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
+109 -200
View File
@@ -1,200 +1,109 @@
001 Ist der Pfad der JDAutoConfig richtig?
002 Wie lautet der Richtige Pfad?
003 Gebe hier den Vollständigen Pfad zum JDAutoConfig an
004 Pfad wurde nicht geändert
005 Der Pfad wurde nicht geändert
006 Der Pfad vom
007 wurde geändert!
008 Der neue Pfad lautet:
009 Fehler beim ändern des Pfads!
010 Der neue Pfad:
011 Konnte nicht geändert werden!
012 Wähle die zu nutzende Datenbank aus:
013 Bitrate Einstellungen
014 Gebe hier die Kbits (ohne endung) für
015 Leertaste zum auswählen, Enter zum bestätigen.
016 Wähle
017 Beenden
018 Preset Einstellungen
019 Gebe hier das zu nutzende FFmpeg Preset an für
020 Am Schnellsten, geringste Qualität
021 Schnell Geringe Qualität
022 Schnell annehmbare Qualität
023 Empfohlen. Relativ schnell, Qualität laut VMAF Tool im schnitt 96-99% vom Quellmedium
024 Balanced
025 Etwas langsam. Nur noch kleinere Dateigrößen, keine relevanten Qualitätseinbußen mehr
026 Noch langsamer.
027 Wirklich Langsam.
028 Vielleicht doch lieber auf ein Remux warten?
029 Naja, am besten encodieren ausschalten, huh?
030 Was möchtest du Konfigurieren?
031 WIP. Die Möglichkeiten zum Feinjustieren, werden noch erweitert.
032 Bei Problemen öffnet ein issue unter: shorturl.at/bvDQ6 (Github link, einfacher abzutippen oder https://exe.io/jdautoenc falls ihr mich per Werbung unterstützen wollt)
033 Ordnerpfade
034 Log Farben
035 Benachrichtigungssystem
036 Encoding Einstellungen
037 Encoding Hardware
038 FileBot Einstellungen
039 Befinden sich alle Skripte an der selben stelle?
040 Die JDAutoConfig wurde in
041 gefunden. Ist dies der Pfad aller Skripte?
042 ACHTUNG! Nur die Skripte werden dadurch angepasst. der Entpackt und der Encoding Ordner sowie der Pfad für das Log müssen manuell gesetzt werden!
043 Welchen Ordnerpfad möchtest du Anpassen?
044 Bitte Auswahl treffen
045 Entpackt Ordner
046 Encodes Ordner
047 Log Pfad
048 Filme:
049 Serien:
050 Animes:
051 Pfad Einstellung ändern
052 Neuer Pfad für
053 Ordnerpfad für den Ordner in dem vom JD2 entpackte Videos liegen:
054 Neuer Pfad für das Verzeichnis, in dem die Fertig encodierten Videos sind/sollen
055 Filme Ordner
056 Serien Ordner
057 Anime Ordner
058 Welchen Nachrichtendienst möchtest du Konfigurieren?
059 Wähle das Nachrichtensystem:
060 Konfiguration der Discord WebHook
061 Gebe hier die Vollständige Adresse der Discord Webhook an. Momentan:
062 Hier kannst du die Nextcloud Benachrichtigungen einstellen
063 Wähle hier die zu ändernde Einstellungen
064 Momentan:
065 Konfiguration für Nextcloud
066 Gebe hier die Vollständige Adresse zu deiner Nextcloud an.
067 Dies kann eine Domain zur Nextcloud sein: https://meineNextcloud.domain
068 Oder aber auch die IP (+Port falls nicht 80/443) falls der JDownloader und die Nextcloud im selben Netzwerk sind: 10.0.0.4:85
069 Gebe hier den Nextcloud User an, der die Nachrichten schreibt.
070 Gebe hier das Password vom User an.
071 Gebe hier den token des Chat-Kanals an.
072 Beispiel: https://nextcloud.domain/call/ne6ht3u7 ne6ht3u7 wäre in dem fall der Token
073 Die Encoding Einstellungen wurden zu nVidia geändert.
074 Hier kannst du die FFmpeg Settings ändern
075 Wähle hier die zu ändernden Einstellungen
076 Encodieren:
077 Bitrate Anime Aktuell:
078 FFmpeg Preset Animes Aktuell:
079 Bitrate Serien Aktuell:
080 FFmpeg Preset Serien Aktuell:
081 Bitrate Filme Aktuell:
082 FFmpeg Preset Filme Aktuell:
083 Encodieren ein/ausschalten
084 Wähle ob du Encodieren möchtest
085 Grafikkarte
086 Entdeckt!
087 Welche Hardware möchtest du verwenden?
088 Bitte wähle die zu nutzende Hardware. Folgende Hardware scheint installiert zu sein:
089 Die Encoding Einstellungen wurden zu nVidia geändert.
090 Es werden die Cuda Prozessoren mit dem NVENC encoder genutzt.
091 Die Encoding Einstellungen wurden zu AMD geändert.
092 Es werden mit der AMD-Transistoren mit dem amf encoder genutzt.
093 Die Encoding Einstellungen wurden zu nVidia geändert.
094 Es wird der Intel QuickSync Chip mit qsv encoder genutzt.
095 Das Encoding per Software wird zurzeit nicht unterstützt!
096 Ändere FileBot Spezifische Einstellungen
097 Was möchtest du verändern?
098 Film Datenbank zurzeit:
099 Serien Datenbank zurzeit:
100 Anime Datenbank zurzeit:
101 Film Namensschema zurzeit:
102 Serien Namensschema zurzeit:
103 Anime Namensschema zurzeit:
104 Abzugleichende Sprache zurzeit:
105 Neuer Pfad für Filme. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
106 Neuer Pfad für Serien. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
107 Neuer Pfad für Animes. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
108 Das Namenschema wurde nicht verändert!
109 Filebot zu nutzende Sprache auswählen
110 Wähle die von FileBot zu nutzende Sprache aus
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
config_path_correct Ist der Pfad der JDAutoConfig richtig?
config_path_what Wie lautet der Richtige Pfad?
config_path_enter Gebe hier den Vollständigen Pfad zum JDAutoConfig an
path_not_changed Pfad wurde nicht geändert
path_not_changed_title Der Pfad wurde nicht geändert
path_from Der Pfad vom
path_changed wurde geändert!
new_path Der neue Pfad lautet:
error_path Fehler beim ändern des Pfads!
new_path_err Der neue Pfad:
could_not_change Konnte nicht geändert werden!
select_db Wähle die zu nutzende Datenbank aus:
bitrate_settings Bitrate Einstellungen
enter_kbits Gebe hier die Kbits (ohne endung) für
space_select Leertaste zum auswählen, Enter zum bestätigen.
select Wähle
exit Beenden
preset_settings Preset Einstellungen
enter_preset Gebe hier das zu nutzende FFmpeg Preset an für
fastest Am Schnellsten, geringste Qualität
fast_low Schnell Geringe Qualität
fast_accept Schnell annehmbare Qualität
recommended Empfohlen. Relativ schnell, Qualität laut VMAF Tool im schnitt 96-99% vom Quellmedium
balanced Balanced
somewhat_slow Etwas langsam. Nur noch kleinere Dateigrößen, keine relevanten Qualitätseinbußen mehr
even_slower Noch langsamer.
really_slow Wirklich Langsam.
wait_remux Vielleicht doch lieber auf ein Remux warten?
switch_off Naja, am besten encodieren ausschalten, huh?
what_configure Was möchtest du Konfigurieren?
wip WIP. Die Möglichkeiten zum Feinjustieren, werden noch erweitert.
open_issue Bei Problemen öffnet ein issue unter: shorturl.at/bvDQ6 (Github link, einfacher abzutippen oder https://exe.io/jdautoenc falls ihr mich per Werbung unterstützen wollt)
folder_paths Ordnerpfade
log_colors Log Farben
notification_system Benachrichtigungssystem
encoding_settings Encoding Einstellungen
encoding_hardware Encoding Hardware
filebot_settings FileBot Einstellungen
scripts_same_place Befinden sich alle Skripte an der selben stelle?
jdautconfig_found Die JDAutoConfig wurde in
found_path gefunden. Ist dies der Pfad aller Skripte?
attention_paths ACHTUNG! Nur die Skripte werden dadurch angepasst. der Entpackt und der Encoding Ordner sowie der Pfad für das Log müssen manuell gesetzt werden!
which_path Welchen Ordnerpfad möchtest du Anpassen?
please_select Bitte Auswahl treffen
unpacked_folder Entpackt Ordner
encodes_folder Encodes Ordner
log_path Log Pfad
movies_label Filme:
series_label Serien:
anime_label Animes:
change_path Pfad Einstellung ändern
new_path_for Neuer Pfad für
unpacked_path_desc Ordnerpfad für den Ordner in dem vom JD2 entpackte Videos liegen:
encodes_path_desc Neuer Pfad für das Verzeichnis, in dem die Fertig encodierten Videos sind/sollen
movies_folder Filme Ordner
series_folder Serien Ordner
anime_folder Anime Ordner
which_messaging Welchen Nachrichtendienst möchtest du Konfigurieren?
choose_messaging Wähle das Nachrichtensystem:
discord_hook Konfiguration der Discord WebHook
discord_enter Gebe hier die Vollständige Adresse der Discord Webhook an. Momentan:
nextcloud_set Hier kannst du die Nextcloud Benachrichtigungen einstellen
nextcloud_choose Wähle hier die zu ändernde Einstellungen
currently Momentan:
nextcloud_config Konfiguration für Nextcloud
nextcloud_domain Gebe hier die Vollständige Adresse zu deiner Nextcloud an.
nextcloud_domain_desc Dies kann eine Domain zur Nextcloud sein: https://meineNextcloud.domain
nextcloud_ip Oder aber auch die IP (+Port falls nicht 80/443) falls der JDownloader und die Nextcloud im selben Netzwerk sind: 10.0.0.4:85
nextcloud_user Gebe hier den Nextcloud User an, der die Nachrichten schreibt.
nextcloud_pass Gebe hier das Password vom User an.
nextcloud_token Gebe hier den token des Chat-Kanals an.
nextcloud_example Beispiel: https://nextcloud.domain/call/ne6ht3u7 ne6ht3u7 wäre in dem fall der Token
ffmpeg_settings Hier kannst du die FFmpeg Settings ändern
ffmpeg_choose Wähle hier die zu ändernden Einstellungen
encoding_label Encodieren:
bitrate_anime Bitrate Anime Aktuell:
preset_anime FFmpeg Preset Animes Aktuell:
bitrate_series Bitrate Serien Aktuell:
preset_series FFmpeg Preset Serien Aktuell:
bitrate_movies Bitrate Filme Aktuell:
preset_movies FFmpeg Preset Filme Aktuell:
encode_toggle Encodieren ein/ausschalten
encode_choose Wähle ob du Encodieren möchtest
gpu Grafikkarte
discovered Entdeckt!
which_hardware Welche Hardware möchtest du verwenden?
select_hardware Bitte wähle die zu nutzende Hardware. Folgende Hardware scheint installiert zu sein:
nvidia_changed Die Encoding Einstellungen wurden zu nVidia geändert.
cuda_used Es werden die Cuda Prozessoren mit dem NVENC encoder genutzt.
amd_changed Die Encoding Einstellungen wurden zu AMD geändert.
amd_used Es werden mit der AMD-Transistoren mit dem amf encoder genutzt.
intel_changed Die Encoding Einstellungen wurden zu Intel geändert.
intel_used Es wird der Intel QuickSync Chip mit qsv encoder genutzt.
software_not_supported Das Encoding per Software wird zurzeit nicht unterstützt!
filebot_change Ändere FileBot Spezifische Einstellungen
filebot_what_change Was möchtest du verändern?
movie_db Film Datenbank zurzeit:
series_db Serien Datenbank zurzeit:
anime_db Anime Datenbank zurzeit:
movie_naming Film Namensschema zurzeit:
series_naming Serien Namensschema zurzeit:
anime_naming Anime Namensschema zurzeit:
language_deduct Abzugleichende Sprache zurzeit:
movie_path_desc Neuer Pfad für Filme. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
series_path_desc Neuer Pfad für Serien. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
anime_path_desc Neuer Pfad für Animes. Für Beispiele und Möglichkeiten: https://www.filebot.net/naming.html Beispiele:
naming_not_changed Das Namenschema wurde nicht verändert!
select_language Filebot zu nutzende Sprache auswählen
filebot_language Wähle die von FileBot zu nutzende Sprache aus