Skip to content

Commit

Permalink
Merge branch 'rolling-i18n' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
marvinscham committed Feb 23, 2024
2 parents 5fbe0dc + 36aed7f commit 0242394
Show file tree
Hide file tree
Showing 11 changed files with 350 additions and 94 deletions.
238 changes: 236 additions & 2 deletions i18n/de_DE.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,240 @@ de_DE:
locale_name: "Deutsch"
auto_loaded_locale: "Deutscher Client gefunden!"
manually_set_locale: "Auf Deutsch gestellt!"
translation_note: "Übersetzung fehlt? Hilf mit: https://github.com/marvinscham/disenchanter/blob/main/CONTRIBUTING.md"
translation_note: "Fehlende Übersetzung? Hilf mit, indem du deine anbietest: %{url}"
menu.main:
logged_in_as: "Du bist als %{name} #%{tagline} eingeloggt."
logged_in_as: "Du bist als %{name} #%{tagline} eingeloggt."
loot:
permanents: Permanent
honor_5_orb: „Ehrungsstufe 5“-Kugel
mythic_essence: Mythische Essenzen
skin_shards: Skinsplitter
skin_permanents: Skin (permanent)
champion_capsule: Champion-Kapsel
glorious_champion_capsule: Glorreiche Champion-Kapsel
honor_4_orb: „Ehrungsstufe 4“-Kugel
blue_essence: Blaue Essenzen
blue_essence_short: BE
orange_essence_short: OE
materials: Materialien
champions: Champions
skins: Skins
tacticians: Taktiker
eternals: Ewige
eternal_shards: Ewigen-Set-Splitter
eternal_permanents: Ewigen-Set
emotes: Sticker
ward_skins: Augenskins
ward_skin_shards: Augenskinsplitter
ward_skin_permanents: Augenskin (permanent)
icons: Symbole
capsules: Kapseln
key_fragments: Schlüsselfragmente
shards: Splitter
orange_essence: Orangene Essenzen
menu:
main:
exit_shortcut_notice: 'Du kannst das Skript jederzeit mit dieser Tastenkombination
verlassen:'
time_saved: Wir haben ungefähr %{time_saved} Sekunden des Wartens auf Animationen
gespart.
options:
language_settings: Spracheinstellungen
open_mastery_chart: Öffne dein „Mastery Chart“-Profil
open_usage_stats: Globale Statistiken für Disenchanter öffnen
open_repository: Öffne GitHub-Repository
debug_tools: Debug-Werkzeuge
exit: Raus hier
hello: Moin! :)
version_info: Starte Disenchanter %{version}
exit_shortcut: '[STRG + C]'
summoner_check_failed: Konnte keine Spieler-Info sammeln. Starte deinen League-Client
neu.
logged_in_as: 'Du bist als %{name} #%{tagline} eingeloggt.'
confirm_banner_intro: 'Deine Beute ist sicher, nichts wird passieren bis du
ein solches Banner bestätigst:'
confirm_banner_example: Diese Aktion ausführen?
all_done: Das war's!
see_you: Bis bald :)
what_to_do: 'Was möchtest du machen? (Tipp: Geh von oben nach unten durch, damit
du nichts verpasst!)'
debug:
dry_run:
disabled: Trockenlauf + Debug-Modus deaktiviert
notice: TROCKENLAUF AKTIVIERT - nichts ist passiert
enabled: Trockenlauf + Debug-Modus aktiviert
options:
loot_to_file: Schreibe player_loot in Datei
request_terminal: Request-Terminal
recipes_to_file: Schreibe Rezepte von lootId in Datei
loot_info_to_file: Schreibe die Beute-Infos von lootId in Datei
summoner_info_to_file: Schreibe Beschwörer-Infos in Datei
settings_to_file: Einstellungen in Datei schreiben
toggle_dry_run: Trockenlauf umschalten
toggle_debug_mode: Debug-Modus umschalten
request_terminal:
warning: Manuelles Request-Terminal geöffnet. Wenn du nicht weißt, was du
tust, oder dich jemand hierzu drängt, hör sofort auf.
exit: Drücke [%{key}] zum Verlassen.
ask_path: 'Gib den Pfad für die GET-Request ein:'
debug_mode:
enabled: Debug-Modus aktiviert
disabled: Debug-Modus deaktiviert
file_written_notice: Okay, in %{filename} geschrieben.
post_request_info: Sende POST-Anfrage an %{path}
ask_which_loot_info: Für welche lootId möchtest du Infos?
ask_which_loot_recipes: Für welche lootId möchtest du Rezepte?
mythic:
recipe_found: 'Rezept gefunden: %{thing_to_craft} für %{amount} Mythische Essenzen'
options:
blue_essence: Blaue Essenzen
orange_essence: Orangene Essenzen
random_skin_shards: Zufällige Skinsplitter
recipes_unavailable: Rezepte für %{loot} scheinen nicht verfügbar zu sein.
option: Option
back_to_main: Zurück zum Hauptmenü
champions:
options:
mastery_threshold: Behalte genug (1/2) Splitter, um Champions auf min. Meisterschaft
x (wähle von 1 bis 6) vollständig meistern zu können
all: Entzaubere alle Championsplitter
mastery_full: Behalte genug (1/2) Splitter, um alle Champions zu meistern
(entzaubere nur Splitter ohne jeglichen Nutzen)
collector: Behalte einen Splitter für jeden Champion unabhängig von der Meisterschaft
tokens: Behalte genug (1/2) Splitter für Champions mit Meisterschaftsmarken
im Besitz
choose_option: Okay, was willst du machen?
what_to_do: Was möchtest du machen?
option_chosen: Ausgewählte Option
option_done: erledigt
materials:
options:
mythic_essence: Mythische Essenzen
key_fragments: Schlüsselfragmente
capsules: Kapseln
mastery_tokens: Meisterschaftsmarken
handler:
generic:
action_cancelled: Aktion abgebrochen
ask_disenchant: '%{count} %{loot} entzaubern, um %{currency} zu erhalten?'
found_nothing: Keine %{name} zum Entzaubern gefunden.
found_some: '%{count} %{name} gefunden.'
found_no_owned: Keine %{name} (im Besitz) zum Entzaubern gefunden.
keep_unowned: '%{loot}, die du noch nicht im Besitz hast, behalten?'
filtered_down: Auf %{count} Items gefiltert.
disenchant_preview: 'Wir würden %{count} %{loot} mit der von dir gewählten Option
entzaubern:'
exception:
error_occurred: Beim Bearbeiten von %{name} ist ein Fehler aufgetreten.
error_description: 'Ein Fehler ist aufgetreten: %{error_type}. Nachricht: %{message}.
Fehlerverlauf:'
step:
champions:
owned: Championsplitter im Besitz
collection: Championsplitter zum Sammeln
exclusions: Championsplitter-Ausschlüsse
by_mastery: Championsplitter nach Meisterschaftsstufe
tokens: Championsplitter nach Meisterschaftsmarken
capsules:
filtering: 'Kapseln: Beute filtern'
request: 'Kapseln: Anforderungsausführung'
summary: 'Kapseln: Zusammenfassungserstellung'
stat_submission: Einsendung der Statistik
create_an_issue: Bitte mach einen Screenshot und erstelle einen Issue unter
%{url}
send_email_instead: Wenn du kein GitHub-Konto hast, schick ihn an %{email}
skipping_step: Überspringe diesen Schritt...
unusual_state: Das sollte eigentlich nicht möglich sein, und trotzdem sind wir
hier.
champion:
exclusions:
entry_requirements: (Klein- und Großschreibung beachten, durch Kommas getrennt)
ask: Möchtest du Ausschlüsse hinzufügen?
ask_which: Okay, welche Champions?
recognized: 'Erkannte Ausschlüsse:'
present_selection: 'Wir würden %{count} Championsplitter mit der von dir gewählten
Option entzaubern:'
no_unowned_champs_found: Keine Splitter von Champions gefunden, die du noch
nicht besitzt.
no_shards_found: Keine Championsplitter zum Entzaubern gefunden.
found_shards: '%{count} Championsplitter gefunden.'
already_done: 'Schon fertig: Keine Championsplitter übrig, die deiner Auswahl
entsprechen.'
shards_to_keep: behält %{count}
ask_include_permanents: Sollen wir permanente Champions in diesen Prozess einbeziehen?
ask_disenchant: Möchtest du %{count} Championsplitter für %{amount} Blaue Essenzen
entzaubern?
by_mastery:
ask_which_level: Auf welcher Meisterschaftsstufe sollten Champions mindestens
sein, damit ihre Splitter aufbewahrt werden?
note_level7: auf Stufe 7
note_below_threshold: unter der Schwelle
ask_keep_unowned_champs: Sollen wir einen Splitter für Champions, die du noch
nicht besitzt, behalten?
found_champs_with_tokens: '%{count} Champions mit Meisterschaftsmarken im Besitz
gefunden'
esports_emotes:
found_some: '%{count} E-Sports-Sticker gefunden.'
none_found: Es wurden keine E-Sports-Sticker zum Umwandeln gefunden.
ask_re_roll: Möchtest du %{count} E-Sports-Sticker (bereits im Besitz) umwandeln?
mythic_essence:
none_found: Keine Mythischen Essenzen zum Benutzen gefunden.
cancelled: Verwertung Mythischer Essenzen abgebrochen.
found_some: '%{amount} Mythische Essenzen gefunden.'
not_enough: Nicht genug Mythische Essenzen dafür.
amount_to_use: Wie viel Mythische Essenzen sollen wir benutzen, um %{target_name}
herzustellen?
craft_confirm: '%{quantity} %{loot_name} für %{total_cost} Mythische Essenzen
herstellen?'
capsule:
ask_open_capsules: '%{count} schlüssellose Kapseln öffnen?'
no_capsules_found: Keine schlüssellosen Kapseln gefunden, die man öffnen könnte.
found_capsules: '%{count} Kapseln gefunden:'
key_fragments:
not_enough_fragments: Nicht genug Schlüsselfragmente, um etwas herzustellen.
found_fragments: '%{count} Schlüsselfragmente gefunden.'
ask_craft_keys: '%{key_count} Schlüssel aus %{fragment_count} Schlüsselfragmenten
herstellen?'
mastery_tokens:
could_upgrade_champions: 'Wir könnten die folgenden Champions hochstufen:'
none_found: Kein freischaltbarer Satz von Meisterschaftsmarken gefunden.
missing_essence: Dir fehlen %{essence_missing} Blaue Essenzen, um fortzufahren.
Überspringe...
to_mastery_level: zu Meisterschaftsstufe
using: mit
using_champion_shard: einem Championsplitter.
using_champion_permanent: einem permanenten Champion.
using_blue_essence: '%{recipe_cost} Blauen Essenzen.'
confirm_total_upgrades: Verbessere %{count} Champions mit
url:
opening_mastery_chart: Dein Profil wird unter %{url} in deinem Browser geöffnet...
opening_repository: Öffne das GitHub-Repository unter %{url} in deinem Browser...
opening_stats: Öffne Globale Statistiken unter %{url} in deinem Browser...
stat_submission:
ask_contribute: Möchtest du deine Ergebnisse (anonym) zu den globalen Statistiken
einsenden?
thanks: Vielen Dank!
your_stats: 'Deine Ergebnisse:'
ask_submit: Anonyme Ergebnisse absenden?
update_checker:
ask_download_now: Möchtest du die neue Version jetzt herunterladen?
done_downloading: Download abgeschlossen!
up_to_date: Du bist auf dem neuesten Stand!
local_beta_note: Willkommen in der Zukunft!
local_beta_version: 'Neueste Remote-Version: v%{version}'
update_available: Neue Version %{version} verfügbar!
common:
exiting: Beende...
done: Fertig!
yes: Ja
no: Nein
confirm_banner: BESTÄTIGE
dry_run_banner: TROCKENLAUF
not_owned: nicht im Besitz
press_enter_to_exit: Drücke die Eingabetaste, um zu beenden.
actions: Aktionen
disenchanted: Entzaubert
opened: Geöffnet
crafted: Hergestellt
redeemed: Freigeschaltet
invalid_answer: Ungültige Antwort, Optionen
2 changes: 2 additions & 0 deletions i18n/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ en:
back_to_main: Back to main menu
option_chosen: Option chosen
option_done: done
language:
preferred: What's your preferred language?
main:
hello: Hi! :)
version_info: Running Disenchanter %{version}
Expand Down
97 changes: 49 additions & 48 deletions i18n/eo.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,49 @@
common:
exiting: Elirante...
main_menu:
time_saved: Ni ŝparis al vi proksimume %{time_saved} sekundojn de atendo por finiĝi
la animacioj.
summoner_check_failed: Ne povis ekstrakti informojn pri la alvokanto. Provu restartigi
vian League-klienton.
hello: Saluton! :)
version_info: Lanĉante Elreviĝilo %{version}
exit_shortcut_notice: Vi povas eliri ĉi tiun skripton en iu ajn momento premante
exit_shortcut: '[STIRKLAVO + C]'
logged_in_as: 'Vi estas ensalutinta kiel %{name} #%{tagline}.'
confirm_banner_intro: 'Via ŝtelo estas sekura, neniuj agoj estos faritaj ĝis vi
konfirmas rubandon kiel ĉi tiu:'
confirm_banner_example: 'KONFIRMU: Ĉu plenumi tiun agon?'
all_done: Jen ĝi!
see_you: Ĝis la revido :)
meta:
manually_set_locale: Agordita al Esperanto!
translation_note: 'Mankasita traduko? Helpu proponante vian: https://github.com/marvinscham/disenchanter/blob/main/CONTRIBUTING.md'
auto_loaded_locale: Trovita esperanta kliento!
locale_name: Esperanto
menu:
choose_option: Bone, kion vi volus fari?
option: Opcio
back_to_main: Reiri al ĉefmenuon
update_checker:
up_to_date: Vi estas ĝisdata!
local_beta_note: Bonvenon al la estonteco!
local_beta_version: 'Lasta fora versio: v%{version}'
update_available: Nova versio %{version} havebla!
ask_download_now: Ĉu vi ŝatus elŝuti la novan version nun?
done_downloading: Finiĝis elŝuto!
debug:
dry_run:
notice: PROVKURO - fakte ne faris ion
file_written_notice: Bone, skribite al %{filename}.
post_request_info: Sendante peton al %{path}
champions_menu:
options:
all: Elreviĝu ĉiujn ĉampionajn fragmentojn
tokens: Konservu sufiĉe (1/2) pecetojn por la ĉampionoj, por kiuj vi posedas majstreco
6/7-markojn
mastery_threshold: Konservu sufiĉe da (1/2) pecetoj por tute majstri ĉampionojn
je almenaŭ majstreco nivelo x (elektu de 1 ĝis 6)
mastery_full: Konservu sufiĉe da (1/2) pecetoj por tute majstri ĉiujn ĉampionojn
(nur elreviĝu pecetojn kiuj ne havas eblan uzon)
collector: Konservu po unu peceton de ĉiu ĉampiono, sendepende de majstraĵo
eo:
common:
exiting: Elirante...
main_menu:
time_saved: Ni ŝparis al vi proksimume %{time_saved} sekundojn de atendo por finiĝi
la animacioj.
summoner_check_failed: Ne povis ekstrakti informojn pri la alvokanto. Provu restartigi
vian League-klienton.
hello: Saluton! :)
version_info: Lanĉante Elreviĝilo %{version}
exit_shortcut_notice: Vi povas eliri ĉi tiun skripton en iu ajn momento premante
exit_shortcut: '[STIRKLAVO + C]'
logged_in_as: 'Vi estas ensalutinta kiel %{name} #%{tagline}.'
confirm_banner_intro: 'Via ŝtelo estas sekura, neniuj agoj estos faritaj ĝis vi
konfirmas rubandon kiel ĉi tiu:'
confirm_banner_example: 'KONFIRMU: Ĉu plenumi tiun agon?'
all_done: Jen ĝi!
see_you: Ĝis la revido :)
meta:
manually_set_locale: Agordita al Esperanto!
translation_note: 'Mankasita traduko? Helpu proponante vian: https://github.com/marvinscham/disenchanter/blob/main/CONTRIBUTING.md'
auto_loaded_locale: Trovita esperanta kliento!
locale_name: Esperanto
menu:
choose_option: Bone, kion vi volus fari?
option: Opcio
back_to_main: Reiri al ĉefmenuon
update_checker:
up_to_date: Vi estas ĝisdata!
local_beta_note: Bonvenon al la estonteco!
local_beta_version: 'Lasta fora versio: v%{version}'
update_available: Nova versio %{version} havebla!
ask_download_now: Ĉu vi ŝatus elŝuti la novan version nun?
done_downloading: Finiĝis elŝuto!
debug:
dry_run:
notice: PROVKURO - fakte ne faris ion
file_written_notice: Bone, skribite al %{filename}.
post_request_info: Sendante peton al %{path}
champions_menu:
options:
all: Elreviĝu ĉiujn ĉampionajn fragmentojn
tokens: Konservu sufiĉe (1/2) pecetojn por la ĉampionoj, por kiuj vi posedas majstreco
6/7-markojn
mastery_threshold: Konservu sufiĉe da (1/2) pecetoj por tute majstri ĉampionojn
je almenaŭ majstreco nivelo x (elektu de 1 ĝis 6)
mastery_full: Konservu sufiĉe da (1/2) pecetoj por tute majstri ĉiujn ĉampionojn
(nur elreviĝu pecetojn kiuj ne havas eblan uzon)
collector: Konservu po unu peceton de ĉiu ĉampiono, sendepende de majstraĵo
4 changes: 4 additions & 0 deletions i18n/zh_TW.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
zh_TW:
menu:
main:
hello: 嗨! :)
Loading

0 comments on commit 0242394

Please sign in to comment.