mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-30 21:42:59 +00:00 
			
		
		
		
	Merge pull request #310 from Technochips/master
FRENCH: more gender fixes (-e...)
This commit is contained in:
		
							
								
								
									
										144
									
								
								language-fr.cpp
									
									
									
									
									
								
							
							
						
						
									
										144
									
								
								language-fr.cpp
									
									
									
									
									
								
							| @@ -15,6 +15,10 @@ | |||||||
| // feminine (GEN_F), or | // feminine (GEN_F), or | ||||||
| // neuter (GEN_N). | // neuter (GEN_N). | ||||||
|  |  | ||||||
|  | // GENF_ELISION to use "l'" instead of "le" or "la" | ||||||
|  | // GENF_PLURALONLY in case the word is only usable in plural | ||||||
|  | // GENF_PROPER if the word is a proper name and can't be used with articles | ||||||
|  |  | ||||||
| // 2) all the forms required by HyperRogue. The following forms are given: | // 2) all the forms required by HyperRogue. The following forms are given: | ||||||
| // nominative (referred to as %1), | // nominative (referred to as %1), | ||||||
| // nominative plural (%P1), | // nominative plural (%P1), | ||||||
| @@ -23,7 +27,7 @@ | |||||||
| // have to provide all the forms in your language, only those used by HyperRogue | // have to provide all the forms in your language, only those used by HyperRogue | ||||||
| // (in Polish just 4 of 14 forms are used, and this is probably similar in other | // (in Polish just 4 of 14 forms are used, and this is probably similar in other | ||||||
| // languages).  The forms being replaced are defined in language.cpp; search for | // languages).  The forms being replaced are defined in language.cpp; search for | ||||||
| // "if(l == 5)". | // "if(l == 7)". | ||||||
|  |  | ||||||
| // MONSTERS | // MONSTERS | ||||||
| // ======== | // ======== | ||||||
| @@ -164,7 +168,7 @@ N("Game Board", GEN_M, "Plateau de Jeu", "Plateaux de Jeu", "sur le Plateau de J | |||||||
| // Use whatever %xxx# codes you need for your language. Of course, | // Use whatever %xxx# codes you need for your language. Of course, | ||||||
| // tell me how your codes should be expanded. | // tell me how your codes should be expanded. | ||||||
|  |  | ||||||
| S("You kill %the1.", "Vous avez tué %le1.") | S("You kill %the1.", "Vous tuez %le1.") | ||||||
| S("You would be killed by %the1!", "%Le1 vous tuerais !") | S("You would be killed by %the1!", "%Le1 vous tuerais !") | ||||||
| S("%The1 would get you!", "%Le1 vous attraperais !") | S("%The1 would get you!", "%Le1 vous attraperais !") | ||||||
| S("%The1 destroys %the2!", "%Le1 détruit %le2 !") | S("%The1 destroys %the2!", "%Le1 détruit %le2 !") | ||||||
| @@ -180,7 +184,7 @@ S("Stab them by walking around them.", "Poignardez les en marchant autour d'eux. | |||||||
| S("You feel more experienced in demon fighting!", "Vous vous sentez plus expérimenté en combat contre les démons !") | S("You feel more experienced in demon fighting!", "Vous vous sentez plus expérimenté en combat contre les démons !") | ||||||
| S("Cthulhu withdraws his tentacle!", "Cthulhu retire son tentacule !") | S("Cthulhu withdraws his tentacle!", "Cthulhu retire son tentacule !") | ||||||
| S("The sandworm explodes in a cloud of Spice!", "Le ver des sables explose dans un nuage d'épice !") | S("The sandworm explodes in a cloud of Spice!", "Le ver des sables explose dans un nuage d'épice !") | ||||||
| S("%The1 is confused!", "%Le1 est désorienté.") | S("%The1 is confused!", "%Le1 est confus%e1.") | ||||||
| S("%The1 raises some undead!", "%Le1 relève des morts !") | S("%The1 raises some undead!", "%Le1 relève des morts !") | ||||||
| S("%The1 throws fire at you!", "%Le1 vous jette du feu dessus !") | S("%The1 throws fire at you!", "%Le1 vous jette du feu dessus !") | ||||||
| S("%The1 shows you two fingers.", "%Le1 vous montre deux doigts.") | S("%The1 shows you two fingers.", "%Le1 vous montre deux doigts.") | ||||||
| @@ -200,7 +204,7 @@ S("Ice below you is melting! RUN!", "La glace en-dessous de vous fonds ! COUREZ | |||||||
| S("This spot will be burning soon! RUN!", "Cet endroit sera bientôt en feu ! COUREZ !") | S("This spot will be burning soon! RUN!", "Cet endroit sera bientôt en feu ! COUREZ !") | ||||||
| S("The floor has collapsed! RUN!", "Le sol s'est effondré ! COUREZ !") | S("The floor has collapsed! RUN!", "Le sol s'est effondré ! COUREZ !") | ||||||
| S("You need to find the right Key to unlock this Orb of Yendor!", | S("You need to find the right Key to unlock this Orb of Yendor!", | ||||||
|   "Vous devez trouver la bonne clé pour ouvrir l'Orbe de Yendor !") |   "Vous devez trouver la bonne clé pour débloquer l'Orbe de Yendor !") | ||||||
| S("You fall into a wormhole!", "Vous tombez dans un trou de ver !") | S("You fall into a wormhole!", "Vous tombez dans un trou de ver !") | ||||||
| S("You activate %the1.", "Vous activez %le1.") | S("You activate %the1.", "Vous activez %le1.") | ||||||
| S("No room to push %the1.", "Aucun espace pour pousser %le1.") | S("No room to push %the1.", "Aucun espace pour pousser %le1.") | ||||||
| @@ -221,27 +225,27 @@ S("%The1 would kill you there!", "%Le1 vous tuerais ici !") | |||||||
| S("Wow! %1! This trip should be worth it!", "Waouh, %un1! Ce voyage devrait valoir le coup !") | S("Wow! %1! This trip should be worth it!", "Waouh, %un1! Ce voyage devrait valoir le coup !") | ||||||
| S("For now, collect as much treasure as possible...", "Pour l'instant, récoltons le plus de trésors possible...") | S("For now, collect as much treasure as possible...", "Pour l'instant, récoltons le plus de trésors possible...") | ||||||
| S("Prove yourself here, then find new lands, with new quests...", "Faites vos preuves ici, puis trouvez de nouveaux pays, avec de nouvelles quêtes....") | S("Prove yourself here, then find new lands, with new quests...", "Faites vos preuves ici, puis trouvez de nouveaux pays, avec de nouvelles quêtes....") | ||||||
| S("you collect your first %1!", " vous ramassez votre premier %1 !") | S("You collect your first %1!", "Vous ramassez votre premi%er1 %1 !") | ||||||
| S("You have found the Key! Now unlock this Orb of Yendor!", "Vous avez trouvé la Clé ! Il est temps d'ouvrir l'Orbe de Yendor !") | S("You have found the Key! Now unlock this Orb of Yendor!", "Vous avez trouvé la Clé ! Il est temps de débloquer l'Orbe de Yendor !") | ||||||
| S("This orb is dead...", "Cet Orbe est mort...") | S("This orb is dead...", "Cet Orbe est mort...") | ||||||
| S("Another Dead Orb.", "Un autre Orbe mort.") | S("Another Dead Orb.", "Un autre Orbe mort.") | ||||||
| S("You have found %the1!", "Vous avez trouvé %le1 !") | S("You have found %the1!", "Vous avez trouvé%e0 %le1 !") | ||||||
| S("You feel that %the2 become%s2 more dangerous.", "Vous sentez que %le2 devient plus dangereux.") | S("You feel that %the2 become%s2 more dangerous.", "Vous sentez que %le2 devient plus dangereu%x1.") | ||||||
| S("With each %1 you collect...", "Avec chaque %1 ramassé...") | S("With each %1 you collect...", "Avec chaque %1 ramassé%e1...") | ||||||
| S("Are there any magical orbs in %the1?...", "Il y a-t-il des orbes magiques %a1?") | S("Are there any magical orbs in %the1?...", "Il y a-t-il des orbes magiques %a1?") | ||||||
| S("You feel that %the1 slowly become%s1 dangerous...", "Vous sentez que %le1 devient peu à peu plus dangereux...") | S("You feel that %the1 slowly become%s1 dangerous...", "Vous sentez que %le1 devient peu à peu plus dangereu%x1...") | ||||||
| S("Better find some other place.", "Mieux aller voir ailleurs.") | S("Better find some other place.", "Mieux aller voir ailleurs.") | ||||||
| S("You have a vision of the future, fighting demons in Hell...", "Vous avez une vision de l'avenir, combattant des démons en Enfer...") | S("You have a vision of the future, fighting demons in Hell...", "Vous avez une vision de l'avenir, combattant des démons en Enfer...") | ||||||
| S("With this Elixir, your life should be long and prosperous...", "Avec cet Élixir, votre vie devrait être longue et prospère...") | S("With this Elixir, your life should be long and prosperous...", "Avec cet Élixir, votre vie devrait être longue et prospère...") | ||||||
| S("The Necromancer's Totem contains hellish incantations...", "Le Totem du Nécromancien contient des incantations démoniaques...") | S("The Necromancer's Totem contains hellish incantations...", "Le Totem du Nécromancien contient des incantations démoniaques...") | ||||||
| S("The inscriptions on the Statue of Cthulhu point you toward your destiny...", "Les inscriptions sur la statue de Cthulhu vous montrent la voie vers votre destinée...") | S("The inscriptions on the Statue of Cthulhu point you toward your destiny...", "Les inscriptions sur la statue de Cthulhu vous montrent la voie vers votre destinée...") | ||||||
| S("Still, even greater treasures lie ahead...", "De plus grands trésors vous attendent...") | S("Still, even greater treasures lie ahead...", "De plus grands trésors vous attendent...") | ||||||
| S("You collect %the1.", "Vous avez ramassé %un1.") | S("You collect %the1.", "Vous ramassez %un1.") | ||||||
| S("CONGRATULATIONS!", "FÉLICITATIONS !") | S("CONGRATULATIONS!", "FÉLICITATIONS !") | ||||||
| S("Collect treasure to access more different lands...", "Rassemblez des trésors pour atteindre encore plus de pays différents...") | S("Collect treasure to access more different lands...", "Rassemblez des trésors pour atteindre encore plus de pays différents...") | ||||||
| S("You feel that you have enough treasure to access new lands!", "Vous sentez que vous avez assez de trésors pour accéder à de nouveaux pays !") | S("You feel that you have enough treasure to access new lands!", "Vous sentez que vous avez assez de trésors pour accéder à de nouveaux pays !") | ||||||
| S("Collect more treasures, there are still more lands waiting...", "Rassemblez plus de trésors, il y a encore des pays à découvrir...") | S("Collect more treasures, there are still more lands waiting...", "Rassemblez plus de trésors, il y a encore des pays à découvrir...") | ||||||
| S("You feel that the stars are right, and you can access R'Lyeh!", "Vous sentez que les étoiles s'alignent, et que vous pouvez accéder à R´Lyeh !") | S("You feel that the stars are right, and you can access R'Lyeh!", "Vous sentez que les étoiles s'alignent, et que vous pouvez accéder à R'Lyeh !") | ||||||
| S("Kill monsters and collect treasures, and you may get access to Hell...", "Tuez des monstres et ramassez des trésors, et vous gagnerez peut-être l'accès à l'Enfer...") | S("Kill monsters and collect treasures, and you may get access to Hell...", "Tuez des monstres et ramassez des trésors, et vous gagnerez peut-être l'accès à l'Enfer...") | ||||||
| S("To access Hell, collect %1 treasures each of %2 kinds...", "Pour atteindre l'Enfer, rassemblez %1 trésors de chaque %2 sortes...") | S("To access Hell, collect %1 treasures each of %2 kinds...", "Pour atteindre l'Enfer, rassemblez %1 trésors de chaque %2 sortes...") | ||||||
| S("Abandon all hope, the gates of Hell are opened!", "Abandonnez tout espoir, les portes de l'Enfer sont ouvertes !") | S("Abandon all hope, the gates of Hell are opened!", "Abandonnez tout espoir, les portes de l'Enfer sont ouvertes !") | ||||||
| @@ -261,8 +265,8 @@ S("You glance at your precious treasure.", "Vous regardez votre précieux tréso | |||||||
| S("Your inventory is empty.", "Votre inventaire est vide.") | S("Your inventory is empty.", "Votre inventaire est vide.") | ||||||
| S("You teleport to a new location!", "Vous vous téléportez à un nouvel endroit !") | S("You teleport to a new location!", "Vous vous téléportez à un nouvel endroit !") | ||||||
| S("Could not open the score file: ", "Les meilleurs résultats n'ont pas pu être chargés : ") | S("Could not open the score file: ", "Les meilleurs résultats n'ont pas pu être chargés : ") | ||||||
| S("Game statistics saved to %1", "Les statistiques de jeu ont été sauvegardées dans %1") | S("Game statistics saved to %1", "Les statistiques de la partie ont été sauvegardées dans %1") | ||||||
| S("Game loaded.", "Jeu chargé.") | S("Game loaded.", "Partie chargée.") | ||||||
| S("You summon some Mimics!", "Vous avez invoqué des Mimiques !") | S("You summon some Mimics!", "Vous avez invoqué des Mimiques !") | ||||||
| S("You summon a golem!", "Vous avez invoqué un Golem !") | S("You summon a golem!", "Vous avez invoqué un Golem !") | ||||||
| S("You will now start your games in %1", "Vous allez maintenant commencer le jeu %a1") | S("You will now start your games in %1", "Vous allez maintenant commencer le jeu %a1") | ||||||
| @@ -282,7 +286,7 @@ S("You summon a bonfire!", "Vous invoquez un feu de joie !") | |||||||
| S("Treasure lost!", "Trésor perdu !") | S("Treasure lost!", "Trésor perdu !") | ||||||
| S("Kills gained!", "Kills acquis !") | S("Kills gained!", "Kills acquis !") | ||||||
| S("Activated Orb of Safety!", "Orbe de Sécurité activé !") | S("Activated Orb of Safety!", "Orbe de Sécurité activé !") | ||||||
| S("Teleported to %1!", "Téléporté vers %1") | S("Teleported to %1!", "Téléporté%e0 vers %1") | ||||||
|  |  | ||||||
| S("Welcome to HyperRogue", "Bienvenue dans HyperRogue") | S("Welcome to HyperRogue", "Bienvenue dans HyperRogue") | ||||||
| S(" for Android", " pour Android") | S(" for Android", " pour Android") | ||||||
| @@ -295,7 +299,7 @@ S("game design, programming, texts and graphics by Zeno Rogue <zeno@attnam.com>\ | |||||||
| S("add credits for your translation here", "Traduction Française : 3raven \n\n") | S("add credits for your translation here", "Traduction Française : 3raven \n\n") | ||||||
| S(" (touch to activate)", " (toucher pour activer)") | S(" (touch to activate)", " (toucher pour activer)") | ||||||
| S(" (expired)", " (expiré)") | S(" (expired)", " (expiré)") | ||||||
| S(" [%1 turns]", " [%1 tour]") | S(" [%1 turns]", " [%1 tours]") | ||||||
| S(", you", ", vous") | S(", you", ", vous") | ||||||
| S("0 = Klein model, 1 = Poincaré model", "0 = Modèle de Klein, 1 = Modèle de Poincaré") | S("0 = Klein model, 1 = Poincaré model", "0 = Modèle de Klein, 1 = Modèle de Poincaré") | ||||||
| S("you are looking through it!", "Vous comprenez !") | S("you are looking through it!", "Vous comprenez !") | ||||||
| @@ -311,11 +315,11 @@ S("plain", "simple") | |||||||
| S("Escher", "Escher") | S("Escher", "Escher") | ||||||
| S("items only", "seulement les items") | S("items only", "seulement les items") | ||||||
| S("items and monsters", "items et monstres") | S("items and monsters", "items et monstres") | ||||||
| S("no axes", "pas de hache") | S("no axes", "pas de axes") | ||||||
| S("auto", "auto") | S("auto", "auto") | ||||||
| S("light", "facile") | S("light", "facile") | ||||||
| S("heavy", "difficile") | S("heavy", "difficile") | ||||||
| S("The axes help with keyboard movement", "Les haches aident avec le mouvement de clavier") | S("The axes help with keyboard movement", "Les axes aident avec le mouvement de clavier") | ||||||
| S("Config file: %1", "Fichier de config : %1") | S("Config file: %1", "Fichier de config : %1") | ||||||
| S("joystick mode: automatic (release the joystick to move)", "Joystick : automatique (relâcher le joystick pour bouger)") | S("joystick mode: automatic (release the joystick to move)", "Joystick : automatique (relâcher le joystick pour bouger)") | ||||||
| S("joystick mode: manual (press a button to move)", "Joystick : manuel (appuyer sur un bouton pour bouger)") | S("joystick mode: manual (press a button to move)", "Joystick : manuel (appuyer sur un bouton pour bouger)") | ||||||
| @@ -334,16 +338,16 @@ S("GAME OVER", "GAME OVER") | |||||||
| S("Your score: %1", "Points : %1") | S("Your score: %1", "Points : %1") | ||||||
| S("Enemies killed: %1", "Ennemis tués : %1") | S("Enemies killed: %1", "Ennemis tués : %1") | ||||||
| S("Orbs of Yendor found: %1", "Orbes de Yendor trouvés : %1") | S("Orbs of Yendor found: %1", "Orbes de Yendor trouvés : %1") | ||||||
| S("Collect %1 $$$ to access more worlds", "Rassembler %1 $$$ pour accéder à plus de pays") | S("Collect %1 $$$ to access more worlds", "Rassemblez %1 $$$ pour accéder à plus de pays") | ||||||
| S("Collect at least %1 treasures in each of %2 types to access Hell", "Rassembler au moins %1 différents trésors de chacun des %2 types pour accéder à l'Enfer") | S("Collect at least %1 treasures in each of %2 types to access Hell", "Rassemblez au moins %1 différents trésors de chacun des %2 types pour accéder à l'Enfer") | ||||||
| S("Collect at least %1 Demon Daisies to find the Orbs of Yendor", "Ramasser au moins %1 marguerites démoniaques pour trouver les Orbes de Yendor") | S("Collect at least %1 Demon Daisies to find the Orbs of Yendor", "Ramassez au moins %1 marguerites démoniaques pour trouver les Orbes de Yendor") | ||||||
| S("Hyperstone Quest: collect at least %3 %1 in %the2", "Quête de l'Hyperpierre : Rassembler au moins %3 %P1 %a2") | S("Hyperstone Quest: collect at least %3 %1 in %the2", "Quête de l'Hyperpierre : Rassemblez au moins %3 %P1 %a2") | ||||||
| S("Hyperstone Quest completed!", "Quête de l'Hyperpierre complétée !") | S("Hyperstone Quest completed!", "Quête de l'Hyperpierre complétée !") | ||||||
| S("Look for the Orbs of Yendor in Hell or in the Crossroads!", "Cherchez les Orbes de Yendor dans l'Enfer et les Croisements !") | S("Look for the Orbs of Yendor in Hell or in the Crossroads!", "Cherchez les Orbes de Yendor dans l'Enfer et les Croisements !") | ||||||
| S("Unlock the Orb of Yendor!", "Ouvrez l'Orbe de Yendor !") | S("Unlock the Orb of Yendor!", "Ouvrez l'Orbe de Yendor !") | ||||||
| S("Defeat %1 enemies to access the Graveyard", "Tuez %1 ennemis pour accéder au Cimetière") | S("Defeat %1 enemies to access the Graveyard", "Tuez %1 ennemis pour accéder au Cimetière") | ||||||
| S("(press ESC during the game to review your quest)", "(Appuyer sur ESC pendant le jeu pour voir votre quête)") | S("(press ESC during the game to review your quest)", "(Appuyer sur ESC pendant le jeu pour voir votre quête)") | ||||||
| S("you have cheated %1 times", "Vous avez triché %1 fois") | S("you have cheated %1 times", "vous avez triché %1 fois") | ||||||
| S("%1 turns (%2)", "%1 tours (%2)") | S("%1 turns (%2)", "%1 tours (%2)") | ||||||
| S("last messages:", "derniers messages : ") | S("last messages:", "derniers messages : ") | ||||||
| S("time elapsed", "temps écoulé") | S("time elapsed", "temps écoulé") | ||||||
| @@ -428,14 +432,14 @@ S("New Achievement:", "Nouvel Achievement :") | |||||||
| S("Your total treasure has been recorded in the Steam Leaderboards.", "Votre trésor total a été enregistré sur le classement Steam.") | S("Your total treasure has been recorded in the Steam Leaderboards.", "Votre trésor total a été enregistré sur le classement Steam.") | ||||||
| S("Congratulations!", "Félicitations !") | S("Congratulations!", "Félicitations !") | ||||||
| S("You have improved your total high score and %1 specific high scores!", "Vous avez amélioré votre record total et %1 records spécifiques !") | S("You have improved your total high score and %1 specific high scores!", "Vous avez amélioré votre record total et %1 records spécifiques !") | ||||||
| S("You have improved your total and '%1' high score!", "Vous avez amélioré votre record total et votre record de '%1' !") | S("You have improved your total and '%1' high score!", "Vous avez amélioré votre record total et votre record %de1 !") | ||||||
| S("You have improved your total high score on Steam. Congratulations!", "Vous avez amélioré votre record total sur Steam. Félicitations !") | S("You have improved your total high score on Steam. Congratulations!", "Vous avez amélioré votre record total sur Steam. Félicitations !") | ||||||
| S("You have improved %1 of your specific high scores!", "Vous avez amélioré %1 de vos records spécifiques !") | S("You have improved %1 of your specific high scores!", "Vous avez amélioré %1 de vos records spécifiques !") | ||||||
| S("You have improved your '%1' high score on Steam!", "Vous avez amélioré votre record de '%1' sur Steam !") | S("You have improved your '%1' high score on Steam!", "Vous avez amélioré votre record %de1 sur Steam !") | ||||||
| S("You have collected 10 treasures of each type.", "Vous avez rassemblé 10 trésors de chaque type.") | S("You have collected 10 treasures of each type.", "Vous avez rassemblé 10 trésors de chaque type.") | ||||||
| S("This is your first victory!", "C'est votre première victoire !") | S("This is your first victory!", "C'est votre première victoire !") | ||||||
| S("This has been recorded in the Steam Leaderboards.", "Ceci a été enregistré sur le classement Steam.") | S("This has been recorded in the Steam Leaderboards.", "Ceci a été enregistré sur le classement Steam.") | ||||||
| S("The faster you get here, the better you are!", "Plus vous arrivez là rapidement, meilleur vous êtes !") | S("The faster you get here, the better you are!", "Plus vous arrivez là rapidement, meilleur%e0 vous êtes !") | ||||||
| S("You have improved both your real time and turn count. Congratulations!", "Vous avez amélioré à la fois votre record de temps et de nombre de tours. Félicitations !") | S("You have improved both your real time and turn count. Congratulations!", "Vous avez amélioré à la fois votre record de temps et de nombre de tours. Félicitations !") | ||||||
| S("You have used less real time than ever before. Congratulations!", "Vous avez pris moins de temps que la dernière fois. Félicitations !") | S("You have used less real time than ever before. Congratulations!", "Vous avez pris moins de temps que la dernière fois. Félicitations !") | ||||||
| S("You have used less turns than ever before. Congratulations!", "Vous avez pris moins de tours que la dernière fois. Félicitations !") | S("You have used less turns than ever before. Congratulations!", "Vous avez pris moins de tours que la dernière fois. Félicitations !") | ||||||
| @@ -451,8 +455,8 @@ S("You have been trapped in a strange, non-Euclidean world. Collect as much trea | |||||||
|   "monsters come to hunt you, as long as you are in the same land type. The " |   "monsters come to hunt you, as long as you are in the same land type. The " | ||||||
|   "Orbs of Yendor are the ultimate treasure; get at least one of them to win the game!", |   "Orbs of Yendor are the ultimate treasure; get at least one of them to win the game!", | ||||||
|  |  | ||||||
|   "Vous êtes piégé dans un monde étrange et non-euclidien. Ramassez autant de trésors que possible " |   "Vous êtes piégé%e0 dans un monde étrange et non-euclidien. Ramassez autant de trésors que possible " | ||||||
|   "avant d'être attrapé par les monstres. Plus vous ramassez de trésors, plus les monstres " |   "avant d'être attrapé%e0 par les monstres. Plus vous ramassez de trésors, plus les monstres " | ||||||
|   "viendront vous chasser jusqu'à ce que vous quittiez ce type de pays. Les " |   "viendront vous chasser jusqu'à ce que vous quittiez ce type de pays. Les " | ||||||
|   "Orbes de Yendor sont le trésor ultime ; obtenez en au moins un pour gagner !" ) |   "Orbes de Yendor sont le trésor ultime ; obtenez en au moins un pour gagner !" ) | ||||||
|  |  | ||||||
| @@ -461,7 +465,7 @@ S("You can fight most monsters by moving into their location. " | |||||||
|   "automatically cancels all moves which result in that.\n\n", |   "automatically cancels all moves which result in that.\n\n", | ||||||
|  |  | ||||||
|   "Vous pouvez combattre la plupart des monstres en allant vers leur position. " |   "Vous pouvez combattre la plupart des monstres en allant vers leur position. " | ||||||
|   "Le monstre peut aussi vous tuer en venant vers votre position mais le jeu " |   "Le monstre peut aussi vous tuer en venant vers votre position, mais le jeu " | ||||||
|   "annule automatiquement les mouvements qui mènent à votre mort.\n\n") |   "annule automatiquement les mouvements qui mènent à votre mort.\n\n") | ||||||
|  |  | ||||||
| S("Usually, you move by touching somewhere on the map; you can also touch one " | S("Usually, you move by touching somewhere on the map; you can also touch one " | ||||||
| @@ -473,13 +477,13 @@ S("Usually, you move by touching somewhere on the map; you can also touch one " | |||||||
|   "sur les objets au loin). Vous pouvez aussi toucher les nombres affichés pour afficher leur signification.\n") |   "sur les objets au loin). Vous pouvez aussi toucher les nombres affichés pour afficher leur signification.\n") | ||||||
|  |  | ||||||
| S("Move with mouse, num pad, qweadzxc, or hjklyubn. Wait by pressing 's' or '.'. Spin the world with arrows, PageUp/Down, and Space. To save the game you need an Orb of Safety. Press 'v' for the main menu (configuration, special modes, etc.), ESC for the quest status.\n\n", | S("Move with mouse, num pad, qweadzxc, or hjklyubn. Wait by pressing 's' or '.'. Spin the world with arrows, PageUp/Down, and Space. To save the game you need an Orb of Safety. Press 'v' for the main menu (configuration, special modes, etc.), ESC for the quest status.\n\n", | ||||||
|   "Bouger avec la souris, num pad, qweadzxc, ou hjklyubn. Attendre en appuyant sur 's' ou '.'. Tourner le monde avec des flèches, scroll, et Espace." |   "Bouger avec la souris, le pavé numérique, qweadzxc, ou hjklyubn. Attendre en appuyant sur 's' ou '.'. Tournez le monde avec des flèches, scroll, et Espace." | ||||||
|   "Pour sauvegarder le jeu il faut un Orbe de Sécurité. Appuyer sur 'v' pour le menu (config, modes spéciaux, etc... ), ESC pour le statu de la quête.\n\n") |   "Pour sauvegarder la partie il faut un Orbe de Sécurité. Appuyez sur 'v' pour le menu (config, modes spéciaux, etc... ), ESC pour le statut de la quête.\n\n") | ||||||
|  |  | ||||||
| S("See more on the website: ", "Plus sur le site internet : ") | S("See more on the website: ", "Plus sur le site internet : ") | ||||||
|  |  | ||||||
| S("special thanks to the following people for their bug reports, feature requests, porting, and other help:\n\n%1\n\n", | S("special thanks to the following people for their bug reports, feature requests, porting, and other help:\n\n%1\n\n", | ||||||
|   "Je remercie en particulier les personnes suivantes pour leurs report de bugs, demandes de fonctionnalités, portage et autres aides :\n\n%1\n\n") |   "remerciements spéciaux aux personnes suivantes pour leurs report de bugs, demandes de fonctionnalités, portage et autres aides :\n\n%1\n\n") | ||||||
|  |  | ||||||
| S("The total value of the treasure you have collected.\n\n" | S("The total value of the treasure you have collected.\n\n" | ||||||
|   "Every world type contains a specific type of treasure, worth 1 $$$; " |   "Every world type contains a specific type of treasure, worth 1 $$$; " | ||||||
| @@ -504,7 +508,7 @@ S("The higher the number, the smoother the animations in the game. " | |||||||
| S("(Menu button) and select the ASCII mode, which runs much faster. " | S("(Menu button) and select the ASCII mode, which runs much faster. " | ||||||
|   "Depending on your device, turning the OpenGL mode on or off might " |   "Depending on your device, turning the OpenGL mode on or off might " | ||||||
|   "make it faster, slower, or cause glitches.", |   "make it faster, slower, or cause glitches.", | ||||||
|   "(Dans le Menu) sélectionner le mode ASCII, qui va beaucoup plus vite. " |   "(Dans le Menu) sélectionnez le mode ASCII, qui va beaucoup plus vite. " | ||||||
|   "Selon l'appareil, utiliser ou non le mode openGL peut le rendre plus " |   "Selon l'appareil, utiliser ou non le mode openGL peut le rendre plus " | ||||||
|   "rapide, lent ou causer des glitches.") |   "rapide, lent ou causer des glitches.") | ||||||
|  |  | ||||||
| @@ -514,8 +518,8 @@ S("(in the MENU). You can reduce the sight range, this should make " | |||||||
|  |  | ||||||
| S("(press v) and change the wall/monster mode to ASCII, or change " | S("(press v) and change the wall/monster mode to ASCII, or change " | ||||||
| "the resolution.", | "the resolution.", | ||||||
|   "(appuyer sur v) pour changer le mode mur/monstre en ASCII, ou " |   "(appuyez sur v) pour changer le mode mur/monstre en ASCII, ou " | ||||||
|   "changer la résolution.") |   "pour changer la résolution.") | ||||||
|  |  | ||||||
| S("In this mode you can draw your own player character and floors. " | S("In this mode you can draw your own player character and floors. " | ||||||
|   "Mostly for the development purposes, but you can have fun too.\n\n" |   "Mostly for the development purposes, but you can have fun too.\n\n" | ||||||
| @@ -752,7 +756,7 @@ S("This statue is made of materials which cannot be found in your world.", | |||||||
|   "Cette statue est faite de matériaux qui ne peuvent être trouvés dans votre monde.") |   "Cette statue est faite de matériaux qui ne peuvent être trouvés dans votre monde.") | ||||||
|  |  | ||||||
| S("One of few things that does not cause the floor in the Land of Eternal Motion to collapse. Obviously they are quite valuable.", | S("One of few things that does not cause the floor in the Land of Eternal Motion to collapse. Obviously they are quite valuable.", | ||||||
|   "Un des rares objets qui ne font pas s'effondrer le Pays du Mouvement petpétuel. Elles sont sûrement très précieuses.") |   "Un des rares objets qui ne font pas s'effondrer le Pays du Mouvement perpétuel. Elles sont sûrement très précieuses.") | ||||||
|  |  | ||||||
| S("Cold blue gems, found in the Cocytus.", "Gemmes froides et bleues, qui se trouvent dans le Cocytus.") | S("Cold blue gems, found in the Cocytus.", "Gemmes froides et bleues, qui se trouvent dans le Cocytus.") | ||||||
|  |  | ||||||
| @@ -761,8 +765,8 @@ S("These bright yellow gems can be found only by those who have mastered the Cro | |||||||
|  |  | ||||||
| S("That's all you need to unlock the Orb of Yendor! Well... as long as you are able to return to the Orb that this key unlocks...\n\n" | S("That's all you need to unlock the Orb of Yendor! Well... as long as you are able to return to the Orb that this key unlocks...\n\n" | ||||||
|   "Each key unlocks only the Orb of Yendor which led you to it.", |   "Each key unlocks only the Orb of Yendor which led you to it.", | ||||||
|   "C'est tout ce dont vous avez besoin pour ouvrir l'Orbe de Yendor ! ...à condition de retourner à l'Orbe que cette clé ouvre...\n" |   "C'est tout ce dont vous avez besoin pour débloquer l'Orbe de Yendor ! ...à condition de retourner à l'Orbe que cette clé ouvre...\n" | ||||||
|   "Chaque clé ne développe que l'Orbe de Yendor qui vous a y conduit.") |   "Chaque clé ne débloque que l'Orbe de Yendor qui vous a y conduit.") | ||||||
|  |  | ||||||
| S("These orbs can be found in the Graveyard. You think that they were once powerful magical orbs, but by now, their " | S("These orbs can be found in the Graveyard. You think that they were once powerful magical orbs, but by now, their " | ||||||
|   "power is long gone. No way to use them, you could as well simply drop them...\n\n", |   "power is long gone. No way to use them, you could as well simply drop them...\n\n", | ||||||
| @@ -838,9 +842,9 @@ S("A piece of architecture typical to R'Lyeh.", "Un élément d'architecture typ | |||||||
|  |  | ||||||
| S("An impassable lake in Cocytus.", "Un lac infranchissable dans le Cocytos.") | S("An impassable lake in Cocytus.", "Un lac infranchissable dans le Cocytos.") | ||||||
|  |  | ||||||
| S("You can walk on it... but beware.", "Vous pouvez marcher dessus... en faisant attention.") | S("You can walk on it... but beware.", "Vous pouvez marcher dessus... mais prenez garde.") | ||||||
|  |  | ||||||
| S("It was a floor... until something walked on it.", "C'était autrefois un sol... jusqu'à ce que quelqu'un ait marché dessus.") | S("It was a floor... until something walked on it.", "C'était autrefois un sol... jusqu'à ce que quelque chose ait marché dessus.") | ||||||
|  |  | ||||||
| S("This land is a quick gateway to other lands. It is very easy to find other lands " | S("This land is a quick gateway to other lands. It is very easy to find other lands " | ||||||
|   "from the Crossroads. Which means that you find monsters from most other lands here!\n\n" |   "from the Crossroads. Which means that you find monsters from most other lands here!\n\n" | ||||||
| @@ -901,7 +905,7 @@ S("first joystick: movement threshold", "Joystick 1: seuil de mouvement") | |||||||
| S("first joystick: execute movement threshold", "Joystick 1: exécuter le seuil de mouvement") | S("first joystick: execute movement threshold", "Joystick 1: exécuter le seuil de mouvement") | ||||||
| S("second joystick: pan threshold", "Joystick 2: seuil de déroulement") | S("second joystick: pan threshold", "Joystick 2: seuil de déroulement") | ||||||
| S("second joystick: panning speed", "Joystick 2: vitesse de déroulement") | S("second joystick: panning speed", "Joystick 2: vitesse de déroulement") | ||||||
| S("%The1 is frozen!", "%Le1 esr gelé !") | S("%The1 is frozen!", "%Le1 est gelé%e1 !") | ||||||
| S("%The1 burns!", "%Le1 brûle !") | S("%The1 burns!", "%Le1 brûle !") | ||||||
| S("message flash time", "Le flash info") | S("message flash time", "Le flash info") | ||||||
|  |  | ||||||
| @@ -940,7 +944,7 @@ S("Scores retrieved.", "Records récupérés.") | |||||||
|  |  | ||||||
| S("Your total treasure has been recorded in the Google Leaderboards.", "Votre trésors total a été enregistré dans les classements Google.") | S("Your total treasure has been recorded in the Google Leaderboards.", "Votre trésors total a été enregistré dans les classements Google.") | ||||||
| S("You have improved your total high score on Google. Congratulations!", "Vous avez amélioré votre record total sur Google ! Félicitations !") | S("You have improved your total high score on Google. Congratulations!", "Vous avez amélioré votre record total sur Google ! Félicitations !") | ||||||
| S("You have improved your '%1' high score on Google!", "Vous avez amélioré votre record de '%1' sur Google !") | S("You have improved your '%1' high score on Google!", "Vous avez amélioré votre record %de1 sur Google !") | ||||||
| S("This has been recorded in the Google Leaderboards.", "Ceci a été enregistrer dans les classements Google.") | S("This has been recorded in the Google Leaderboards.", "Ceci a été enregistrer dans les classements Google.") | ||||||
|  |  | ||||||
| // this text changed a bit: | // this text changed a bit: | ||||||
| @@ -951,7 +955,7 @@ S("Ever wondered how some boardgame would look on the hyperbolic plane? " | |||||||
|   "Enter = pick up an item (and score), space = clear an item\n" |   "Enter = pick up an item (and score), space = clear an item\n" | ||||||
|   "Other keys place orbs and terrain features of various kinds\n" |   "Other keys place orbs and terrain features of various kinds\n" | ||||||
|   "In the periodic editor, press 0-4 to switch walls in different ways\n", |   "In the periodic editor, press 0-4 to switch walls in different ways\n", | ||||||
|   "Vous êtes vous déjà demandé à quoi ressemblerait un jeu de plateau dans le plan hyperbolique ? " |   "Vous êtes-vous déjà demandé à quoi ressemblerait un jeu de plateau dans le plan hyperbolique ? " | ||||||
|   "Je me suis posé la question pour le Go et j'ai crée cette fonctionnalité. Maintenant vous pouvez essayer !\n" |   "Je me suis posé la question pour le Go et j'ai crée cette fonctionnalité. Maintenant vous pouvez essayer !\n" | ||||||
|   "Entrer = ramasser un objet (et les points), Espace = supprimer un objet\n" |   "Entrer = ramasser un objet (et les points), Espace = supprimer un objet\n" | ||||||
|   "D'autres touches placent les orbes et des terrains\n" |   "D'autres touches placent les orbes et des terrains\n" | ||||||
| @@ -1242,7 +1246,7 @@ S("A Witch with a Flash spell. Very dangerous!\n\nLuckily, she never uses the sp | |||||||
|   "Une Sorcière avec un Sort de Tonnerre. Très dangereuse !\n\n" |   "Une Sorcière avec un Sort de Tonnerre. Très dangereuse !\n\n" | ||||||
|   "Heureusement elle n'utilise jamais le sort s'il risque de tuer ses amies. Elle peut néanmoins détruire un Golem Maléfique.") |   "Heureusement elle n'utilise jamais le sort s'il risque de tuer ses amies. Elle peut néanmoins détruire un Golem Maléfique.") | ||||||
|  |  | ||||||
| S("Your Aether powers are drained by %the1!", "%Le1 draine vos pouvoirs d'Ether' !") | S("Your Aether powers are drained by %the1!", "%Le1 draine vos pouvoirs d'Ether !") | ||||||
| S("As you leave, your powers are drained!", "Alors que vous partez, vos pouvoirs sont drainés.") | S("As you leave, your powers are drained!", "Alors que vous partez, vos pouvoirs sont drainés.") | ||||||
| S("%The1 picks up %the2!", "%Le1 ramasse %le2 !") // currently only Witches, so only female form | S("%The1 picks up %the2!", "%Le1 ramasse %le2 !") // currently only Witches, so only female form | ||||||
|  |  | ||||||
| @@ -1311,7 +1315,7 @@ S("\"Nice castle, eh?\"", "\"Joli château, pas vrai ?\"") | |||||||
| // ------ | // ------ | ||||||
|  |  | ||||||
| N("Temple of Cthulhu", GEN_M, "Temple de Cthulhu", "Temples de Cthulhu", "dans le Temple de Cthulhu") | N("Temple of Cthulhu", GEN_M, "Temple de Cthulhu", "Temples de Cthulhu", "dans le Temple de Cthulhu") | ||||||
| N("big statue of Cthulhu", GEN_F, "grande statue de Cthulhu", "grandes statues de Cthulhu", "grande statue des Cthulhu") // FIXME: 3/=4 | N("big statue of Cthulhu", GEN_F, "grande statue de Cthulhu", "grandes statues de Cthulhu", "grande statue de Cthulhu") // FIXME: 3/=4 | ||||||
| N("Grimoire", GEN_M, "Grimoire", "Grimoires", "Grimoire") | N("Grimoire", GEN_M, "Grimoire", "Grimoires", "Grimoire") | ||||||
| N("Cult Leader", GEN_M, "Chef du Culte", "Chefs du Culte", "Chef du Culte") | N("Cult Leader", GEN_M, "Chef du Culte", "Chefs du Culte", "Chef du Culte") | ||||||
|  |  | ||||||
| @@ -1638,7 +1642,7 @@ N("Fireball", GEN_F, "Boule de Feu", "Boules de Feu", "Boule de Feu") | |||||||
| N("Tongue", GEN_F, "Langue", "Langues", "Langue") | N("Tongue", GEN_F, "Langue", "Langues", "Langue") | ||||||
|  |  | ||||||
| S("In the Shoot'em Up mode, you are armed with thrown Knives.", | S("In the Shoot'em Up mode, you are armed with thrown Knives.", | ||||||
|   "En mode shoot'em up, vous êtes armé de Couteaux de jet.") |   "En mode shoot'em up, vous êtes armé%e0 de Couteaux de jet.") | ||||||
| S("A simple, but effective, missile, used by rogues.", | S("A simple, but effective, missile, used by rogues.", | ||||||
|   "Une arme de jet simple, mais efficace, utilisée par les vagabonds.") |   "Une arme de jet simple, mais efficace, utilisée par les vagabonds.") | ||||||
| S("This attack is likely to hit the attacker.", | S("This attack is likely to hit the attacker.", | ||||||
| @@ -2291,7 +2295,7 @@ S("This is the biggest Hypersian Rug you have ever seen! " | |||||||
| N("Prince", GEN_M, "Prince", "Princes", "Prince") | N("Prince", GEN_M, "Prince", "Princes", "Prince") | ||||||
| N("Princess", GEN_F, "Princesse", "Princesses", "Princesse") | N("Princess", GEN_F, "Princesse", "Princesses", "Princesse") | ||||||
|  |  | ||||||
| S("%1 takes %his1 revenge on %the2!", "%1 prend sa vengeance sur %le2 !") | S("%1 takes %his1 revenge on %the2!", "%Le1 prend sa vengeance sur %le2 !") | ||||||
| S("\"That should teach you to take me seriously!\"", | S("\"That should teach you to take me seriously!\"", | ||||||
|   "\"Ça vous apprendra à me prendre au sérieux !\"") |   "\"Ça vous apprendra à me prendre au sérieux !\"") | ||||||
|  |  | ||||||
| @@ -2299,9 +2303,9 @@ S("%The1 kisses you, and begs you to bring %him1 away from here.", | |||||||
|   "%Le1 vous embrasse, et vous supplie de l'emmener loin d'ici.") // FIXME: La/le |   "%Le1 vous embrasse, et vous supplie de l'emmener loin d'ici.") // FIXME: La/le | ||||||
|  |  | ||||||
| S("\"I want my revenge. Stun a guard and leave him for me!\"", | S("\"I want my revenge. Stun a guard and leave him for me!\"", | ||||||
|   "Je veux ma vengeance. Assommez un garde et laissez le moi !\"") |   "Je veux ma vengeance. Assommez un garde et laissez-le moi !\"") | ||||||
|  |  | ||||||
| S("\"That felt great. Thanks!\"", "\"Merci, ça m'a soulagé.\"") | S("\"That felt great. Thanks!\"", "\"Merci, ça m'a soulagé%e1.\"") | ||||||
|  |  | ||||||
| S("\"Bring me out of here please!\"", "Sortez moi d'ici s'il vous plaît !\"") | S("\"Bring me out of here please!\"", "Sortez moi d'ici s'il vous plaît !\"") | ||||||
|  |  | ||||||
| @@ -2309,7 +2313,7 @@ S("%The1 kisses you, and thanks you for saving %him1.", | |||||||
|   "%Le1 vous embrasse, et vous remercie de l'avoir sauvé.") |   "%Le1 vous embrasse, et vous remercie de l'avoir sauvé.") | ||||||
|  |  | ||||||
| S("\"I have been trained to fight with a Hypersian scimitar, you know?\"", | S("\"I have been trained to fight with a Hypersian scimitar, you know?\"", | ||||||
|   "J'ai été entraîné à combattre au cimeterre Hypersan, vous savez ?\"") |   "J'ai été entraîné%e1 à combattre au cimeterre Hypersan, vous savez ?\"") | ||||||
|  |  | ||||||
| S("\"I would love to come to your world with you!\"", | S("\"I would love to come to your world with you!\"", | ||||||
|   "J'adorerai venir dans votre monde avec vous !\"") |   "J'adorerai venir dans votre monde avec vous !\"") | ||||||
| @@ -2410,10 +2414,10 @@ S("Treasure required: %1 x %2.\n", "Trésor nécessaire : %1 x %2.\n") | |||||||
| S("Alternatively: kill a %1.\n", "Alternative : tuer %un1.\n") | S("Alternatively: kill a %1.\n", "Alternative : tuer %un1.\n") | ||||||
|  |  | ||||||
| S("Kills required: any Elemental (Living Fjord/Dead Caves).\n", | S("Kills required: any Elemental (Living Fjord/Dead Caves).\n", | ||||||
|   "Nombre de monstres tués nécessaire : Elémentaux (Fjord Vivant/Cave Mortes).") |   "Nombre de monstres tués nécessaire : Élémentaux (Fjord Vivant/Cave Mortes).") | ||||||
|  |  | ||||||
| S("Variants of %the1 are always available in the Random Pattern Mode.", | S("Variants of %the1 are always available in the Random Pattern Mode.", | ||||||
|   "Des Variantes de %le1 sont toujours disponibles dans le Mode Motif Aléatoire.") |   "Des variantes de %le1 sont toujours disponibles dans le Mode Motif Aléatoire.") | ||||||
|  |  | ||||||
| S("Variants of %the1 are available in the Random Pattern Mode after " | S("Variants of %the1 are available in the Random Pattern Mode after " | ||||||
|   "getting a highscore of at least 10 %2P.", |   "getting a highscore of at least 10 %2P.", | ||||||
| @@ -2595,7 +2599,7 @@ S("Gravity does not allow this!", "La gravité ne permet pas ceci !") | |||||||
| // Elemental Planes | // Elemental Planes | ||||||
| // ---------------- | // ---------------- | ||||||
|  |  | ||||||
| N("Elemental Planes", GEN_M, "Plan Elémental", "Plans Elémentaux", "sur les Plans Elémentaux") | N("Elemental Planes", GEN_M, "Plan Élémental", "Plans Élémentaux", "sur les Plans Élémentaux") | ||||||
| N("Plane of Fire", GEN_M, "Plan du Feu", "Plans du Feu", "Plan du Feu") | N("Plane of Fire", GEN_M, "Plan du Feu", "Plans du Feu", "Plan du Feu") | ||||||
| N("Plane of Earth", GEN_M, "Plan de Terre", "Plans de Terre", "Plan de Terre") | N("Plane of Earth", GEN_M, "Plan de Terre", "Plans de Terre", "Plan de Terre") | ||||||
| N("Plane of Air", GEN_M, "Plan de l'Air", "Plans de l'Air", "Plan de l'Air") | N("Plane of Air", GEN_M, "Plan de l'Air", "Plans de l'Air", "Plan de l'Air") | ||||||
| @@ -2606,21 +2610,21 @@ S("The Elemental Planes are divided into four subzones: Planes of Fire, Water, A | |||||||
|   "It is dangerous to collect too many Shards of the same type without constructing a Gem.", |   "It is dangerous to collect too many Shards of the same type without constructing a Gem.", | ||||||
|  |  | ||||||
|   "Les Plans élémentaux sont divisés en quatre zones : les Plans de Feu, d'Eau, d'Air, de Terre. " |   "Les Plans élémentaux sont divisés en quatre zones : les Plans de Feu, d'Eau, d'Air, de Terre. " | ||||||
|   "Vous devez ramasser un Fragment de chaque Plan pour construire un Gemme Elémentale. " |   "Vous devez ramasser un Fragment de chaque Plan pour construire un Gemme Élémentale. " | ||||||
|   "Il est dangeureux de ramasser trop de fragments du même type sans construire de Gemme.") |   "Il est dangereux de ramasser trop de fragments du même type sans construire de Gemme.") | ||||||
|  |  | ||||||
| N("Fire Elemental", GEN_M | GENF_ELISION, "Elémental de Feu", "Elémentaux de Feu", "Elémental de Feu") | N("Fire Elemental", GEN_M | GENF_ELISION, "Élémental de Feu", "Élémentaux de Feu", "Élémental de Feu") | ||||||
|  |  | ||||||
| S("This monster leaves a trail of fire behind.", | S("This monster leaves a trail of fire behind.", | ||||||
|   "Ce monstre laisse une trainée de feu derrière lui.") |   "Ce monstre laisse une trainée de feu derrière lui.") | ||||||
|  |  | ||||||
| N("Air Elemental", GEN_M | GENF_ELISION, "Elémental d'Air", "Elémentaux d'Air", "Elémental d'Air") | N("Air Elemental", GEN_M | GENF_ELISION, "Élémental d'Air", "Élémentaux d'Air", "Élémental d'Air") | ||||||
|  |  | ||||||
| S("An Air Elemental looks like a live tornado. Once you are three (or less) cells from it, " | S("An Air Elemental looks like a live tornado. Once you are three (or less) cells from it, " | ||||||
|   "it is impossible to move closer, due to strong winds. You can stand and wait, though. " |   "it is impossible to move closer, due to strong winds. You can stand and wait, though. " | ||||||
|   "This also affects most monsters.", |   "This also affects most monsters.", | ||||||
|  |  | ||||||
|   "Un Elémental d'Air ressemble à une tornade vivante. A trois (ou moins) cases de distance " |   "Un Élémental d'Air ressemble à une tornade vivante. A trois (ou moins) cases de distance " | ||||||
|   "il est impossible de s'approcher, à cause des vents puissants. Vous pouvez néanmoins attendre. " |   "il est impossible de s'approcher, à cause des vents puissants. Vous pouvez néanmoins attendre. " | ||||||
|   "Cela affecte la plupart des monstres.") |   "Cela affecte la plupart des monstres.") | ||||||
|  |  | ||||||
| @@ -2628,7 +2632,7 @@ N("Fire Shard", GEN_M, "Fragment de Feu", "Fragments de Feu", "Fragment de Feu") | |||||||
| N("Air Shard", GEN_M, "Fragment d'Air", "Fragments d'Air", "Fragment d'Air") | N("Air Shard", GEN_M, "Fragment d'Air", "Fragments d'Air", "Fragment d'Air") | ||||||
| N("Water Shard", GEN_M, "Fragment d'Eau", "Fragments d'Eau", "Fragment d'Eau") | N("Water Shard", GEN_M, "Fragment d'Eau", "Fragments d'Eau", "Fragment d'Eau") | ||||||
| N("Earth Shard", GEN_M, "Fragment de Terre", "Fragments de Terre", "Fragment de Terre") | N("Earth Shard", GEN_M, "Fragment de Terre", "Fragments de Terre", "Fragment de Terre") | ||||||
| N("Elemental Gem", GEN_F, "Gemme Elémentale", "Gemmes Elémentales", "Gemme Elémentale") | N("Elemental Gem", GEN_F, "Gemme Élémentale", "Gemmes Élémentales", "Gemme Élémentale") | ||||||
|  |  | ||||||
| Orb("Summoning", "d'Invocation") | Orb("Summoning", "d'Invocation") | ||||||
|  |  | ||||||
| @@ -2637,9 +2641,9 @@ S("This orb allows you to summon monsters. Usually, they are either Elementals o | |||||||
|   "attack you once they recover from summoning sickness, such summoning " |   "attack you once they recover from summoning sickness, such summoning " | ||||||
|   "often has its uses.", |   "often has its uses.", | ||||||
|   "Cet Orbe permet d'invoquer des monstres. Il s'agit habituellement d'élémentaux, " |   "Cet Orbe permet d'invoquer des monstres. Il s'agit habituellement d'élémentaux, " | ||||||
|   "ou de monstres locaux. While the monsters do not like being summoned, and will " |   "ou de monstres locaux. Alors que les monstres n'aiment pas être invoqués, au " | ||||||
|   "attack you once they recover from summoning sickness, such summoning " |   "point de vous attaquer une fois qu'ils se remettent de leur mals d'invocation, " | ||||||
|   "often has its uses.") |   "ces invocations peuvent être souvent utiles.") | ||||||
|  |  | ||||||
| N("limestone wall", GEN_M, "mur de calcaire", "murs de calcaire", "mur de calcaire") | N("limestone wall", GEN_M, "mur de calcaire", "murs de calcaire", "mur de calcaire") | ||||||
|  |  | ||||||
| @@ -2954,7 +2958,7 @@ S("Wow! That was close.", "Wow! Ce n'est pas passé loin.") | |||||||
| S("Collect four different Elemental Shards!", "Rassemblez quatre Fragments Elementaux différents !") | S("Collect four different Elemental Shards!", "Rassemblez quatre Fragments Elementaux différents !") | ||||||
| S("Unbalanced shards in your inventory are dangerous.", | S("Unbalanced shards in your inventory are dangerous.", | ||||||
|   "Des fragments désequilibrés dans votre inventaire sont dangereux.") |   "Des fragments désequilibrés dans votre inventaire sont dangereux.") | ||||||
| S("You construct some Elemental Gems!", "Vous construisez des Gemmes Elémentales !") | S("You construct some Elemental Gems!", "Vous construisez des Gemmes Élémentales !") | ||||||
|  |  | ||||||
| N("Fulgurite", GEN_F, "Fulgurite", "Fulgurites", "Fulgurite") | N("Fulgurite", GEN_F, "Fulgurite", "Fulgurites", "Fulgurite") | ||||||
|  |  | ||||||
| @@ -3097,13 +3101,13 @@ S("Someone has put air fans in these plains, causing strong winds everywhere. " | |||||||
|   "and so can the birds.", |   "and so can the birds.", | ||||||
|  |  | ||||||
|   "Quelqu'un a placé des ventilateurs dans ces plaines, créant de forts vents partout. " |   "Quelqu'un a placé des ventilateurs dans ces plaines, créant de forts vents partout. " | ||||||
|   "Vous pensez que le but est de récolter le pouvoir magique des Elémentaux d'Air, mais " |   "Vous pensez que le but est de récolter le pouvoir magique des Élémentaux d'Air, mais " | ||||||
|   "vous n'êtes pas sûr'.\n\n" |   "vous n'êtes pas sûr'.\n\n" | ||||||
|  |  | ||||||
|   "Toutes les cases sauf les ventilateurs sont groupées en trois couleurs suivant un " |   "Toutes les cases sauf les ventilateurs sont groupées en trois couleurs suivant un " | ||||||
|   "motif. Le vent souffle dans le sens horaire autour de chaque groupe de cases d'une " |   "motif. Le vent souffle dans le sens horaire autour de chaque groupe de cases d'une " | ||||||
|   "seule couleur. Les cases sont bloquées par des murs, ou à une distance d'au plus 2 à " |   "seule couleur. Les cases sont bloquées par des murs, ou à une distance d'au plus 2 à " | ||||||
|   "d'un Elémental d'Air, ne comptent pas pour cela.\n\n" |   "d'un Élémental d'Air, ne comptent pas pour cela.\n\n" | ||||||
|   "Il est interdit d'aller dans la direction plus proche du vent arrivant que sortant. " |   "Il est interdit d'aller dans la direction plus proche du vent arrivant que sortant. " | ||||||
|   "Cependant vous pouvez bouger de deux cases dans le sens du vent en un tour comme " |   "Cependant vous pouvez bouger de deux cases dans le sens du vent en un tour comme " | ||||||
|   "les oiseaux.") |   "les oiseaux.") | ||||||
| @@ -3138,7 +3142,7 @@ S("In the Windy Plains, you can let the wind carry you, " | |||||||
|  |  | ||||||
|   "Dans les plaines venteuses, vous pouvez laisser le vent vous porter, " |   "Dans les plaines venteuses, vous pouvez laisser le vent vous porter, " | ||||||
|   "ce qui vous permet de bouger de deux cases en un tour. " |   "ce qui vous permet de bouger de deux cases en un tour. " | ||||||
|   "Ceci ne fonctionne pas à une distance d'au plus 2 d'un Elémental d'Air, " |   "Ceci ne fonctionne pas à une distance d'au plus 2 d'un Élémental d'Air, " | ||||||
|   "ou si une des trois cases sur le chemin ont deux directions de vent.\n\n " |   "ou si une des trois cases sur le chemin ont deux directions de vent.\n\n " | ||||||
|   "Presser 't' ou cliquer la destination pour activer.") |   "Presser 't' ou cliquer la destination pour activer.") | ||||||
|  |  | ||||||
| @@ -3245,7 +3249,7 @@ S("This Orb makes you stunningly beautiful. " | |||||||
|  |  | ||||||
|   "Cet Orbe vous confère une beauté stupéfiante. " |   "Cet Orbe vous confère une beauté stupéfiante. " | ||||||
|   "Les monstres qui viennent près de vous seront stupéfait pour un tour. " |   "Les monstres qui viennent près de vous seront stupéfait pour un tour. " | ||||||
|   "Les monstres multi-cases ne sont pas affectés. De plus vous êtes immunisé " |   "Les monstres multi-cases ne sont pas affectés. De plus vous êtes immunisé%e0 " | ||||||
|   "à la 'Beauté'.") |   "à la 'Beauté'.") | ||||||
|  |  | ||||||
| S("A big, beautiful, magical flower.", "Une fleur grande, belle et magique.") | S("A big, beautiful, magical flower.", "Une fleur grande, belle et magique.") | ||||||
| @@ -3540,7 +3544,7 @@ S("This Orb lets you ride Dragons and other worm-like creatures. " | |||||||
|   "click on a location to order your mount to move or attack there.", |   "click on a location to order your mount to move or attack there.", | ||||||
|  |  | ||||||
|   "Cet Orbe permet de chevaucher les Dragons et d'autres créatures semblables à des vers. " |   "Cet Orbe permet de chevaucher les Dragons et d'autres créatures semblables à des vers. " | ||||||
|   "Allez vers une telle créature pour la chevaucher ; sur son dos, vous êtes protégé des terrains dangereux " |   "Allez vers une telle créature pour la chevaucher ; sur son dos, vous êtes protégé%e0 des terrains dangereux " | ||||||
|   "et partiellement des attques (elles vous font perdre la moitié de votre pouvoir de Domination). " |   "et partiellement des attques (elles vous font perdre la moitié de votre pouvoir de Domination). " | ||||||
|   "mais vous ne pouvez pas ramasser des objets.\n\n" |   "mais vous ne pouvez pas ramasser des objets.\n\n" | ||||||
| //  "Quand il ne reste qu'une charge, " | //  "Quand il ne reste qu'une charge, " | ||||||
| @@ -3761,7 +3765,7 @@ S("\n\nThis Orb protects you from attacks, scents, and insulates you " | |||||||
|  |  | ||||||
|   "\n\nCet Orbe vous protège des attaques, des odeurs, et vous isole " |   "\n\nCet Orbe vous protège des attaques, des odeurs, et vous isole " | ||||||
|   "de l'électricité. Il ne vous permet pas d'aller sur un terrain mortel, " |   "de l'électricité. Il ne vous permet pas d'aller sur un terrain mortel, " | ||||||
|   "mais si vous êtes attaqué par le feu, il vous permet de rester dedans.") |   "mais si vous êtes attaqué%e0 par le feu, il vous permet de rester dedans.") | ||||||
|  |  | ||||||
| S("Completing the quest in this land is not necessary for the Hyperstone Quest.", | S("Completing the quest in this land is not necessary for the Hyperstone Quest.", | ||||||
|   "Compléter cette quête dans ce pays n'est pas nécessaire pour la Quête des Hyperpierres.") |   "Compléter cette quête dans ce pays n'est pas nécessaire pour la Quête des Hyperpierres.") | ||||||
| @@ -3965,7 +3969,7 @@ S("Precious belongings of ancient Viking heroes. Your Orb of the Sword can be " | |||||||
|  |  | ||||||
| S("%The1 destroys your boat!", "%Le1 détruit votre bateau !") | S("%The1 destroys your boat!", "%Le1 détruit votre bateau !") | ||||||
| S("Your mundane weapon cannot hurt %the1!", "Vos armes ordinaires ne peuvent blesser %le1 !") | S("Your mundane weapon cannot hurt %the1!", "Vos armes ordinaires ne peuvent blesser %le1 !") | ||||||
| S("This move appears dangerous -- are you sure?", "Ce mouvement parait dangereux -- êtes vous sûr ?") | S("This move appears dangerous -- are you sure?", "Ce mouvement parait dangereux -- êtes-vous sûr ?") | ||||||
| S("You slash %the1.", "Vous frappez %le1.") | S("You slash %the1.", "Vous frappez %le1.") | ||||||
| S("You chop down %the1.", "Vous abattez %le1.") | S("You chop down %the1.", "Vous abattez %le1.") | ||||||
| S("Cannot slash another player!", "Impossible de frapper un autre joueur !") | S("Cannot slash another player!", "Impossible de frapper un autre joueur !") | ||||||
|   | |||||||
| @@ -202,6 +202,7 @@ void genderrep(string& x, const string& w, const noun& N) { | |||||||
|       } |       } | ||||||
|     else if(genus & GENF_ELISION) |     else if(genus & GENF_ELISION) | ||||||
|     { |     { | ||||||
|  |       rep(x, "%de"+w, s0+"d'"+N.nom); | ||||||
|       rep(x, "%le"+w, s0+"l'"+N.nom); |       rep(x, "%le"+w, s0+"l'"+N.nom); | ||||||
|       rep(x, "%Le"+w, s0+"L'"+N.nom); |       rep(x, "%Le"+w, s0+"L'"+N.nom); | ||||||
|       } |       } | ||||||
| @@ -213,6 +214,11 @@ void genderrep(string& x, const string& w, const noun& N) { | |||||||
|     rep(x, "%Le"+w, choose2(genus, "Le ", "La ")+N.nom); |     rep(x, "%Le"+w, choose2(genus, "Le ", "La ")+N.nom); | ||||||
|     rep(x, "%un"+w, choose2(genus, "un ", "une ")+N.nom); |     rep(x, "%un"+w, choose2(genus, "un ", "une ")+N.nom); | ||||||
|     rep(x, "%Un"+w, choose2(genus, "Un ", "Une ")+N.nom); |     rep(x, "%Un"+w, choose2(genus, "Un ", "Une ")+N.nom); | ||||||
|  |     rep(x, "%de"+w, s0+"de "+N.nom); | ||||||
|  |      | ||||||
|  |     rep(x, "%er"+w, choose2(genus, "er", "ère")); | ||||||
|  |     rep(x, "%e"+w, choose2(genus, "", "e")); | ||||||
|  |     rep(x, "%x"+w, choose2(genus, "x", "se")); | ||||||
|     } |     } | ||||||
| #endif | #endif | ||||||
|   } |   } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue