refactor: replace numeric translation keys with named keys

- Extract shared i18n.sh library with tr() function (replaces 5 duplicated text_lang functions)
- Replace numeric IDs (001, 002, ...) with human-readable keys (already_started, delete, etc.)
- Update all language files (en_US, en_GB, de_DE) to use named key format
- Update all scripts (jdautoenc, rename, addrename, removerename, config) to use tr() from i18n.sh
This commit is contained in:
2026-08-12 05:57:20 +02:00
parent a862b7be7c
commit 4b2e40c59f
21 changed files with 1915 additions and 2193 deletions
+6 -6
View File
@@ -1,6 +1,6 @@
001 Wähle den zu löschenden Eintrag aus:
002 Beenden
003 Bist du sicher, dass du
004 löschen
005 willst?
006 Ungültige Eingabe.
select_delete Wähle den zu löschenden Eintrag aus:
exit Beenden
sure_delete Bist du sicher, dass du
delete löschen
want willst?
invalid Ungültige Eingabe.