From 3572bea87c1ea4bcd83ddcab169a7182b9385286 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Wed, 3 Mar 2021 08:57:20 +0800 Subject: [PATCH] update French translation by Mizu --- parts/language/lang_fr.lua | 144 ++++++++++++++++++------------------- 1 file changed, 70 insertions(+), 74 deletions(-) diff --git a/parts/language/lang_fr.lua b/parts/language/lang_fr.lua index abc743b7..a5854100 100644 --- a/parts/language/lang_fr.lua +++ b/parts/language/lang_fr.lua @@ -2,15 +2,16 @@ return{ fallback=4, back="Retour", anykey="Appuyez sur n'importe quelle touche", - -- sureQuit="Press again to exit", + sureQuit="Appuyez à nouveau pour sortir", newVersion="Merci d'avoir mis le jeu à jour ! Les nouvelles fonctionnalités sont listées ci-dessous.", httpTimeout="La connexion au réseau ne s'est pas faite à temps.", - -- newDay="[Anti-addiction] New day, new beginning!", - -- playedLong="[Anti-addiction] You've been playing quite a bit today. Make sure to take breaks.", - -- playedTooMuch="[Anti-addiction] You've been playing too much today! You can't play any more.", + marking="Créateur du jeu: MrZ_26\nSi vous pouvez voir ceci, cet enregistrement est illégal\nToute explication est fausse et invalide.", + 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.", atkModeName={"Aléatoire","Badges","K.O.s faciles","Attaquants"}, - royale_remain="$1 Joueurs restants", + royale_remain="$1 Joueur(s) restant(s)", cmb={nil,"1 Combo","2 Combo","3 Combo","4 Combo","5 Combo","6 Combo","7 Combo","8 Combo","9 Combo","10 Combo!","11 Combo!","12 Combo!","13 Combo!","14 Combo!!","15 Combo!!","16 Combo!!","17 Combo!!!","18 Combo!!!","19 Combo!!!","MEGACMB"}, spin="-Spin ", clear={"Simple","Double","Triple","Techrash","Pentacrash","Hexacrash"}, @@ -50,11 +51,11 @@ return{ ai_fixed="L'IA est incompatible avec les séquences fixes.", ai_prebag="L'IA est incompatible avec les séquences personnalisées.", ai_mission="L'IA est incompatible avec les missions personnalisées.", - -- saveDone="Data Saved", - -- saveError="Failed to save:", - -- loadError="Failed to read:", + saveDone="Données sauvegardées", + saveError="Sauvegarde échouée : ", + loadError="Lecture échouée : ", switchSpawnSFX="Activez les effets sonores d'apparition des pièces pour jouer", - getRank="Rang: ", + getRank="Rang : ", needRestart="Fonctionnera dès la prochaine partie", @@ -63,8 +64,8 @@ return{ dataCorrupted="Données corrompues", VKTchW="Poids du toucher", - VKOrgW="Pois d'origine", - VKCurW="Pois de la pos. du cur.", + VKOrgW="Poids d'origine", + VKCurW="Poids de la pos. du cur.", noScore="Aucun score", highScore="Records personnels", @@ -74,7 +75,7 @@ return{ getVersionFail="Echec d'obtention de la dernière version", oldVersion="La version $1 est disponible !", - -- httpCode="Http status code", + httpCode="Code de statut Http", jsonError="Erreur json", noUsername="Entrez votre nom d'utilisateur", @@ -83,36 +84,36 @@ return{ diffPassword="Les mots de passe ne se correspondent pas", registerSuccessed="Enregistré avec succès !", registerFailed="Erreur d'enregistrement", - -- loginSuccessed="Successfully logged in!", - -- loginFailed="Login failed", - -- accessSuccessed="Successfully authorized!", - -- accessFailed="Authorization failed", - -- wsSuccessed="WebSocket: connected", - -- wsFailed="WebSocket: connection failed", - -- wsDisconnected="WebSocket: disconnected", - -- wsNoConn="WebSocket: you are not connected", - -- wsClose="WebSocket closed: ", - -- waitNetTask="Connecting, please wait", + loginSuccessed="Connecté avec succès !", + loginFailed="Erreur de connexion", + accessSuccessed="Autorisé avec succès !", + accessFailed="Autorisation échouée", + wsSuccessed="WebSocket: connecté", + wsFailed="WebSocket: connection échouée", + wsDisconnected="WebSocket: déconnecté", + wsNoConn="WebSocket: vous n'êtes pas connecté", + wsError="Erreur WebSocket : ", + waitNetTask="Connexion, veuillez patienter", - -- createRoomTooFast="Create room too fast!", - -- createRoomSuccessed="Room successfully created!", - -- joinRoom="joined the room.", - -- leaveRoom="left the room.", - -- notReady="Waiting", - -- beReady="Ready", - -- champion="$1 won", - -- chatRemain="Online: ", - -- chatStart="------Beginning of log------", - -- chatHistory="------New messages below------", + createRoomTooFast="Vous avez créé un salon trop rapidement !", + createRoomSuccessed="Salon créé avec succès !", + joinRoom="a rejoint le salon.", + leaveRoom="a quitté le salon.", + notReady="Attente", + beReady="Prêt", + champion="$1 a gagné", + chatRemain="En ligne : ", + chatStart="--------Début des logs--------", + chatHistory="-Nouveaux messages en dessous-", - -- noRooms="No Rooms Now", - -- roomsCreateFailed="Failed to create room", - -- roomsFetchFailed="Failed to fetch rooms", + noRooms="Aucun salon actuellement", + roomsCreateFailed="Echec de la création du salon", + roomsFetchFailed="Echec de la récupération des salons", errorMsg="Une erreur est survenue et Techmino doit redémarrer.\nDes informations concernant l'erreur ont été créées, et vous pouvez les envoyer au créateur.", - -- modInstruction="", - -- modInfo={},--See lang_en.lua + modInstruction="", + modInfo={},-- See lang_en.lua pauseStat={ "Temps :", "Touche/Rot./Réserve :", @@ -188,8 +189,8 @@ return{ group="Groupe QQ officiel (si non piraté) : 913154753", WidgetText={ main={ - -- offline="Single", - -- online="Multi", + offline="Solo", + online="Multi", custom="Mode perso.", stat="Statistiques", setting="Paramètres", @@ -200,18 +201,14 @@ return{ music="Salon musical", sound="Salon SE", }, - main_simple={ - sprint="Sprint", - marathon="Marathon", - }, mode={ - -- mod="Mods (F1)", + mod="Mods (F1)", start="Démarrer", }, mod={ - -- title="Mods", - -- reset="Reset (tab)", - -- unranked="Unranked", + title="Mods", + reset="Réinitialiser (tab)", + unranked="Unranked", }, pause={ setting="Paramètres (S)", @@ -222,22 +219,22 @@ return{ quit="Quitter (Q)", }, net_menu={ - -- ffa="FFA", - -- rooms="Rooms", - -- chat="Chat", + ffa="FFA", + rooms="Salons", + chat="Chat", }, net_rooms={ - -- fresh="Fresh", - -- new="New room", - -- join="Join", + fresh="Fresh", + new="Nouveau salon", + join="Rejoindre", up="↑", down="↓", }, net_game={ - -- ready="Ready", + ready="Prêt", }, net_chat={ - -- send="Send", + send="Envoyer", }, setting_game={ title="Paramètres du jeu", @@ -249,13 +246,12 @@ return{ key="Touches", touch="Boutons virtuels", reTime="Délai de démarrage", - -- RS="Rotation System", - layout="Skin, orientations, etc.", + RS="Système de rotation", + layout="Disposition", autoPause="Mettre en pause en cas de perte de focus", swap="Combinaison de touches (changer le mode d'attaque)", fine="Son d'erreur de Finesse", appLock="Verrouillage d'appli (MDP : 626)", - -- simpMode="Simple mode", calc="Verrouillage d'appli", }, setting_video={ @@ -266,7 +262,7 @@ return{ block="Dessiner le bloc", smooth="Chute fluide", - upEdge="3D bloc", + upEdge="Bloc 3D", bagLine="Ligne du Sac", ghost="Pièce fantôme", @@ -277,7 +273,7 @@ return{ dropFX="Effets de chute", moveFX="Effets de déplacement", clearFX="Effets de nettoyage", - -- splashFX="Splash FX Level", + splashFX="Effets splash", shakeFX="Tremblements de l'écran", atkFX="Effets d'attaque", frame="Montrer les FPS", @@ -309,7 +305,7 @@ return{ title="Paramètres de contrôle", preview="Aperçu", - das="DAS",arr="ARR",-- dascut="DAS cut", + das="DAS",arr="ARR",dascut="DAS cut", sddas="DAS de chute rapide",sdarr="ARR de chute rapide", ihs="Réserve Initiale", irs="Rotation Initiale", @@ -319,8 +315,8 @@ return{ setting_key={ a1="Déplacement vers la gauche", a2="Déplacement vers la droite", - a3="Rotation vers la droite", - a4="Rotation vers la gauche", + a3="Rotation droite", + a4="Rotation gauche", a5="180°", a6="Chute instantanée", a7="Chute rapide", @@ -328,7 +324,7 @@ return{ a9="Fonction1", a10="Fonction2", a11="Déplacement instantané vers la gauche", - a12="Déplacement instantané vers la droite :", + a12="Déplacement instantané vers la droite", a13="Chute sonique", a14="Descendre de 1", a15="Descendre de 4", @@ -340,7 +336,7 @@ return{ restart="Réessayer", }, setting_skin={ - title="Skin, orientations, etc.", + title="Disposition", spin1="R",spin2="R",spin3="R",spin4="R",spin5="R",spin6="R",spin7="R", skinR="Réinit. Couleur", faceR="Réinit. Orient.", @@ -392,7 +388,7 @@ return{ puzzle="Démarrer Puzzle", advance="Plus (A)", - -- mod="Mods", + mod="Mods", field="Modifier la matrice (F)", sequence="Modifier la séquence (S)", mission="Modifier la mission(M)", @@ -403,7 +399,7 @@ return{ nextCount="Prévisualisations de pièces", holdCount="Réserve", - -- infHold="Réserver une fois", + infHold="Réserver une fois", block="Dessiner le bloc", ghost="Pièce fantôme", center="Centre", @@ -417,7 +413,7 @@ return{ minarr="ARR minimum", minsdarr="SDARR minimum", noTele="Pas de téléportation", - -- RS="Rotation System", + RS="Système de rotation", ospin="O-spin", -- deepDrop="Deep Drop", target="But", @@ -425,7 +421,7 @@ return{ freshLimit="Limite de réinit. du délai de verrouillage", easyFresh="Réinit. de verrouillage normale", fineKill="100% Finesse", - -- b2bKill="No B2B break", + b2bKill="Sans perte de B2B", opponent="Adversaire", life="Vie", pushSpeed="Vitesse des lignes indésirables", @@ -454,8 +450,8 @@ return{ subTitle="Séquence", sequence="Séquence", - -- reset="Redémarrer", - -- rnd="Rand", + reset="Réinitialiser", + rnd="Aléatoire", copy="Copier", paste="Coller", }, @@ -552,8 +548,8 @@ return{ mg_2048={ reset="Réinitialiser", blind="Aveugler", - -- tapControl="Tap control", - -- skip="Skip Round", + tapControl="Contrôle par toucher", + skip="Passer Round", }, mg_ten={ reset="Réinitialiser", @@ -584,7 +580,7 @@ return{ reset="Réinitialiser ?", resetUnlock="Réinitialiser les rangs", - -- resetRecord="Reset records", + resetRecord="Réinitialiser les records", resetData="Réinitialiser les données", }, },