From f3e1e9b4b2a83d91720d5f7bfebdc980bd6a8a58 Mon Sep 17 00:00:00 2001 From: NebulaBlaze <142124505+NebulaBlaze@users.noreply.github.com> Date: Sun, 13 Aug 2023 17:20:55 +0200 Subject: [PATCH] French language (#941) Co-authored-by: Adilou159 <142124505+Adilou159@users.noreply.github.com> --- parts/language/lang_fr.lua | 151 ++++++++++++++++++++----------------- 1 file changed, 81 insertions(+), 70 deletions(-) diff --git a/parts/language/lang_fr.lua b/parts/language/lang_fr.lua index 5e417ea1..d4970dfd 100644 --- a/parts/language/lang_fr.lua +++ b/parts/language/lang_fr.lua @@ -1,13 +1,23 @@ return { + loadText={ + loadSFX="Chargement des effets sonores", + loadSample="Chargement des instruments", + loadVoice="Chargement des packs vocaux", + loadFont="Chargement des polices d'écritures", + loadModeIcon="Chargement des icônes de modes", + loadMode="Chargement des modes", + -- loadOther="Loading other assets", + finish="Appuyez sur n'importe quelle touche pour commencer !", + }, fallback='en', sureQuit="Appuyez à nouveau pour sortir", - -- sureReset="Press again to reset", - -- sureDelete="Press again to delete", - newDay="[Anti-addiction] Nouveau jour, nouveau commencement !", - playedLong="[Anti-addiction] Vous avez joué pendant un bon bout de temps aujourd'hui. Faites des pauses.", - playedTooMuch="[Anti-addiction] Vous avez joué trop longtemps ! Vous ne pouvez plus jouer.", - -- settingWarn="Modifing uncommon setting, be careful!", - -- settingWarn2="This setting takes effect after restart", + sureReset="Appuyez à nouveau pour réinitialiser", + sureDelete="Appuyez à nouveau pour supprimer", + newDay="Nouveau jour, nouveau commencement !", + playedLong="[Anti-Addiction] Vous avez joué pendant un bon bout de temps aujourd'hui. Faites des pauses.", + playedTooMuch="[Anti-Addiction] Vous avez joué trop longtemps ! Vous ne pouvez plus jouer.", + settingWarn="Attention - vous êtes sur le point de modifier des paramètres peu courants !", + settingWarn2="Ce paramètre prend effet après le redémarrage", atkModeName={"Aléatoire","Badges","K.O.s faciles","Attaquants"}, royale_remain="$1 Joueurs restants", @@ -27,7 +37,7 @@ return { almost="Presque !", continue="Continuez !", maxspeed="Vitesse maximale !", - speedup="Speed up !", + speedup="Accélérez !", missionFailed="Mission échouée", speedLV="niveau de vitesse", @@ -39,8 +49,8 @@ return { pc="Perfect Clear",ko="KO", - -- win="Win", - -- lose="Lose", + win="Victoire!", + lose="Défaite", finish="Terminé", gamewin="Gagné !", @@ -53,12 +63,12 @@ return { page="Page:", - -- cc_fixed="CC is incompatible with fixed sequences", - -- cc_swap="CC is incompatible with swap holdmode", + cc_fixed="CC est incompatible avec les séquences fixes", + cc_swap="CC est incompatible avec le mode de maintien du swap", -- ai_prebag="The AI is incompatible with custom sequences which have nontetromino.",'IA est incompatible avec les séquences personnalisées.", ai_mission="L'IA est incompatible avec les missions personnalisées.", - switchSpawnSFX="Activez les effets sonores d'apparition des pièces pour jouer", - needRestart="Fonctionnera dès la prochaine partie", + switchSpawnSFX="Activez les effets sonores d'apparition des pièces pour jouer.", + needRestart="Redémarrez pour appliquer toutes les modifications.", -- loadError_errorMode="'$1' loading failed: no load mode '$2'", -- loadError_read="'$1' loading failed: read failed", @@ -77,7 +87,7 @@ return { importSuccess="Importé avec succès", dataCorrupted="Données corrompues", -- pasteWrongPlace="Paste at wrong place?", - -- noFile="File not found", + noFile="Fichier non trouvé", nowPlaying="En train de jouer :", @@ -138,11 +148,11 @@ return { }, -- Strategies PlayerRole={ - -- invalidRole="Invalid role", - -- invalidTarget="Invalid target", + invalidRole="Rôle invalide", + invalidTarget="Cible invalide", }, PlayerType={ - -- invalidType="Invalid type", + invalidType="Invalid type", -- roomFull="Room full", }, RoomJoin={ @@ -223,8 +233,8 @@ return { "Ceci est un simple jeu de blocs.", "On y joue comme sur C2/IO/JS/WWC/KOS et autres.", "", - "Vous pouvez envoyer des rapports de bogues ou des suggastions via le groupe de test ou l'email du créateur ~", - "Assurez - vous d'obtenir le jeu uniquement des canaux officiels,", + "Vous pouvez envoyer des rapports de bogues ou des suggestions via le groupe de test ou l'email du créateur ~", + "Assurez-vous d'obtenir le jeu uniquement des canaux officiels,", "Ne téléchargez pas ce jeu depuis une autre source au risque d'avoir des virus,", "et vous n'avez besoin que des permissions de vibration et de communication réseau pour les versions mobiles !", FNNS and "/" or "Le créateur n'est pas responsable pour n'importe quel type de perte de données suite à une modification du jeu.", @@ -305,6 +315,7 @@ return { "XMiao", "sakurw, Airun, 幽灵3383", "Shard Nguyễn, Squishy, TVN community", + "NebulaBlaze", "", "Performance", "Electric283", @@ -348,14 +359,14 @@ return { support="Aider le créateur", WidgetText={ main={ - -- offline="Solo", - -- qplay="Last Play: ", - -- online="Multi", - -- custom="Mode perso.", + offline="Solo", + qplay="Dernier mode: ", + online="Multijoueur", + custom="Partie perso.", setting="Paramètres", stat="Statistiques", dict="Zictionary", - -- replays="Replays", + replays="Replays", }, mode={ mod="Mods (F1)", @@ -379,25 +390,25 @@ return { -- league="Tech League", ffa="FFA", rooms="Salons", - -- resetPW="Reset password", - -- logout="Log out", + resetPW="Réinitialiser le mot de passe", + logout="Se déconnecter", }, net_league={ - -- match="Find Match", + match="Find Match", }, net_rooms={ password="Mot de passe", -- refreshing="Refreshing Rooms", noRoom="Aucun salon actuellement", - -- refresh="Refresh", - -- new="New Room", + refresh="Rafraîchir", + new="Nouveau salon", join="Rejoindre", }, net_newRoom={ -- title="Room config", -- roomName="Room name(default to username's room)", password="Mot de passe", - -- description="Room description", + description="Description du salon", life="Vie", -- pushSpeed="Push Speed", @@ -417,7 +428,7 @@ return { -- hurry="ARE Interruption", -- capacity="Capacity", - -- create="Create", + create="Créer", ospin="O-spin", fineKill="100% Finesse", @@ -436,7 +447,7 @@ return { -- phyHold="Physical Hold", }, net_game={ - -- ready="Ready", + ready="Prêt", -- spectate="Spectate", -- cancel="Cancel ready", }, @@ -456,7 +467,7 @@ return { -- sysCursor="Use system cursor", autoPause="Mettre en pause en cas de perte de focus", -- autoSave="Auto save new-best", - -- simpMode="Simple mode", + simpMode="Mode simple", }, setting_video={ title="Paramètres vidéo", @@ -494,15 +505,15 @@ return { warn="Alerte de danger", -- clickFX="Click FX", - power="Infos d'alimentation", + power="Batterie et heure", -- clean="Fast Draw", fullscreen="Plein écran", -- portrait="Portrait", - -- msaa="MSAA level", + msaa="MSAA", - -- bg_on="Normal B.G.", - -- bg_off="No B.G.", - -- bg_custom="Use Custom B.G.", + bg_on="Arrière-plan normal", + bg_off="Pas d'arrière-plan.", + bg_custom="Utiliser un arrière-plan personnalisé", -- blockSatur="Block Saturation", -- fieldSatur="Field Saturation", @@ -526,7 +537,7 @@ return { fine="Son d'erreur de Finesse", -- sfxPack="SFX Pack", -- vocPack="Voice Pack", - -- apply="Apply", + apply="Appliquer", }, setting_control={ title="Paramètres de contrôle", @@ -574,7 +585,7 @@ return { default="Par défaut", snap="Snap", size="Taille", - -- shape="Shape", + shape="Forme", }, setting_touchSwitch={ b1="Déplacement vers la gauche :",b2="Déplacement vers la droite:", @@ -615,14 +626,14 @@ return { play_clear="Démarrer Clear", play_puzzle="Démarrer Puzzle", - -- reset="Reset (del)", + reset="Réinitialiser (suppr)", advance="Plus (A)", mod="Mods (F1)", field="Modifier la matrice (F)", sequence="Modifier la séquence (S)", mission="Modifier la mission (M)", - -- eventSet="Rule Set", + eventSet="Règles", -- holdMode="Hold Mode", nextCount="Prévisualisations de pièces", @@ -700,19 +711,19 @@ return { -- label="label", }, login={ - -- title="Sign In", + title="Se connecter", -- ticket="Auth Ticket", -- authorize="Go Authorizing", -- paste="Paste Ticket", - -- submit="Submit", + submit="Envoyer", }, reset_password={ - -- title="Reset Password", - -- send="Send code", - -- code="Verification Code", + title="Réinitialiser le mot de passe", + send="Envoyer le code", + code="Code de vérification", password="Mot de passe", password2="Confirmer le mot de passe", - -- setPW="Set Password", + setPW="Définir mot de passe", }, account={ title="Compte", @@ -742,7 +753,7 @@ return { app_ten={ next="Prévisualisations", invis="Aveugler", - -- fast="Fast", + fast="Rapide", }, app_dtw={ color="Couleur", @@ -751,25 +762,25 @@ return { -- arcade="Arcade", }, about={ - staff="Staff", - his="History", + staff="Personnel", + his="Histoire", -- legals="Legals", }, app_link={ invis="Aveugler", }, savedata={ - -- export="Export to clipboard", - -- import="Import from clipboard", + export="Exporter vers le presse-papiers", + import="Importer du presse papier", -- unlock="Progress", -- data="Stats", - -- setting="Settings", + setting="Paramètres", -- vk="Virtual Key Layout", - -- couldSave="Cloud Save (need login) (CAUTION: TESTING)", - -- notLogin="[Login to access cloud save]", - -- upload="Upload to cloud", - -- download="Download from cloud", + couldSave="Sauvegarde cloud (ATTENTION: TEST)", + notLogin="[Connectez-vous pour accéder à la sauvegarde dans le nuage]", + upload="Télécharger sur le cloud", + download="Télécharger depuis le cloud", }, }, modes={ @@ -781,10 +792,10 @@ return { ['sprint_1000l']= {"Sprint", "1000L", "Nettoyez 1000 lignes !"}, ['sprintPenta']= {"Sprint", "Pentomino", "40 lignes avec 18 pentominos."}, ['sprintMPH']= {"Sprint", "MPH", "Memoryless\nPreviewless\nHoldless"}, - ['dig_10l']= {"Dig", "10L", "Creusez 10 lines"}, - ['dig_40l']= {"Dig", "40L", "Creusez 40 lines"}, - ['dig_100l']= {"Dig", "100L", "Creusez 100 lines"}, - ['dig_400l']= {"Dig", "400L", "Creusez 400 lines"}, + ['dig_10l']= {"Dig", "10L", "Creusez 10 lignes"}, + ['dig_40l']= {"Dig", "40L", "Creusez 40 lignes"}, + ['dig_100l']= {"Dig", "100L", "Creusez 100 lignes"}, + ['dig_400l']= {"Dig", "400L", "Creusez 400 lignes"}, --['dig_quad_10l']= {"Dig", "TECHRASH 10L", "Dig 10 garbage lines using only techrash!"}, ['drought_n']= {"Drought", "100L", "Pas de pièce I !"}, ['drought_l']= {"Drought+", "100L", "WTF ??!!"}, @@ -845,10 +856,10 @@ return { ['c4wtrain_l']= {"Mode essai C4W", "LUNATIQUE", "Combos infinis."}, ['pctrain_n']= {"Mode essai PC", "NORMAL", "Mode Perfect Clear simple"}, ['pctrain_l']= {"Mode essai PC", "LUNATIQUE", "Mode Perfect Clear dur"}, - ['pc_n']= {"PC Challenge", "NORMAL", "Obtenez un PC dans les prochaines 100 lignes !"}, - ['pc_h']= {"PC Challenge", "DIFFICILE", "Obtenez un PC dans les prochaines 100 lignes !"}, - ['pc_l']= {"PC Challenge", "LUNATIQUE", "Obtenez un PC dans les prochaines 100 lignes !"}, - -- ['pc_inf']= {"Inf. PC Challenge","", "Get PCs as much as you can"}, + ['pc_n']= {"Défi PC", "NORMAL", "Obtenez un PC dans les prochaines 100 lignes !"}, + ['pc_h']= {"Défi PC", "DIFFICILE", "Obtenez un PC dans les prochaines 100 lignes !"}, + ['pc_l']= {"Défi PC", "LUNATIQUE", "Obtenez un PC dans les prochaines 100 lignes !"}, + ['pc_inf']= {"Défi PC infini","Infini", "Obtenez autant de PC que possible"}, ['tech_n']= {"Tech", "NORMAL", "Gardez le B2B !"}, ['tech_n_plus']= {"Tech", "NORMAL+", "Spin & PC uniquement"}, ['tech_h']= {"Tech", "DIFFICILE", "Gardez le B2B !"}, @@ -864,16 +875,16 @@ return { -- ['backfire_h']= {"Backfire", "HARD", "Hold back the backfiring garbage lines"}, -- ['backfire_l']= {"Backfire", "LUNATIC", "Hold back the backfiring garbage lines"}, -- ['backfire_u']= {"Backfire", "ULTIMATE", "Hold back the backfiring garbage lines"}, - -- ['sprintAtk']= {"Sprint", "100 Attack", "Send 100 lines!"}, + ['sprintAtk']= {"Sprint", "100 Attack", "Envoyez 100 lignes!"}, -- ['sprintEff']= {"Sprint", "Efficiency", "Send more attack in 40lines!"}, ['zen']= {'Zen', "200", "200 lignes sans limites de temps."}, ['ultra']= {'Ultra', "EXTRA", "2 minutes pour avoir le meilleur score."}, ['infinite']= {"Infini", "", "Mode tranquile."}, ['infinite_dig']= {"Infini : Dig", "", "Creuser, creuser, creuser."}, - ['marathon_inf']= {"Marathon", "Infini", "Infini marathon."}, + ['marathon_inf']= {"Marathon", "Infini", "Marathon infini."}, ['custom_clear']= {"Perso.", "NORMAL"}, ['custom_puzzle']= {"Perso.", "PUZZLE"}, }, - -- pumpkin="I'm a pumpkin", + pumpkin="Je suis une citrouille", }