diff --git a/locales/cs/common.json b/locales/cs/common.json index cca4485c..042527de 100644 --- a/locales/cs/common.json +++ b/locales/cs/common.json @@ -127,6 +127,7 @@ "demo_tour": "Průvodce", "tags": "Štítky", "folders": "Složky", + "shared": "Sdílené", "mail": "Pošta", "nav_label": "Navigace", "add_app": "Aplikace" @@ -426,8 +427,8 @@ "event_updated": "Aktualizace #{sequence}", "event_status_tentative": "Nezávazně", "event_status_cancelled": "Zrušeno", - "expand": "Zobrazit detaily", - "collapse": "Skrýt detaily" + "expand": "Zobrazit podrobnosti", + "collapse": "Skrýt podrobnosti" }, "send": "Odeslat", "more": "více" @@ -509,7 +510,10 @@ "message": "Vaše zpráva obsahuje slovo \"{keyword}\", ale není k ní připojen žádný soubor. Přesto odeslat?", "send_anyway": "Přesto odeslat", "back": "Zpět k úpravám" - } + }, + "add_link": "Přidat odkaz", + "link_url_prompt": "Zadejte URL", + "sending": "Odesílání..." }, "confirm_dialog": { "confirm": "Potvrdit", @@ -602,7 +606,6 @@ }, "language": { "title": "Jazyk", - "czech": "Česky", "english": "English", "french": "Français", "japanese": "日本語", @@ -614,7 +617,6 @@ "portuguese": "Português", "russian": "Русский", "select_language": "Vybrat jazyk", - "switch_to_czech": "Přepnout na češtinu", "switch_to_english": "Přepnout na angličtinu", "switch_to_french": "Přepnout na francouzštinu", "switch_to_japanese": "Přepnout na japonštinu", @@ -804,6 +806,23 @@ "sound_desc": "Přehrát zvukové upozornění pro připomenutí kalendáře", "invitation_parsing": "Rozpoznávat e-mailové pozvánky", "invitation_parsing_desc": "Rozpoznávat pozvánky kalendáře v přílohách e-mailů a zobrazovat akce kalendáře" + }, + "push": { + "confirm_disable_message": "Toto zařízení přestane přijímat upozornění, když je web zavřený.", + "confirm_disable_title": "Zakázat oznámení na pozadí?", + "description": "Přijímat systémová oznámení o nové poště, když je tento web zavřený. Doručováno přes push relay Bulwark; relay nikdy nevidí obsah pošty.", + "disable": "Zakázat", + "enable": "Povolit", + "ios_hint": "Na iOS nejprve nainstalujte web na domovskou obrazovku – Safari doručuje Web Push pouze nainstalovaným PWA.", + "reenable": "Znovu zaregistrovat", + "relay_desc": "Výchozí je hostovaný relay Bulwark. Změňte pouze pokud používáte vlastní hosting.", + "relay_label": "Push relay", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Aktivní na tomto zařízení", + "status_busy": "Pracuji…", + "status_inactive": "Není povoleno na tomto zařízení", + "status_unsupported": "Tento prohlížeč nepodporuje Web Push", + "title": "Oznámení na pozadí" } }, "language_region": { @@ -1327,8 +1346,8 @@ "contacts": { "title": "Kontakty", "description": "Import a export kontaktů", - "group_by_letter_label": "Seskupit podle prvního písmene", - "group_by_letter_description": "Zobrazovat abecední nadpisy v seznamu kontaktů", + "group_by_letter_label": "Seskupit podle prvního písmena", + "group_by_letter_description": "Zobrazit záhlaví sekcí podle abecedy v seznamu kontaktů", "import_label": "Importovat kontakty", "import_description": "Importovat kontakty ze souboru vCard (.vcf)", "export_label": "Exportovat kontakty", @@ -2134,7 +2153,11 @@ "tomorrow_header": "Zítra", "export_ics": "Exportovat jako .ics", "copy_title": "Kopírovat název", - "copy_link": "Kopírovat odkaz na schůzku" + "copy_link": "Kopírovat odkaz na schůzku", + "go_to_today": "Přejít na dnešek", + "new_all_day_event": "Nová celodenní událost", + "new_event": "Nová událost", + "new_task": "Nový úkol" }, "detail": { "add_note": "Přidat poznámku...", @@ -2433,6 +2456,20 @@ "due_today": "Dnes", "due_tomorrow": "Zítra", "overdue": "Po termínu" + }, + "months": { + "jan": "led", + "feb": "úno", + "mar": "bře", + "apr": "dub", + "may": "kvě", + "jun": "čvn", + "jul": "čvc", + "aug": "srp", + "sep": "zář", + "oct": "říj", + "nov": "lis", + "dec": "pro" } }, "advanced_search": { diff --git a/locales/de/common.json b/locales/de/common.json index 97228c21..6bf3fe55 100644 --- a/locales/de/common.json +++ b/locales/de/common.json @@ -424,7 +424,9 @@ "cancel_info": "Der Organisator hat diesen Termin abgesagt.", "event_updated": "Aktualisierung #{sequence}", "event_status_tentative": "Vorläufig", - "event_status_cancelled": "Abgesagt" + "event_status_cancelled": "Abgesagt", + "collapse": "Details ausblenden", + "expand": "Details anzeigen" }, "previous": "Zurück", "next": "Weiter", @@ -508,7 +510,10 @@ "message": "Ihre Nachricht enthält \"{keyword}\", aber es ist keine Datei angehängt. Trotzdem senden?", "send_anyway": "Trotzdem senden", "back": "Zurück zur Bearbeitung" - } + }, + "add_link": "Link hinzufügen", + "link_url_prompt": "URL eingeben", + "sending": "Wird gesendet..." }, "confirm_dialog": { "confirm": "Bestätigen", @@ -801,6 +806,23 @@ "sound_desc": "Einen Ton für Kalendererinnerungen abspielen", "invitation_parsing": "E-Mail-Einladungen erkennen", "invitation_parsing_desc": "Kalendereinladungen in E-Mail-Anhängen erkennen und Kalenderaktionen anzeigen" + }, + "push": { + "confirm_disable_message": "Dieses Gerät erhält keine Benachrichtigungen mehr, wenn die Seite geschlossen ist.", + "confirm_disable_title": "Hintergrundbenachrichtigungen deaktivieren?", + "description": "Systembenachrichtigungen für neue E-Mails empfangen, wenn diese Seite geschlossen ist. Zustellung über das Bulwark Push-Relay; das Relay sieht niemals E-Mail-Inhalte.", + "disable": "Deaktivieren", + "enable": "Aktivieren", + "ios_hint": "Installieren Sie die Seite unter iOS zuerst auf dem Startbildschirm – Safari liefert Web Push nur an installierte PWAs.", + "reenable": "Neu registrieren", + "relay_desc": "Standardmäßig wird das gehostete Bulwark-Relay verwendet. Nur ändern, wenn Sie selbst hosten.", + "relay_label": "Push-Relay", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Auf diesem Gerät aktiv", + "status_busy": "Wird verarbeitet…", + "status_inactive": "Auf diesem Gerät nicht aktiviert", + "status_unsupported": "Dieser Browser unterstützt Web Push nicht", + "title": "Hintergrundbenachrichtigungen" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Keine Adressbücher gefunden", "categories_title": "Kategorien", "categories_description": "Kontaktkategorien umbenennen", - "no_categories": "Keine Kategorien gefunden" + "no_categories": "Keine Kategorien gefunden", + "group_by_letter_description": "Alphabetische Abschnittsüberschriften in der Kontaktliste anzeigen", + "group_by_letter_label": "Nach Anfangsbuchstaben gruppieren" }, "filters": { "title": "E-Mail-Filter", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Morgen", "export_ics": "Als .ics exportieren", "copy_title": "Titel kopieren", - "copy_link": "Meeting-Link kopieren" + "copy_link": "Meeting-Link kopieren", + "go_to_today": "Zu heute", + "new_all_day_event": "Neuer ganztägiger Termin", + "new_event": "Neuer Termin", + "new_task": "Neue Aufgabe" }, "detail": { "add_note": "Notiz hinzufügen...", @@ -2428,6 +2456,20 @@ "due_today": "Heute fällig", "due_tomorrow": "Morgen fällig", "overdue": "Überfällig" + }, + "months": { + "jan": "Jan", + "feb": "Feb", + "mar": "Mär", + "apr": "Apr", + "may": "Mai", + "jun": "Jun", + "jul": "Jul", + "aug": "Aug", + "sep": "Sep", + "oct": "Okt", + "nov": "Nov", + "dec": "Dez" } }, "advanced_search": { diff --git a/locales/es/common.json b/locales/es/common.json index 50d099d9..9ba0be0f 100644 --- a/locales/es/common.json +++ b/locales/es/common.json @@ -424,7 +424,9 @@ "cancel_info": "El organizador ha cancelado este evento.", "event_updated": "Actualización #{sequence}", "event_status_tentative": "Provisional", - "event_status_cancelled": "Cancelado" + "event_status_cancelled": "Cancelado", + "collapse": "Ocultar detalles", + "expand": "Mostrar detalles" }, "previous": "Anterior", "next": "Siguiente", @@ -508,7 +510,10 @@ "message": "Tu mensaje menciona \"{keyword}\" pero no hay ningún archivo adjunto. ¿Enviar de todos modos?", "send_anyway": "Enviar de todos modos", "back": "Volver a editar" - } + }, + "add_link": "Añadir enlace", + "link_url_prompt": "Introduce la URL", + "sending": "Enviando..." }, "confirm_dialog": { "confirm": "Confirmar", @@ -801,6 +806,23 @@ "sound_desc": "Reproducir un sonido para recordatorios del calendario", "invitation_parsing": "Analizar invitaciones por correo", "invitation_parsing_desc": "Detectar invitaciones de calendario en archivos adjuntos y mostrar acciones de calendario" + }, + "push": { + "confirm_disable_message": "Este dispositivo dejará de recibir alertas cuando el sitio esté cerrado.", + "confirm_disable_title": "¿Desactivar las notificaciones en segundo plano?", + "description": "Recibe notificaciones del sistema para correo nuevo cuando este sitio está cerrado. Se entrega a través del relay push de Bulwark; el relay nunca ve el contenido del correo.", + "disable": "Desactivar", + "enable": "Activar", + "ios_hint": "En iOS, instala primero el sitio en la pantalla de inicio: Safari solo entrega Web Push a PWAs instaladas.", + "reenable": "Volver a registrar", + "relay_desc": "Usa el relay alojado de Bulwark de forma predeterminada. Cámbialo solo si te alojas tú mismo.", + "relay_label": "Relay push", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Activo en este dispositivo", + "status_busy": "Trabajando…", + "status_inactive": "No habilitado en este dispositivo", + "status_unsupported": "Este navegador no admite Web Push", + "title": "Notificaciones en segundo plano" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "No se encontraron libretas de direcciones", "categories_title": "Categorías", "categories_description": "Renombrar categorías de contactos", - "no_categories": "No se encontraron categorías" + "no_categories": "No se encontraron categorías", + "group_by_letter_description": "Mostrar encabezados alfabéticos en la lista de contactos", + "group_by_letter_label": "Agrupar por primera letra" }, "filters": { "title": "Filtros de correo", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Mañana", "export_ics": "Exportar como .ics", "copy_title": "Copiar título", - "copy_link": "Copiar enlace de reunión" + "copy_link": "Copiar enlace de reunión", + "go_to_today": "Ir a hoy", + "new_all_day_event": "Nuevo evento de todo el día", + "new_event": "Nuevo evento", + "new_task": "Nueva tarea" }, "detail": { "add_note": "Añadir una nota...", @@ -2428,6 +2456,20 @@ "due_today": "Vence hoy", "due_tomorrow": "Vence mañana", "overdue": "Vencida" + }, + "months": { + "jan": "Ene", + "feb": "Feb", + "mar": "Mar", + "apr": "Abr", + "may": "May", + "jun": "Jun", + "jul": "Jul", + "aug": "Ago", + "sep": "Sep", + "oct": "Oct", + "nov": "Nov", + "dec": "Dic" } }, "advanced_search": { diff --git a/locales/fr/common.json b/locales/fr/common.json index d937152a..db327696 100644 --- a/locales/fr/common.json +++ b/locales/fr/common.json @@ -424,7 +424,9 @@ "cancel_info": "L'organisateur a annulé cet événement.", "event_updated": "Mise à jour #{sequence}", "event_status_tentative": "Provisoire", - "event_status_cancelled": "Annulé" + "event_status_cancelled": "Annulé", + "collapse": "Masquer les détails", + "expand": "Afficher les détails" }, "previous": "Précédent", "next": "Suivant", @@ -508,7 +510,10 @@ "message": "Votre message mentionne \"{keyword}\" mais aucun fichier n'est joint. Envoyer quand même ?", "send_anyway": "Envoyer quand même", "back": "Retour à l'édition" - } + }, + "add_link": "Ajouter un lien", + "link_url_prompt": "Saisissez l'URL", + "sending": "Envoi..." }, "confirm_dialog": { "confirm": "Confirmer", @@ -801,6 +806,23 @@ "sound_desc": "Jouer un son pour les rappels de calendrier", "invitation_parsing": "Analyser les invitations par e-mail", "invitation_parsing_desc": "Détecter les invitations de calendrier dans les pièces jointes et afficher les actions de calendrier" + }, + "push": { + "confirm_disable_message": "Cet appareil cessera de recevoir des alertes lorsque le site est fermé.", + "confirm_disable_title": "Désactiver les notifications en arrière-plan ?", + "description": "Recevez des notifications système pour les nouveaux courriers quand ce site est fermé. Livré via le relais push Bulwark ; le relais ne voit jamais le contenu des courriers.", + "disable": "Désactiver", + "enable": "Activer", + "ios_hint": "Sur iOS, installez d'abord le site sur l'écran d'accueil – Safari ne livre Web Push qu'aux PWA installées.", + "reenable": "Réenregistrer", + "relay_desc": "Utilise par défaut le relais Bulwark hébergé. Ne le changez que si vous l'hébergez vous-même.", + "relay_label": "Relais push", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Actif sur cet appareil", + "status_busy": "Traitement en cours…", + "status_inactive": "Non activé sur cet appareil", + "status_unsupported": "Ce navigateur ne prend pas en charge Web Push", + "title": "Notifications en arrière-plan" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Aucun carnet d'adresses trouvé", "categories_title": "Catégories", "categories_description": "Renommer les catégories de contacts", - "no_categories": "Aucune catégorie trouvée" + "no_categories": "Aucune catégorie trouvée", + "group_by_letter_description": "Afficher des en-têtes alphabétiques dans la liste de contacts", + "group_by_letter_label": "Grouper par première lettre" }, "filters": { "title": "Filtres de courrier", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Demain", "export_ics": "Exporter en .ics", "copy_title": "Copier le titre", - "copy_link": "Copier le lien de réunion" + "copy_link": "Copier le lien de réunion", + "go_to_today": "Aller à aujourd'hui", + "new_all_day_event": "Nouvel événement sur la journée", + "new_event": "Nouvel événement", + "new_task": "Nouvelle tâche" }, "detail": { "add_note": "Ajouter une note...", @@ -2262,18 +2290,18 @@ "sun": "Dim" }, "months": { - "jan": "Jan", - "feb": "Fév", - "mar": "Mar", - "apr": "Avr", - "may": "Mai", - "jun": "Juin", - "jul": "Juil", - "aug": "Aoû", - "sep": "Sep", - "oct": "Oct", - "nov": "Nov", - "dec": "Déc" + "jan": "janv.", + "feb": "févr.", + "mar": "mars", + "apr": "avr.", + "may": "mai", + "jun": "juin", + "jul": "juil.", + "aug": "août", + "sep": "sept.", + "oct": "oct.", + "nov": "nov.", + "dec": "déc." }, "notifications": { "event_created": "Événement créé", diff --git a/locales/it/common.json b/locales/it/common.json index 050fd9f4..4ae4db2d 100644 --- a/locales/it/common.json +++ b/locales/it/common.json @@ -424,7 +424,9 @@ "cancel_info": "L'organizzatore ha annullato questo evento.", "event_updated": "Aggiornamento #{sequence}", "event_status_tentative": "Provvisorio", - "event_status_cancelled": "Annullato" + "event_status_cancelled": "Annullato", + "collapse": "Nascondi dettagli", + "expand": "Mostra dettagli" }, "previous": "Precedente", "next": "Successivo", @@ -508,7 +510,10 @@ "message": "Il tuo messaggio menziona \"{keyword}\" ma nessun file è allegato. Inviare comunque?", "send_anyway": "Invia comunque", "back": "Torna alla modifica" - } + }, + "add_link": "Aggiungi link", + "link_url_prompt": "Inserisci l'URL", + "sending": "Invio in corso..." }, "confirm_dialog": { "confirm": "Conferma", @@ -801,6 +806,23 @@ "sound_desc": "Riproduci un suono per i promemoria del calendario", "invitation_parsing": "Analizza inviti via e-mail", "invitation_parsing_desc": "Rileva inviti calendario negli allegati e mostra azioni calendario" + }, + "push": { + "confirm_disable_message": "Questo dispositivo non riceverà più avvisi quando il sito è chiuso.", + "confirm_disable_title": "Disabilitare le notifiche in background?", + "description": "Ricevi notifiche di sistema per la nuova posta quando questo sito è chiuso. Consegnato tramite il relay push Bulwark; il relay non vede mai il contenuto della posta.", + "disable": "Disabilita", + "enable": "Abilita", + "ios_hint": "Su iOS, installa prima il sito sulla schermata Home: Safari consegna Web Push solo alle PWA installate.", + "reenable": "Registra di nuovo", + "relay_desc": "Per impostazione predefinita usa il relay Bulwark ospitato. Cambialo solo se ospiti in autonomia.", + "relay_label": "Relay push", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Attivo su questo dispositivo", + "status_busy": "In elaborazione…", + "status_inactive": "Non abilitato su questo dispositivo", + "status_unsupported": "Questo browser non supporta Web Push", + "title": "Notifiche in background" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Nessuna rubrica trovata", "categories_title": "Categorie", "categories_description": "Rinomina le categorie dei contatti", - "no_categories": "Nessuna categoria trovata" + "no_categories": "Nessuna categoria trovata", + "group_by_letter_description": "Mostra intestazioni alfabetiche nell'elenco dei contatti", + "group_by_letter_label": "Raggruppa per prima lettera" }, "filters": { "title": "Filtri email", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Domani", "export_ics": "Esporta come .ics", "copy_title": "Copia titolo", - "copy_link": "Copia link riunione" + "copy_link": "Copia link riunione", + "go_to_today": "Vai a oggi", + "new_all_day_event": "Nuovo evento giornata intera", + "new_event": "Nuovo evento", + "new_task": "Nuova attività" }, "detail": { "add_note": "Aggiungi una nota...", @@ -2428,6 +2456,20 @@ "due_today": "Scade oggi", "due_tomorrow": "Scade domani", "overdue": "Scaduta" + }, + "months": { + "jan": "gen", + "feb": "feb", + "mar": "mar", + "apr": "apr", + "may": "mag", + "jun": "giu", + "jul": "lug", + "aug": "ago", + "sep": "set", + "oct": "ott", + "nov": "nov", + "dec": "dic" } }, "advanced_search": { diff --git a/locales/ja/common.json b/locales/ja/common.json index 00bc89ff..1d2ee0e6 100644 --- a/locales/ja/common.json +++ b/locales/ja/common.json @@ -424,7 +424,9 @@ "cancel_info": "主催者がこのイベントをキャンセルしました。", "event_updated": "更新 #{sequence}", "event_status_tentative": "仮", - "event_status_cancelled": "キャンセル済み" + "event_status_cancelled": "キャンセル済み", + "collapse": "詳細を非表示", + "expand": "詳細を表示" }, "previous": "前へ", "next": "次へ", @@ -508,7 +510,10 @@ "message": "メッセージに「{keyword}」が含まれていますが、ファイルが添付されていません。このまま送信しますか?", "send_anyway": "そのまま送信", "back": "編集に戻る" - } + }, + "add_link": "リンクを追加", + "link_url_prompt": "URLを入力してください", + "sending": "送信中..." }, "confirm_dialog": { "confirm": "確認", @@ -801,6 +806,23 @@ "sound_desc": "カレンダーリマインダーの音を鳴らす", "invitation_parsing": "メール招待を解析", "invitation_parsing_desc": "メール添付ファイルのカレンダー招待を検出し、カレンダーアクションを表示" + }, + "push": { + "confirm_disable_message": "このデバイスは、サイトが閉じているときに通知を受信しなくなります。", + "confirm_disable_title": "バックグラウンド通知を無効にしますか?", + "description": "このサイトが閉じているときに新着メールのシステム通知を受信します。Bulwark プッシュリレー経由で配信され、リレーがメール内容を見ることはありません。", + "disable": "無効化", + "enable": "有効化", + "ios_hint": "iOS では、最初にサイトをホーム画面にインストールしてください。Safari はインストールされた PWA にのみ Web Push を配信します。", + "reenable": "再登録", + "relay_desc": "デフォルトはホストされた Bulwark リレーです。セルフホストする場合のみ変更してください。", + "relay_label": "プッシュリレー", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "このデバイスで有効", + "status_busy": "処理中…", + "status_inactive": "このデバイスでは有効になっていません", + "status_unsupported": "このブラウザは Web Push をサポートしていません", + "title": "バックグラウンド通知" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "アドレス帳が見つかりません", "categories_title": "カテゴリ", "categories_description": "連絡先カテゴリの名前を変更", - "no_categories": "カテゴリが見つかりません" + "no_categories": "カテゴリが見つかりません", + "group_by_letter_description": "連絡先リストにアルファベット順のセクション見出しを表示", + "group_by_letter_label": "頭文字でグループ化" }, "filters": { "title": "メールフィルター", @@ -2129,7 +2153,11 @@ "tomorrow_header": "明日", "export_ics": ".icsとしてエクスポート", "copy_title": "タイトルをコピー", - "copy_link": "会議リンクをコピー" + "copy_link": "会議リンクをコピー", + "go_to_today": "今日に移動", + "new_all_day_event": "新しい終日イベント", + "new_event": "新しいイベント", + "new_task": "新しいタスク" }, "detail": { "add_note": "メモを追加...", @@ -2428,6 +2456,20 @@ "due_today": "今日が期限", "due_tomorrow": "明日が期限", "overdue": "期限切れ" + }, + "months": { + "jan": "1月", + "feb": "2月", + "mar": "3月", + "apr": "4月", + "may": "5月", + "jun": "6月", + "jul": "7月", + "aug": "8月", + "sep": "9月", + "oct": "10月", + "nov": "11月", + "dec": "12月" } }, "advanced_search": { diff --git a/locales/ko/common.json b/locales/ko/common.json index 0ae89054..8020071e 100644 --- a/locales/ko/common.json +++ b/locales/ko/common.json @@ -426,7 +426,9 @@ "cancel_info": "주최자가 이 일정을 취소했어요.", "event_updated": "업데이트 #{sequence}", "event_status_tentative": "미정", - "event_status_cancelled": "취소됨" + "event_status_cancelled": "취소됨", + "collapse": "세부정보 숨기기", + "expand": "세부정보 표시" }, "send": "보내기", "more": "더보기" @@ -508,7 +510,10 @@ "message": "메시지에 \"{keyword}\"이(가) 언급되어 있지만 파일이 첨부되지 않았습니다. 그래도 보내시겠습니까?", "send_anyway": "그래도 보내기", "back": "편집으로 돌아가기" - } + }, + "add_link": "링크 추가", + "link_url_prompt": "URL을 입력하세요", + "sending": "전송 중..." }, "confirm_dialog": { "confirm": "확인", @@ -801,6 +806,23 @@ "sound_desc": "일정 알림이 올 때 소리로 알려줘요", "invitation_parsing": "이메일 초대장 분석", "invitation_parsing_desc": "이메일 첨부파일에서 캘린더 초대장을 감지하고 캘린더에 표시해요" + }, + "push": { + "confirm_disable_message": "이 사이트가 닫혀 있을 때 이 기기는 알림을 더 이상 받지 않습니다.", + "confirm_disable_title": "백그라운드 알림을 비활성화하시겠습니까?", + "description": "이 사이트가 닫혀 있을 때 새 메일에 대한 시스템 알림을 받습니다. Bulwark 푸시 릴레이를 통해 전달되며, 릴레이는 메일 내용을 절대 보지 않습니다.", + "disable": "비활성화", + "enable": "활성화", + "ios_hint": "iOS에서는 먼저 사이트를 홈 화면에 설치하세요. Safari는 설치된 PWA에만 Web Push를 전달합니다.", + "reenable": "다시 등록", + "relay_desc": "기본값은 호스팅된 Bulwark 릴레이입니다. 셀프 호스팅 시에만 변경하세요.", + "relay_label": "푸시 릴레이", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "이 기기에서 활성", + "status_busy": "처리 중…", + "status_inactive": "이 기기에서 활성화되지 않음", + "status_unsupported": "이 브라우저는 Web Push를 지원하지 않습니다", + "title": "백그라운드 알림" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "주소록을 찾을 수 없음", "categories_title": "카테고리", "categories_description": "연락처 카테고리 이름 변경", - "no_categories": "카테고리를 찾을 수 없음" + "no_categories": "카테고리를 찾을 수 없음", + "group_by_letter_description": "연락처 목록에 알파벳순 섹션 헤더 표시", + "group_by_letter_label": "첫 글자로 그룹화" }, "filters": { "title": "이메일 필터", @@ -2129,7 +2153,11 @@ "tomorrow_header": "내일", "export_ics": ".ics로 내보내기", "copy_title": "제목 복사", - "copy_link": "회의 링크 복사" + "copy_link": "회의 링크 복사", + "go_to_today": "오늘로 이동", + "new_all_day_event": "새 종일 이벤트", + "new_event": "새 이벤트", + "new_task": "새 작업" }, "detail": { "add_note": "메모 추가...", @@ -2428,6 +2456,20 @@ "due_today": "오늘 마감", "due_tomorrow": "내일 마감", "overdue": "기한 지남" + }, + "months": { + "jan": "1월", + "feb": "2월", + "mar": "3월", + "apr": "4월", + "may": "5월", + "jun": "6월", + "jul": "7월", + "aug": "8월", + "sep": "9월", + "oct": "10월", + "nov": "11월", + "dec": "12월" } }, "advanced_search": { diff --git a/locales/lv/common.json b/locales/lv/common.json index a8830bb1..105c8af8 100644 --- a/locales/lv/common.json +++ b/locales/lv/common.json @@ -426,7 +426,9 @@ "cancel_info": "Organizators atcēla šo pasākumu.", "event_updated": "Atjauninājums Nr. {sequence}", "event_status_tentative": "Pagaidām", - "event_status_cancelled": "Atcelts" + "event_status_cancelled": "Atcelts", + "collapse": "Paslēpt detaļas", + "expand": "Rādīt detaļas" }, "send": "Sūtīt", "more": "vairāk" @@ -508,7 +510,10 @@ "message": "Jūsu ziņojumā minēts \"{keyword}\", bet nav pievienots neviens fails. Vai tomēr sūtīt?", "send_anyway": "Sūtīt tik un tā", "back": "Atpakaļ pie rediģēšanas" - } + }, + "add_link": "Pievienot saiti", + "link_url_prompt": "Ievadiet URL", + "sending": "Sūta..." }, "confirm_dialog": { "confirm": "Apstiprināt", @@ -801,6 +806,23 @@ "sound_desc": "Atskaņot skaņas signālu kalendāra atgādinājumiem", "invitation_parsing": "Atpazīt uzaicinājumus e-pastā", "invitation_parsing_desc": "Noteikt kalendāra uzaicinājumus pielikumos un rādīt kalendāra darbības" + }, + "push": { + "confirm_disable_message": "Šī ierīce vairs nesaņems brīdinājumus, kad vietne būs aizvērta.", + "confirm_disable_title": "Atspējot fona paziņojumus?", + "description": "Saņem sistēmas paziņojumus par jaunu pastu, kad šī vietne ir aizvērta. Piegādāts caur Bulwark push releju; relejs nekad neredz pasta saturu.", + "disable": "Atspējot", + "enable": "Iespējot", + "ios_hint": "Operētājsistēmā iOS vispirms instalējiet vietni sākuma ekrānā – Safari piegādā Web Push tikai instalētajām PWA.", + "reenable": "Reģistrēt vēlreiz", + "relay_desc": "Pēc noklusējuma izmanto izmitināto Bulwark releju. Mainiet tikai tad, ja izmitināt pats.", + "relay_label": "Push relejs", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Aktīvs šajā ierīcē", + "status_busy": "Notiek darbs…", + "status_inactive": "Nav iespējots šajā ierīcē", + "status_unsupported": "Šī pārlūkprogramma neatbalsta Web Push", + "title": "Fona paziņojumi" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Adrešu grāmatas nav atrastas", "categories_title": "Kategorijas", "categories_description": "Pārdēvēt kontaktu kategorijas", - "no_categories": "Kategorijas nav atrastas" + "no_categories": "Kategorijas nav atrastas", + "group_by_letter_description": "Rādīt alfabētiskos sadaļu virsrakstus kontaktu sarakstā", + "group_by_letter_label": "Grupēt pēc pirmā burta" }, "filters": { "title": "Pasta filtri", @@ -2128,7 +2152,11 @@ "tomorrow_header": "Rīt", "export_ics": "Eksportēt kā .ics", "copy_title": "Kopēt nosaukumu", - "copy_link": "Kopēt sapulces saiti" + "copy_link": "Kopēt sapulces saiti", + "go_to_today": "Pāriet uz šodienu", + "new_all_day_event": "Jauns visas dienas notikums", + "new_event": "Jauns notikums", + "new_task": "Jauns uzdevums" }, "detail": { "add_note": "Pievienot piezīmi...", @@ -2428,7 +2456,21 @@ "due_tomorrow": "Rīt", "overdue": "Kavēts" }, - "birthday_calendar": "Dzimšanas dienas" + "birthday_calendar": "Dzimšanas dienas", + "months": { + "jan": "janv.", + "feb": "febr.", + "mar": "marts", + "apr": "apr.", + "may": "maijs", + "jun": "jūn.", + "jul": "jūl.", + "aug": "aug.", + "sep": "sept.", + "oct": "okt.", + "nov": "nov.", + "dec": "dec." + } }, "advanced_search": { "title": "Izvērstā meklēšana", diff --git a/locales/nl/common.json b/locales/nl/common.json index 42b6e9ce..7785e383 100644 --- a/locales/nl/common.json +++ b/locales/nl/common.json @@ -424,7 +424,9 @@ "cancel_info": "De organisator heeft dit evenement geannuleerd.", "event_updated": "Update #{sequence}", "event_status_tentative": "Voorlopig", - "event_status_cancelled": "Geannuleerd" + "event_status_cancelled": "Geannuleerd", + "collapse": "Details verbergen", + "expand": "Details tonen" }, "previous": "Vorige", "next": "Volgende", @@ -508,7 +510,10 @@ "message": "Uw bericht vermeldt \"{keyword}\" maar er is geen bestand bijgevoegd. Toch verzenden?", "send_anyway": "Toch verzenden", "back": "Terug naar bewerken" - } + }, + "add_link": "Link toevoegen", + "link_url_prompt": "Voer de URL in", + "sending": "Bezig met verzenden..." }, "confirm_dialog": { "confirm": "Bevestigen", @@ -801,6 +806,23 @@ "sound_desc": "Een geluid afspelen voor agendaherinneringen", "invitation_parsing": "E-mailuitnodigingen herkennen", "invitation_parsing_desc": "Agenda-uitnodigingen in e-mailbijlagen detecteren en agendaacties tonen" + }, + "push": { + "confirm_disable_message": "Dit apparaat ontvangt geen meldingen meer als de site is gesloten.", + "confirm_disable_title": "Achtergrondmeldingen uitschakelen?", + "description": "Ontvang systeemmeldingen voor nieuwe e-mail wanneer deze site gesloten is. Geleverd via de Bulwark-pushrelay; de relay ziet nooit e-mailinhoud.", + "disable": "Uitschakelen", + "enable": "Inschakelen", + "ios_hint": "Installeer de site op iOS eerst op het beginscherm – Safari levert Web Push alleen aan geïnstalleerde PWA's.", + "reenable": "Opnieuw registreren", + "relay_desc": "Gebruikt standaard de gehoste Bulwark-relay. Wijzig alleen als je zelf hostt.", + "relay_label": "Push-relay", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Actief op dit apparaat", + "status_busy": "Bezig…", + "status_inactive": "Niet ingeschakeld op dit apparaat", + "status_unsupported": "Deze browser ondersteunt geen Web Push", + "title": "Achtergrondmeldingen" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Geen adresboeken gevonden", "categories_title": "Categorieën", "categories_description": "Contactcategorieën hernoemen", - "no_categories": "Geen categorieën gevonden" + "no_categories": "Geen categorieën gevonden", + "group_by_letter_description": "Toon alfabetische sectiekoppen in de contactenlijst", + "group_by_letter_label": "Groeperen op eerste letter" }, "filters": { "title": "E-mailfilters", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Morgen", "export_ics": "Exporteren als .ics", "copy_title": "Titel kopiëren", - "copy_link": "Vergaderlink kopiëren" + "copy_link": "Vergaderlink kopiëren", + "go_to_today": "Ga naar vandaag", + "new_all_day_event": "Nieuwe dagvullende afspraak", + "new_event": "Nieuwe afspraak", + "new_task": "Nieuwe taak" }, "detail": { "add_note": "Notitie toevoegen...", @@ -2428,6 +2456,20 @@ "due_today": "Vervalt vandaag", "due_tomorrow": "Vervalt morgen", "overdue": "Achterstallig" + }, + "months": { + "jan": "jan", + "feb": "feb", + "mar": "mrt", + "apr": "apr", + "may": "mei", + "jun": "jun", + "jul": "jul", + "aug": "aug", + "sep": "sep", + "oct": "okt", + "nov": "nov", + "dec": "dec" } }, "advanced_search": { diff --git a/locales/pl/common.json b/locales/pl/common.json index e6778fcf..14e52484 100644 --- a/locales/pl/common.json +++ b/locales/pl/common.json @@ -426,7 +426,9 @@ "cancel_info": "Organizator anulował to wydarzenie.", "event_updated": "Aktualizacja #{sequence}", "event_status_tentative": "Wstępne", - "event_status_cancelled": "Anulowane" + "event_status_cancelled": "Anulowane", + "collapse": "Ukryj szczegóły", + "expand": "Pokaż szczegóły" }, "send": "Wyślij", "more": "więcej" @@ -508,7 +510,10 @@ "message": "Twoja wiadomość wspomina o \"{keyword}\", ale nie załączono żadnego pliku. Wysłać mimo to?", "send_anyway": "Wyślij mimo to", "back": "Wróć do edycji" - } + }, + "add_link": "Dodaj link", + "link_url_prompt": "Wprowadź adres URL", + "sending": "Wysyłanie..." }, "confirm_dialog": { "confirm": "Potwierdź", @@ -801,6 +806,23 @@ "sound_desc": "Odtwarzaj sygnał dźwiękowy dla przypomnień kalendarza", "invitation_parsing": "Rozpoznawaj zaproszenia e-mail", "invitation_parsing_desc": "Wykrywaj zaproszenia kalendarzowe w załącznikach wiadomości e-mail i pokazuj akcje kalendarza" + }, + "push": { + "confirm_disable_message": "To urządzenie przestanie otrzymywać powiadomienia, gdy strona jest zamknięta.", + "confirm_disable_title": "Wyłączyć powiadomienia w tle?", + "description": "Otrzymuj powiadomienia systemowe o nowych wiadomościach, gdy ta strona jest zamknięta. Dostarczane przez przekaźnik push Bulwark; przekaźnik nigdy nie widzi treści wiadomości.", + "disable": "Wyłącz", + "enable": "Włącz", + "ios_hint": "W systemie iOS najpierw zainstaluj stronę na ekranie głównym – Safari dostarcza Web Push tylko zainstalowanym PWA.", + "reenable": "Zarejestruj ponownie", + "relay_desc": "Domyślnie używa hostowanego przekaźnika Bulwark. Zmień tylko jeśli hostujesz samodzielnie.", + "relay_label": "Przekaźnik push", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Aktywne na tym urządzeniu", + "status_busy": "Przetwarzanie…", + "status_inactive": "Niewłączone na tym urządzeniu", + "status_unsupported": "Ta przeglądarka nie obsługuje Web Push", + "title": "Powiadomienia w tle" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Nie znaleziono książek adresowych", "categories_title": "Kategorie", "categories_description": "Zmień nazwy kategorii kontaktów", - "no_categories": "Nie znaleziono kategorii" + "no_categories": "Nie znaleziono kategorii", + "group_by_letter_description": "Pokaż alfabetyczne nagłówki sekcji na liście kontaktów", + "group_by_letter_label": "Grupuj według pierwszej litery" }, "filters": { "title": "Filtry wiadomości e-mail", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Jutro", "export_ics": "Eksportuj jako .ics", "copy_title": "Kopiuj tytuł", - "copy_link": "Kopiuj link do spotkania" + "copy_link": "Kopiuj link do spotkania", + "go_to_today": "Przejdź do dzisiaj", + "new_all_day_event": "Nowe wydarzenie całodniowe", + "new_event": "Nowe wydarzenie", + "new_task": "Nowe zadanie" }, "detail": { "add_note": "Dodaj notatkę...", @@ -2428,6 +2456,20 @@ "due_today": "Dzisiaj", "due_tomorrow": "Jutro", "overdue": "Zaległe" + }, + "months": { + "jan": "sty", + "feb": "lut", + "mar": "mar", + "apr": "kwi", + "may": "maj", + "jun": "cze", + "jul": "lip", + "aug": "sie", + "sep": "wrz", + "oct": "paź", + "nov": "lis", + "dec": "gru" } }, "advanced_search": { diff --git a/locales/pt/common.json b/locales/pt/common.json index c47796ba..62a7229b 100644 --- a/locales/pt/common.json +++ b/locales/pt/common.json @@ -424,7 +424,9 @@ "cancel_info": "O organizador cancelou este evento.", "event_updated": "Atualização #{sequence}", "event_status_tentative": "Provisório", - "event_status_cancelled": "Cancelado" + "event_status_cancelled": "Cancelado", + "collapse": "Ocultar detalhes", + "expand": "Mostrar detalhes" }, "previous": "Anterior", "next": "Próximo", @@ -508,7 +510,10 @@ "message": "A sua mensagem menciona \"{keyword}\" mas nenhum arquivo está anexado. Enviar mesmo assim?", "send_anyway": "Enviar mesmo assim", "back": "Voltar à edição" - } + }, + "add_link": "Adicionar link", + "link_url_prompt": "Insira a URL", + "sending": "Enviando..." }, "confirm_dialog": { "confirm": "Confirmar", @@ -801,6 +806,23 @@ "sound_desc": "Reproduzir um som para lembretes do calendário", "invitation_parsing": "Analisar convites por e-mail", "invitation_parsing_desc": "Detectar convites de calendário em anexos de e-mail e mostrar ações de calendário" + }, + "push": { + "confirm_disable_message": "Este dispositivo deixará de receber alertas quando o site estiver fechado.", + "confirm_disable_title": "Desativar notificações em segundo plano?", + "description": "Receba notificações do sistema para novas mensagens quando este site estiver fechado. Entregue através do relay push do Bulwark; o relay nunca vê o conteúdo da mensagem.", + "disable": "Desativar", + "enable": "Ativar", + "ios_hint": "No iOS, instale o site primeiro na tela inicial – o Safari só entrega Web Push para PWAs instalados.", + "reenable": "Registrar novamente", + "relay_desc": "Usa o relay Bulwark hospedado por padrão. Altere apenas se você hospedar.", + "relay_label": "Relay push", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Ativo neste dispositivo", + "status_busy": "Processando…", + "status_inactive": "Não ativado neste dispositivo", + "status_unsupported": "Este navegador não oferece suporte a Web Push", + "title": "Notificações em segundo plano" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Nenhum catálogo de endereços encontrado", "categories_title": "Categorias", "categories_description": "Renomear categorias de contatos", - "no_categories": "Nenhuma categoria encontrada" + "no_categories": "Nenhuma categoria encontrada", + "group_by_letter_description": "Mostrar cabeçalhos de seção alfabéticos na lista de contatos", + "group_by_letter_label": "Agrupar pela primeira letra" }, "filters": { "title": "Filtros de e-mail", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Amanhã", "export_ics": "Exportar como .ics", "copy_title": "Copiar título", - "copy_link": "Copiar link da reunião" + "copy_link": "Copiar link da reunião", + "go_to_today": "Ir para hoje", + "new_all_day_event": "Novo evento de dia inteiro", + "new_event": "Novo evento", + "new_task": "Nova tarefa" }, "detail": { "add_note": "Adicionar uma nota...", @@ -2262,18 +2290,18 @@ "sun": "Dom" }, "months": { - "jan": "Jan", - "feb": "Fev", - "mar": "Mar", - "apr": "Abr", - "may": "Mai", - "jun": "Jun", - "jul": "Jul", - "aug": "Ago", - "sep": "Set", - "oct": "Out", - "nov": "Nov", - "dec": "Dez" + "jan": "jan", + "feb": "fev", + "mar": "mar", + "apr": "abr", + "may": "mai", + "jun": "jun", + "jul": "jul", + "aug": "ago", + "sep": "set", + "oct": "out", + "nov": "nov", + "dec": "dez" }, "notifications": { "event_created": "Evento criado", diff --git a/locales/ru/common.json b/locales/ru/common.json index d6fcebe0..3d52bbcc 100644 --- a/locales/ru/common.json +++ b/locales/ru/common.json @@ -426,7 +426,9 @@ "cancel_info": "Организатор отменил это событие.", "event_updated": "Обновление №{sequence}", "event_status_tentative": "Под вопросом", - "event_status_cancelled": "Отменено" + "event_status_cancelled": "Отменено", + "collapse": "Скрыть детали", + "expand": "Показать детали" }, "send": "Отправить", "more": "ещё" @@ -508,7 +510,10 @@ "message": "В вашем сообщении упоминается \"{keyword}\", но файл не прикреплён. Отправить всё равно?", "send_anyway": "Отправить всё равно", "back": "Вернуться к редактированию" - } + }, + "add_link": "Добавить ссылку", + "link_url_prompt": "Введите URL", + "sending": "Отправка..." }, "confirm_dialog": { "confirm": "Подтвердить", @@ -801,6 +806,23 @@ "sound_desc": "Воспроизводить звуковой сигнал для напоминаний календаря", "invitation_parsing": "Распознавать приглашения по почте", "invitation_parsing_desc": "Обнаруживать приглашения календаря во вложениях писем и показывать действия календаря" + }, + "push": { + "confirm_disable_message": "Это устройство перестанет получать оповещения, когда сайт закрыт.", + "confirm_disable_title": "Отключить фоновые уведомления?", + "description": "Получайте системные уведомления о новых письмах, когда этот сайт закрыт. Доставляется через push-релей Bulwark; релей никогда не видит содержимое писем.", + "disable": "Отключить", + "enable": "Включить", + "ios_hint": "В iOS сначала установите сайт на главный экран – Safari доставляет Web Push только установленным PWA.", + "reenable": "Перерегистрировать", + "relay_desc": "По умолчанию используется размещённый релей Bulwark. Меняйте только если хостите самостоятельно.", + "relay_label": "Push-релей", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Активно на этом устройстве", + "status_busy": "Выполняется…", + "status_inactive": "Не включено на этом устройстве", + "status_unsupported": "Этот браузер не поддерживает Web Push", + "title": "Фоновые уведомления" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Адресные книги не найдены", "categories_title": "Категории", "categories_description": "Переименование категорий контактов", - "no_categories": "Категории не найдены" + "no_categories": "Категории не найдены", + "group_by_letter_description": "Показывать алфавитные заголовки разделов в списке контактов", + "group_by_letter_label": "Группировать по первой букве" }, "filters": { "title": "Фильтры почты", @@ -2129,7 +2153,11 @@ "tomorrow_header": "Завтра", "export_ics": "Экспорт в .ics", "copy_title": "Скопировать название", - "copy_link": "Скопировать ссылку встречи" + "copy_link": "Скопировать ссылку встречи", + "go_to_today": "Перейти к сегодня", + "new_all_day_event": "Новое событие на весь день", + "new_event": "Новое событие", + "new_task": "Новая задача" }, "detail": { "add_note": "Добавить заметку...", @@ -2428,6 +2456,20 @@ "due_today": "Сегодня", "due_tomorrow": "Завтра", "overdue": "Просрочено" + }, + "months": { + "jan": "янв.", + "feb": "февр.", + "mar": "март", + "apr": "апр.", + "may": "май", + "jun": "июнь", + "jul": "июль", + "aug": "авг.", + "sep": "сент.", + "oct": "окт.", + "nov": "нояб.", + "dec": "дек." } }, "advanced_search": { diff --git a/locales/tr/common.json b/locales/tr/common.json index d2c7a7c6..228659a4 100644 --- a/locales/tr/common.json +++ b/locales/tr/common.json @@ -456,7 +456,7 @@ "saving": "Kaydediliyor...", "sending": "Gönderiliyor...", "add_link": "Bağlantı ekle", - "link_url_prompt": "URL girin", + "link_url_prompt": "URL'yi girin", "draft_saved": "Taslak kaydedildi", "save_failed": "Kaydedilemedi", "to_placeholder": "Alıcı e-posta adresleri", @@ -806,6 +806,23 @@ "sound_desc": "Takvim hatırlatıcıları için sesli uyarı çal", "invitation_parsing": "E-posta davetlerini ayrıştır", "invitation_parsing_desc": "E-posta eklerindeki takvim davetlerini algıla ve takvim işlemlerini göster" + }, + "push": { + "confirm_disable_message": "Bu cihaz, site kapalıyken uyarı almayı durduracak.", + "confirm_disable_title": "Arka plan bildirimleri devre dışı bırakılsın mı?", + "description": "Bu site kapalıyken yeni postalar için sistem bildirimleri alın. Bulwark push röle aracılığıyla iletilir; röle posta içeriğini asla görmez.", + "disable": "Devre dışı bırak", + "enable": "Etkinleştir", + "ios_hint": "iOS'ta önce siteyi ana ekranınıza yükleyin – Safari Web Push'u yalnızca yüklü PWA'lara teslim eder.", + "reenable": "Yeniden kaydet", + "relay_desc": "Varsayılan olarak barındırılan Bulwark rölesini kullanır. Yalnızca kendiniz barındırıyorsanız değiştirin.", + "relay_label": "Push röle", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Bu cihazda etkin", + "status_busy": "Çalışıyor…", + "status_inactive": "Bu cihazda etkinleştirilmedi", + "status_unsupported": "Bu tarayıcı Web Push'u desteklemiyor", + "title": "Arka plan bildirimleri" } }, "language_region": { @@ -1330,7 +1347,7 @@ "title": "Kişiler", "description": "Kişilerinizi içe ve dışa aktarın", "group_by_letter_label": "İlk harfe göre grupla", - "group_by_letter_description": "Kişi listesinde alfabetik bölüm başlıklarını göster", + "group_by_letter_description": "Kişi listesinde alfabetik bölüm başlıkları göster", "import_label": "Kişileri İçe Aktar", "import_description": "Kişileri bir vCard (.vcf) dosyasından içe aktarın", "export_label": "Kişileri Dışa Aktar", @@ -2138,7 +2155,7 @@ "copy_title": "Başlığı kopyala", "copy_link": "Toplantı bağlantısını kopyala", "new_event": "Yeni etkinlik", - "new_all_day_event": "Yeni tüm gün etkinliği", + "new_all_day_event": "Yeni tüm gün etkinlik", "new_task": "Yeni görev", "go_to_today": "Bugüne git" }, diff --git a/locales/uk/common.json b/locales/uk/common.json index e026fcb2..f154b2f0 100644 --- a/locales/uk/common.json +++ b/locales/uk/common.json @@ -426,7 +426,9 @@ "cancel_info": "Організатор скасував цю подію.", "event_updated": "Оновлення №{sequence}", "event_status_tentative": "Орієнтовний", - "event_status_cancelled": "Скасовано" + "event_status_cancelled": "Скасовано", + "collapse": "Сховати деталі", + "expand": "Показати деталі" }, "send": "Надіслати", "more": "більше" @@ -508,7 +510,10 @@ "message": "У вашому повідомленні згадується \"{keyword}\", але файл не вкладено. Все одно надіслати?", "send_anyway": "Все одно надішліть", "back": "Назад до редагування" - } + }, + "add_link": "Додати посилання", + "link_url_prompt": "Введіть URL", + "sending": "Надсилання..." }, "confirm_dialog": { "confirm": "Підтвердити", @@ -801,6 +806,23 @@ "sound_desc": "Відтворення звукового сповіщення для нагадувань календаря", "invitation_parsing": "Проаналізуйте запрошення електронною поштою", "invitation_parsing_desc": "Виявляти запрошення календаря у вкладеннях електронної пошти та показувати дії календаря" + }, + "push": { + "confirm_disable_message": "Цей пристрій перестане отримувати сповіщення, коли сайт закритий.", + "confirm_disable_title": "Вимкнути фонові сповіщення?", + "description": "Отримуйте системні сповіщення про нові листи, коли цей сайт закритий. Доставляється через push-реле Bulwark; реле ніколи не бачить вміст листів.", + "disable": "Вимкнути", + "enable": "Увімкнути", + "ios_hint": "На iOS спочатку встановіть сайт на головний екран – Safari доставляє Web Push лише встановленим PWA.", + "reenable": "Перереєструвати", + "relay_desc": "Типово використовується розміщене реле Bulwark. Змінюйте лише, якщо хостите самостійно.", + "relay_label": "Push-реле", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "Активно на цьому пристрої", + "status_busy": "Виконується…", + "status_inactive": "Не ввімкнено на цьому пристрої", + "status_unsupported": "Цей браузер не підтримує Web Push", + "title": "Фонові сповіщення" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "Адресних книг не знайдено", "categories_title": "Категорії", "categories_description": "Перейменувати категорії контактів", - "no_categories": "Категорії не знайдено" + "no_categories": "Категорії не знайдено", + "group_by_letter_description": "Показувати алфавітні заголовки розділів у списку контактів", + "group_by_letter_label": "Групувати за першою літерою" }, "filters": { "title": "Фільтри електронної пошти", @@ -2129,7 +2153,11 @@ "tomorrow_header": "завтра", "export_ics": "Експортувати як .ics", "copy_title": "Скопіювати назву", - "copy_link": "Скопіювати посилання зустрічі" + "copy_link": "Скопіювати посилання зустрічі", + "go_to_today": "Перейти до сьогодні", + "new_all_day_event": "Нова подія на весь день", + "new_event": "Нова подія", + "new_task": "Нове завдання" }, "detail": { "add_note": "Додати примітку...", @@ -2428,6 +2456,20 @@ "due_today": "Сьогодні", "due_tomorrow": "завтра", "overdue": "Прострочена" + }, + "months": { + "jan": "січ.", + "feb": "лют.", + "mar": "бер.", + "apr": "квіт.", + "may": "трав.", + "jun": "черв.", + "jul": "лип.", + "aug": "серп.", + "sep": "верес.", + "oct": "жовт.", + "nov": "лист.", + "dec": "груд." } }, "advanced_search": { diff --git a/locales/zh/common.json b/locales/zh/common.json index ce2b639f..fb42829e 100644 --- a/locales/zh/common.json +++ b/locales/zh/common.json @@ -426,7 +426,9 @@ "cancel_info": "组织者已取消此活动。", "event_updated": "更新 #{sequence}", "event_status_tentative": "暂定", - "event_status_cancelled": "已取消" + "event_status_cancelled": "已取消", + "collapse": "隐藏详情", + "expand": "显示详情" }, "send": "发送", "more": "更多" @@ -508,7 +510,10 @@ "message": "您的消息中提到了“{keyword}”,但未附加任何文件。仍然发送吗?", "send_anyway": "仍然发送", "back": "返回编辑" - } + }, + "add_link": "添加链接", + "link_url_prompt": "输入 URL", + "sending": "发送中..." }, "confirm_dialog": { "confirm": "确认", @@ -801,6 +806,23 @@ "sound_desc": "播放日历提醒的音频提醒", "invitation_parsing": "解析邮件邀请", "invitation_parsing_desc": "检测邮件附件中的日历邀请并显示日历操作" + }, + "push": { + "confirm_disable_message": "当网站关闭时,此设备将停止接收提醒。", + "confirm_disable_title": "禁用后台通知?", + "description": "在此网站关闭时接收新邮件的系统通知。通过 Bulwark 推送中继传送;中继永远不会看到邮件内容。", + "disable": "禁用", + "enable": "启用", + "ios_hint": "在 iOS 上,请先将网站安装到主屏幕 – Safari 仅向已安装的 PWA 发送 Web Push。", + "reenable": "重新注册", + "relay_desc": "默认使用托管的 Bulwark 中继。仅当您自托管时才更改。", + "relay_label": "推送中继", + "relay_placeholder": "https://notifications.relay.example.com", + "status_active": "在此设备上活动", + "status_busy": "工作中…", + "status_inactive": "在此设备上未启用", + "status_unsupported": "此浏览器不支持 Web Push", + "title": "后台通知" } }, "language_region": { @@ -1333,7 +1355,9 @@ "no_address_books": "未找到地址簿", "categories_title": "类别", "categories_description": "重命名联系人类别", - "no_categories": "未找到类别" + "no_categories": "未找到类别", + "group_by_letter_description": "在联系人列表中显示按字母顺序排列的分节标题", + "group_by_letter_label": "按首字母分组" }, "filters": { "title": "邮件过滤器", @@ -2129,7 +2153,11 @@ "tomorrow_header": "明天", "export_ics": "导出为 .ics", "copy_title": "复制标题", - "copy_link": "复制会议链接" + "copy_link": "复制会议链接", + "go_to_today": "前往今天", + "new_all_day_event": "新建全天事件", + "new_event": "新建事件", + "new_task": "新建任务" }, "detail": { "add_note": "添加注释...", @@ -2428,6 +2456,20 @@ "due_today": "今天", "due_tomorrow": "明天", "overdue": "逾期" + }, + "months": { + "jan": "1月", + "feb": "2月", + "mar": "3月", + "apr": "4月", + "may": "5月", + "jun": "6月", + "jul": "7月", + "aug": "8月", + "sep": "9月", + "oct": "10月", + "nov": "11月", + "dec": "12月" } }, "advanced_search": {