From bade68a8b8ff8ce248a44f51ed0f12a103285f2e Mon Sep 17 00:00:00 2001 From: Linus Rath <139418639+rathlinus@users.noreply.github.com> Date: Fri, 1 May 2026 22:02:14 +0200 Subject: [PATCH] i18n: add missing email viewer detail and authentication translations --- locales/cs/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/de/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/es/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/fr/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/it/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/ja/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/ko/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/lv/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/nl/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/pl/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/pt/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/ru/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/tr/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/uk/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- locales/zh/common.json | 46 ++++++++++++++++++++++++++++++++++++++++-- 15 files changed, 660 insertions(+), 30 deletions(-) diff --git a/locales/cs/common.json b/locales/cs/common.json index 1e85c39c..038e405e 100644 --- a/locales/cs/common.json +++ b/locales/cs/common.json @@ -312,7 +312,20 @@ "fail": "DMARC selhalo", "none": "Bez DMARC" }, - "spam_score": "Skóre spamu" + "spam_score": "Skóre spamu", + "tooltip_spf": "Sender Policy Framework: ověřuje, zda je odesílající server oprávněn odesílat e-maily jménem domény", + "tooltip_dkim": "DomainKeys Identified Mail: kryptografickým podpisem potvrzuje, že e-mail nebyl při přenosu změněn", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: zajišťuje shodu SPF a DKIM s doménou odesílatele a stanoví zásadu pro selhání", + "policy": "Zásada", + "result": { + "pass": "Úspěšné", + "fail": "Selhalo", + "softfail": "Mírné selhání", + "neutral": "Neutrální", + "permerror": "Trvalá chyba", + "temperror": "Dočasná chyba", + "none": "Žádné" + } }, "headers": { "routing": "Směrování", @@ -437,7 +450,32 @@ "collapse": "Skrýt podrobnosti" }, "send": "Odeslat", - "more": "více" + "more": "více", + "details": { + "recipients_routing": "Příjemci a směrování", + "authentication_security": "Ověřování a zabezpečení", + "identifiers_threading": "Identifikátory a vlákna", + "mailing_list": "Mailing list", + "message_properties": "Vlastnosti zprávy", + "sent": "Odesláno", + "received": "Přijato", + "delivery_time": "Doba doručení", + "in_reply_to": "V odpovědi na", + "references": "Odkazy", + "thread_id": "ID vlákna", + "size": "Velikost", + "mime_type": "Typ MIME", + "attachments_summary": "{count} souborů · {size}", + "list_id": "ID seznamu", + "list_help": "Nápověda seznamu", + "list_post": "Příspěvek do seznamu", + "list_unsubscribe": "Odhlásit se", + "iprev": "Reverzní DNS", + "spam_status": "Stav spamu", + "ai_verdict": "Verdikt AI", + "account": "Účet", + "no_subject": "(bez předmětu)" + } }, "email_composer": { "new_message": "Nová zpráva", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Skrýt vložené obrázky ze seznamu příloh", "description": "Obrázky vložené přímo do textu zprávy se nezobrazí jako samostatné přílohy" + }, + "attachment_image_previews": { + "label": "Zobrazit náhledy obrázků v přílohách", + "description": "Zobrazovat obrázkové přílohy jako miniatury místo obecných ikon souborů" } }, "composer": { diff --git a/locales/de/common.json b/locales/de/common.json index 0f1d6b54..f4a84719 100644 --- a/locales/de/common.json +++ b/locales/de/common.json @@ -310,7 +310,20 @@ "fail": "DMARC Fehlgeschlagen", "none": "Kein DMARC" }, - "spam_score": "Spam-Bewertung" + "spam_score": "Spam-Bewertung", + "tooltip_spf": "Sender Policy Framework: Überprüft, ob der sendende Server berechtigt ist, E-Mails im Namen der Domain zu senden", + "tooltip_dkim": "DomainKeys Identified Mail: Bestätigt mittels kryptografischer Signatur, dass die E-Mail während der Übertragung nicht verändert wurde", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: Stellt sicher, dass SPF und DKIM mit der Domain des Absenders übereinstimmen, und legt eine Richtlinie für Fehler fest", + "policy": "Richtlinie", + "result": { + "pass": "Bestanden", + "fail": "Fehlgeschlagen", + "softfail": "Weicher Fehlschlag", + "neutral": "Neutral", + "permerror": "Permanenter Fehler", + "temperror": "Vorübergehender Fehler", + "none": "Keine" + } }, "headers": { "routing": "Routing", @@ -437,7 +450,32 @@ "previous": "Zurück", "next": "Weiter", "send": "Senden", - "more": "mehr" + "more": "mehr", + "details": { + "recipients_routing": "Empfänger & Weiterleitung", + "authentication_security": "Authentifizierung & Sicherheit", + "identifiers_threading": "Kennungen & Threading", + "mailing_list": "Mailingliste", + "message_properties": "Nachrichteneigenschaften", + "sent": "Gesendet", + "received": "Empfangen", + "delivery_time": "Zustellzeit", + "in_reply_to": "In-Reply-To", + "references": "Verweise", + "thread_id": "Thread-ID", + "size": "Größe", + "mime_type": "MIME-Typ", + "attachments_summary": "{count} Dateien · {size}", + "list_id": "Listen-ID", + "list_help": "Listenhilfe", + "list_post": "Listenbeitrag", + "list_unsubscribe": "Abmelden", + "iprev": "Reverse DNS", + "spam_status": "Spam-Status", + "ai_verdict": "KI-Urteil", + "account": "Konto", + "no_subject": "(kein Betreff)" + } }, "email_composer": { "new_message": "Neue Nachricht", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Eingebettete Bilder in Anhangsliste ausblenden", "description": "Im Nachrichtentext eingebettete Bilder werden nicht als separate Anhänge aufgeführt" + }, + "attachment_image_previews": { + "label": "Bildvorschau in Anhängen anzeigen", + "description": "Bildanhänge als Miniaturansichten statt als generische Dateisymbole anzeigen" } }, "composer": { diff --git a/locales/es/common.json b/locales/es/common.json index dc1f21e9..77e50c69 100644 --- a/locales/es/common.json +++ b/locales/es/common.json @@ -310,7 +310,20 @@ "fail": "DMARC Fallido", "none": "Sin DMARC" }, - "spam_score": "Puntuación de Spam" + "spam_score": "Puntuación de Spam", + "tooltip_spf": "Sender Policy Framework: verifica que el servidor de envío esté autorizado a enviar correo en nombre del dominio", + "tooltip_dkim": "DomainKeys Identified Mail: confirma mediante una firma criptográfica que el correo no se alteró durante el transporte", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: garantiza que SPF y DKIM se alineen con el dominio del remitente y establece una política para los fallos", + "policy": "Política", + "result": { + "pass": "Aprobado", + "fail": "Fallido", + "softfail": "Fallo leve", + "neutral": "Neutro", + "permerror": "Error permanente", + "temperror": "Error temporal", + "none": "Ninguno" + } }, "headers": { "routing": "Enrutamiento", @@ -437,7 +450,32 @@ "previous": "Anterior", "next": "Siguiente", "send": "Enviar", - "more": "más" + "more": "más", + "details": { + "recipients_routing": "Destinatarios y enrutamiento", + "authentication_security": "Autenticación y seguridad", + "identifiers_threading": "Identificadores y conversación", + "mailing_list": "Lista de correo", + "message_properties": "Propiedades del mensaje", + "sent": "Enviado", + "received": "Recibido", + "delivery_time": "Tiempo de entrega", + "in_reply_to": "En respuesta a", + "references": "Referencias", + "thread_id": "ID de conversación", + "size": "Tamaño", + "mime_type": "Tipo MIME", + "attachments_summary": "{count} archivos · {size}", + "list_id": "ID de lista", + "list_help": "Ayuda de lista", + "list_post": "Publicación en lista", + "list_unsubscribe": "Darse de baja", + "iprev": "DNS inverso", + "spam_status": "Estado de spam", + "ai_verdict": "Veredicto de IA", + "account": "Cuenta", + "no_subject": "(sin asunto)" + } }, "email_composer": { "new_message": "Nuevo Mensaje", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Ocultar imágenes incrustadas de los adjuntos", "description": "Las imágenes incrustadas en el cuerpo del mensaje no se listan como adjuntos separados" + }, + "attachment_image_previews": { + "label": "Mostrar vistas previas de imágenes en adjuntos", + "description": "Mostrar las imágenes adjuntas como tarjetas de miniatura en lugar de iconos de archivo genéricos" } }, "composer": { diff --git a/locales/fr/common.json b/locales/fr/common.json index dcc95efc..480e034e 100644 --- a/locales/fr/common.json +++ b/locales/fr/common.json @@ -310,7 +310,20 @@ "fail": "DMARC Échoué", "none": "Pas de DMARC" }, - "spam_score": "Score de spam" + "spam_score": "Score de spam", + "tooltip_spf": "Sender Policy Framework : vérifie que le serveur d'envoi est autorisé à envoyer des e-mails au nom du domaine", + "tooltip_dkim": "DomainKeys Identified Mail : confirme que l'e-mail n'a pas été modifié en transit grâce à une signature cryptographique", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance : garantit l'alignement de SPF et DKIM avec le domaine de l'expéditeur et définit une politique en cas d'échec", + "policy": "Politique", + "result": { + "pass": "Validé", + "fail": "Échoué", + "softfail": "Échec partiel", + "neutral": "Neutre", + "permerror": "Erreur permanente", + "temperror": "Erreur temporaire", + "none": "Aucun" + } }, "headers": { "routing": "Routage", @@ -437,7 +450,32 @@ "previous": "Précédent", "next": "Suivant", "send": "Envoyer", - "more": "plus" + "more": "plus", + "details": { + "recipients_routing": "Destinataires & routage", + "authentication_security": "Authentification & sécurité", + "identifiers_threading": "Identifiants & fil de discussion", + "mailing_list": "Liste de diffusion", + "message_properties": "Propriétés du message", + "sent": "Envoyé", + "received": "Reçu", + "delivery_time": "Délai de livraison", + "in_reply_to": "En-réponse-à", + "references": "Références", + "thread_id": "ID de fil", + "size": "Taille", + "mime_type": "Type MIME", + "attachments_summary": "{count} fichiers · {size}", + "list_id": "ID de liste", + "list_help": "Aide de liste", + "list_post": "Publication de liste", + "list_unsubscribe": "Se désinscrire", + "iprev": "DNS inversé", + "spam_status": "Statut spam", + "ai_verdict": "Verdict IA", + "account": "Compte", + "no_subject": "(sans objet)" + } }, "email_composer": { "new_message": "Nouveau message", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Masquer les images intégrées des pièces jointes", "description": "Les images intégrées au corps du message ne sont pas listées comme pièces jointes séparées" + }, + "attachment_image_previews": { + "label": "Afficher les aperçus d'images dans les pièces jointes", + "description": "Afficher les images jointes sous forme de vignettes plutôt qu'avec des icônes de fichier génériques" } }, "composer": { diff --git a/locales/it/common.json b/locales/it/common.json index 38ea645a..09d3dadc 100644 --- a/locales/it/common.json +++ b/locales/it/common.json @@ -310,7 +310,20 @@ "fail": "DMARC fallito", "none": "Nessun DMARC" }, - "spam_score": "Punteggio spam" + "spam_score": "Punteggio spam", + "tooltip_spf": "Sender Policy Framework: verifica che il server mittente sia autorizzato a inviare e-mail per conto del dominio", + "tooltip_dkim": "DomainKeys Identified Mail: conferma tramite firma crittografica che l'e-mail non è stata alterata durante il transito", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: assicura che SPF e DKIM siano allineati al dominio del mittente e definisce una politica in caso di errore", + "policy": "Criterio", + "result": { + "pass": "Superato", + "fail": "Fallito", + "softfail": "Fallimento lieve", + "neutral": "Neutro", + "permerror": "Errore permanente", + "temperror": "Errore temporaneo", + "none": "Nessuno" + } }, "headers": { "routing": "Instradamento", @@ -437,7 +450,32 @@ "previous": "Precedente", "next": "Successivo", "send": "Invia", - "more": "altri" + "more": "altri", + "details": { + "recipients_routing": "Destinatari e instradamento", + "authentication_security": "Autenticazione e sicurezza", + "identifiers_threading": "Identificatori e conversazione", + "mailing_list": "Mailing list", + "message_properties": "Proprietà del messaggio", + "sent": "Inviato", + "received": "Ricevuto", + "delivery_time": "Tempo di consegna", + "in_reply_to": "In-Reply-To", + "references": "Riferimenti", + "thread_id": "ID conversazione", + "size": "Dimensione", + "mime_type": "Tipo MIME", + "attachments_summary": "{count} file · {size}", + "list_id": "ID lista", + "list_help": "Guida lista", + "list_post": "Invio alla lista", + "list_unsubscribe": "Annulla iscrizione", + "iprev": "DNS inverso", + "spam_status": "Stato spam", + "ai_verdict": "Verdetto IA", + "account": "Account", + "no_subject": "(nessun oggetto)" + } }, "email_composer": { "new_message": "Nuovo messaggio", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Nascondi le immagini inline dagli allegati", "description": "Le immagini incorporate nel corpo del messaggio non vengono elencate come allegati separati" + }, + "attachment_image_previews": { + "label": "Mostra anteprime delle immagini negli allegati", + "description": "Mostra gli allegati immagine come miniature anziché con icone di file generiche" } }, "composer": { diff --git a/locales/ja/common.json b/locales/ja/common.json index c8a17a3a..0a437afb 100644 --- a/locales/ja/common.json +++ b/locales/ja/common.json @@ -310,7 +310,20 @@ "fail": "DMARC不合格", "none": "DMARCなし" }, - "spam_score": "スパムスコア" + "spam_score": "スパムスコア", + "tooltip_spf": "Sender Policy Framework: 送信サーバーがそのドメインを代表してメールを送信する権限を持つことを確認します", + "tooltip_dkim": "DomainKeys Identified Mail: 暗号署名を用いて、メールが送信中に改ざんされていないことを確認します", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: SPF と DKIM が送信者のドメインと一致することを確認し、失敗時のポリシーを定めます", + "policy": "ポリシー", + "result": { + "pass": "合格", + "fail": "不合格", + "softfail": "ソフト失敗", + "neutral": "中立", + "permerror": "永続的エラー", + "temperror": "一時的エラー", + "none": "なし" + } }, "headers": { "routing": "ルーティング", @@ -437,7 +450,32 @@ "previous": "前へ", "next": "次へ", "send": "送信", - "more": "他" + "more": "他", + "details": { + "recipients_routing": "宛先とルーティング", + "authentication_security": "認証とセキュリティ", + "identifiers_threading": "識別子とスレッド", + "mailing_list": "メーリングリスト", + "message_properties": "メッセージのプロパティ", + "sent": "送信日時", + "received": "受信日時", + "delivery_time": "配信時間", + "in_reply_to": "返信先", + "references": "参照", + "thread_id": "スレッドID", + "size": "サイズ", + "mime_type": "MIMEタイプ", + "attachments_summary": "{count} ファイル · {size}", + "list_id": "リストID", + "list_help": "リストヘルプ", + "list_post": "リスト投稿", + "list_unsubscribe": "購読解除", + "iprev": "逆引きDNS", + "spam_status": "スパム状態", + "ai_verdict": "AIの判定", + "account": "アカウント", + "no_subject": "(件名なし)" + } }, "email_composer": { "new_message": "新規メッセージ", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "添付ファイル一覧からインライン画像を隠す", "description": "本文に埋め込まれた画像を個別の添付ファイルとして表示しません" + }, + "attachment_image_previews": { + "label": "添付ファイル内の画像プレビューを表示", + "description": "画像の添付ファイルを汎用ファイルアイコンではなくサムネイルカードとして表示します" } }, "composer": { diff --git a/locales/ko/common.json b/locales/ko/common.json index 4e8f3235..7e893a3a 100644 --- a/locales/ko/common.json +++ b/locales/ko/common.json @@ -312,7 +312,20 @@ "fail": "DMARC 실패", "none": "DMARC 없음" }, - "spam_score": "스팸 점수" + "spam_score": "스팸 점수", + "tooltip_spf": "Sender Policy Framework: 발신 서버가 해당 도메인을 대신해 메일을 보낼 권한이 있는지 확인합니다", + "tooltip_dkim": "DomainKeys Identified Mail: 암호화 서명을 통해 메일이 전송 중에 변경되지 않았음을 확인합니다", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: SPF와 DKIM이 발신자 도메인과 일치하는지 확인하고 실패에 대한 정책을 설정합니다", + "policy": "정책", + "result": { + "pass": "통과", + "fail": "실패", + "softfail": "경미한 실패", + "neutral": "중립", + "permerror": "영구 오류", + "temperror": "일시적 오류", + "none": "없음" + } }, "headers": { "routing": "라우팅", @@ -437,7 +450,32 @@ "expand": "세부정보 표시" }, "send": "보내기", - "more": "더보기" + "more": "더보기", + "details": { + "recipients_routing": "수신자 및 라우팅", + "authentication_security": "인증 및 보안", + "identifiers_threading": "식별자 및 스레드", + "mailing_list": "메일링 리스트", + "message_properties": "메시지 속성", + "sent": "보낸 시각", + "received": "받은 시각", + "delivery_time": "전달 시간", + "in_reply_to": "회신 대상", + "references": "참조", + "thread_id": "스레드 ID", + "size": "크기", + "mime_type": "MIME 타입", + "attachments_summary": "{count}개 파일 · {size}", + "list_id": "리스트 ID", + "list_help": "리스트 도움말", + "list_post": "리스트 게시", + "list_unsubscribe": "구독 해지", + "iprev": "역방향 DNS", + "spam_status": "스팸 상태", + "ai_verdict": "AI 판정", + "account": "계정", + "no_subject": "(제목 없음)" + } }, "email_composer": { "new_message": "새 메시지", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "첨부 파일 목록에서 인라인 이미지 숨기기", "description": "메시지 본문에 포함된 이미지는 별도의 첨부 파일로 표시되지 않습니다" + }, + "attachment_image_previews": { + "label": "첨부 파일에 이미지 미리보기 표시", + "description": "이미지 첨부 파일을 일반 파일 아이콘 대신 썸네일 카드로 표시합니다" } }, "composer": { diff --git a/locales/lv/common.json b/locales/lv/common.json index 0e9c2f31..de4d3305 100644 --- a/locales/lv/common.json +++ b/locales/lv/common.json @@ -312,7 +312,20 @@ "fail": "DMARC nav izturēts", "none": "DMARC nav atrasts" }, - "spam_score": "Mēstuļu vērtējums" + "spam_score": "Mēstuļu vērtējums", + "tooltip_spf": "Sender Policy Framework: pārbauda, vai sūtošajam serverim ir tiesības sūtīt e-pastu domēna vārdā", + "tooltip_dkim": "DomainKeys Identified Mail: ar kriptogrāfisku parakstu apstiprina, ka vēstule pārsūtīšanas laikā nav grozīta", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: nodrošina, ka SPF un DKIM atbilst sūtītāja domēnam, un nosaka politiku kļūmju gadījumiem", + "policy": "Politika", + "result": { + "pass": "Izturēts", + "fail": "Nav izturēts", + "softfail": "Daļēja kļūme", + "neutral": "Neitrāli", + "permerror": "Pastāvīga kļūda", + "temperror": "Pagaidu kļūda", + "none": "Nav" + } }, "headers": { "routing": "Maršrutēšana", @@ -437,7 +450,32 @@ "expand": "Rādīt detaļas" }, "send": "Sūtīt", - "more": "vairāk" + "more": "vairāk", + "details": { + "recipients_routing": "Adresāti un maršrutēšana", + "authentication_security": "Autentifikācija un drošība", + "identifiers_threading": "Identifikatori un sarakste", + "mailing_list": "Adresātu saraksts", + "message_properties": "Vēstules īpašības", + "sent": "Nosūtīts", + "received": "Saņemts", + "delivery_time": "Piegādes laiks", + "in_reply_to": "Atbildot uz", + "references": "Atsauces", + "thread_id": "Sarakstes ID", + "size": "Lielums", + "mime_type": "MIME tips", + "attachments_summary": "{count} faili · {size}", + "list_id": "Saraksta ID", + "list_help": "Saraksta palīdzība", + "list_post": "Sūtīšana sarakstam", + "list_unsubscribe": "Atteikties", + "iprev": "Apgrieztais DNS", + "spam_status": "Mēstuļu statuss", + "ai_verdict": "AI vērtējums", + "account": "Konts", + "no_subject": "(bez temata)" + } }, "email_composer": { "new_message": "Jauns ziņojums", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Slēpt iegultos attēlus no pielikumu saraksta", "description": "Ziņojuma pamattekstā iegultie attēli netiek rādīti kā atsevišķi pielikumi" + }, + "attachment_image_previews": { + "label": "Rādīt attēlu priekšskatījumus pielikumos", + "description": "Rādīt attēlu pielikumus kā sīktēlu kartītes, nevis vispārīgas failu ikonas" } }, "composer": { diff --git a/locales/nl/common.json b/locales/nl/common.json index bbd41291..dc7f9520 100644 --- a/locales/nl/common.json +++ b/locales/nl/common.json @@ -310,7 +310,20 @@ "fail": "DMARC Mislukt", "none": "Geen DMARC" }, - "spam_score": "Spamscore" + "spam_score": "Spamscore", + "tooltip_spf": "Sender Policy Framework: controleert of de verzendende server gemachtigd is om e-mail namens het domein te verzenden", + "tooltip_dkim": "DomainKeys Identified Mail: bevestigt met een cryptografische handtekening dat de e-mail tijdens het transport niet is gewijzigd", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: zorgt ervoor dat SPF en DKIM overeenkomen met het domein van de afzender en stelt een beleid in voor fouten", + "policy": "Beleid", + "result": { + "pass": "Geslaagd", + "fail": "Mislukt", + "softfail": "Zachte mislukking", + "neutral": "Neutraal", + "permerror": "Permanente fout", + "temperror": "Tijdelijke fout", + "none": "Geen" + } }, "headers": { "routing": "Routering", @@ -437,7 +450,32 @@ "previous": "Vorige", "next": "Volgende", "send": "Verzenden", - "more": "meer" + "more": "meer", + "details": { + "recipients_routing": "Ontvangers & routing", + "authentication_security": "Authenticatie & beveiliging", + "identifiers_threading": "Identificatoren & threading", + "mailing_list": "Mailinglijst", + "message_properties": "Berichteigenschappen", + "sent": "Verzonden", + "received": "Ontvangen", + "delivery_time": "Bezorgtijd", + "in_reply_to": "In-Reply-To", + "references": "Verwijzingen", + "thread_id": "Thread-ID", + "size": "Grootte", + "mime_type": "MIME-type", + "attachments_summary": "{count} bestanden · {size}", + "list_id": "Lijst-ID", + "list_help": "Lijsthulp", + "list_post": "Lijstbericht", + "list_unsubscribe": "Afmelden", + "iprev": "Reverse DNS", + "spam_status": "Spamstatus", + "ai_verdict": "AI-oordeel", + "account": "Account", + "no_subject": "(geen onderwerp)" + } }, "email_composer": { "new_message": "Nieuw bericht", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Inline-afbeeldingen verbergen uit bijlagenlijst", "description": "Afbeeldingen die in de berichttekst zijn ingesloten worden niet als aparte bijlagen weergegeven" + }, + "attachment_image_previews": { + "label": "Voorbeelden van afbeeldingen tonen in bijlagen", + "description": "Toon afbeeldingsbijlagen als miniatuurkaarten in plaats van generieke bestandspictogrammen" } }, "composer": { diff --git a/locales/pl/common.json b/locales/pl/common.json index 94b1952a..3f37e0c0 100644 --- a/locales/pl/common.json +++ b/locales/pl/common.json @@ -312,7 +312,20 @@ "fail": "DMARC niezaliczony", "none": "Brak DMARC" }, - "spam_score": "Ocena spamu" + "spam_score": "Ocena spamu", + "tooltip_spf": "Sender Policy Framework: sprawdza, czy serwer wysyłający jest uprawniony do wysyłania wiadomości w imieniu domeny", + "tooltip_dkim": "DomainKeys Identified Mail: potwierdza za pomocą podpisu kryptograficznego, że wiadomość nie została zmieniona w trakcie przesyłania", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: zapewnia zgodność SPF i DKIM z domeną nadawcy i określa politykę dla niepowodzeń", + "policy": "Polityka", + "result": { + "pass": "Zaliczony", + "fail": "Niezaliczony", + "softfail": "Łagodny błąd", + "neutral": "Neutralny", + "permerror": "Błąd trwały", + "temperror": "Błąd tymczasowy", + "none": "Brak" + } }, "headers": { "routing": "Routing", @@ -437,7 +450,32 @@ "expand": "Pokaż szczegóły" }, "send": "Wyślij", - "more": "więcej" + "more": "więcej", + "details": { + "recipients_routing": "Odbiorcy i trasowanie", + "authentication_security": "Uwierzytelnianie i bezpieczeństwo", + "identifiers_threading": "Identyfikatory i wątkowanie", + "mailing_list": "Lista mailingowa", + "message_properties": "Właściwości wiadomości", + "sent": "Wysłano", + "received": "Odebrano", + "delivery_time": "Czas dostarczenia", + "in_reply_to": "W odpowiedzi na", + "references": "Odniesienia", + "thread_id": "ID wątku", + "size": "Rozmiar", + "mime_type": "Typ MIME", + "attachments_summary": "{count} plików · {size}", + "list_id": "ID listy", + "list_help": "Pomoc listy", + "list_post": "Wysyłanie do listy", + "list_unsubscribe": "Wypisz się", + "iprev": "Odwrotny DNS", + "spam_status": "Status spamu", + "ai_verdict": "Werdykt AI", + "account": "Konto", + "no_subject": "(brak tematu)" + } }, "email_composer": { "new_message": "Nowa wiadomość", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Ukryj obrazy osadzone z listy załączników", "description": "Obrazy osadzone w treści wiadomości nie są wyświetlane jako osobne załączniki" + }, + "attachment_image_previews": { + "label": "Pokaż podgląd obrazów w załącznikach", + "description": "Wyświetlaj załączone obrazy jako miniatury zamiast ogólnych ikon plików" } }, "composer": { diff --git a/locales/pt/common.json b/locales/pt/common.json index 982e2852..c4d042cf 100644 --- a/locales/pt/common.json +++ b/locales/pt/common.json @@ -310,7 +310,20 @@ "fail": "DMARC Falhou", "none": "Sem DMARC" }, - "spam_score": "Pontuação de Spam" + "spam_score": "Pontuação de Spam", + "tooltip_spf": "Sender Policy Framework: verifica se o servidor de envio está autorizado a enviar e-mails em nome do domínio", + "tooltip_dkim": "DomainKeys Identified Mail: confirma, por meio de assinatura criptográfica, que o e-mail não foi alterado durante o transporte", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: garante que SPF e DKIM estejam alinhados com o domínio do remetente e define uma política para falhas", + "policy": "Política", + "result": { + "pass": "Aprovado", + "fail": "Falhou", + "softfail": "Falha parcial", + "neutral": "Neutro", + "permerror": "Erro permanente", + "temperror": "Erro temporário", + "none": "Nenhum" + } }, "headers": { "routing": "Roteamento", @@ -437,7 +450,32 @@ "previous": "Anterior", "next": "Próximo", "send": "Enviar", - "more": "mais" + "more": "mais", + "details": { + "recipients_routing": "Destinatários e roteamento", + "authentication_security": "Autenticação e segurança", + "identifiers_threading": "Identificadores e conversação", + "mailing_list": "Lista de discussão", + "message_properties": "Propriedades da mensagem", + "sent": "Enviado", + "received": "Recebido", + "delivery_time": "Tempo de entrega", + "in_reply_to": "Em resposta a", + "references": "Referências", + "thread_id": "ID da conversa", + "size": "Tamanho", + "mime_type": "Tipo MIME", + "attachments_summary": "{count} arquivos · {size}", + "list_id": "ID da lista", + "list_help": "Ajuda da lista", + "list_post": "Postagem na lista", + "list_unsubscribe": "Cancelar inscrição", + "iprev": "DNS reverso", + "spam_status": "Status de spam", + "ai_verdict": "Veredito da IA", + "account": "Conta", + "no_subject": "(sem assunto)" + } }, "email_composer": { "new_message": "Nova Mensagem", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Ocultar imagens incorporadas dos anexos", "description": "As imagens incorporadas no corpo da mensagem não são listadas como anexos separados" + }, + "attachment_image_previews": { + "label": "Mostrar prévias de imagens em anexos", + "description": "Renderizar anexos de imagem como miniaturas em vez de ícones genéricos de arquivo" } }, "composer": { diff --git a/locales/ru/common.json b/locales/ru/common.json index aca594f9..993c01a4 100644 --- a/locales/ru/common.json +++ b/locales/ru/common.json @@ -312,7 +312,20 @@ "fail": "DMARC не прошёл", "none": "DMARC отсутствует" }, - "spam_score": "Оценка спама" + "spam_score": "Оценка спама", + "tooltip_spf": "Sender Policy Framework: проверяет, имеет ли отправляющий сервер право отправлять почту от имени домена", + "tooltip_dkim": "DomainKeys Identified Mail: подтверждает с помощью криптографической подписи, что письмо не было изменено при передаче", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: обеспечивает согласованность SPF и DKIM с доменом отправителя и устанавливает политику для сбоев", + "policy": "Политика", + "result": { + "pass": "Пройдено", + "fail": "Не пройдено", + "softfail": "Частичный сбой", + "neutral": "Нейтрально", + "permerror": "Постоянная ошибка", + "temperror": "Временная ошибка", + "none": "Нет" + } }, "headers": { "routing": "Маршрутизация", @@ -437,7 +450,32 @@ "expand": "Показать детали" }, "send": "Отправить", - "more": "ещё" + "more": "ещё", + "details": { + "recipients_routing": "Получатели и маршрутизация", + "authentication_security": "Аутентификация и безопасность", + "identifiers_threading": "Идентификаторы и обсуждения", + "mailing_list": "Список рассылки", + "message_properties": "Свойства сообщения", + "sent": "Отправлено", + "received": "Получено", + "delivery_time": "Время доставки", + "in_reply_to": "В ответ на", + "references": "Ссылки", + "thread_id": "ID обсуждения", + "size": "Размер", + "mime_type": "MIME-тип", + "attachments_summary": "{count} файлов · {size}", + "list_id": "ID списка", + "list_help": "Справка списка", + "list_post": "Публикация в список", + "list_unsubscribe": "Отписаться", + "iprev": "Обратный DNS", + "spam_status": "Статус спама", + "ai_verdict": "Вердикт ИИ", + "account": "Аккаунт", + "no_subject": "(без темы)" + } }, "email_composer": { "new_message": "Новое письмо", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Скрывать встроенные изображения из вложений", "description": "Изображения, встроенные в тело сообщения, не отображаются как отдельные вложения" + }, + "attachment_image_previews": { + "label": "Показывать миниатюры изображений во вложениях", + "description": "Отображать вложенные изображения в виде миниатюр вместо обычных значков файлов" } }, "composer": { diff --git a/locales/tr/common.json b/locales/tr/common.json index 4c15473f..613a0751 100644 --- a/locales/tr/common.json +++ b/locales/tr/common.json @@ -312,7 +312,20 @@ "fail": "DMARC Başarısız", "none": "DMARC Yok" }, - "spam_score": "Spam Puanı" + "spam_score": "Spam Puanı", + "tooltip_spf": "Sender Policy Framework: gönderen sunucunun, etki alanı adına e-posta gönderme yetkisine sahip olduğunu doğrular", + "tooltip_dkim": "DomainKeys Identified Mail: kriptografik bir imza kullanarak e-postanın iletim sırasında değiştirilmediğini doğrular", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: SPF ve DKIM'in göndericinin etki alanıyla uyumlu olmasını sağlar ve hatalar için bir ilke belirler", + "policy": "İlke", + "result": { + "pass": "Başarılı", + "fail": "Başarısız", + "softfail": "Hafif başarısızlık", + "neutral": "Nötr", + "permerror": "Kalıcı hata", + "temperror": "Geçici hata", + "none": "Yok" + } }, "headers": { "routing": "Yönlendirme", @@ -437,7 +450,32 @@ "collapse": "Ayrıntıları gizle" }, "send": "Gönder", - "more": "daha fazla" + "more": "daha fazla", + "details": { + "recipients_routing": "Alıcılar ve yönlendirme", + "authentication_security": "Kimlik doğrulama ve güvenlik", + "identifiers_threading": "Tanımlayıcılar ve konu zinciri", + "mailing_list": "Posta listesi", + "message_properties": "İleti özellikleri", + "sent": "Gönderildi", + "received": "Alındı", + "delivery_time": "Teslim süresi", + "in_reply_to": "Yanıtlanan", + "references": "Referanslar", + "thread_id": "Konu zinciri kimliği", + "size": "Boyut", + "mime_type": "MIME türü", + "attachments_summary": "{count} dosya · {size}", + "list_id": "Liste kimliği", + "list_help": "Liste yardımı", + "list_post": "Liste gönderimi", + "list_unsubscribe": "Abonelikten çık", + "iprev": "Ters DNS", + "spam_status": "Spam durumu", + "ai_verdict": "Yapay zeka kararı", + "account": "Hesap", + "no_subject": "(konu yok)" + } }, "email_composer": { "new_message": "Yeni İleti", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Satır içi görüntüleri eklerden gizle", "description": "İleti gövdesine gömülü görseller ayrı ek olarak listelenmez" + }, + "attachment_image_previews": { + "label": "Eklerde resim önizlemelerini göster", + "description": "Resim eklerini, genel dosya simgeleri yerine küçük resim kartları olarak göster" } }, "composer": { diff --git a/locales/uk/common.json b/locales/uk/common.json index d1856e7d..4469a17e 100644 --- a/locales/uk/common.json +++ b/locales/uk/common.json @@ -312,7 +312,20 @@ "fail": "Помилка DMARC", "none": "Без DMARC" }, - "spam_score": "Оцінка спаму" + "spam_score": "Оцінка спаму", + "tooltip_spf": "Sender Policy Framework: перевіряє, чи має сервер-відправник право надсилати пошту від імені домену", + "tooltip_dkim": "DomainKeys Identified Mail: підтверджує криптографічним підписом, що лист не було змінено під час пересилання", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance: забезпечує узгодженість SPF і DKIM із доменом відправника та встановлює політику для збоїв", + "policy": "Політика", + "result": { + "pass": "Пройдено", + "fail": "Не пройдено", + "softfail": "М'який збій", + "neutral": "Нейтрально", + "permerror": "Постійна помилка", + "temperror": "Тимчасова помилка", + "none": "Немає" + } }, "headers": { "routing": "Маршрутизація", @@ -437,7 +450,32 @@ "expand": "Показати деталі" }, "send": "Надіслати", - "more": "більше" + "more": "більше", + "details": { + "recipients_routing": "Одержувачі та маршрутизація", + "authentication_security": "Аутентифікація та безпека", + "identifiers_threading": "Ідентифікатори та обговорення", + "mailing_list": "Список розсилки", + "message_properties": "Властивості повідомлення", + "sent": "Надіслано", + "received": "Отримано", + "delivery_time": "Час доставки", + "in_reply_to": "У відповідь на", + "references": "Посилання", + "thread_id": "ID обговорення", + "size": "Розмір", + "mime_type": "Тип MIME", + "attachments_summary": "{count} файлів · {size}", + "list_id": "ID списку", + "list_help": "Довідка списку", + "list_post": "Публікація у список", + "list_unsubscribe": "Відписатися", + "iprev": "Зворотний DNS", + "spam_status": "Статус спаму", + "ai_verdict": "Висновок ШІ", + "account": "Обліковий запис", + "no_subject": "(без теми)" + } }, "email_composer": { "new_message": "Нове повідомлення", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "Приховувати вбудовані зображення з вкладень", "description": "Зображення, вбудовані в тіло повідомлення, не відображаються як окремі вкладення" + }, + "attachment_image_previews": { + "label": "Показувати попередній перегляд зображень у вкладеннях", + "description": "Відображати вкладені зображення як ескізи замість загальних піктограм файлів" } }, "composer": { diff --git a/locales/zh/common.json b/locales/zh/common.json index 36dc53fb..41b962b8 100644 --- a/locales/zh/common.json +++ b/locales/zh/common.json @@ -312,7 +312,20 @@ "fail": "DMARC 失败", "none": "无 DMARC" }, - "spam_score": "垃圾邮件评分" + "spam_score": "垃圾邮件评分", + "tooltip_spf": "Sender Policy Framework:验证发送服务器是否有权代表该域名发送邮件", + "tooltip_dkim": "DomainKeys Identified Mail:通过加密签名确认邮件在传输过程中未被篡改", + "tooltip_dmarc": "Domain-based Message Authentication, Reporting & Conformance:确保 SPF 与 DKIM 与发件人域名一致,并为失败设置处理策略", + "policy": "策略", + "result": { + "pass": "通过", + "fail": "失败", + "softfail": "软失败", + "neutral": "中立", + "permerror": "永久错误", + "temperror": "临时错误", + "none": "无" + } }, "headers": { "routing": "路由", @@ -437,7 +450,32 @@ "expand": "显示详情" }, "send": "发送", - "more": "更多" + "more": "更多", + "details": { + "recipients_routing": "收件人与路由", + "authentication_security": "身份验证与安全", + "identifiers_threading": "标识符与会话", + "mailing_list": "邮件列表", + "message_properties": "邮件属性", + "sent": "发送时间", + "received": "接收时间", + "delivery_time": "送达耗时", + "in_reply_to": "回复对象", + "references": "引用", + "thread_id": "会话 ID", + "size": "大小", + "mime_type": "MIME 类型", + "attachments_summary": "{count} 个文件 · {size}", + "list_id": "列表 ID", + "list_help": "列表帮助", + "list_post": "列表投递", + "list_unsubscribe": "取消订阅", + "iprev": "反向 DNS", + "spam_status": "垃圾邮件状态", + "ai_verdict": "AI 判断", + "account": "账户", + "no_subject": "(无主题)" + } }, "email_composer": { "new_message": "新邮件", @@ -1015,6 +1053,10 @@ "hide_inline_image_attachments": { "label": "在附件列表中隐藏内嵌图片", "description": "嵌入到邮件正文中的图片不会作为单独的附件显示" + }, + "attachment_image_previews": { + "label": "在附件中显示图片预览", + "description": "将图片附件显示为缩略图卡片,而不是通用文件图标" } }, "composer": {