From fa5486ef3c8cf7ccfa01cf2419c87d4e9ac17304 Mon Sep 17 00:00:00 2001 From: cyberboh Date: Sun, 21 Sep 2025 04:39:58 +0200 Subject: [PATCH 01/28] Translated using Weblate (Indonesian) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/id/ --- app/src/main/res/values-in/strings.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 4c0d90da..14b19039 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -55,7 +55,7 @@ Pengguna baru Anda belum menerima notifikasi apa pun. Untuk mengirimkan notifikasi ke topik ini, lakukan PUT atau POST ke URL topik. - Contoh (menggunakan curl):

$ curl -d \"Hai\" %1$s
+ $ curl -d \"Hi\" %1$s ]]> Instruksi rinci tersedia di ntfy.sh, dan dalam dokumentasi. Hapus semua notifikasi di topik ini\? Hapus secara permanen @@ -343,4 +343,11 @@ ntfy akan menjadi sebagai distributor UnifiedPush ntfy tidak akan menjadi sebagai distributor UnifiedPush Aktifkan UnifiedPush + Untuk memastikan WebSockets tersambung kembali di latar belakang, berikan izin Alarm & Pengingat untuk ntfy + Tanyakan nanti + Singkirkan + Berikan sekarang + Alarm akurat + ntfy dapat menjadwalkan alarm yang tepat. Alarm yang tepat diperlukan untuk menyambungkan kembali WebSockets di latar belakang. Klik untuk mencabut izin. + ntfy tidak dapat menjadwalkan alarm yang tepat. Alarm yang tepat diperlukan untuk menyambungkan kembali WebSockets di latar belakang. Klik untuk memberikan izin. From bd7915d0bb3f7dd58b27130e35b4df77798dbde3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petri=20H=C3=A4m=C3=A4l=C3=A4inen?= Date: Mon, 22 Sep 2025 18:06:25 +0200 Subject: [PATCH 02/28] Translated using Weblate (Finnish) Currently translated at 98.2% (334 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/fi/ --- app/src/main/res/values-fi/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index dad7df0a..a4c39f3d 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -291,7 +291,7 @@ %1$s \nTiedosto: %2$s Ilmoitukset mykistetty, kunnes niitä jatketaan - Esimerkki (käytä curl):

