Skip to content

Commit

Permalink
feat: Update translations (#445)
Browse files Browse the repository at this point in the history
  • Loading branch information
ChameleonHelper authored Jan 17, 2024
1 parent 8d601a0 commit 3366041
Show file tree
Hide file tree
Showing 2 changed files with 281 additions and 1 deletion.
2 changes: 1 addition & 1 deletion chameleonultragui/lib/l10n/app_bg.arb
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@
"error_correction_tooltip": "\u041a\u043e\u0440\u0435\u043a\u0446\u0438\u044f\u0442\u0430 \u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0438 \u0438\u0437\u0438\u0441\u043a\u0432\u0430 \u043f\u043e\u0432\u0435\u0447\u0435 \u043c\u044f\u0441\u0442\u043d\u043e, \u0432\u043e\u0434\u0435\u0449\u043e \u0434\u043e \u043f\u043e\u0432\u0435\u0447\u0435 QR \u043a\u043e\u0434\u043e\u0432\u0435:\nL = 1; M = 0; Q = 3; H = 2;",
"please_enter_a_number_between": "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0447\u0438\u0441\u043b\u043e \u043c\u0435\u0436\u0434\u0443 {min} \u0438 {max}",
"json_file": "JSON \u0444\u0430\u0439\u043b",
"export_settings": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430 \u0435\u043a\u0441\u043f\u043e\u0440\u0442",
"export_settings": "\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
"import_settings": "\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
"import_settings_description": "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u0430\u043a \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0434\u0430 \u0435\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0430\u0442\u0435 \u0432\u0430\u0448\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
"qr_code_import_not_supported_description": "QR \u043a\u043e\u0434 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0435 \u0432\u044a\u0437\u043c\u043e\u0436\u0435\u043d \u0441\u0430\u043c\u043e \u043d\u0430 \u043c\u043e\u0431\u0438\u043b\u043d\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0442\u0432\u0430",
Expand Down
280 changes: 280 additions & 0 deletions chameleonultragui/lib/l10n/app_ca.arb
Original file line number Diff line number Diff line change
@@ -0,0 +1,280 @@
{
"@@locale": "ca",
"ok": "D'acord",
"cancel": "Cancel\u00b7la",
"close": "Tanca",
"save": "Desa",
"no": "No",
"yes": "Si",
"enabled": "Activat",
"disabled": "Desactivat",
"available": "Disponible",
"unavailable": "No disponible",
"connect": "Connecta",
"home": "Inici",
"card": "Targeta",
"cards": "Targetes",
"dictionary": "Diccionari",
"dictionaries": "Diccionaris",
"slot": "Ranura",
"slots": "Ranures",
"slot_manager": "Gestor de ranures",
"saved_cards": "Targetes desades",
"read_card": "Llegeix targeta",
"write_card": "Escriu targeta",
"settings": "Configuraci\u00f3",
"theme": "Tema",
"system": "Sistema",
"light": "Clar",
"dark": "Fosc",
"color_scheme": "Esquema de color",
"def": "Per defecte",
"purple": "Porpra",
"blue": "Blau",
"green": "Verd",
"indigo": "Indi",
"lime": "Llima",
"red": "Vermell",
"yellow": "Groc",
"about": "Quant a",
"activate": "Activa",
"deactivate": "Desactiva",
"debug_mode": "Mode de depuraci\u00f3",
"debug_mode_confirmation": "Esteu segur que voleu {mode} el mode de depuraci\u00f3? \u00c9s creat espec\u00edficament per als desenvolupadors per provar funcions espec\u00edfiques de l'aplicaci\u00f3 a plataformes NO COMPATIBLES.",
"debug": "Depuraci\u00f3",
"debug_page_warning": "L'\u00fas d'aquest men\u00fa pot bloquejar el Chameleon de forma PERMANENT.",
"warned": "T'han advertit.",
"platform": "Plataforma",
"android": "Android",
"serial_protocol": "Protocol s\u00e8rie",
"chameleon_connected": "Chameleon connectat",
"chameleon_device_type": "Tipus de dispositiu Chameleon",
"nested_attack": "Executa atac Nested a la targeta",
"darkside_attack": "Executa l'atac Darkside a la targeta",
"copy_uid": "Copia l'UID de la targeta a l'emulador",
"test_naming": "Test de nomenclatura",
"test_nested_lib": "Prova la biblioteca Nested",
"test_darkside_lib": "Prova la biblioteca Darkside",
"dfu_flash_ultra": "DFU grava Ultra FW",
"dfu_flash_lite": "DFU grava Lite FW",
"safe_option": "Opci\u00f3 segura",
"restart_chameleon": "Reinicia el Chameleon",
"error": "Error",
"chameleon_is_dfu": "El Chameleon est\u00e0 en mode DFU.",
"firmware_is_corrupted": "Aix\u00f2 probablement significa que el vostre firmware est\u00e0 corromput. Voleu gravar l'\u00faltim FW?",
"flash": "Grava",
"dfu": " (DFU)",
"keys": "Claus",
"found_keys": "Claus trobades",
"please_wait": "Espereu si us plau",
"used_slots": "Ranures utilitzades",
"firmware_version": "Versi\u00f3 del firmware",
"update_error": "Error d'actualizaci\u00f3",
"up_to_date": "El firmware del Chameleon {model} est\u00e0 actualitzat",
"downloading_fw": "S'est\u00e0 baixant i preparant el nou firmware del Chameleon {model}",
"check_updates": "Comprova si hi ha actualitzacions",
"emulator_mode": "Ves al mode emulador",
"reader_mode": "Ves al mode lector",
"recover_keys_via": "Recupera les claus via {mode}",
"recover_keys": "Recupera les claus",
"recover_keys_nonce": "Recupera les claus a partir de {number} nonce(s)",
"restart_required": "Cal reiniciar",
"take_effects": "Els canvis s'aplicaran despr\u00e9s de reiniciar",
"language": "Idioma",
"sidebar_expansion": "Expansi\u00f3 de la barra lateral",
"expand": "Expandeix",
"retract": "Retreu",
"auto": "Auto",
"restart_now": "Reinicia ara",
"about_text": "Una eina per gestionar i configurar gr\u00e0ficament el Chameleon Ultra, desenvolupada a Flutter per a ordinadors i m\u00f2bils.",
"version": "Versi\u00f3",
"developed_by": "Desenvolupat per",
"license": "Llic\u00e8ncia",
"thanks_for_support": "Gr\u00e0cies a tothom que ens dona suport a Open Collective!",
"code_contributors": "Col\u00b7laboradors de codi",
"not_implemented": "No implementat",
"edit_data": "Edita les dades",
"enter_data": "Introdu\u00efu les dades",
"sector": "Sector",
"edit_card": "Edita la targeta",
"please_enter_name": "Introdu\u00efu un nom",
"name": "Nom",
"pick_color": "Trieu un color",
"reset_default": "Restableix al predeterminat",
"please_enter_something": "Si us plau, introdu\u00efu {name}",
"uid": "UID",
"sak": "SAK",
"atqa": "ATQA",
"enter_something": "Introdu\u00efu {name}",
"must_or": "{name} ha de tenir {a} o {b} bytes de llargada.",
"must_be": "{name} ha de tenir {a} bytes de llargada.",
"device_settings": "Configuraci\u00f3 del dispositiu",
"firmware_management": "Gesti\u00f3 del firmware",
"enter_dfu": "Entra al mode DFU",
"flash_via_dfu": "Grava l'\u00faltim FW via DFU",
"flash_zip_dfu": "Grava .zip FW via DFU",
"animations": "Animacions",
"button_config": "Configuraci\u00f3 dels botons",
"button_x": "Bot\u00f3 {x}",
"long_press": "Pulsaci\u00f3 llarga",
"disable": "Desactiva",
"forward": "Endavant",
"backward": "Enrere",
"clone_uid": "Clona l'UID",
"other": "Altres",
"reset_settings": "Restablir configuraci\u00f3",
"factory_reset": "Restabliment de f\u00e0brica",
"factory_reset_confirmation": "Esteu segur que voleu restablir de f\u00e0brica el Chameleon?",
"full": "Completes",
"mini": "Mini",
"none": "Cap",
"edit_dictionary": "Edita el diccionari",
"enter_dict_name": "Introdu\u00efu el nom del diccionari",
"enter_dict_keys": "Introdu\u00efu les claus del diccionari",
"empty": "Buit",
"slot_settings": "Configuraci\u00f3 de la ranura",
"slot_status": "Estat de la ranura",
"hf": "HF",
"lf": "LF",
"mifare_classic_emulator_settings": "Configuraci\u00f3 de l'emulador de Mifare Classic",
"mode_gen1a": "Mode m\u00e0gic Gen1A",
"mode_gen2": "Mode m\u00e0gic Gen2",
"use_from_block": "Usa UID/SAK/ATQA del bloc 0",
"collect_nonces": "Recull nonces ({type})",
"present_cham_reader_keys": "Apropa el Chameleon al lector per recuperar les claus",
"ena_coll_recover_keys": "Activa la recol\u00b7lecci\u00f3 per recuperar les claus",
"write_mode": "Mode d'escriptura",
"normal": "Normal",
"decline": "Rebutja",
"deceive": "Enganya",
"shadow": "Ombra",
"outdated_fw": "FW obsolet",
"unknown": "Desconegut",
"recovery_error_no_supported": "La recuperaci\u00f3 de claus d'aquesta targeta encara no est\u00e0 suportada",
"recovery_error_no_keys_darkside": "No hi ha claus vulnerables a l'atac Darkside",
"recovery_error_dict": "Alguna cosa ha fallat en la comprovaci\u00f3 del diccionari",
"recovery_error_dump_data": "Alguna cosa ha anat malament mentre es bolcaven les dades",
"output_file": "Seleccioneu un fitxer de sortida",
"hf_tag_info": "Informaci\u00f3 de l'etiqueta HF",
"lf_tag_info": "Informaci\u00f3 de l'etiqueta LF",
"no_card_found": "No s'ha trobat cap targeta. Intenta moure el Chameleon per la targeta",
"no_supported": "Acci\u00f3 no suportada",
"lite_no_read": "El Chameleon Lite no suporta la lectura de targetes",
"read": "Llegeix",
"write": "Escriu",
"save_only_uid": "Nom\u00e9s desa l'UID",
"letter_space": "{letter} ",
"dump_partial_data": "Bolca parcialment les dades",
"additional_key_dict": "Diccionari de claus addicional",
"check_keys_dict": "Comprova les claus del diccionari",
"dump_card": "Bolca la targeta",
"save_as": "Desa com {name}",
"correct_tag_data": "Detalls d'etiqueta correctes",
"uid_len": "Longitud de l'UID {len} byte",
"tag_type": "Tipus d'etiqueta",
"select_save_format": "Seleccioneu el format",
"key_count": "Nombre de claus",
"all": "Tot",
"no_name": "Sense nom",
"connecting_to_ble": "S'est\u00e0 connectant al dispositiu BLE...",
"default_ble_password": "La contrasenya per defecte BLE \u00e9s 123456",
"connection_might_take_some_time": "La primera connexi\u00f3 pot trigar una mica",
"too_long_name": "El nom \u00e9s massa llarg",
"save_recovered_keys": "Desa les claus recuperades",
"save_recovered_keys_where": "On voleu desar les claus recuperades?",
"save_recovered_keys_to_file": "Desa les claus recuperades a un fitxer",
"add_recovered_keys_to_existing_dict": "Afegeix les claus recuperades a un diccionari existent",
"create_new_dict_with_recovered_keys": "Crea un diccionari nou amb les claus recuperades",
"recovery_in_progress": "Recuperaci\u00f3 de claus en curs, espereu...",
"clear_ble_bonds": "Neteja els dispositius aparellats",
"ble_pin": "PIN BLE",
"enter_pin": "Introdu\u00efu el PIN",
"pin_must_be_6_digits": "El PIN ha de tenir 6 d\u00edgits",
"clear_ble_bonds_confirmation": "Esteu segur que voleu netejar els dispositius aparellats amb BLE? Aix\u00f2 requerir\u00e0 que elimineu el Chameleon aparellat a la configuraci\u00f3 del dispositiu m\u00f2bil abans de tornar a connectar.",
"ble_need_to_remove_pair": "Si heu canviat la contrasenya o desaparellat tots els dispositius i no podeu connectar-vos, heu d'eliminar Chameleon a la configuraci\u00f3 del Bluetooth del dispositiu",
"shared_preferences_logging": "Registre de prefer\u00e8ncies compartides",
"production_logging": "Registre de producci\u00f3",
"slow_down_warning": "Alentir\u00e0 l'aplicaci\u00f3, utilitzeu-ho amb precauci\u00f3",
"enable_production_logging": "Activa el registre de producci\u00f3",
"disable_production_logging": "Desactiva el registre de producci\u00f3",
"clear_logs": "Esborra els registres",
"copy_logs_to_clipboard": "Copia els registres al porta-retalls",
"recovery_library": "Biblioteca de recuperaci\u00f3",
"force_flashing": "For\u00e7a la gravaci\u00f3",
"chameleon_flashing_title_easter_egg": "El Chameleon {model} s'est\u00e0 gravant",
"chameleon_flashing_title": "Instal\u00b7lant el firmware al vostre Chameleon {model}",
"ble_pairing": "Aparellament BLE",
"ats": "ATS",
"outdated_protocol": "Protocol obsolet al firmware",
"outdated_protocol_description_1": "El Chameleon s'est\u00e0 executant amb un protocol obsolet, el qual vol dir que el firmware est\u00e0 obsolet.",
"outdated_protocol_description_2": "L'aplicaci\u00f3 no pot funcionar amb aquesta versi\u00f3 del protocol. No informeu de cap error trobat despr\u00e9s d'aquest missatge.",
"outdated_protocol_description_3": "Voleu actualitzar el firmware?",
"skip": "Omet",
"update": "Actualitza",
"static_nested_attack": "Executa l'atac Static Nested a la targeta",
"read_gen1_card_data": "Llegeix les dades de la targeta Gen1",
"card_tech": "Tecnologia",
"charge": "Carrega",
"copy_all_keys": "Copia totes les claus al porta-retalls",
"battery_info": "C\u00e0rrega: {percent}%\nVoltatge: {voltage} mV",
"x_byte_uid": "UID {length} byte",
"edit_slot_data": "Edita les dades de la ranura",
"export_slot_data": "Exporta les dades de la ranura",
"frequency_to_export": "Freq\u00fc\u00e8ncia a exportar",
"save_to_file": "Desa a un fitxer",
"export_to_new_card": "Exporta a una nova targeta",
"update_saved_card": "Actualitza la targeta",
"must_be_valid_hex": "Ha de ser un HEX v\u00e0lid",
"export_to_dictionary": "Exporta les claus trobades",
"enter_name_of_card": "Introdu\u00efu el nom de la targeta",
"enter_name_of_dictionary": "Introdu\u00efu el nom del diccionari",
"qrCodeScanner": "Esc\u00e0ner de codis QR",
"qrCodeViewer": "Visor de codis QR",
"done": "Fet",
"next_qr_code": "Seg\u00fcent codi QR ({number}/{total})",
"qrCodeImport": "Importa el codi QR",
"startScanning": "Comen\u00e7a l'escaneig",
"finishImport": "Finalitza la importaci\u00f3",
"scan_next_qr_code": "Escaneja el seg\u00fcent codi QR ({number}/{total})",
"checksumOk": "Checksum correcte",
"choose_export_method": "Trieu el m\u00e8tode d'exportaci\u00f3",
"choose_export_method_description": "Trieu com voleu exportar la configuraci\u00f3",
"qr_code_settings": "Configuraci\u00f3 de l'exportaci\u00f3 de codis QR",
"split_size": "Mida de divisi\u00f3",
"split_size_tooltip": "La mida de divisi\u00f3 \u00e9s la quantitat m\u00e0xima de car\u00e0cters per codi QR. Una mida de divisi\u00f3 m\u00e9s petita dona lloc a m\u00e9s codis QR m\u00e9s petits. Els codis QR m\u00e9s petits s\u00f3n m\u00e9s f\u00e0cils d'escanejar.",
"please_enter_a_valid_number": "Introdu\u00efu un nombre v\u00e0lid",
"please_enter_a_number_greater_than": "Introdu\u00efu un nombre m\u00e9s gran que {number}",
"error_correction": "Correcci\u00f3 d'errors",
"error_correction_tooltip": "La correcci\u00f3 d'errors ocupa m\u00e9s espai, donant lloc a m\u00e9s codis QR:\nL 1; M 0; Q 3 3; H 2;",
"please_enter_a_number_between": "Introdu\u00efu un nombre entre {min} i {max}",
"json_file": "Fitxer JSON",
"export_settings": "Exporta configuraci\u00f3",
"import_settings": "Importa configuraci\u00f3",
"import_settings_description": "Trieu com voleu importar la configuraci\u00f3",
"qr_code_import_not_supported_description": "La importaci\u00f3 de codis QR nom\u00e9s \u00e9s compatible en dispositius m\u00f2bils",
"test_qr_code": "Prova el codi QR",
"select_saved_card_to_write": "Selecciona la targeta desada per escriure-hi",
"select_saved_card": "Selecciona la targeta desada",
"select_magic_card": "Selecciona el tipus de targeta m\u00e0gica",
"write_data_to_magic_card": "Escriu les dades",
"writing_is_not_yet_supported": "Encara no s'admet l'escriptura d'aquesta targeta a la targeta m\u00e0gica",
"auto_detect_magic_card": "Detecci\u00f3 autom\u00e0tica del tipus de targeta m\u00e0gica",
"detected_magic_card_type": "Detecta el tipus de targeta m\u00e0gica",
"failed_to_detect_magic_card_type": "Ha fallat la detecci\u00f3 del tipus de targeta m\u00e0gica. Potser la targeta m\u00e0gica no admet detecci\u00f3 (Mifare Classic Gen2) o no hi \u00e9s",
"otp_magic_warning": "Algunes targetes m\u00e0giques nom\u00e9s es poden escriure una vegada. Assegureu-vos que heu seleccionat la targeta correcta. Premeu \"{button}\" per a escriure dades a la targeta m\u00e0gica.",
"magic_success_write": "La targeta s'ha escrit correctament",
"magic_failed_write": "Alguna cosa ha anat malament escrivint la targeta",
"skip_default_dictionary": "Omet el diccionari predeterminat",
"not_mifare_classic_card": "Segurament aquesta targeta no \u00e9s Mifare Classic",
"magic_incompatible_card": "La targeta m\u00e0gica no \u00e9s compatible amb aquest bolcat. Probablement la mida de l'UID o el nombre de blocs no coincideixen",
"some_blocks_failed_to_write": "No s'han pogut escriure alguns blocs",
"continue_anyway": "Continua igualment",
"next": "Seg\u00fcent",
"back": "Enrere",
"reset": "Reinicialitza",
"write_again": "Torna a escriure",
"confirm_deletions": "Confirma esborrar",
"confirm_deletion": "Confirma esborrar",
"confirm_deletion_text": "Segur que voleu suprimir {name}?",
"delete": "Suprimeix"
}

0 comments on commit 3366041

Please sign in to comment.