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
+21 -21
View File
@@ -1,21 +1,21 @@
001 Möchtest du einen
002 Film
003 oder eine/n
004 Anime
005 Serie
006 zum umbenennen hinzufügen?
007 Gebe Anime, Serie, Film oder beenden ein
008 Nach welchem
009 Stichwort
010 soll der
011 Eintrag abgeglichen werden?
012 Falls du möchtest
013 gebe nun ein zweites Schlagwort ein
014 Es handelt sich um den Anime:
015 Ist dies Korrekt? (Y/n)
016 Leider konnte deine Anfrage nicht automatisch abgearbeitet werden. Du kannst aber immernoch manuell einen Eintrag hinzufügen
017 Es handelt sich um die Serie:
018 Es handelt sich um den Film:
019 Gebe nun die
020 ein.
021 Nummer in der URL
add_prompt Möchtest du einen
film Film
or_a oder eine/n
anime Anime
series Serie
to_rename zum umbenennen hinzufügen?
enter_type Gebe Anime, Serie, Film oder beenden ein
by_which Nach welchem
keyword Stichwort
should_the soll der
entry_matched Eintrag abgeglichen werden?
if_you_want Falls du möchtest
second_keyword gebe nun ein zweites Schlagwort ein
this_is_anime Es handelt sich um den Anime:
is_correct Ist dies Korrekt? (Y/n)
manual_add Leider konnte deine Anfrage nicht automatisch abgearbeitet werden. Du kannst aber immernoch manuell einen Eintrag hinzufügen
this_is_series Es handelt sich um die Serie:
this_is_movie Es handelt sich um den Film:
enter_now Gebe nun die
number ein.
url_number Nummer in der URL