$ curl -d \"Hei\" %1$s
+ Esimerkki (käytä curl):
$ curl -d \"Hei\" %1$s
Kuvake Välitön lähetys pois Tilattu neljään välittömään topikkiin @@ -340,4 +340,6 @@ %1$s (Yleis Push) Tagit %1$s %1$d Huomautus + Kysy myöhemmin + Sulje From f82e53d311d6abb90a1210cbe24926361d0984d3 Mon Sep 17 00:00:00 2001 From: Olli Date: Wed, 24 Sep 2025 18:54:41 +0200 Subject: [PATCH 03/28] Translated using Weblate (Finnish) Currently translated at 98.2% (334 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/fi/ --- app/src/main/res/values-fi/strings.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index a4c39f3d..d510eff3 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -60,7 +60,7 @@ Tilattu kahteen topikkiin Tilausasetukset Tallennettu nimellä %1$s lataukset kansioon - jälkeen kolmenkymmenen päivän + Kuukauden jälkeen Oletus Lähetä testi ilmoitus korkea @@ -91,14 +91,14 @@ Tilaus palvelu Tilattu viiteen välittömään topikkiin Lisää käyttäjiä - jälkeen kolmen kuukauden + Kolmen kuukauden jälkeen Lisää tilaus Ilmoitukset hiljennetty Näytä kaikki ilmoitukset %1$s \ntiedosto: %2$s, lataus virhe Poista pysyvästi - Jälkeen kolmen päivän + Kolmen päivän jälkeen Vaalea tila päälle Ei voida avata liitettä %1$s Jos tiedoston koko on alle 5 MB @@ -147,7 +147,7 @@ Kaikki Lisää/poista käyttäjiä suojatuille topikeille Syötä palvelun URL-osoitte alle tilataksesi topikkeja muilta palvelimilta. - Jälkeen yhden päivän + Päivän jälkeen Tumma tila päällä. Oletko vampyyri \? Lisää uusi käyttäjä uudelle palvelimelle Käytä oletusasetusta @@ -314,7 +314,7 @@ Lataa automaattisesti liitteet Muokkaa käyttäjää Palautus onnistui - jälkeen seitsemän päivän + Viikon jälkeen Palautus epäonnistui: %1$s Ilmoitukset Tämä on testi-ilmoitus ntfy Android -sovelluksesta. Sillä on prioriteettitaso %1$d. Jos lähetät toisen, se voi näyttää erilaiselta. From 4f7ee7eec13d1606a06a951f7db4cb2ca096ebcf Mon Sep 17 00:00:00 2001 From: Gringo Date: Fri, 26 Sep 2025 01:29:18 +0200 Subject: [PATCH 04/28] Translated using Weblate (Italian) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/it/ --- app/src/main/res/values-it/strings.xml | 132 ++++++++++++------------- 1 file changed, 64 insertions(+), 68 deletions(-) diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 7bc980b4..7601ae90 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1,18 +1,18 @@ Priorità bassa - Iscritto a tre topic + Iscritto a tre argomenti Priorità alta Priorità massima Servizio di iscrizione - Iscritto ai topic a consegna istantanea - Iscritto a due topic a consegna istantanea - Iscritto a tre topic a consegna istantanea - Iscritto a quattro topic a consegna istantanea - Iscritto a %1$d topic a consegna istantanea - Iscritto ai topic - Iscritto a un topic - Iscritto a due topic + Iscritto ad argomenti a consegna istantanea + Iscritto a due argomenti a consegna istantanea + Iscritto a tre argomenti a consegna istantanea + Iscritto a quattro argomenti a consegna istantanea + Iscritto a %1$d argomenti a consegna istantanea + Iscritto agli argomenti + Iscritto ad un argomento + Iscritto a due argomenti %1$d notifiche ricevute Tutto è aggiornato Impossibile aggiornare %1$d iscrizioni @@ -23,8 +23,8 @@ Notifiche disattivate Notiche disattivate fino a %1$s Impostazioni - Topic iscritti - Disiscriversi dai topic selezionati ed eliminare definitivamente tutte le notifiche\? + Argomenti sottoscritti + Disiscriversi dagli argomenti selezionati ed eliminare definitivamente tutte le notifiche? Elimina definitivamente %1$d notifiche %1$d notifiche @@ -38,10 +38,10 @@ Correggi ora Chiedi in seguito Abbandona - Iscriviti al topic - Nome del topic, es. phils_alerts + Iscriviti all\'argomento + Nome dell\'argomento, es. phils_alerts Usa un altro server - Immettere gli URL dei servizi qui sotto per iscriversi ai topic di altri server. + Inserisci gli URL dei servizi qui sotto per iscriversi agli argomenti di altri server. Consegna istantanea in modalità doze La consegna istantanea è sempre attiva per gli host diversi da %1$s. Cancella @@ -52,19 +52,19 @@ Password Login fallito. Utente %1$s non autorizzato. Nuovo utente - Per inviare notifiche a questo topic, usa PUT o POST all\'URL del topic. + Per inviare notifiche a questo argomento, usa PUT o POST all\'URL dell\'argomento. Istruzioni dettagliate disponibili su ntfy.sh, e nella documentazione. - Eliminare tutte le notifiche in questo topic\? + Eliminare tutte le notifiche in questo argomento? Elimina definitivamente Cancella - Disiscriversi da questo topic e cancellare tutte le notifiche ricevute\? + Disiscriversi da questo argomento ed eliminare tutte le notifiche ricevute? Elimina definitivamente Cancella Test: Puoi impostare un titolo, se vuoi. Impossibile inviare il messaggio: Pubblicazione anonima non permessa. Impossibile inviare il messaggio: L\'utente \"%1$s\" non è autorizzato. Copiato negli appunti - Consegna istantanea ON + Consegna istantanea ATTIVATA Tags: %1$s Impossibile inviare il messaggio: L\'allegato è troppo grande. Notifica eliminata @@ -127,7 +127,7 @@ Mostra notifiche se la priorità è 5 (max) Tutte le priorità Priorità bassa e superiori - Priorità di default e superiori + Priorità predefinita e superiori Priorità alta e superiori Solo priorità massima Scarica automaticamente tutti gli allegati @@ -137,38 +137,34 @@ Se sotto 100kB Se sotto 500 kB Elimina tutte le notifiche - Server di default + Server predefinito Generale - %1$s (default) + %1$s (predefinito) Gestisci utenti - Aggiungi/rimuovi utenti per topic protetti + Aggiungi/rimuovi utenti per argomenti protetti Utenti - Non utilizzato da nessun topic - Utilizzato dal topic %1$s + Non utilizzato da nessun argomento + Utilizzato dall\'argomento %1$s Aggiungi nuovo utente Crea un nuovo utente per un nuovo server - Modalità dark - Utilizzando il default di sistema - Modalità light ON - Usa il default di sistema - Modalità light + Modalità scura + Utilizzo impostazione predefinita di sistema + Modalità chiara attiva + Usa impostazione predefinita di sistema + Modalità chiara Solo le impostazioni Messaggi broadcast Le app possono ricevere le notifiche in ingresso come broadcast Abilita registrazione dei log Log caricati e URL copiato Impossibile caricare i log: %1$s - Nessun topic/hostname è stato redatto. Forse non hai iscrizioni\? - Questi topic/hostnames sono stati sostituiti con nomi di frutta, così puoi condividere i log senza preoccupazioni: -\n -\n%1$s -\n -\nLe password sono state ripulite, ma non sono elencate qui. + Nessun argomento/nome di sistema è stato redatto. Forse non hai iscrizioni? + Questi argomenti/nomi di sistema sono stati sostituiti con nomi di frutta, così puoi condividere i log senza preoccupazioni: \n \n%1$s \n \nLe password sono state ripulite, ma non sono elencate qui. Ok Cancella i log Usa stream JSON over HTTP per collegarti al server. Questo metodo è collaudato, ma può consumare più batteria. Stream JSON over HTTP - Puoi aggiungere un utente qui. Tutti i topic per il dato server utilizzeranno questo utente. + Puoi aggiungere un utente qui. Tutti gli argomenti per il server specificato utilizzeranno questo utente. Puoi modificare username/password per l\'utente selezionato, oppure eliminarlo. URL del servizio Username @@ -178,33 +174,33 @@ Cancella Elimina utente Salva - Iscritto a %1$d topic - Priorità di default + Iscritto a %1$d argomenti + Priorità predefinita Priorità minima - Iscritto a un topic a consegna istantanea - Iscritto a quattro topic + Iscritto ad un argomento a consegna istantanea + Iscritto a quattro argomenti Leggi la documentazione Disiscriviti - Clicca + per creare o iscriversi ad un topic. In seguito, riceverai notifiche sul tuo device quando invierai messaggi via PUT o POST. + Clicca + per creare o iscriversi ad un argomento. In seguito, riceverai notifiche sul tuo dispositivo quando invierai messaggi via PUT o POST. L\'ottimizzazione della batteria deve essere disabilitata per l\'app per evitare problemi di consegna delle notifiche. Aggiungi iscrizione Cancella Sembra che non ci sia nessuna iscrizione al momento. - Segnala un bug + Segnala un problema Valuta l\'app ⭐ - I topic possono essere non protetti da password, per cui scegli un nome che è difficile da indovinare. Una volta iscritti, è possibile effettuare notifiche PUT/POST. + Gli argomenti possono essere non protetti da password, per cui scegli un nome che sia difficile da indovinare. Una volta iscritto, è possibile effettuare notifiche PUT/POST. Assicura che i messaggi siano consegnati immediatamente, anche se il device non è attivo. - Questo topic richiede il login. Per favore, inserire username e password. + Questo argomento richiede l\'accesso. Per favore, inserisci nome utente e password. Iscriviti Indietro - Non hai ancora ricevuto notifiche su questo topic. + Non hai ancora ricevuto notifiche su questo argomento. Apri file $ curl -d \"Hi\" %1$s ]]> - Consegna istantanea OFF + Consegna istantanea DISATTIVATA Elimina file Salva il file Copia URL - Copia l\'indirizzo del topic + Copia l\'indirizzo dell\'argomento URL copiato negli appunti Notifiche ON Impossibile inviare il messaggio: %1$s @@ -244,7 +240,7 @@ Notifiche disattivate fino al ripristino Se sotto 5 MB Un file è stato condiviso con te - Topic suggeriti + Argomenti suggeriti Disattivare le notifiche Salva Notifiche ripristinate @@ -255,27 +251,27 @@ 8 ore Tutto, eccetto utenti Avanzate - Inserisci il root URL del tuo server per utilizzarlo come default durante l\'iscrizione a nuovi topic e/o durante la condivisione ai topic. - Utilizzato dai topic %1$s + Inserisci l\'URL radice del tuo server per utilizzare il tuo server come predefinito quando ti iscrivi a nuovi argomenti e/o condividi argomenti. + Utilizzato dagli argomenti %1$s Aggiungi utente - Modalità dark + Modalità scura Backup su file - Modalità dark ON. Sei un vampiro\? + Modalità scura attiva. Sei un vampiro? Backup & Ripristino Ripristino fallito: %1$s Log copiati negli appunti Informazioni - Esporta config, notifiche e utenti + Esporta configurazione, notifiche e utenti Tutto Backup creato Backup fallito: %1$s Ripristina da file - Importa config, notifiche e utenti - Logging (fino a 1,000 elementi) nel device … + Importa configurazione, notifiche e utenti + Registrazione (fino a 1.000 voci) sul dispositivo … Ripristino riuscito Le app non possono ricevere le notifiche come broadcast Carica e copia link - Attiva la trascrizione dei log per condividere file di log in seguito per diagnosticare problemi. + Attiva la registrazione, così potrai condividere i registri in un secondo momento per diagnosticare i problemi. Copia negli appunti (censurato) Versione ntfy %1$s (%2$s) @@ -292,19 +288,19 @@ Modifica utente In attesa di notifiche in ingresso Questa è una notifica test dall\'app Android ntfy. Ha livello di priorità %1$d. Se ne invii un\'altra, potrebbe avere contenuti differenti. - Copia i log negli appunti, o carica su nopaste.net (in possesso dell\'autore di ntfy). Hostname e topic possono essere censurati, le notifiche non lo saranno mai. - default + Copia i log negli appunti, o carica su nopaste.net (in possesso dell\'autore di ntfy). I nomi di sistema e gli argomenti possono essere censurati, le notifiche non lo saranno mai. + predefinita massima alta minima bassa - Iscritto al topic %1$s + Iscritto all\'argomento %1$s Utilizzare l\'impostazione globale - Esclusione del DND (Do Not Disturb), suoni, ecc. - Iscritto a cinque topic a consegna istantanea - Iscritto a sei topic a consegna istantanea - Iscritto a cinque topic - Iscritto a sei topic + Disattivazione funzione Non disturbare (DND), suoni, ecc. + Iscritto a cinque argomenti a consegna istantanea + Iscritto a sei argomenti a consegna istantanea + Iscritto a cinque argomenti + Iscritto a sei argomenti %1$s fallito: %2$s Impostazioni del canale Consegna istantanea @@ -314,7 +310,7 @@ Icona della sottoscrizione Impostare un\'icona da visualizzare nelle notifiche Icona della sottoscrizione (toccare per rimuovere) - Icona visualizzata nelle notifiche di questo topic + Icona visualizzata nelle notifiche di questo argomento Impossibile salvare l\'icona: %1$s utilizzando l\'impostazione globale Nome visualizzato @@ -327,18 +323,18 @@ Scegli il servizio URL Pulisci il servizio URL Attiva ora - Default + Predefinita Dona 💸 Le app non possono più essere installate: devono essere scaricate via browser. Vedi l\'issue #531 per dettagli. Mantieni l\'alert per le notifiche a priorità massima Attiva UnifiedPush - Bypass Do-Not-Disturb, suoni, etc. + Esclusione Non disturbare (DND), suoni, ecc. Continua ad inviare notifiche ntfy non si comporterà come un distributore UnifiedPus ntfy si comporterà come un distributore UnifiedPush Impostazioni di notifica personalizzate Usa impostazioni personalizzate per questa iscrizione - Impostazioni predefinite sono in uso (suoni, bypass Do-Not-Disturb, etc.) + Utilizzo delle impostazioni predefinite (suoni, esclusione della funzione Non disturbare, ecc.) Configura le impostazioni di notifica Invia notifiche solo una volta Le notifiche a massima priorità continuano ad allertare fino a che non vengono rimosse From 104937c6678df2e22bad733eded2cd84623cbcdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petri=20H=C3=A4m=C3=A4l=C3=A4inen?= Date: Sat, 27 Sep 2025 18:06:20 +0200 Subject: [PATCH 05/28] Translated using Weblate (Finnish) Currently translated at 98.8% (336 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/fi/ --- app/src/main/res/values-fi/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index d510eff3..f3e8cfc4 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -291,7 +291,7 @@ %1$s \nTiedosto: %2$s Ilmoitukset mykistetty, kunnes niitä jatketaan - Esimerkki (käytä curl):
$ curl -d \"Hei\" %1$s
+ $ curl -d "Hei" %1$s ]]> Kuvake Välitön lähetys pois Tilattu neljään välittömään topikkiin @@ -342,4 +342,5 @@ %1$d Huomautus Kysy myöhemmin Sulje + Salli nyt
From 4c81b8d1805b7cfd25f61ad5a3726e5944c742d7 Mon Sep 17 00:00:00 2001 From: Olli Date: Sat, 27 Sep 2025 21:58:47 +0200 Subject: [PATCH 06/28] Translated using Weblate (Finnish) Currently translated at 98.8% (336 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/fi/ --- app/src/main/res/values-fi/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index f3e8cfc4..3784aed5 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -328,7 +328,7 @@ Nauhoitetut logit Pidä hälytykset korkeimmalla tasolla Vain maksimi ja ylittävät - About + Tietoja Lahjoita 💸 8 tuntia Topikki %1$s tilattu From 83ee39fd2b3ea5343e642f1ec36ef70827887f72 Mon Sep 17 00:00:00 2001 From: Gringo Date: Mon, 29 Sep 2025 21:48:27 +0200 Subject: [PATCH 07/28] Translated using Weblate (Italian) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/it/ --- app/src/main/res/values-it/strings.xml | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 7601ae90..e92ac133 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -31,7 +31,7 @@ riconnessione… ieri %1$s (UnifiedPush) - Istruzioni dettagliate disponibili su ntfy.sh, e nella documentazione. + Istruzioni dettagliate disponibili su ntfy.sh e nella documentazione. Questa iscrizione è gestita da %1$s via UnifiedPush Chiedi in seguito Abbandona @@ -43,53 +43,53 @@ Usa un altro server Inserisci gli URL dei servizi qui sotto per iscriversi agli argomenti di altri server. Consegna istantanea in modalità doze - La consegna istantanea è sempre attiva per gli host diversi da %1$s. - Cancella - Log in + La consegna istantanea è sempre attiva per i sistemi diversi da %1$s. + Annulla + Accesso Connessione fallita: %1$s - Login richiesto - Username + Accesso richiesto + Nome utente Password - Login fallito. Utente %1$s non autorizzato. + Accesso fallito. Utente %1$s non autorizzato. Nuovo utente Per inviare notifiche a questo argomento, usa PUT o POST all\'URL dell\'argomento. - Istruzioni dettagliate disponibili su ntfy.sh, e nella documentazione. + Istruzioni dettagliate disponibili su ntfy.sh e nella documentazione. Eliminare tutte le notifiche in questo argomento? Elimina definitivamente - Cancella + Annulla Disiscriversi da questo argomento ed eliminare tutte le notifiche ricevute? Elimina definitivamente - Cancella + Annulla Test: Puoi impostare un titolo, se vuoi. Impossibile inviare il messaggio: Pubblicazione anonima non permessa. Impossibile inviare il messaggio: L\'utente \"%1$s\" non è autorizzato. Copiato negli appunti Consegna istantanea ATTIVATA - Tags: %1$s + Etichette: %1$s Impossibile inviare il messaggio: L\'allegato è troppo grande. Notifica eliminata Annulla Notifica copiata negli appunti - Impossibile aprire o scaricare l\'allegato. Il link è scaduto e nessun file locale è stato trovato. + Impossibile aprire o scaricare l\'allegato. Il collegamento è scaduto e nessun file locale è stato trovato. Impossibile aprire l\'allegato: %1$s Impossibile aprire URL: %1$s Impossibile eliminare l\'allegato: %1$s Impossibile scaricare l\'allegato: %1$s non scaricato - non scaricato, link scaduto + non scaricato, collegamento scaduto non scaricato, scadenza %1$s %1$d%% scaricato eliminato - eliminato, link scaduto - eliminato, scadenza link %1$s + eliminato, collegamento scaduto + eliminato, scadenza collegamento %1$s download fallito - download fallito, link scaduto + download fallito, collegamento scaduto Notifiche disattivate Notifiche disattivate fino a %1$s Abilita consegna istantanea Disabilita consegna istantanea Invia notifica di test - download fallito, scadenza link %1$s + download fallito, scadenza collegamento %1$s Cancella tutte le notifiche Elimina Eliminare definitivamente le notifiche selezionate\? @@ -103,7 +103,7 @@ Impossibile leggere l\'immagine: %1$s Condividi con Messaggio pubblicato - Cancella + Annulla Mostra tutte le notifiche 1 ora Fino a domani @@ -161,17 +161,17 @@ Nessun argomento/nome di sistema è stato redatto. Forse non hai iscrizioni? Questi argomenti/nomi di sistema sono stati sostituiti con nomi di frutta, così puoi condividere i log senza preoccupazioni: \n \n%1$s \n \nLe password sono state ripulite, ma non sono elencate qui. Ok - Cancella i log + Cancella i registri Usa stream JSON over HTTP per collegarti al server. Questo metodo è collaudato, ma può consumare più batteria. Stream JSON over HTTP Puoi aggiungere un utente qui. Tutti gli argomenti per il server specificato utilizzeranno questo utente. - Puoi modificare username/password per l\'utente selezionato, oppure eliminarlo. + Puoi modificare nome utente/password per l\'utente selezionato, oppure eliminarlo. URL del servizio - Username + Nome utente Password Password (non modificata se il campo viene lasciato vuoto) Aggiungi utente - Cancella + Annulla Elimina utente Salva Iscritto a %1$d argomenti @@ -184,7 +184,7 @@ Clicca + per creare o iscriversi ad un argomento. In seguito, riceverai notifiche sul tuo dispositivo quando invierai messaggi via PUT o POST. L\'ottimizzazione della batteria deve essere disabilitata per l\'app per evitare problemi di consegna delle notifiche. Aggiungi iscrizione - Cancella + Annulla Sembra che non ci sia nessuna iscrizione al momento. Segnala un problema Valuta l\'app ⭐ @@ -204,7 +204,7 @@ URL copiato negli appunti Notifiche ON Impossibile inviare il messaggio: %1$s - Interrompi il download + Annulla download Copia notifica Salvato con nome \"%1$s\" nella cartella \"Downloads\" Impossibile salvare l\'allegato: %1$s @@ -226,14 +226,14 @@ Scarica allegati Scarica file Scarica - Cancella + Annulla Scarica tutto automaticamente Se sotto 1 MB Se sotto 10 MB Se sotto 50 MB - Impossibile aprire l\'allegato: Il file può essere stato cancellato oppure nessuna app installata è in grado di aprire il file. + Impossibile aprire l\'allegato: Il file può essere stato eliminato oppure nessuna app installata è in grado di aprire il file. Disiscriviti - Cancella + Annulla Notifiche Impossibile leggere le informazioni del file: %1$s Apri @@ -270,15 +270,15 @@ Registrazione (fino a 1.000 voci) sul dispositivo … Ripristino riuscito Le app non possono ricevere le notifiche come broadcast - Carica e copia link + Carica e copia collegamento Attiva la registrazione, così potrai condividere i registri in un secondo momento per diagnosticare i problemi. Copia negli appunti (censurato) Versione ntfy %1$s (%2$s) Copia/upload file di log Copia negli appunti - Carica e copia link (censurato) - Log in upload … + Carica e copia collegamento (censurato) + Caricando registri … Elimina i log precedentemente salvati, e ricomincia Protocollo di connessione Usa WebSockets per collegarti al server. Questo è il metodo consigliato, ma potrebbe richiedere una configurazione aggiuntiva del proxy. @@ -325,7 +325,7 @@ Attiva ora Predefinita Dona 💸 - Le app non possono più essere installate: devono essere scaricate via browser. Vedi l\'issue #531 per dettagli. + Le app non possono più essere installate: devono essere scaricate tramite browser. Vedi la segnalazione #531 per dettagli. Mantieni l\'alert per le notifiche a priorità massima Attiva UnifiedPush Esclusione Non disturbare (DND), suoni, ecc. From c5b5da3a639ebf93ccc7ef5e4343e89e6e66c2bc Mon Sep 17 00:00:00 2001 From: Liviu Roman Date: Mon, 29 Sep 2025 17:11:06 +0200 Subject: [PATCH 08/28] Translated using Weblate (Romanian) Currently translated at 99.1% (337 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/ro/ --- app/src/main/res/values-ro/strings.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index a20d2f1e..e0820cb8 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -313,7 +313,7 @@ Logare eșuată. Utilizatorul %1$s nu este autorizat. Utilizator nou Nu ai primit încă notificări pentru acest topic. - Exemplu (folosing curl):

$ curl -d \"Salut\" %1$s
+ Exemplu (folosing curl):
$ curl -d \"Salut\" %1$s
Anulează Test: Poți specifica un titlu dacă dorești. Această este o notificare de test de la aplicația ntfy pentru Android. Are nivelul priorității %1$d. Dacă trimiți altă notificare, s-ar putea să arate altfel. @@ -343,4 +343,9 @@ ntfy va avea rol de distribuitor UnifiedPush Activează UnifiedPush ntfy nu va avea rol de distribuitor UnifiedPush + Întreabă mai târziu + Respinge + Alarme exacte + ntfy poate programa alarme exacte. Alarmele exacte sunt necesare pentru a reconecta WebSocket-urile în fundal. Faceți clic pentru a revoca permisiunea. + ntfy nu poate programa alarme exacte. Alarmele exacte sunt necesare pentru a reconecta WebSockets în fundal. Faceți clic pentru a acorda permisiunea. From d1177bc4923e155795d5261694cdff03effa697c Mon Sep 17 00:00:00 2001 From: Enis Polat Date: Mon, 6 Oct 2025 19:38:00 +0200 Subject: [PATCH 09/28] Translated using Weblate (Turkish) Currently translated at 99.7% (339 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/tr/ --- app/src/main/res/values-tr/strings.xml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index d25807ce..d4abe752 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -19,9 +19,7 @@ Her şey güncel Bildirimler şu zamana kadar sessize alındı: %1$s %1$d konuya abone olundu - %1$d abonelik yenilenemedi -\n -\n%2$s + %1$d abonelik yenilenemedi \n \n%2$s Abonelik yenilenemedi: %1$s Abone olunan konular Bildirimler açık @@ -209,7 +207,7 @@ dün Kapat Şimdi düzelt - Örnek (curl kullanarak):

$ curl -d \"Merhaba\" %1$s
+ $ curl -d "Merhaba" %1$s ]]> Kalıcı olarak sil Mesaj gönderilemiyor: \"%1$s\" kullanıcısı yetkilendirilmedi. Ayrıntılı talimatlar ntfy.sh adrsimde ve belgelerde bulunabilir. @@ -343,4 +341,11 @@ UnifiedPush\'u etkinleştir ntfy bir UnifiedPush dağıtıcısı olarak davranmayacaktır ntfy bir UnifiedPush dağıtıcısı olarak davranacaktır + WebSocket bağlantılarının arka planda yeniden bağlanmasını sağlamak için ntfy uygulamasına Alarm ve Hatırlatıcılar iznini verin + Daha Sonra Hatırlat + Yoksay + Şimdi izin ver + Kesin alarmlar + ntfy, kesin alarmlar planlayabilir. Kesin alarmlar, WebSocket’lerin arka planda yeniden bağlanması için gereklidir. İzni geri almak için tıklayın. + ntfy, kesin alarmlar planlayamaz. Kesin alarmlar, WebSocket’lerin arka planda yeniden bağlanması için gereklidir. İzni vermek için tıklayın. From 075a563024f394a31f97df96b2e76ce75aa720a9 Mon Sep 17 00:00:00 2001 From: "Kristijan \\\"Fremen\\\" Velkovski" Date: Fri, 10 Oct 2025 05:07:30 +0200 Subject: [PATCH 10/28] Added translation using Weblate (Macedonian) --- app/src/main/res/values-mk/strings.xml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 app/src/main/res/values-mk/strings.xml diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml new file mode 100644 index 00000000..55344e51 --- /dev/null +++ b/app/src/main/res/values-mk/strings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file From 936c75962d2c6fc106a53a5919b109480e652fcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Fri, 10 Oct 2025 10:02:38 +0200 Subject: [PATCH 11/28] Translated using Weblate (Turkish) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/tr/ --- app/src/main/res/values-tr/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index d4abe752..1eb825b2 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -19,7 +19,7 @@ Her şey güncel Bildirimler şu zamana kadar sessize alındı: %1$s %1$d konuya abone olundu - %1$d abonelik yenilenemedi \n \n%2$s + %1$d abonelik yenilenemedi\n\n%2$s Abonelik yenilenemedi: %1$s Abone olunan konular Bildirimler açık From d1ffccc59e967907f2bd8d31ad4f95144e4f367e Mon Sep 17 00:00:00 2001 From: ezn24 Date: Fri, 10 Oct 2025 07:27:43 +0200 Subject: [PATCH 12/28] Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/zh_Hant/ --- app/src/main/res/values-zh-rTW/strings.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index f41db28f..8f0c5e08 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -213,7 +213,7 @@ 儲存為 \"Downloads\" 資料中的 \"%1$s\" 不能夠發布信息:用戶 %1$s 不被授權。 PUT 或 POST 主題網址以傳送通訊。 - 例如(使用 curl):

