From 3c982c18d51832859a0741d7a92b2234e00c4f7e Mon Sep 17 00:00:00 2001 From: skymike03 Date: Sun, 14 Sep 2025 22:08:20 +0200 Subject: [PATCH] v2.2.2.3 - update translations for controllers_remap --- ports/RGSX/config.py | 2 +- ports/RGSX/controls_mapper.py | 15 +++++++-------- ports/RGSX/languages/de.json | 14 ++++++++++++++ ports/RGSX/languages/en.json | 14 ++++++++++++++ ports/RGSX/languages/es.json | 14 ++++++++++++++ ports/RGSX/languages/fr.json | 14 ++++++++++++++ ports/RGSX/languages/it.json | 14 ++++++++++++++ ports/RGSX/languages/pt.json | 14 ++++++++++++++ 8 files changed, 92 insertions(+), 9 deletions(-) diff --git a/ports/RGSX/config.py b/ports/RGSX/config.py index 48a1a63..fb9b546 100644 --- a/ports/RGSX/config.py +++ b/ports/RGSX/config.py @@ -13,7 +13,7 @@ except Exception: pygame = None # type: ignore # Version actuelle de l'application -app_version = "2.2.2.2" +app_version = "2.2.2.3" def get_application_root(): diff --git a/ports/RGSX/controls_mapper.py b/ports/RGSX/controls_mapper.py index c87a7ed..2e674dd 100644 --- a/ports/RGSX/controls_mapper.py +++ b/ports/RGSX/controls_mapper.py @@ -13,24 +13,23 @@ logger = logging.getLogger(__name__) # Chemin du fichier de configuration des contrôles CONTROLS_CONFIG_PATH = os.path.join(config.SAVE_FOLDER, "controls.json") -# Actions internes de RGSX à mapper - # Actions internes de RGSX à mapper (labels et descriptions traduits dynamiquement) ACTION_DEFS = [ - {"name": "confirm"}, - {"name": "cancel"}, + {"name": "up"}, {"name": "down"}, {"name": "left"}, {"name": "right"}, - {"name": "start"}, - {"name": "filter"}, - {"name": "page_up"}, - {"name": "page_down"}, + {"name": "confirm"}, + {"name": "cancel"}, {"name": "history"}, {"name": "clear_history"}, + {"name": "start"}, + {"name": "filter"}, {"name": "delete"}, {"name": "space"}, + {"name": "page_up"}, + {"name": "page_down"}, ] def get_actions(lang=None): diff --git a/ports/RGSX/languages/de.json b/ports/RGSX/languages/de.json index dfa80f3..c8e5c5c 100644 --- a/ports/RGSX/languages/de.json +++ b/ports/RGSX/languages/de.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Hintergrundmusik aktivieren oder deaktivieren" ,"instruction_settings_symlink": "Verwendung von Symlinks für Installationen umschalten" ,"instruction_settings_api_keys": "Gefundene Premium-API-Schlüssel ansehen" + ,"controls_desc_confirm": "Bestätigen (z.B. A/Kreuz)" + ,"controls_desc_cancel": "Abbrechen/Zurück (z.B. B/Kreis)" + ,"controls_desc_up": "Nach oben navigieren" + ,"controls_desc_down": "Nach unten navigieren" + ,"controls_desc_left": "Nach links navigieren" + ,"controls_desc_right": "Nach rechts navigieren" + ,"controls_desc_page_up": "Schnell nach oben (z.B. LB/L1)" + ,"controls_desc_page_down": "Schnell nach unten (z.B. RB/R1)" + ,"controls_desc_history": "Verlauf öffnen (z.B. Y/Dreieck)" + ,"controls_desc_clear_history": "Downloads: Mehrfachauswahl / Verlauf: Leeren (z.B. X/Quadrat)" + ,"controls_desc_filter": "Filtermodus: Öffnen/Bestätigen (z.B. Select)" + ,"controls_desc_delete": "Filtermodus: Zeichen löschen (z.B. LT/L2)" + ,"controls_desc_space": "Filtermodus: Leerzeichen hinzufügen (z.B. RT/R2)" + ,"controls_desc_start": "Pausenmenü öffnen (z.B. Start)" } \ No newline at end of file diff --git a/ports/RGSX/languages/en.json b/ports/RGSX/languages/en.json index 0dac695..17a76e8 100644 --- a/ports/RGSX/languages/en.json +++ b/ports/RGSX/languages/en.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Enable or disable background music playback" ,"instruction_settings_symlink": "Toggle using filesystem symlinks for installs" ,"instruction_settings_api_keys": "See detected premium provider API keys" + ,"controls_desc_confirm": "Confirm (e.g. A/Cross)" + ,"controls_desc_cancel": "Cancel/Back (e.g. B/Circle)" + ,"controls_desc_up": "Navigate up" + ,"controls_desc_down": "Navigate down" + ,"controls_desc_left": "Navigate left" + ,"controls_desc_right": "Navigate right" + ,"controls_desc_page_up": "Fast scroll up (e.g. LB/L1)" + ,"controls_desc_page_down": "Fast scroll down (e.g. RB/R1)" + ,"controls_desc_history": "Open history (e.g. Y/Triangle)" + ,"controls_desc_clear_history": "Downloads: Multi-select / History: Clear (e.g. X/Square)" + ,"controls_desc_filter": "Filter mode: Open/Confirm (e.g. Select)" + ,"controls_desc_delete": "Filter mode: Delete character (e.g. LT/L2)" + ,"controls_desc_space": "Filter mode: Add space (e.g. RT/R2)" + ,"controls_desc_start": "Open pause menu (e.g. Start)" } \ No newline at end of file diff --git a/ports/RGSX/languages/es.json b/ports/RGSX/languages/es.json index 0c1297c..990eaa7 100644 --- a/ports/RGSX/languages/es.json +++ b/ports/RGSX/languages/es.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Activar o desactivar música de fondo" ,"instruction_settings_symlink": "Alternar uso de symlinks en instalaciones" ,"instruction_settings_api_keys": "Ver claves API premium detectadas" + ,"controls_desc_confirm": "Confirmar (ej. A/Cruz)" + ,"controls_desc_cancel": "Cancelar/Volver (ej. B/Círculo)" + ,"controls_desc_up": "Navegar hacia arriba" + ,"controls_desc_down": "Navegar hacia abajo" + ,"controls_desc_left": "Navegar a la izquierda" + ,"controls_desc_right": "Navegar a la derecha" + ,"controls_desc_page_up": "Desplazamiento rápido - (ej. LB/L1)" + ,"controls_desc_page_down": "Desplazamiento rápido + (ej. RB/R1)" + ,"controls_desc_history": "Abrir historial (ej. Y/Triángulo)" + ,"controls_desc_clear_history": "Descargas: Selección múltiple / Historial: Limpiar (ej. X/Cuadrado)" + ,"controls_desc_filter": "Modo filtro: Abrir/Confirmar (ej. Select)" + ,"controls_desc_delete": "Modo filtro: Eliminar carácter (ej. LT/L2)" + ,"controls_desc_space": "Modo filtro: Añadir espacio (ej. RT/R2)" + ,"controls_desc_start": "Abrir menú pausa (ej. Start)" } \ No newline at end of file diff --git a/ports/RGSX/languages/fr.json b/ports/RGSX/languages/fr.json index dc7192b..75d5d22 100644 --- a/ports/RGSX/languages/fr.json +++ b/ports/RGSX/languages/fr.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Activer ou désactiver la lecture musicale" ,"instruction_settings_symlink": "Basculer l'utilisation de symlinks pour l'installation" ,"instruction_settings_api_keys": "Voir les clés API détectées des services premium" + ,"controls_desc_confirm": "Valider (ex: A/Croix)" + ,"controls_desc_cancel": "Annuler/Retour (ex: B/Rond)" + ,"controls_desc_up": "Naviguer vers le haut" + ,"controls_desc_down": "Naviguer vers le bas" + ,"controls_desc_left": "Naviguer à gauche" + ,"controls_desc_right": "Naviguer à droite" + ,"controls_desc_page_up": "Défilement Rapide - (ex: LB/L1)" + ,"controls_desc_page_down": "Défilement Rapide + (ex: RB/R1)" + ,"controls_desc_history": "Ouvrir l'historique (ex: Y/Triangle)" + ,"controls_desc_clear_history": "Téléchargements : Sélection multiple / Historique : Vider (ex: X/Carré)" + ,"controls_desc_filter": "Mode Filtre : Ouvrir/Valider (ex: Select)" + ,"controls_desc_delete": "Mode Filtre : Supprimer caractère (ex: LT/L2)" + ,"controls_desc_space": "Mode Filtre : Ajouter espace (ex: RT/R1)" + ,"controls_desc_start": "Ouvrir le menu pause (ex: Start)" } \ No newline at end of file diff --git a/ports/RGSX/languages/it.json b/ports/RGSX/languages/it.json index ac7670f..93f4675 100644 --- a/ports/RGSX/languages/it.json +++ b/ports/RGSX/languages/it.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Abilitare o disabilitare musica di sottofondo" ,"instruction_settings_symlink": "Abilitare/disabilitare uso symlink per installazioni" ,"instruction_settings_api_keys": "Mostrare chiavi API premium rilevate" + ,"controls_desc_confirm": "Confermare (es. A/Croce)" + ,"controls_desc_cancel": "Annullare/Indietro (es. B/Cerchio)" + ,"controls_desc_up": "Navigare verso l'alto" + ,"controls_desc_down": "Navigare verso il basso" + ,"controls_desc_left": "Navigare a sinistra" + ,"controls_desc_right": "Navigare a destra" + ,"controls_desc_page_up": "Scorrimento rapido su (es. LB/L1)" + ,"controls_desc_page_down": "Scorrimento rapido giù (es. RB/R1)" + ,"controls_desc_history": "Aprire cronologia (es. Y/Triangolo)" + ,"controls_desc_clear_history": "Download: Selezione multipla / Cronologia: Svuotare (es. X/Quadrato)" + ,"controls_desc_filter": "Modalità filtro: Aprire/Confermare (es. Select)" + ,"controls_desc_delete": "Modalità filtro: Eliminare carattere (es. LT/L2)" + ,"controls_desc_space": "Modalità filtro: Aggiungere spazio (es. RT/R2)" + ,"controls_desc_start": "Aprire menu pausa (es. Start)" } \ No newline at end of file diff --git a/ports/RGSX/languages/pt.json b/ports/RGSX/languages/pt.json index e07a2ca..f76fea2 100644 --- a/ports/RGSX/languages/pt.json +++ b/ports/RGSX/languages/pt.json @@ -178,4 +178,18 @@ ,"instruction_settings_music": "Ativar ou desativar música de fundo" ,"instruction_settings_symlink": "Ativar/desativar uso de symlinks para instalações" ,"instruction_settings_api_keys": "Ver chaves API premium detectadas" + ,"controls_desc_confirm": "Confirmar (ex. A/Cruz)" + ,"controls_desc_cancel": "Cancelar/Voltar (ex. B/Círculo)" + ,"controls_desc_up": "Navegar para cima" + ,"controls_desc_down": "Navegar para baixo" + ,"controls_desc_left": "Navegar para esquerda" + ,"controls_desc_right": "Navegar para direita" + ,"controls_desc_page_up": "Rolagem rápida para cima (ex. LB/L1)" + ,"controls_desc_page_down": "Rolagem rápida para baixo (ex. RB/R1)" + ,"controls_desc_history": "Abrir histórico (ex. Y/Triângulo)" + ,"controls_desc_clear_history": "Downloads: Seleção múltipla / Histórico: Limpar (ex. X/Quadrado)" + ,"controls_desc_filter": "Modo filtro: Abrir/Confirmar (ex. Select)" + ,"controls_desc_delete": "Modo filtro: Deletar caractere (ex. LT/L2)" + ,"controls_desc_space": "Modo filtro: Adicionar espaço (ex. RT/R2)" + ,"controls_desc_start": "Abrir menu pausa (ex. Start)" } \ No newline at end of file