fix(i18n): add missing translation keys for signatures and email import
Fixes 25 failing tests across translations and eml-import test suites:
- Add 141 missing i18n keys to en/common.json for P2.1 (extended signatures
feature) and P2.5 (email import feature). Keys cover:
- signatures.* (signature editor, toolbar labels, per-identity settings)
- settings.importer.* (mail import UI labels and messages)
- settings.tabs.signatures, settings.{loading,refresh}
- email_composer.{insert_signature,no_signature,select_signature}
- identities.form.{signature_store_*,use_global_default}
- calendar.{edit,delete,duplicate}, contacts.{edit,delete,send_email}
- contacts.import.csv_* (CSV column mapping labels)
- Other related keys for sharing, mailbox context menu, file operations
- Propagate new keys to all 23 other locale files:
- ar, ca, cs, da, de, es, fa, fr, he, hu, it, ja, ko, lv, nl, pl, pt, ro,
ru, sk, tr, uk, zh
- 19 locales with real, idiomatic translations matching existing tone
- 4 locales (da, es, fa, zh) with English placeholders pending native
translation
- Fix eml-import test: update accept-string expectation to match actual
EML_IMPORT_ACCEPT constant (now includes .tgz, .tar.gz, application/gzip
support added in P2.5)
All 53 tests now pass:
- 48 translation completeness tests
- 5 eml-import tests
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
a0bffa9467
commit
1189b146ef
+167
-10
@@ -567,7 +567,8 @@
|
||||
"copied": "Skopírované!",
|
||||
"copy_failed": "Kopírovanie zlyhalo"
|
||||
},
|
||||
"send_now": "Odoslať teraz"
|
||||
"send_now": "Odoslať teraz",
|
||||
"create_appointment": "Vytvoriť stretnutie"
|
||||
},
|
||||
"email_composer": {
|
||||
"read_receipt_on": "Potvrdenie o prečítaní požiadané (kliknutím vypnete)",
|
||||
@@ -712,7 +713,10 @@
|
||||
"delete_table": "Odstrániť tabuľku",
|
||||
"pick_size": "Vybrať veľkosť"
|
||||
},
|
||||
"send_filing_warning": "Odoslané - ale následné upratovanie zlyhalo, môže zostať zastaraný koncept."
|
||||
"send_filing_warning": "Odoslané - ale následné upratovanie zlyhalo, môže zostať zastaraný koncept.",
|
||||
"insert_signature": "Vložiť podpis",
|
||||
"no_signature": "Bez podpisu",
|
||||
"select_signature": "Vybrať podpis"
|
||||
},
|
||||
"confirm_dialog": {
|
||||
"confirm": "Potvrdiť",
|
||||
@@ -891,7 +895,10 @@
|
||||
"downloads": "Stiahnuté",
|
||||
"content_senders": "Obsah a odosielatelia",
|
||||
"about_data": "Info a dáta",
|
||||
"debug": "Ladenie"
|
||||
"debug": "Ladenie",
|
||||
"import": "Import",
|
||||
"sharing": "Zdieľanie",
|
||||
"signatures": "Podpisy"
|
||||
},
|
||||
"tab_groups": {
|
||||
"general": "Všeobecné",
|
||||
@@ -2007,7 +2014,39 @@
|
||||
"preview": {
|
||||
"label": "Náhľad"
|
||||
}
|
||||
}
|
||||
},
|
||||
"importer": {
|
||||
"action_label": "Importovať",
|
||||
"cancel": "Zrušiť",
|
||||
"choose_files": "Vybrať súbory",
|
||||
"conflict_copy": "Ponechať obe",
|
||||
"conflict_description": "Vyberte, čo sa má stať, keď importovaná správa už existuje.",
|
||||
"conflict_label": "Spracovanie duplicít",
|
||||
"conflict_replace": "Nahradiť duplicity",
|
||||
"conflict_skip": "Preskočiť duplicity",
|
||||
"description": "Importujte e-mailové správy zo súborov .eml do priečinka.",
|
||||
"error_details": "{count, plural, one {# chyba} other {# chýb}}",
|
||||
"fail": "Import zlyhal",
|
||||
"file_description": "Vyberte jeden alebo viac súborov .eml na import.",
|
||||
"file_label": "Súbory",
|
||||
"files_selected": "{count, plural, one {# vybraný súbor} other {# vybraných súborov}}",
|
||||
"folder_description": "Vyberte priečinok, do ktorého sa majú správy importovať.",
|
||||
"folder_label": "Cieľový priečinok",
|
||||
"import_complete": "Import dokončený",
|
||||
"import_more": "Importovať ďalšie",
|
||||
"importing": "Importovanie...",
|
||||
"progress_failed": "{count} zlyhaných",
|
||||
"progress_imported": "{count} importovaných",
|
||||
"progress_skipped": "{count} preskočených",
|
||||
"start_import": "{count, plural, one {Importovať # súbor} other {Importovať # súborov}}",
|
||||
"success": "{count, plural, one {# správa importovaná} other {# správ importovaných}}",
|
||||
"summary_failed": "{count, plural, one {# správa zlyhaná} other {# správ zlyhaných}}",
|
||||
"summary_imported": "{count, plural, one {# správa importovaná} other {# správ importovaných}}",
|
||||
"summary_skipped": "{count, plural, one {# správa preskočená} other {# správ preskočených}}",
|
||||
"title": "Importovať poštu"
|
||||
},
|
||||
"loading": "Načítavanie...",
|
||||
"refresh": "Obnoviť"
|
||||
},
|
||||
"errors": {
|
||||
"page_error_title": "Niečo sa pokazilo",
|
||||
@@ -2085,7 +2124,8 @@
|
||||
"toast_error_rename": "Nepodarilo sa premenovať priečinok",
|
||||
"toast_error_delete": "Nepodarilo sa zmazať priečinok",
|
||||
"toast_error_delete_has_children": "Priečinok obsahuje podpriečinky. Najprv ich odstráňte.",
|
||||
"toast_error_delete_has_email": "Priečinok nie je prázdny. Najprv ho vyprázdnite."
|
||||
"toast_error_delete_has_email": "Priečinok nie je prázdny. Najprv ho vyprázdnite.",
|
||||
"share_folder": "Zdieľať priečinok..."
|
||||
},
|
||||
"shortcuts": {
|
||||
"title": "Klávesové skratky",
|
||||
@@ -2184,7 +2224,11 @@
|
||||
"save": "Uložiť identitu",
|
||||
"cancel": "Zrušiť",
|
||||
"creating": "Vytváranie...",
|
||||
"updating": "Aktualizovanie..."
|
||||
"updating": "Aktualizovanie...",
|
||||
"signature_store_default": "Predvolený podpis",
|
||||
"signature_store_mapping": "Priradenie podpisov",
|
||||
"signature_store_reply": "Podpis pre odpoveď",
|
||||
"use_global_default": "Použiť globálne predvolené"
|
||||
},
|
||||
"sub_address": {
|
||||
"button_tooltip": "Použiť podadresu",
|
||||
@@ -2511,7 +2555,29 @@
|
||||
"success": "{count, plural, one {Importovaný 1 kontakt} other {Importovaných # kontaktov}}",
|
||||
"failed": "Import zlyhal",
|
||||
"close": "Zavrieť",
|
||||
"file_too_large": "Súbor je príliš veľký (max. 5 MB)"
|
||||
"file_too_large": "Súbor je príliš veľký (max. 5 MB)",
|
||||
"csv_address": "Adresa",
|
||||
"csv_address_book": "Adresár",
|
||||
"csv_back": "Späť",
|
||||
"csv_city": "Mesto",
|
||||
"csv_company": "Spoločnosť",
|
||||
"csv_country": "Krajina",
|
||||
"csv_email": "E-mail",
|
||||
"csv_first_name": "Krstné meno",
|
||||
"csv_ignore": "Ignorovať tento stĺpec",
|
||||
"csv_job_title": "Pozícia",
|
||||
"csv_last_name": "Priezvisko",
|
||||
"csv_load_all": "Načítať všetko",
|
||||
"csv_map_columns": "Priradenie stĺpcov",
|
||||
"csv_nickname": "Prezývka",
|
||||
"csv_note": "Poznámka",
|
||||
"csv_phone": "Telefón",
|
||||
"csv_postcode": "PSČ",
|
||||
"csv_preview": "Náhľad",
|
||||
"csv_preview_title": "Náhľad ({count, plural, one {# riadok} other {# riadkov}})",
|
||||
"csv_region": "Štát / Kraj",
|
||||
"csv_website": "Webová stránka",
|
||||
"file_types_csv": "súbory .csv"
|
||||
},
|
||||
"export": {
|
||||
"title": "Exportovať kontakty",
|
||||
@@ -2569,7 +2635,10 @@
|
||||
"has_email": "Má e-mail",
|
||||
"has_phone": "Má telefón",
|
||||
"has_photo": "Má fotku"
|
||||
}
|
||||
},
|
||||
"delete": "Odstrániť",
|
||||
"edit": "Upraviť",
|
||||
"send_email": "Odoslať e-mail"
|
||||
},
|
||||
"calendar": {
|
||||
"title": "Kalendár",
|
||||
@@ -2988,6 +3057,36 @@
|
||||
"due_today": "Dnes",
|
||||
"due_tomorrow": "Zajtra",
|
||||
"overdue": "Po termíne"
|
||||
},
|
||||
"delete": "Odstrániť",
|
||||
"duplicate": "Duplikovať",
|
||||
"edit": "Upraviť",
|
||||
"freeBusy": {
|
||||
"busy": "Obsadený",
|
||||
"check": "Skontrolovať dostupnosť",
|
||||
"click_to_select": "Kliknutím na voľný termín vyberiete tento čas",
|
||||
"free": "Voľný",
|
||||
"hide": "Skryť dostupnosť",
|
||||
"loading": "Načítavanie...",
|
||||
"no_participants": "Pridajte účastníkov na kontrolu dostupnosti.",
|
||||
"tentative": "Nezáväzne",
|
||||
"timezone": "Časové pásmo",
|
||||
"title": "Dostupnosť",
|
||||
"unavailable": "Mimo kancelárie",
|
||||
"unknown": "Žiadne informácie"
|
||||
},
|
||||
"resources": {
|
||||
"clear_all": "Vymazať všetko",
|
||||
"filter_all": "Všetky",
|
||||
"hide": "Skryť zdroje",
|
||||
"no_resources": "Žiadne dostupné zdroje",
|
||||
"remove": "Odstrániť {name}",
|
||||
"search_placeholder": "Hľadať zdroje...",
|
||||
"title": "Zdroje",
|
||||
"type_equipment": "Vybavenie",
|
||||
"type_other": "Ostatné",
|
||||
"type_room": "Miestnosti",
|
||||
"type_vehicle": "Vozidlá"
|
||||
}
|
||||
},
|
||||
"sharing": {
|
||||
@@ -3011,7 +3110,14 @@
|
||||
"readWrite": "Čítanie a zápis",
|
||||
"manager": "Správca",
|
||||
"custom": "Vlastné"
|
||||
}
|
||||
},
|
||||
"accept": "Prijať",
|
||||
"decline": "Odmietnuť",
|
||||
"no_shares_by_me": "Zatiaľ ste nič nezdieľali.",
|
||||
"no_shares_with_me": "Zatiaľ s vami neboli zdieľané žiadne priečinky.",
|
||||
"shared_by": "Zdieľané od",
|
||||
"tab_shared_by_me": "Zdieľané mnou",
|
||||
"tab_shared_with_me": "Zdieľané so mnou"
|
||||
},
|
||||
"advanced_search": {
|
||||
"title": "Pokročilé hľadanie",
|
||||
@@ -3176,7 +3282,8 @@
|
||||
"disabled_description": "Nahrávanie veľkých súborov cez WebDAV môže spôsobiť nestabilitu Stalwart/RocksDB. Táto funkcia sa neodporúča v produkčnom prostredí.",
|
||||
"stability_warning": "Nahrávanie veľkých súborov môže spôsobiť nestabilitu servera. Používajte s opatrnosťou.",
|
||||
"migration_title": "Aktualizácia vašich súborov…",
|
||||
"migration_description": "Usporiadanie priečinkov a súborov do správnej štruktúry. Toto prebehne iba raz."
|
||||
"migration_description": "Usporiadanie priečinkov a súborov do správnej štruktúry. Toto prebehne iba raz.",
|
||||
"send_as_attachment": "Odoslať ako prílohu"
|
||||
},
|
||||
"smime": {
|
||||
"your_certificates": "Vaše certifikáty",
|
||||
@@ -3324,5 +3431,55 @@
|
||||
"install": "Nainštalovať",
|
||||
"dont_remind": "Viac mi to nepripomínať",
|
||||
"dismiss_aria": "Zavrieť výzvu na inštaláciu"
|
||||
},
|
||||
"signatures": {
|
||||
"add_signature": "Pridať podpis",
|
||||
"default": "Predvolený",
|
||||
"default_signature": {
|
||||
"description": "Použije sa pre nové správy, pokiaľ nie je pre danú identitu nastavený iný.",
|
||||
"label": "Predvolený podpis"
|
||||
},
|
||||
"delete_message": "Naozaj chcete odstrániť \"{name}\"? Túto akciu nie je možné vrátiť.",
|
||||
"delete_title": "Odstrániť podpis?",
|
||||
"description": "Vytvárajte a spravujte e-mailové podpisy na použitie pri písaní alebo odpovedaní.",
|
||||
"duplicate": "Duplikovať",
|
||||
"edit_signature": "Upraviť podpis",
|
||||
"editor_label": "Podpis",
|
||||
"html_preview_label": "HTML náhľad",
|
||||
"name_label": "Názov",
|
||||
"name_placeholder": "napr. Práca, Osobné",
|
||||
"name_required": "Názov je povinný",
|
||||
"new_signature": "Nový podpis",
|
||||
"no_signature": "Bez podpisu",
|
||||
"no_signatures": "Zatiaľ žiadne podpisy",
|
||||
"per_identity_signatures": {
|
||||
"description": "Prepíšte predvolený podpis a podpis pre odpoveď pre jednotlivé identity.",
|
||||
"label": "Podpisy podľa identity"
|
||||
},
|
||||
"plain_text_preview_label": "Textový náhľad",
|
||||
"reply": "Odpoveď",
|
||||
"reply_signature": {
|
||||
"description": "Použije sa pri odpovedaní alebo preposielaní, pokiaľ nie je pre danú identitu nastavený iný.",
|
||||
"label": "Podpis pre odpoveď"
|
||||
},
|
||||
"show_editor": "Zobraziť editor",
|
||||
"show_preview": "Zobraziť náhľad",
|
||||
"title": "Podpisy",
|
||||
"toolbar": {
|
||||
"align_center": "Na stred",
|
||||
"align_left": "Zarovnať doľava",
|
||||
"align_right": "Zarovnať doprava",
|
||||
"bold": "Tučné",
|
||||
"bullet_list": "Odrážkový zoznam",
|
||||
"italic": "Kurzíva",
|
||||
"link": "Odkaz",
|
||||
"ordered_list": "Číslovaný zoznam",
|
||||
"remove_color": "Odstrániť farbu",
|
||||
"strikethrough": "Prečiarknuté",
|
||||
"text_color": "Farba textu",
|
||||
"underline": "Podčiarknuté"
|
||||
},
|
||||
"use_global_default": "Použiť globálne predvolené",
|
||||
"your_signatures": "Vaše podpisy ({count})"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user