$ curl -d \"Hi\" %1$s
+ $ curl -d "Hi" %1$s]]> 不能夠傳送訊息:%1$s 標籤:%1$s 啟動即時傳送 @@ -343,4 +343,11 @@ 無法保存圖標:%1$s 使用全局設置 您可以編輯該用戶的用戶名和密碼,或刪除該用戶。 + 為確保 WebSocket 能在背景重新連線,請授予 ntfy「鬧鐘與提醒」權限 + 關閉 + 稍後再問 + 立即授權 + 精準提醒 + ntfy 可以排程精準提醒。精準提醒是讓 WebSocket 能在背景重新連線的必要條件。點擊以撤銷此權限。 + ntfy 無法排程精準提醒。精準提醒是讓 WebSocket 能在背景重新連線的必要條件。點擊以授予此權限。 From 31a772950126cff5bdc7a4074f450fb636a61b70 Mon Sep 17 00:00:00 2001 From: "Kristijan \\\"Fremen\\\" Velkovski" Date: Fri, 10 Oct 2025 05:10:41 +0200 Subject: [PATCH 13/28] Translated using Weblate (Macedonian) Currently translated at 1.4% (5 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/mk/ --- app/src/main/res/values-mk/strings.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml index 55344e51..61f3bd04 100644 --- a/app/src/main/res/values-mk/strings.xml +++ b/app/src/main/res/values-mk/strings.xml @@ -1,3 +1,8 @@ - \ No newline at end of file + Низок приоритет + Мин приоритет + Стандарден приоритет + Висок приоритет + Највисок приоритет + From d3c017ebd5cdb6c3597de4148fe05f40bfe9fb87 Mon Sep 17 00:00:00 2001 From: "Kristijan \\\"Fremen\\\" Velkovski" Date: Fri, 10 Oct 2025 05:19:48 +0200 Subject: [PATCH 14/28] Translated using Weblate (Macedonian) Currently translated at 33.3% (1 of 3 strings) Translation: ntfy/Android app (Fastlane metadata) Translate-URL: https://hosted.weblate.org/projects/ntfy/android-fastlane/mk/ --- fastlane/metadata/android/mk-MK/title.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 fastlane/metadata/android/mk-MK/title.txt diff --git a/fastlane/metadata/android/mk-MK/title.txt b/fastlane/metadata/android/mk-MK/title.txt new file mode 100644 index 00000000..70d5de05 --- /dev/null +++ b/fastlane/metadata/android/mk-MK/title.txt @@ -0,0 +1 @@ +ntfy - PUT/POST на ваш телефон From 18c54aeaa7c95ad8b1a1ec1cf5baf56ae9e4c4ce Mon Sep 17 00:00:00 2001 From: Johan Andersson Date: Sun, 12 Oct 2025 11:31:19 +0200 Subject: [PATCH 15/28] Translated using Weblate (Swedish) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/sv/ --- app/src/main/res/values-sv/strings.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 9005c50c..f04e4c3e 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -70,7 +70,7 @@ Rensa tjänstens URL Du har inte fått några meddelanden för detta ämne ännu. För att skicka meddelanden till det här ämnet, PUT eller POST till ämnesadressen. - Exempel (med curl):

$ curl -d \"Hej\" %1$s
+ $ curl -d \"Hej\" %1$s ]]> Detaljerade instruktioner finns på ntfy.sh och i dokumentationen. Ta bort alla meddelanden i det här ämnet\? Ta bort permanent @@ -343,4 +343,11 @@ Meddela endast en gång Använd de globala inställningarna Ikon som visas i meddelanden för detta ämne + För att säkerställa att WebSockets återansluter i bakgrunden, bevilja behörigheten Alarm & Påminnelser till ntfy + Fråga senare + Avfärda + Bevilja nu + Exakta larm + ntfy kan schemalägga exakta larm. Exakta larm krävs för att återansluta WebSockets i bakgrunden. Klicka för att återkalla behörigheten. + ntfy kan inte schemalägga exakta larm. Exakta larm krävs för att återansluta WebSockets i bakgrunden. Klicka för att bevilja behörigheten. From f46474c7d81d29852947225f1fb7112027bfcff6 Mon Sep 17 00:00:00 2001 From: Ryu Siwoo Date: Fri, 17 Oct 2025 15:49:25 +0200 Subject: [PATCH 16/28] Translated using Weblate (Korean) Currently translated at 93.2% (317 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/ko/ --- app/src/main/res/values-ko/strings.xml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 5e9b81dd..076bcf77 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -1,13 +1,13 @@ 자세한 설명은 ntfy.sh와 docs 페이지에서 찾으실 수 있습니다. - 알림 (우선순위 높음) + 우선순위 높음 알림 음소거됨 즉시 전달 주제 3개 구독중 다른 서버 사용 알림 켜짐 - 알림 (우선순위 기본) - 알림 (우선순위 최상) + 우선순위 기본 + 우선순위 최상 구독 서비스 알림 수신중 즉시 전달 주제를 구독함 @@ -165,9 +165,9 @@ 연결 프로토콜 JSON stream over HTTP 표시 설정 - 알림 (우선순위 낮음) + 우선순위 낮음 저장 - 알림 (우선순위 최하) + 우선순위 최하 즉시 전달 주제 2개 구독중 즉시 전달 주제 5개 구독중 즉시 전달 주제 4개 구독중 @@ -214,7 +214,7 @@ 파일 열기 URL이 클립보드에 복사됨 서비스 URL 선택 - 예제 (curl 사용):

$ curl -d \\\"Hi\\\" %1$s
+ 예제 (curl 사용):
$ curl -d \\\"Hi\\\" %1$s
파일 정보를 읽을 수 없습니다: %1$s 테스트: 원한다면 제목을 설정할 수 있습니다. 즉시 전달 꺼짐 @@ -328,4 +328,5 @@ 사용자 추가 사용자 삭제 이 구독에 사용자 설정 사용 + 기본 그룹
From 5053721a48ba896fb8ddb5905b60e02375c303d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Mon, 20 Oct 2025 23:19:25 +0200 Subject: [PATCH 17/28] Translated using Weblate (Estonian) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/et/ --- app/src/main/res/values-et/strings.xml | 66 ++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index d2dcab01..a12ec93f 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -274,4 +274,70 @@ Taastamine õnnestus Taastamine ei õnnestunud: %1$s Täiendavad seadistused + Leviedasta sõnumeid + Rakendused saavad teavitusi leviedastusena (kõik saavad sama sõnumi) + Rakendused ei saa teavitusi leviedastusena + Kasuta UnifiedPushi + ntfy toimib UnifiedPushi levitajana + ntfy ei toimi UnifiedPushi levitajana + Salvesta logisid + Login (kuni 1,000 kirjet) seadmesse… + Lülita logimine sisse ja sa saad neid vigade otsimisel jagada. + Kopeeri logid või laadi nad üles + Kopeeri logid lõikelaule või laadi nad nopaste.net teenusesse (mille omanik on ntfy autor). Seadmete nimed ja aadressid on võimalik välja jätta, kui teavituste sisusid mitte. + Kopeeri lõikelauale + Kopeeri lõikelauale (tsenseerituna) + Laadi üles ja kopeeri link + Laadi üles ja kopeeri link (tsenseerituna) + Logid on kopeeritud lõikelauale + Logid on üleslaadimisel… + Logid on laaditud üles ja võrguaadress on kopeeritud + Logide üleslaadimine ei õnnestunud: %1$s + Need teemad ja seadmete nimed on asendatud puuviljade nimedega ja seega saad ohutumalt logi jagada:\n\n%1$s\n\nKa salasõnad on korjatud välja, kuid neid pole siin näidatud. + Ühtegi teemat ega seadme nime polnud asendatud. Kas sul üldse on teemade tellimusi? + Sobib + Kustuta logid + Kustuta varasemad logid ja alusta nullist + Logid on kustutatud + Ühendusprotokoll + Ühenduseks serveriga kasuta JSON-i voogedastust üle HTTP. See meetod on korralikult testitud, aga võib suurendada akukasutust. + Ühenduseks serveriga kasuta WebSocketsi protokolli. Selle meetodi kasutamine on esimene soovitus, aga see võib eeldada sinu proksiserveri täiendavat seadistamist. + JSON-i voogedastus üle HTTP + WebSockets + Kasuta üldist seadistust + kasutan üldist seadistust + Rakenduse teave + Lisa kasutaja + Muuda kasutajat + Sa võid muuta valitud kasutaja kasutajanime või salasõna, aga ta ka sootuks kustutada. + ntfy %1$s (%2$s) + Kopeeritud lõikelauale + Teenuse võrguaadress + Kasutajanimi + Salasõna + Salasõna (kui jääb tühjaks, siis ei muutu) + Lisa kasutaja + Katkesta + Kustuta kasutaja + Salvesta + Täpsed äratused + ntfy võib ajastada täpseid äratusi. Need on vajalikud WebSocketsi toimimiseks taustal. Klõpsa selle õiguse keelamiseks. + ntfy ei või ajastada täpseid äratusi. Need on vajalikud WebSocketsi toimimiseks taustal. Klõpsa selle õiguse lubamiseks. + Rakenduse teave + Versioon + Ikooni salvestamine ei õnnestu: %1$s + Kuvatav nimi + Määra selle tellimuse jaoks eraldi kuvatav nimi. Vaikimisi nime jaoks jäta tühjaks (%1$s). + %1$s (vaikimisi) + Välimus + Tellimuse ikoon + Vali teavitustes kuvatav ikoon + Tellimuste ikoon (eemaldamiseks klõpsa) + Teavituste kohanadatud seadistused + Kasutan selle tellimuse jaoks kohandatud teavitusi + Kasutan vaikimisi teavitusi (helimärguanded, „Ära sega“ olekuga mittearvestamine, jne) + Kohenda teavituste seadistusi + Helimärguanded, „Ära sega“ olekuga mittearvestamine, jne. + Jätka pidevate märguannetega + Anna märku vaid üks kord From 038aa6ea1ece9895038f20662fa42e11e2b0dcce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asger=20Geel=20Weirs=C3=B8e?= Date: Sun, 26 Oct 2025 15:59:58 +0100 Subject: [PATCH 18/28] Translated using Weblate (Danish) Currently translated at 27.6% (94 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/da/ --- app/src/main/res/values-da/strings.xml | 80 +++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 1a8bbb75..8135558b 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -17,4 +17,82 @@ Abonnerer på et emne med øjeblikkelig levering Abonnerer på fire emner med øjeblikkelig levering Høj prioritet - \ No newline at end of file + Abonnerer på et emne + Abonnerer på to emner + Abonnerer på tre emner + Abonnerer på fire emner + Abonnerer på fem emner + Abonnerer på seks emner + Abonnerer på %1$d emner + %1$d notifikation(er) modtaget + Alt er opdateret + Kunne ikke opdaterer %1$d abonnementer\n\n%2$s + Kunne ikke genopfriske abonnement %1$s + Notifikationer aktiveret + Notifikationer slået fra + Notifikationer slået fra indtil %1$s + Indstillinger + Anmeld fejl + Læs manualen + Anmeld appen ⭐ + Doner 💸 + Afmeld + Afmeld valgte emne(r) og slet alle notifikationer permanent? + Slet permanent + Annuller + %1$d notifikationer + %1$d notifikationer + Tilslutter … + %1$s (UnifiedPush) + i går + Tilføj abonomment + Det ser ud til at du ikke abonnere på noget endnu. + Klik + for at oprette eller abonnere på et emne. Derefter kan du modtage notifikationer på din enhed vha. PUT og POST. + Detaljeret instruktioner tilgængelige på ntfy.sh, og i manualen. + Dette abonnement er styret af %1$s vha. UnifiedPush + Batterioptimering bør være slået fra for appen for at undgå problemer med at modtage notifikationer. + Spørg senere + Afvis + Løs nu + Anvendelse af WebSockets er den anbefalede måde tilslutte dig din server, og kan forbedre batterilevetiden, men det kan kræve yderligere konfigurationer i din proxy. Dette kan ændres i indstillingerne. + Spørg senere + Afvis + Aktiver nu + For at kunne garantere at WebSockets genopretter forbindelsen i baggrunden, skal du give Alarm & Påmindelses tilladelser til ntfy + Spørg senere + Afvis + Tildel nu + Abonner på emne + Emner er ikke password-beskyttet, så vælg et navn der er svært at gætte. Når først du er abonnere, kan du PUT/POST notifikationer. + Emne navn, f.eks. jørns_alarmer + Brug anden server + Skriv URLs herunder for at abonnere på emner fra andre servere. + Øjeblikkelig levering i dvale + Garanter at meldingerne bliver leveret med det samme, selv hvis enheden er inaktiv. + Øjeblikkelig levering er altid aktiveret for andre værter end %1$s. + Annuller + Abonner + Tilbage + Log ind + Tilslutning fejlede: %1$s + Login krævet + Dette emne kræver at du logger ind. Skriv venligst dit brugernavn og password. + Brugernavn + Password + Login fejlede. Bruger %1$s er ikke autoriseret. + Ny bruger + Vælg service URL + Fjern service URL + Du har ikke modtaget nogen notifikationer for dette emne endnu. + For at sende notifikationer for dette emne, PUT eller POST til emne URLen. + $ curl -d \"Hej\"%1$s]]> + Detaljeret instruktioner tilgængelig på ntfy.sh, and in the docs. + Slet alle notifikationer for emnet? + Slet permanent + Annuller + Afmeld abonnementet for dette emne og slet alle modtagende notifikationer? + Slet permanent + Annuller + Test: Ændre titlen til det du vil. + Dette er en test notifikation fra ntfy Android app. Den har prioritets niveau %1$d. Hvis du sender en anden, kan den se anderledes ud. + From 1cb3a03093002bb3ef64ba0ef0711cc1fe33b512 Mon Sep 17 00:00:00 2001 From: liilliil Date: Tue, 18 Nov 2025 23:56:19 +0100 Subject: [PATCH 19/28] Translated using Weblate (Russian) Currently translated at 98.2% (334 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/ru/ --- app/src/main/res/values-ru/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 24d6ae32..92082b8b 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -18,7 +18,7 @@ Удалить навсегда Отмена Тест: Вы можете установить заголовок, если хотите. - Пример (используя curl):

$ curl -d \"Привет\" %1$s
+ Пример (используя curl):
$ curl -d \"Привет\" %1$s
Удалить все уведомления в этой теме\? Удалить навсегда Не получилось отправить сообщение: %1$s @@ -343,4 +343,6 @@ Используются пользовательские настройки для этой подписки Уведомлять только один раз Продолжать уведомлять при наивысшем приоритете + Чтобы WebSockets работал в фоновом режиме, проставьте ntfy права «Будильники и напоминания» + Спроси потом From 5015c40789a3de450849a141af1b4f45b8be5bd9 Mon Sep 17 00:00:00 2001 From: liilliil Date: Sat, 22 Nov 2025 11:04:56 +0100 Subject: [PATCH 20/28] Translated using Weblate (Esperanto) Currently translated at 0.8% (3 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/eo/ --- app/src/main/res/values-eo/strings.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index a6b3daec..919f68c7 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -1,2 +1,6 @@ - \ No newline at end of file + + Min prioritato + Malalta prioritato + Defaŭlta prioritato + From 71110b8b9809bd9b2cc494dbe63ce07f1e3726a7 Mon Sep 17 00:00:00 2001 From: liilliil Date: Sat, 22 Nov 2025 10:59:50 +0100 Subject: [PATCH 21/28] Translated using Weblate (Russian) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/ru/ --- app/src/main/res/values-ru/strings.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 92082b8b..1d43816c 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -18,7 +18,7 @@ Удалить навсегда Отмена Тест: Вы можете установить заголовок, если хотите. - Пример (используя curl):
$ curl -d \"Привет\" %1$s
+ $ curl -d \"Привет\" %1$s ]]> Удалить все уведомления в этой теме\? Удалить навсегда Не получилось отправить сообщение: %1$s @@ -345,4 +345,9 @@ Продолжать уведомлять при наивысшем приоритете Чтобы WebSockets работал в фоновом режиме, проставьте ntfy права «Будильники и напоминания» Спроси потом + Закрыть + Предоставить + Точные оповещения + ntfy может выставлять точные оповещения. Точные оповещения необходимы для переподключения WebSockets в фоновом режиме. Нажмите, чтобы отозвать разрешение. + ntfy может выставлять точные оповещения. Точные оповещения необходимы для переподключения WebSockets в фоновом режиме. Нажмите, чтобы дать разрешение. From c39feb7054e596d4167fd1f98e826f31fc6e61c3 Mon Sep 17 00:00:00 2001 From: liilliil Date: Sat, 22 Nov 2025 11:05:34 +0100 Subject: [PATCH 22/28] Added translation using Weblate (Slavonic (Old Church)) --- app/src/main/res/values-cu/strings.xml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 app/src/main/res/values-cu/strings.xml diff --git a/app/src/main/res/values-cu/strings.xml b/app/src/main/res/values-cu/strings.xml new file mode 100644 index 00000000..55344e51 --- /dev/null +++ b/app/src/main/res/values-cu/strings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file From 9012b07186c3641243e48d9a50c00e229400e538 Mon Sep 17 00:00:00 2001 From: liilliil Date: Sat, 22 Nov 2025 11:45:16 +0100 Subject: [PATCH 23/28] Translated using Weblate (Slavonic (Old Church)) Currently translated at 1.7% (6 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/cu/ --- app/src/main/res/values-cu/strings.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-cu/strings.xml b/app/src/main/res/values-cu/strings.xml index 55344e51..61edacf9 100644 --- a/app/src/main/res/values-cu/strings.xml +++ b/app/src/main/res/values-cu/strings.xml @@ -1,3 +1,9 @@ - \ No newline at end of file + Низкое преимѹ́щество + Мин преимѹ́щество + Слꙋ́жба подписки + Ѻбыденное преимѹ́щество + Высо́кое преимѹ́щество + Макс преимѹ́щество + From b3ec440a37a1fde63e399f46520f67116c38713a Mon Sep 17 00:00:00 2001 From: Hari Trigger Date: Wed, 26 Nov 2025 19:28:03 +0100 Subject: [PATCH 24/28] Translated using Weblate (Portuguese) Currently translated at 100.0% (340 of 340 strings) Translation: ntfy/Android app Translate-URL: https://hosted.weblate.org/projects/ntfy/android/pt/ --- app/src/main/res/values-pt/strings.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index b87ded12..5ec9418c 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -219,7 +219,7 @@ Esse tópico necessita autenticação. Por favor, insira um nome de utilizador e palavra-passe. Novo utilizador Escolha URL de serviço - Exemplo (utilizando curl):

$ curl -d \"Olá\" %1$s
+ $ curl -d \"Olá\" %1$s ]]> Deseja anular a subscrição deste tópico e eliminar todas as notificações recebidas\? Esta é uma notificação de teste da aplicação Android do ntfy. Tem uma prioridade de nível %1$d. Se enviar outra notificação, poderá ser diferente. Não foi possível enviar a mensagem: O anexo é grande demais. @@ -343,4 +343,11 @@ Habilitar UnifiedPush ntfy atuará como distribuidora UnifiedPush ntfy não atuará como distribuidora UnifiedPush + Para garantir que os WebSockets se reconectem em segundo plano, conceda a permissão de Alarmes e Lembretes à aplicação ntfy + Lembrar mais tarde + Ignorar + Autorizar agora + Alarmes exactos + O ntfy pode agendar alarmes exatos. Alarmes exatos são necessários para reconectar os WebSockets em segundo plano. Clique para revogar a permissão. + O ntfy não pode agendar alarmes exatos. Alarmes exatos são necessários para reconectar os WebSockets em segundo plano. Clique para conceder a permissão. From 3a657f023bd252feff8e7bf2752bc7cf3cf2c881 Mon Sep 17 00:00:00 2001 From: sim Date: Mon, 11 Nov 2024 16:53:21 +0000 Subject: [PATCH 25/28] Add Link Activity --- app/src/main/AndroidManifest.xml | 9 +++++++ .../java/io/heckel/ntfy/up/LinkActivity.kt | 27 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 1a11b210..9cd0378f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -86,6 +86,15 @@ android:name=".msg.NotificationService$ViewActionWithClearActivity" android:exported="false"> + + + + + + + Date: Thu, 4 Dec 2025 16:52:21 -0500 Subject: [PATCH 26/28] LinkActivity cleanup --- app/src/main/AndroidManifest.xml | 8 ++++---- app/src/main/java/io/heckel/ntfy/up/Constants.kt | 3 +-- app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt | 9 +++++++++ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 9cd0378f..46b5eab3 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -86,13 +86,13 @@ android:name=".msg.NotificationService$ViewActionWithClearActivity" android:exported="false"> - + + + - + diff --git a/app/src/main/java/io/heckel/ntfy/up/Constants.kt b/app/src/main/java/io/heckel/ntfy/up/Constants.kt index ab9c8160..7db2680e 100644 --- a/app/src/main/java/io/heckel/ntfy/up/Constants.kt +++ b/app/src/main/java/io/heckel/ntfy/up/Constants.kt @@ -13,9 +13,8 @@ const val ACTION_MESSAGE = "org.unifiedpush.android.connector.MESSAGE" const val ACTION_REGISTER = "org.unifiedpush.android.distributor.REGISTER" const val ACTION_UNREGISTER = "org.unifiedpush.android.distributor.UNREGISTER" -const val FEATURE_BYTES_MESSAGE = "org.unifiedpush.android.distributor.feature.BYTES_MESSAGE" - const val EXTRA_APPLICATION = "application" +const val EXTRA_PI = "pi" const val EXTRA_TOKEN = "token" const val EXTRA_ENDPOINT = "endpoint" const val EXTRA_MESSAGE = "message" diff --git a/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt b/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt index 96f64e31..a357f005 100644 --- a/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt +++ b/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt @@ -6,6 +6,15 @@ import android.content.Intent import android.os.Bundle import android.util.Log +/** + * This implements the "Select default distributor" selection for UnifiedPush. + * + * To test, install ntfy and another distributor (e.g. SunUp) on the same phone. + * Install an app that uses UnifiedPush (e.g. UP Example) and click "Register". + * + * You should see a popup to select the default distributor. + * See https://unifiedpush.org/developers/spec/android/#link-activity + */ class LinkActivity: Activity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) From 718f8683b7ad08c482448efcb38cd6eaff9da798 Mon Sep 17 00:00:00 2001 From: Philipp Heckel Date: Thu, 4 Dec 2025 16:59:16 -0500 Subject: [PATCH 27/28] Changelog --- app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt | 2 +- fastlane/metadata/android/en-US/changelog/{NEXT.txt => 47.txt} | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) rename fastlane/metadata/android/en-US/changelog/{NEXT.txt => 47.txt} (80%) diff --git a/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt b/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt index a357f005..bbffae60 100644 --- a/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt +++ b/app/src/main/java/io/heckel/ntfy/up/LinkActivity.kt @@ -33,4 +33,4 @@ class LinkActivity: Activity() { companion object { private val TAG = LinkActivity::class.simpleName } -} \ No newline at end of file +} diff --git a/fastlane/metadata/android/en-US/changelog/NEXT.txt b/fastlane/metadata/android/en-US/changelog/47.txt similarity index 80% rename from fastlane/metadata/android/en-US/changelog/NEXT.txt rename to fastlane/metadata/android/en-US/changelog/47.txt index 412b4045..1b36f54b 100644 --- a/fastlane/metadata/android/en-US/changelog/NEXT.txt +++ b/fastlane/metadata/android/en-US/changelog/47.txt @@ -1,6 +1,7 @@ Features: * Added GIF support for preview images (ntfy-android#76, thanks to @MichaelArkh) * Added WebP support for preview images (ntfy-android#81, thanks to @jokakilla) +* Added UnifiedPush distributor selection support (ntfy-android#137, thanks to @p1gp1g) Bug fixes + maintenance: * Remove REQUEST_INSTALL_PACKAGES permission (#684) From d6ba6019bc7604cb4325fb9231b910591b3c63f8 Mon Sep 17 00:00:00 2001 From: Philipp Heckel Date: Thu, 4 Dec 2025 17:29:45 -0500 Subject: [PATCH 28/28] Bump version --- app/build.gradle | 6 ++---- app/src/main/res/values-da/strings.xml | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 9e47681c..6bbb0982 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -18,8 +18,8 @@ android { minSdkVersion 21 targetSdkVersion 35 - versionCode 46 - versionName "1.17.13" + versionCode 47 + versionName "1.18.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" @@ -54,13 +54,11 @@ android { buildConfigField 'boolean', 'FIREBASE_AVAILABLE', 'true' buildConfigField 'boolean', 'RATE_APP_AVAILABLE', 'true' buildConfigField 'boolean', 'PAYMENT_LINKS_AVAILABLE', 'false' // Google Play Payments Policy, see #1463 - buildConfigField 'boolean', 'INSTALL_PACKAGES_AVAILABLE', 'false' } fdroid { buildConfigField 'boolean', 'FIREBASE_AVAILABLE', 'false' buildConfigField 'boolean', 'RATE_APP_AVAILABLE', 'false' buildConfigField 'boolean', 'PAYMENT_LINKS_AVAILABLE', 'true' - buildConfigField 'boolean', 'INSTALL_PACKAGES_AVAILABLE', 'true' } } diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 8135558b..aee3c4d1 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -35,7 +35,6 @@ Anmeld fejl Læs manualen Anmeld appen ⭐ - Doner 💸 Afmeld Afmeld valgte emne(r) og slet alle notifikationer permanent? Slet permanent