Skip to content

Commit

Permalink
Update translations (#204)
Browse files Browse the repository at this point in the history
New languages and edit script
  • Loading branch information
aruznieto authored Sep 3, 2023
1 parent 5c3cbf6 commit c1b9912
Show file tree
Hide file tree
Showing 15 changed files with 103 additions and 119 deletions.
6 changes: 5 additions & 1 deletion chameleonultragui/lib/l10n/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Translations

If you want to collaborate by adding your language to the application, you can do it through [our Crowdin project](https://crowdin.com/project/chameleonultragui). Do not contribute files into `chameleonultragui/lib/l100n/app_*.arb`. All translations should be added only to Crowdin. If your language is missing, you can create issue and ask to enable it. "Chameleon Ultra GUI", "Chameleon" and other trademarks should not be translated.
If you want to collaborate by adding your language to the application, you can do it through [our Crowdin project](https://crowdin.com/project/chameleonultragui).

Do not contribute files into `chameleonultragui/lib/l100n/app_*.arb`. All translations should be added only to Crowdin. If your language is missing, you can create issue and ask to enable it. "Chameleon Ultra GUI", "Chameleon" and other trademarks should not be translated.

Languages that are **70%** or more translated will be automatically deployed in the application.
21 changes: 0 additions & 21 deletions chameleonultragui/lib/l10n/app_da.arb
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"@@locale": "da",
"ok": "OK",
"cancel": "Afbryd",
"close": "Luk",
"save": "Gem",
Expand All @@ -16,23 +15,19 @@
"cards": "Kort",
"dictionary": "Ordbog",
"dictionaries": "Ordb\u00f8ger",
"slot": "Slot",
"slots": "Slots",
"slot_manager": "Slot Administration",
"saved_cards": "Gemte kort",
"read_card": "L\u00e6s kort",
"write_card": "Skriv til kort",
"settings": "Indstillinger",
"theme": "Tema",
"system": "System",
"light": "Lys",
"dark": "M\u00f8rk",
"color_scheme": "Farveskema",
"def": "Standard",
"purple": "Lilla",
"blue": "Bl\u00e5",
"green": "Gr\u00f8n",
"indigo": "Indigo",
"lime": "Citron",
"red": "R\u00f8d",
"yellow": "Gul",
Expand All @@ -43,8 +38,6 @@
"debug": "Fejlfinde",
"debug_page_warning": "Brug af denne menu kan mure din Chameleon PERMANENT.",
"warned": "Du er blevet advaret.",
"platform": "Platform",
"android": "Android",
"serial_protocol": "Seriel protokol",
"chameleon_connected": "Chameleon forbundet",
"chameleon_device_type": "Chameleon enhedstype",
Expand All @@ -61,12 +54,10 @@
"error": "Fejl",
"chameleon_is_dfu": "Chameleon er i DFU tilstand.",
"flash": "Blink",
"dfu": " (DFU)",
"keys": "N\u00f8gler",
"found_keys": "Fundne n\u00f8gler",
"please_wait": "Vent et \u00f8jeblik",
"used_slots": "Brugte Slots",
"firmware_version": "Firmware version",
"update_error": "Opdateringsfejl",
"downloading_fw": "Henter og forbereder ny Chameleon {model} firmware...",
"check_updates": "S\u00f8g efter opdateringer",
Expand All @@ -84,7 +75,6 @@
"auto": "Automatisk",
"restart_now": "Genstart nu",
"about_text": "Et v\u00e6rkt\u00f8j til grafisk at administrere og konfigurere din Chameleon Ultra, skrevet i Flutter og k\u00f8rer p\u00e5 Desktop og Mobile.",
"version": "Version",
"developed_by": "Udviklet af",
"license": "Licens",
"thanks_for_support": "Tak til alle, der st\u00f8tter os p\u00e5 Open Collective!",
Expand All @@ -100,9 +90,6 @@
"pick_color": "V\u00e6lg en farve",
"reset_default": "Genetabler standard indstillinger",
"please_enter_something": "Indtast {name}",
"uid": "UID",
"sak": "SAK",
"atqa": "ATQA",
"enter_something": "Indtast {name}",
"must_or": "{name} skal v\u00e6re {a} eller {b} bytes lang.",
"must_be": "{name} skal v\u00e6re {a} bytes lang.",
Expand All @@ -124,24 +111,18 @@
"factory_reset": "Fabriksindstillinger",
"factory_sure": "Er du sikker p\u00e5 du vil nulstille din Chameleon?",
"full": "Fuld",
"mini": "Mini",
"none": "Ingen",
"edit_dictionary": "Editer ordbog",
"enter_dict_name": "Indtast navn p\u00e5 ordborg",
"enter_dict_keys": "Indtast n\u00f8glerne i ordbogen",
"empty": "Tom",
"slot_settings": "Slot indstillinger",
"slot_status": "Slot status",
"hf": "HF",
"lf": "LF",
"mode_gen1a": "Gen1A Magic Mode",
"mode_gen2": "Gen2 Magic Mode",
"use_from_block": "Brug UID/SAK/ATQA fra blok 0",
"collect_nonces": "Hent flere nonces ({type})",
"present_cham_reader_keys": "Hold Chameleon til l\u00e6ser for at genetablere n\u00f8gler",
"ena_coll_recover_keys": "Aktiver hentning af gendannelsesn\u00f8gler",
"write_mode": "Skrivetilstand",
"normal": "Normal",
"decline": "Afvis",
"deceive": "Bedrage",
"shadow": "Skygge",
Expand All @@ -158,15 +139,13 @@
"read": "L\u00e6s",
"write": "Skriv",
"save_only_uid": "Gem kun UID",
"letter_space": "{letter} ",
"dump_partial_data": "Gem delvise data",
"additional_key_dict": "Ekstra n\u00f8gleordbog",
"check_keys_dict": "Indtast n\u00f8glerne i ordbogen",
"dump_card": "Gem kort",
"save_as": "Gem som {name}",
"correct_tag_data": "Korrig\u00e9r tag-detaljer",
"uid_len": "UID {len} byte-l\u00e6ngde",
"tag_type": "Tag type",
"select_save_format": "V\u00e6lg filformat",
"key_count": "Antal n\u00f8gler",
"all": "Alle",
Expand Down
11 changes: 9 additions & 2 deletions chameleonultragui/lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"cards": "Karten",
"dictionary": "W\u00f6rterbuch",
"dictionaries": "W\u00f6rterb\u00fccher",
"slot": "Slot",
"slots": "Slots",
"slot_manager": "Slot Manager",
"saved_cards": "Gespeicherte Karten",
Expand All @@ -40,6 +39,7 @@
"activate": "Aktivieren",
"deactivate": "Deaktivieren",
"debug_mode": "Debug-Modus",
"debug_mode_confirmation": "Sind sie sicher, dass die den Debugmodus {mode} m\u00f6chten? Er ist f\u00fcr Entwickler um spezifische Funktionen auf nicht unterst\u00fctzten Plattformen zu testen.",
"debug": "Debug",
"debug_page_warning": "Wenn Sie dieses Men\u00fc benutzen, k\u00f6nnen Sie ihr Chameleon PERMANENT zerst\u00f6ren.",
"warned": "Sie wurden gewarnt.",
Expand All @@ -60,6 +60,7 @@
"restart_chameleon": "Chameleon neu starten",
"error": "Fehler",
"chameleon_is_dfu": "Chameleon ist im DFU-Modus.",
"firmware_is_corrupted": "Dies bedeutet wahrscheinlich, dass Ihre Firmware besch\u00e4digt ist. M\u00f6chten Sie die neueste FW flashen?",
"flash": "Flash",
"dfu": " (DFU)",
"keys": "Schl\u00fcssel",
Expand All @@ -68,6 +69,7 @@
"used_slots": "Benutzte Slots",
"firmware_version": "Firmware Version",
"update_error": "Aktualisierung fehlerhaft",
"up_to_date": "Ihre Chameleon-{model} Firmware ist aktuell",
"downloading_fw": "Herunterladen und vorbereiten neuer Chameleon-{model} Firmware...",
"check_updates": "Nach Updates suchen",
"emulator_mode": "Gehe zum Emulator-Modus",
Expand Down Expand Up @@ -134,6 +136,7 @@
"slot_status": "Slot-Status",
"hf": "HF",
"lf": "LF",
"mifare_classic_emulator_settings": "Mifare Classic Emulator Einstellungen",
"mode_gen1a": "Gen1A Magic Modus",
"mode_gen2": "Gen2 Magic Modus",
"use_from_block": "Benutze UID/SAK/ATQA aus 0 Block",
Expand All @@ -147,12 +150,14 @@
"shadow": "Schatten",
"outdated_fw": "Veraltete FW",
"unknown": "Unbekannt",
"recovery_error_no_supported": "Schl\u00fcsselwiederherstellung von dieser Karte wird noch nicht unterst\u00fctzt",
"recovery_error_no_keys_darkside": "Keine Schl\u00fcssel und nicht anf\u00e4llig f\u00fcr Darkside Angriff",
"recovery_error_dict": "Bei der W\u00f6rterbuchpr\u00fcfung ist etwas schief gelaufen",
"recovery_error_dump_data": "Beim Kopieren von Daten ist etwas schiefgelaufen",
"output_file": "Bitte w\u00e4hlen Sie eine Ausgabe-Datei aus",
"hf_tag_info": "HF Tag Info",
"lf_tag_info": "LF Tag Info",
"no_card_found": "Keine Karte gefunden. Versuchen Sie, Chameleon auf eine Karte zu verschieben",
"no_supported": "Nicht unterst\u00fctzte Aktion",
"lite_no_read": "Chameleon Lite unterst\u00fctzt keine Lesen von Karten",
"read": "Lesen",
Expand All @@ -173,5 +178,7 @@
"no_name": "Kein Name",
"connecting_to_ble": "Verbinde mit Bluetooth Ger\u00e4t...",
"default_ble_password": "Der Standard BLE Kopplungspin ist 123456",
"connection_might_take_some_time": "Erste Verbindung kann einige Zeit dauern"
"connection_might_take_some_time": "Erste Verbindung kann einige Zeit dauern",
"too_long_name": "Der Name ist zu lang",
"slot": "Slot"
}
15 changes: 11 additions & 4 deletions chameleonultragui/lib/l10n/app_de_AT.arb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"cards": "Koardn",
"dictionary": "W\u00e4rdabuach",
"dictionaries": "W\u00e4rdabiacher",
"slot": "Slot",
"slots": "Slots",
"slot_manager": "Slot verwoiter",
"saved_cards": "Gepeicherte Koarten",
Expand All @@ -40,10 +39,11 @@
"activate": "Actviern",
"deactivate": "Deactviern",
"debug_mode": "k\u00e4fa Modus",
"debug_mode_confirmation": "Sind sie sicher, dass die den Debugmodus {mode} m\u00f6chten? Er ist f\u00fcr Entwickler um spezifische Funktionen auf nicht unterst\u00fctzten Plattformen zu testen.",
"debug": "Entk\u00e4fa",
"debug_page_warning": "Des Men\u00fc zu verwendn kinad dei Chameleon permanent runiern.",
"warned": "Du wurdst gwarnt.",
"platform": "Platform",
"platform": "Plattform",
"android": "Android",
"serial_protocol": "Seriels Protokoll",
"chameleon_connected": "Chameleon verbundn",
Expand All @@ -60,14 +60,16 @@
"restart_chameleon": "Chameleon neich startn",
"error": "F\u00e4la",
"chameleon_is_dfu": "Chameleon is im DFU modus.",
"firmware_is_corrupted": "Dies bedeutet wahrscheinlich, dass Ihre Firmware besch\u00e4digt ist. M\u00f6chten Sie die neueste FW flashen?",
"flash": "Flash",
"dfu": " (DFU)",
"keys": "Schliasl",
"found_keys": "Gfundene Schliasl",
"please_wait": "Bitte woardn",
"used_slots": "Verwendte Slots",
"firmware_version": "Firmware version",
"firmware_version": "Firmware Version",
"update_error": "Update f\u00e4la",
"up_to_date": "Ihre Chameleon-{model} Firmware ist aktuell",
"downloading_fw": "Runterladn und vorbreiten neuer Chameleon {model} firmware...",
"check_updates": "Auf updates priafn",
"emulator_mode": "Zum emulator mode w\u00e4chsln",
Expand Down Expand Up @@ -134,6 +136,7 @@
"slot_status": "Slot-Status",
"hf": "HF",
"lf": "LF",
"mifare_classic_emulator_settings": "Mifare Classic Emulator Einstellungen",
"mode_gen1a": "Gen1A Magic Modus",
"mode_gen2": "Gen2 Magic Modus",
"use_from_block": "Nimm UID/SAK/ATQA aus Block Nui",
Expand All @@ -147,12 +150,14 @@
"shadow": "Schotten",
"outdated_fw": "Veroutete FW",
"unknown": "Unbekannt",
"recovery_error_no_supported": "Schl\u00fcsselwiederherstellung von dieser Karte wird noch nicht unterst\u00fctzt",
"recovery_error_no_keys_darkside": "Keine Schliassl und ned anf\u00e4llig f\u00fcr Darkside Angriff",
"recovery_error_dict": "Bei der W\u00f6arterbuachpriafung ist wos schief glaufn",
"recovery_error_dump_data": "Beim Kopieren von Dotn ist wos schiefgelaufn",
"output_file": "Bitte w\u00e4hlen a Ausgabe-Datei aus",
"hf_tag_info": "HF Tag Info",
"lf_tag_info": "LF Tag Info",
"no_card_found": "Keine Karte gefunden. Versuchen Sie, Chameleon auf eine Karte zu verschieben",
"no_supported": "Ned unterstitzte Aktion",
"lite_no_read": "Chameleon Lite unterstitzt ka Lesen vo Koartn",
"read": "Lesen",
Expand All @@ -173,5 +178,7 @@
"no_name": "Kei Nam",
"connecting_to_ble": "Verbindn mit Bluetooth Gr\u00e4t...",
"default_ble_password": "Des stondard password is 123456",
"connection_might_take_some_time": "Erste moi verbindn kon a bisl dauan"
"connection_might_take_some_time": "Erste moi verbindn kon a bisl dauan",
"too_long_name": "Der Name ist zu lang",
"slot": "Slot"
}
5 changes: 3 additions & 2 deletions chameleonultragui/lib/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"cards": "Cards",
"dictionary": "Dictionary",
"dictionaries": "Dictionaries",
"slot": "Slot",
"slots": "Slots",
"slot_manager": "Slot Manager",
"saved_cards": "Saved Cards",
Expand Down Expand Up @@ -179,5 +178,7 @@
"no_name": "No name",
"connecting_to_ble": "Connecting to BLE device...",
"default_ble_password": "Default BLE connection password is 123456",
"connection_might_take_some_time": "First connection might take some time"
"connection_might_take_some_time": "First connection might take some time",
"too_long_name": "The name is too long",
"slot": "Slot"
}
7 changes: 4 additions & 3 deletions chameleonultragui/lib/l10n/app_es.arb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"cards": "Tarjetas",
"dictionary": "Diccionario",
"dictionaries": "Diccionarios",
"slot": "Ranura",
"slots": "Ranuras",
"slot_manager": "Gestor de ranuras",
"saved_cards": "Tarjetas guardadas",
Expand Down Expand Up @@ -62,7 +61,7 @@
"error": "Error",
"chameleon_is_dfu": "Chameleon est\u00e1 en modo DFU.",
"firmware_is_corrupted": "Esto probablemente significa que su firmware est\u00e1 da\u00f1ado. \u00bfQuieres flashear el \u00faltimo firmware?",
"flash": "Flash",
"flash": "Flashear",
"dfu": " (DFU)",
"keys": "Claves",
"found_keys": "Claves encontradas",
Expand Down Expand Up @@ -179,5 +178,7 @@
"no_name": "Sin nombre",
"connecting_to_ble": "Conectando con el dispositivo BLE...",
"default_ble_password": "La contrase\u00f1a de conexi\u00f3n BLE predeterminada es 123456",
"connection_might_take_some_time": "La primera conexi\u00f3n puede tardar alg\u00fan tiempo"
"connection_might_take_some_time": "La primera conexi\u00f3n puede tardar alg\u00fan tiempo",
"too_long_name": "El nombre es demasiado largo",
"slot": "Ranura"
}
15 changes: 11 additions & 4 deletions chameleonultragui/lib/l10n/app_fr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
"cards": "Cartes",
"dictionary": "Dictionnaire",
"dictionaries": "Dictionnaires",
"slot": "Emplacement",
"slots": "Emplacements",
"slot_manager": "Gestion Emplacement",
"saved_cards": "Cartes Enregistr\u00e9es",
Expand All @@ -40,6 +39,7 @@
"activate": "Activer",
"deactivate": "D\u00e9sactiver",
"debug_mode": "Mode D\u00e9bogage",
"debug_mode_confirmation": "Etes-vous s\u00fbr de vouloir passer en mode d\u00e9bogage {mode}\u00a0? Il est cr\u00e9\u00e9 sp\u00e9cifiquement pour que les d\u00e9veloppeurs puissent tester des fonctions d'application sp\u00e9cifiques sur des plates-formes NON PRISES EN CHARGE.",
"debug": "D\u00e9bogage",
"debug_page_warning": "L'utilisation de ce menu peut bloquer votre Chameleon de fa\u00e7on PERMANENTE.",
"warned": "Vous \u00eates pr\u00e9venu .",
Expand All @@ -60,6 +60,7 @@
"restart_chameleon": "Red\u00e9marrer Chameleon",
"error": "Erreur",
"chameleon_is_dfu": "Chameleon est en mode DFU.",
"firmware_is_corrupted": "Cela signifie probablement que votre firmware est corrompu. Voulez-vous installer la derni\u00e8re version du FW ?",
"flash": "Flash",
"dfu": " (DFU)",
"keys": "Cl\u00e9s",
Expand All @@ -68,6 +69,7 @@
"used_slots": "Emplacements utilis\u00e9s",
"firmware_version": "Version Firmware",
"update_error": "Erreur de mise \u00e0 jour",
"up_to_date": "Le firmware de votre Chameleon {model} est \u00e0 jour",
"downloading_fw": "T\u00e9l\u00e9chargement et pr\u00e9paration du nouveau firmware Chameleon {model}...",
"check_updates": "V\u00e9rifier les mises \u00e0 jour",
"emulator_mode": "Passer en mode \u00e9mulateur",
Expand Down Expand Up @@ -110,15 +112,15 @@
"firmware_management": "Gestion du firmware",
"enter_dfu": "Passer en mode DFU",
"flash_via_dfu": "Flasher le dernier FW via DFU",
"flash_zip_dfu": "Flash .zip FW via DFU",
"flash_zip_dfu": "Flasher .zip FW via DFU",
"animations": "Animations",
"button_config": "Configuration des boutons",
"button_x": "bouton {x}",
"long_press": "Appui long",
"disable": "D\u00e9sactiver",
"forward": "Suivant",
"backward": "Pr\u00e9c\u00e9dent",
"clone_uid": "Clone UID",
"clone_uid": "Cloner UID",
"other": "Autre",
"reset_settings": "R\u00e9initialiser param\u00e8tres",
"factory_reset": "R\u00e9initialisation d'usine",
Expand All @@ -134,6 +136,7 @@
"slot_status": "Statut de l'emplacement",
"hf": "HF",
"lf": "LF",
"mifare_classic_emulator_settings": "Mifare Classic param\u00e8tres de l'\u00e9mulateur",
"mode_gen1a": "Gen1A Magic Mode",
"mode_gen2": "Gen2 Magic Mode",
"use_from_block": "Utiliser UID/SAK/ATQA \u00e0 partir de 0 bloc",
Expand All @@ -147,12 +150,14 @@
"shadow": "Ombre",
"outdated_fw": "FW obsol\u00e8te",
"unknown": "Inconnu",
"recovery_error_no_supported": "La r\u00e9cup\u00e9ration de cl\u00e9 \u00e0 partir de cette carte n'est pas encore prise en charge",
"recovery_error_no_keys_darkside": "Aucune cl\u00e9 et pas vuln\u00e9rable \u00e0 une attaque Darkside",
"recovery_error_dict": "Une erreur s'est produite lors de la v\u00e9rification du dictionnaire",
"recovery_error_dump_data": "Une erreur s'est produite lors du chargement des donn\u00e9es",
"output_file": "Veuillez choisir un fichier de sortie",
"hf_tag_info": "HF Tag Info",
"lf_tag_info": "LF Tag Info",
"no_card_found": "Aucune carte trouv\u00e9e. Essayez de d\u00e9placer Chameleon sur la carte",
"no_supported": "Action non prise en charge",
"lite_no_read": "Chameleon Lite ne prend pas en charge la lecture des cartes",
"read": "Lire",
Expand All @@ -173,5 +178,7 @@
"no_name": "Aucun nom",
"connecting_to_ble": "Connexion \u00e0 l'appareil BLE...",
"default_ble_password": "Le mot de passe de connexion BLE par d\u00e9faut est 123456",
"connection_might_take_some_time": "La premi\u00e8re connexion peut prendre un certain temps"
"connection_might_take_some_time": "La premi\u00e8re connexion peut prendre un certain temps",
"too_long_name": "Le nom est trop long",
"slot": "Emplacement"
}
Loading

0 comments on commit c1b9912

Please sign in to comment.