From 9d5891963a58ca9e97f47b80700618cdc72f2224 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Mon, 2 Jun 2025 22:02:24 +0200 Subject: [PATCH 01/11] Translated using Weblate (Estonian) Currently translated at 44.1% (179 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/ --- web/public/static/langs/et.json | 80 ++++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/et.json b/web/public/static/langs/et.json index 7d2a5a85..eb0295e7 100644 --- a/web/public/static/langs/et.json +++ b/web/public/static/langs/et.json @@ -99,5 +99,83 @@ "account_tokens_table_create_token_button": "Loo ligipääsuks vajalik tunnusluba", "account_tokens_dialog_title_create": "Loo ligipääsuks vajalik tunnusluba", "account_tokens_dialog_title_edit": "Muuda ligipääsuks vajalikku tunnusluba", - "account_tokens_dialog_title_delete": "Kustuta ligipääsuks vajalik tunnusluba" + "account_tokens_dialog_title_delete": "Kustuta ligipääsuks vajalik tunnusluba", + "subscribe_dialog_login_password_label": "Salasõna", + "publish_dialog_filename_label": "Failinimi", + "prefs_reservations_table_access_header": "Ligipääs", + "publish_dialog_chip_click_label": "Klõpsi võrguaadressi", + "subscribe_dialog_subscribe_button_cancel": "Katkesta", + "publish_dialog_delay_label": "Viivitus", + "account_basics_password_title": "Salasõna", + "account_upgrade_dialog_button_cancel": "Katkesta", + "notifications_example": "Näide", + "account_usage_title": "Kasutus", + "account_basics_title": "Kasutajakonto", + "prefs_reservations_table_topic_header": "Teema", + "account_delete_dialog_button_cancel": "Katkesta", + "account_delete_dialog_label": "Salasõna", + "publish_dialog_message_label": "Sõnum", + "account_basics_phone_numbers_dialog_channel_call": "Kõne", + "prefs_users_dialog_password_label": "Salasõna", + "subscribe_dialog_subscribe_button_subscribe": "Telli", + "publish_dialog_priority_label": "Prioriteet", + "subscribe_dialog_login_button_login": "Logi sisse", + "subscribe_dialog_error_user_anonymous": "anonüümne", + "prefs_appearance_theme_title": "Kujundus", + "publish_dialog_button_cancel": "Katkesta", + "account_usage_unlimited": "Piiramatu", + "prefs_notifications_delete_after_never": "Mitte kunagi", + "account_upgrade_dialog_interval_monthly": "Iga kuu", + "account_upgrade_dialog_tier_price_per_month": "kuu", + "prefs_notifications_web_push_disabled": "Pole kasutusel", + "prefs_appearance_title": "Välimus", + "prefs_appearance_language_title": "Keel", + "prefs_reservations_dialog_topic_label": "Teema", + "publish_dialog_priority_min": "Väikseim tähtsus", + "notifications_actions_failed_notification": "Ebaõnnestunud toiming", + "publish_dialog_title_label": "Pealkiri", + "publish_dialog_tags_label": "Sildid", + "publish_dialog_email_label": "E-post", + "display_name_dialog_placeholder": "Kuvatav nimi", + "publish_dialog_title_no_topic": "Avalda teavitus", + "publish_dialog_progress_uploading": "Laadin üles…", + "publish_dialog_message_published": "Teavitus on saadetud", + "publish_dialog_emoji_picker_show": "Vali emoji", + "publish_dialog_priority_low": "Vähetähtis", + "publish_dialog_priority_default": "Vaikimisi tähtsus", + "publish_dialog_priority_high": "Oluline", + "publish_dialog_priority_max": "Väga oluline", + "publish_dialog_base_url_label": "Teenuse võrguaadress", + "publish_dialog_topic_label": "Teema nimi", + "publish_dialog_topic_reset": "Lähtesta teema", + "publish_dialog_click_label": "Klõpsi võrguaadressi", + "publish_dialog_call_label": "Telefonikõne", + "publish_dialog_button_send": "Saada", + "publish_dialog_attach_label": "Manuse võrguaadress", + "publish_dialog_filename_placeholder": "Manuse failinimi", + "publish_dialog_other_features": "Lisavõimalused:", + "publish_dialog_chip_call_label": "Telefonikõne", + "publish_dialog_chip_delay_label": "Viivita saatmisega", + "publish_dialog_chip_topic_label": "Muuda teemat", + "publish_dialog_button_cancel_sending": "Katkesta saatmine", + "account_basics_username_title": "Kasutajanimi", + "account_basics_phone_numbers_dialog_channel_sms": "Tekstisõnum", + "account_basics_tier_admin": "Peakasutaja", + "account_basics_tier_basic": "Baasteenus", + "account_basics_tier_free": "Tasuta", + "account_basics_tier_interval_monthly": "kord kuus", + "account_basics_tier_interval_yearly": "kord aastas", + "account_basics_tier_change_button": "Muuda", + "account_upgrade_dialog_interval_yearly": "Kord aastas", + "account_upgrade_dialog_tier_selected_label": "Valitud", + "account_upgrade_dialog_tier_current_label": "Praegune", + "account_tokens_dialog_button_cancel": "Katkesta", + "prefs_notifications_title": "Teavitused", + "prefs_users_table_user_header": "Kasutaja", + "prefs_reservations_dialog_access_label": "Ligipääs", + "priority_min": "min", + "priority_low": "madal", + "priority_default": "vaikimisi", + "priority_high": "kõrge", + "priority_max": "kõrgeim" } From 86bec660bf70753b9265bc822063cbbbbc92d9f3 Mon Sep 17 00:00:00 2001 From: lazar Date: Sun, 8 Jun 2025 00:27:42 +0200 Subject: [PATCH 02/11] Translated using Weblate (Romanian) Currently translated at 60.2% (244 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/ --- web/public/static/langs/ro.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/ro.json b/web/public/static/langs/ro.json index df000eca..c309932c 100644 --- a/web/public/static/langs/ro.json +++ b/web/public/static/langs/ro.json @@ -228,5 +228,19 @@ "account_basics_password_dialog_new_password_label": "Parola nouă", "account_basics_password_title": "Parolă", "account_basics_tier_description": "Nivelul de putere al contului", - "account_basics_tier_free": "Gratuit" + "account_basics_tier_free": "Gratuit", + "account_delete_description": "Șterge definitiv contul tău", + "account_usage_messages_title": "Mesaje publicate", + "account_basics_tier_manage_billing_button": "Gestionare facturare", + "account_usage_emails_title": "Emailuri trimise", + "account_usage_calls_title": "Apeluri telefonice efectuate", + "account_usage_calls_none": "Nu se pot efectua apeluri telefonice cu acest cont", + "account_usage_reservations_title": "Subiecte rezervate", + "account_usage_cannot_create_portal_session": "Nu s-a putut deschide portalul de facturare", + "account_delete_title": "Șterge contul", + "account_usage_attachment_storage_description": "{{filesize}} per fișier, șters după {{expiry}}", + "account_usage_attachment_storage_title": "Stocare atașamente", + "account_usage_basis_ip_description": "Statistica și limitele de utilizare pentru acest cont se bazează pe adresa ta IP, așadar pot fi partajate cu alți utilizatori. Limitele afișate mai sus sunt aproximative, bazate pe limitele de viteză existente.", + "account_usage_reservations_none": "Nu există subiecte rezervate pentru acest cont", + "account_basics_tier_canceled_subscription": "Abonamentul tău a fost anulat și va fi retrogradat la un cont gratuit în data de {{date}}." } From 994266ab04ad2b8286bc8155cc142a743f2de85a Mon Sep 17 00:00:00 2001 From: Joan Date: Fri, 20 Jun 2025 12:07:37 +0200 Subject: [PATCH 03/11] Added translation using Weblate (Catalan) --- web/public/static/langs/ca.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 web/public/static/langs/ca.json diff --git a/web/public/static/langs/ca.json b/web/public/static/langs/ca.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/web/public/static/langs/ca.json @@ -0,0 +1 @@ +{} From 62c8a13ed4384486ce2f83ff4773c9e8f7616c0b Mon Sep 17 00:00:00 2001 From: Joan Date: Fri, 20 Jun 2025 12:08:54 +0200 Subject: [PATCH 04/11] Translated using Weblate (Catalan) Currently translated at 1.2% (5 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ca/ --- web/public/static/langs/ca.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/ca.json b/web/public/static/langs/ca.json index 0967ef42..0d8b4bea 100644 --- a/web/public/static/langs/ca.json +++ b/web/public/static/langs/ca.json @@ -1 +1,7 @@ -{} +{ + "nav_button_documentation": "Documentació", + "action_bar_profile_title": "Perfil", + "action_bar_settings": "Configuració", + "action_bar_account": "Compte", + "common_add": "Afegir" +} From c1e657db8b123113789ae53dbec23f01194724a0 Mon Sep 17 00:00:00 2001 From: Kachelkaiser Date: Mon, 23 Jun 2025 17:08:27 +0200 Subject: [PATCH 05/11] Translated using Weblate (German) Currently translated at 100.0% (405 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/ --- web/public/static/langs/de.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/public/static/langs/de.json b/web/public/static/langs/de.json index 92dec374..88543c5e 100644 --- a/web/public/static/langs/de.json +++ b/web/public/static/langs/de.json @@ -31,7 +31,7 @@ "notifications_attachment_open_title": "Gehe zu {{url}}", "notifications_none_for_any_title": "Du hast keine Benachrichtigungen empfangen.", "action_bar_send_test_notification": "Test-Benachrichtigung senden", - "alert_notification_permission_required_description": "Dem Browser erlauben, Desktop-Benachrichtigungen anzuzeigen.", + "alert_notification_permission_required_description": "Browser erlauben, Desktop-Benachrichtigungen anzuzeigen", "notifications_tags": "Tags", "message_bar_type_message": "Gib hier eine Nachricht ein", "message_bar_error_publishing": "Fehler beim Senden der Benachrichtigung", @@ -208,11 +208,11 @@ "action_bar_change_display_name": "Anzeigenamen ändern", "action_bar_reservation_add": "Thema reservieren", "action_bar_reservation_edit": "Reservierung ändern", - "action_bar_reservation_delete": "Reservierung löschen", + "action_bar_reservation_delete": "Reservierung entfernen", "action_bar_reservation_limit_reached": "Grenze erreicht", "action_bar_profile_title": "Profil", "action_bar_profile_settings": "Einstellungen", - "action_bar_profile_logout": "Abmelden", + "action_bar_profile_logout": "Ausloggen", "action_bar_sign_in": "Anmelden", "signup_form_password": "Kennwort", "signup_form_toggle_password_visibility": "Kennwort-Sichtbarkeit umschalten", @@ -382,7 +382,7 @@ "account_usage_calls_none": "Noch keine Anrufe mit diesem Account getätigt", "account_upgrade_dialog_tier_features_calls_one": "{{calls}} Telefonanrufe pro Tag", "action_bar_mute_notifications": "Benachrichtigungen stummschalten", - "action_bar_unmute_notifications": "Benachrichtigungen laut schalten", + "action_bar_unmute_notifications": "Benachrichtigungen einschalten", "alert_notification_permission_denied_title": "Benachrichtigungen sind blockiert", "alert_notification_permission_denied_description": "Bitte reaktiviere diese in deinem Browser", "notifications_actions_failed_notification": "Aktion nicht erfolgreich", @@ -402,6 +402,6 @@ "web_push_subscription_expiring_title": "Benachrichtigungen werden pausiert", "web_push_subscription_expiring_body": "Öffne ntfy um weiterhin Benachrichtigungen zu erhalten", "web_push_unknown_notification_title": "Unbekannte Benachrichtigung vom server empfangen", - "web_push_unknown_notification_body": "Du musst möglicherweise ntfy aktualisieren, indem du die Web App öffnest.", + "web_push_unknown_notification_body": "Du musst möglicherweise ntfy aktualisieren, indem du die Web App öffnest.", "prefs_notifications_web_push_enabled_description": "Benachrichtigungen werden empfangen, auch wenn die Web App nicht läuft (über Web Push)" } From df73c6f655502100179c7978a4265e038f060792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Tue, 24 Jun 2025 01:19:39 +0200 Subject: [PATCH 06/11] Translated using Weblate (Estonian) Currently translated at 52.5% (213 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/ --- web/public/static/langs/et.json | 36 ++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/et.json b/web/public/static/langs/et.json index eb0295e7..bf1fe734 100644 --- a/web/public/static/langs/et.json +++ b/web/public/static/langs/et.json @@ -177,5 +177,39 @@ "priority_low": "madal", "priority_default": "vaikimisi", "priority_high": "kõrge", - "priority_max": "kõrgeim" + "priority_max": "kõrgeim", + "alert_notification_ios_install_required_description": "Teavituste lubamiseks iOS-is klõpsi „Jaga“ ikooni ja vali „Lisa avaekraanile“", + "notifications_none_for_topic_title": "Sul pole selles teemas veel ühtegi teavitust.", + "notifications_none_for_topic_description": "Selles teemas teavituste saatmiseks tee PUT või POST meetodiga päring teema võrguaadressile.", + "publish_dialog_base_url_placeholder": "Teenuse võrguaadress, nt. https://toresait.com", + "notifications_loading": "Laadin teavitusi…", + "publish_dialog_title_topic": "Avalda teemas {{topic}}", + "publish_dialog_progress_uploading_detail": "Üleslaadimisel {{loaded}}/{{total}} ({{percent}}%) …", + "publish_dialog_topic_placeholder": "Teema nimi, nt. kati_teavitused", + "publish_dialog_title_placeholder": "Teavituse pealkiri, nt. Andmeruumi teavitus", + "publish_dialog_message_placeholder": "Siia sisesta sõnum", + "notifications_none_for_any_title": "Sa pole veel saanud ühtegi teavitust.", + "publish_dialog_chip_attach_file_label": "Lisa kohalik fail", + "publish_dialog_chip_attach_url_label": "Lisa fail võrguaadressilt", + "publish_dialog_chip_call_no_verified_numbers_tooltip": "Kinnitatud telefoninumbreid ei leidu", + "publish_dialog_chip_email_label": "Edasta e-posti aadressile", + "subscribe_dialog_subscribe_base_url_label": "Teenuse võrguaadress", + "subscribe_dialog_subscribe_button_generate_topic_name": "Loo nimi", + "publish_dialog_checkbox_markdown": "Kasuta Markdown-vormingut", + "subscribe_dialog_login_title": "Vajalik on sisselogimine", + "subscribe_dialog_login_username_label": "Kasutajanimi, nt. kadri", + "account_basics_phone_numbers_dialog_verify_button_sms": "Saada SMS", + "account_basics_username_description": "Hei, see oled sina ❤", + "account_basics_username_admin_tooltip": "Sina oled peakasutaja", + "account_basics_phone_numbers_dialog_verify_button_call": "Helista mulle", + "account_basics_phone_numbers_dialog_code_label": "Kinnituskood", + "account_basics_phone_numbers_dialog_code_placeholder": "nt. 123456", + "account_basics_phone_numbers_dialog_check_verification_button": "Korda koodi", + "account_upgrade_dialog_tier_features_messages_one": "{{messages}} sõnum päevas", + "account_upgrade_dialog_tier_features_messages_other": "{{messages}} sõnumit päevas", + "account_upgrade_dialog_button_redirect_signup": "Liitu kohe", + "notifications_actions_http_request_title": "Tee päring HTTP {{method}}-meetodiga võrguaadressile {{url}}", + "account_upgrade_dialog_tier_features_emails_other": "{{emails}} e-kirja päevas", + "account_upgrade_dialog_tier_features_emails_one": "{{emails}} e-kiri päevas", + "alert_not_supported_context_description": "Teavitused võivad kasutada vaid HTTPS-ühendust. See on Teavituste API piirang." } From 9c8a8f87959da389b2f68e780b76a2a0a3d78989 Mon Sep 17 00:00:00 2001 From: "huy.phan" Date: Thu, 26 Jun 2025 15:04:43 +0200 Subject: [PATCH 07/11] Translated using Weblate (Vietnamese) Currently translated at 20.0% (81 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/vi/ --- web/public/static/langs/vi.json | 60 ++++++++++++++++++++++++++++++--- 1 file changed, 56 insertions(+), 4 deletions(-) diff --git a/web/public/static/langs/vi.json b/web/public/static/langs/vi.json index 6167c4bc..cd1ad455 100644 --- a/web/public/static/langs/vi.json +++ b/web/public/static/langs/vi.json @@ -5,10 +5,10 @@ "signup_form_toggle_password_visibility": "Hiện mật khẩu", "login_form_button_submit": "Đăng nhập", "common_copy_to_clipboard": "Lưu vào clipboard", - "signup_form_username": "Tên user", + "signup_form_username": "Tên đăng nhập", "signup_already_have_account": "Đã có tài khoản? Đăng nhập!", - "signup_disabled": "Đăng kí bị đóng", - "signup_error_username_taken": "Tên {{username}} đã được sử dụng", + "signup_disabled": "Đăng kí bị khoá", + "signup_error_username_taken": "Tên đăng nhập {{username}} đã được sử dụng", "signup_error_creation_limit_reached": "Đã đạt giới hạn tạo tài khoản", "login_title": "Đăng nhập vào tài khoản ntfy", "login_link_signup": "Đăng kí", @@ -27,5 +27,57 @@ "action_bar_unsubscribe": "Hủy đăng kí", "action_bar_unmute_notifications": "Bật thông báo", "action_bar_toggle_mute": "Bật/tắt thông báo", - "action_bar_mute_notifications": "Tắt thông báo" + "action_bar_mute_notifications": "Tắt thông báo", + "common_save": "Lưu", + "common_cancel": "Hủy", + "nav_button_all_notifications": "Tất cả thông báo", + "nav_button_connecting": "đang kết nối", + "nav_upgrade_banner_label": "Nâng cấp tài khoản ntfy Pro", + "alert_not_supported_title": "Thông báo không được hỗ trợ", + "alert_not_supported_description": "Thông báo không được hỗ trợ trên trình duyệt của bạn", + "notifications_list": "Danh sách thông báo", + "notifications_list_item": "Thông báo", + "notifications_mark_read": "Đánh dấu đã đọc", + "notifications_delete": "Xoá", + "notifications_attachment_copy_url_title": "Sao chép URL đính kèm vào clipboard", + "notifications_attachment_copy_url_button": "Sao chép URL", + "notifications_attachment_open_title": "Truy cập {{url}}", + "notifications_click_copy_url_button": "Sao chép liên kết", + "notifications_click_open_button": "Mở liên kết", + "notifications_actions_not_supported": "Không được hỗ trợ trên nên tảng web", + "notifications_actions_http_request_title": "Gởi HTTP {{method}} tới {{url}}", + "action_bar_profile_settings": "Cài đặt", + "message_bar_type_message": "Gõ nội dung tại đây", + "nav_button_account": "Tài khoản", + "nav_button_settings": "Cài đặt", + "nav_button_documentation": "Tài liệu", + "alert_notification_permission_required_title": "Thông báo đã bị khoá", + "alert_notification_permission_required_button": "Cấp quyền ngay", + "alert_notification_permission_denied_title": "Thông báo đã bị chặn", + "alert_notification_ios_install_required_title": "Yêu cầu cài đặt iOS", + "alert_notification_ios_install_required_description": "Nhấn vào biểu tượng Chia sẻ và Thêm vào màn hình chính để kích hoạt thông báo trên iOS", + "alert_notification_permission_required_description": "Cấp quyền để trình duyệt hiển thị thông báo trên màn hình", + "alert_notification_permission_denied_description": "Hãy kích hoạt lại trên trình duyệt của bạn", + "notifications_copied_to_clipboard": "Đã lưu vào clipboard", + "notifications_attachment_file_video": "tập tin video", + "notifications_attachment_file_audio": "tập tin âm thanh", + "notifications_actions_failed_notification": "Thực thi thất bại", + "notifications_new_indicator": "Thông báo mới", + "notifications_click_copy_url_title": "Sao liên kết URL vào clipboard", + "notifications_actions_open_url_title": "Truy cập {{url}}", + "notifications_priority_x": "Độ ưu tiên {{priority}}", + "notifications_attachment_link_expired": "liên kết tải đã hết hạn", + "notifications_attachment_file_image": "tập tin hình ảnh", + "notifications_tags": "Thẻ", + "notifications_attachment_file_document": "tập tin khác", + "action_bar_sign_in": "Đăng nhập", + "notifications_attachment_image": "Hình ảnh đính kèm", + "action_bar_sign_up": "Đăng ký", + "action_bar_profile_title": "Hồ sơ", + "action_bar_toggle_action_menu": "Mở/Đóng bảng điều khiển", + "action_bar_profile_logout": "Đăng xuất", + "notifications_attachment_file_app": "tập tin Android", + "notifications_attachment_link_expires": "liên kết đã hết hạn {{date}}", + "alert_not_supported_context_description": "Thông báo chỉ được hỗ trợ qua giao thức HTTPS. Đây là hạn chế của API thông báo.", + "notifications_attachment_open_button": "Mở đính kèm" } From 8e7de8035389e9d7610c691670268747b7b053e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Wed, 25 Jun 2025 22:04:39 +0200 Subject: [PATCH 08/11] Translated using Weblate (Estonian) Currently translated at 67.1% (272 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/ --- web/public/static/langs/et.json | 61 ++++++++++++++++++++++++++++++++- 1 file changed, 60 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/et.json b/web/public/static/langs/et.json index bf1fe734..f84ed426 100644 --- a/web/public/static/langs/et.json +++ b/web/public/static/langs/et.json @@ -211,5 +211,64 @@ "notifications_actions_http_request_title": "Tee päring HTTP {{method}}-meetodiga võrguaadressile {{url}}", "account_upgrade_dialog_tier_features_emails_other": "{{emails}} e-kirja päevas", "account_upgrade_dialog_tier_features_emails_one": "{{emails}} e-kiri päevas", - "alert_not_supported_context_description": "Teavitused võivad kasutada vaid HTTPS-ühendust. See on Teavituste API piirang." + "alert_not_supported_context_description": "Teavitused võivad kasutada vaid HTTPS-ühendust. See on Teavituste API piirang.", + "publish_dialog_tags_placeholder": "Komadega eraldatud siltide loend, nt. hoiatus, srv1-varundus", + "display_name_dialog_title": "Muuda kuvatavat nime", + "display_name_dialog_description": "Lisa teemale alternatiivne nimi, mida kuvatakse tellimuste loendis. See on näiteks abiks keerukate nimedega teemade tuvastamiseks.", + "reserve_dialog_checkbox_label": "Reserveeri teema ja seadista ligipääs", + "publish_dialog_attachment_limits_file_reached": "ületab failisuuruse piiri: {{fileSizeLimit}}", + "publish_dialog_attachment_limits_quota_reached": "ületab kvooti, jäänud on {{remainingBytes}}", + "publish_dialog_attachment_limits_file_and_quota_reached": "ületab failisuuruse ülempiiri ({{fileSizeLimit}}) ja kvooti, jäänud on {{remainingBytes}}", + "publish_dialog_click_placeholder": "Teavituse klõpsimisel avatav võrguaadress", + "publish_dialog_click_reset": "Eemalda klikatav võrguaadress", + "publish_dialog_email_placeholder": "Aadress, kuhu teavitus edastatakse, nt. kadri@torefirma.com", + "publish_dialog_email_reset": "Eemalda edastamiseks kasutatav e-posti aadress", + "publish_dialog_call_item": "Helista telefoninumbrile {{number}}", + "publish_dialog_call_reset": "Eemalda helistamine", + "publish_dialog_attach_placeholder": "Lisa fail võrguaadressilt, nt. https://f-droid.org/F-Droid.apk", + "publish_dialog_attach_reset": "Eemalda manuse lisamisel kasutatav võrguaadress", + "publish_dialog_delay_reset": "Eemalda viivitus teavituse edastamisel", + "account_basics_password_description": "Muuda oma kasutajakonto salasõna", + "account_basics_password_dialog_title": "Salasõna muutmine", + "account_basics_password_dialog_current_password_label": "Senine salasõna", + "account_basics_password_dialog_button_submit": "Muuda salasõna", + "account_basics_password_dialog_current_password_incorrect": "Salasõna pole korrektne", + "account_basics_phone_numbers_title": "Telefoninumbrid", + "account_basics_phone_numbers_description": "Kõneteavituste jaoks", + "account_basics_tier_title": "Kasutajakonto tüüp", + "account_basics_tier_description": "Sinu kasutajakonto õigused", + "account_delete_dialog_button_submit": "Kustuta kasutajakonto jäädavalt", + "prefs_appearance_theme_system": "Süsteemi kujundus", + "prefs_appearance_theme_dark": "Tume kujundus", + "prefs_appearance_theme_light": "Hele kujundus", + "prefs_reservations_title": "Reserveeritud teemad", + "prefs_users_table": "Kasutajate loend", + "prefs_users_add_button": "Lisa kasutaja", + "prefs_users_edit_button": "Muuda kasutajat", + "prefs_users_delete_button": "Kustuta kasutaja", + "prefs_users_table_cannot_delete_or_edit": "Sisselogitud kasutajat ei saa kustutada ega muuta", + "prefs_users_table_base_url_header": "Teenuse võrguaadress", + "prefs_users_dialog_title_add": "Lisa kasutaja", + "prefs_users_dialog_title_edit": "Muuda kasutajat", + "prefs_users_dialog_base_url_label": "Teenuse võrguaadress, nt. https://ntfy.sh", + "prefs_users_dialog_username_label": "Kasutajanimi, nt. kadri", + "prefs_notifications_delete_after_three_hours": "Kolme tunni möödumisel", + "prefs_notifications_delete_after_three_hours_description": "Teavitused kustutatakse automaatselt kolme tunni möödumisel", + "prefs_notifications_delete_after_one_day_description": "Teavitused kustutatakse automaatselt ühe päeva möödumisel", + "prefs_notifications_delete_after_one_week_description": "Teavitused kustutatakse automaatselt ühe nädala möödumisel", + "prefs_notifications_delete_after_one_month_description": "Teavitused kustutatakse automaatselt ühe kuu möödumisel", + "prefs_notifications_delete_after_never_description": "Mitte kunagi ei kustutata teavitusi automaatselt", + "prefs_notifications_delete_after_title": "Kustuta teavitused", + "publish_dialog_delay_placeholder": "Viivitus teavituse edastamisel, nt. {{unixTimestamp}}, {{relativeTime}} või „{{naturalLanguage}}“ (vaid inglise keeles)", + "account_basics_password_dialog_new_password_label": "Uus salasõna", + "account_basics_password_dialog_confirm_password_label": "Korda salasõna", + "account_basics_phone_numbers_dialog_description": "Kõneteavituse kasutamiseks pead lisama ja kinnitama vähemalt ühe telefoninumbri. Kinnitamist saad teha SMS-i või kõne abil.", + "account_basics_phone_numbers_dialog_number_placeholder": "nt. +37256123456", + "account_basics_phone_numbers_no_phone_numbers_yet": "Telefoninumbreid veel pole", + "account_basics_phone_numbers_copied_to_clipboard": "Telefoninumber on kopeeritud lõikelauale", + "account_basics_phone_numbers_dialog_title": "Lisa telefoninumber", + "account_basics_phone_numbers_dialog_number_label": "Telefoninumber", + "prefs_notifications_delete_after_one_week": "Ühe nädala möödumisel", + "prefs_notifications_delete_after_one_day": "Ühe päeva möödumisel", + "prefs_notifications_delete_after_one_month": "Ühe kuu möödumisel" } From ff904a5ca62b8fe2dc8d82f9f21a16df9473634e Mon Sep 17 00:00:00 2001 From: Carl Fritze Date: Mon, 30 Jun 2025 14:29:37 +0200 Subject: [PATCH 09/11] Translated using Weblate (German) Currently translated at 100.0% (405 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/ --- web/public/static/langs/de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/public/static/langs/de.json b/web/public/static/langs/de.json index 88543c5e..9aeedb95 100644 --- a/web/public/static/langs/de.json +++ b/web/public/static/langs/de.json @@ -36,7 +36,7 @@ "message_bar_type_message": "Gib hier eine Nachricht ein", "message_bar_error_publishing": "Fehler beim Senden der Benachrichtigung", "alert_not_supported_title": "Benachrichtigungen werden nicht unterstützt", - "alert_not_supported_description": "Benachrichtigungen werden von Deinem Browser nicht unterstützt", + "alert_not_supported_description": "Benachrichtigungen werden von deinem Browser nicht unterstützt:", "action_bar_settings": "Einstellungen", "action_bar_clear_notifications": "Alle Benachrichtigungen löschen", "alert_notification_permission_required_button": "Jetzt erlauben", @@ -401,7 +401,7 @@ "error_boundary_button_reload_ntfy": "ntfy neu laden", "web_push_subscription_expiring_title": "Benachrichtigungen werden pausiert", "web_push_subscription_expiring_body": "Öffne ntfy um weiterhin Benachrichtigungen zu erhalten", - "web_push_unknown_notification_title": "Unbekannte Benachrichtigung vom server empfangen", + "web_push_unknown_notification_title": "Unbekannte Benachrichtigung vom Server empfangen", "web_push_unknown_notification_body": "Du musst möglicherweise ntfy aktualisieren, indem du die Web App öffnest.", "prefs_notifications_web_push_enabled_description": "Benachrichtigungen werden empfangen, auch wenn die Web App nicht läuft (über Web Push)" } From 48cb816111fb814f70ce24b9c9301f2a521c0b6d Mon Sep 17 00:00:00 2001 From: Kachelkaiser Date: Mon, 30 Jun 2025 14:31:10 +0200 Subject: [PATCH 10/11] Translated using Weblate (German) Currently translated at 100.0% (405 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/ --- web/public/static/langs/de.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/web/public/static/langs/de.json b/web/public/static/langs/de.json index 9aeedb95..95b7a1fc 100644 --- a/web/public/static/langs/de.json +++ b/web/public/static/langs/de.json @@ -36,7 +36,7 @@ "message_bar_type_message": "Gib hier eine Nachricht ein", "message_bar_error_publishing": "Fehler beim Senden der Benachrichtigung", "alert_not_supported_title": "Benachrichtigungen werden nicht unterstützt", - "alert_not_supported_description": "Benachrichtigungen werden von deinem Browser nicht unterstützt:", + "alert_not_supported_description": "Benachrichtigungen werden von deinem Browser nicht unterstützt", "action_bar_settings": "Einstellungen", "action_bar_clear_notifications": "Alle Benachrichtigungen löschen", "alert_notification_permission_required_button": "Jetzt erlauben", @@ -382,7 +382,7 @@ "account_usage_calls_none": "Noch keine Anrufe mit diesem Account getätigt", "account_upgrade_dialog_tier_features_calls_one": "{{calls}} Telefonanrufe pro Tag", "action_bar_mute_notifications": "Benachrichtigungen stummschalten", - "action_bar_unmute_notifications": "Benachrichtigungen einschalten", + "action_bar_unmute_notifications": "Stummschaltung von Benachrichtigungen aufheben", "alert_notification_permission_denied_title": "Benachrichtigungen sind blockiert", "alert_notification_permission_denied_description": "Bitte reaktiviere diese in deinem Browser", "notifications_actions_failed_notification": "Aktion nicht erfolgreich", @@ -390,8 +390,8 @@ "alert_notification_ios_install_required_description": "Klicke auf das Teilen-Symbol und “Zum Home-Bildschirm” um auf iOS Benachrichtigungen zu aktivieren", "subscribe_dialog_subscribe_use_another_background_info": "Benachrichtigungen von anderen Servern werden nicht empfangen, wenn die Web App nicht geöffnet ist", "publish_dialog_checkbox_markdown": "Als Markdown formatieren", - "prefs_notifications_web_push_title": "Hintergrund-Benachrichtigungen", - "prefs_notifications_web_push_disabled_description": "Benachrichtigungen werden empfangen wenn die Web App läuft (über WebSocket)", + "prefs_notifications_web_push_title": "Hintergrundbenachrichtigung", + "prefs_notifications_web_push_disabled_description": "Benachrichtigungen werden empfangen, wenn die Web App geöffnet ist (via WebSocket)", "prefs_notifications_web_push_enabled": "Aktiviert für {{server}}", "prefs_notifications_web_push_disabled": "Deaktiviert", "prefs_appearance_theme_title": "Thema", @@ -402,6 +402,6 @@ "web_push_subscription_expiring_title": "Benachrichtigungen werden pausiert", "web_push_subscription_expiring_body": "Öffne ntfy um weiterhin Benachrichtigungen zu erhalten", "web_push_unknown_notification_title": "Unbekannte Benachrichtigung vom Server empfangen", - "web_push_unknown_notification_body": "Du musst möglicherweise ntfy aktualisieren, indem du die Web App öffnest.", - "prefs_notifications_web_push_enabled_description": "Benachrichtigungen werden empfangen, auch wenn die Web App nicht läuft (über Web Push)" + "web_push_unknown_notification_body": "Du musst möglicherweise ntfy aktualisieren, indem du die Web App öffnest", + "prefs_notifications_web_push_enabled_description": "Benachrichtigungen werden empfangen, auch wenn die Web App nicht geöffnet ist (via Web Push)" } From ae27c3a5ab4d07fa11104d690d88257be3ffe884 Mon Sep 17 00:00:00 2001 From: Kachelkaiser Date: Mon, 30 Jun 2025 14:31:59 +0200 Subject: [PATCH 11/11] Translated using Weblate (German) Currently translated at 100.0% (405 of 405 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/ --- web/public/static/langs/de.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/public/static/langs/de.json b/web/public/static/langs/de.json index 95b7a1fc..0654483a 100644 --- a/web/public/static/langs/de.json +++ b/web/public/static/langs/de.json @@ -390,7 +390,7 @@ "alert_notification_ios_install_required_description": "Klicke auf das Teilen-Symbol und “Zum Home-Bildschirm” um auf iOS Benachrichtigungen zu aktivieren", "subscribe_dialog_subscribe_use_another_background_info": "Benachrichtigungen von anderen Servern werden nicht empfangen, wenn die Web App nicht geöffnet ist", "publish_dialog_checkbox_markdown": "Als Markdown formatieren", - "prefs_notifications_web_push_title": "Hintergrundbenachrichtigung", + "prefs_notifications_web_push_title": "Hintergrundbenachrichtigungen", "prefs_notifications_web_push_disabled_description": "Benachrichtigungen werden empfangen, wenn die Web App geöffnet ist (via WebSocket)", "prefs_notifications_web_push_enabled": "Aktiviert für {{server}}", "prefs_notifications_web_push_disabled": "Deaktiviert",