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:50:48 +02:00
parent a862b7be7c
commit 05e07a3857
21 changed files with 1914 additions and 2193 deletions
+22 -22
View File
@@ -1,22 +1,22 @@
001 jdautoenc wurde bereits gestartet, warte auf dessen Beendigung.
002 Lösche
003 Quelldatei
004 Fehler beim löschen der Quelldatei
005 Dauer des Videos stimmen nicht überein!
006 Konnte
007 nicht mit
008 umwandeln
009 Starte
010 Skript
011 ist ein
012 Anime
013 Überprüfe nun den Video Codec.
014 Encode von
015 zu
016 ist bereits HEVC, Überprüfe Audio Codec. Wenn in eac3 oder dts dann Encode Audio zu AC3.
017 verschiebe
018 zum umbenennen.
019 Serie
020 Entferne jdautoenc.lock
021 leere Ordner im Entpackt verzeichnis.
022 Film
already_started jdautoenc wurde bereits gestartet, warte auf dessen Beendigung.
delete Lösche
source_file Quelldatei
error_deleting_source Fehler beim löschen der Quelldatei
duration_mismatch Dauer des Videos stimmen nicht überein!
could Konnte
not_with nicht mit
convert umwandeln
start Starte
script Skript
is_a ist ein
anime Anime
checking_video_codec Überprüfe nun den Video Codec.
encode_from Encode von
to zu
already_hevc ist bereits HEVC, Überprüfe Audio Codec. Wenn in eac3 oder dts dann Encode Audio zu AC3.
move verschiebe
to_rename zum umbenennen.
series Serie
remove_lock Entferne jdautoenc.lock
empty_folder leere Ordner im Entpackt verzeichnis.
movie Film