update French translation by Mizu

This commit is contained in:
MrZ626
2021-03-03 08:57:20 +08:00
parent c0868feb6b
commit 3572bea87c

View File

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