From d4a044366d1d23d9dff9471d2adc8428eb2cfd22 Mon Sep 17 00:00:00 2001 From: Rogelio Dominguez Date: Sat, 4 Mar 2023 00:11:25 +0000 Subject: [PATCH 1/9] Translated using Weblate (Spanish) Currently translated at 100.0% (342 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/ --- web/public/static/langs/es.json | 102 +++++++++++++++++++++++++++++++- 1 file changed, 101 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/es.json b/web/public/static/langs/es.json index dc5aaa43..bb1014fe 100644 --- a/web/public/static/langs/es.json +++ b/web/public/static/langs/es.json @@ -240,5 +240,105 @@ "account_basics_password_title": "Contraseña", "account_basics_password_dialog_title": "Cambiar contraseña", "account_basics_password_dialog_current_password_label": "Contraseña actual", - "account_basics_password_dialog_new_password_label": "Contraseña nueva" + "account_basics_password_dialog_new_password_label": "Contraseña nueva", + "account_basics_tier_basic": "Básico", + "account_basics_tier_admin_suffix_with_tier": "(con nivel {{tier}})", + "account_basics_tier_admin_suffix_no_tier": "(sin nivel)", + "account_basics_tier_free": "Gratis", + "account_basics_tier_upgrade_button": "Actualizar a Pro", + "account_basics_tier_change_button": "Cambiar", + "account_basics_tier_paid_until": "Suscripción pagada hasta {{fecha}}, y se renovará automáticamente", + "account_basics_tier_manage_billing_button": "Administrar la facturación", + "account_basics_tier_title": "Tipo de cuenta", + "account_tokens_description": "Utilice tokens de acceso al publicar y suscribirse a través de la API de ntfy para no tener que enviar las credenciales de su cuenta. Consulte la documentación para obtener más información.", + "account_tokens_table_token_header": "Token", + "account_tokens_table_label_header": "Etiqueta", + "account_tokens_table_last_access_header": "Último acceso", + "account_tokens_table_expires_header": "Expira", + "account_tokens_table_never_expires": "Nunca expira", + "account_tokens_table_current_session": "Sesión del navegador actual", + "account_tokens_table_copy_to_clipboard": "Copiar al portapapeles", + "account_tokens_table_copied_to_clipboard": "Token de acceso copiado", + "account_tokens_table_cannot_delete_or_edit": "No se puede editar ni eliminar el token de sesión actual", + "account_tokens_table_create_token_button": "Crear token de acceso", + "account_tokens_table_last_origin_tooltip": "Desde la dirección IP {{ip}}, haga clic para buscar", + "account_tokens_dialog_title_create": "Crear token de acceso", + "account_tokens_dialog_title_edit": "Editar token de acceso", + "account_tokens_dialog_title_delete": "Eliminar token de acceso", + "account_tokens_dialog_label": "Etiqueta, por ejemplo, notificaciones de Radarr", + "account_tokens_dialog_button_create": "Crear token", + "prefs_reservations_table_everyone_write_only": "Puedo publicar y suscribirme, todo el mundo puede publicar", + "account_usage_messages_title": "Mensajes publicados", + "account_usage_reservations_title": "Tópicos reservados", + "account_usage_reservations_none": "No hay tópicos reservados para esta cuenta", + "account_usage_cannot_create_portal_session": "No se puede abrir el portal de facturación", + "account_upgrade_dialog_title": "Cambiar nivel de cuenta", + "account_basics_tier_payment_overdue": "Su pago ha vencido. Por favor actualice su método de pago o su cuenta será degradada en breve.", + "account_basics_tier_canceled_subscription": "Su suscripción fue cancelada y será degradada a una cuenta gratuita el {{date}}.", + "account_usage_emails_title": "Correos enviados", + "account_usage_attachment_storage_title": "Almacenamiento de archivos adjuntos", + "account_usage_attachment_storage_description": "{{filesize}} por archivo, eliminado después de {{expiry}}", + "account_usage_basis_ip_description": "Las estadísticas de uso y los límites de esta cuenta se basan en su dirección IP, por lo que podrían ser compartidos con otros usuarios. Los límites mostrados anteriormente son aproximados basados en los límites existentes.", + "account_delete_title": "Elimina cuenta", + "account_delete_dialog_button_cancel": "Cancelar", + "account_delete_dialog_billing_warning": "La eliminación de su cuenta también cancela su suscripción de facturación inmediatamente. Ya no tendrá acceso al panel de facturación.", + "account_upgrade_dialog_reservations_warning_one": "El nivel seleccionado permite menos tópicos reservados que su nivel actual. Antes de cambiar de nivel, por favor elimine al menos una reserva. Puede eliminar reservas en Configuración.", + "account_upgrade_dialog_tier_selected_label": "Seleccionado", + "account_upgrade_dialog_button_cancel": "Cancelar", + "account_upgrade_dialog_button_cancel_subscription": "Cancelar suscripción", + "account_tokens_title": "Tokens de acceso", + "account_delete_description": "Eliminar permanentemente su cuenta", + "account_delete_dialog_description": "Esto borrará permanentemente su cuenta, incluyendo todos los datos almacenados en el servidor. Tras la eliminación, su nombre de usuario no estará disponible durante 7 días. Si realmente desea continuar, por favor confirme su contraseña en la casilla de abajo.", + "account_delete_dialog_label": "Contraseña", + "account_delete_dialog_button_submit": "Eliminar permanentemente la cuenta", + "account_upgrade_dialog_tier_features_reservations": "{{reservations}} tópicos reservados", + "account_upgrade_dialog_cancel_warning": "Esto cancelará su suscripción y degradará su cuenta en {{date}}. En esa fecha, sus tópicos reservados y sus mensajes almacenados en caché en el servidor serán eliminados.", + "account_upgrade_dialog_proration_info": "Prorrateo: Al cambiar entre planes de pago, la diferencia de precio se cargará o reembolsará en la siguiente factura. No recibirá otra factura hasta el final del siguiente periodo de facturación.", + "account_upgrade_dialog_reservations_warning_other": "El nivel seleccionado permite menos tópicos reservados que su nivel actual. Antes de cambiar de nivel, por favor elimine al menos {{count}} reservaciones. Puede eliminar reservaciones en Configuración.", + "account_upgrade_dialog_tier_features_messages": "{{messages}} mensajes diarios", + "account_upgrade_dialog_tier_features_emails": "{{emails}} correos diarios", + "account_upgrade_dialog_tier_features_attachment_file_size": "{{filesize}} por archivo", + "account_upgrade_dialog_tier_features_attachment_total_size": "{{totalsize}} almacenamiento total", + "account_upgrade_dialog_tier_current_label": "Actual", + "account_upgrade_dialog_button_redirect_signup": "Regístrese ahora", + "account_upgrade_dialog_button_pay_now": "Pague ahora y suscríbase", + "account_upgrade_dialog_button_update_subscription": "Actualizar suscripción", + "account_tokens_dialog_button_update": "Actualizar token", + "account_tokens_dialog_expires_label": "El token de acceso expira en", + "prefs_reservations_table": "Tabla de tópicos reservados", + "prefs_reservations_dialog_description": "Reservar un tópico le otorga la propiedad sobre el mismo y le permite definir permisos de acceso para otros usuarios sobre el tópico.", + "account_tokens_dialog_button_cancel": "Cancelar", + "account_tokens_dialog_expires_unchanged": "No modificar la fecha de expiración", + "prefs_reservations_add_button": "Agregar tópico reservado", + "prefs_reservations_table_access_header": "Acceso", + "reservation_delete_dialog_action_delete_description": "Los mensajes y archivos adjuntos almacenados en caché se eliminarán de forma permanente. Esta acción no se puede deshacer.", + "account_tokens_dialog_expires_x_hours": "El token expira en {{hours}} horas", + "account_tokens_delete_dialog_title": "Eliminar token de acceso", + "prefs_reservations_limit_reached": "Ha alcanzado su límite de tópicos reservados.", + "prefs_reservations_table_everyone_read_write": "Todo el mundo puede publicar y suscribirse", + "reservation_delete_dialog_action_keep_description": "Los mensajes y archivos adjuntos que se almacenen en caché en el servidor pasarán a ser visibles públicamente para las personas que conozcan el nombre del tópico.", + "account_tokens_dialog_expires_x_days": "El token expira en {{days}} días", + "account_tokens_dialog_expires_never": "El token nunca expira", + "account_tokens_delete_dialog_description": "Antes de eliminar un token de acceso, asegúrese de que ninguna aplicación o script lo está utilizando activamente. Esta acción no se puede deshacer.", + "prefs_users_table_cannot_delete_or_edit": "No se puede eliminar o editar el usuario conectado", + "prefs_reservations_title": "Tópicos reservados", + "prefs_reservations_edit_button": "Editar acceso al tópico", + "prefs_reservations_table_topic_header": "Tópico", + "prefs_reservations_table_everyone_read_only": "Puedo publicar y suscribirme, todo el mundo puede suscribirse", + "prefs_reservations_table_everyone_deny_all": "Sólo yo puedo publicar y suscribirme", + "prefs_reservations_table_click_to_subscribe": "Haga clic para suscribirse", + "prefs_reservations_dialog_title_edit": "Edita tópico reservado", + "account_tokens_delete_dialog_submit_button": "Eliminar permanentemente el token", + "prefs_reservations_description": "Aquí puede reservar nombres de tópicos para uso personal. Reservar un tópico le otorga la propiedad sobre el mismo y le permite definir permisos de acceso para otros usuarios sobre el tópico.", + "prefs_reservations_delete_button": "Restablecer acceso a tópico", + "prefs_reservations_table_not_subscribed": "No suscrito", + "prefs_reservations_dialog_title_add": "Reservar tópico", + "prefs_users_description_no_sync": "Los usuarios y las contraseñas no están sincronizados con su cuenta.", + "prefs_reservations_dialog_title_delete": "Borrar reserva de tópico", + "prefs_reservations_dialog_access_label": "Acceso", + "reservation_delete_dialog_action_keep_title": "Conservar mensajes y archivos adjuntos en caché", + "prefs_reservations_dialog_topic_label": "Tópico", + "reservation_delete_dialog_description": "Al eliminar una reserva se renuncia a la propiedad sobre el tópico y se permite que otros lo reserven. Puede conservar o eliminar los mensajes y archivos adjuntos existentes.", + "reservation_delete_dialog_action_delete_title": "Eliminar mensajes y archivos adjuntos en caché", + "reservation_delete_dialog_submit_button": "Eliminar reserva" } From 25658027215b60123adab2f75460c3d6c5c40213 Mon Sep 17 00:00:00 2001 From: Shoshin Akamine Date: Sat, 4 Mar 2023 02:10:41 +0000 Subject: [PATCH 2/9] Translated using Weblate (Japanese) Currently translated at 100.0% (342 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/ --- web/public/static/langs/ja.json | 123 +++++++++++++++++++++++++++++++- 1 file changed, 122 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/ja.json b/web/public/static/langs/ja.json index 1e2ff375..8594a6fa 100644 --- a/web/public/static/langs/ja.json +++ b/web/public/static/langs/ja.json @@ -219,5 +219,126 @@ "nav_upgrade_banner_description": "トピックを予約、より多くのメッセージとメール、より大きい添付ファイル", "signup_error_username_taken": "ユーザー名 {{username}} は既に使用されています", "action_bar_reservation_delete": "予約を削除する", - "display_name_dialog_description": "購読リストに表示されるトピックの別名を設定して、複雑な名前のトピックの識別を容易にします。" + "display_name_dialog_description": "購読リストに表示されるトピックの別名を設定して、複雑な名前のトピックの識別を容易にします。", + "reserve_dialog_checkbox_label": "トピックを保存してアクセスを編集", + "subscribe_dialog_subscribe_button_generate_topic_name": "名前を生成", + "subscribe_dialog_error_topic_already_reserved": "このトピックは予約済みです", + "account_basics_title": "アカウント", + "account_basics_tier_description": "アカウントのパワーレベル", + "account_basics_tier_admin": "管理者", + "account_basics_tier_admin_suffix_with_tier": "(ティア {{tier}})", + "account_basics_tier_free": "無料", + "account_usage_attachment_storage_description": "1ファイルあたり{{filesize}}、{{expiry}}を過ぎると削除", + "account_usage_basis_ip_description": "アカウントの使用量統計および制限はあなたのIPアドレスに基づいているため、他のユーザーと共有される可能性があります。上記制限は既存のレート制限に基づく概算値です。", + "account_usage_cannot_create_portal_session": "支払いポータルを開けませんでした", + "account_delete_title": "アカウントを削除", + "account_delete_description": "アカウントを永久的に削除", + "account_delete_dialog_description": "サーバーに保存されている全てのデータを含むあなたのアカウント情報を削除します。削除後、あなたのユーザー名は7日間利用できません。もし本当に先に進めたい場合、下の入力欄にパスワードを入力して確認して下さい。", + "account_delete_dialog_label": "パスワード", + "account_delete_dialog_button_cancel": "キャンセル", + "account_delete_dialog_button_submit": "永久的にアカウントを削除", + "account_delete_dialog_billing_warning": "アカウントを削除するとサブスクリプション支払いも即時キャンセルされます。支払いダッシュボードにもアクセスできなくなります。", + "account_upgrade_dialog_title": "アカウントティアを変更", + "account_upgrade_dialog_cancel_warning": "これによりサブスクリプションをキャンセルし{{date}}にアカウントをダウングレードします。同日、トピック予約およびサーバーにキャッシュされたメッセージは削除されます。", + "account_upgrade_dialog_proration_info": "追記。有料プランを切り替える場合、価格差は次の請求書で請求または返金されます。次の請求期間の終わりまで、別の請求書を受け取ることはありません。", + "account_upgrade_dialog_tier_features_reservations": "予約のトピック{{reservations}}件", + "account_upgrade_dialog_tier_features_emails": "日次メール{{emails}}件", + "account_upgrade_dialog_tier_features_messages": "日次メッセージ{{messages}}件", + "account_upgrade_dialog_tier_selected_label": "選択", + "account_upgrade_dialog_tier_current_label": "現在", + "account_upgrade_dialog_button_cancel": "キャンセル", + "account_upgrade_dialog_button_redirect_signup": "サインアップ", + "account_upgrade_dialog_button_pay_now": "支払いしてサブスクライブする", + "account_upgrade_dialog_button_cancel_subscription": "サブスクリプションをキャンセル", + "account_upgrade_dialog_button_update_subscription": "サブスクリプションを更新", + "account_tokens_description": "ntfy APIで発行または購読する際にアクセストークンを使うことで、アカウント認証情報を送信する必要がなくなります。詳細はドキュメントを確認して下さい。", + "account_tokens_table_token_header": "トークン", + "account_tokens_table_label_header": "ラベル", + "account_tokens_table_last_access_header": "最終アクセス", + "account_tokens_table_expires_header": "期限", + "account_tokens_table_never_expires": "無期限", + "account_tokens_table_current_session": "現在のブラウザセッション", + "account_tokens_table_copy_to_clipboard": "クリップボードにコピー", + "account_tokens_table_copied_to_clipboard": "アクセストークンをコピーしました", + "account_tokens_table_cannot_delete_or_edit": "現在のセッショントークンは編集または削除できません", + "account_tokens_table_create_token_button": "アクセストークンを生成", + "account_tokens_table_last_origin_tooltip": "IPアドレス {{ip}} から、クリックして参照", + "account_tokens_dialog_title_create": "アクセストークンを生成", + "account_tokens_dialog_title_edit": "アクセストークンを編集", + "account_tokens_dialog_title_delete": "アクセストークンを削除", + "account_tokens_dialog_label": "ラベル、例:Radarr通知", + "account_tokens_dialog_button_create": "トークンを生成", + "account_tokens_dialog_button_update": "トークンを更新", + "account_tokens_dialog_button_cancel": "キャンセル", + "account_tokens_dialog_expires_label": "アクセストークン有効期限", + "account_tokens_dialog_expires_unchanged": "有効期限を変更しない", + "account_tokens_dialog_expires_x_hours": "トークンは {{hours}} 時間後に失効します", + "account_tokens_dialog_expires_x_days": "トークンは {{days}} 日後に失効します", + "account_tokens_dialog_expires_never": "トークン失効なし", + "account_tokens_delete_dialog_title": "アクセストークンを削除", + "account_tokens_delete_dialog_submit_button": "トークンを永久削除", + "prefs_users_description_no_sync": "ユーザー名とパスワードはアカウントと同期されません。", + "prefs_users_table_cannot_delete_or_edit": "ログインしているユーザーは削除または編集できません", + "prefs_reservations_title": "予約されたトピック", + "prefs_reservations_description": "ここでトピック名を個人利用の為に予約する事ができます。トピックを予約する事でそのトピックの所有権が付与され、他のユーザーにアクセス権を付与する事ができるようになります。", + "prefs_reservations_add_button": "予約トピックを追加する", + "prefs_reservations_edit_button": "トピックへのアクセスを編集する", + "prefs_reservations_delete_button": "トピックへのアクセスをリセットする", + "prefs_reservations_table": "予約トピックの一覧", + "prefs_reservations_table_topic_header": "トピック", + "prefs_reservations_table_everyone_deny_all": "自分のみ発行と購読が可能", + "prefs_reservations_table_everyone_read_only": "自分は発行と購読が可能、誰でも購読可能", + "prefs_reservations_table_everyone_write_only": "自分は発行と購読可能、誰でも発行可能", + "prefs_reservations_table_everyone_read_write": "誰でも発行と購読が可能", + "prefs_reservations_table_not_subscribed": "購読されていません", + "prefs_reservations_table_click_to_subscribe": "クリックして購読", + "prefs_reservations_dialog_title_edit": "予約トピックを編集", + "prefs_reservations_dialog_title_delete": "トピック予約を削除", + "prefs_reservations_dialog_topic_label": "トピック", + "prefs_reservations_dialog_access_label": "アクセス", + "reservation_delete_dialog_action_keep_title": "キャッシュされたメッセージと添付ファイルを保持する", + "reservation_delete_dialog_action_keep_description": "サーバーにキャッシュされたメッセージと添付ファイルは公開されてトピック名を知っている人が閲覧できるようになります。", + "reservation_delete_dialog_action_delete_title": "キャッシュされたメッセージと添付ファイルを削除する", + "reservation_delete_dialog_action_delete_description": "キャッシュされたメッセージと添付ファイルは永久的に削除されます。この操作は元に戻せません。", + "account_basics_username_admin_tooltip": "あなたは管理者です", + "account_basics_password_title": "パスワード", + "account_basics_password_dialog_current_password_label": "現在のパスワード", + "account_usage_limits_reset_daily": "使用量制限は世界協定時 (UTC) の深夜に毎日リセットされます", + "account_basics_tier_basic": "ベーシック", + "account_basics_tier_paid_until": "サブスクリプションは{{date}}まで有効で、自動更新されます", + "account_basics_username_title": "ユーザー名", + "account_basics_username_description": "あなたのお名前です ❤", + "account_basics_password_description": "アカウントパスワードを変更", + "account_basics_password_dialog_title": "パスワード変更", + "account_basics_password_dialog_confirm_password_label": "パスワードを確認", + "account_basics_password_dialog_current_password_incorrect": "パスワードが異なります", + "account_usage_of_limit": ": {{limit}}", + "account_usage_unlimited": "無制限", + "account_basics_tier_upgrade_button": "プロにアップグレード", + "account_basics_tier_manage_billing_button": "支払い方法を管理", + "account_basics_password_dialog_new_password_label": "新しいパスワード", + "account_basics_password_dialog_button_submit": "パスワードを変更", + "account_usage_title": "使用量", + "account_basics_tier_title": "アカウントタイプ", + "account_basics_tier_admin_suffix_no_tier": "(ティアなし)", + "account_basics_tier_change_button": "変更", + "account_basics_tier_payment_overdue": "支払期限を過ぎています。支払い方法を更新しないと、近日中にアカウントはダウングレードされます。", + "account_basics_tier_canceled_subscription": "あなたのサブスクリプションはキャンセルされ{{date}}に無料アカウントにダウングレードされます。", + "account_usage_messages_title": "発行されたメッセージ", + "account_usage_reservations_none": "このアカウントで予約されたトピックはありません", + "account_usage_attachment_storage_title": "添付ストレージ", + "account_usage_emails_title": "送信済みメール", + "account_upgrade_dialog_reservations_warning_one": "選択されたティアは、現在のティアよりも少ない予約トピックを利用できます。ティアを変更する前に、少なくとも1つの予約を削除してください。予約の削除は、設定で行うことができます。", + "account_usage_reservations_title": "予約されたトピック", + "account_upgrade_dialog_reservations_warning_other": "選択されたティアは、現在のティアよりも少ない予約トピックを利用できます。ティアを変更する前に、少なくとも{{count}}個の予約を削除してください。予約の削除は、設定で行うことができます。", + "account_tokens_delete_dialog_description": "アクセストークンを削除する前に、アプリやスクリプトが利用中でないか確認して下さい。この操作は元に戻せません。", + "account_upgrade_dialog_tier_features_attachment_file_size": "1ファイルあたり{{filesize}}", + "account_upgrade_dialog_tier_features_attachment_total_size": "総ストレージ{{totalsize}}", + "account_tokens_title": "アクセストークン", + "prefs_reservations_limit_reached": "予約トピック数の上限に達しました。", + "prefs_reservations_table_access_header": "アクセス", + "prefs_reservations_dialog_title_add": "トピックを予約", + "prefs_reservations_dialog_description": "トピックを予約する事でそのトピックの所有権が付与され、他のユーザーにアクセス権を付与する事ができるようになります。", + "reservation_delete_dialog_description": "予約を削除するとトピックの所有権を失い、他の人が予約できるようになります。既存のメッセージや添付ファイルは保持または削除することができます。", + "reservation_delete_dialog_submit_button": "予約を削除" } From d887e41cf723570121fa1e0cdea303731a189c6c Mon Sep 17 00:00:00 2001 From: Nick Date: Sat, 4 Mar 2023 20:57:32 +0000 Subject: [PATCH 3/9] Translated using Weblate (Russian) Currently translated at 100.0% (342 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/ --- web/public/static/langs/ru.json | 282 ++++++++++++++++++++++++++------ 1 file changed, 234 insertions(+), 48 deletions(-) diff --git a/web/public/static/langs/ru.json b/web/public/static/langs/ru.json index c629e52a..1a0435ea 100644 --- a/web/public/static/langs/ru.json +++ b/web/public/static/langs/ru.json @@ -1,30 +1,30 @@ { - "publish_dialog_priority_min": "Мин. приоритет", + "publish_dialog_priority_min": "Наименьший приоритет", "action_bar_settings": "Настройки", "action_bar_send_test_notification": "Отправить тестовое уведомление", "action_bar_clear_notifications": "Удалить все уведомления", "action_bar_unsubscribe": "Отписаться", "message_bar_type_message": "Введите сообщение здесь", - "notifications_none_for_topic_description": "Чтобы отправить уведомление на данную тему, просто отправьте PUT или POST на URL-адрес этой темы.", - "notifications_none_for_any_description": "Чтобы отправить уведомления на тему, просто отправьте PUT или POST на URL-адрес темы. Вот пример используя одну из ваших тем.", - "notifications_no_subscriptions_title": "Похоже у вас ещё нет подписок.", + "notifications_none_for_topic_description": "Чтобы отправить уведомление на данную тему, просто сделаете PUT или POST-запрос на URL-адрес этой темы.", + "notifications_none_for_any_description": "Чтобы отправить уведомление на тему, просто сделаете PUT или POST-запрос на её URL-адрес. Вот пример с использованием одной из ваших тем.", + "notifications_no_subscriptions_title": "Похоже, что у вас ещё нет подписок.", "alert_grant_description": "Разрешите браузеру показывать уведомления.", - "notifications_no_subscriptions_description": "Нажмите \"{{linktext}}\" ссылку, чтобы создать или подписаться на тему. После этого вы сможете отправлять сообщения используя PUT или POST, и вы будете получать здесь уведомления.", + "notifications_no_subscriptions_description": "Нажмите ссылку \"{{linktext}}\", чтобы создать или подписаться на тему. После этого Вы сможете отправлять уведомления, используя PUT или POST-запросы, и получать их здесь.", "notifications_example": "Пример", - "notifications_more_details": "Дополнительную информацию найдёте на сайте или в документации.", - "notifications_loading": "Загружаются уведомления …", - "publish_dialog_title_topic": "Опубликовать в {{topic}}", - "publish_dialog_title_no_topic": "Опубликовать уведомление", - "publish_dialog_progress_uploading": "Загружается …", + "notifications_more_details": "Для более подробной информации, посетите наш сайт или документацию.", + "notifications_loading": "Идет загрузка уведомлений …", + "publish_dialog_title_topic": "Отправить в {{topic}}", + "publish_dialog_title_no_topic": "Отправить уведомление", + "publish_dialog_progress_uploading": "Идет загрузка …", "publish_dialog_progress_uploading_detail": "Загружается {{loaded}}/{{total}} ({{percent}}%) …", - "publish_dialog_message_published": "Уведомление опубликовано", - "publish_dialog_attachment_limits_file_and_quota_reached": "превышает {{fileSizeLimit}} размер файла, {{remainingBytes}} осталось", - "publish_dialog_attachment_limits_file_reached": "превышает {{fileSizeLimit}} размер файла", - "publish_dialog_attachment_limits_quota_reached": "превышает квоту, {{remainingBytes}} осталось", + "publish_dialog_message_published": "Уведомление отправлено", + "publish_dialog_attachment_limits_file_and_quota_reached": "превышает максимальный размер файла {{fileSizeLimit}} и суммарный объем всех загруженных файлов (осталось {{remainingBytes}})", + "publish_dialog_attachment_limits_file_reached": "превышает максимальный размер файла {{fileSizeLimit}}", + "publish_dialog_attachment_limits_quota_reached": "превышает суммарный объем всех загруженных файлов (осталось {{remainingBytes}})", "publish_dialog_priority_low": "Низкий приоритет", - "publish_dialog_priority_default": "Приоритет по умолчанию", + "publish_dialog_priority_default": "Стандартный приоритет", "publish_dialog_priority_high": "Высокий приоритет", - "publish_dialog_priority_max": "Макс. приоритет", + "publish_dialog_priority_max": "Наивысший приоритет", "publish_dialog_base_url_label": "URL-адрес сервиса", "publish_dialog_base_url_placeholder": "URL-адрес сервиса, например https://example.com", "publish_dialog_topic_label": "Название темы", @@ -32,13 +32,13 @@ "publish_dialog_title_label": "Заголовок", "publish_dialog_title_placeholder": "Заголовок уведомления, например Disk space alert", "publish_dialog_message_label": "Сообщение", - "publish_dialog_message_placeholder": "Текст сообщения", + "publish_dialog_message_placeholder": "Введите сообщение здесь", "publish_dialog_tags_label": "Тэги", - "publish_dialog_tags_placeholder": "Список тэгов, разделённый запятой, например warning, srv1-backup", + "publish_dialog_tags_placeholder": "Список тэгов, разделённый запятой, например: warning, srv1-backup", "publish_dialog_priority_label": "Приоритет", - "publish_dialog_click_label": "Нажмите на URL-адрес", - "publish_dialog_click_placeholder": "URL-адрес который откроется когда будет нажато уведомление", - "publish_dialog_email_label": "Эл. почта", + "publish_dialog_click_label": "Ссылка при открытии", + "publish_dialog_click_placeholder": "URL-адрес, который откроется при взаимодействии с уведомлением", + "publish_dialog_email_label": "Электронная почта", "message_bar_error_publishing": "Ошибка отправки уведомления", "alert_not_supported_title": "Уведомления не поддерживаются", "alert_not_supported_description": "Уведомления не поддерживаются вашим браузером.", @@ -49,7 +49,7 @@ "nav_button_all_notifications": "Все уведомления", "nav_button_settings": "Настройки", "nav_button_documentation": "Документация", - "nav_button_publish_message": "Опубликовать уведомление", + "nav_button_publish_message": "Отправить уведомление", "nav_button_subscribe": "Подписаться на тему", "alert_grant_button": "Разрешить", "notifications_attachment_copy_url_button": "Скопировать URL-адрес", @@ -66,30 +66,30 @@ "notifications_click_open_button": "Открыть ссылку", "subscribe_dialog_subscribe_title": "Подписаться на тему", "publish_dialog_button_cancel": "Отмена", - "subscribe_dialog_subscribe_description": "Темы могут быть не защищены паролем, поэтому укажите сложное имя. После подписки вы можете размещать/отправлять уведомления.", + "subscribe_dialog_subscribe_description": "Темы могут быть не защищены паролем, поэтому укажите сложное имя. После подписки Вы сможете отправлять уведомления используя PUT/POST-запросы.", "prefs_users_description": "Добавляйте/удаляйте пользователей для защищенных тем. Обратите внимание, что имя пользователя и пароль хранятся в локальном хранилище браузера.", - "error_boundary_description": "Этого, очевидно, не должно происходить. Очень сожалею об этом.
Если у вас есть минутка, пожалуйста сообщить об этом на GitHub, или сообщите нам через Discord или Matrix.", + "error_boundary_description": "Это не должно было случиться. Нам очень жаль.
Если Вы можете уделить минуту своего времени, пожалуйста сообщите об этом на GitHub, или дайте нам знать через Discord или Matrix.", "publish_dialog_email_placeholder": "Адрес для пересылки уведомления. Например, phil@example.com", "publish_dialog_attach_placeholder": "Прикрепите файл по URL. Например, https://f-droid.org/F-Droid.apk", "publish_dialog_filename_label": "Имя файла", "publish_dialog_delay_label": "Задержка", - "publish_dialog_delay_placeholder": "Задержка доставки. Например, {{unixTimestamp}}, {{relativeTime}}, or \"{{naturalLanguage}}\" (English only)", - "publish_dialog_chip_click_label": "Адрес", + "publish_dialog_delay_placeholder": "Задержка доставки. Например, {{unixTimestamp}}, {{relativeTime}}, или \"{{naturalLanguage}}\" (только по-английски)", + "publish_dialog_chip_click_label": "URL-адрес при нажатии", "publish_dialog_chip_email_label": "Переслать на электронную почту", "publish_dialog_chip_attach_url_label": "Прикрепить файл по URL", "publish_dialog_chip_attach_file_label": "Прикрепить локальный файл", - "publish_dialog_chip_delay_label": "Задержка отправки", + "publish_dialog_chip_delay_label": "Задержка доставки", "publish_dialog_chip_topic_label": "Изменить тему", - "publish_dialog_details_examples_description": "Примеры и подробное описание всех функций см. в e документации.", + "publish_dialog_details_examples_description": "Примеры и подробное описание всех функций смотрите в документации.", "publish_dialog_attach_label": "URL-адрес вложения", "publish_dialog_filename_placeholder": "Имя файла вложения", "publish_dialog_other_features": "Другие возможности:", "publish_dialog_button_cancel_sending": "Отменить отправку", "publish_dialog_button_send": "Отправить", - "publish_dialog_checkbox_publish_another": "Опубликовать еще", - "publish_dialog_attached_file_title": "Прикрепленный файл:", + "publish_dialog_checkbox_publish_another": "Отправить еще", + "publish_dialog_attached_file_title": "Прикреплённый файл:", "publish_dialog_attached_file_filename_placeholder": "Имя прикреплённого файла", - "emoji_picker_search_placeholder": "Поиск эмодзи", + "emoji_picker_search_placeholder": "Поиск смайликов", "subscribe_dialog_subscribe_topic_placeholder": "Название темы. Например, phil_alerts", "subscribe_dialog_subscribe_use_another_label": "Использовать другой сервер", "subscribe_dialog_subscribe_button_cancel": "Отмена", @@ -101,23 +101,23 @@ "subscribe_dialog_login_button_back": "Назад", "subscribe_dialog_login_button_login": "Войти", "subscribe_dialog_error_user_not_authorized": "Пользователь {{username}} не авторизован", - "subscribe_dialog_error_user_anonymous": "аноним", + "subscribe_dialog_error_user_anonymous": "анонимный пользователь", "prefs_notifications_title": "Уведомления", "prefs_notifications_sound_title": "Звук уведомления", "prefs_notifications_sound_description_none": "Уведомления не воспроизводят никаких звуков при получении", "prefs_notifications_sound_no_sound": "Без звука", - "prefs_notifications_min_priority_title": "Минимальный приоритет", + "prefs_notifications_min_priority_title": "Наименьший приоритет", "prefs_notifications_min_priority_description_any": "Показать все уведомления, независимо от приоритета", "prefs_notifications_min_priority_description_x_or_higher": "Показывать уведомления, если приоритет {{number}} ({{name}}) или выше", - "prefs_notifications_min_priority_description_max": "Показывать уведомления, если приоритет равен 5 (максимум)", + "prefs_notifications_min_priority_description_max": "Показывать уведомления, если приоритет равен 5 (наивысший)", "prefs_notifications_min_priority_any": "Любой приоритет", - "prefs_notifications_min_priority_low_and_higher": "Низкий и высокий приоритет", - "prefs_notifications_min_priority_max_only": "Только максимальный приоритет", + "prefs_notifications_min_priority_low_and_higher": "Низкий приоритет и выше", + "prefs_notifications_min_priority_max_only": "Только наивысший приоритет", "prefs_notifications_delete_after_title": "Удалить уведомления", "prefs_notifications_delete_after_never": "Никогда", "prefs_notifications_delete_after_three_hours": "Через три часа", "prefs_notifications_sound_description_some": "Уведомления воспроизводят звук {{sound}}", - "prefs_notifications_min_priority_default_and_higher": "Приоритет по умолчанию и высокий", + "prefs_notifications_min_priority_default_and_higher": "Стандартный приоритет и выше", "prefs_notifications_delete_after_one_day": "Через день", "prefs_notifications_delete_after_one_week": "Через неделю", "prefs_notifications_delete_after_one_month": "Через месяц", @@ -129,10 +129,10 @@ "prefs_users_title": "Управление пользователями", "prefs_users_add_button": "Добавить пользователя", "prefs_users_table_user_header": "Пользователь", - "prefs_users_table_base_url_header": "URL службы", + "prefs_users_table_base_url_header": "URL сервера", "prefs_users_dialog_title_add": "Добавить пользователя", "prefs_users_dialog_title_edit": "Редактировать пользователя", - "prefs_users_dialog_base_url_label": "URL-адрес службы. Например, https://ntfy.sh", + "prefs_users_dialog_base_url_label": "URL-адрес сервера. Например, https://ntfy.sh", "prefs_users_dialog_username_label": "Имя пользователя. Например, phil", "prefs_users_dialog_password_label": "Пароль", "common_cancel": "Отмена", @@ -140,19 +140,205 @@ "common_save": "Сохранить", "prefs_appearance_title": "Внешний вид", "prefs_appearance_language_title": "Язык", - "priority_min": "минимум", + "priority_min": "наименьший", "priority_low": "низкий", - "priority_default": "по умолчанию", + "priority_default": "стандартный", "priority_high": "высокий", - "priority_max": "максимальный", - "error_boundary_title": "О нет, Ntfy сломался", - "error_boundary_button_copy_stack_trace": "Копирование трассировки стека", + "priority_max": "наивысший", + "error_boundary_title": "О нет, ntfy сломался", + "error_boundary_button_copy_stack_trace": "Скопировать трассировку стека", "error_boundary_stack_trace": "Трассировка стека", - "error_boundary_gathering_info": "Соберите больше информации …", - "publish_dialog_drop_file_here": "Перетащите файл юда", + "error_boundary_gathering_info": "Идет сбор дополнительной информации …", + "publish_dialog_drop_file_here": "Перетащите файл сюда", "prefs_notifications_min_priority_high_and_higher": "Высокий приоритет и выше", "action_bar_toggle_action_menu": "Открыть/закрыть меню", "action_bar_show_menu": "Показать меню", - "action_bar_logo_alt": "ntfy лого", - "emoji_picker_search_clear": "Очистить поиск" + "action_bar_logo_alt": "Логотип ntfy", + "emoji_picker_search_clear": "Сбросить поиск", + "account_upgrade_dialog_cancel_warning": "Это действие отменит Вашу подписку и переведет Вашую учетную запись на бесплатное обслуживание {{date}}. При наступлении этой даты, все резервирования и уведомления в кэше будут удалены.", + "account_tokens_table_create_token_button": "Создать токен доступа", + "account_tokens_table_last_origin_tooltip": "с IP-адреса {{ip}}, нажмите для подробностей", + "account_tokens_dialog_title_edit": "Изменить токен доступа", + "account_delete_dialog_button_cancel": "Отмена", + "account_delete_dialog_billing_warning": "Удаление учетной записи также отменяет все платные подписки. У Вас не будет доступа к порталу оплаты.", + "account_delete_dialog_description": "Это действие безвозвратно удалит Вашу учетную запись, включая все Ваши данные хранящиеся на сервере. После удаления, Ваше имя пользователя не будет доступно для регистрации в течении 7 дней. Если Вы действительно хотите продолжить, пожалуйста введите Ваш пароль ниже.", + "account_delete_dialog_label": "Пароль", + "reservation_delete_dialog_action_keep_description": "Уведомления и вложения которые находятся в кэше сервера станут доступны всем, кто знает имя темы.", + "prefs_reservations_table": "Список зарезервированных тем", + "prefs_reservations_table_access_header": "Доступ", + "prefs_reservations_table_everyone_write_only": "Я могу отправлять и подписываться, все остальные могут только отправлять", + "prefs_reservations_dialog_description": "Резервирование дает Вам возможность управлять темой и настраивать правила доступа к ней для пользователей.", + "reservation_delete_dialog_action_delete_title": "Удалить уведомления в кэше и вложения", + "reservation_delete_dialog_action_delete_description": "Уведомления в кэше и вложения будут безвозвратно удалены. Это действие невозможно отменить.", + "prefs_reservations_table_not_subscribed": "Не подписан", + "prefs_reservations_table_everyone_deny_all": "Только я могу отправлять и подписываться", + "prefs_reservations_table_everyone_read_write": "Все могут отправлять и подписываться", + "prefs_reservations_table_click_to_subscribe": "Нажмите чтобы подписаться", + "prefs_reservations_dialog_title_add": "Зарезервировать тему", + "prefs_reservations_dialog_title_delete": "Удалить резервирование", + "prefs_reservations_dialog_title_edit": "Изменение резервированной темы", + "prefs_reservations_table_topic_header": "Тема", + "prefs_users_description_no_sync": "Пользователи и пароли не синхронизируются с Вашей учетной записью.", + "prefs_users_delete_button": "Удалить пользователя", + "prefs_users_table_cannot_delete_or_edit": "Невозможно удалить или редактировать залогиненного пользователя", + "account_upgrade_dialog_reservations_warning_one": "Выбранная подписка разрешает меньше зарезервированных тем, чем есть у Вас на данный момент. Перед сменой подписки, пожалуйста удалите хотя бы одну зарезервированную тему. Вы можете это сделать в Настройках.", + "account_upgrade_dialog_proration_info": "Пересчёт оплаты: при переходе между платными подписками, разница в цене будет списана или возвращена в Вашем следующем счете. Вы не получите новый счет до конца следующего цикла оплаты.", + "account_upgrade_dialog_tier_features_attachment_file_size": "{{filesize}} на файл", + "account_tokens_table_never_expires": "Никогда", + "account_tokens_table_copied_to_clipboard": "Токен доступа скопирован", + "account_tokens_table_cannot_delete_or_edit": "Невозможно изменить или удалить токен текущего сеанса", + "account_tokens_delete_dialog_description": "Перед удалением токена доступа, убедитесь что он не используется приложениями и скриптами. Это действие невозможно отменить.", + "error_boundary_unsupported_indexeddb_title": "Работа в приватном режиме не поддерживается", + "account_tokens_dialog_button_create": "Создать токен", + "account_tokens_delete_dialog_submit_button": "Безвозвратно удалить токен", + "account_upgrade_dialog_reservations_warning_other": "Выбранная подписка разрешает меньше зарезервированных тем, чем есть у Вас на данный момент. Перед сменой подписки, пожалуйста удалите хотя бы {{count}} зарезервированных тем. Вы можете это сделать в Настройках.", + "account_upgrade_dialog_tier_features_messages": "{{messages}} уведомлений в день", + "account_upgrade_dialog_tier_features_attachment_total_size": "{{totalsize}} суммарный объем", + "account_upgrade_dialog_tier_selected_label": "Выбранная", + "account_tokens_table_current_session": "Текущий сеанс браузера", + "account_tokens_dialog_button_update": "Изменить токен", + "account_tokens_dialog_expires_label": "Токен доступа истекает", + "account_tokens_dialog_expires_x_hours": "Токен истекает через {{hours}} часов", + "account_tokens_dialog_expires_never": "Токен никогда не истекает", + "prefs_notifications_sound_play": "Воспроизводить выбранный звук", + "account_upgrade_dialog_tier_features_reservations": "{{reservations}} зарезервированных тем", + "account_upgrade_dialog_tier_features_emails": "{{emails}} эл. сообщений в день", + "account_basics_tier_free": "бесплатной", + "account_tokens_dialog_title_create": "Создать токен доступа", + "account_tokens_dialog_title_delete": "Удалить токен доступа", + "account_tokens_table_copy_to_clipboard": "Скопировать в буфер обмена", + "account_tokens_dialog_button_cancel": "Отмена", + "account_tokens_dialog_expires_unchanged": "Оставить срок истечения без изменений", + "account_tokens_dialog_expires_x_days": "Токен истекает через {{days}} дней", + "account_tokens_delete_dialog_title": "Удалить токен доступа", + "prefs_users_table": "Список пользоваетелй", + "account_upgrade_dialog_tier_current_label": "Текущая", + "account_upgrade_dialog_button_cancel": "Отмена", + "prefs_users_edit_button": "Редактировать пользователя", + "account_basics_tier_upgrade_button": "Подписаться на Pro", + "account_basics_tier_paid_until": "Подписка оплачена до {{date}} и будет продляться автоматически", + "account_basics_tier_change_button": "Изменить", + "account_delete_dialog_button_submit": "Безвозвратно удалить учетную запись", + "account_upgrade_dialog_title": "Изменить уровень учетной записи", + "account_usage_basis_ip_description": "Статистика и ограничения на использование учитываются по IP-адресу, поэтому они могут совмещаться с другими пользователями. Уровни, указанные выше, примерно соответствуют текущим ограничениям.", + "publish_dialog_topic_reset": "Сбросить тему", + "account_basics_tier_admin_suffix_no_tier": "(без подписки)", + "prefs_reservations_dialog_topic_label": "Тема", + "signup_form_username": "Имя пользователя", + "signup_form_password": "Пароль", + "signup_form_confirm_password": "Подтвердите пароль", + "signup_form_button_submit": "Зарегистрироваться", + "signup_form_toggle_password_visibility": "Показать/скрыть пароль", + "signup_disabled": "Регистрация недоступна", + "signup_error_username_taken": "Имя пользователя {{username}} уже занято", + "signup_title": "Создать учетную запись ntfy", + "signup_already_have_account": "Уже есть учетная запись? Войдите!", + "signup_error_creation_limit_reached": "Превышен лимит на создание учетных записей", + "login_form_button_submit": "Вход", + "login_link_signup": "Регистрация", + "login_disabled": "Вход недоступен", + "action_bar_reservation_add": "Зарезервировать тему", + "action_bar_reservation_edit": "Изменить резервирование", + "action_bar_reservation_delete": "Удалить резервирование", + "action_bar_profile_title": "Профиль", + "action_bar_profile_settings": "Настройки", + "action_bar_profile_logout": "Выход", + "action_bar_sign_in": "Вход", + "action_bar_sign_up": "Регистрация", + "action_bar_change_display_name": "Изменить псевдоним", + "message_bar_publish": "Отправить сообщение", + "nav_button_muted": "Уведомления скрыты", + "nav_button_connecting": "установка соединения", + "action_bar_account": "Учетная запись", + "login_title": "Вход в Вашу учетную запись ntfy", + "action_bar_reservation_limit_reached": "Первышен лимит", + "action_bar_toggle_mute": "Скрыть/показать уведомления", + "nav_button_account": "Учетная запись", + "nav_upgrade_banner_label": "Подпишитесь на ntfy Pro", + "message_bar_show_dialog": "Открыть диалог отправки", + "notifications_list": "Список уведомлений", + "notifications_list_item": "Уведомление", + "notifications_mark_read": "Пометить как прочтенное", + "notifications_priority_x": "Приоритет {{priority}}", + "notifications_attachment_image": "Приложенное изображение", + "notifications_attachment_file_audio": "звуковой файл", + "notifications_attachment_file_video": "видео файл", + "notifications_attachment_file_image": "графический файл", + "notifications_attachment_file_app": "исполняемый файл Android", + "notifications_attachment_file_document": "другой тип файла", + "notifications_actions_not_supported": "Действие не поддерживается в веб-приложении", + "display_name_dialog_title": "Изменить псевдоним", + "display_name_dialog_description": "Создайте псевдоним для темы, который будет отображаться в списке Ваших подписок. Это помогает легче находить темы со сложными именами.", + "reserve_dialog_checkbox_label": "Зарезервировать тему и настроить доступ", + "publish_dialog_emoji_picker_show": "Выбрать смайлик", + "publish_dialog_click_reset": "Удалить ссылку", + "publish_dialog_email_reset": "Удалить адрес для пересылки", + "publish_dialog_attach_reset": "Удалить URL-адрес вложения", + "publish_dialog_delay_reset": "Удалить задержку доставки", + "publish_dialog_attached_file_remove": "Удалить прикреплённый файл", + "subscribe_dialog_subscribe_base_url_label": "URL-адрес сервера", + "subscribe_dialog_subscribe_button_generate_topic_name": "Сгенерировать случайное имя", + "subscribe_dialog_error_topic_already_reserved": "Тема уже зарезервирована", + "account_basics_title": "Учетная запись", + "account_basics_username_title": "Имя пользователя", + "account_basics_username_admin_tooltip": "Вы Администратор", + "account_basics_password_title": "Пароль", + "account_basics_username_description": "Это Вы! :)", + "account_basics_password_description": "Смена пароля учетной записи", + "account_basics_password_dialog_title": "Смена пароля", + "account_basics_password_dialog_current_password_label": "Текущий пароль", + "account_basics_password_dialog_current_password_incorrect": "Введен неверный пароль", + "account_usage_title": "Использование", + "account_usage_of_limit": "из {{limit}}", + "account_usage_unlimited": "Неограниченно", + "account_usage_limits_reset_daily": "Ограничения сбрасываются ежедневно в полночь (UTC)", + "account_basics_tier_description": "Уровень Вашей учетной записи", + "account_basics_tier_admin": "Администратор", + "account_basics_tier_admin_suffix_with_tier": "(с {{tier}} подпиской)", + "account_basics_tier_payment_overdue": "У Вас задолженность по оплате. Пожалуйста проверьте метод оплаты, иначе Вы скоро потеряете преимущества Вашей подписки.", + "account_basics_tier_canceled_subscription": "Ваша подписка была отменена; учетная запись перейдет на бесплатное обслуживание {{date}}.", + "account_basics_tier_manage_billing_button": "Управление оплатой", + "account_usage_messages_title": "Отправленные уведолмления", + "account_usage_emails_title": "Отправленные электронные сообщения", + "account_usage_reservations_title": "Зарезервированные темы", + "account_usage_reservations_none": "Нет зарезервированных тем", + "account_usage_attachment_storage_title": "Хранение вложений", + "account_usage_attachment_storage_description": "{{filesize}} за файл, удаляются после {{expiry}}", + "account_usage_cannot_create_portal_session": "Невозможно открыть портал оплаты", + "account_delete_title": "Удалить учетную запись", + "account_delete_description": "Безвозвратно удалить Вашу учетную запись", + "account_upgrade_dialog_button_redirect_signup": "Зарегистрироваться", + "account_upgrade_dialog_button_pay_now": "Оплатить и подписаться", + "account_upgrade_dialog_button_cancel_subscription": "Отменить подписку", + "account_upgrade_dialog_button_update_subscription": "Изменить подписку", + "account_tokens_title": "Токены доступа", + "account_tokens_description": "Используйте токены доступа при отправке уведомлений и подписке на темы через ntfy API чтобы не пересылать данные Вашей учетной записи. Смотрите документацию чтобы узнать больше.", + "account_tokens_table_token_header": "Токен", + "account_tokens_table_label_header": "Название", + "account_tokens_table_last_access_header": "Последний доступ", + "account_tokens_table_expires_header": "Истекает", + "account_tokens_dialog_label": "Название, например Radarr notifications", + "prefs_reservations_title": "Зарезервированные темы", + "prefs_reservations_description": "Здесь Вы можете резервировать темы для личного пользования. Резервирование дает Вам возможность управлять темой и настраивать правила доступа к ней для пользователей.", + "prefs_reservations_limit_reached": "Вы зарезервировали маскимально возможное количество тем.", + "prefs_reservations_add_button": "Добавить тему", + "prefs_reservations_edit_button": "Настройка доступа", + "prefs_reservations_delete_button": "Сбросить правила доступа", + "prefs_reservations_table_everyone_read_only": "Я могу отправлять и подписываться, все остальные могут только подписыватся", + "prefs_reservations_dialog_access_label": "Доступ", + "reservation_delete_dialog_description": "Удаление резервирования дает возможность зарезервировать эту тему другим. Вы можете оставить или удалить существующие уведомления и вложения.", + "reservation_delete_dialog_action_keep_title": "Сохранить уведомления в кэше и вложения", + "reservation_delete_dialog_submit_button": "Удалить резервирование", + "account_basics_tier_basic": "базовой", + "nav_upgrade_banner_description": "Зарезервированные темы, больше уведомлений и электронных сообщений, а также вложения большего размера", + "alert_not_supported_context_description": "Уведомления поддерживаются только по протоколу HTTPS. Это ограничение Notifications API.", + "notifications_delete": "Удалить", + "notifications_new_indicator": "Новое уведомление", + "notifications_actions_http_request_title": "Сделать HTTP {{method}}-запрос на {{url}}", + "display_name_dialog_placeholder": "Псевдоним", + "account_basics_password_dialog_new_password_label": "Новый пароль", + "account_basics_password_dialog_confirm_password_label": "Подтвердите пароль", + "account_basics_password_dialog_button_submit": "Сменить пароль", + "account_basics_tier_title": "Тип учетной записи", + "error_boundary_unsupported_indexeddb_description": "Веб-приложение ntfy использует IndexedDB, который не поддерживается Вашим браузером в приватном режиме.

Хотя это и не лучший вариант, использовать веб-приложение ntfy в приватном режиме не имеет особого смысла, так как все данные храняться в локальном хранилище браузера. Вы можете узнать больше в этом отчете на GitHub или связавшись с нами через Discord или Matrix." } From 394a30784b9e41cf99637a2cf537fc87188f74f6 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 4 Mar 2023 19:49:30 +0000 Subject: [PATCH 4/9] Translated using Weblate (Ukrainian) Currently translated at 69.8% (239 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/ --- web/public/static/langs/uk.json | 52 ++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/uk.json b/web/public/static/langs/uk.json index 304bd9df..686a3d3e 100644 --- a/web/public/static/langs/uk.json +++ b/web/public/static/langs/uk.json @@ -187,5 +187,55 @@ "priority_low": "низький", "error_boundary_stack_trace": "Трасування стека", "error_boundary_unsupported_indexeddb_title": "Приватний перегляд не підтримується", - "error_boundary_unsupported_indexeddb_description": "Веб-програма ntfy потребує IndexedDB для роботи, а ваш браузер не підтримує IndexedDB у режимі приватного перегляду.

На жаль, використання ntfy web не має сенсу у режимі приватного перегляду, оскільки все зберігається в пам’яті браузера. Ви можете прочитати більше про це у цьому випуску GitHub або поспілкуватися з нами на Discord або Matrix." + "error_boundary_unsupported_indexeddb_description": "Веб-програма ntfy потребує IndexedDB для роботи, а ваш браузер не підтримує IndexedDB у режимі приватного перегляду.

На жаль, використання ntfy web не має сенсу у режимі приватного перегляду, оскільки все зберігається в пам’яті браузера. Ви можете прочитати більше про це у цьому випуску GitHub або поспілкуватися з нами на Discord або Matrix.", + "signup_title": "Створення облікового запису ntfy", + "signup_form_username": "Ім'я користувача", + "signup_form_password": "Пароль", + "signup_form_confirm_password": "Підтвердіть пароль", + "signup_form_button_submit": "Зареєструватися", + "signup_form_toggle_password_visibility": "Перемкнути видимість пароля", + "signup_already_have_account": "Вже маєте обліковий запис? Увійдіть!", + "signup_disabled": "Реєстрацію вимкнено", + "signup_error_username_taken": "Ім'я користувача {{username}} вже зайнято", + "signup_error_creation_limit_reached": "Досягнуто обмеження на створення облікового запису", + "login_title": "Увійдіть до свого облікового запису ntfy", + "login_form_button_submit": "Увійти", + "login_link_signup": "Зареєструватися", + "login_disabled": "Вхід вимкнено", + "action_bar_account": "Обліковий запис", + "action_bar_reservation_add": "Зарезервувати тему", + "action_bar_reservation_edit": "Змінити резервування", + "action_bar_reservation_delete": "Видалити резервування", + "action_bar_reservation_limit_reached": "Досягнуто ліміту", + "action_bar_change_display_name": "Змінити відображувану назву", + "action_bar_profile_title": "Профіль", + "action_bar_profile_settings": "Налаштування", + "action_bar_sign_up": "Зареєструватися", + "nav_button_account": "Обліковий запис", + "nav_upgrade_banner_description": "Резервування тем, більше повідомлень та імейлів, більші вкладення", + "alert_not_supported_context_description": "Сповіщення підтримуються лише через HTTPS. Це обмеження Notifications API.", + "display_name_dialog_title": "Змінити відображувану назву", + "reserve_dialog_checkbox_label": "Зарезервувати тему та налаштувати доступ", + "subscribe_dialog_subscribe_button_generate_topic_name": "Згенерувати назву", + "subscribe_dialog_error_topic_already_reserved": "Тема вже зарезервована", + "account_basics_title": "Обліковий запис", + "account_basics_username_title": "Ім'я користувача", + "account_basics_username_description": "Привіт, це ти ❤", + "account_basics_password_dialog_title": "Змінити пароль", + "account_basics_password_dialog_current_password_label": "Поточний пароль", + "account_basics_password_dialog_new_password_label": "Новий пароль", + "account_basics_password_dialog_confirm_password_label": "Підтвердіть пароль", + "account_basics_password_dialog_button_submit": "Змінити пароль", + "account_basics_password_dialog_current_password_incorrect": "Неправильний пароль", + "account_usage_title": "Використання", + "account_usage_limits_reset_daily": "Ліміти використання скидаються щодня опівночі (UTC)", + "account_basics_tier_title": "Тип облікового запису", + "account_basics_tier_admin": "Адміністратор", + "action_bar_sign_in": "Увійти", + "action_bar_profile_logout": "Вийти", + "nav_upgrade_banner_label": "Оновлення до ntfy Pro", + "display_name_dialog_description": "Задайте альтернативну назву для теми, яка відображатиметься у списку підписок. Це допоможе легше ідентифікувати теми зі складними назвами.", + "display_name_dialog_placeholder": "Відображуване ім'я", + "account_basics_password_title": "Пароль", + "account_basics_username_admin_tooltip": "Ви адміністратор" } From 3f0cc828f27bb9dec7294b52c88715d5aa0c801f Mon Sep 17 00:00:00 2001 From: Fredrik Date: Sat, 4 Mar 2023 20:11:44 +0000 Subject: [PATCH 5/9] Translated using Weblate (Swedish) Currently translated at 22.2% (76 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/ --- web/public/static/langs/sv.json | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/web/public/static/langs/sv.json b/web/public/static/langs/sv.json index 12939f70..4896c8c2 100644 --- a/web/public/static/langs/sv.json +++ b/web/public/static/langs/sv.json @@ -14,7 +14,7 @@ "alert_grant_title": "Notiser är avstängda", "alert_grant_button": "Bevilja nu", "alert_not_supported_title": "Notiser stöds inte", - "notifications_list": "Notis-lista", + "notifications_list": "Notifieringslista", "notifications_list_item": "Notis", "notifications_delete": "Radera", "notifications_copied_to_clipboard": "Kopierat till urklipp", @@ -47,5 +47,34 @@ "notifications_actions_open_url_title": "Gå till {{url}}", "notifications_none_for_any_title": "Du har inte fått några notiser.", "notifications_example": "Exempel", - "notifications_loading": "Laddar notiser …" + "notifications_loading": "Laddar notiser …", + "signup_title": "Skapa ett nytt konto", + "signup_form_confirm_password": "Bekräfta lösenord", + "signup_form_button_submit": "Skapa konto", + "login_title": "Logga in på ditt konto", + "login_form_button_submit": "Logga in", + "login_link_signup": "Registrera", + "login_disabled": "Inloggning är inaktiverat", + "action_bar_account": "Konto", + "action_bar_change_display_name": "Ändra visningsnamn", + "action_bar_reservation_add": "Reservera ämne", + "action_bar_reservation_edit": "Ändra reservation", + "action_bar_reservation_delete": "Ta bort reservation", + "action_bar_reservation_limit_reached": "Gräns nådd", + "action_bar_profile_title": "Profil", + "action_bar_profile_settings": "Inställningar", + "action_bar_profile_logout": "Logga ut", + "action_bar_sign_in": "Logga in", + "action_bar_sign_up": "Registrera", + "nav_button_account": "Konto", + "nav_upgrade_banner_label": "Uppgradera till Pro", + "common_add": "Lägg till", + "signup_form_password": "Lösenord", + "signup_form_toggle_password_visibility": "Visa/dölj lösenord", + "common_cancel": "Avbryt", + "common_save": "Spara", + "signup_form_username": "Användarnamn", + "signup_already_have_account": "Har du redan ett konto? Logga in!", + "signup_disabled": "Registrering är inaktiverad", + "signup_error_username_taken": "Användarnamn [[username]] används redan" } From 961b62ad874591a8c4273518da17c046467c038b Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Fri, 3 Mar 2023 20:09:31 +0000 Subject: [PATCH 6/9] Translated using Weblate (Arabic) Currently translated at 86.2% (295 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/ --- web/public/static/langs/ar.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/ar.json b/web/public/static/langs/ar.json index 79c9d2f6..83663794 100644 --- a/web/public/static/langs/ar.json +++ b/web/public/static/langs/ar.json @@ -283,5 +283,18 @@ "publish_dialog_details_examples_description": "للحصول على أمثلة ووصف مُفصّل لجميع ميزات الإرسال، يرجى الاستناد إلى الدليل.", "subscribe_dialog_subscribe_description": "قد لا تكون الموضوعات محمية بكلمة سر لذا اختر اسمًا ليس من السهل تخمينه وبمجرد اشتراكك، يمكنك الحصول على إشعارات عبر \"PUT/POST\".", "prefs_notifications_sound_description_some": "تقوم الإشعارات بتشغيل صوت {{sound}} عند وصولها", - "notifications_none_for_topic_description": "لإرسال إشعارات إلى هذا الموضوع، ما عليك سوى PUT أو POST إلى عنوان URL الخاص بالموضوع." + "notifications_none_for_topic_description": "لإرسال إشعارات إلى هذا الموضوع، ما عليك سوى PUT أو POST إلى عنوان URL الخاص بالموضوع.", + "priority_low": "منخفضة", + "signup_form_toggle_password_visibility": "تبديل رؤية كلمة المرور", + "account_usage_limits_reset_daily": "يعاد تحديد حدود الاستخدام يوميا في منتصف الليل (UTC)", + "account_tokens_table_label_header": "المُلصَقة", + "account_upgrade_dialog_button_redirect_signup": "تسجيل فوري", + "account_upgrade_dialog_tier_current_label": "الحالي", + "account_tokens_dialog_expires_x_days": "تنتهي صلاحية الرمز المميز في غضون {{days}} أيام", + "prefs_reservations_dialog_title_add": "حجز موضوع", + "prefs_reservations_description": "يمكنك حجز أسماء الموضوعات للاستخدام الشخصي هنا. يمنحك حجز موضوع ما ملكية الموضوع، ويسمح لك بتحديد تصريحات الوصول للمستخدمين الآخرين إلى الموضوع.", + "prefs_users_description_no_sync": "لا تتم مزامنة المستخدمين وكلمات المرور مع حسابك.", + "reservation_delete_dialog_action_delete_description": "سيتم حذف الرسائل والمرفقات المخزنة مؤقتا نهائيا. لا يمكن التراجع عن هذا الإجراء.", + "notifications_actions_http_request_title": "إرسال طلب HTTP {{method}} إلى {{url}}", + "notifications_none_for_any_description": "لإرسال إشعارات إلى موضوع ما، ما عليك سوى إرسال طلب PUT أو POST إلى الرابط التشعبي URL للموضوع. إليك مثال باستخدام أحد مواضيعك." } From d30c5acf0dfd6190246120de320888132a9988ef Mon Sep 17 00:00:00 2001 From: 109247019824 Date: Mon, 6 Mar 2023 05:32:51 +0000 Subject: [PATCH 7/9] Translated using Weblate (Bulgarian) Currently translated at 69.8% (239 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/ --- web/public/static/langs/bg.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/bg.json b/web/public/static/langs/bg.json index 11987f86..ab5d9a19 100644 --- a/web/public/static/langs/bg.json +++ b/web/public/static/langs/bg.json @@ -228,5 +228,14 @@ "account_basics_username_description": "Хей, това сте вие ❤", "account_basics_username_admin_tooltip": "Вие сте администратор", "account_basics_password_title": "Парола", - "account_delete_dialog_label": "Парола" + "account_delete_dialog_label": "Парола", + "account_basics_password_dialog_title": "Смяна на парола", + "account_basics_password_dialog_current_password_label": "Текуща парола", + "account_basics_password_dialog_new_password_label": "Нова парола", + "account_basics_password_dialog_confirm_password_label": "Парола отново", + "account_basics_password_dialog_button_submit": "Смяна на парола", + "account_usage_title": "Употреба", + "account_usage_of_limit": "от {{limit}}", + "account_usage_unlimited": "Неограничено", + "account_usage_limits_reset_daily": "Ограниченията се нулират всеки ден в полунощ (UTC)" } From 823963b93449d2f47dbdaccfd59afe11fe9b17c2 Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Sun, 5 Mar 2023 11:48:24 +0000 Subject: [PATCH 8/9] Translated using Weblate (Arabic) Currently translated at 89.1% (305 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/ --- web/public/static/langs/ar.json | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/web/public/static/langs/ar.json b/web/public/static/langs/ar.json index 83663794..3438caa2 100644 --- a/web/public/static/langs/ar.json +++ b/web/public/static/langs/ar.json @@ -56,12 +56,12 @@ "publish_dialog_title_topic": "أنشُر إلى {{topic}}", "publish_dialog_title_no_topic": "انشُر الإشعار", "publish_dialog_emoji_picker_show": "اختر رمزًا تعبيريًا", - "publish_dialog_priority_min": "الحد الأدنى للأولوية", + "publish_dialog_priority_min": "أولوية دنيا", "publish_dialog_priority_low": "أولوية منخفضة", "publish_dialog_priority_default": "الأولوية الافتراضية", "publish_dialog_priority_high": "أولوية عالية", "publish_dialog_base_url_label": "الرابط التشعبي للخدمة", - "publish_dialog_priority_max": "الأولوية القصوى", + "publish_dialog_priority_max": "أولوية قصوى", "publish_dialog_topic_placeholder": "اسم الموضوع، على سبيل المثال phil_alerts", "publish_dialog_title_label": "العنوان", "publish_dialog_title_placeholder": "عنوان الإشعار، على سبيل المثال تنبيه مساحة القرص", @@ -154,7 +154,7 @@ "subscribe_dialog_subscribe_button_cancel": "إلغاء", "subscribe_dialog_login_button_back": "العودة", "prefs_notifications_sound_play": "تشغيل الصوت المحدد", - "prefs_notifications_min_priority_title": "الحد الأدنى للأولوية", + "prefs_notifications_min_priority_title": "أولوية دنيا", "prefs_notifications_min_priority_max_only": "الأولوية القصوى فقط", "notifications_no_subscriptions_description": "انقر فوق الرابط \"{{linktext}}\" لإنشاء موضوع أو الاشتراك فيه. بعد ذلك، يمكنك إرسال رسائل عبر PUT أو POST وستتلقى إشعارات هنا.", "publish_dialog_click_label": "الرابط التشعبي URL للنقر", @@ -296,5 +296,16 @@ "prefs_users_description_no_sync": "لا تتم مزامنة المستخدمين وكلمات المرور مع حسابك.", "reservation_delete_dialog_action_delete_description": "سيتم حذف الرسائل والمرفقات المخزنة مؤقتا نهائيا. لا يمكن التراجع عن هذا الإجراء.", "notifications_actions_http_request_title": "إرسال طلب HTTP {{method}} إلى {{url}}", - "notifications_none_for_any_description": "لإرسال إشعارات إلى موضوع ما، ما عليك سوى إرسال طلب PUT أو POST إلى الرابط التشعبي URL للموضوع. إليك مثال باستخدام أحد مواضيعك." + "notifications_none_for_any_description": "لإرسال إشعارات إلى موضوع ما، ما عليك سوى إرسال طلب PUT أو POST إلى الرابط التشعبي URL للموضوع. إليك مثال باستخدام أحد مواضيعك.", + "error_boundary_description": "من الواضح أن هذا لا ينبغي أن يحدث. آسف جدًا بشأن هذا.
إن كان لديك دقيقة، يرجى الإبلاغ عن ذلك على GitHub ، أو إعلامنا عبر Discord أو Matrix .", + "nav_button_muted": "الإشعارات المكتومة", + "priority_min": "دنيا", + "signup_error_username_taken": "تم حجز اسم المستخدم {{username}} مِن قَبلُ", + "action_bar_reservation_limit_reached": "بلغت الحد الأقصى", + "prefs_reservations_delete_button": "إعادة تعيين الوصول إلى الموضوع", + "prefs_reservations_edit_button": "تعديل الوصول إلى موضوع", + "prefs_reservations_limit_reached": "لقد بلغت الحد الأقصى من المواضيع المحجوزة.", + "reservation_delete_dialog_action_keep_description": "ستصبح الرسائل والمرفقات المخزنة مؤقتًا على الخادم مرئية للعموم وللأشخاص الذين لديهم معرفة باسم الموضوع.", + "reservation_delete_dialog_description": "تؤدي إزالة الحجز إلى التخلي عن ملكية الموضوع، مما يسمح للآخرين بحجزه. يمكنك الاحتفاظ بالرسائل والمرفقات الموجودة أو حذفها.", + "prefs_reservations_dialog_description": "يمنحك حجز موضوع ما ملكية الموضوع، ويسمح لك بتحديد تصريحات وصول المستخدمين الآخرين إليه." } From bd2dc5376cf5f2c8b8c8f44cb224c61808394a7c Mon Sep 17 00:00:00 2001 From: Anders H Date: Mon, 6 Mar 2023 14:05:39 +0000 Subject: [PATCH 9/9] Translated using Weblate (Danish) Currently translated at 82.1% (281 of 342 strings) Translation: ntfy/Web app Translate-URL: https://hosted.weblate.org/projects/ntfy/web/da/ --- web/public/static/langs/da.json | 60 ++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/web/public/static/langs/da.json b/web/public/static/langs/da.json index 2f871f53..276e442f 100644 --- a/web/public/static/langs/da.json +++ b/web/public/static/langs/da.json @@ -221,5 +221,63 @@ "account_tokens_delete_dialog_submit_button": "Slet token permanent", "prefs_notifications_delete_after_one_month": "Efter en måned", "prefs_notifications_delete_after_one_week": "Efter en uge", - "prefs_users_dialog_username_label": "Brugernavn, f.eks. phil" + "prefs_users_dialog_username_label": "Brugernavn, f.eks. phil", + "prefs_notifications_delete_after_one_day_description": "Notifikationer slettes automatisk efter en dag", + "notifications_none_for_topic_description": "For at sende en notifikation til dette emne, skal du blot sende en PUT eller POST til emne-URL'en.", + "notifications_none_for_any_description": "For at sende en notifikation til et emne, skal du blot sende en PUT eller POST til emne-URL'en. Her er et eksempel med et af dine emner.", + "notifications_no_subscriptions_title": "Det ser ud til, at du ikke har nogen abonnementer endnu.", + "notifications_more_details": "For mere information, se webstedet eller dokumentationen.", + "display_name_dialog_description": "Angiv et alternativt navn for et emne, der vises på abonnementslisten. Dette gør det nemmere at identificere emner med komplicerede navne.", + "reserve_dialog_checkbox_label": "Reserver emne og konfigurer adgang", + "publish_dialog_attachment_limits_file_reached": "overskrider {{fileSizeLimit}} filgrænse", + "publish_dialog_attachment_limits_quota_reached": "overskrider kvote, {{remainingBytes}} tilbage", + "publish_dialog_topic_label": "Emnenavn", + "publish_dialog_topic_placeholder": "Emnenavn, f.eks. phil_alerts", + "publish_dialog_topic_reset": "Nulstil emne", + "publish_dialog_click_reset": "Fjern klik-URL", + "publish_dialog_delay_placeholder": "Forsink levering, f.eks. {{unixTimestamp}}, {{relativeTime}} eller \"{{naturalLanguage}}\" (kun på engelsk)", + "publish_dialog_other_features": "Andre funktioner:", + "publish_dialog_chip_attach_url_label": "Vedhæft fil via URL", + "publish_dialog_chip_attach_file_label": "Vedhæft lokal fil", + "publish_dialog_details_examples_description": "For eksempler og en detaljeret beskrivelse af alle afsendelsesfunktioner henvises til dokumentationen.", + "publish_dialog_button_cancel_sending": "Annuller afsendelse", + "publish_dialog_attached_file_title": "Vedhæftet fil:", + "emoji_picker_search_placeholder": "Søg emoji", + "emoji_picker_search_clear": "Ryd søgning", + "subscribe_dialog_subscribe_title": "Abonner på emne", + "subscribe_dialog_subscribe_topic_placeholder": "Emnenavn, f.eks. phil_alerts", + "subscribe_dialog_subscribe_button_generate_topic_name": "Generer navn", + "subscribe_dialog_login_title": "Login påkrævet", + "subscribe_dialog_login_description": "Dette emne er adgangskodebeskyttet. Indtast venligst brugernavn og adgangskode for at abonnere.", + "subscribe_dialog_error_user_not_authorized": "Brugeren {{username}} er ikke autoriseret", + "account_basics_password_description": "Skift adgangskoden til din konto", + "account_usage_limits_reset_daily": "Brugsgrænser nulstilles dagligt ved midnat (UTC)", + "account_basics_tier_paid_until": "Abonnementet er betalt indtil {{date}} og fornys automatisk", + "account_basics_tier_payment_overdue": "Din betaling er forfalden. Opdater venligst din betalingsmetode, ellers bliver din konto snart nedgraderet.", + "account_basics_tier_canceled_subscription": "Dit abonnement blev annulleret og vil blive nedgraderet til en gratis konto den {{date}}.", + "account_usage_cannot_create_portal_session": "Kan ikke åbne faktureringsportalen", + "account_delete_description": "Slet din konto permanent", + "account_delete_dialog_description": "Dette vil slette din konto permanent, inklusive alle data, der er gemt på serveren. Efter sletning vil dit brugernavn være utilgængeligt i 7 dage. Hvis du virkelig ønsker at fortsætte, bedes du bekræfte med dit kodeord i feltet nedenfor.", + "account_upgrade_dialog_button_pay_now": "Betal nu og abonner", + "account_tokens_table_last_origin_tooltip": "Fra IP-adresse {{ip}}, klik for at slå op", + "account_tokens_dialog_label": "Label, f.eks. radarmeddelelser", + "account_tokens_dialog_expires_label": "Adgangstoken udløber om", + "account_tokens_dialog_expires_unchanged": "Lad udløbsdatoen forblive uændret", + "account_tokens_dialog_expires_x_hours": "Token udløber om {{hours}} timer", + "account_tokens_dialog_expires_x_days": "Token udløber om {{days}} dage", + "prefs_notifications_sound_description_none": "Notifikationer afspiller ingen lyd, når de ankommer", + "prefs_notifications_sound_description_some": "Notifikationer afspiller {{sound}}-lyden, når de ankommer", + "prefs_notifications_min_priority_low_and_higher": "Lav prioritet og højere", + "prefs_notifications_min_priority_default_and_higher": "Standardprioritet og højere", + "prefs_notifications_min_priority_high_and_higher": "Høj prioritet og højere", + "prefs_notifications_delete_after_never_description": "Notifikationer slettes aldrig automatisk", + "prefs_notifications_delete_after_three_hours_description": "Notifikationer slettes automatisk efter tre timer", + "prefs_notifications_delete_after_one_week_description": "Notifikationer slettes automatisk efter en uge", + "prefs_notifications_delete_after_one_month_description": "Notifikationer slettes automatisk efter en måned", + "prefs_reservations_limit_reached": "Du har nået din grænse for reserverede emner.", + "prefs_reservations_table_click_to_subscribe": "Klik for at abonnere", + "reservation_delete_dialog_action_keep_title": "Behold cachelagrede meddelelser og vedhæftede filer", + "reservation_delete_dialog_action_delete_title": "Slet cachelagrede meddelelser og vedhæftede filer", + "error_boundary_title": "Oh nej, ntfy brød sammen", + "error_boundary_description": "Dette bør naturligvis ikke ske. Det beklager vi meget.
Hvis du har et øjeblik, bedes du rapportere dette på GitHub, eller give os besked via Discord eller Matrix." }