Skip to content

Commit

Permalink
feat: Update translations (#350)
Browse files Browse the repository at this point in the history
  • Loading branch information
ChameleonHelper authored Oct 18, 2023
1 parent c7af6b9 commit da98eb3
Show file tree
Hide file tree
Showing 4 changed files with 258 additions and 25 deletions.
3 changes: 2 additions & 1 deletion chameleonultragui/lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -223,5 +223,6 @@
"frequency_to_export": "Frequenz zum Export",
"save_to_file": "Als Datei speichern",
"export_to_new_card": "Exportiere auf neue Karte",
"update_saved_card": "Gespeicherte Karte aktualisieren"
"update_saved_card": "Gespeicherte Karte aktualisieren",
"must_be_valid_hex": "HEX Wert erforderlich"
}
3 changes: 2 additions & 1 deletion chameleonultragui/lib/l10n/app_de_AT.arb
Original file line number Diff line number Diff line change
Expand Up @@ -223,5 +223,6 @@
"frequency_to_export": "Frequenz zum Export",
"save_to_file": "Als Datei speichern",
"export_to_new_card": "Exportiere auf neue Karte",
"update_saved_card": "Gespeicherte Karte aktualisieren"
"update_saved_card": "Gespeicherte Karte aktualisieren",
"must_be_valid_hex": "HEX Wert erforderlich"
}
71 changes: 48 additions & 23 deletions chameleonultragui/lib/l10n/app_fr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"dictionaries": "Dictionnaires",
"slot": "Emplacement",
"slots": "Emplacements",
"slot_manager": "Gestion Emplacement",
"slot_manager": "Gestionnaire d'emplacement",
"saved_cards": "Cartes Enregistr\u00e9es",
"read_card": "Lire Carte",
"write_card": "\u00c9crire Carte",
Expand All @@ -29,7 +29,7 @@
"dark": "Sombre",
"color_scheme": "Jeu de couleurs",
"def": "D\u00e9faut",
"purple": "Pourpre",
"purple": "Violet",
"blue": "Bleu",
"green": "Vert",
"indigo": "Indigo",
Expand All @@ -40,7 +40,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_mode_confirmation": "Etes-vous s\u00fbr de vouloir {mode} le mode d\u00e9bogage \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 @@ -57,7 +57,7 @@
"test_darkside_lib": "Tester la biblioth\u00e8que Darkside",
"dfu_flash_ultra": "DFU Flash Ultra FW",
"dfu_flash_lite": "DFU Flash Lite FW",
"safe_option": "Option de s\u00e9curit\u00e9",
"safe_option": "Option s\u00fbre",
"restart_chameleon": "Red\u00e9marrer Chameleon",
"error": "Erreur",
"chameleon_is_dfu": "Chameleon est en mode DFU.",
Expand All @@ -68,7 +68,7 @@
"found_keys": "Cl\u00e9s trouv\u00e9es",
"please_wait": "Veuillez patienter",
"used_slots": "Emplacements utilis\u00e9s",
"firmware_version": "Version Firmware",
"firmware_version": "Version du 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}...",
Expand All @@ -79,14 +79,14 @@
"recover_keys": "R\u00e9cup\u00e9rer cl\u00e9s",
"recover_keys_nonce": "R\u00e9cup\u00e9rer les cl\u00e9s de {number} nonce(s)",
"restart_required": "Red\u00e9marrage n\u00e9cessaire",
"take_effects": "Les modifications prendront effet apr\u00e8s un red\u00e9marrage",
"take_effects": "Les modifications prendront effet apr\u00e8s red\u00e9marrage",
"language": "Langue",
"sidebar_expansion": "Expansion de la barre lat\u00e9rale",
"expand": "D\u00e9velopper",
"retract": "R\u00e9tracter",
"retract": "R\u00e9duire",
"auto": "Auto",
"restart_now": "Red\u00e9marrer maintenant",
"about_text": "Un outil pour g\u00e9rer et configurer graphiquement votre Chameleon Ultra, \u00e9crit en Flutter et fonctionnant sur bureau et mobile.",
"about_text": "Un outil pour g\u00e9rer et configurer graphiquement votre Chameleon Ultra, \u00e9crit en Flutter et fonctionnant sur PC de bureau et t\u00e9l\u00e9phone mobile.",
"version": "Version",
"developed_by": "D\u00e9velopp\u00e9 par",
"license": "Licence",
Expand All @@ -97,7 +97,7 @@
"enter_data": "Entrer donn\u00e9es",
"sector": "Secteur",
"edit_card": "\u00c9diter carte",
"please_enter_name": "Merci d\u2019indiquer un nom",
"please_enter_name": "Veuillez saisir un nom",
"name": "Nom",
"enter_name": "Saisir le nom de la carte",
"pick_color": "Choisis une couleur",
Expand All @@ -107,7 +107,7 @@
"sak": "SAK",
"atqa": "ATQA",
"enter_something": "Entrer {name}",
"must_or": "{name} doit \u00eatre {a} ou {b} octets de long.",
"must_or": "{name} doit faire {a} ou {b} octets de long.",
"must_be": "{name} doit avoir une longueur de {a}\u00a0octets.",
"device_settings": "Param\u00e8tres de l'appareil",
"firmware_management": "Gestion du firmware",
Expand All @@ -123,26 +123,26 @@
"backward": "Pr\u00e9c\u00e9dent",
"clone_uid": "Cloner UID",
"other": "Autre",
"reset_settings": "R\u00e9initialiser param\u00e8tres",
"reset_settings": "R\u00e9initialiser les param\u00e8tres",
"factory_reset": "R\u00e9initialisation d'usine",
"factory_reset_confirmation": "\u00cates-vous s\u00fbr de vouloir r\u00e9initialiser votre Chameleon?",
"full": "Compl\u00e8te",
"factory_reset_confirmation": "\u00cates-vous s\u00fbr de vouloir r\u00e9initialiser votre Chameleon avec les param\u00e8tres d'usine?",
"full": "Complet",
"mini": "Mini",
"none": "Aucune",
"edit_dictionary": "\u00c9diter le dictionnaire",
"enter_dict_name": "Saisir le nom du dictionnaire",
"enter_dict_keys": "Saisir les cl\u00e9s du dictionnaire",
"enter_dict_keys": "Saisir les cl\u00e9s pour le dictionnaire",
"empty": "Vide",
"slot_settings": "Param\u00e8tres de l'emplacement",
"slot_status": "Statut de l'emplacement",
"hf": "HF",
"lf": "LF",
"mifare_classic_emulator_settings": "Mifare Classic param\u00e8tres de l'\u00e9mulateur",
"mifare_classic_emulator_settings": "Param\u00e8tres de l'\u00e9mulateur Mifare Classic",
"mode_gen1a": "Gen1A Magic Mode",
"mode_gen2": "Gen2 Magic Mode",
"use_from_block": "Utiliser UID/SAK/ATQA \u00e0 partir de 0 bloc",
"use_from_block": "Utiliser UID/SAK/ATQA \u00e0 partir du bloc 0",
"collect_nonces": "Collecter des nonces ({type})",
"present_cham_reader_keys": "Pr\u00e9senter Chameleon au lecteur pour r\u00e9cup\u00e9rer les cl\u00e9s",
"present_cham_reader_keys": "Pr\u00e9senter le Chameleon au lecteur pour r\u00e9cup\u00e9rer les cl\u00e9s",
"ena_coll_recover_keys": "Activer la collection pour r\u00e9cup\u00e9rer les cl\u00e9s",
"write_mode": "Mode \u00e9criture",
"normal": "Normal",
Expand All @@ -152,7 +152,7 @@
"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_no_keys_darkside": "Aucune cl\u00e9 et non 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",
Expand All @@ -166,12 +166,12 @@
"save_only_uid": "Enregistrer uniquement l'UID",
"letter_space": "{letter} ",
"dump_partial_data": "Sauvegarder les donn\u00e9es partielles",
"additional_key_dict": "Dictionnaire de cl\u00e9 suppl\u00e9mentaire",
"additional_key_dict": "Dictionnaire de cl\u00e9s suppl\u00e9mentaires",
"check_keys_dict": "V\u00e9rifier les cl\u00e9s du dictionnaire",
"dump_card": "Extraire la carte",
"save_as": "Enregistrer sous {name}",
"correct_tag_data": "Corriger les d\u00e9tails du tag",
"uid_len": "Longueur d'octet UID {len}",
"uid_len": "UID de {len} octets de long",
"tag_type": "Type de tag",
"select_save_format": "S\u00e9lectionner le format d'enregistrement",
"key_count": "Nombre de cl\u00e9s",
Expand All @@ -191,14 +191,39 @@
"ble_pin": "BLE PIN",
"enter_pin": "Saisir le code PIN",
"pin_must_be_6_digits": "Le code PIN doit avoir 6 chiffres",
"clear_ble_bonds_confirmation": "\u00cates-vous s\u00fbr de vouloir vider les p\u00e9riph\u00e9riques BLE ? Cela vous demandera de supprimer le Chameleon dans les param\u00e8tres de votre appareil mobile avant de se reconnecter.",
"clear_ble_bonds_confirmation": "\u00cates-vous s\u00fbr de vouloir supprimer les p\u00e9riph\u00e9riques BLE appair\u00e9s ? Cela n\u00e9cessitera de supprimer le Chameleon dans les param\u00e8tres de votre appareil mobile avant de vous reconnecter.",
"ble_need_to_remove_pair": "Si vous avez chang\u00e9 de mot de passe ou d\u00e9sappair\u00e9 tous les appareils et que vous ne pouvez pas vous connecter, vous devez supprimer Chameleon dans les param\u00e8tres Bluetooth de votre appareil",
"slow_down_warning": "Cela ralentira l'application, utilisera avec pr\u00e9caution",
"shared_preferences_logging": "Log des pr\u00e9f\u00e9rences partag\u00e9es",
"production_logging": "Log de production",
"slow_down_warning": "Cela ralentira l'application, utilisez avec pr\u00e9caution",
"enable_production_logging": "Activer le journal de production",
"disable_production_logging": "D\u00e9sactiver le journal de production",
"clear_logs": "Effacer le journal",
"copy_logs_to_clipboard": "Copier les journaux dans le presse-papiers",
"recovery_library": "Librairie de r\u00e9cup\u00e9ration",
"force_flashing": "Forcer la mise \u00e0 jour",
"chameleon_flashing_title": "Installation du firmware sur votre Chameleon {model}"
"chameleon_flashing_title_easter_egg": "Votre Chameleon {model} est clignotant",
"chameleon_flashing_title": "Installation du firmware sur votre Chameleon {model}",
"ble_pairing": "Appairage du BLE",
"ats": "ATS",
"outdated_protocol": "Protocole obsol\u00e8te dans le firmware",
"outdated_protocol_description_1": "Votre Chameleon fonctionne sur un protocole obsol\u00e8te, ce qui signifie que le firmware est obsol\u00e8te.",
"outdated_protocol_description_2": "L'application ne peut pas fonctionner avec cette version du protocole. Ne rapportez aucun bug trouv\u00e9 apr\u00e8s ce message.",
"outdated_protocol_description_3": "Voulez-vous mettre \u00e0 jour le firmware ?",
"skip": "Ignorer",
"update": "Mise \u00e0 jour",
"static_nested_attack": "Lancer une attaque Nested statique sur la carte",
"read_gen1_card_data": "Lire les donn\u00e9es de la carte Gen1",
"card_tech": "Technologie",
"charge": "Charge",
"copy_all_keys": "Copier toutes les cl\u00e9s vers le presse-papier",
"battery_info": "Charge : {percent}%\nTension : {voltage} mV",
"x_byte_uid": "UID de {length} octet",
"edit_slot_data": "Editer les donn\u00e9es de l'emplacement",
"export_slot_data": "Exporter les donn\u00e9es de l'emplacement",
"frequency_to_export": "Fr\u00e9quence \u00e0 exporter",
"save_to_file": "Enregistrer dans un fichier",
"export_to_new_card": "Exporter vers une nouvelle carte",
"update_saved_card": "Mettre \u00e0 jour la carte enregistr\u00e9e",
"must_be_valid_hex": "Doit \u00eatre un HEX valide"
}
Loading

0 comments on commit da98eb3

Please sign in to comment.