diff --git a/ports/RGSX/display.py b/ports/RGSX/display.py index e2fc78c..f90f1a1 100644 --- a/ports/RGSX/display.py +++ b/ports/RGSX/display.py @@ -232,7 +232,7 @@ def draw_error_screen(screen): text_rect = text.get_rect(center=(config.screen_width // 2, rect_y + margin_top_bottom + i * line_height + line_height // 2)) screen.blit(text, text_rect) - draw_stylized_button(screen, _("button_validate"), rect_x + rect_width // 2 - 80, rect_y + text_height + margin_top_bottom, 160, button_height, selected=True) + draw_stylized_button(screen, _("button_OK"), rect_x + rect_width // 2 - 80, rect_y + text_height + margin_top_bottom, 160, button_height, selected=True) # Récupérer les noms d'affichage des contrôles def get_control_display(action, default): diff --git a/ports/RGSX/languages/de.json b/ports/RGSX/languages/de.json index 91fc726..ca3f49d 100644 --- a/ports/RGSX/languages/de.json +++ b/ports/RGSX/languages/de.json @@ -11,11 +11,7 @@ "disclaimer_line5": "und hostet keine ROMs.", "loading_test_connection": "Verbindung wird getestet...", - "loading_update_check": "Prüfung auf Updates läuft... Bitte warten...", "loading_download_data": "Spiele und Bilder werden heruntergeladen...", - "loading_download_initial": "Download des initialen Datenordners...", - "loading_extract_initial": "Extrahieren des initialen Datenordners...", - "loading_systems": "Systeme werden geladen...", "loading_progress": "Fortschritt: {0}%", "loading_check_updates": "Aktualisierungen werden geprüft... Bitte warten...", "error_check_updates_failed": "Überprüfung auf Updates fehlgeschlagen.", @@ -26,9 +22,7 @@ "error_sources_load_failed": "sources.json konnte nicht geladen werden", "error_no_internet": "Keine Internetverbindung. Überprüfe dein Netzwerk.", - "error_load_sources": "Fehler beim Laden von sources.json", "error_controls_mapping": "Fehler beim Zuordnen der Steuerung", - "error_download_data": "Fehler beim Herunterladen/Extrahieren des Datenordners: {0}", "error_api_key": "Achtung, du musst deinen API-Schlüssel (nur Premium) in der Datei {0} eingeben", "error_api_key_extended": "Achtung, du musst deinen API-Schlüssel (nur Premium) in der Datei /userdata/saves/ports/rgsx/1fichierAPI.txt einfügen. Öffne die Datei in einem Texteditor und füge den API-Schlüssel ein", "error_invalid_download_data": "Ungültige Downloaddaten", @@ -88,7 +82,7 @@ "button_yes": "Ja", "button_no": "Nein", - "button_validate": "OK", + "button_OK": "OK", "controls_hold_message": "3 Sekunden halten für: '{0}'", "controls_skip_message": "Drücke Esc, um zu überspringen (nur PC)", @@ -186,6 +180,7 @@ "utils_extraction_failed": "Extraktion fehlgeschlagen: {0}", "utils_unrar_unavailable": "Befehl unrar nicht verfügbar", "utils_rar_list_failed": "Fehler beim Auflisten der RAR-Dateien: {0}", + "utils_xdvdfs_unavailable": "xdvdfs-Tool nicht verfügbar (fehlend oder keine Berechtigung)", "menu_symlink_option": "Symlink-Option", "symlink_option_enabled": "Symlink-Option aktiviert", diff --git a/ports/RGSX/languages/en.json b/ports/RGSX/languages/en.json index 308e7ad..2cfbfbb 100644 --- a/ports/RGSX/languages/en.json +++ b/ports/RGSX/languages/en.json @@ -11,11 +11,7 @@ "disclaimer_line5": "and does not host ROMs.", "loading_test_connection": "Testing connection...", - "loading_update_check": "Checking for updates... Please wait...", "loading_download_data": "Downloading initial Data folder...", - "loading_download_initial": "Downloading initial Data folder...", - "loading_extract_initial": "Extracting initial Data folder...", - "loading_systems": "Loading systems...", "loading_progress": "Progress: {0}%", "loading_check_updates": "Checking for updates... Please wait...", "error_check_updates_failed": "Failed to check updates.", @@ -26,9 +22,7 @@ "error_sources_load_failed": "Failed to load sources.json", "error_no_internet": "No Internet connection. Check your network.", - "error_load_sources": "Failed to load sources.json", "error_controls_mapping": "Failed to map controls", - "error_download_data": "Failed to download or extract the initial Data folder.", "error_api_key": "Please enter your API key (premium only) in the file {0}", "error_api_key_extended": "Please enter your API key (premium only) in the file /userdata/saves/ports/rgsx/1fichierAPI.txt by opening it in a text editor and pasting your API key", "error_invalid_download_data": "Invalid download data", @@ -88,7 +82,7 @@ "button_yes": "Yes", "button_no": "No", - "button_validate": "OK", + "button_OK": "OK", "controls_hold_message": "Hold for 3s for: '{0}'", "controls_skip_message": "Press Esc to skip (PC only)", @@ -171,6 +165,7 @@ "utils_extraction_failed": "Extraction failed: {0}", "utils_unrar_unavailable": "Unrar command not available", "utils_rar_list_failed": "Failed to list RAR files: {0}", + "utils_xdvdfs_unavailable": "xdvdfs tool unavailable (missing or permission denied)", "download_initializing": "Initializing...", "accessibility_font_size": "Font size: {0}", "confirm_cancel_download": "Cancel current download?", diff --git a/ports/RGSX/languages/es.json b/ports/RGSX/languages/es.json index 3ba3742..bb8dd12 100644 --- a/ports/RGSX/languages/es.json +++ b/ports/RGSX/languages/es.json @@ -11,11 +11,7 @@ "disclaimer_line5": "y no aloja ROMs.", "loading_test_connection": "Probando conexión...", - "loading_update_check": "Verificando actualización en curso... Por favor, espera...", "loading_download_data": "Descargando juegos e imágenes...", - "loading_download_initial": "Descargando la carpeta de datos inicial...", - "loading_extract_initial": "Extrayendo la carpeta de datos inicial...", - "loading_systems": "Cargando sistemas...", "loading_progress": "Progreso: {0}%", "loading_check_updates": "Buscando actualizaciones... Espere...", "error_check_updates_failed": "Error al comprobar actualizaciones.", @@ -27,9 +23,7 @@ "error_no_internet": "Sin conexión a Internet. Verifica tu red.", - "error_load_sources": "Error al cargar sources.json", "error_controls_mapping": "Error al mapear los controles", - "error_download_data": "Error al descargar/extraer la carpeta de datos: {0}", "error_api_key": "Atención, debes ingresar tu clave API (solo premium) en el archivo {0}", "error_api_key_extended": "Atención, debes ingresar tu clave API (solo premium) en el archivo /userdata/saves/ports/rgsx/1fichierAPI.txt, abrirlo en un editor de texto y pegar la clave API", "error_invalid_download_data": "Datos de descarga no válidos", @@ -89,7 +83,7 @@ "button_yes": "Sí", "button_no": "No", - "button_validate": "OK", + "button_OK": "OK", "controls_hold_message": "Mantén presionado durante 3s para: '{0}'", "controls_skip_message": "Presiona Esc para omitir (solo PC)", @@ -187,6 +181,7 @@ "utils_extraction_failed": "Error en la extracción: {0}", "utils_unrar_unavailable": "Comando unrar no disponible", "utils_rar_list_failed": "Error al listar los archivos RAR: {0}", + "utils_xdvdfs_unavailable": "Herramienta xdvdfs no disponible (faltante o sin permisos)", "menu_symlink_option": "Opción Symlink", "symlink_option_enabled": "Opción symlink habilitada", diff --git a/ports/RGSX/languages/fr.json b/ports/RGSX/languages/fr.json index 96064ff..46dbf2c 100644 --- a/ports/RGSX/languages/fr.json +++ b/ports/RGSX/languages/fr.json @@ -7,11 +7,7 @@ "disclaimer_line5": "et n'heberge pas de ROMs.", "loading_test_connection": "Test de la connexion...", - "loading_update_check": "Vérification des mises à jour... Veuillez patienter...", "loading_download_data": "Téléchargement des jeux et images...", - "loading_download_initial": "Téléchargement du dossier de données initial...", - "loading_extract_initial": "Extraction du dossier de données initial...", - "loading_systems": "Chargement des systèmes...", "loading_progress": "Progression : {0}%", "loading_check_updates": "Vérification des mises à jour... Veuillez patienter...", "error_check_updates_failed": "Échec de la vérification des mises à jour.", @@ -23,9 +19,7 @@ "error_no_internet": "Pas de connexion Internet. Vérifiez votre réseau.", - "error_load_sources": "Échec du chargement de sources.json", "error_controls_mapping": "Échec du mappage des contrôles", - "error_download_data": "Échec du téléchargement/extraction du Dossier Data : {0}", "error_api_key": "Attention il faut renseigner sa clé API (premium only) dans le fichier {0}", "error_api_key_extended": "Attention il faut renseigner sa clé API (premium only) dans le fichier /userdata/saves/ports/rgsx/1fichierAPI.txt à ouvrir dans un éditeur de texte et coller la clé API", "error_invalid_download_data": "Données de téléchargement invalides", @@ -85,7 +79,7 @@ "button_yes": "Oui", "button_no": "Non", - "button_validate": "OK", + "button_OK": "OK", "controls_hold_message": "Maintenez pendant 3s pour : '{0}'", "controls_skip_message": "Appuyez sur Échap pour passer(Pc only)", @@ -183,6 +177,7 @@ "utils_extraction_failed": "Échec de l'extraction: {0}", "utils_unrar_unavailable": "Commande unrar non disponible", "utils_rar_list_failed": "Échec de la liste des fichiers RAR: {0}", + "utils_xdvdfs_unavailable": "Outil xdvdfs indisponible (manquant ou permission refusée)", "controls_mapping_title": "Controls configuration", "controls_mapping_instruction": "Hold for 3s to configure:", "controls_mapping_waiting": "Waiting for a key or button...",