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,
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",
},
},