diff --git a/intl/msg_hash_fr.c b/intl/msg_hash_fr.c index 93899a0553..edb8fb940f 100644 --- a/intl/msg_hash_fr.c +++ b/intl/msg_hash_fr.c @@ -161,7 +161,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case RARCH_GRAB_MOUSE_TOGGLE: snprintf(s, len, - "Toggles mouse grab. \n" + "Capture/relâche la souris. \n" " \n" "When mouse is grabbed, RetroArch hides the \n" "mouse, and keeps the mouse pointer inside \n" @@ -170,25 +170,25 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case RARCH_GAME_FOCUS_TOGGLE: snprintf(s, len, - "Toggles game focus.\n" + "Jeu au premier-plan/en arrière-plan.\n" " \n" "When a game has focus, RetroArch will both disable \n" "hotkeys and keep/warp the mouse pointer inside the window."); break; case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); + snprintf(s, len, "Affiche/masque le menu."); break; case RARCH_LOAD_STATE_KEY: snprintf(s, len, - "Loads state."); + "Charge une sauvegarde instantanée."); break; case RARCH_FULLSCREEN_TOGGLE_KEY: snprintf(s, len, - "Toggles fullscreen."); + "Active/désactive le mode plein écran."); break; case RARCH_QUIT_KEY: snprintf(s, len, - "Key to exit RetroArch cleanly. \n" + "Touche pour quitter RetroArch proprement. \n" " \n" "Killing it in any hard way (SIGKILL, etc.) will \n" "terminate RetroArch without saving RAM, etc." @@ -201,7 +201,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) case RARCH_STATE_SLOT_PLUS: case RARCH_STATE_SLOT_MINUS: snprintf(s, len, - "State slots. \n" + "Emplacements de sauvegardes instantanées. \n" " \n" "With slot set to 0, save state name is \n" "*.state (or whatever defined on commandline). \n" @@ -211,17 +211,17 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case RARCH_SAVE_STATE_KEY: snprintf(s, len, - "Saves state."); + "Effectue une sauvegarde instantanée."); break; case RARCH_REWIND: snprintf(s, len, - "Hold button down to rewind. \n" + "Maintenez la touche pour rembobiner. \n" " \n" - "Rewinding must be enabled."); + "Le rembobinage doit être activé."); break; case RARCH_BSV_RECORD_TOGGLE: snprintf(s, len, - "Toggle between recording and not."); + "Active/désactive l'enregistrement."); break; default: if (string_is_empty(s)) @@ -235,8 +235,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) switch (msg) { case MENU_ENUM_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS: - snprintf(s, len, "Login details for your \n" - "Retro Achievements account. \n" + snprintf(s, len, "Informations de connexion pour \n" + "votre compte RetroSuccès (RetroAchievements). \n" " \n" "Visit retroachievements.org and sign up \n" "for a free account. \n" @@ -246,136 +246,136 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) "RetroArch."); break; case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); + snprintf(s, len, "Nom d'utilisateur de votre compte RetroSuccès (RetroAchievements)."); break; case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); + snprintf(s, len, "Mot de passe de votre compte RetroSuccès (RetroAchievements)."); break; case MENU_ENUM_LABEL_USER_LANGUAGE: - snprintf(s, len, "Localizes the menu and all onscreen messages \n" - "according to the language you have selected \n" - "here. \n" + snprintf(s, len, "Localise le menu et tous les messages \n" + "à l'écran en fonction de la langue sélectionnée \n" + "ici. \n" " \n" "Requires a restart for the changes \n" "to take effect. \n" " \n" - "Note: not all languages might be currently \n" + "REMARQUE : not all languages might be currently \n" "implemented. \n" " \n" "In case a language is not implemented, \n" "we fallback to English."); break; case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); + snprintf(s, len, "Change la police utilisée \n" + "pour le texte à l'écran."); break; case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); + snprintf(s, len, "Charger automatiquement les options de cœur spécifiques au contenu."); break; case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); + snprintf(s, len, "Charger automatiquement les configurations de remplacement."); break; case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); + snprintf(s, len, "Charger automatiquement les fichiers de remappage d'entrées."); break; case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); + snprintf(s, len, "Classe les sauvegardes instantanées dans des dossiers \n" + "nommés d'après le cœur libretro utilisé."); break; case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); + snprintf(s, len, "Classe les sauvegardes dans des dossiers \n" + "nommés d'après le cœur libretro utilisé."); break; case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); + snprintf(s, len, "Quitte le menu et retourne \n" + "au contenu."); break; case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); + snprintf(s, len, "Redémarre le contenu depuis le début."); break; case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); + snprintf(s, len, "Ferme le contenu et le décharge de \n" + "la mémoire."); break; case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); + snprintf(s, len, "Si une sauvegarde instantanée a été chargée, \n" + "le contenu reviendra à l'état avant le chargement."); break; case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); + snprintf(s, len, "Si une sauvegarde instantanée a été écrasée, \n" + "elle sera rétablie à l'état de sauvegarde précédent."); break; case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" + snprintf(s, len, "Crée une capture d'écran. \n" " \n" "The screenshot will be stored inside the \n" "Screenshot Directory."); break; case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); + snprintf(s, len, "Ajoute l'entrée à vos favoris."); break; case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); + snprintf(s, len, "Démarre le contenu."); break; case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); + snprintf(s, len, "Affiche des informations de métadonnées supplémentaires \n" + "pour le contenu."); break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: - snprintf(s, len, "Configuration file."); + snprintf(s, len, "Fichier de configuration."); break; case MENU_ENUM_LABEL_FILE_BROWSER_COMPRESSED_ARCHIVE: - snprintf(s, len, "Compressed archive file."); + snprintf(s, len, "Archive compressée."); break; case MENU_ENUM_LABEL_FILE_BROWSER_RECORD_CONFIG: - snprintf(s, len, "Recording configuration file."); + snprintf(s, len, "Fichier de configuration d'enregistrement."); break; case MENU_ENUM_LABEL_FILE_BROWSER_CURSOR: - snprintf(s, len, "Database cursor file."); + snprintf(s, len, "Fichier de pointeur de base de données."); break; case MENU_ENUM_LABEL_FILE_CONFIG: - snprintf(s, len, "Configuration file."); + snprintf(s, len, "Fichier de configuration."); break; case MENU_ENUM_LABEL_SCAN_THIS_DIRECTORY: snprintf(s, len, - "Select this to scan the current directory \n" - "for content."); + "Sélectionner cette option pour analyser le dossier actuel \n" + "pour y rechercher du contenu."); break; case MENU_ENUM_LABEL_USE_THIS_DIRECTORY: snprintf(s, len, - "Select this to set this as the directory."); + "Sélectionner ce dossier pour l'utiliser'."); break; case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: snprintf(s, len, - "Content Database Directory. \n" + "Dossier de base de données de contenu. \n" " \n" "Path to content database \n" "directory."); break; case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: snprintf(s, len, - "Thumbnails Directory. \n" + "Dossier des miniatures. \n" " \n" "To store thumbnail files."); break; case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: snprintf(s, len, - "Core Info Directory. \n" + "Dossier des informations de cœurs. \n" " \n" "A directory for where to search \n" "for libretro core information."); break; case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: snprintf(s, len, - "Playlist Directory. \n" + "Dossier des listes de lecture. \n" " \n" "Save all playlist files to this \n" "directory."); break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, - "Some cores might have \n" - "a shutdown feature. \n" + "Certains cœurs peuvent avoir \n" + "une fonctionnalité d'extinction. \n" " \n" "If this option is left disabled, \n" "selecting the shutdown procedure \n" @@ -389,8 +389,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CHECK_FOR_MISSING_FIRMWARE: snprintf(s, len, - "Some cores might need \n" - "firmware or bios files. \n" + "Certains cœurs peuvent nécessiter des fichiers \n" + "de firmware ou de BIOS. \n" " \n" "If this option is disabled, \n" "it will try to load even if such \n" @@ -398,67 +398,67 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_PARENT_DIRECTORY: snprintf(s, len, - "Go back to the parent directory."); + "Revenir au dossier parent."); break; case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_UWP_PERMISSIONS: snprintf(s, len, - "Open Windows permission settings to enable \n" - "the broadFileSystemAccess capability."); + "Ouvre les paramètres de permissions de Windows \n" + "pour activer la fonctionnalité broadFileSystemAccess."); break; case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); + "Ouvre le sélecteur de fichiers du système \n" + "pour accéder à des dossiers supplémentaires."); break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, - "Shader preset file."); + "Fichier de préréglages de shader."); break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER: snprintf(s, len, - "Shader file."); + "Fichier de shader."); break; case MENU_ENUM_LABEL_FILE_BROWSER_REMAP: snprintf(s, len, - "Remap controls file."); + "Fichier de remappage des touches."); break; case MENU_ENUM_LABEL_FILE_BROWSER_CHEAT: snprintf(s, len, - "Cheat file."); + "Fichier de cheats."); break; case MENU_ENUM_LABEL_FILE_BROWSER_OVERLAY: snprintf(s, len, - "Overlay file."); + "Fichier de surimpression."); break; case MENU_ENUM_LABEL_FILE_BROWSER_RDB: snprintf(s, len, - "Database file."); + "Fichier de base de donnée."); break; case MENU_ENUM_LABEL_FILE_BROWSER_FONT: snprintf(s, len, - "TrueType font file."); + "Fichier de police TrueType."); break; case MENU_ENUM_LABEL_FILE_BROWSER_PLAIN_FILE: snprintf(s, len, - "Plain file."); + "Fichier simple."); break; case MENU_ENUM_LABEL_FILE_BROWSER_MOVIE_OPEN: snprintf(s, len, - "Video. \n" + "Vidéo. \n" " \n" "Select it to open this file with the \n" "video player."); break; case MENU_ENUM_LABEL_FILE_BROWSER_MUSIC_OPEN: snprintf(s, len, - "Music. \n" + "Musique. \n" " \n" "Select it to open this file with the \n" "music player."); break; case MENU_ENUM_LABEL_FILE_BROWSER_IMAGE: snprintf(s, len, - "Image file."); + "Fichier d'image."); break; case MENU_ENUM_LABEL_FILE_BROWSER_IMAGE_OPEN_WITH_VIEWER: snprintf(s, len, @@ -469,46 +469,46 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_FILE_BROWSER_CORE_SELECT_FROM_COLLECTION: snprintf(s, len, - "Libretro core. \n" + "Cœur libretro. \n" " \n" "Selecting this will associate this core \n" "to the game."); break; case MENU_ENUM_LABEL_FILE_BROWSER_CORE: snprintf(s, len, - "Libretro core. \n" + "Cœur libretro. \n" " \n" "Select this file to have RetroArch load this core."); break; case MENU_ENUM_LABEL_FILE_BROWSER_DIRECTORY: snprintf(s, len, - "Directory. \n" + "Dossier. \n" " \n" "Select it to open this directory."); break; case MENU_ENUM_LABEL_CACHE_DIRECTORY: snprintf(s, len, - "Cache Directory. \n" + "Dossier de cache. \n" " \n" "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); + "Si activé, le contenu chargé dans RetroArch \n" + "sera automatiquement ajouté \n" + "à la liste de l'historique récent."); break; case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: snprintf(s, len, - "File Browser Directory. \n" + "Dossier du navigateur de fichiers. \n" " \n" "Sets start directory for menu file browser."); break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, - "Influence how input polling is done inside \n" - "RetroArch. \n" + "Influence la façon dont la détection \n" + "des touches pressées est effectuée dans RetroArch. \n" " \n" "Early - Input polling is performed before \n" "the frame is processed. \n" @@ -525,80 +525,80 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); + "Masquer les descripteurs d'appellation des touches \n" + "non définis par le cœur."); break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); + "fréquence de rafraîchissement de votre écran. \n" + "Utilisée pour calculer un débit audio approprié."); break; case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); + "Force la désactivation de la prise en charge du mode sRGB FBO. \n" + "Certains pilotes OpenGL d'Intel sous Windows rencontrent \n" + "des problèmes vidéo avec le mode sRGB FBO lorsqu'il est activé."); break; case MENU_ENUM_LABEL_AUDIO_ENABLE: snprintf(s, len, - "Enable audio output."); + "Active la sortie audio."); break; case MENU_ENUM_LABEL_AUDIO_SYNC: snprintf(s, len, - "Synchronize audio (recommended)."); + "Synchronise l'audio (recommandé)."); break; case MENU_ENUM_LABEL_AUDIO_LATENCY: snprintf(s, len, - "Desired audio latency in milliseconds. \n" + "Latence audio souhaitée en millisecondes. \n" "Might not be honored if the audio driver \n" "can't provide given latency."); break; case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: snprintf(s, len, - "Allow cores to set rotation. If false, \n" + "Autorise les cœurs à définir la rotation. If false, \n" "rotation requests are honored, but ignored.\n\n" "Used for setups where one manually rotates \n" "the monitor."); break; case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); + "Affiche les descripteurs d'appellation des touches \n" + "définis par le cœur plutôt que ceux par défaut."); break; case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); + "Nombre d'entrées qui seront conservées dans \n" + "la liste de lecture d'historique du contenu."); break; case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); + "Utiliser le mode fenêtré ou non en mode \n" + "plein écran."); break; case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: snprintf(s, len, - "Font size for on-screen messages."); + "Taille de police pour les messages à l'écran."); break; case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" + "Incrémente automatiquement l'emplacement de chaque sauvegarde, \n" + "générant plusieurs fichiers de sauvegarde instantanée. \n" "When the content is loaded, state slot will be \n" "set to the highest existing value (last savestate)."); break; case MENU_ENUM_LABEL_FPS_SHOW: snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); + "Permet d'afficher les images par seconde \n" + "actuelles."); break; case MENU_ENUM_LABEL_MEMORY_SHOW: snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); + "Inclut l'affichage de l'utilisation actuelle/du total \n" + "de la mémoire utilisée avec les images par seconde/images."); break; case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: snprintf(s, len, - "Show and/or hide onscreen messages."); + "Afficher et/ou masquer les messages à l'écran."); break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: @@ -627,11 +627,11 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_OVERLAY_PRESET: snprintf(s, len, - "Path to input overlay."); + "Emplacement de la surimpression."); break; case MENU_ENUM_LABEL_OVERLAY_OPACITY: snprintf(s, len, - "Overlay opacity."); + "Opacité de la surimpression."); break; case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: snprintf(s, len, @@ -646,11 +646,11 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_OVERLAY_SCALE: snprintf(s, len, - "Overlay scale."); + "Échelle de la surimpression."); break; case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: snprintf(s, len, - "Audio output samplerate."); + "Fréquence de sortie audio."); break; case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: snprintf(s, len, @@ -662,7 +662,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, - "Load Core. \n" + "Charger un cœur. \n" " \n" "Browse for a libretro core \n" "implementation. Where the browser \n" @@ -676,38 +676,39 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_MENU_ENUM_CONTROLS_PROLOG: snprintf(s, len, - "You can use the following controls below \n" - "on either your gamepad or keyboard in order\n" - "to control the menu: \n" + "Vous pouvez utiliser les contrôles suivants ci-dessous \n" + "sur votre manette de jeu ou votre clavier\n" + "pour contrôler le menu: \n" " \n" ); break; case MENU_ENUM_LABEL_WELCOME_TO_RETROARCH: snprintf(s, len, - "Welcome to RetroArch\n" + "Bienvenue dans RetroArch\n" ); break; case MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING_DESC: { /* Work around C89 limitations */ char u[501]; const char *t = - "RetroArch relies on an unique form of\n" - "audio/video synchronization where it needs to be\n" - "calibrated against the refresh rate of your\n" - "display for best performance results.\n" + "RetroArch repose sur une forme unique\n" + "de synchronisation audio/vidéo dans laquelle il doit\n" + "être calibré par rapport à la fréquence de rafraîchissement\n" + "de votre affichage pour des performances optimales.\n" " \n" - "If you experience any audio crackling or video\n" - "tearing, usually it means that you need to\n" - "calibrate the settings. Some choices below:\n" + "Si vous rencontrez des craquements dans le son ou\n" + "une déchirure vidéo, cela signifie généralement que\n" + "vous devez calibrer les paramètres. Quelques choix ci-dessous :\n" " \n"; snprintf(u, sizeof(u), /* can't inline this due to the printf arguments */ - "a) Go to '%s' -> '%s', and enable\n" - "'Threaded Video'. Refresh rate will not matter\n" - "in this mode, framerate will be higher,\n" - "but video might be less smooth.\n" - "b) Go to '%s' -> '%s', and look at\n" - "'%s'. Let it run for\n" - "2048 frames, then press 'OK'.", + "a) Allez dans '%s' -> '%s', et activez\n" + "'Vidéo sur plusieurs fils d'exécution'. La fréquence\n" + "de rafraîchissement importera peu dans ce mode,\n" + "les images/s seront plus élevées, mais la vidéo\n" + "sera peut-être moins fluide.\n" + "b) Allez dans '%s' -> '%s', et regardez la\n" + "'%s'. Laissez-la tourner pendant\n" + "2048 images, puis pressez 'Confirmer'.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS), @@ -719,21 +720,20 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT_DESC: snprintf(s, len, - "To scan for content, go to '%s' and\n" - "select either '%s' or %s'.\n" + "Pour analyser du contenu, allez dans '%s' et\n" + "sélectionnez soit '%s', soit '%s'.\n" "\n" - "Files will be compared to database entries.\n" - "If there is a match, it will add an entry\n" - "to a playlist.\n" + "Les fichiers seront comparés aux entrées de la\n" + "base de données. S'il y a une correspondance, cela\n" + "ajoutera une entrée à une liste de lecture.\n" "\n" - "You can then easily access this content by\n" - "going to '%s' ->\n" - "'%s'\n" - "instead of having to go through the\n" - "file browser every time.\n" + "Vous pouvez alors accéder facilement à ce contenu\n" + "en allant dans '%s' -> '%s'\n" + "au lieu de devoir passer par le navigateur de fichiers\n" + "à chaque fois.\n" "\n" - "NOTE: Content for some cores might still not be\n" - "scannable.", + "REMERQUE : le contenu de certains cœurs peut toujours\n" + "ne pas être analysable.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCAN_FILE), @@ -743,10 +743,10 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_EXTRACTING_PLEASE_WAIT: snprintf(s, len, - "Welcome to RetroArch\n" + "Bienvenue dans RetroArch\n" "\n" - "Extracting assets, please wait.\n" - "This might take a while...\n" + "Extraction des assets, veuillez patienter.\n" + "Cela peut prendre un certain temps...\n" ); break; case MENU_ENUM_LABEL_INPUT_DRIVER: @@ -755,7 +755,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) if (string_is_equal(lbl, msg_hash_to_str(MENU_ENUM_LABEL_INPUT_DRIVER_UDEV))) snprintf(s, len, - "udev Input driver. \n" + "Pilote d'entrées udev. \n" " \n" "It uses the recent evdev joypad API \n" "for joystick support. It supports \n" @@ -772,7 +772,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(lbl, msg_hash_to_str(MENU_ENUM_LABEL_INPUT_DRIVER_LINUXRAW))) snprintf(s, len, - "linuxraw Input driver. \n" + "Pilote d'entrées linuxraw. \n" " \n" "This driver requires an active TTY. Keyboard \n" "events are read directly from the TTY which \n" @@ -782,7 +782,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) "(/dev/input/js*)."); else snprintf(s, len, - "Input driver.\n" + "Pilote d'entrées.\n" " \n" "Depending on video driver, it might \n" "force a different input driver."); @@ -790,26 +790,26 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_LOAD_CONTENT_LIST: snprintf(s, len, - "Load Content. \n" - "Browse for content. \n" + "Charger du contenu. \n" + "Parcourir le contenu. \n" " \n" - "To load content, you need a \n" - "'Core' to use, and a content file. \n" + "Pour charger du contenu, vous avez besoin \n" + "d'un 'Cœur' et d'un fichier de contenu. \n" " \n" - "To control where the menu starts \n" - "to browse for content, set \n" - "'File Browser Directory'. \n" - "If not set, it will start in root. \n" + "Pour choisir où le menu démarre \n" + "le navigateur de contenu, définissez \n" + "le dossier 'Navigateur de fichiers'. \n" + "Si non défini, il démarrera à la racine. \n" " \n" - "The browser will filter out \n" - "extensions for the last core set \n" - "in 'Load Core', and use that core \n" - "when content is loaded." + "Le navigateur filtrera les extensions \n" + "pour le dernier cœur chargé avec l'option \n" + "'Charger un cœur', et utilisera ce cœur \n" + "lorsque du contenu sera chargé." ); break; case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY: snprintf(s, len, - "Loading content from history. \n" + "Charger du contenu depuis l'historique. \n" " \n" "As content is loaded, content and libretro \n" "core combinations are saved to history. \n" @@ -823,12 +823,12 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_DRIVER: snprintf(s, len, - "Current Video driver."); + "Pilote vidéo actuel."); if (string_is_equal(settings->arrays.video_driver, "gl")) { snprintf(s, len, - "OpenGL Video driver. \n" + "Pilote vidéo OpenGL. \n" " \n" "This driver allows libretro GL cores to \n" "be used in addition to software-rendered \n" @@ -842,7 +842,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "sdl2")) { snprintf(s, len, - "SDL 2 Video driver.\n" + "Pilote vidéo SDL 2.\n" " \n" "This is an SDL 2 software-rendered video \n" "driver.\n" @@ -854,7 +854,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "sdl1")) { snprintf(s, len, - "SDL Video driver.\n" + "Pilote vidéo SDL.\n" " \n" "This is an SDL 1.2 software-rendered video \n" "driver.\n" @@ -865,7 +865,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "d3d")) { snprintf(s, len, - "Direct3D Video driver. \n" + "Pilote vidéo Direct3D. \n" " \n" "Performance for software-rendered cores \n" "is dependent on your graphic card's \n" @@ -874,7 +874,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "exynos")) { snprintf(s, len, - "Exynos-G2D Video Driver. \n" + "Pilote vidéo Exynos-G2D. \n" " \n" "This is a low-level Exynos video driver. \n" "Uses the G2D block in Samsung Exynos SoC \n" @@ -886,7 +886,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "drm")) { snprintf(s, len, - "Plain DRM Video Driver. \n" + "Pilote vidéo DRM simple. \n" " \n" "This is a low-level video driver using. \n" "libdrm for hardware scaling using \n" @@ -895,7 +895,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) else if (string_is_equal(settings->arrays.video_driver, "sunxi")) { snprintf(s, len, - "Sunxi-G2D Video Driver. \n" + "Pilote vidéo Sunxi-G2D. \n" " \n" "This is a low-level Sunxi video driver. \n" "Uses the G2D block in Allwinner SoCs."); @@ -903,8 +903,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" + "Module audio DSP.\n" + "Processes audio before it's sent to \n" "the driver." ); break; @@ -915,27 +915,27 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) if (string_is_equal(lbl, msg_hash_to_str( MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER_SINC))) strlcpy(s, - "Windowed SINC implementation.", len); + "Implémentation SINC fenêtrée.", len); else if (string_is_equal(lbl, msg_hash_to_str( MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER_CC))) strlcpy(s, - "Convoluted Cosine implementation.", len); + "Implémentation de cosinus compliqués.", len); else if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); + case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "CRT défini"); break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); + case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "CRT SUPER défini"); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, - "Load Shader Preset. \n" + "Charger les préréglages de shaders. \n" " \n" - " Load a shader preset directly. \n" + "Load a shader preset directly. \n" "The menu shader menu is updated accordingly. \n" " \n" "If the CGP uses scaling methods which are not \n" @@ -946,7 +946,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS: snprintf(s, len, - "Scale for this pass. \n" + "Echelle pour ce passage. \n" " \n" "The scale factor accumulates, i.e. 2x \n" "for first pass and 2x for second pass \n" @@ -965,7 +965,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES: snprintf(s, len, - "Shader Passes. \n" + "Passages de shaders. \n" " \n" "RetroArch allows you to mix and match various \n" "shaders with arbitrary shader passes, with \n" @@ -980,21 +980,21 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: snprintf(s, len, - "Shader Parameters. \n" + "Paramètres de shaders. \n" " \n" "Modifies current shader directly. Will not be \n" "saved to CGP/GLSLP preset file."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: snprintf(s, len, - "Shader Preset Parameters. \n" + "Paramètres de préréglages de shaders. \n" " \n" "Modifies shader preset currently in menu." ); break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, - "Path to shader. \n" + "Emplacement du shader. \n" " \n" "All shaders must be of the same \n" "type (i.e. CG, GLSL or HLSL). \n" @@ -1006,12 +1006,12 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_CONFIGURATION_SETTINGS: snprintf(s, len, - "Determines how configuration files \n" - "are loaded and prioritized."); + "Détermine comment les fichiers de configuration \n" + "sont chargés et priorisés."); break; case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT: snprintf(s, len, - "Saves config to disk on exit.\n" + "Enregistre la configuration sur le disque à la sortie.\n" "Useful for menu as settings can be\n" "modified. Overwrites the config.\n" " \n" @@ -1032,15 +1032,15 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) ); break; case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); + snprintf(s, len, "Êtes-vous sûr de vouloir quitter ?"); break; case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); + snprintf(s, len, "Afficher les fichiers\n" + "et dossiers cachés."); break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, - "Hardware filter for this pass. \n" + "Filtre matériel pour ce passage. \n" " \n" "If 'Don't Care' is set, 'Default \n" "Filter' will be used." @@ -1048,8 +1048,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL: snprintf(s, len, - "Autosaves the non-volatile SRAM \n" - "at a regular interval.\n" + "Sauvegarde automatiquement la mémoire SRAM \n" + "non volatile à intervalles réguliers.\n" " \n" "This is disabled by default unless set \n" "otherwise. The interval is measured in \n" @@ -1059,7 +1059,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE: snprintf(s, len, - "Input Device Type. \n" + "Type de périphérique d'entrée. \n" " \n" "Picks which device type to use. This is \n" "relevant for the libretro core itself." @@ -1067,7 +1067,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL: snprintf(s, len, - "Sets log level for libretro cores \n" + "Définit le niveau de journalisation pour les cœurs libretro \n" "(GET_LOG_INTERFACE). \n" " \n" " If a log level issued by a libretro \n" @@ -1086,7 +1086,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_STATE_SLOT_INCREASE: case MENU_ENUM_LABEL_STATE_SLOT_DECREASE: snprintf(s, len, - "State slots.\n" + "Emplacements de sauvegardes instantanées.\n" " \n" " With slot set to 0, save state name is *.state \n" " (or whatever defined on commandline).\n" @@ -1095,7 +1095,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES: snprintf(s, len, - "Apply Shader Changes. \n" + "Applique les changements de shaders. \n" " \n" "After changing shader settings, use this to \n" "apply changes. \n" @@ -1113,7 +1113,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SHADER_WATCH_FOR_CHANGES: snprintf(s, len, - "Watch shader files for new changes. \n" + "Verifie les changements dans les fichiers de shaders. \n" " \n" "After saving changes to a shader on disk, \n" "it will automatically be recompiled \n" @@ -1122,11 +1122,11 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_MENU_TOGGLE: snprintf(s, len, - "Toggles menu."); + "Affiche/masque le menu."); break; case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: snprintf(s, len, - "Toggles mouse grab.\n" + "Capture/relâche la souris.\n" " \n" "When mouse is grabbed, RetroArch hides the \n" "mouse, and keeps the mouse pointer inside \n" @@ -1135,63 +1135,63 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: snprintf(s, len, - "Toggles game focus.\n" + "Jeu au premier plan/en arrière-plan.\n" " \n" "When a game has focus, RetroArch will both disable \n" "hotkeys and keep/warp the mouse pointer inside the window."); break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, - "Cycles through disk images. Use after \n" - "ejecting. \n" + "Fait défiler les images disques. Utiliser après \n" + "l'éjection. \n" " \n" - " Complete by toggling eject again."); + "Terminez par 'Éjecter/insérer un disque'."); break; case MENU_ENUM_LABEL_VIDEO_FILTER: #ifdef HAVE_FILTERS_BUILTIN snprintf(s, len, - "CPU-based video filter."); + "Filtre vidéo basé sur le processeur."); #else snprintf(s, len, - "CPU-based video filter.\n" + "Filtre vidéo basé sur le processeur.\n" " \n" - "Path to a dynamic library."); + "Emplacement d'une bibliothèque dynamique."); #endif break; case MENU_ENUM_LABEL_AUDIO_DEVICE: snprintf(s, len, - "Override the default audio device \n" - "the audio driver uses.\n" - "This is driver dependent. E.g.\n" + "Remplace le périphérique audio utilisé par défaut \n" + "par le pilote audio.\n" + "Cette option dépend du pilote. Par exemple\n" #ifdef HAVE_ALSA " \n" - "ALSA wants a PCM device." + "ALSA requiert un périphérique PCM." #endif #ifdef HAVE_OSS " \n" - "OSS wants a path (e.g. /dev/dsp)." + "OSS requiert un emplacement (/dev/dsp par exemple)." #endif #ifdef HAVE_JACK " \n" - "JACK wants portnames (e.g. system:playback1\n" - ",system:playback_2)." + "JACK requiert des noms de ports (system:playback1\n" + ",system:playback_2 par exemple)." #endif #ifdef HAVE_RSOUND " \n" - "RSound wants an IP address to an RSound \n" - "server." + "RSound requiert une adresse IP vers un serveur \n" + "RSound." #endif ); break; case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: snprintf(s, len, - "Toggles eject for disks.\n" + "Éjecte/insére un disque.\n" " \n" - "Used for multiple-disk content."); + "Utilisé pour le contenu multi-disque."); break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, - "Enable other hotkeys.\n" + "Active d'autres touches de raccourcis.\n" " \n" " If this hotkey is bound to either keyboard, \n" "joybutton or joyaxis, all other hotkeys will \n" @@ -1205,29 +1205,29 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_REWIND_ENABLE: snprintf(s, len, - "Enable rewinding.\n" + "Active le rembobinage.\n" " \n" "This will take a performance hit, \n" "so it is disabled by default."); break; case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: snprintf(s, len, - "Apply cheat immediately after toggling."); + "Applique les cheats immédiatement après l'activation."); break; case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: snprintf(s, len, - "Auto-apply cheats when game loads."); + "Applique les cheats automatiquement au chargement d'un jeu."); break; case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: snprintf(s, len, - "Core Directory. \n" + "Dossier des cœurs. \n" " \n" "A directory for where to search for \n" "libretro core implementations."); break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, - "Refresh Rate Auto.\n" + "Fréquence de rafraîchissement automatique.\n" " \n" "The accurate refresh rate of our monitor (Hz).\n" "This is used to calculate audio input rate with \n" @@ -1247,15 +1247,15 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: snprintf(s, len, - "Set Polled Refresh Rate\n" + "Définir la fréquence de rafraîchissement détectée\n" " \n" "Sets the refresh rate to the actual value\n" "polled from the display driver."); break; case MENU_ENUM_LABEL_VIDEO_ROTATION: snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" + "Force une certaine rotation \n" + "de l'écran.\n" " \n" "The rotation is added to rotations which\n" "the libretro core sets (see Video Allow\n" @@ -1263,14 +1263,14 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_SCALE: snprintf(s, len, - "Fullscreen resolution.\n" + "Résolution en plein écran.\n" " \n" "Resolution of 0 uses the \n" "resolution of the environment.\n"); break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, - "Fastforward ratio.\n" + "Vitesse de l'avance rapide.\n" " \n" "The maximum rate at which content will\n" "be run when using fast forward.\n" @@ -1285,7 +1285,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VRR_RUNLOOP_ENABLE: snprintf(s, len, - "Sync to Exact Content Framerate.\n" + "Synchronise avec la fréquence exacte du contenu.\n" " \n" "This option is the equivalent of forcing x1 speed\n" "while still allowing fast forward.\n" @@ -1294,7 +1294,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX: snprintf(s, len, - "Which monitor to prefer.\n" + "Quel moniteur préférer.\n" " \n" "0 (default) means no particular monitor \n" "is preferred, 1 and up (1 being first \n" @@ -1303,16 +1303,16 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" + "Force le recadrage du surbalayage \n" + "des images.\n" " \n" "Exact behavior of this option is \n" "core-implementation specific."); break; case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" + "Mets la vidéo à l'échelle uniquement \n" + "à l'entier le plus proche.\n" " \n" "The base size depends on system-reported \n" "geometry and aspect ratio.\n" @@ -1322,7 +1322,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, - "Audio volume, expressed in dB.\n" + "Volume audio, exprimé en dB.\n" " \n" " 0 dB is normal volume. No gain will be applied.\n" "Gain can be controlled in runtime with Input\n" @@ -1330,7 +1330,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA: snprintf(s, len, - "Audio rate control.\n" + "Contrôle du débit audio.\n" " \n" "Setting this to 0 disables rate control.\n" "Any other value controls audio rate control \n" @@ -1344,7 +1344,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW: snprintf(s, len, - "Maximum audio timing skew.\n" + "Limite de synchronisation audio maximale.\n" " \n" "Defines the maximum change in input rate.\n" "You may want to increase this to enable\n" @@ -1357,36 +1357,36 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_OVERLAY_NEXT: snprintf(s, len, - "Toggles to next overlay.\n" + "Applique la prochaine surimpression.\n" " \n" "Wraps around."); break; case MENU_ENUM_LABEL_LOG_VERBOSITY: snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); + "Active ou désactive le niveau de journalisation \n" + "du programme."); break; case MENU_ENUM_LABEL_VOLUME_UP: snprintf(s, len, - "Increases audio volume."); + "Augmente le volume audio."); break; case MENU_ENUM_LABEL_VOLUME_DOWN: snprintf(s, len, - "Decreases audio volume."); + "Diminue le volume audio."); break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, - "Forcibly disable composition.\n" - "Only valid on Windows Vista/7 for now."); + "Désactiver de force la composition.\n" + "Valide uniquement pour Windows Vista/7 pour l'instant."); break; case MENU_ENUM_LABEL_PERFCNT_ENABLE: snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); + "Activer ou désactiver les compteurs \n" + "de performance du programme."); break; case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: snprintf(s, len, - "System Directory. \n" + "Dossier système. \n" " \n" "Sets the 'system' directory.\n" "Cores can query for this\n" @@ -1396,8 +1396,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" + "Enregistre automatiquement une sauvegarde instantanée \n" + "à la fin de l'éxécution' de RetroArch.\n" " \n" "RetroArch will automatically load any savestate\n" "with this path on startup if 'Auto Load State\n" @@ -1405,7 +1405,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, - "Use threaded video driver.\n" + "Utilise le pilote vidéo sur plusieurs fils d'exécution.\n" " \n" "Using this might improve performance at the \n" "possible cost of latency and more video \n" @@ -1413,19 +1413,19 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_VSYNC: snprintf(s, len, - "Video V-Sync.\n"); + "Synchronisation vertivale vidéo (V-Sync).\n"); break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" + "Tente de synchroniser matériellement \n" + "le processeur et le processeur graphique.\n" " \n" "Can reduce latency at the cost of \n" "performance."); break; case MENU_ENUM_LABEL_REWIND_GRANULARITY: snprintf(s, len, - "Rewind granularity.\n" + "Précision du rembobinage.\n" " \n" " When rewinding defined number of \n" "frames, you can rewind several frames \n" @@ -1434,15 +1434,15 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: snprintf(s, len, - "Rewind buffer size (MB).\n" + "Mémoire tampon de rembobinage (Mo).\n" " \n" - " The amount of memory in MB to reserve \n" + " The amount of memory in Mo to reserve \n" "for rewinding. Increasing this value \n" "increases the rewind history length.\n"); break; case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: snprintf(s, len, - "Rewind buffer size step (MB).\n" + "Précision d'ajustement du tampon de rembobinage (Mo).\n" " \n" " Each time you increase or decrease \n" "the rewind buffer size value via this \n" @@ -1450,12 +1450,12 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SCREENSHOT: snprintf(s, len, - "Take screenshot."); + "Prendre une capture d'écran."); break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, - "Sets how many milliseconds to delay\n" - "after VSync before running the core.\n" + "Définit le délai en millisecondes après V-Sync\n" + "avant l'exécution du cœur.\n" "\n" "Can reduce latency at the cost of\n" "higher risk of stuttering.\n" @@ -1464,9 +1464,9 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, - "Sets how many frames CPU can \n" - "run ahead of GPU when using 'GPU \n" - "Hard Sync'.\n" + "Nombre d'images que le processeur peut éxécuter en avance \n" + "du processeur graphique avec l'option 'Synchronisation \n" + "matérielle du processeur graphique'.\n" " \n" "Maximum is 3.\n" " \n" @@ -1476,8 +1476,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION: snprintf(s, len, - "Inserts a black frame inbetween \n" - "frames.\n" + "Insère une image noire \n" + "entre chaque image.\n" " \n" "Useful for 120 Hz monitors who want to \n" "play 60 Hz material with eliminated \n" @@ -1489,7 +1489,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: snprintf(s, len, - "Show startup screen in menu.\n" + "Afficher l'écran de configuration initiale.\n" "Is automatically set to false when seen\n" "for the first time.\n" " \n" @@ -1497,42 +1497,42 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) "'Save Configuration on Exit' is enabled.\n"); break; case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); + snprintf(s, len, "Active/désactive le mode plein écran."); break; case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" + "Empêche l'écrasement de la mémoire SRAM \n" + "lors du chargement d'une sauvegarde instantanée.\n" " \n" - "Might potentially lead to buggy games."); + "Pourrait potentiellement conduire à des bugs de jeu."); break; case MENU_ENUM_LABEL_PAUSE_NONACTIVE: snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); + "Mettre en pause quand la fenêtre \n" + "est en arrière-plan."); break; case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); + "Capture l'écran en utilisant les shaders produits \n" + "par le processeur graphique si disponibles."); break; case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: snprintf(s, len, - "Screenshot Directory. \n" + "Dossier des captures d'écran. \n" " \n" "Directory to dump screenshots to." ); break; case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: snprintf(s, len, - "VSync Swap Interval.\n" + "Intervalle d'échange V-Sync.\n" " \n" "Uses a custom swap interval for VSync. Set this \n" "to effectively halve monitor refresh rate."); break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, - "Savefile Directory. \n" + "Dossier des sauvegardes. \n" " \n" "Save all save files (*.srm) to this \n" "directory. This includes related files like \n" @@ -1543,7 +1543,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: snprintf(s, len, - "Savestate Directory. \n" + "Dossier des sauvegardes instantanées. \n" " \n" "Save all save states (*.state) to this \n" "directory.\n" @@ -1553,7 +1553,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, - "Assets Directory. \n" + "Dossier des assets. \n" " \n" " This location is queried by default when \n" "menu interfaces try to look for loadable \n" @@ -1561,7 +1561,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY: snprintf(s, len, - "Dynamic Wallpapers Directory. \n" + "Dossier des arrière-plans dynamiques. \n" " \n" " The place to store backgrounds that will \n" "be loaded dynamically by the menu depending \n" @@ -1569,14 +1569,14 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_SLOWMOTION_RATIO: snprintf(s, len, - "Slowmotion ratio." + "Taux de ralentissement maximal." " \n" "When slowmotion, content will slow\n" "down by factor."); break; case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: snprintf(s, len, - "Defines the axis threshold.\n" + "Definit le seuil de l'axe des touches.\n" " \n" "How far an axis must be tilted to result\n" "in a button press.\n" @@ -1584,7 +1584,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: snprintf(s, len, - "Turbo period.\n" + "Délai d'activation du turbo.\n" " \n" "Describes the period of which turbo-enabled\n" "buttons toggle.\n" @@ -1594,7 +1594,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: snprintf(s, len, - "Duty cycle.\n" + "Cycle de répétition des touches.\n" " \n" "Describes how long the period of a turbo-enabled\n" "should be.\n" @@ -1603,60 +1603,60 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) ); break; case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); + snprintf(s, len, "Active la prise en charge du tactile."); break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: - snprintf(s, len, "Use front instead of back touch."); + snprintf(s, len, "Utilise le tactile avant plutôt que le tactile arrière."); break; case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); + snprintf(s, len, "Active la souris dans le menu."); break; case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); + snprintf(s, len, "Active le tactile dans le menu."); break; case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); + snprintf(s, len, "Emplacement d'une image à définir comme arrière-plan."); break; case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); + "Retour au début et/ou à la fin \n" + "si les limites de la liste sont atteintes \n" + "horizontalement et/ou verticalement."); break; case MENU_ENUM_LABEL_PAUSE_LIBRETRO: snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); + "Si désactivé, le jeu continuera à fonctionner \n" + "en arrière-plan lorsque vous serez \n" + "dans le menu."); break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, - "Suspends the screensaver. Is a hint that \n" + "Suspend l'économiseur d'écran. Is a hint that \n" "does not necessarily have to be \n" "honored by the video driver."); break; case MENU_ENUM_LABEL_NETPLAY_MODE: snprintf(s, len, - "Netplay client mode for the current user. \n" + "Mode client de jeu en réseau pour l'utilisateur actuel. \n" "Will be 'Server' mode if disabled."); break; case MENU_ENUM_LABEL_NETPLAY_DELAY_FRAMES: snprintf(s, len, - "The amount of delay frames to use for netplay. \n" + "Nombre d'images de délai à utiliser pour le jeu en réseau. \n" " \n" "Increasing this value will increase \n" "performance, but introduce more latency."); break; case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: snprintf(s, len, - "Whether to announce netplay games publicly. \n" + "Annoncer ou non le jeu en réseau publiquement. \n" " \n" "If set to false, clients must manually connect \n" "rather than using the public lobby."); break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, - "Whether to start netplay in spectator mode. \n" + "Démarrer le jeu en réseau en mode spectateur ou non. \n" " \n" "If set to true, netplay will be in spectator mode \n" "on start. It's always possible to change mode \n" @@ -1664,7 +1664,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: snprintf(s, len, - "Whether to allow connections in slave mode. \n" + "Autoriser les connexions en mode passif ou non. \n" " \n" "Slave-mode clients require very little processing \n" "power on either side, but will suffer \n" @@ -1672,15 +1672,15 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" + "Autoriser les connexions en mode actif ou non. \n" " \n" "Not recommended except for very fast networks \n" "with very weak machines. \n"); break; case MENU_ENUM_LABEL_NETPLAY_STATELESS_MODE: snprintf(s, len, - "Whether to run netplay in a mode not requiring\n" - "save states. \n" + "Faire tourner le jeu en réseau dans un mode\n" + "ne nécessitant pas de sauvegardes instantanées. \n" " \n" "If set to true, a very fast network is required,\n" "but no rewinding is performed, so there will be\n" @@ -1688,9 +1688,9 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, - "The frequency in frames with which netplay \n" - "will verify that the host and client are in \n" - "sync. \n" + "Fréquence en images avec laquelle le jeu \n" + "en réseau vérifiera que l'hôte et le client \n" + "sont synchronisés. \n" " \n" "With most cores, this value will have no \n" "visible effect and can be ignored. With \n" @@ -1704,8 +1704,8 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN: snprintf(s, len, - "The number of frames of input latency for \n" - "netplay to use to hide network latency. \n" + "Nombre d'images de latence des entrées que le jeu \n" + "en réseau doit utiliser pour masquer la latence du réseau. \n" " \n" "When in netplay, this option delays local \n" "input, so that the frame being run is \n" @@ -1716,9 +1716,9 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE: snprintf(s, len, - "The range of frames of input latency that \n" - "may be used by netplay to hide network \n" - "latency. \n" + "Plage d'images de latence des entrées pouvant \n" + "être utilisée pour masquer la latence \n" + "du réseau. \n" "\n" "If set, netplay will adjust the number of \n" "frames of input latency dynamically to \n" @@ -1729,25 +1729,25 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); + "Lors de l'hébergement, tenter d'intercepter des connexions\n" + "depuis l'internet public, en utilisant UPnP ou\n" + "des technologies similaires pour sortir du réseau local. \n"); break; case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); + "Lors de l'hébergement d'une session de jeu en réseau, transférer \n" + "les connexions via un serveur intermédiaire pour contourner \n" + "le pare-feu ou les problèmes de NAT/UPnP. \n"); break; case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" + "Choisissez un serveur de relais spécifique à utiliser \n" + "pour le jeu en réseau. A server that is \n" "located closer to you may have less latency. \n"); break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, - "Maximum amount of swapchain images. This \n" + "Nombre d'images max en mémoire tampon. This \n" "can tell the video driver to use a specific \n" "video buffering mode. \n" " \n" @@ -1760,134 +1760,134 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VIDEO_SMOOTH: snprintf(s, len, - "Smoothens picture with bilinear filtering. \n" + "Lisse l'image avec le filtrage bilinéaire. \n" "Should be disabled if using shaders."); break; case MENU_ENUM_LABEL_TIMEDATE_ENABLE: snprintf(s, len, - "Shows current date and/or time inside menu."); + "Affiche la date et/ou l'heure locale dans le menu."); break; case MENU_ENUM_LABEL_TIMEDATE_STYLE: snprintf(s, len, - "Style to show the current date and/or time in."); + "Style d'affichage dans lequel afficher la date/l'heure."); break; case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: snprintf(s, len, - "Shows current battery level inside menu."); + "Affiche le niveau de la batterie actuel dans le menu."); break; case MENU_ENUM_LABEL_CORE_ENABLE: snprintf(s, len, - "Shows current core inside menu."); + "Affiche le cœur actuel dans le menu."); break; case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: snprintf(s, len, - "Enables Netplay in host (server) mode."); + "Active le jeu en réseau en mode hébergement (serveur)."); break; case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: snprintf(s, len, - "Enables Netplay in client mode."); + "Active le jeu en réseau en mode client."); break; case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: snprintf(s, len, - "Disconnects an active Netplay connection."); + "Déconnect une connexion de jeu en réseau active."); break; case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); + "Rechercher et se connecter à des hôtes de jeu en réseau sur le réseau local."); break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, - "Setting related to Netplay."); + "Réglages liés au jeu en réseau."); break; case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); + "Charge dynamiquement un nouvel arrière-plan \n" + "en fonction du contexte."); break; case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); + "URL du dossier principal de mise à jour sur le \n" + "buildbot Libretro."); break; case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); + "URL du dossier de mise à jour des assets sur le \n" + "buildbot Libretro."); break; case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); + "Si activé, remplace les assignations de touches \n" + "avec les touches remappées pour le \n" + "cœur actuel."); break; case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: snprintf(s, len, - "Overlay Directory. \n" + "Dossier des surimpressions. \n" " \n" "Defines a directory where overlays are \n" "kept for easy access."); break; case MENU_ENUM_LABEL_INPUT_MAX_USERS: snprintf(s, len, - "Maximum amount of users supported by \n" + "Nombre maximum d'utilisateurs pris en charge par \n" "RetroArch."); break; case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); + "Après le téléchargement, extrait automatiquement \n" + "le contenu des archives qui ont été \n" + "téléchargées."); break; case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); + "Filtrer les fichiers affichés selon \n" + "les extensions prises en charge."); break; case MENU_ENUM_LABEL_NETPLAY_NICKNAME: snprintf(s, len, - "The username of the person running RetroArch. \n" + "Nom d'utilisateur de la personne utilisant RetroArch. \n" "This will be used for playing online games."); break; case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: snprintf(s, len, - "The port of the host IP address. \n" + "Port de l'adresse IP de l'hôte. \n" "Can be either a TCP or UDP port."); break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, - "Enable or disable spectator mode for \n" - "the user during netplay."); + "Active ou désactive le modespectateur pour \n" + "l'utilisateur durant le jeu en réseau."); break; case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: snprintf(s, len, - "The address of the host to connect to."); + "Adresse de l'hôte auquel se connecter."); break; case MENU_ENUM_LABEL_NETPLAY_PASSWORD: snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); + "Mot de passe pour se connecter à l'hôte \n" + "de jeu en réseau. Utilisé uniquement en mode hébergement."); break; case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); + "Mot de passe pour se connecter à l'hôte \n" + "de jeu en réseau avec des privilèges spectateur \n" + "uniquement. Utilisé uniquement en mode hôte."); break; case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: snprintf(s, len, - "Enable stdin command interface."); + "Active l'interface de commandes stdin."); break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, - "Start User Interface companion driver \n" - "on boot (if available)."); + "Lancer l'interface de bureau \n" + "au démarrage (si disponible)."); break; case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); + snprintf(s, len, "Pilote de menu à utiliser."); break; case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: snprintf(s, len, - "Gamepad button combination to toggle menu. \n" + "Combinaison de touches de la manette pour afficher/masquer le menu. \n" " \n" "0 - None \n" "1 - Press L + R + Y + D-Pad Down \n" @@ -1896,30 +1896,30 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) "3 - Press Start + Select simultaneously."); break; case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" + snprintf(s, len, "Autorise n'importe quel utilisateur à contrôler le menu. \n" " \n" "When disabled, only user 1 can control the menu."); break; case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: snprintf(s, len, - "Enable input auto-detection.\n" + "Active la détection automatique des touches.\n" " \n" "Will attempt to auto-configure \n" "joypads, Plug-and-Play style."); break; case MENU_ENUM_LABEL_CAMERA_ALLOW: snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); + "Autorise ou interdit l'accès à la caméra \n" + "par les cœurs."); break; case MENU_ENUM_LABEL_LOCATION_ALLOW: snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); + "Autorise ou interdit l'accès aux données de localisation \n" + "par les cœurs."); break; case MENU_ENUM_LABEL_TURBO: snprintf(s, len, - "Turbo enable.\n" + "Active le mode turbo.\n" " \n" "Holding the turbo while pressing another \n" "button will let the button enter a turbo \n" @@ -1931,21 +1931,21 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_OSK_ENABLE: snprintf(s, len, - "Enable/disable on-screen keyboard."); + "Affiche/masque le clavier à l'écran."); break; case MENU_ENUM_LABEL_AUDIO_MUTE: snprintf(s, len, - "Mute/unmute audio."); + "Active/désactive le son."); break; case MENU_ENUM_LABEL_REWIND: snprintf(s, len, - "Hold button down to rewind.\n" + "Maintenir la touche pour rembobiner.\n" " \n" "Rewind must be enabled."); break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, - "Key to exit RetroArch cleanly." + "Touche pour quitter RetroArch proprement." #if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE) "\nKilling it in any hard way (SIGKILL, \n" "etc) will terminate without saving\n" @@ -1957,71 +1957,71 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_LOAD_STATE: snprintf(s, len, - "Loads state."); + "Charge une sauvegarde instantanée."); break; case MENU_ENUM_LABEL_SAVE_STATE: snprintf(s, len, - "Saves state."); + "Sauvegarde instantanée."); break; case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: snprintf(s, len, - "Netplay toggle play/spectate mode."); + "Basculer le jeu en réseau entre le mode jouer et le mode spectateur."); break; case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: snprintf(s, len, - "Increment cheat index.\n"); + "Incrémente l'index du cheat.\n"); break; case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: snprintf(s, len, - "Decrement cheat index.\n"); + "Décrémente l'index du cheat.\n"); break; case MENU_ENUM_LABEL_SHADER_PREV: snprintf(s, len, - "Applies previous shader in directory."); + "Applique le shader précédent dans le dossier."); break; case MENU_ENUM_LABEL_SHADER_NEXT: snprintf(s, len, - "Applies next shader in directory."); + "Applique le prochain shader dans le dossier."); break; case MENU_ENUM_LABEL_RESET: snprintf(s, len, - "Reset the content.\n"); + "Réinitialise le contenu.\n"); break; case MENU_ENUM_LABEL_PAUSE_TOGGLE: snprintf(s, len, - "Toggle between paused and non-paused state."); + "Bascule entre la mise en pause et la reprise."); break; case MENU_ENUM_LABEL_CHEAT_TOGGLE: snprintf(s, len, - "Toggle cheat index.\n"); + "Active/désactive l'index du cheat.\n"); break; case MENU_ENUM_LABEL_CHEAT_IDX: snprintf(s, len, - "Index position in list.\n"); + "Position d'index dans la liste.\n"); break; case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit.\n"); + "Masque de bit d'adresse lorsque taille de la recherche en mémoire < 8-bit.\n"); break; case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); + "Nombre de fois que le cheat sera appliqué.\nUse with the other two Iteration options to affect large areas of memory."); break; case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); + "Après chaque 'Nombre d'itérations' l'adresse mémoire sera incrémentée de ce montant multiplié par la 'Taille de la recherche dans la mémoire'."); break; case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); + "Après chaque 'Nombre d'itérations' la valeur sera incrémentée de ce montant."); break; case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: snprintf(s, len, - "Select the match to view."); + "Selectionner la correspondance à afficher."); break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, - "Scan memory to create new cheats"); + "Rechercher dans la mémoire pour créer un nouveau cheat"); break; case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: snprintf(s, len, @@ -2118,7 +2118,7 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) case MENU_ENUM_LABEL_R_Y_PLUS: case MENU_ENUM_LABEL_R_Y_MINUS: snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" + "Axe pour le stick analogique (DualShock-esque).\n" " \n" "Bound as usual, however, if a real analog \n" "axis is bound, it can be read as a true analog.\n" @@ -2128,29 +2128,29 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, - "RetroArch by itself does nothing. \n" + "RetroArch par lui-même ne fait rien. \n" " \n" - "To make it do things, you need to \n" - "load a program into it. \n" + "Pour le faire faire des choses, vous devez y charger \n" + "un programme. \n" "\n" - "We call such a program 'Libretro core', \n" - "or 'core' in short. \n" + "Nous appelons un tel programme 'cœur Libretro', \n" + "ou 'cœur' en bref. \n" " \n" - "To load a core, select one from\n" - "'Load Core'.\n" + "Pour charger un cœur, sélectionnez-en un dans\n" + "'Charger un cœur'.\n" " \n" #ifdef HAVE_NETWORKING - "You can obtain cores in several ways: \n" - "* Download them by going to\n" + "Vous pouvez obtenir des cœurs de plusieurs manières : \n" + "* Téléchargez-les en allant dans\n" "'%s' -> '%s'.\n" - "* Manually move them over to\n" + "* Déplacez-les manuellement vers\n" "'%s'.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH) #else - "You can obtain cores by\n" - "manually moving them over to\n" + "Vous pouvez obtenir des cœurs\n" + "en les déplaçant manuellement vers\n" "'%s'.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH) #endif @@ -2158,16 +2158,16 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC: snprintf(s, len, - "You can change the virtual gamepad overlay\n" - "by going to '%s' -> '%s'." + "Vous pouvez changer la surimpression de manette de jeu virtuelle\n" + "en allant dans '%s' -> '%s'." " \n" - "From there you can change the overlay,\n" - "change the size and opacity of the buttons, etc.\n" + "De là, vous pouvez changer la surimpression,\n" + "changer la taille et l'opacité des touches, etc.\n" " \n" - "NOTE: By default, virtual gamepad overlays are\n" - "hidden when in the menu.\n" - "If you'd like to change this behavior,\n" - "you can set '%s' to false.", + "REMARQUE : Par défaut, les surimpressions de manettes\n" + "de jeu virtuelles sont masquées dans le menu.\n" + "Si vous souhaitez modifier ce comportement, vous pouvez\n" + "définir '%s' sur désactivé.", msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) @@ -2211,13 +2211,13 @@ int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) break; case MENU_ENUM_LABEL_MIDI_INPUT: snprintf(s, len, - "Sets the input device (driver specific).\n" + "Définit le périphérique d'entrée (spécifique au pilote).\n" "When set to \"Off\", MIDI input will be disabled.\n" "Device name can also be typed in."); break; case MENU_ENUM_LABEL_MIDI_OUTPUT: snprintf(s, len, - "Sets the output device (driver specific).\n" + "Définit le périphérique de sortie (spécifique au pilote).\n" "When set to \"Off\", MIDI output will be disabled.\n" "Device name can also be typed in.\n" " \n" diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index 89f72e8291..f0c147e9cf 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -36,7 +36,7 @@ MSG_HASH( ) MSG_HASH( MSG_NATIVE, - "Natif" + "Native" ) MSG_HASH( MSG_DEVICE_DISCONNECTED_FROM_PORT, @@ -68,7 +68,7 @@ MSG_HASH( ) MSG_HASH( MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, - "Aucuns paramètres fournis et pas de menu intégré, affichage de l'aide..." + "Aucun paramètre fourni et pas de menu intégré, affichage de l'aide..." ) MSG_HASH( MSG_SETTING_DISK_IN_TRAY, @@ -124,11 +124,11 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_ENDIAN_DEPENDENT, - "Ce cœur ne prends pas en charge le jeu en réseau inter-architectures entre ces systèmes" + "Ce cœur ne prend pas en charge le jeu en réseau inter-architectures entre ces systèmes" ) MSG_HASH( MSG_NETPLAY_PLATFORM_DEPENDENT, - "Ce cœur ne prends pas en charge le jeu en réseau inter-architectures" + "Ce cœur ne prend pas en charge le jeu en réseau inter-architectures" ) MSG_HASH( MSG_NETPLAY_ENTER_PASSWORD, @@ -192,11 +192,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC, - "Synchronisation matérielle du processeur et du processeur graphique. Réduis la latence mais affecte les performances." + "Synchronisation matérielle du processeur et du processeur graphique. Réduit la latence mais affecte les performances." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_THREADED, - "Améliore la performance au détriment d'une latence et de saccades visuelles accrues. À n'utiliser que si vous avez des ralentissements autrement." + "Améliore la performance au détriment d'une latence et de saccades visuelles accrues. À n'utiliser que si vous avez des ralentissements en jeu sans cette option." ) MSG_HASH( MSG_AUDIO_VOLUME, @@ -232,7 +232,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, - "Mot de passe" + "Mot de passe " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS, @@ -240,7 +240,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, - "Identifiant" + "Identifiant " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, @@ -292,7 +292,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY, - "Assets" + "Assets " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES, @@ -300,15 +300,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, - "Périphérique" + "Périphérique " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER, - "Audio" + "Audio " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN, - "Module DSP" + "Module DSP " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, @@ -316,7 +316,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR, - "Filtre audio" + "Filtres audio " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST, @@ -324,11 +324,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY, - "Latence audio (ms)" + "Latence audio (ms) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW, - "Limite de synchronisation maximale" + "Limite de synchronisation maximale " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, @@ -336,19 +336,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE, - "Fréquence de sortie (Hz)" + "Fréquence de sortie (Hz) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA, - "Contrôle dynamique du débit audio" + "Contrôle dynamique du débit audio " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER, - "Ré-échantillonneur audio" + "Ré-échantillonneur audio " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS, - "Audio" + "Audio " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, @@ -372,19 +372,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL, - "Intervalle de sauvegarde auto de la SaveRAM" + "Intervalle de sauvegarde auto de la SRAM " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE, - "Charger les fichiers de remplacement de configuration automatiquement" + "Charger les remplacements de configuration" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE, - "Charger les fichiers de remappage automatiquement" + "Charger les fichiers de remappage" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE, - "Charger les préréglages de shader automatiquement" + "Charger les préréglages de shader" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, @@ -456,7 +456,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, - "Ne pas écraser la SaveRAM en chargeant la sauvegarde instantanée" + "Ne pas écraser la SRAM en chargeant la sauvegarde instantanée" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, @@ -464,11 +464,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL, - "Adresse URL des assets sur le Buildbot" + "Adresse URL des assets sur le Buildbot " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY, - "Cache" + "Cache " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW, @@ -476,7 +476,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER, - "Caméra" + "Caméra " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT, @@ -496,7 +496,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH, - "Fichiers de cheats" + "Fichiers de cheats " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE, @@ -504,15 +504,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD, - "Charger un fichier de cheats (Remplacer)" + "Charger des cheats (Remplacer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD_APPEND, - "Charger un fichier de cheats (Ajouter)" + "Charger des cheats (Ajouter)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS, - "Enregistrer le fichier de cheats sous" + "Enregistrer les cheats sous" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES, @@ -570,6 +570,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_AUTO_SCREENSHOT, "Capture d'écran automatique" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEEVOS_OLD_ENABLE, + "Utiliser l'ancienne implémentation (Debugage uniquement)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, "Fermer le contenu" @@ -592,7 +596,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, - "Bases de données" + "Bases de données " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_DIR, @@ -600,7 +604,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, - "Taille de la liste de l'historique" + "Taille de la liste de l'historique " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, @@ -616,7 +620,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, - "Téléchargements" + "Téléchargements " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, @@ -636,43 +640,43 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS, - "Auteurs" + "Auteurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES, - "Catégories" + "Catégorie " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, - "Appellation du cœur" + "Appellation du cœur " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME, - "Nom du cœur" + "Nom du cœur " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE, - "Firmware(s)" + "Firmware(s) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES, - "Licence(s)" + "Licence " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, - "Permissions" + "Permissions " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, - "Extensions prises en charge" + "Extensions prises en charge " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, - "Fabricant du système" + "Fabricant du système " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, - "Nom du système" + "Nom du système " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS, @@ -712,7 +716,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL, - "Adresse URL des cœurs sur le Buildbot" + "Adresse URL des cœurs sur le Buildbot " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST, @@ -732,7 +736,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY, - "Pointeurs" + "Pointeurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER, @@ -836,7 +840,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, - "Arrière-plans dynamiques" + "Arrière-plans dynamiques " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, @@ -848,7 +852,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO, - "Vitesse d'exécution maximale" + "Vitesse d'exécution maximale " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FAVORITES_TAB, @@ -880,7 +884,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS, - "Charger automatiquement les options du cœur par contenu" + "Charger les options du cœur par contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE, @@ -948,7 +952,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, - "Type analogique vers numérique" + "Analogique vers numérique" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, @@ -1052,19 +1056,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, - "Seuil de l'axe de la touche" + "Seuil de l'axe des touches " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_DEADZONE, - "Deadzone analogique" + "Deadzone analogique " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_SENSITIVITY, - "Sensibilité analogique" + "Sensibilité analogique " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, - "Inverser les touches Confirmer et Annuler dans le menu" + "Inverser les touches OK/Annuler dans le menu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL, @@ -1076,11 +1080,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT, - "Délai pour l'assignation" + "Délai pour l'assignation " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BIND_HOLD, - "Temps de maintien pour l'assignation" + "Temps de maintien pour l'assignation " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BLOCK_TIMEOUT, @@ -1108,11 +1112,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DRIVER, - "Entrées" + "Entrées " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE, - "Cycle de répétition des touches" + "Cycle de répétition des touches " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, @@ -1192,15 +1196,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_LEFT, - "Souris 1" + "Souris 1 (clic gauche)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_RIGHT, - "Souris 2" + "Souris 2 (clic droit)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_MIDDLE, - "Souris 3" + "Souris 3 (clic molette)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_BUTTON4, @@ -1232,11 +1236,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - "Nombre maximum d'utilisateurs" + "Nombre maximum d'utilisateurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, - "Combinaison de touches pour afficher/masquer le menu" + "Combinaison de touches pour afficher/masquer le menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS, @@ -1248,7 +1252,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE, - "Activer/désactiver les cheats" + "Cheats (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, @@ -1280,7 +1284,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SEND_DEBUG_INFO, - "Envoyer l'information de déboguage" + "Envoyer l'information de diagnostic" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FPS_TOGGLE, @@ -1288,47 +1292,47 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_HOST_TOGGLE, - "Activer/désactiver l'hébergement du jeu en réseau" + "Hébergement du jeu en réseau (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, - "Activer/désactiver le mode plein écran" + "Plein écran (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE, - "Activer/désactiver la capture de la souris" + "Capture de la souris (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, - "Ramener/renvoyer le jeu au premier plan/en arrière-plan" + "Jeu au premier plan/en arrière-plan" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_UI_COMPANION_TOGGLE, - "Afficher/masquer le menu du bureau" + "Interface de bureau (afficher/masquer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, - "Charger un état" + "Charger une sauvegarde instantanée" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, - "Afficher/masquer le menu" + "Menu (afficher/masquer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_BSV_RECORD_TOGGLE, - "Activer/désactiver l'enregistrement des touches pressées" + "Enregistrement des touches pressées (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, - "Activer/désactiver le mode muet" + "Mode muet (activer/désactiver)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, - "Basculer entre le mode joueur/spectateur de jeu en réseau" + "Mode joueur/spectateur de jeu en réseau" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, - "Afficher/masquer le clavier virtuel à l'écran" + "Clavier virtuel à l'écran (afficher/masquer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, @@ -1367,7 +1371,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, - "Sauvegarder l'état" + "Sauvegarde instantanée" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT, @@ -1419,11 +1423,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT, - "Afficher le port d'écoute des touches pressées" + "Port d'écoute des touches pressées affichées " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, - "Comportement de la détection des touches pressées" + "Détection des touches pressées " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, @@ -1435,7 +1439,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL, - "Normal" + "Normale" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH, @@ -1443,11 +1447,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY, - "Remappage des touches" + "Remappage des touches " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE, - "Remapper les assignations d'entrées pour ce cœur" + "Remapper les assignations d'entrées du cœur" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG, @@ -1471,7 +1475,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD, - "Durée du turbo" + "Délai d'activation du turbo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, @@ -1487,11 +1491,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, - "Configuration automatique des touches" + "Configuration automatique des touches " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER, - "Manettes" + "Manettes " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES, @@ -1579,11 +1583,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, - "Cœurs" + "Cœurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, - "Infos des cœurs" + "Informations des cœurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL, @@ -1615,7 +1619,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER, - "Géolocalisation" + "Géolocalisation " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS, @@ -1671,7 +1675,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD, - "Shield" + "NVIDIA Shield" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, @@ -1691,7 +1695,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_DRIVER, - "Menu" + "Menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE, @@ -1719,11 +1723,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER, - "Arrière-plan" + "Arrière-plan " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY, - "Opacité de l'arrière-plan" + "Opacité de l'arrière-plan " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MISSING, @@ -1751,7 +1755,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, - "Saut-retour dans les menus" + "Navigation en boucle dans les menus" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NEAREST, @@ -1767,15 +1771,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, - "Vérifier la latence par image du jeu en réseau" + "Vérifier la latence par image du jeu en réseau " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "Latence d'entrées minimale" + "Latence d'entrées minimale " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "Intervalle de latence d'entrées" + "Intervalle de latence d'entrées " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, @@ -1803,7 +1807,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, - "Adresse du serveur" + "Adresse du serveur " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, @@ -1815,11 +1819,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, - "Pseudo" + "Pseudo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD, - "Mot de passe du serveur" + "Mot de passe du serveur " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, @@ -1839,7 +1843,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG, - "Partage des entrées analogiques" + "Partage des entrées analogiques " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_MAX, @@ -1851,7 +1855,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL, - "Partage des entrées numériques" + "Partage des entrées numériques " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_OR, @@ -1883,7 +1887,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD, - "Mot de passe du serveur pour les spectateurs" + "Mot de passe du serveur pour les spectateurs " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, @@ -1891,7 +1895,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, - "Port TCP du jeu en réseau" + "Port TCP du jeu en réseau " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, @@ -1995,11 +1999,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS, - "Aucuns paramètres de shader." + "Aucun paramètre de shader." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OFF, - "Désactivé" + "Désactivé(e)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ON, @@ -2047,23 +2051,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, - "Charger automatiquement la surimpression préférée" + "Charger la surimpression préférée" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY, - "Surimpressions à l'écran" + "Surimpressions à l'écran " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY, - "Opacité de la surimpression" + "Opacité de la surimpression " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, - "Préréglages de surimpression" + "Préréglages de surimpression " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE, - "Échelle de la surimpression" + "Échelle de la surimpression " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS, @@ -2111,7 +2115,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY, - "Listes de lecture" + "Listes de lecture " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS, @@ -2277,7 +2281,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY, - "Dossier d'enregistrement" + "Dossier d'enregistrement " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS, @@ -2285,19 +2289,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORD_CONFIG, - "Configuration d'enregistrement personnalisée" + "Configuration d'enregistrement personnalisée " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_STREAM_CONFIG, - "Configuration de diffusion personnalisée" + "Configuration de diffusion personnalisée " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORD_DRIVER, - "Enregistrement" + "Enregistrement " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_DRIVER, - "MIDI" + "MIDI " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORD_ENABLE, @@ -2309,7 +2313,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY, - "Sauvegarder les enregistrement dans le dossier de sortie" + "Sauvegarder les enregistrements dans le dossier de sortie" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE, @@ -2321,27 +2325,27 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE, - "Sauvegarder un fichier de rempappage pour le cœur" + "Sauvegarder le remappage pour le cœur" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CONTENT_DIR, - "Sauvegarder un fichier de rempappage pour le dossier" + "Sauvegarder le remappage pour le dossier" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME, - "Sauvegarder un fichier de rempappage pour le jeu" + "Sauvegarder le remappage pour le jeu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CORE, - "Supprimer le fichier de rempappage pour le cœur" + "Supprimer le remappage pour le cœur" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_GAME, - "Supprimer le fichier de rempappage pour le jeu" + "Supprimer le remappage pour le jeu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REMAP_FILE_REMOVE_CONTENT_DIR, - "Supprimer le fichier de rempappage pour le dossier" + "Supprimer le remappage pour le dossier" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REQUIRED, @@ -2389,19 +2393,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_AFTER_LOAD, - "Appliquer automatiquement les cheats pendant le chargement du jeu" + "Appliquer les cheats au chargement du jeu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY, - "Précision du rembobinage" + "Précision du rembobinage " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE, - "Taille de la mémoire tampon de rembobinage (Mo)" + "Mémoire tampon de rembobinage (Mo) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REWIND_BUFFER_SIZE_STEP, - "Étapes pour l'ajustement de la taille de la mémoire tampon de rembobinage (Mo)" + "Précision d'ajustement du tampon de rembobinage (Mo) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, @@ -2421,15 +2425,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "Navigateur de fichiers" + "Navigateur de fichiers " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, - "Configuration" + "Fichiers de configuration " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, - "Afficher l'écran de démarrage" + "Afficher l'écran de configuration initiale" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG, @@ -2461,15 +2465,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY, - "Fichiers de sauvegarde" + "Fichiers de sauvegarde " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "Numéroter automatiquement les sauvegardes instantanées" + "Sauvegardes instantanées incrémentales" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, - "Charger automatiquement les sauvegardes instantanées" + "Chargement auto des sauvegardes instantanées" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE, @@ -2477,7 +2481,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY, - "Sauvegardes instantanées" + "Sauvegardes instantanées " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE, @@ -2525,7 +2529,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY, - "Captures d'écran" + "Captures d'écran " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION, @@ -2589,7 +2593,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO, - "Taux de ralentissement maximal" + "Taux de ralentissement maximal " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_AHEAD_ENABLED, @@ -2617,19 +2621,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATES_IN_CONTENT_DIR_ENABLE, - "Enregistrer les sauvegardes instantanées dans le dossier du contenu" + "Enregistrer les sauvegardes instantanées avec le contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVEFILES_IN_CONTENT_DIR_ENABLE, - "Enregistrer les sauvegardes dans le dossier du contenu" + "Enregistrer les sauvegardes avec le contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEMFILES_IN_CONTENT_DIR_ENABLE, - "Fichiers système dans le dossier du contenu" + "Fichiers système avec le contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREENSHOTS_IN_CONTENT_DIR_ENABLE, - "Enregistrer les captures d'écran dans le dossier du contenu" + "Enregistrer les captures d'écran avec le contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SSH_ENABLE, @@ -2673,7 +2677,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY, - "Système/BIOS" + "Système/BIOS " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, @@ -3109,7 +3113,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY, - "Miniatures" + "Miniatures " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST, @@ -3133,11 +3137,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE, - "Style de la date/de l'heure" + "Style d'affichage de la date/l'heure " ) MSG_HASH( MENU_ENUM_SUBLABEL_TIMEDATE_STYLE, - "Change le style dans lequel la date et/ou l'heure actuelle sont affichées dans le menu." + "Change le style dans lequel la date et/ou l'heure sont affichées dans le menu." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TIMEDATE_STYLE_YMD_HMS, @@ -3189,7 +3193,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_TICKER_SPEED, - "Vitesse du défilement de texte" + "Vitesse de défilement du texte " ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_TICKER_SPEED, @@ -3317,7 +3321,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_PALENIGHT, - "Nuitpâle" + "Nuit pâle" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_SOLARIZED_DARK, @@ -3337,11 +3341,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ZENBURN, - "Brûlurezen" + "Zenburn" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_ANTI_ZENBURN, - "Anti-brûlurezen" + "Anti-Zenburn" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_TRUE, @@ -3349,19 +3353,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE, - "Compagnon d'interface utilisateur" + "Interface de bureau" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT, - "Lancer le compagnon d'interface au démarrage" + "Lancer l'interface de bureau au démarrage" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_COMPANION_TOGGLE, - "Afficher le menu de bureau au démarrage" + "Afficher l'interface de bureau au démarrage" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DESKTOP_MENU_ENABLE, - "Menu de bureau (redémarrer)" + "Interface de bureau (Redémarrer)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE, @@ -3441,7 +3445,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, - "Langue" + "Langue " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USER_SETTINGS, @@ -3523,15 +3527,15 @@ MSG_HASH( #endif MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER, - "Vidéo" + "Vidéo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FILTER, - "Filtre vidéo" + "Filtre vidéo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR, - "Filtres vidéo" + "Filtres vidéo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER, @@ -3543,11 +3547,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, - "Police des notifications" + "Police des notifications " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, - "Taille des notifications" + "Taille des notifications " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT, @@ -3559,7 +3563,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, - "Retarder les images" + "Retarder les images " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN, @@ -3587,19 +3591,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES, - "Nombre d'images max en mémoire tampon" + "Nombre d'images max en mémoire tampon " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, - "Position X des notifications" + "Position X des notifications " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, - "Position Y des notifications" + "Position Y des notifications " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX, - "Numéro du moniteur" + "Numéro du moniteur " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD, @@ -3615,11 +3619,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Définir la fréquence de rafraîchissement détectée par l'écran" + "Changer la fréquence de rafraîchissement détectée" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, - "Rotation vidéo" + "Rotation vidéo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCREEN_ORIENTATION, @@ -3631,7 +3635,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_RECORD_THREADS, - "Fils d'exécution de l'enregistrement" + "Fils d'exécution de l'enregistrement " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER, @@ -3643,7 +3647,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, - "Shaders vidéo" + "Shaders vidéo " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, @@ -3663,15 +3667,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, - "Sauvegarder les préréglages pour le cœur" + "Enregistrer les préréglages pour le cœur" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_PARENT, - "Sauvegarder les préréglages pour le contenu" + "Enregistrer les préréglages pour le contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, - "Sauvegarder les préréglages pour le jeu" + "Enregistrer les préréglages pour le jeu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT, @@ -3687,7 +3691,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL, - "Intervalle d'échange pour la synchronisation verticale (V-Sync)" + "Intervalle d'échange V-Sync " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_TAB, @@ -3747,7 +3751,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_WIFI_DRIVER, - "Wi-Fi" + "Wi-Fi " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS, @@ -3755,23 +3759,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR, - "Opacité du menu" + "Opacité du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_RED, - "Police du menu de couleur rouge" + "Valeur de rouge (Police du menu)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_GREEN, - "Police du menu de couleur verte" + "Valeur de vert (Police du menu)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FONT_COLOR_BLUE, - "Police du menu de couleur bleue" + "Valeur de bleu (Police du menu)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_FONT, - "Police du menu" + "Police du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, @@ -3823,7 +3827,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME, - "Thème de couleur du menu" + "Thème de couleur du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN, @@ -3875,11 +3879,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, - "Pipeline de shader du menu (fond animé)" + "Pipeline de shader du menu (fond animé) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, - "Facteur d'échelle du menu" + "Facteur d'échelle du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, @@ -3887,47 +3891,47 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, - "Afficher l'onglet Historique" + "Afficher 'Historique'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_ADD, - "Afficher l'onglet Importer du contenu" + "Afficher 'Importer du contenu'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_PLAYLISTS, - "Afficher les onglets Liste de lecture" + "Afficher les listes de lecture" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_FAVORITES, - "Afficher l'onglet Favoris" + "Afficher 'Favoris'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_IMAGES, - "Afficher l'onglet Images" + "Afficher 'Images'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_MUSIC, - "Afficher l'onglet Musique" + "Afficher 'Musique'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS, - "Afficher l'onglet Réglages" + "Afficher 'Réglages'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_VIDEO, - "Afficher l'onglet Vidéo" + "Afficher 'Vidéo'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, - "Afficher l'onglet Jeu en réseau" + "Afficher 'Jeu en réseau'" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_LAYOUT, - "Disposition du menu" + "Mise en page du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_THEME, - "Thème d'icônes du menu" + "Thème d'icônes du menu " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_YES, @@ -3935,12 +3939,12 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, - "Pré-réglage de shader" + "Préréglages de shaders" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, "Rivalisez pour gagner des succès sur mesure dans des jeux rétro.\n" - "Pour plus d'informations, visitez http://retroachievements.org" + "Pour plus d'informations, veuillez visiter http://retroachievements.org" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, @@ -3950,7 +3954,7 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE, "Double le nombre de points gagnés.\n" "Désactive les sauvegardes instantanées, les cheats, le rembobinage, la mise en pause et le ralenti pour tous les jeux.\n" - "Activer/désactiver ce paramètre lors de l'exécution redémarrera votre jeu." + "Cette option redémarrera votre jeu." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE, @@ -3969,6 +3973,11 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_AUTO_SCREENSHOT, "Prendre automatiquement une capture d'écran lorsqu'un succès est débloqué." ) +MSG_HASH( + MENU_ENUM_SUBLABEL_CHEEVOS_OLD_ENABLE, + "Utiliser l'ancienne implémentation du traitement des succès\n" + "(en cas de doute, désactivez cette option)." + ) MSG_HASH( MENU_ENUM_SUBLABEL_DRIVER_SETTINGS, "Modifier les pilotes utilisés par ce système." @@ -4139,7 +4148,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION, - "Insère une image noire entre chaque images. Utile pour les utilisateurs d'écrans 120Hz qui souhaitent jouer à du contenu 60Hz sans rémanence." + "Insère une image noire entre chaque image. Utile pour les utilisateurs d'écrans 120Hz qui souhaitent jouer à du contenu 60Hz sans rémanence." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY, @@ -4159,7 +4168,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, - "Fréquence de rafraîchissement précise estimée de l'écran en Hz." + "Fréquence de rafraîchissement précise estimée pour l'écran en Hz." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, @@ -4271,7 +4280,7 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, - "Le cœur ne prends pas en charge les sauvegardes instantanées." + "Le cœur ne prend pas en charge les sauvegardes instantanées." ) MSG_HASH( MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY, @@ -4391,7 +4400,7 @@ MSG_HASH( ) MSG_HASH( MSG_EXTERNAL_APPLICATION_DIR, - "Répertoire d'applications externe" + "Dossier d'applications externes" ) MSG_HASH( MSG_EXTRACTING, @@ -4615,15 +4624,15 @@ MSG_HASH( ) MSG_HASH( MSG_INPUT_CHEAT_FILENAME, - "Saisir le nom de fichier du cheat" + "Saisir le nom de fichier de cheats" ) MSG_HASH( MSG_INPUT_PRESET_FILENAME, - "Saisir le nom de fichier du préréglages" + "Saisir le nom de fichier de préréglages" ) MSG_HASH( MSG_INPUT_RENAME_ENTRY, - "Renommer le titre" + "Entrez le nouveau nom" ) MSG_HASH( MSG_INTERFACE, @@ -4643,15 +4652,15 @@ MSG_HASH( ) MSG_HASH( MSG_IN_BYTES, - "en octets" + "en octets " ) MSG_HASH( MSG_IN_GIGABYTES, - "en gigaoctets" + "en gigaoctets " ) MSG_HASH( MSG_IN_MEGABYTES, - "en mégaoctets" + "en mégaoctets " ) MSG_HASH( MSG_LIBRETRO_ABI_BREAK, @@ -5067,7 +5076,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE, - "Décrit la durée pendant laquelle une touche est en mode turbo. Les nombres sont décrits en images." + "Décrit la durée après laquelle une touche en mode turbo se répète. Les nombres sont décrits en images." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VSYNC, @@ -5087,7 +5096,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Fréquence de rafraîchissement vertical de votre écran. Utilisée pour calculer un débit d’entrée audio approprié.\n" + "Renseigner la fréquence de rafraîchissement vertical actuelle de votre écran. Elle sera utilisée pour calculer un débit audio approprié.\n" "REMARQUE : Cette option sera ignorée si 'Vidéo sur plusieurs fils d'exécution' est activé." ) MSG_HASH( @@ -5096,7 +5105,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, - "Variation maximale du débit d'entrée audio. L'augmentation de cette valeur permet des changements très importants dans le timing de la synchronisation contre un pitch audio inexact (par exemple, lors de l'exécution de cœurs PAL sur des écrans NTSC)." + "Variation maximale du débit audio. Augmenter cette valeur permet des changements très importants dans le timing en échange d'un pitch audio inexact (par exemple, lors de l'exécution de cœurs PAL sur des écrans NTSC)." ) MSG_HASH( MSG_FAILED, @@ -5388,23 +5397,23 @@ MSG_HASH( #endif MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH, - "Définir la largeur personnalisée pour la fenêtre d'affichage." + "Définir une largeur personnalisée pour la fenêtre d'affichage." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT, - "Définir la hauteur personnalisée pour la fenêtre d'affichage." + "Définir une hauteur personnalisée pour la fenêtre d'affichage." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SAVE_POSITION, - "Se rappeler de la taille et la position de la fenêtre. Si activée, cette option a la priorité sur l’échelle en mode fenêtré." + "Restaurer la taille et la position de la fenêtre. Si activée, cette option a la priorité sur l'échelle en mode fenêtré." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X, - "Définir la largeur personnalisée pour le plein écran non fenêtré. Le laisser non défini utilisera la résolution du bureau." + "Définir la largeur personnalisée pour le plein écran non fenêtré. La laisser non définie utilisera la résolution du bureau." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y, - "Définir la hauteur personnalisée pour le plein écran non fenêtré. Le laisser non défini utilisera la résolution du bureau." + "Définir la hauteur personnalisée pour le plein écran non fenêtré. La laisser non définie utilisera la résolution du bureau." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X, @@ -5436,7 +5445,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER, - "Mets la vidéo à l'échelle uniquement sur un nombre entier. La taille de base dépend de la géométrie et du rapport d'aspect détectés par le système. Si l'option 'Forcer le rapport d'aspect' est désactivée, X/Y seront mis à l'échelle à l'entier indépendamment." + "Mets la vidéo à l'échelle uniquement sur un nombre entier. La taille de base dépend de la géométrie et du rapport d'aspect détectés par le système. Si 'Forcer le rapport d'aspect' est désactivé, X/Y seront mis à l'échelle à l'entier indépendamment." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT, @@ -5444,7 +5453,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_ROTATION, - "Force une certaine rotation de la vidéo. La rotation s’ajoute aux rotations définies par le cœur." + "Force une certaine rotation de la vidéo. La rotation s'ajoute aux rotations définies par le cœur." ) MSG_HASH( MENU_ENUM_SUBLABEL_SCREEN_ORIENTATION, @@ -5472,11 +5481,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, - "Empêche la SRAM d'être écrasée lors du chargement d'une sauvegarde instantanée. Pourrait potentiellement conduire à des jeux bogués." + "Empêche la SRAM d'être écrasée lors du chargement d'une sauvegarde instantanée. Pourrait potentiellement conduire à des bugs de jeu." ) MSG_HASH( MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, - "Vitesse d’exécution de contenu maximale lors de l’utilisation de l’avance rapide (par exemple, 5,0x pour un contenu à 60 images/s = une limitation à 300 images/s) Si définie à 0,0x, la vitesse en avance rapide est illimitée (pas de limite d'images/s)." + "Vitesse d'exécution de contenu maximale lors de l'avance rapide (par exemple, 5,0x pour un contenu à 60 images/s = une limitation à 300 images/s) Si définie à 0,0x, la vitesse en avance rapide est illimitée (pas de limite d'images/s)." ) MSG_HASH( MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, @@ -5518,7 +5527,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_COUNT, "Nombre de fois que le cheat sera appliqué.\n" - "Utiliser avec les deux autres options d’itération pour affecter de grandes zones de mémoire." + "Utiliser avec les deux autres options d'itération pour affecter de grandes zones de mémoire." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_ADDRESS, @@ -5534,7 +5543,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, - "Quantité de mémoire (en Mo) à réserver pour la mémoire tampon de rembobinage. Augmenter cette valeur augmentera la quantité d’historique du rembobinage." + "Quantité de mémoire (en Mo) à réserver pour la mémoire tampon de rembobinage. Augmenter cette valeur augmentera la quantité d'historique du rembobinage." ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, @@ -5644,11 +5653,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, - "Créer automatiquement une sauvegarde instantanée à la fin de l'exécution de RetroArch. RetroArch chargera à nouveau cette sauvegarde instantanée automatiquement si 'Charger automatiquement les sauvegardes instantanées' est activé" + "Créer automatiquement une sauvegarde instantanée à la fin de l'exécution de RetroArch. RetroArch chargera à nouveau cette sauvegarde instantanée automatiquement si 'Chargement auto des sauvegardes instantanées' est activé" ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, - "Charger automatiquement la sauvegarde instantanée automatique au démarrage." + "Charger la sauvegarde instantanée automatique au démarrage." ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, @@ -5656,7 +5665,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, - "Sauvegarde automatiquement la mémoire SRAM non volatile à un intervalle régulier. Cette option est désactivée par défaut si elle n'a pas été modifiée. L'intervalle est mesuré en secondes. Une valeur de 0 désactive la sauvegarde automatique." + "Sauvegarde automatiquement la mémoire SRAM non volatile à un intervalle régulier. Cette option est désactivée par défaut. L'intervalle est mesuré en secondes. Une valeur de 0 désactive la sauvegarde automatique." ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, @@ -5684,7 +5693,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_DRIVER, - "Pilote d'entrées à utiliser. Selon le pilote vidéo sélectionné, l'utilisation d'un pilote d’entrées différent peut être forcée." + "Pilote d'entrées à utiliser. Selon le pilote vidéo sélectionné, l'utilisation d'un pilote d'entrées différent peut être forcée." ) MSG_HASH( MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, @@ -5736,7 +5745,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, - "Plugin audio DSP utilisé pour traiter l'audio avant de l'envoyer au pilote." + "Filtre audio DSP utilisé pour traiter l'audio avant de l'envoyer au pilote." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, @@ -5768,7 +5777,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, - "Le mot de passe pour se connecter à l'hôte de jeu en réseau. Utilisé uniquement en mode hôte." + "Mot de passe pour se connecter à l'hôte de jeu en réseau. Utilisé uniquement en mode hôte." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, @@ -5776,7 +5785,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, - "Le mot de passe pour se connecter à l'hôte de jeu en réseau avec des privilèges spectateur uniquement. Utilisé uniquement en mode hôte." + "Mot de passe pour se connecter à l'hôte de jeu en réseau avec des privilèges spectateur uniquement. Utilisé uniquement en mode hôte." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, @@ -5784,7 +5793,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, - "Autoriser ou non les connexions en mode passif. Les clients en mode passif nécessitent très peu de puissance de traitement de part et d’autre, mais souffrent considérablement de la latence du réseau." + "Autoriser ou non les connexions en mode passif. Les clients en mode passif nécessitent très peu de puissance de traitement de part et d'autre, mais souffrent considérablement de la latence du réseau." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, @@ -5792,11 +5801,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, - "Détermine s'il faut exécuter le jeu en réseau dans un mode ne nécessitant pas de sauvegardes instantanées. Si cette option est activée, un réseau très rapide est requis, mais aucun rembobinage n'est effectué. Il n'y aura donc pas de variations de la latence lors du jeu en réseau" + "Détermine s'il faut exécuter le jeu en réseau dans un mode ne nécessitant pas de sauvegardes instantanées. Un réseau très rapide est requis, mais aucun rembobinage ne sera effectué. Il n'y aura donc pas de variations de la latence lors du jeu en réseau" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, - "Fréquence en images avec laquelle le jeu en réseau vérifiera que l’hôte et le client sont synchronisés." + "Fréquence en images avec laquelle le jeu en réseau vérifiera que l'hôte et le client sont synchronisés." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, @@ -5840,7 +5849,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, - "Affiche la date et/ou l'heure actuelles dans le menu." + "Affiche la date et/ou l'heure locale dans le menu." ) MSG_HASH( MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, @@ -6153,7 +6162,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, - "Affiche l'onglet des vidéo dans le menu principal." + "Affiche l'onglet des vidéos dans le menu principal." ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, @@ -6177,7 +6186,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, - "Affiche l'écran de démarrage dans le menu. Cette option est automatiquement désactivée après le premier démarrage du programme." + "Affiche à nouveau l'écran de configuration initiale dans le menu au prochain lancement. Cette option est automatiquement désactivée après le premier démarrage du programme." ) MSG_HASH( MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, @@ -6210,7 +6219,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, - "Les fichiers d’informations de l'application/des cœurs seront conservés ici." + "Les fichiers d'informations de l'application/des cœurs seront conservés ici." ) MSG_HASH( MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, @@ -6222,7 +6231,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, - "Si un dossier est défini, le contenu extrait temporairement (par exemple à partir d’archives) sera extrait dans ce dossier." + "Si un dossier est défini, le contenu extrait temporairement (par exemple à partir d'archives) sera extrait dans ce dossier." ) MSG_HASH( MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, @@ -6282,7 +6291,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, - "Les modifications apportées à la configuration du shader prendront effet immédiatement. Utilisez cette option si vous avez changé la quantité de passages de shader, le filtrage, l'échelle FBO, etc." + "Les modifications apportées à la configuration du shader prendront effet immédiatement. Utilisez cette option si vous avez changé la quantité de passages de shader, le filtrage, l'échelle, etc." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, @@ -6314,7 +6323,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, - "Modifier le préréglage du shaders lui-même actuellement utilisé dans le menu." + "Modifier les préréglages de shaders actuellement utilisés dans le menu." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, @@ -6354,23 +6363,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, - "Valeur en virgule flottante pour le rapport d'aspect (largeur/hauteur), utilisée si le rapport d'aspect est réglé sur 'Configurer'." + "Valeur en virgule flottante du rapport d'aspect (largeur/hauteur), si le rapport d'aspect est réglé sur 'Configurer'." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Hauteur de la fenêtre d'affichage utilisée si le rapport d'aspect est défini sur 'Personnalisé'." + "Hauteur de la fenêtre d'affichage si le rapport d'aspect est réglé sur 'Personnalisé'." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Largeur de la fenêtre d'affichage utilisée si le rapport d'aspect est défini sur 'Personnalisé'." + "Largeur de la fenêtre d'affichage si le rapport d'aspect est réglé sur 'Personnalisé'." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, - "Décalage de la fenêtre d'affichage personnalisé utilisé pour définir sa position sur l'axe X. Cette option sera ignorée si l'option 'Échelle à l'entier' est activée. Elle sera alors centrée automatiquement." + "Décalage de la fenêtre d'affichage sur l'axe X. Cette option sera ignorée si l'option 'Échelle à l'entier' est activée. Elle sera alors centrée automatiquement." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, - "Décalage de la fenêtre d'affichage personnalisé utilisé pour définir sa position sur l'axe Y. Cette option sera ignorée si l'option 'Échelle à l'entier' est activée. Elle sera alors centrée automatiquement." + "Décalage de la fenêtre d'affichage sur l'axe Y. Cette option sera ignorée si l'option 'Échelle à l'entier' est activée. Elle sera alors centrée automatiquement." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, @@ -6414,7 +6423,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, - "Volume du mixeur audio global (in dB). 0 dB est le volume normal, et aucun gain n'est appliqué." + "Volume du mixeur audio global (en dB). 0 dB est le volume normal, et aucun gain n'est appliqué." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, @@ -6466,7 +6475,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, - "Opacité de l'image en mémoire (Frame Buffer)" + "Opacité de l'image en mémoire (Frame Buffer) " ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, @@ -6538,7 +6547,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, - "La saisie d'un mot de passe en masquant l'onglet des paramètres permet de le restaurer ultérieurement à partir du menu, en accédant à l'onglet Menu principal, en sélectionnant Activer l'onglet des réglages et en entrant le mot de passe." + "La saisie d'un mot de passe en masquant l'onglet des paramètres permet de le restaurer ultérieurement, en accédant à l'onglet Menu principal, en sélectionnant Activer l'onglet des réglages et en entrant le mot de passe." ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, @@ -6550,7 +6559,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Renommer le titre de l'entrée." + "Renommer l'entrée." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, @@ -6558,7 +6567,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, - "Afficher Charger un cœur" + "Afficher 'Charger un cœur'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, @@ -6566,7 +6575,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, - "Afficher Charger du contenu" + "Afficher 'Charger du contenu'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, @@ -6574,7 +6583,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, - "Afficher Informations" + "Afficher 'Informations'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, @@ -6582,7 +6591,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, - "Afficher Fichiers de configuration" + "Afficher 'Fichiers de configuration'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, @@ -6590,7 +6599,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, - "Afficher Aide" + "Afficher 'Aide'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, @@ -6599,7 +6608,7 @@ MSG_HASH( #ifdef HAVE_LAKKA MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, - "Afficher Redémarrer RetroArch" + "Afficher 'Redémarrer RetroArch'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, @@ -6608,7 +6617,7 @@ MSG_HASH( #else MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, - "Afficher Quitter RetroArch" + "Afficher 'Quitter RetroArch'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, @@ -6617,7 +6626,7 @@ MSG_HASH( #endif MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, - "Afficher Redémarrer" + "Afficher 'Redémarrer'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, @@ -6625,7 +6634,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, - "Afficher Éteindre" + "Afficher 'Éteindre'" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, @@ -6641,7 +6650,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, - "Afficher Capturer l'écran" + "Afficher 'Capturer l'écran'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, @@ -6665,7 +6674,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, - "Afficher Ajouter aux favoris" + "Afficher 'Ajouter aux favoris'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, @@ -6673,7 +6682,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, - "Afficher Lancer l'enregistrement" + "Afficher 'Lancer l'enregistrement'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, @@ -6681,7 +6690,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, - "Afficher Lancer le streaming" + "Afficher 'Lancer le streaming'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_STREAMING, @@ -6689,7 +6698,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, - "Afficher Réinitialiser l'association au cœur" + "Afficher 'Réinitialiser l'association au cœur'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, @@ -6697,7 +6706,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, - "Afficher Options" + "Afficher 'Options'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, @@ -6705,7 +6714,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, - "Afficher Contrôles" + "Afficher 'Contrôles'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, @@ -6713,7 +6722,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, - "Afficher Cheats" + "Afficher 'Cheats'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, @@ -6721,7 +6730,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, - "Afficher Shaders" + "Afficher 'Shaders'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, @@ -6745,7 +6754,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, - "Afficher Informations" + "Afficher 'Informations'" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, @@ -6757,19 +6766,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, - "Valeur de rouge pour l'arrière-plan des notifications" + "Valeur de rouge (Arrière-plan des notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, - "Valeur de vert pour l'arrière-plan des notifications" + "Valeur de vert (Arrière-plan des notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, - "Valeur de bleu pour l'arrière-plan des notifications" + "Valeur de bleu (Arrière-plan des notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, - "Opacité de l'arrière-plan des notifications" + "Opacité (Arrière-plan des notifications) " ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, @@ -6809,15 +6818,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, - "Valeur de rouge pour les notifications" + "Valeur de rouge (Notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, - "Valeur de vert pour les notifications" + "Valeur de vert (Notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, - "Valeur de bleu pour les notifications" + "Valeur de bleu (Notifications)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, @@ -6853,7 +6862,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, - "Ajouter automatiquement du contenu aux listes de lecture" + "Ajouter automatiquement aux listes de lecture" ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, @@ -6869,7 +6878,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, - "Qualité de rééchantillonnage" + "Qualité du rééchantillonnage " ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, @@ -6909,7 +6918,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, - "Augmenter la grosseur du motif de damier de la bordure du menu." + "Augmenter la taille du motif de damier de la bordure du menu." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, @@ -6917,7 +6926,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, - "Augmente la grosseur du motif de damier en arrière-plan du menu." + "Augmente la taille du motif de damier en arrière-plan du menu." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_ASPECT_RATIO_LOCK, @@ -6949,7 +6958,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_RGUI_FULL_WIDTH_LAYOUT, - "Redimensionner et positionner les entrées du menu pour utiliser au mieux l’espace disponible à l’écran. Désactiver cette option pour utiliser une disposition classique à deux colonnes de largeur fixe." + "Redimensionner et positionner les entrées du menu pour utiliser au mieux l'espace disponible à l'écran. Désactiver cette option pour utiliser une disposition classique à deux colonnes de largeur fixe." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_SHADOWS, @@ -7005,15 +7014,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, - "CRT SwitchRes" + "Résolution adaptée aux écrans CRT" ) MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, - "Basculez entre les super résolutions natives et ultra-larges (UltraWide)." + "Basculer entre les super résolutions natives et ultra-larges (UltraWide)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, - "Super résolution d'écrans à tube cathodique (CRT)" + "Super résolution CRT" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, @@ -7065,7 +7074,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, - "&Charger le cœur..." + "&Charger un cœur..." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, @@ -7089,7 +7098,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, - "Docks fermés" + "Panneaux fermés" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, @@ -7101,15 +7110,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, - "Se rappeler de la position des docks :" + "Restaurer la position des panneaux :" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, - "Se rappeler de la taille de la fenêtre :" + "Restaurer la taille de la fenêtre :" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, - "Rouvrir le dernier onglet du navigateur de contenu :" + "Rouvrir le dernier onglet du navigateur :" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, @@ -7141,7 +7150,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, - "À propos RetroArch" + "À propos de RetroArch" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, @@ -7256,16 +7265,16 @@ MSG_HASH( "