From b3d256c8173c38775dbcb386c06054b3669d76fc Mon Sep 17 00:00:00 2001 From: Losminek <301412321+Losminek@users.noreply.github.com> Date: Sun, 11 Oct 2026 14:10:33 +0200 Subject: [PATCH] i18n (cs): terminology review fixes Changes from an independent review pass over the Czech catalog: - meaning: "Fit Text" resizes the frame to the text, not the text; the nested style "New Line Style" is a style for lines of text, not for strokes; "Liquid Settings", "Nonbreaking Space/Hyphen" and "Discretionary Hyphen" use the common Czech terms - consistency: a story is "text" and an article is "clanek" (they were both "clanek"); "Tags" matches "Novy tag"/"Odebrat tag"; "Float Panel" matches "Float panel"; Image = "Obrazek" like the other image labels; Remove = "Odebrat"; one name for the Utilities menu that no longer clashes with Tools - grammar and shape: command-like labels (Essentials, Wavy, Metrics, Optical, Both, Restart Numbering, Output All Blacks...) and a stray "(" fixed Strings that need a code change to be right in every place (digit set names that share keys with languages, nested-style units after a number, the Crop/Trim/Media combo) are left as they are. Co-Authored-By: Claude Opus 5.5 --- crates/ui-egui/src/i18n.rs | 2 +- crates/ui-egui/src/i18n/cs.rs | 76 +++++++++++++++++------------------ 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/crates/ui-egui/src/i18n.rs b/crates/ui-egui/src/i18n.rs index 417b911ef..5c6f674d5 100644 --- a/crates/ui-egui/src/i18n.rs +++ b/crates/ui-egui/src/i18n.rs @@ -3104,7 +3104,7 @@ mod tests { assert_eq!(tr_context("cs", "Columns", "table"), tr("cs", "Columns")); assert_eq!(style_name("cs", "[Basic Paragraph]"), "[Základní odstavec]"); assert_eq!(style_name("cs", "My layout style"), "My layout style"); - assert_eq!(workspace_name("cs", "Essentials"), "Základy"); + assert_eq!(workspace_name("cs", "Essentials"), "Základní"); assert_eq!(workspace_name("cs", "My workspace"), "My workspace"); } diff --git a/crates/ui-egui/src/i18n/cs.rs b/crates/ui-egui/src/i18n/cs.rs index 08b21e027..c41eb55f7 100644 --- a/crates/ui-egui/src/i18n/cs.rs +++ b/crates/ui-egui/src/i18n/cs.rs @@ -55,7 +55,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Paragraph", "Odstavec"), ("Tabs", "Tabulátory"), ("Glyphs", "Glyfy"), - ("Story", "Článek"), + ("Story", "Text"), ("Character Styles", "Styly znaků"), ("Paragraph Styles", "Styly odstavců"), ("Create Outlines", "Převést na křivky"), @@ -106,7 +106,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Hyperlinks", "Hypertextové odkazy"), ("Bookmarks", "Záložky"), ("Articles", "Články"), - ("Tags", "Značky"), + ("Tags", "Tagy"), ("Media", "Média"), ("Object States", "Stavy objektů"), ("Buttons and Forms", "Tlačítka a formuláře"), @@ -161,7 +161,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Create Table…", "Vytvořit tabulku…"), ("Crop", "Oříznutí"), ("Crop to:", "Oříznout na:"), - ("Cursor Key:", "Kurzorová klávesa:"), + ("Cursor Key:", "Kurzorové klávesy:"), ("Default", "Výchozí"), ("Default View:", "Výchozí zobrazení:"), ("Delete Column", "Odstranit sloupec"), @@ -178,7 +178,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Drop Shadow", "Vržený stín"), ("Duplicate Spread", "Duplikovat dvoustranu"), ("Email", "E-mail"), - ("Embed", "Vložit"), + ("Embed", "Vložit do dokumentu"), ("Export XML…", "Exportovat XML…"), ("Fast", "Rychlé"), ("Fill Frame Proportionally", "Vyplnit rámeček proporcionálně"), @@ -200,7 +200,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Frame Fitting", "Přizpůsobení rámečku"), ("Frame Fitting Options", "Možnosti přizpůsobení rámečku"), ("Generate QR Code", "Vytvořit QR kód"), - ("Go To", "Přejít na"), + ("Go To", "Přejít"), ("Go to Page", "Přejít na stránku"), ("Gutter", "Mezisloupec"), ("Header Rows", "Řádky záhlaví"), @@ -253,7 +253,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("New Document", "Nový dokument"), ("New GREP Style", "Nový styl GREP"), ("New Library…", "Nová knihovna…"), - ("New Line Style", "Nový styl čáry"), + ("New Line Style", "Nový styl řádků"), ("New Nested Style", "Nový vnořený styl"), ("New Workspace", "Nový pracovní prostor"), ("No spot inks", "Žádné přímé barvy"), @@ -261,7 +261,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Number of Pages:", "Počet stránek:"), ("Number of Sides:", "Počet stran:"), ("Number of columns", "Počet sloupců"), - ("Object Layer Options", "Možnosti vrstvy objektu"), + ("Object Layer Options", "Možnosti vrstev objektu"), ("Offset:", "Posun:"), ("On Release", "Při uvolnění"), ("On Screen:", "Na obrazovce:"), @@ -296,7 +296,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Repeat Header Rows", "Opakovat řádky záhlaví"), ("Required", "Povinné"), ("Reset All to Defaults", "Obnovit vše na výchozí"), - ("Restart Numbering Every:", "Znovu začít číslování každou:"), + ("Restart Numbering Every:", "Restart číslování:"), ("Reverse", "Obrátit"), ("Save Swatches for Exchange…", "Uložit vzorník pro výměnu…"), ("Save recovery data every:", "Ukládat data pro obnovení každých:"), @@ -355,7 +355,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Ellipse", "Elipsa"), ("Polygon", "Mnohoúhelník"), ("Characters", "Znaky"), - ("Image", "Obraz"), + ("Image", "Obrázek"), ("Line", "Čára"), ("Path", "Cesta"), ("No Selection", "Bez výběru"), @@ -481,8 +481,8 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Document…", "Dokument…"), ("Dynamic Spelling", "Průběžná kontrola pravopisu"), ("Edit Parents", "Upravit vzory"), - ("Edit Story", "Upravit článek"), - ("Edit in Story Editor", "Upravit v editoru článků"), + ("Edit Story", "Upravit text"), + ("Edit in Story Editor", "Upravit v editoru textu"), ("Endnotes", "Vysvětlivky"), ("Entire Pasteboard", "Celá montážní plocha"), ("Erase", "Gumovat"), @@ -506,7 +506,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("First Object Above", "První objekt nad"), ("Fit Selection in Window", "Přizpůsobit výběr oknu"), ("Flattener Preview", "Náhled sloučení průhlednosti"), - ("Float Panel", "Plovoucí panel"), + ("Float Panel", "Uvolnit panel"), ("Fonts in Document", "Písma v dokumentu"), ("Footnotes", "Poznámky pod čarou"), ("Form Fields", "Pole formulářů"), @@ -514,7 +514,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Generate Index…", "Vytvořit rejstřík…"), ("Generate QR Code…", "Vytvořit QR kód…"), ("Generate Static Caption", "Vytvořit statický popisek"), - ("Get Story", "Načíst článek"), + ("Get Story", "Načíst text"), ("Get Table", "Načíst tabulku"), ("Global Light…", "Globální světlo…"), ("Go To Link", "Přejít na propojení"), @@ -584,7 +584,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Object Export Options…", "Možnosti exportu objektu…"), ("Object Layer Options…", "Možnosti vrstev objektu…"), ("Object Layers", "Vrstvy objektu"), - ("Object Liquid Settings", "Pružné nastavení objektu"), + ("Object Liquid Settings", "Nastavení pružnosti objektu"), ("Open Book", "Otevřít knihu"), ("Open Bytes", "Otevřít bajty"), ("Open IDML", "Otevřít IDML"), @@ -620,7 +620,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Recovery Data", "Data pro obnovení"), ("Reject All Changes", "Odmítnout všechny změny"), ("Release Compound Path", "Uvolnit složenou cestu"), - ("Remove All Local Overrides", "Odstranit všechna místní přepsání"), + ("Remove All Local Overrides", "Odebrat všechna místní přepsání"), ("Remove Document", "Odebrat dokument"), ("Report an Issue…", "Nahlásit problém…"), ("Reset Shortcuts", "Obnovit zkratky"), @@ -710,7 +710,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Basic Feather", "Základní zjemnění okraje"), ("Bold", "Tučné"), ("Bring Forward", "Posunout dopředu"), - ("Bring to Front", "Přenést do popředí"), + ("Bring to Front", "Přesunout do popředí"), ("Change", "Změnit"), ("Character Style Options…", "Možnosti stylu znaku…"), ("Close Path", "Uzavřít cestu"), @@ -783,7 +783,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Send to Back", "Přesunout do pozadí"), ("Set Cross-Reference Format", "Nastavit formát křížového odkazu"), ("Set Footnote Text", "Nastavit text poznámky pod čarou"), - ("Set Story Text", "Nastavit text článku"), + ("Set Story Text", "Nastavit obsah textu"), ("Shear", "Zkosit"), ("Show All on Spread", "Zobrazit vše na dvoustraně"), ("Show State", "Zobrazit stav"), @@ -799,7 +799,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Insert Special Character", "Vložit speciální znak"), ("Insert White Space", "Vložit mezeru"), ("Insert Break Character", "Vložit znak zalomení"), - ("Hyperlinks Cross-References", "Hypertextové odkazy, křížové odkazy"), + ("Hyperlinks Cross-References", "Hypertextové a křížové odkazy"), ("Document Footnote Options...", "Možnosti poznámek pod čarou dokumentu..."), (" Close ", " Zavřít "), (" New file ", " Nový soubor "), @@ -824,7 +824,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ), ("Content Fitting", "Přizpůsobení obsahu"), ("Convert Cell Type", "Převést typ buňky"), - ("Copy Link(s", "Kopírovat propojení ("), + ("Copy Link(s", "Kopírovat propojení"), ("Create Alternate Layout", "Vytvořit alternativní rozvržení"), ("Crop Amount", "Míra oříznutí"), ("Cross-Reference Format", "Formát křížového odkazu"), @@ -911,7 +911,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Style Mapping", "Mapování stylů"), ("Style Name Conflicts", "Konflikty názvů stylů"), ("Symbols", "Symboly"), - ("System default", "Výchozí systému"), + ("System default", "Podle systému"), ("Table Dimensions", "Rozměry tabulky"), ("Text Display Options", "Možnosti zobrazení textu"), ("The fill isn't a gradient.", "Výplň není přechod."), @@ -924,7 +924,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ "Napište slovo s ~ v každém povoleném místě dělení (pří~klad); bez ~ se slovo nikdy nerozdělí.", ), ("User Dictionary (this document)", "Uživatelský slovník (tento dokument)"), - ("Utilities", "Nástroje"), + ("Utilities", "Pomůcky"), ("Variable Font", "Proměnné písmo"), ("Welcome to DesignCraft", "Vítejte v DesignCraftu"), ("When Scaling", "Při změně měřítka"), @@ -964,7 +964,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Section", "Oddíl"), ("Footnote Reference", "Odkaz na poznámku pod čarou"), ("Footnote Text", "Text poznámky pod čarou"), - ("Both", "Obojí"), + ("Both", "V obou"), ("Apply Superscript", "Použít horní index"), ("Apply Subscript", "Použít dolní index"), ("Apply Normal", "Použít normální polohu"), @@ -1017,7 +1017,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Create New Style from Selection", "Vytvořit nový styl z výběru"), ("No text selected", "Není vybrán žádný text"), ("Search", "Hledat"), - ("Essentials", "Základy"), + ("Essentials", "Základní"), ("Advanced", "Pokročilé"), ("Digital Publishing", "Digitální publikování"), ("Interactive for PDF", "Interaktivní PDF"), @@ -1034,10 +1034,10 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Landscape", "Na šířku"), ("Display All Blacks as Rich Black", "Zobrazovat všechny černé jako sytou černou"), ("Display All Blacks Accurately", "Zobrazovat všechny černé přesně"), - ("Output All Blacks as Rich Black", "Na výstupu všechny černé jako sytou černou"), - ("Output All Blacks Accurately", "Na výstupu všechny černé přesně"), + ("Output All Blacks as Rich Black", "Na výstupu převádět všechny černé na sytou černou"), + ("Output All Blacks Accurately", "Na výstupu zachovat všechny černé přesně"), ("Top Margin", "Horní okraj"), - ("Top of Page", "Horní okraj stránky"), + ("Top of Page", "Horní hrana stránky"), ("Paragraph Styles panel", "Panel Styly odstavců"), ("Character Styles panel", "Panel Styly znaků"), ("Create new style", "Vytvořit nový styl"), @@ -1196,8 +1196,8 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Pin left", "Připnout vlevo"), ("Pin right", "Připnout vpravo"), ("Inward", "Dovnitř"), - ("Metrics", "Metrické"), - ("Optical", "Optické"), + ("Metrics", "Metrický"), + ("Optical", "Optický"), ("Applies to fill", "Platí pro výplň"), ("Applies to text", "Platí pro text"), ("Gray", "Šedá"), @@ -1244,7 +1244,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Russian", "Ruština"), ("Solid", "Plná"), ("Spanish", "Španělština"), - ("Story Editor", "Editor článků"), + ("Story Editor", "Editor textu"), ("Swedish", "Švédština"), ("Thick - Thick", "Silná – silná"), ("Thick - Thin", "Silná – tenká"), @@ -1252,7 +1252,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Thin - Thin", "Tenká – tenká"), ("Thin - Thick - Thin", "Tenká – silná – tenká"), ("Thick - Thin - Thick", "Silná – tenká – silná"), - ("Wavy", "Vlnovka"), + ("Wavy", "Vlnitá"), ("Straight Hash", "Rovné šrafování"), ("Stripes", "Proužky"), ("Triangle", "Trojúhelník"), @@ -1300,7 +1300,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Square", "Čtverec"), ("Square - Solid", "Čtverec – plný"), ("Bar", "Příčka"), - ("Fit Text", "Přizpůsobit text"), + ("Fit Text", "Přizpůsobit rámeček textu"), ("Preview (W)", "Náhled (W)"), ("Normal (W)", "Normální (W)"), ("objects", "objektů"), @@ -1358,7 +1358,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Guides & Pasteboard", "Vodítka a montážní plocha"), ("Dictionary", "Slovník"), ("Autocorrect", "Automatické opravy"), - ("Story Editor Display", "Zobrazení editoru článků"), + ("Story Editor Display", "Zobrazení editoru textu"), ("File Handling", "Práce se soubory"), ("Formatting affects container (J)", "Formátování ovlivní kontejner (J)"), ("Formatting affects text (J)", "Formátování ovlivní text (J)"), @@ -1372,7 +1372,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Version", "Verze"), ("{count} characters don't fit", "Nevejdou se znaky: {count}"), ("document", "dokument"), - ("story", "článek"), + ("story", "text"), ("selection", "výběr"), ("top", "nahoře"), ("center", "na střed"), @@ -1449,7 +1449,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Space After", "Mezera za"), ("New Layer", "Nová vrstva"), ("Colour Picker", "Výběr barvy"), - ("Find What", "Najít co"), + ("Find What", "Hledat"), ("Change To", "Změnit na"), ("Selection", "Výběr"), ("All Documents", "Všechny dokumenty"), @@ -1618,7 +1618,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Window/Output", "Okno/Výstup"), ("Window/Panels", "Okno/Panely"), ("Window/Type & Tables", "Okno/Text a tabulky"), - ("Window/Utilities", "Okno/Nástroje"), + ("Window/Utilities", "Okno/Pomůcky"), ("90° CCW", "90° doleva"), ("90° CW", "90° doprava"), ("a, b, c, d...", "a, b, c, d..."), @@ -1642,7 +1642,7 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Dark", "Tmavý"), ("Delete Type from Path", "Odstranit text z cesty"), ("Detect Edges", "Detekovat okraje"), - ("Discretionary Hyphen", "Volitelný spojovník"), + ("Discretionary Hyphen", "Podmíněný spojovník"), ("Document CMYK", "CMYK dokumentu"), ("Document RGB", "RGB dokumentu"), ("Double Left Quotation Marks", "Dvojité levé uvozovky"), @@ -1679,8 +1679,8 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("Medium Resolution", "Střední rozlišení"), ("Monitor RGB", "RGB monitoru"), ("Next Page Number", "Číslo další stránky"), - ("Nonbreaking Hyphen", "Nezlomitelný spojovník"), - ("Nonbreaking Space", "Nezlomitelná mezera"), + ("Nonbreaking Hyphen", "Nedělitelný spojovník"), + ("Nonbreaking Space", "Pevná mezera"), ("None (keep transparency)", "Žádné (zachovat průhlednost)"), ("Open Path", "Otevřená cesta"), ("Page Break", "Zalomení stránky"),