Repair 40 Klingon automation and member-control translations

Replace remaining German-seeded checklist actions, swimlane controls, assignee labels and user-management headings directly with Klingon. Preserve source placeholders and record exact before/after values. Wording is low confidence and remains open to fluent-speaker review.

Validation: Klingon translation and audited correction regressions pass.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu committed 2026-09-13 17:05:48 +03:00
1 parent 01ec5d7aff
commit b7acf30478
2 files changed
+320 -40

No files matched your search

+40 -40
View File
@@ -1417,27 +1417,27 @@
"r-d-check-one": "Qu' ta'lu' net per",
"r-d-uncheck-one": "Qu' ta'lu'be' net per",
"r-d-check-of-list": "ta'meH tetlh",
"r-d-add-checklist": "Checkliste hinzufügen",
"r-d-remove-checklist": "Checkliste entfernen",
"r-by": "durch",
"r-add-checklist": "Checkliste hinzufügen",
"r-with-items": "mit Elementen",
"r-d-add-checklist": "ta'meH tetlh chel",
"r-d-remove-checklist": "ta'meH tetlh teq",
"r-by": "pong",
"r-add-checklist": "ta'meH tetlh chel",
"r-with-items": "Dochmey ngaS",
"r-items-list": "Doch1,Doch2,Doch3",
"r-add-swimlane": "Füge Swimlane hinzu",
"r-swimlane-name": "Swimlanename",
"r-add-swimlane": "He chel",
"r-swimlane-name": "He pong",
"r-board-note": "ghuH: Hoch chutmey DalajmeH De' Daq yIchImmoH.",
"r-checklist-note": "De': ghItlhHommey tetlh ghItlhHommey DaghItlhDI', ghItlhHommey DachevmeH comma yIlo'.",
"r-when-a-card-is-moved": "latlh tetlhDaq 'echletHom vIHmoHlu'DI'",
"r-set": "Setze",
"r-update": "Aktualisiere",
"r-datefield": "Datumsfeld",
"r-df-start-at": "Start",
"r-df-due-at": "Fällig",
"r-df-end-at": "Ende",
"r-df-received-at": "Empfangen",
"r-set": "cher",
"r-update": "chu'",
"r-datefield": "jaj De' Daq",
"r-df-start-at": "tagh",
"r-df-due-at": "qaSmeH poH",
"r-df-end-at": "bertlham",
"r-df-received-at": "Hev",
"r-to-current-datetime": "DaH jaj/poHvaD",
"r-remove-value-from": "Entferne Wert von",
"r-link-card": "Verlinke Karte auf",
"r-remove-value-from": "De' Daqvo' De' teq",
"r-link-card": "'echletHom rar",
"ldap": "LDAP",
"ldap-test-connection": "LDAP rar yInID",
"ldap-test-connection-success": "rar Qappu'",
@@ -1469,7 +1469,7 @@
"oauth2": "OAuth2",
"cas": "CAS",
"authentication-method": "'elmeH chaw' 'olmeH mIw",
"authentication-type": "Authentifizierungstyp",
"authentication-type": "lo'wI' tobmeH mIw",
"custom-product-name": "nIqHom pong le'",
"settings-group-url": "URL",
"settings-group-logo": "Degh",
@@ -1481,7 +1481,7 @@
"custom-assetlinks-enabled": "Activer assetlinks.json personnalisé",
"custom-assetlinks-content": "Contenu assetlinks.json personnalisé (JSON)",
"layout": "Interface",
"hide-logo": "Verstecke Logo",
"hide-logo": "Degh So'",
"card-counter-list": "tetlhDaq navmey mI'",
"board-member-list": "raS lo'wI'pu' tetlh",
"add-custom-html-after-body-start": "<body> taghlu'pu'DI' HTML le' chel",
@@ -1491,30 +1491,30 @@
"display-authentication-method": "'elmeH chaw' 'olmeH mIw 'ang",
"oidc-button-text": "OIDC leQ ghItlh yIchoH",
"default-authentication-method": "motlh 'elmeH chaw' 'olmeH mIw",
"duplicate-board": "Board duplizieren",
"duplicate-board": "raS velqa' chenmoH",
"cloneBoardPopup-title": "raS chelbe'moH?",
"duplicate-board-confirm": "raSvam velqa' DachenmoH DaneHbej'a'?",
"clone-board-without-cards": "paq Hutlh",
"org-number": "yejHaqmey mI': ",
"team-number": "ghommey mI': ",
"people-number": "lo'wI'pu' mI': ",
"swimlaneDeletePopup-title": "Swimlane löschen?",
"swimlaneDeletePopup-title": "He Qaw'?",
"swimlane-delete-pop": "ta'mey tetlhvo' Hoch ta'mey teqlu'; He DachellaHqa'be'. mIwvam DaqIlHa'laHbe'.",
"restore-all": "Alles wiederherstellen",
"delete-all": "Alles löschen",
"restore-all": "Hoch chelqa'",
"delete-all": "Hoch Qaw'",
"loading": "De' Suqlu'taH. yIloS.",
"previous_as": "letzter Zeitpunkt war",
"previous_as": "qaStaHvIS poH vorgh",
"act-a-dueAt": "qaSmeH poH choHlu'pu'\npoH: __timeValue__\nDaq: __card__\nqaSmeH poH ngo' __timeOldValue__",
"act-a-endAt": "bertlham poH choHlu'pu'; __timeValue__ choHlu', ngo' (__timeOldValue__)",
"act-a-startAt": "taghmeH poH choHlu'pu'; __timeValue__ choHlu', ngo' (__timeOldValue__)",
"act-a-receivedAt": "HevmeH poH choHlu'pu'; __timeValue__ choHlu', ngo' (__timeOldValue__)",
"a-dueAt": "qaSmeH poH choHlu'pu'; DaH",
"a-endAt": "hat Ende geändert auf",
"a-endAt": "bertlham poH choH",
"a-startAt": "taghmeH poH choHlu'pu'; DaH",
"a-receivedAt": "HevmeH poH choHlu'pu'; DaH",
"above-selected-card": "Oben ausgewählte Karte",
"above-selected-card": "'echletHom wIvlu'pu'bogh DungDaq",
"above-selected-swimlane": "Au-dessus du couloir sélectionné",
"below-selected-card": "Unten ausgewählte Karte",
"below-selected-card": "'echletHom wIvlu'pu'bogh bIngDaq",
"below-selected-swimlane": "En dessous du couloir sélectionné",
"left-of-list": "À gauche de la liste sélectionnée",
"right-of-list": "À droite de la liste sélectionnée",
@@ -1545,31 +1545,31 @@
"submit-on-enter-description": "chu'lu'DI', Enter yImuvDI' card pong, QIj je latlh ghItlhwI'mey polbe'lu'; Shift+Enter chu' tlhegh chellu'. chu'be'lu'DI', Ctrl/Cmd+Enter pollu' 'ej Enter chu' tlhegh chellu'.",
"checklist-ding-sound": "checklist Doch chav DaH ghogh chu'",
"checklist-ding-sound-description": "checklist Doch DaqIp DaH mach ghogh wa' poH. wa'DIch ghogh Qotlh.",
"assignee": "Zugewiesen",
"assignee": "Qu' Hevbogh lo'wI'",
"assignees": "Intervenants",
"no-assignee": "Nicht zugewiesen",
"no-label": "Kein Label",
"cardAssigneesPopup-title": "Zugewiesen",
"no-assignee": "Qu' Hevbogh lo'wI' tu'lu'be'",
"no-label": "per tu'lu'be'",
"cardAssigneesPopup-title": "Qu' Hevbogh lo'wI'",
"addmore-detail": "QIjmeH latlh De' yIchel",
"show-on-card": "Zeige auf Karte",
"show-on-minicard": "Zeige auf Minikarte",
"show-on-card": "'echletHomDaq 'ang",
"show-on-minicard": "'echletHom machDaq 'ang",
"default-on-public-board": "Hoch leghlaHbogh raSDaq motlh",
"show-on-public-board": "Hoch leghlaHbogh raSDaq 'ang",
"default-on-private-board": "pegh raSDaq motlh",
"show-on-private-board": "pegh raSDaq 'ang",
"new": "Neu",
"new": "chu'",
"editOrgPopup-title": "yejHaq yIchoH",
"newOrgPopup-title": "Neue Organisation",
"newOrgPopup-title": "DIvI' chu'",
"editTeamPopup-title": "ghom yIchoH",
"newTeamPopup-title": "Neues Team",
"editUserPopup-title": "Benutzer ändern",
"newUserPopup-title": "Neuer Benutzer",
"newTeamPopup-title": "ghom chu'",
"editUserPopup-title": "lo'wI' choH",
"newUserPopup-title": "lo'wI' chu'",
"notifications": "ghuHmoHmeH QInmey",
"notification-settings-popup-description": "ngoDmey Damuchbogh yIje': wa'DIch Devwl' choHmey, cha'DIch raS choHmey, wejDIch lulIghDI' choHmey.",
"notification-settings-tray": "ngoDmey Daq",
"help": "Hilfe",
"view-all": "Alle anzeigen",
"filter-by-unread": "Nur ungelesene",
"help": "QaH",
"view-all": "Hoch 'ang",
"filter-by-unread": "laDlu'pu'be'bogh neH 'ang",
"mark-all-as-read": "Hoch laDlu'pu' 'e' yIper",
"mark-all-as-unread": "Tout marquer comme non lu",
"remove-all-read": "Alle gelesenen entfernen",
@@ -100693,5 +100693,285 @@
"before": "der Checkliste",
"after": "ta'meH tetlh",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-d-add-checklist",
"before": "Checkliste hinzufügen",
"after": "ta'meH tetlh chel",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-d-remove-checklist",
"before": "Checkliste entfernen",
"after": "ta'meH tetlh teq",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-by",
"before": "durch",
"after": "pong",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-add-checklist",
"before": "Checkliste hinzufügen",
"after": "ta'meH tetlh chel",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-with-items",
"before": "mit Elementen",
"after": "Dochmey ngaS",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-add-swimlane",
"before": "Füge Swimlane hinzu",
"after": "He chel",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-swimlane-name",
"before": "Swimlanename",
"after": "He pong",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-set",
"before": "Setze",
"after": "cher",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-update",
"before": "Aktualisiere",
"after": "chu'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-datefield",
"before": "Datumsfeld",
"after": "jaj De' Daq",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-df-start-at",
"before": "Start",
"after": "tagh",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-df-due-at",
"before": "Fällig",
"after": "qaSmeH poH",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-df-end-at",
"before": "Ende",
"after": "bertlham",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-df-received-at",
"before": "Empfangen",
"after": "Hev",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-remove-value-from",
"before": "Entferne Wert von",
"after": "De' Daqvo' De' teq",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "r-link-card",
"before": "Verlinke Karte auf",
"after": "'echletHom rar",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "authentication-type",
"before": "Authentifizierungstyp",
"after": "lo'wI' tobmeH mIw",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "hide-logo",
"before": "Verstecke Logo",
"after": "Degh So'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "duplicate-board",
"before": "Board duplizieren",
"after": "raS velqa' chenmoH",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "swimlaneDeletePopup-title",
"before": "Swimlane löschen?",
"after": "He Qaw'?",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "restore-all",
"before": "Alles wiederherstellen",
"after": "Hoch chelqa'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "delete-all",
"before": "Alles löschen",
"after": "Hoch Qaw'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "previous_as",
"before": "letzter Zeitpunkt war",
"after": "qaStaHvIS poH vorgh",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "a-endAt",
"before": "hat Ende geändert auf",
"after": "bertlham poH choH",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "above-selected-card",
"before": "Oben ausgewählte Karte",
"after": "'echletHom wIvlu'pu'bogh DungDaq",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "below-selected-card",
"before": "Unten ausgewählte Karte",
"after": "'echletHom wIvlu'pu'bogh bIngDaq",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "assignee",
"before": "Zugewiesen",
"after": "Qu' Hevbogh lo'wI'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "no-assignee",
"before": "Nicht zugewiesen",
"after": "Qu' Hevbogh lo'wI' tu'lu'be'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "no-label",
"before": "Kein Label",
"after": "per tu'lu'be'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "cardAssigneesPopup-title",
"before": "Zugewiesen",
"after": "Qu' Hevbogh lo'wI'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "show-on-card",
"before": "Zeige auf Karte",
"after": "'echletHomDaq 'ang",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "show-on-minicard",
"before": "Zeige auf Minikarte",
"after": "'echletHom machDaq 'ang",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "new",
"before": "Neu",
"after": "chu'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "newOrgPopup-title",
"before": "Neue Organisation",
"after": "DIvI' chu'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "newTeamPopup-title",
"before": "Neues Team",
"after": "ghom chu'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "editUserPopup-title",
"before": "Benutzer ändern",
"after": "lo'wI' choH",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "newUserPopup-title",
"before": "Neuer Benutzer",
"after": "lo'wI' chu'",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "help",
"before": "Hilfe",
"after": "QaH",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "view-all",
"before": "Alle anzeigen",
"after": "Hoch 'ang",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
},
{
"locale": "tlh",
"key": "filter-by-unread",
"before": "Nur ungelesene",
"after": "laDlu'pu'be'bogh neH 'ang",
"reason": "Replace wrong-language prose directly; preserve source placeholders and literal syntax. Low-confidence Klingon wording; fluent-speaker validation outstanding."
}
]