From 0cd3a309da30dc011a9ff20a5bf5ba8aba35c2f5 Mon Sep 17 00:00:00 2001 From: aiongg Date: Sat, 10 Oct 2026 16:53:49 +0000 Subject: [PATCH] Integration: German entries for the ruby, kenten, shatai and grid strings and the drop cap strings feat/cjk-typography-ui adds shared-table keys without German rows in de.rs, and eight drop cap keys had none before. The rows copy the shared table's German column. The Japanese table's 'Select an object to color its fill or stroke.' gets a German row of its own, so de.rs covers every key its header lists. --- crates/ui-egui/src/i18n/de.rs | 61 +++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/crates/ui-egui/src/i18n/de.rs b/crates/ui-egui/src/i18n/de.rs index b82ee2c1e..d87012412 100644 --- a/crates/ui-egui/src/i18n/de.rs +++ b/crates/ui-egui/src/i18n/de.rs @@ -1887,6 +1887,67 @@ pub(super) const TABLE: &[(&str, &str)] = &[ ("White Circle", "Weißer Kreis"), ("White Sesame Dot", "Weißer Sesampunkt"), ("White Triangle", "Weißes Dreieck"), + ("Align Left Edge", "Linke Kante ausrichten"), + ("Characters:", "Zeichen:"), + ("Drop Caps", "Initialen"), + ("Drop Chars", "Initialzeichen"), + ("Drop Lines", "Initialzeilen"), + ("Lines:", "Zeilen:"), + ("Scale for Descenders", "Für Unterlängen skalieren"), + ("dropcap", "Initiale"), + ("1 Parent Character", "1 Grundzeichen"), + ("1 Ruby Character", "1 Ruby-Zeichen"), + ("1 Ruby Character Aki", "1 Ruby-Zeichen Abstand"), + ("1-2-1 (JIS) Rule", "1-2-1-Regel (JIS)"), + ("1-2-1 Aki", "1-2-1-Abstand"), + ("1/2 Parent Character", "1/2 Grundzeichen"), + ("1/2 Ruby Character", "1/2 Ruby-Zeichen"), + ("Above/Right", "Oben/rechts"), + ("Across the Line:", "Quer zur Zeile:"), + ("Adjust Rotation", "Drehung anpassen"), + ("Adjust Tsume", "Tsume anpassen"), + ("Adjustment When Ruby Is Longer Than Parent", "Anpassung bei Ruby länger als Grundtext"), + ("Along the Line:", "Entlang der Zeile:"), + ("Auto Align at Line Start/End", "Am Zeilenanfang/-ende automatisch ausrichten"), + ("Auto Tate-chu-yoko Settings", "Automatische Tate-Chu-Yoko-Einstellungen"), + ("Below/Left", "Unten/links"), + ("Both Sides", "Beide Seiten"), + ("Centered", "Zentriert"), + ("Distance from Parent:", "Abstand zum Grundtext:"), + ("Equal Aki", "Gleicher Abstand"), + ("Fisheye", "Fischauge"), + ("Fit to Width", "An Breite anpassen"), + ("Full Justify", "Blocksatz"), + ("Group Ruby", "Gruppen-Ruby"), + ("Gyoudori:", "Gyoudori:"), + ("ICF Bottom", "ICF unten"), + ("ICF Top", "ICF oben"), + ("Include Roman Characters", "Lateinische Zeichen einbeziehen"), + ("Kenten Color", "Kenten-Farbe"), + ("Left/Top", "Links/oben"), + ("Magnification:", "Verkleinerung:"), + ("Minimum Scale:", "Minimale Skalierung:"), + ("No Adjustment", "Keine Anpassung"), + ("Offset from Parent", "Versatz zum Grundtext"), + ("Parent Character Spacing:", "Abstand im Grundtext:"), + ("Parent's Font", "Schrift des Grundtexts"), + ("Per-Character Ruby", "Einzelzeichen-Ruby"), + ("Right/Bottom", "Rechts/unten"), + ("Roman Word Break", "Lateinische Wörter beliebig trennen"), + ("Rotate Roman Characters in Vertical Text", "Lateinische Zeichen in vertikalem Text drehen"), + ("Ruby Color", "Ruby-Farbe"), + ("Ruby Font and Size", "Ruby-Schrift und -Größe"), + ("Ruby Overhang:", "Ruby-Überhang:"), + ("Ruby Placement and Spacing", "Ruby-Position und -Abstand"), + ("Ruby Type:", "Ruby-Art:"), + ("Shatai", "Shatai"), + ("Shrink Ruby Width Automatically", "Ruby-Breite automatisch verringern"), + ("Tate-chu-yoko Digits:", "Tate-Chu-Yoko-Ziffern:"), + ("Text Color", "Textfarbe"), + ("Unlimited", "Unbegrenzt"), + ("Use OpenType Pro Ruby Glyphs", "OpenType-Pro-Ruby-Glyphen verwenden"), + ("Use Paragraph Gyoudori", "Absatz-Gyoudori verwenden"), + ("Select an object to color its fill or stroke.", "Ein Objekt auswählen, um Fläche oder Kontur zu färben."), ]; #[cfg(test)]