From 96455579bda0230c3f37c484fb60827fbf884505 Mon Sep 17 00:00:00 2001 From: auria Date: Tue, 2 Mar 2010 01:38:18 +0000 Subject: [PATCH] Updated strings and french translation git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4898 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- data/po/fr.po | 443 +++++++++++++------------ data/po/fr/LC_MESSAGES/supertuxkart.mo | Bin 17237 -> 17653 bytes data/po/supertuxkart.pot | 376 +++++++++++---------- 3 files changed, 424 insertions(+), 395 deletions(-) diff --git a/data/po/fr.po b/data/po/fr.po index 211811eb4..eedffb035 100644 --- a/data/po/fr.po +++ b/data/po/fr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: supertuxkart\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-15 19:20-0500\n" -"PO-Revision-Date: 2010-02-15 19:21-0500\n" +"POT-Creation-Date: 2010-03-01 20:30-0500\n" +"PO-Revision-Date: 2010-03-01 20:37-0500\n" "Last-Translator: Marianne Gagnon (Auria) \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -12,23 +12,31 @@ msgstr "" "X-Poedit-Language: French\n" #. I18N: In the track setup screen (number of laps choice, where %i is the number) -#: src/states_screens/dialogs/track_info_dialog.cpp:116 +#: src/states_screens/dialogs/track_info_dialog.cpp:124 #, c-format msgid "%i laps" msgstr "%i tours" +#. I18N: In results of battle mode; %i is where the rank is inserted; +#. I18N: the first %s is where the kart name is inserted; +#. I18N: the second %s is where the time is inserted +#: src/states_screens/dialogs/race_over_dialog.cpp:141 +#, c-format +msgid "%i. %s : survived for %s" +msgstr "%i. %s : a survécu pendant %s" + #. I18N: as in "fastest lap: 60 seconds by Wilber" -#: src/modes/linear_world.cpp:270 +#: src/modes/linear_world.cpp:267 #, c-format msgid "%s by %s" msgstr "%s par %s" -#: src/states_screens/kart_selection.cpp:419 +#: src/states_screens/kart_selection.cpp:421 #, c-format msgid "%s is ready" msgstr "%s est prêt" -#: src/modes/world.cpp:520 +#: src/modes/world.cpp:589 #, c-format msgid "" "'%s' has\n" @@ -38,30 +46,30 @@ msgstr "" "été éliminé." #. I18N: for empty highscores entries -#: src/states_screens/dialogs/track_info_dialog.cpp:238 +#: src/states_screens/dialogs/track_info_dialog.cpp:251 msgid "(Empty)" msgstr "(Vide)" #. I18N: ./data/gui/karts.stkgui #. I18N: In the kart selection (player setup) screen -#: data/po/gui_strings.h:170 +#: data/po/gui_strings.h:173 msgid "(more players can join by pressing 'fire' now)" msgstr "(d'autres joueurs peuvent se joindre en appuyant sur 'feu')" #. I18N: ./data/gui/help1.stkgui #. I18N: in the help screen -#: data/po/gui_strings.h:75 +#: data/po/gui_strings.h:78 msgid "* Current key bindings can be seen/changed in menu Options" msgstr "* Les contrôles peuvent être vus/modifiés dans les options." #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:158 +#: data/po/gui_strings.h:161 msgid "* Most of these game modes can also be played in a Grand Prix fashion : instead of playing a single race, you play many in a row. The better you rank, the more points you get. In the end, the player with the most points wins the cup." msgstr "* La plupart de ces modes de jeu peuvent aussi être joués en Grand Prix : au lieu de faire une seule course, il s'agit d'une compétition comprenant plusieurs pistes. Ceux qui arrivent en premier ont plus de points; à la fin, celui qui a le plus de points gagne." #. I18N: ./data/gui/options_input.stkgui -#: data/po/gui_strings.h:339 +#: data/po/gui_strings.h:342 msgid "* Which config to use will be inferred from which 'fire' key is pressed to join the game." msgstr "* Le jeu va automatiquement détecter quelle configuration utiliser selon la touche 'feu' utilisée pour se joindre au jeu." @@ -72,27 +80,27 @@ msgstr "Combat 3 Prises" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:154 +#: data/po/gui_strings.h:157 msgid "3 Strikes Battle : only in multiplayer games. Hit others with weapons until they lose all their lives." msgstr "Combat '3 prises' : seulement dans les jeux multijoueurs. Utilise des armes pour faire perdre leurs vies à tes rivaux !" -#: src/states_screens/dialogs/track_info_dialog.cpp:163 +#: src/states_screens/dialogs/track_info_dialog.cpp:176 msgid "= Highscores =" msgstr "= Meilleurs scores =" -#: src/states_screens/dialogs/race_over_dialog.cpp:229 +#: src/states_screens/dialogs/race_over_dialog.cpp:317 msgid "Abort Grand Prix" msgstr "Abandonner le Grand Prix" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:194 +#: data/po/gui_strings.h:197 msgid "About" msgstr "À propos" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:264 +#: data/po/gui_strings.h:267 msgid "Accelerate" msgstr "Accélérer" @@ -103,13 +111,13 @@ msgstr "Ajouter un clavier" #. I18N: ./data/gui/options_players.stkgui #. I18N: In players configuration menu -#: data/po/gui_strings.h:366 +#: data/po/gui_strings.h:369 msgid "Add Player" msgstr "Ajouter un joueur" #. I18N: ./data/gui/options_input.stkgui #. I18N: In the input configuration screen -#: data/po/gui_strings.h:336 +#: data/po/gui_strings.h:339 msgid "Add a device" msgstr "Ajouter une configuration" @@ -122,7 +130,7 @@ msgstr "" #. I18N: name of the tab that will show tracks from all groups #. I18N: ./data/gui/arenas.stkgui #. I18N: track group -#: src/states_screens/kart_selection.cpp:723 +#: src/states_screens/kart_selection.cpp:726 #: src/states_screens/tracks_screen.cpp:61 #: data/po/gui_strings.h:15 msgid "All" @@ -130,32 +138,32 @@ msgstr "Tout" #. I18N: ./data/gui/tracks.stkgui #. I18N: Section in track selection screen -#: data/po/gui_strings.h:400 +#: data/po/gui_strings.h:403 msgid "All Tracks" msgstr "Toutes les pistes" -#: src/states_screens/race_setup_screen.cpp:124 +#: src/states_screens/race_setup_screen.cpp:171 msgid "All blows allowed, so catch weapons and make clever use of them!" msgstr "Tous les coups sont permis, alors collecte des armes et utilise-les astucieusement!" #. I18N: ./data/grandprix/alltracks.grandprix -#: data/po/gui_strings.h:475 +#: data/po/gui_strings.h:478 msgid "All tracks" msgstr "Toutes les pistes" #. I18N: ./data/grandprix/alltracks.grandprix -#: data/po/gui_strings.h:478 +#: data/po/gui_strings.h:481 msgid "All tracks included in SuperTuxKart" msgstr "Toutes les pistes de SuperTuxKart" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:116 +#: data/po/gui_strings.h:119 msgid "Anchor - slows down greatly the kart in the first position" msgstr "Ancre - ralentit beaucoup le premier kart" #. I18N: ./data/gui/options_av.stkgui #. I18N: In the video settings menu -#: data/po/gui_strings.h:241 +#: data/po/gui_strings.h:244 msgid "Apply video changes" msgstr "Appliquer le mode vidéo" @@ -166,7 +174,7 @@ msgid "Arenas" msgstr "Arènes" #. I18N: ./data/grandprix/atworldsend.grandprix -#: data/po/gui_strings.h:481 +#: data/po/gui_strings.h:484 msgid "At World's End" msgstr "Au bout du monde" @@ -176,15 +184,15 @@ msgstr "Au bout du monde" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:205 -#: data/po/gui_strings.h:252 -#: data/po/gui_strings.h:350 +#: data/po/gui_strings.h:208 +#: data/po/gui_strings.h:255 +#: data/po/gui_strings.h:353 msgid "Audio/Video" msgstr "Audio/Vidéo" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:59 +#: data/po/gui_strings.h:62 msgid "Avoid bananas!" msgstr "Évite les bananes!" @@ -206,12 +214,12 @@ msgstr "Axe %d %s" #. I18N: In the options menu, to go back to the main menu or game #. I18N: ./data/gui/options_players.stkgui #. I18N: In the options menu, to go back to the main menu or game -#: data/po/gui_strings.h:79 -#: data/po/gui_strings.h:120 -#: data/po/gui_strings.h:162 -#: data/po/gui_strings.h:245 -#: data/po/gui_strings.h:343 -#: data/po/gui_strings.h:370 +#: data/po/gui_strings.h:82 +#: data/po/gui_strings.h:123 +#: data/po/gui_strings.h:165 +#: data/po/gui_strings.h:248 +#: data/po/gui_strings.h:346 +#: data/po/gui_strings.h:373 msgid "Back" msgstr "Retour" @@ -227,30 +235,30 @@ msgstr "Retour à la course" msgid "Back to main menu" msgstr "Retour au menu principal" -#: src/states_screens/dialogs/race_over_dialog.cpp:249 +#: src/states_screens/dialogs/race_over_dialog.cpp:285 msgid "Back to the main menu" msgstr "Retour au menu principal" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:110 +#: data/po/gui_strings.h:113 msgid "Bowling Ball - bounces off walls. If you are looking back, it will be thrown backwards." msgstr "Boule de Bowling - rebondit sur les murs. Tu peux aussi la lancer derrière toi en utilisant la touche 'regarder derrière'." #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:272 +#: data/po/gui_strings.h:275 msgid "Brake" msgstr "Freiner" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:101 +#: data/po/gui_strings.h:104 msgid "BubbleGum - leave a sticky pink puddle behind you" msgstr "" "Chewing gum - laisse une mare de gomme\n" "rose et collante derrière toi" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:104 +#: data/po/gui_strings.h:107 msgid "Cake - thrown at the closest rival, best on short ranges and long straights" msgstr "Gâteau - lance-le sur ton plus proche rival, idéal sur courtes distances et sur les routes droites" @@ -268,7 +276,7 @@ msgstr "Annuler la supression" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:182 +#: data/po/gui_strings.h:185 msgid "Challenges" msgstr "Défis" @@ -280,34 +288,34 @@ msgstr "Défis : salle des trophées" #. I18N: ./data/gui/karts.stkgui #. I18N: In the kart selection (player setup) screen -#: data/po/gui_strings.h:166 +#: data/po/gui_strings.h:169 msgid "Choose a Kart" msgstr "Choisis un Kart" #. I18N: ./data/tracks/crescentcrossing/crescentcrossing.challenge -#: data/po/gui_strings.h:451 +#: data/po/gui_strings.h:454 msgid "Collect Nitro in Math Class" msgstr "Nitro dans la classe de maths !" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:55 +#: data/po/gui_strings.h:58 msgid "Collect blue boxes : they will give you weapons or other powerups" msgstr "Ramasse les boîtes bleues : elles contiennent des armes et divers bonus" #. I18N: ./data/grandprix/tothemoonandback.challenge -#: data/po/gui_strings.h:427 +#: data/po/gui_strings.h:430 msgid "Collect the Pharaohs Treasure" msgstr "Le trésor du Pharaon" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:63 +#: data/po/gui_strings.h:66 msgid "Collecting nitro allows you to get speed boosts whenever you wish by pressing the appropriate key. You can see your current level of nitro in the bar at the right of the game screen." msgstr "La nitro que tu collectes peut être ensuite utilisée pour te propulser vers l'avant en utilisant la touche correspondante. Ton niveau de nitro est visible dans la barre à la droite de l'écran." #. I18N: ./data/grandprix/alltracks.challenge -#: data/po/gui_strings.h:412 +#: data/po/gui_strings.h:415 msgid "Come first in the At World's End Grand Prix with 3 'Racer' Level AI karts." msgstr "Arrive premier dans le grand prix 'Au bout du monde' contre 3 opposants virtuels de niveau élevé." @@ -321,16 +329,18 @@ msgstr "Confirme la suppression" msgid "Confirm resolution within %i seconds" msgstr "Confirme la résolution dans les %i prochaines secondes." -#: src/states_screens/race_setup_screen.cpp:131 +#: src/states_screens/race_setup_screen.cpp:178 msgid "Contains no powerups, so only your driving skills matter!" msgstr "Aucun bonus dans les pistes - seule ton habileté compte !" #. I18N: ./data/gui/feature_unlocked.stkgui +#. I18N: ./data/gui/grand_prix_over.stkgui #: data/po/gui_strings.h:32 +#: data/po/gui_strings.h:35 msgid "Continue" msgstr "Continuer" -#: src/states_screens/dialogs/race_over_dialog.cpp:244 +#: src/states_screens/dialogs/race_over_dialog.cpp:302 msgid "Continue Grand Prix" msgstr "Continuer le Grand Prix" @@ -340,9 +350,9 @@ msgstr "Continuer le Grand Prix" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:213 -#: data/po/gui_strings.h:260 -#: data/po/gui_strings.h:358 +#: data/po/gui_strings.h:216 +#: data/po/gui_strings.h:263 +#: data/po/gui_strings.h:361 msgid "Controls" msgstr "Contrôles" @@ -360,8 +370,8 @@ msgstr "Voulez-vous vraiment supprimer le joueur '%s' ?" #. I18N: ./data/gui/options_av.stkgui #. I18N: Next to checkbox in settings menu -#: data/po/gui_strings.h:221 -#: data/po/gui_strings.h:229 +#: data/po/gui_strings.h:224 +#: data/po/gui_strings.h:232 msgid "Enabled" msgstr "Activé" @@ -371,61 +381,61 @@ msgid "Enter the new player's name" msgstr "Entre le nom du nouveau joueur" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_paused_dialog.cpp:139 +#: src/states_screens/dialogs/race_paused_dialog.cpp:142 msgid "Exit Race" msgstr "Quitter la course" #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:389 +#: data/po/gui_strings.h:392 msgid "Expert" msgstr "Expert" -#: src/states_screens/feature_unlocked.cpp:246 +#: src/states_screens/feature_unlocked.cpp:264 msgid "Feature Unlocked" msgstr "Fonctionnalité Déverouillée" -#: src/modes/linear_world.cpp:233 +#: src/modes/linear_world.cpp:231 msgid "Final lap!" msgstr "Dernier tour!" #. I18N: ./data/tracks/jungle/jungle.challenge -#: data/po/gui_strings.h:466 +#: data/po/gui_strings.h:469 msgid "Finish 3 laps in Racetrack with 3 easy AI karts in under 2:40 minutes." msgstr "Finis 3 tours dans 'Piste de course' avec trois opposants virtuels novices en 2:40." #. I18N: ./data/tracks/snowtuxpeak/snowtuxpeak.challenge -#: data/po/gui_strings.h:472 +#: data/po/gui_strings.h:475 msgid "Finish 3 laps on the City track with 3 AI karts in under 4:20 minutes." msgstr "Finis 3 tours dans la piste 'Ville' contre 3 opposants virtuels en 4:20." #. I18N: ./data/tracks/canyon/canyon.challenge -#: data/po/gui_strings.h:442 +#: data/po/gui_strings.h:445 msgid "Finish 3 laps on the Tux Tollway track with 3 AI karts in under 3:35 minutes." msgstr "Finis 3 tours dans 'L'autoroute de Tux' contre 3 opposants virtuels en 3:35." #. I18N: ./data/tracks/jungle/jungle.challenge -#: data/po/gui_strings.h:463 +#: data/po/gui_strings.h:466 msgid "Finish Race track in 2:40" msgstr "Piste de course en 2:40" #. I18N: ./data/tracks/canyon/canyon.challenge -#: data/po/gui_strings.h:439 +#: data/po/gui_strings.h:442 msgid "Finish Tux Tollway track in 3:35" msgstr "L'autoroute de Tux en 3:35" #. I18N: ./data/tracks/snowtuxpeak/snowtuxpeak.challenge -#: data/po/gui_strings.h:469 +#: data/po/gui_strings.h:472 msgid "Finish the City track in 4:20" msgstr "Course dans la ville en 4:20" #. I18N: ./data/tracks/crescentcrossing/crescentcrossing.challenge -#: data/po/gui_strings.h:454 +#: data/po/gui_strings.h:457 msgid "Finish with at least 6 points of nitro on three laps of Oliver's Math Class in under 52 seconds." msgstr "Ramasse au moins 6 points de nitro en 3 tours de 'La classe de Maths d'Oliver' en 52 secondes." #. I18N: ./data/grandprix/tothemoonandback.challenge -#: data/po/gui_strings.h:430 +#: data/po/gui_strings.h:433 msgid "Finish with at least 9 nitro points on 3 laps of Shifting Sands in under 2:20 minutes." msgstr "Ramasse au moins 9 points de nitro en 3 tours sur la piste 'Sables mouvants' en 2:20." @@ -436,12 +446,12 @@ msgstr "Fini" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:296 +#: data/po/gui_strings.h:299 msgid "Fire" msgstr "Tirer" #. I18N: ./data/grandprix/penguinplayground.grandprix -#: data/po/gui_strings.h:496 +#: data/po/gui_strings.h:499 msgid "First grand prix, easy to get started" msgstr "Premier grand prix, facile pour commencer" @@ -451,24 +461,24 @@ msgid "Follow the Leader" msgstr "Suis le meneur" #. I18N: ./data/tracks/city/city.challenge -#: data/po/gui_strings.h:445 +#: data/po/gui_strings.h:448 msgid "Follow the Leader in the Jungle" msgstr "Suis le meneur dans la jungle" #. I18N: ./data/grandprix/atworldsend.challenge -#: data/po/gui_strings.h:415 +#: data/po/gui_strings.h:418 msgid "Follow the Leader on a Desert Island" msgstr "Suis le meneur sur une île déserte" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:150 +#: data/po/gui_strings.h:153 msgid "Follow the leader: run for second place, as the last kart will be disqualified every time the counter hits zero. Beware : going in front of the leader will get you eliminated too!" msgstr "Suis le meneur: vise la seconde place, car lorsque le compte à rebours atteint zéro, le dernier est éliminé. Attention: dépasser le meneur n'est pas non plus recommendé, car là aussi tu risques l'élimination!" #. I18N: ./data/gui/options_av.stkgui #. I18N: In the video settings -#: data/po/gui_strings.h:237 +#: data/po/gui_strings.h:240 msgid "Fullscreen" msgstr "Plein-écran" @@ -478,9 +488,9 @@ msgstr "Plein-écran" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:47 -#: data/po/gui_strings.h:94 -#: data/po/gui_strings.h:135 +#: data/po/gui_strings.h:50 +#: data/po/gui_strings.h:97 +#: data/po/gui_strings.h:138 msgid "Game Modes" msgstr "Modes de jeu" @@ -502,9 +512,9 @@ msgstr "" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:39 -#: data/po/gui_strings.h:86 -#: data/po/gui_strings.h:127 +#: data/po/gui_strings.h:42 +#: data/po/gui_strings.h:89 +#: data/po/gui_strings.h:130 msgid "General" msgstr "Général" @@ -514,23 +524,27 @@ msgstr "Partez!" #. I18N: ./data/gui/tracks.stkgui #. I18N: Section in track selection screen -#: data/po/gui_strings.h:396 +#: data/po/gui_strings.h:399 msgid "Grand Prix" msgstr "Grand Prix" +#: src/states_screens/grand_prix_over.cpp:270 +msgid "Grand Prix Results" +msgstr "Résultats du Grand Prix" + #. I18N: In the 'paused' screen #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: src/states_screens/dialogs/race_paused_dialog.cpp:129 -#: data/po/gui_strings.h:190 +#: src/states_screens/dialogs/race_paused_dialog.cpp:132 +#: data/po/gui_strings.h:193 msgid "Help" msgstr "Aide" -#: src/states_screens/dialogs/race_over_dialog.cpp:158 +#: src/states_screens/dialogs/race_over_dialog.cpp:188 msgid "Highscores" msgstr "Meilleurs scores" -#: src/states_screens/race_setup_screen.cpp:153 +#: src/states_screens/race_setup_screen.cpp:200 msgid "Hit others with weapons until they lose all their lives. (Only in multiplayer games)" msgstr "" "Combat '3 prises' \n" @@ -538,13 +552,13 @@ msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:67 +#: data/po/gui_strings.h:70 msgid "If you see a button with a lock like this one, you need to complete a challenge to unlock it." msgstr "Certains boutons ont un cadenas comme celui-ci. Tu dois réussir un défi pour en gagner l'accès." #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:385 +#: data/po/gui_strings.h:388 msgid "Intermediate" msgstr "Intermédiaire" @@ -563,23 +577,27 @@ msgid "Lap" msgstr "Tour" #. I18N: ./data/grandprix/atworldsend.grandprix -#: data/po/gui_strings.h:484 +#: data/po/gui_strings.h:487 msgid "Last grand prix, longer and harder" msgstr "Dernier grand prix, plus long et difficile" -#: src/modes/follow_the_leader.cpp:128 +#: src/modes/follow_the_leader.cpp:122 msgid "Leader" msgstr "Meneur" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:280 +#: data/po/gui_strings.h:283 msgid "Left" msgstr "Gauche" -#: src/states_screens/arenas_screen.cpp:83 -#: src/states_screens/challenges.cpp:83 -#: src/states_screens/race_setup_screen.cpp:136 +#: src/guiengine/engine.cpp:320 +msgid "Loading" +msgstr "Chargement" + +#: src/states_screens/arenas_screen.cpp:84 +#: src/states_screens/challenges.cpp:81 +#: src/states_screens/race_setup_screen.cpp:183 #: src/states_screens/tracks_screen.cpp:199 msgid "Locked : solve active challenges to gain access to more!" msgstr "Barré : relève des défis pour accéder à plus!" @@ -590,13 +608,17 @@ msgstr "Verrouillé!" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:328 +#: data/po/gui_strings.h:331 msgid "Look Back" msgstr "Regarder en arrière" +#: src/items/powerup.cpp:150 +msgid "Magic, son. Nothing else in the world smells like that." +msgstr "" + #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:51 +#: data/po/gui_strings.h:54 msgid "Make your rivals bite dust!" msgstr "Fais mordre la poussière à tes rivaux!" @@ -614,75 +636,48 @@ msgstr "Souris, bouton %d" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in the audio/video settings submenu -#: data/po/gui_strings.h:217 +#: data/po/gui_strings.h:220 msgid "Music" msgstr "Musique" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:178 +#: data/po/gui_strings.h:181 msgid "Networking" msgstr "Jeu en ligne" -#: src/challenges/challenge.cpp:121 +#: src/challenges/challenge.cpp:53 #, c-format -msgid "" -"New Grand Prix '%s'\n" -"now available" -msgstr "" -"Nouveau grand prix\n" -"'%s' déverrouillé" +msgid "New Grand Prix '%s' now available" +msgstr "Nouveau grand prix '%s' déverrouillé" -#: src/challenges/challenge.cpp:127 +#: src/challenges/challenge.cpp:58 #, c-format -msgid "" -"New difficulty\n" -"'%s'\n" -"now available" -msgstr "" -"Nouvelle difficulté\n" -"'%s'\n" -"déverrouillée" +msgid "New difficulty '%s' now available" +msgstr "Nouvelle difficulté '%s' déverrouillée" -#: src/modes/linear_world.cpp:264 +#: src/modes/linear_world.cpp:261 msgid "New fastest lap" msgstr "Meilleur temps" -#: src/challenges/challenge.cpp:114 +#: src/challenges/challenge.cpp:47 #, c-format -msgid "" -"New game mode\n" -"'%s'\n" -"now available" -msgstr "" -"Nouveau mode de\n" -"jeu déverrouillé :\n" -"'%s'" +msgid "New game mode '%s' now available" +msgstr "Nouveau mode de jeu déverrouillé : '%s'" -#: src/challenges/challenge.cpp:133 +#: src/challenges/challenge.cpp:64 #, c-format -msgid "" -"New kart\n" -"'%s'\n" -"now available" -msgstr "" -"Nouveau kart\n" -"'%s'\n" -"déverrouillé" +msgid "New kart '%s' now available" +msgstr "Nouveau kart '%s' déverrouillé" -#: src/challenges/challenge.cpp:108 +#: src/challenges/challenge.cpp:41 #, c-format -msgid "" -"New track '%s'\n" -"now available" -msgstr "" -"Nouvelle piste\n" -"'%s'\n" -"déverrouillée" +msgid "New track '%s' now available" +msgstr "Nouvelle piste '%s' déverrouillée" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:304 +#: data/po/gui_strings.h:307 msgid "Nitro" msgstr "Nitro" @@ -693,26 +688,26 @@ msgstr "Course Normale" #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:381 +#: data/po/gui_strings.h:384 msgid "Novice" msgstr "Débutant" #. I18N: ./data/gui/racesetup.stkgui #. I18N: In race setup menu -#: data/po/gui_strings.h:377 +#: data/po/gui_strings.h:380 msgid "Number of AI karts" msgstr "Nombre de karts IA" #. I18N: In the 'paused' screen #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: src/states_screens/dialogs/race_paused_dialog.cpp:119 -#: data/po/gui_strings.h:186 +#: src/states_screens/dialogs/race_paused_dialog.cpp:122 +#: data/po/gui_strings.h:189 msgid "Options" msgstr "Options" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:113 +#: data/po/gui_strings.h:116 msgid "Parachute - slows down all karts in a better position!" msgstr "Parachute - ralentit tous les karts en meilleure position que toi !" @@ -725,13 +720,13 @@ msgid "Penalty time!!" msgstr "Temps de pénalité !" #. I18N: ./data/grandprix/penguinplayground.grandprix -#: data/po/gui_strings.h:493 +#: data/po/gui_strings.h:496 msgid "Penguin Playground" msgstr "Pour jeunes pingouins" #. I18N: In kart selection screen (Will read like 'Player 1 (foobartech gamepad)') -#: src/states_screens/kart_selection.cpp:238 -#: src/states_screens/kart_selection.cpp:351 +#: src/states_screens/kart_selection.cpp:239 +#: src/states_screens/kart_selection.cpp:353 #, c-format msgid "Player %i (%s)" msgstr "Joueur %i (%s)" @@ -742,14 +737,14 @@ msgstr "Joueur %i (%s)" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:209 -#: data/po/gui_strings.h:256 -#: data/po/gui_strings.h:354 +#: data/po/gui_strings.h:212 +#: data/po/gui_strings.h:259 +#: data/po/gui_strings.h:357 msgid "Players" msgstr "Joueurs" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:107 +#: data/po/gui_strings.h:110 msgid "Plunger - throw straight to pull an opponent back, or throw while looking back to make one lose sight!" msgstr "Débouchoir à ventouse - lance-le droit devant pour tirer un opposant vers l'arrière, ou lance-le en regardant vers l'arrière pour lui obstruer la vue !" @@ -763,42 +758,42 @@ msgstr "Appuie sur une touche" #. I18N: ./data/gui/options_players.stkgui #. I18N: In players configuration menu -#: data/po/gui_strings.h:362 +#: data/po/gui_strings.h:365 msgid "Press enter or double-click on a player to edit him/her" msgstr "Tu peux éditer un joeur avec la touche entrée ou un double-clic" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:198 +#: data/po/gui_strings.h:201 msgid "Quit" msgstr "Quitter" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:174 +#: data/po/gui_strings.h:177 msgid "Race" msgstr "Course" -#: src/states_screens/dialogs/race_over_dialog.cpp:62 +#: src/states_screens/dialogs/race_over_dialog.cpp:68 msgid "Race Results" msgstr "Résultats de la course" #. I18N: ./data/gui/racesetup.stkgui -#: data/po/gui_strings.h:373 +#: data/po/gui_strings.h:376 msgid "Race Setup" msgstr "Réglages de la course" -#: src/states_screens/dialogs/race_over_dialog.cpp:215 +#: src/states_screens/dialogs/race_over_dialog.cpp:273 msgid "Race in this track again" msgstr "Rejouer cette piste" -#: src/states_screens/arenas_screen.cpp:90 +#: src/states_screens/arenas_screen.cpp:93 msgid "Random Arena" msgstr "Arène aléatoire" -#: src/states_screens/kart_selection.cpp:667 -#: src/states_screens/kart_selection.cpp:975 -#: src/states_screens/kart_selection.cpp:1265 +#: src/states_screens/kart_selection.cpp:670 +#: src/states_screens/kart_selection.cpp:978 +#: src/states_screens/kart_selection.cpp:1269 msgid "Random Kart" msgstr "Kart aléatoire" @@ -813,7 +808,7 @@ msgstr "À vos marques..." #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:142 +#: data/po/gui_strings.h:145 msgid "Regular Race - all blows allowed, so catch weapons and make clever use of them!" msgstr "Course normale - tous les coups sont permis, alors utilise les armes pour t'aider à gagner!" @@ -829,32 +824,36 @@ msgstr "Renommer" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:320 +#: data/po/gui_strings.h:323 msgid "Rescue" msgstr "Sauvetage" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_paused_dialog.cpp:109 +#: src/states_screens/dialogs/race_paused_dialog.cpp:112 msgid "Restart Race" msgstr "Recommencer la course" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:288 +#: data/po/gui_strings.h:291 msgid "Right" msgstr "Droite" -#: src/states_screens/race_setup_screen.cpp:144 +#: src/states_screens/race_setup_screen.cpp:191 msgid "Run for second place, as the last kart will be disqualified every time the counter hits zero. Beware : going in front of the leader will get you eliminated too!" msgstr "vise la seconde place, car lorsque le compte à rebours atteint zéro, le dernier est éliminé. Attention: dépasser le meneur n'est pas non plus recommendé, car là aussi tu risques l'élimination!" #. I18N: ./data/grandprix/tothemoonandback.grandprix -#: data/po/gui_strings.h:508 +#: data/po/gui_strings.h:511 msgid "Second grand prix" msgstr "Second grand prix" +#: src/states_screens/dialogs/race_over_dialog.cpp:246 +msgid "See unlocked features" +msgstr "Voir le prix remporté" + #. I18N: ./data/gui/racesetup.stkgui -#: data/po/gui_strings.h:392 +#: data/po/gui_strings.h:395 msgid "Select a game mode" msgstr "Choisis un mode de jeu" @@ -863,25 +862,25 @@ msgid "Set!" msgstr "Prêts" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_over_dialog.cpp:204 -#: src/states_screens/dialogs/race_paused_dialog.cpp:99 +#: src/states_screens/dialogs/race_over_dialog.cpp:262 +#: src/states_screens/dialogs/race_paused_dialog.cpp:100 msgid "Setup New Race" msgstr "Nouvelle course" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:312 +#: data/po/gui_strings.h:315 msgid "Sharp Turn" msgstr "Virage brusque" #. I18N: ./data/grandprix/snagdrive.grandprix -#: data/po/gui_strings.h:499 +#: data/po/gui_strings.h:502 msgid "Snag Drive" msgstr "Chemin des Embûches" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in audio/video settings submenu -#: data/po/gui_strings.h:225 +#: data/po/gui_strings.h:228 msgid "Sound Effects" msgstr "Effets sonores" @@ -891,40 +890,40 @@ msgstr "Effets sonores" msgid "Standard" msgstr "Standard" -#: src/states_screens/dialogs/gp_info_dialog.cpp:137 +#: src/states_screens/dialogs/gp_info_dialog.cpp:142 msgid "Start Grand Prix" msgstr "Commencer le Grand Prix" -#: src/states_screens/dialogs/track_info_dialog.cpp:127 +#: src/states_screens/dialogs/track_info_dialog.cpp:140 msgid "Start Race" msgstr "Commencer la course" #. I18N: ./data/gui/help1.stkgui #. I18N: ./data/gui/help2.stkgui #. I18N: ./data/gui/help3.stkgui -#: data/po/gui_strings.h:35 -#: data/po/gui_strings.h:82 -#: data/po/gui_strings.h:123 +#: data/po/gui_strings.h:38 +#: data/po/gui_strings.h:85 +#: data/po/gui_strings.h:126 msgid "SuperTuxKart Help" msgstr "SuperTuxKart : Aide" #. I18N: ./data/gui/options_av.stkgui #. I18N: ./data/gui/options_input.stkgui #. I18N: ./data/gui/options_players.stkgui -#: data/po/gui_strings.h:201 -#: data/po/gui_strings.h:248 -#: data/po/gui_strings.h:346 +#: data/po/gui_strings.h:204 +#: data/po/gui_strings.h:251 +#: data/po/gui_strings.h:349 msgid "SuperTuxKart Options" msgstr "SuperTuxKart : Options" #. I18N: ./data/gui/help3.stkgui -#: data/po/gui_strings.h:138 +#: data/po/gui_strings.h:141 msgid "SuperTuxKart features several game modes" msgstr "SuperTuxKart contient plusieurs modes de jeu" #. I18N: ./data/gui/help1.stkgui #. I18N: in the help menu -#: data/po/gui_strings.h:71 +#: data/po/gui_strings.h:74 msgid "The 'sharp turn' key allows you to do sharp turns and have better control in tight curves" msgstr "La touche 'virage brusque' te permet de faire des virages rapides et d'avoir un meilleur contrôle dans les courbes prononcées" @@ -937,10 +936,14 @@ msgstr "" "trop vieux, il a donc été supprimé." #. I18N: ./data/grandprix/snagdrive.grandprix -#: data/po/gui_strings.h:502 +#: data/po/gui_strings.h:505 msgid "Third grand prix" msgstr "Troisième grand prix" +#: src/states_screens/dialogs/gp_info_dialog.cpp:147 +msgid "This Grand Prix is broken!" +msgstr "Ce Grand Prix est corrompu" + #. I18N: Game mode #: src/race/race_manager.hpp:116 msgid "Time Trial" @@ -948,7 +951,7 @@ msgstr "Contre la Montre" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:146 +#: data/po/gui_strings.h:149 msgid "Time Trial: Contains no powerups, so only your driving skills matter!" msgstr "Contre la montre : aucun bonus dans les pistes - seule ton habileté compte !" @@ -964,28 +967,28 @@ msgstr "" #. I18N: ./data/gui/help2.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:98 +#: data/po/gui_strings.h:101 msgid "To help you win, there are some powerups you can collect :" msgstr "Pour t'aider à gagner, voici certains bonus que tu peux ramasser :" #. I18N: ./data/grandprix/tothemoonandback.grandprix -#: data/po/gui_strings.h:505 +#: data/po/gui_strings.h:508 msgid "To the Moon and Back" msgstr "Jusqu'à la lune" #. I18N: when showing who is the author of track '%s' (place %s where the name of the author should appear) -#: src/states_screens/dialogs/track_info_dialog.cpp:73 +#: src/states_screens/dialogs/track_info_dialog.cpp:79 #, c-format msgid "Track by %s" msgstr "Piste par %s" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in the audio/video settings submenu -#: data/po/gui_strings.h:233 +#: data/po/gui_strings.h:236 msgid "Video" msgstr "Vidéo" -#: src/modes/linear_world.cpp:622 +#: src/modes/linear_world.cpp:599 msgid "WRONG WAY!" msgstr "MAUVAISE DIRECTION !" @@ -995,72 +998,73 @@ msgstr "MAUVAISE DIRECTION !" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:43 -#: data/po/gui_strings.h:90 -#: data/po/gui_strings.h:131 +#: data/po/gui_strings.h:46 +#: data/po/gui_strings.h:93 +#: data/po/gui_strings.h:134 msgid "Weapons" msgstr "Armes" #. I18N: ./data/followtheleader.challenge -#: data/po/gui_strings.h:403 +#: data/po/gui_strings.h:406 msgid "Win Penguin Playground Grand Prix" msgstr "Gagne le Grand Prix 'Pour jeunes pingouins'" #. I18N: ./data/followtheleader.challenge -#: data/po/gui_strings.h:406 +#: data/po/gui_strings.h:409 msgid "Win Penguin Playground Grand Prix with 3 'Racer' Level AI karts." msgstr "Remporte le grand prix 'Jusqu'à la lune' contre 3 opposants virtuels expérimentés." #. I18N: ./data/grandprix/snagdrive.challenge -#: data/po/gui_strings.h:421 +#: data/po/gui_strings.h:424 msgid "Win To the Moon and Back Grand Prix" msgstr "Remporte le grand prix 'Jusqu'à la lune'." #. I18N: ./data/tracks/fortmagma/fortmagma.challenge -#: data/po/gui_strings.h:460 +#: data/po/gui_strings.h:463 msgid "Win a 1 lap Head to Head on Tux Tollway against 1 'Racer' level AI kart." msgstr "Remporte un duel d'un tour sur l'Autoroute de Tux contre un opposant virtuel expérimenté." #. I18N: ./data/karts/gnu/gnu.challenge -#: data/po/gui_strings.h:436 +#: data/po/gui_strings.h:439 msgid "Win a 4 lap race on Snow Mountain against 4 'Racer' level AI kart." msgstr "Remporte un duel d'un tour sur l'Autoroute de Tux contre un opposant virtuel expérimenté." #. I18N: ./data/tracks/city/city.challenge -#: data/po/gui_strings.h:448 +#: data/po/gui_strings.h:451 msgid "Win a Follow the Leader race with 3 AI karts in the Amazonian Jungle." msgstr "Remporte une course de type 'Suis le meneur' contre 3 opposants dans la jungle." #. I18N: ./data/grandprix/atworldsend.challenge -#: data/po/gui_strings.h:418 +#: data/po/gui_strings.h:421 msgid "Win a Follow the Leader race with 3 AI karts on a Desert Island." msgstr "Remporte une course de type 'Suis le meneur' contre 3 opposants sur un île déserte." #. I18N: ./data/tracks/fortmagma/fortmagma.challenge -#: data/po/gui_strings.h:457 +#: data/po/gui_strings.h:460 msgid "Win a Head to Head on Tux Tollway" msgstr "Remporte un duel sur l'Autoroute de Tux." #. I18N: ./data/karts/gnu/gnu.challenge -#: data/po/gui_strings.h:433 +#: data/po/gui_strings.h:436 msgid "Win a race on Snow Mountain" msgstr "Remporte une course sur \"Sommet enneigé\"" #. I18N: ./data/grandprix/alltracks.challenge -#: data/po/gui_strings.h:409 +#: data/po/gui_strings.h:412 msgid "Win the At World's End Grand Prix" msgstr "Remporte le grand prix 'Au bout du monde'." #. I18N: ./data/grandprix/snagdrive.challenge -#: data/po/gui_strings.h:424 +#: data/po/gui_strings.h:427 msgid "Win the To the Moon and Back Grand Prix with 3 'Racer' Level AI karts." msgstr "Remporte le grand prix 'Jusqu'à la lune' contre 3 opposants virtuels expérimentés." -#: src/karts/controller/player_controller.cpp:342 +#: src/karts/kart.cpp:484 +#: src/karts/kart.cpp:493 msgid "You finished the race!" msgstr "Tu as fini la course !" -#: src/modes/world.cpp:516 +#: src/modes/world.cpp:585 msgid "" "You have been\n" "eliminated!" @@ -1068,7 +1072,12 @@ msgstr "" "Tu as été\n" "éliminé !" -#: src/karts/controller/player_controller.cpp:341 +#: src/states_screens/dialogs/race_over_dialog.cpp:234 +msgid "You unlocked a new feature!" +msgstr "Tu as remporté un nouveau défi!" + +#: src/karts/kart.cpp:484 +#: src/karts/kart.cpp:493 msgid "You won the race!" msgstr "Tu as gagné la course !" @@ -1076,15 +1085,15 @@ msgstr "Tu as gagné la course !" #. I18N: ./data/gui/options_input.stkgui #. I18N: Unbound key binding #: src/input/input.cpp:39 -#: data/po/gui_strings.h:268 -#: data/po/gui_strings.h:276 -#: data/po/gui_strings.h:284 -#: data/po/gui_strings.h:292 -#: data/po/gui_strings.h:300 -#: data/po/gui_strings.h:308 -#: data/po/gui_strings.h:316 -#: data/po/gui_strings.h:324 -#: data/po/gui_strings.h:332 +#: data/po/gui_strings.h:271 +#: data/po/gui_strings.h:279 +#: data/po/gui_strings.h:287 +#: data/po/gui_strings.h:295 +#: data/po/gui_strings.h:303 +#: data/po/gui_strings.h:311 +#: data/po/gui_strings.h:319 +#: data/po/gui_strings.h:327 +#: data/po/gui_strings.h:335 msgid "[none]" msgstr "[aucun]" diff --git a/data/po/fr/LC_MESSAGES/supertuxkart.mo b/data/po/fr/LC_MESSAGES/supertuxkart.mo index 65823fa9079ee43e13277008211030aa70df80e8..ff1dc2290af61e0aee8fe271b4f134e3af1bd204 100644 GIT binary patch delta 4600 zcmZ|S32;>P0mt!wAPGkx2!Y5Ek_Tjy2!ta*!XXlh9OVWDOgWeA0!zYf*drn3SQVvQ z#Y(`+tu!8iMwCQbK-)~yDF`#A9mG1=p|!=Tr3@q1v4TCmzxQ4kI-S1px1az2zwh{8 zZ;6+;Bz(CoA%3+>;$FjXnq-i_B^h%E-%jC!sBgm7 zxWjFK28*fhck3TwKk9!$b)RF%kEo9=IRr zt9b>x;VE2z7f~I~?P|4Tc8NP$_F_V+ju^4J5H=zeNqh_+M2lJmr;S3EL z(TCW8T5xrs(e>x33(liP@O#wSUvt0z6j^5T1?oY`3{Tgm;G>w1i?Ix~lcRbSBo?^!GSm!4kW0)))C}%JUIcRtwKq9iTSfI3w5JnzVVVIkJL-(N$$Ro7AH-FE98 zGoAA@a0Tu0Yzo>mJ5Ucef<<^7HS#~Zeu|p98>o@oMwZzmv3_dLL|s3?trwv>`Y_JI zX>R?1>ruzJsiUA9yp9^_JNN=Nqt@JKIj>tKY9u>R9Xo;=VJ)gd4X!^!y>9QKHs9}1 zOY%q5d7q>1`we#0`=82!_C5>*n2Bc-=pc@!J}}$a zR4Y+4u>q5CE9$yksHNJ6+{(O&#XR3MQ_wF}qQ{sin1|oOwKx$Qu^4ZoE*z8N?2*N& zdNoeM1IR0H{)D_p=4;emO3QUdJQ$OykH=|rdAkHL@mWv=)EiOdTr05Uh8X^g@4B>*mbaT z{$l(k^+=pTDTR?koT)yDBdIr{Hq{N(l;sU|zAr#+rm5H#=OMQ+OHdu!g<8tzurt1i z>eyMg{nyx$`VG{K#_v#2&t?^{^YMAqntzPi_5VbTsQWM;f+KJq?m;clUoi=9qL$)I zOvS9>&c6wRFq`^x`~cUYmSpM(+qhXkp$iQ@)JUsPBY6Tf(ru`v*@JpuJ>G{Wu?m}U zIga7yPY*tf>To^k`tzvkE+hNWTtUr9Qjui+J5bPxX~HoS>oXFTZo z8mgmBsPoTZ4qish#5br8<*=Trk3b8TqF(pMF-h-#Ed`x;3^fC%P&3kudcgZQ0k5K_ zy6-4w6Xm%+gu4Dw)cK`&0Lze{eba`G)D1m29><{0+lX;Z#nTk-$DNptwU~xyP$RyG zo$w>n)PL@_x8lcO5%sR9j;}>+%JpvjDb#~^p`KHV=kPe{zR?Gne?4%^gU*8wp-yZ> zJ@5=_WEW6NamB6QL_O$VsE)T8>vTBFbr|ZtlW`y}LCy3IoPjC)dZ}Y257F9_LWl;9 zY&+_N16bIK9}v{kTg;oj_o3E0hU(~(sE%zzEzM!%H_O!GJp2u6)8+7cz7XfQ*5fSd z?c&^BCzhZ#*$LEU`2clctB0NM^HC$(j2iKN?1Lw?bXU zHoT5_*wOy8OC!*c<6v(>6?YJIl0MnT6h2u(`wxhq(`44*Pu+4BzD)E(vy?CicBeOD zAz4YjPafB*Xk8i!Z;O5G;?qZdOuTl>e}6ne^)XUSj*t{mPo@$bFA+^`4^=qUJDAs8 z52E(e0=v%Bc}q+=`61~|`jLB&4OFzo0kV%wB5Vu$|8llq%MqjSx?AB#&|XfK+5VeC z&3nlK@(R)0rK4D*=NH&MzRl-g(wDqQG6~Ch_eiAlCV8Ixglr~nk*#DE(Q%Zp$?Ze? zf;ZK?;Z)6R*C%it8A;-GZlgBOGvonMMGleEWD!|SW|H}&7nw_RbR*mClJjTw9?HAj z`f+Sarjc=O+fz8*EnALp`*m{LY|8k2)oswL$t!OE?YLu}>EqUghYZ*He}~kP5u}t#H`o4dXhcrF5Ab_6B{{>~LV6HP;`B zl}95Db9&|`Bzb*-;L4gZRL6*xmL}@ zi~-}E;{Tpp<_$;x-*?flx3tXpvf)HV$JS|nD;6vdm6oaVes44u_D32{Wd##@tfJ%h z^p)E3aHz~5?9<@sla!Qx_bRUyq=W9YHQ71k?S|zK8EO>_89l6KUrtv0yS1X4U*ufM zXqhsvJ!#E#r7^3*AM|;HQOnb?JNHV5)Va-dnig*~V)X5&|fJijah)ELjMTJS zVoF7#v@TdI70@Drps34;wa|`@4pd6%fMSav)5qAMW3gH-V>@;F|Ms4AIFm2GbMEt; zbI-lWmpfeVZ+C@08W_9BP)?EzayrhK&+z^Peo;IFjOl|Tu`iBB?JB}ySYh|qVLt7Z zSdP2!CccYH@no_w{FweJ#x!FV_BSSEwo}oLJ;=SyVRYkh9FC`K`w}M7zK${YH@p27 zR?_~;w#x?^b2sfOR7V1siia>B-#~6`eu)X(-~85YxQe>*O^n4aP&fPvxweVtDrq9qG_KYSBI>gn55^a#$QdU_3K;a{!! zLyVbEyB+n+d(eZ|Q62soS7HXkyAK~it(EssGkG0z@K30j?8`;6aQHChUn44KLj+f# zI*`hPmm^Roj7E)U66)E{u={7DZm`g{m*8UB4Y(Xnp&nrx!)7u~Hfr%s#OQT2|JiJq z%?8cH8q@_hU@3N>ZhQhYWv7rI^A^7}W7m-dZf>F0!q=#d$MPzT!~s@6>bOPd!A9gz z(-oq^k2%OMUEmC=hdrncT}0NOxq|A*O`L$A+5LIUzt%

bMHqu0e( zUH{KG5ksF+(TKex9LJ%i%#RvL1@hR;9J{>%b%9pf-h%4rqgaExZ2N}wW9#2h*Zl%D zP!|i}px*yJRP>CGphoZ}szVo0BfEs^$RDkrpkAxns6`g%u^$%HaapMAjX^#0$(V<= zxD+>ICBBErdjHdSP&zRetI&^UUB+}`Iqj)@O?08nsFCkNjbI<@yk}8UeH=N(oWx4J zg8Y~vqm20mPQvNfg}TpKtmOVCDaSdn8nr0a+jck3qWv=RCYmpi7sMpyIwQq>eu8|3O-VjqPn?I1m|WmYbsOsY(T!R|@1Qzt3Z4CKbkocZ zQPDH=A;*{rs17wFZ;Dxmn$pKn9XnvRAI2ow@1UmiGOA-_nA(XTKL&!Qg11=QskpHcXG+H)`wvx^-Ia3Jl;sFBv7 z2C@`2(t6Z=f|!gOuv72J&*L!Ttamy zj?d#D9EhxEix*3YrO-v7R=6rC^x_hA-l%72bJ;SV?sKSdqqFLP#~ z42RIJ#KBmHso07d@gq0@_n@ZydAt2}yr1?t45{ZiEKx1O0#v&cb>r!%sjkCwxB_+I zJiZ>fVL57lE$T*fs2N#}dIX)e-Hp2bK2(Pfp*nhc67#Rh@7SOV{snn8&3{lclQ-G< z$Kwd9L;pgJByozfJrgI~#eX=cseW#%v;Sk%TDXnsU~Hw+p#;>U@F1TIlUvDM?xnJj z4O(1B@SAwqTEM*5(B6qU?nBg~^7A1djmuEyb)oj3Kn*00-e{y5I24Ofk8VD?P=o#! zsp9_8|3o0VieEsDRPVMf@B^Z9ADK^fkQVY&a+36xVN`xZ4%-dOP>b=qwypb&C#y&a zX(uY7O^(r5Ox1j{m}qpzNH&>CR+DGQZnBf~76xqA*v1O$9Mr6M$ws0XQ+bu_BS*;N zgc34OI2E%1HATIpn93_e)29-2h(6DsP}kQ{rGv06qUAWhpC$VVYc;ycx1mZmnM)oa zEU#!e5nW}raTK+>AGK|*=$D9|YXi~BR>>kiCXbPClL$FP?ks^j8sD+?YJ7-jJvEZ= zkup7(dZMC*w&9K0a8f%k-JHl^cF2pw{3)8 zw3Uh0zE-h>9^qtZ#% zlOK{qQb5KL{iS-1w2~)@-re3(LFGX*f$SpBlfA@Gwi1Rudt-B(7m9>x3H-ruqn{G&Ns8Zt*P8oROn~l|Bv&B z&wDRN&g6ZN7\n" "Language-Team: LANGUAGE \n" @@ -17,23 +17,31 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. I18N: In the track setup screen (number of laps choice, where %i is the number) -#: src/states_screens/dialogs/track_info_dialog.cpp:116 +#: src/states_screens/dialogs/track_info_dialog.cpp:124 #, c-format msgid "%i laps" msgstr "" +#. I18N: In results of battle mode; %i is where the rank is inserted; +#. I18N: the first %s is where the kart name is inserted; +#. I18N: the second %s is where the time is inserted +#: src/states_screens/dialogs/race_over_dialog.cpp:141 +#, c-format +msgid "%i. %s : survived for %s" +msgstr "" + #. I18N: as in "fastest lap: 60 seconds by Wilber" -#: src/modes/linear_world.cpp:270 +#: src/modes/linear_world.cpp:267 #, c-format msgid "%s by %s" msgstr "" -#: src/states_screens/kart_selection.cpp:419 +#: src/states_screens/kart_selection.cpp:421 #, c-format msgid "%s is ready" msgstr "" -#: src/modes/world.cpp:520 +#: src/modes/world.cpp:589 #, c-format msgid "" "'%s' has\n" @@ -41,25 +49,25 @@ msgid "" msgstr "" #. I18N: for empty highscores entries -#: src/states_screens/dialogs/track_info_dialog.cpp:238 +#: src/states_screens/dialogs/track_info_dialog.cpp:251 msgid "(Empty)" msgstr "" #. I18N: ./data/gui/karts.stkgui #. I18N: In the kart selection (player setup) screen -#: data/po/gui_strings.h:170 +#: data/po/gui_strings.h:173 msgid "(more players can join by pressing 'fire' now)" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: in the help screen -#: data/po/gui_strings.h:75 +#: data/po/gui_strings.h:78 msgid "* Current key bindings can be seen/changed in menu Options" msgstr "" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:158 +#: data/po/gui_strings.h:161 msgid "" "* Most of these game modes can also be played in a Grand Prix fashion : " "instead of playing a single race, you play many in a row. The better you " @@ -68,7 +76,7 @@ msgid "" msgstr "" #. I18N: ./data/gui/options_input.stkgui -#: data/po/gui_strings.h:339 +#: data/po/gui_strings.h:342 msgid "" "* Which config to use will be inferred from which 'fire' key is pressed to " "join the game." @@ -81,29 +89,29 @@ msgstr "" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:154 +#: data/po/gui_strings.h:157 msgid "" "3 Strikes Battle : only in multiplayer games. Hit others with weapons until " "they lose all their lives." msgstr "" -#: src/states_screens/dialogs/track_info_dialog.cpp:163 +#: src/states_screens/dialogs/track_info_dialog.cpp:176 msgid "= Highscores =" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:229 +#: src/states_screens/dialogs/race_over_dialog.cpp:317 msgid "Abort Grand Prix" msgstr "" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:194 +#: data/po/gui_strings.h:197 msgid "About" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:264 +#: data/po/gui_strings.h:267 msgid "Accelerate" msgstr "" @@ -114,13 +122,13 @@ msgstr "" #. I18N: ./data/gui/options_players.stkgui #. I18N: In players configuration menu -#: data/po/gui_strings.h:366 +#: data/po/gui_strings.h:369 msgid "Add Player" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: In the input configuration screen -#: data/po/gui_strings.h:336 +#: data/po/gui_strings.h:339 msgid "Add a device" msgstr "" @@ -133,39 +141,39 @@ msgstr "" #. I18N: name of the tab that will show tracks from all groups #. I18N: ./data/gui/arenas.stkgui #. I18N: track group -#: src/states_screens/kart_selection.cpp:723 +#: src/states_screens/kart_selection.cpp:726 #: src/states_screens/tracks_screen.cpp:61 data/po/gui_strings.h:15 msgid "All" msgstr "" #. I18N: ./data/gui/tracks.stkgui #. I18N: Section in track selection screen -#: data/po/gui_strings.h:400 +#: data/po/gui_strings.h:403 msgid "All Tracks" msgstr "" -#: src/states_screens/race_setup_screen.cpp:124 +#: src/states_screens/race_setup_screen.cpp:171 msgid "All blows allowed, so catch weapons and make clever use of them!" msgstr "" #. I18N: ./data/grandprix/alltracks.grandprix -#: data/po/gui_strings.h:475 +#: data/po/gui_strings.h:478 msgid "All tracks" msgstr "" #. I18N: ./data/grandprix/alltracks.grandprix -#: data/po/gui_strings.h:478 +#: data/po/gui_strings.h:481 msgid "All tracks included in SuperTuxKart" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:116 +#: data/po/gui_strings.h:119 msgid "Anchor - slows down greatly the kart in the first position" msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: In the video settings menu -#: data/po/gui_strings.h:241 +#: data/po/gui_strings.h:244 msgid "Apply video changes" msgstr "" @@ -176,7 +184,7 @@ msgid "Arenas" msgstr "" #. I18N: ./data/grandprix/atworldsend.grandprix -#: data/po/gui_strings.h:481 +#: data/po/gui_strings.h:484 msgid "At World's End" msgstr "" @@ -186,14 +194,14 @@ msgstr "" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:205 data/po/gui_strings.h:252 -#: data/po/gui_strings.h:350 +#: data/po/gui_strings.h:208 data/po/gui_strings.h:255 +#: data/po/gui_strings.h:353 msgid "Audio/Video" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:59 +#: data/po/gui_strings.h:62 msgid "Avoid bananas!" msgstr "" @@ -215,9 +223,9 @@ msgstr "" #. I18N: In the options menu, to go back to the main menu or game #. I18N: ./data/gui/options_players.stkgui #. I18N: In the options menu, to go back to the main menu or game -#: data/po/gui_strings.h:79 data/po/gui_strings.h:120 -#: data/po/gui_strings.h:162 data/po/gui_strings.h:245 -#: data/po/gui_strings.h:343 data/po/gui_strings.h:370 +#: data/po/gui_strings.h:82 data/po/gui_strings.h:123 +#: data/po/gui_strings.h:165 data/po/gui_strings.h:248 +#: data/po/gui_strings.h:346 data/po/gui_strings.h:373 msgid "Back" msgstr "" @@ -232,12 +240,12 @@ msgstr "" msgid "Back to main menu" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:249 +#: src/states_screens/dialogs/race_over_dialog.cpp:285 msgid "Back to the main menu" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:110 +#: data/po/gui_strings.h:113 msgid "" "Bowling Ball - bounces off walls. If you are looking back, it will be thrown " "backwards." @@ -245,17 +253,17 @@ msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:272 +#: data/po/gui_strings.h:275 msgid "Brake" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:101 +#: data/po/gui_strings.h:104 msgid "BubbleGum - leave a sticky pink puddle behind you" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:104 +#: data/po/gui_strings.h:107 msgid "" "Cake - thrown at the closest rival, best on short ranges and long straights" msgstr "" @@ -274,7 +282,7 @@ msgstr "" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:182 +#: data/po/gui_strings.h:185 msgid "Challenges" msgstr "" @@ -286,29 +294,29 @@ msgstr "" #. I18N: ./data/gui/karts.stkgui #. I18N: In the kart selection (player setup) screen -#: data/po/gui_strings.h:166 +#: data/po/gui_strings.h:169 msgid "Choose a Kart" msgstr "" #. I18N: ./data/tracks/crescentcrossing/crescentcrossing.challenge -#: data/po/gui_strings.h:451 +#: data/po/gui_strings.h:454 msgid "Collect Nitro in Math Class" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:55 +#: data/po/gui_strings.h:58 msgid "Collect blue boxes : they will give you weapons or other powerups" msgstr "" #. I18N: ./data/grandprix/tothemoonandback.challenge -#: data/po/gui_strings.h:427 +#: data/po/gui_strings.h:430 msgid "Collect the Pharaohs Treasure" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:63 +#: data/po/gui_strings.h:66 msgid "" "Collecting nitro allows you to get speed boosts whenever you wish by " "pressing the appropriate key. You can see your current level of nitro in the " @@ -316,7 +324,7 @@ msgid "" msgstr "" #. I18N: ./data/grandprix/alltracks.challenge -#: data/po/gui_strings.h:412 +#: data/po/gui_strings.h:415 msgid "" "Come first in the At World's End Grand Prix with 3 'Racer' Level AI karts." msgstr "" @@ -331,16 +339,17 @@ msgstr "" msgid "Confirm resolution within %i seconds" msgstr "" -#: src/states_screens/race_setup_screen.cpp:131 +#: src/states_screens/race_setup_screen.cpp:178 msgid "Contains no powerups, so only your driving skills matter!" msgstr "" #. I18N: ./data/gui/feature_unlocked.stkgui -#: data/po/gui_strings.h:32 +#. I18N: ./data/gui/grand_prix_over.stkgui +#: data/po/gui_strings.h:32 data/po/gui_strings.h:35 msgid "Continue" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:244 +#: src/states_screens/dialogs/race_over_dialog.cpp:302 msgid "Continue Grand Prix" msgstr "" @@ -350,8 +359,8 @@ msgstr "" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:213 data/po/gui_strings.h:260 -#: data/po/gui_strings.h:358 +#: data/po/gui_strings.h:216 data/po/gui_strings.h:263 +#: data/po/gui_strings.h:361 msgid "Controls" msgstr "" @@ -369,7 +378,7 @@ msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: Next to checkbox in settings menu -#: data/po/gui_strings.h:221 data/po/gui_strings.h:229 +#: data/po/gui_strings.h:224 data/po/gui_strings.h:232 msgid "Enabled" msgstr "" @@ -379,64 +388,64 @@ msgid "Enter the new player's name" msgstr "" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_paused_dialog.cpp:139 +#: src/states_screens/dialogs/race_paused_dialog.cpp:142 msgid "Exit Race" msgstr "" #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:389 +#: data/po/gui_strings.h:392 msgid "Expert" msgstr "" -#: src/states_screens/feature_unlocked.cpp:246 +#: src/states_screens/feature_unlocked.cpp:264 msgid "Feature Unlocked" msgstr "" -#: src/modes/linear_world.cpp:233 +#: src/modes/linear_world.cpp:231 msgid "Final lap!" msgstr "" #. I18N: ./data/tracks/jungle/jungle.challenge -#: data/po/gui_strings.h:466 +#: data/po/gui_strings.h:469 msgid "Finish 3 laps in Racetrack with 3 easy AI karts in under 2:40 minutes." msgstr "" #. I18N: ./data/tracks/snowtuxpeak/snowtuxpeak.challenge -#: data/po/gui_strings.h:472 +#: data/po/gui_strings.h:475 msgid "Finish 3 laps on the City track with 3 AI karts in under 4:20 minutes." msgstr "" #. I18N: ./data/tracks/canyon/canyon.challenge -#: data/po/gui_strings.h:442 +#: data/po/gui_strings.h:445 msgid "" "Finish 3 laps on the Tux Tollway track with 3 AI karts in under 3:35 minutes." msgstr "" #. I18N: ./data/tracks/jungle/jungle.challenge -#: data/po/gui_strings.h:463 +#: data/po/gui_strings.h:466 msgid "Finish Race track in 2:40" msgstr "" #. I18N: ./data/tracks/canyon/canyon.challenge -#: data/po/gui_strings.h:439 +#: data/po/gui_strings.h:442 msgid "Finish Tux Tollway track in 3:35" msgstr "" #. I18N: ./data/tracks/snowtuxpeak/snowtuxpeak.challenge -#: data/po/gui_strings.h:469 +#: data/po/gui_strings.h:472 msgid "Finish the City track in 4:20" msgstr "" #. I18N: ./data/tracks/crescentcrossing/crescentcrossing.challenge -#: data/po/gui_strings.h:454 +#: data/po/gui_strings.h:457 msgid "" "Finish with at least 6 points of nitro on three laps of Oliver's Math Class " "in under 52 seconds." msgstr "" #. I18N: ./data/grandprix/tothemoonandback.challenge -#: data/po/gui_strings.h:430 +#: data/po/gui_strings.h:433 msgid "" "Finish with at least 9 nitro points on 3 laps of Shifting Sands in under " "2:20 minutes." @@ -449,12 +458,12 @@ msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:296 +#: data/po/gui_strings.h:299 msgid "Fire" msgstr "" #. I18N: ./data/grandprix/penguinplayground.grandprix -#: data/po/gui_strings.h:496 +#: data/po/gui_strings.h:499 msgid "First grand prix, easy to get started" msgstr "" @@ -464,18 +473,18 @@ msgid "Follow the Leader" msgstr "" #. I18N: ./data/tracks/city/city.challenge -#: data/po/gui_strings.h:445 +#: data/po/gui_strings.h:448 msgid "Follow the Leader in the Jungle" msgstr "" #. I18N: ./data/grandprix/atworldsend.challenge -#: data/po/gui_strings.h:415 +#: data/po/gui_strings.h:418 msgid "Follow the Leader on a Desert Island" msgstr "" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:150 +#: data/po/gui_strings.h:153 msgid "" "Follow the leader: run for second place, as the last kart will be " "disqualified every time the counter hits zero. Beware : going in front of " @@ -484,7 +493,7 @@ msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: In the video settings -#: data/po/gui_strings.h:237 +#: data/po/gui_strings.h:240 msgid "Fullscreen" msgstr "" @@ -494,7 +503,7 @@ msgstr "" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:47 data/po/gui_strings.h:94 data/po/gui_strings.h:135 +#: data/po/gui_strings.h:50 data/po/gui_strings.h:97 data/po/gui_strings.h:138 msgid "Game Modes" msgstr "" @@ -516,7 +525,7 @@ msgstr "" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:39 data/po/gui_strings.h:86 data/po/gui_strings.h:127 +#: data/po/gui_strings.h:42 data/po/gui_strings.h:89 data/po/gui_strings.h:130 msgid "General" msgstr "" @@ -526,23 +535,27 @@ msgstr "" #. I18N: ./data/gui/tracks.stkgui #. I18N: Section in track selection screen -#: data/po/gui_strings.h:396 +#: data/po/gui_strings.h:399 msgid "Grand Prix" msgstr "" +#: src/states_screens/grand_prix_over.cpp:270 +msgid "Grand Prix Results" +msgstr "" + #. I18N: In the 'paused' screen #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: src/states_screens/dialogs/race_paused_dialog.cpp:129 -#: data/po/gui_strings.h:190 +#: src/states_screens/dialogs/race_paused_dialog.cpp:132 +#: data/po/gui_strings.h:193 msgid "Help" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:158 +#: src/states_screens/dialogs/race_over_dialog.cpp:188 msgid "Highscores" msgstr "" -#: src/states_screens/race_setup_screen.cpp:153 +#: src/states_screens/race_setup_screen.cpp:200 msgid "" "Hit others with weapons until they lose all their lives. (Only in " "multiplayer games)" @@ -550,7 +563,7 @@ msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:67 +#: data/po/gui_strings.h:70 msgid "" "If you see a button with a lock like this one, you need to complete a " "challenge to unlock it." @@ -558,7 +571,7 @@ msgstr "" #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:385 +#: data/po/gui_strings.h:388 msgid "Intermediate" msgstr "" @@ -577,23 +590,27 @@ msgid "Lap" msgstr "" #. I18N: ./data/grandprix/atworldsend.grandprix -#: data/po/gui_strings.h:484 +#: data/po/gui_strings.h:487 msgid "Last grand prix, longer and harder" msgstr "" -#: src/modes/follow_the_leader.cpp:128 +#: src/modes/follow_the_leader.cpp:122 msgid "Leader" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:280 +#: data/po/gui_strings.h:283 msgid "Left" msgstr "" -#: src/states_screens/arenas_screen.cpp:83 -#: src/states_screens/challenges.cpp:83 -#: src/states_screens/race_setup_screen.cpp:136 +#: src/guiengine/engine.cpp:320 +msgid "Loading" +msgstr "" + +#: src/states_screens/arenas_screen.cpp:84 +#: src/states_screens/challenges.cpp:81 +#: src/states_screens/race_setup_screen.cpp:183 #: src/states_screens/tracks_screen.cpp:199 msgid "Locked : solve active challenges to gain access to more!" msgstr "" @@ -604,13 +621,17 @@ msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:328 +#: data/po/gui_strings.h:331 msgid "Look Back" msgstr "" +#: src/items/powerup.cpp:150 +msgid "Magic, son. Nothing else in the world smells like that." +msgstr "" + #. I18N: ./data/gui/help1.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:51 +#: data/po/gui_strings.h:54 msgid "Make your rivals bite dust!" msgstr "" @@ -628,61 +649,48 @@ msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in the audio/video settings submenu -#: data/po/gui_strings.h:217 +#: data/po/gui_strings.h:220 msgid "Music" msgstr "" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:178 +#: data/po/gui_strings.h:181 msgid "Networking" msgstr "" -#: src/challenges/challenge.cpp:121 +#: src/challenges/challenge.cpp:53 #, c-format -msgid "" -"New Grand Prix '%s'\n" -"now available" +msgid "New Grand Prix '%s' now available" msgstr "" -#: src/challenges/challenge.cpp:127 +#: src/challenges/challenge.cpp:58 #, c-format -msgid "" -"New difficulty\n" -"'%s'\n" -"now available" +msgid "New difficulty '%s' now available" msgstr "" -#: src/modes/linear_world.cpp:264 +#: src/modes/linear_world.cpp:261 msgid "New fastest lap" msgstr "" -#: src/challenges/challenge.cpp:114 +#: src/challenges/challenge.cpp:47 #, c-format -msgid "" -"New game mode\n" -"'%s'\n" -"now available" +msgid "New game mode '%s' now available" msgstr "" -#: src/challenges/challenge.cpp:133 +#: src/challenges/challenge.cpp:64 #, c-format -msgid "" -"New kart\n" -"'%s'\n" -"now available" +msgid "New kart '%s' now available" msgstr "" -#: src/challenges/challenge.cpp:108 +#: src/challenges/challenge.cpp:41 #, c-format -msgid "" -"New track '%s'\n" -"now available" +msgid "New track '%s' now available" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:304 +#: data/po/gui_strings.h:307 msgid "Nitro" msgstr "" @@ -693,26 +701,26 @@ msgstr "" #. I18N: ./data/gui/racesetup.stkgui #. I18N: Difficulty -#: data/po/gui_strings.h:381 +#: data/po/gui_strings.h:384 msgid "Novice" msgstr "" #. I18N: ./data/gui/racesetup.stkgui #. I18N: In race setup menu -#: data/po/gui_strings.h:377 +#: data/po/gui_strings.h:380 msgid "Number of AI karts" msgstr "" #. I18N: In the 'paused' screen #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: src/states_screens/dialogs/race_paused_dialog.cpp:119 -#: data/po/gui_strings.h:186 +#: src/states_screens/dialogs/race_paused_dialog.cpp:122 +#: data/po/gui_strings.h:189 msgid "Options" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:113 +#: data/po/gui_strings.h:116 msgid "Parachute - slows down all karts in a better position!" msgstr "" @@ -725,13 +733,13 @@ msgid "Penalty time!!" msgstr "" #. I18N: ./data/grandprix/penguinplayground.grandprix -#: data/po/gui_strings.h:493 +#: data/po/gui_strings.h:496 msgid "Penguin Playground" msgstr "" #. I18N: In kart selection screen (Will read like 'Player 1 (foobartech gamepad)') -#: src/states_screens/kart_selection.cpp:238 -#: src/states_screens/kart_selection.cpp:351 +#: src/states_screens/kart_selection.cpp:239 +#: src/states_screens/kart_selection.cpp:353 #, c-format msgid "Player %i (%s)" msgstr "" @@ -742,13 +750,13 @@ msgstr "" #. I18N: Section in the settings menu #. I18N: ./data/gui/options_players.stkgui #. I18N: Section in the settings menu -#: data/po/gui_strings.h:209 data/po/gui_strings.h:256 -#: data/po/gui_strings.h:354 +#: data/po/gui_strings.h:212 data/po/gui_strings.h:259 +#: data/po/gui_strings.h:357 msgid "Players" msgstr "" #. I18N: ./data/gui/help2.stkgui -#: data/po/gui_strings.h:107 +#: data/po/gui_strings.h:110 msgid "" "Plunger - throw straight to pull an opponent back, or throw while looking " "back to make one lose sight!" @@ -764,42 +772,42 @@ msgstr "" #. I18N: ./data/gui/options_players.stkgui #. I18N: In players configuration menu -#: data/po/gui_strings.h:362 +#: data/po/gui_strings.h:365 msgid "Press enter or double-click on a player to edit him/her" msgstr "" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:198 +#: data/po/gui_strings.h:201 msgid "Quit" msgstr "" #. I18N: ./data/gui/main.stkgui #. I18N: Main menu button -#: data/po/gui_strings.h:174 +#: data/po/gui_strings.h:177 msgid "Race" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:62 +#: src/states_screens/dialogs/race_over_dialog.cpp:68 msgid "Race Results" msgstr "" #. I18N: ./data/gui/racesetup.stkgui -#: data/po/gui_strings.h:373 +#: data/po/gui_strings.h:376 msgid "Race Setup" msgstr "" -#: src/states_screens/dialogs/race_over_dialog.cpp:215 +#: src/states_screens/dialogs/race_over_dialog.cpp:273 msgid "Race in this track again" msgstr "" -#: src/states_screens/arenas_screen.cpp:90 +#: src/states_screens/arenas_screen.cpp:93 msgid "Random Arena" msgstr "" -#: src/states_screens/kart_selection.cpp:667 -#: src/states_screens/kart_selection.cpp:975 -#: src/states_screens/kart_selection.cpp:1265 +#: src/states_screens/kart_selection.cpp:670 +#: src/states_screens/kart_selection.cpp:978 +#: src/states_screens/kart_selection.cpp:1269 msgid "Random Kart" msgstr "" @@ -814,7 +822,7 @@ msgstr "" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:142 +#: data/po/gui_strings.h:145 msgid "" "Regular Race - all blows allowed, so catch weapons and make clever use of " "them!" @@ -832,22 +840,22 @@ msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:320 +#: data/po/gui_strings.h:323 msgid "Rescue" msgstr "" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_paused_dialog.cpp:109 +#: src/states_screens/dialogs/race_paused_dialog.cpp:112 msgid "Restart Race" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:288 +#: data/po/gui_strings.h:291 msgid "Right" msgstr "" -#: src/states_screens/race_setup_screen.cpp:144 +#: src/states_screens/race_setup_screen.cpp:191 msgid "" "Run for second place, as the last kart will be disqualified every time the " "counter hits zero. Beware : going in front of the leader will get you " @@ -855,12 +863,16 @@ msgid "" msgstr "" #. I18N: ./data/grandprix/tothemoonandback.grandprix -#: data/po/gui_strings.h:508 +#: data/po/gui_strings.h:511 msgid "Second grand prix" msgstr "" +#: src/states_screens/dialogs/race_over_dialog.cpp:246 +msgid "See unlocked features" +msgstr "" + #. I18N: ./data/gui/racesetup.stkgui -#: data/po/gui_strings.h:392 +#: data/po/gui_strings.h:395 msgid "Select a game mode" msgstr "" @@ -869,25 +881,25 @@ msgid "Set!" msgstr "" #. I18N: In the 'paused' screen -#: src/states_screens/dialogs/race_over_dialog.cpp:204 -#: src/states_screens/dialogs/race_paused_dialog.cpp:99 +#: src/states_screens/dialogs/race_over_dialog.cpp:262 +#: src/states_screens/dialogs/race_paused_dialog.cpp:100 msgid "Setup New Race" msgstr "" #. I18N: ./data/gui/options_input.stkgui #. I18N: Key binding -#: data/po/gui_strings.h:312 +#: data/po/gui_strings.h:315 msgid "Sharp Turn" msgstr "" #. I18N: ./data/grandprix/snagdrive.grandprix -#: data/po/gui_strings.h:499 +#: data/po/gui_strings.h:502 msgid "Snag Drive" msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in audio/video settings submenu -#: data/po/gui_strings.h:225 +#: data/po/gui_strings.h:228 msgid "Sound Effects" msgstr "" @@ -897,37 +909,37 @@ msgstr "" msgid "Standard" msgstr "" -#: src/states_screens/dialogs/gp_info_dialog.cpp:137 +#: src/states_screens/dialogs/gp_info_dialog.cpp:142 msgid "Start Grand Prix" msgstr "" -#: src/states_screens/dialogs/track_info_dialog.cpp:127 +#: src/states_screens/dialogs/track_info_dialog.cpp:140 msgid "Start Race" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: ./data/gui/help2.stkgui #. I18N: ./data/gui/help3.stkgui -#: data/po/gui_strings.h:35 data/po/gui_strings.h:82 data/po/gui_strings.h:123 +#: data/po/gui_strings.h:38 data/po/gui_strings.h:85 data/po/gui_strings.h:126 msgid "SuperTuxKart Help" msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: ./data/gui/options_input.stkgui #. I18N: ./data/gui/options_players.stkgui -#: data/po/gui_strings.h:201 data/po/gui_strings.h:248 -#: data/po/gui_strings.h:346 +#: data/po/gui_strings.h:204 data/po/gui_strings.h:251 +#: data/po/gui_strings.h:349 msgid "SuperTuxKart Options" msgstr "" #. I18N: ./data/gui/help3.stkgui -#: data/po/gui_strings.h:138 +#: data/po/gui_strings.h:141 msgid "SuperTuxKart features several game modes" msgstr "" #. I18N: ./data/gui/help1.stkgui #. I18N: in the help menu -#: data/po/gui_strings.h:71 +#: data/po/gui_strings.h:74 msgid "" "The 'sharp turn' key allows you to do sharp turns and have better control in " "tight curves" @@ -940,10 +952,14 @@ msgid "" msgstr "" #. I18N: ./data/grandprix/snagdrive.grandprix -#: data/po/gui_strings.h:502 +#: data/po/gui_strings.h:505 msgid "Third grand prix" msgstr "" +#: src/states_screens/dialogs/gp_info_dialog.cpp:147 +msgid "This Grand Prix is broken!" +msgstr "" + #. I18N: Game mode #: src/race/race_manager.hpp:116 msgid "Time Trial" @@ -951,7 +967,7 @@ msgstr "" #. I18N: ./data/gui/help3.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:146 +#: data/po/gui_strings.h:149 msgid "Time Trial: Contains no powerups, so only your driving skills matter!" msgstr "" @@ -969,28 +985,28 @@ msgstr "" #. I18N: ./data/gui/help2.stkgui #. I18N: In the help menu -#: data/po/gui_strings.h:98 +#: data/po/gui_strings.h:101 msgid "To help you win, there are some powerups you can collect :" msgstr "" #. I18N: ./data/grandprix/tothemoonandback.grandprix -#: data/po/gui_strings.h:505 +#: data/po/gui_strings.h:508 msgid "To the Moon and Back" msgstr "" #. I18N: when showing who is the author of track '%s' (place %s where the name of the author should appear) -#: src/states_screens/dialogs/track_info_dialog.cpp:73 +#: src/states_screens/dialogs/track_info_dialog.cpp:79 #, c-format msgid "Track by %s" msgstr "" #. I18N: ./data/gui/options_av.stkgui #. I18N: Section in the audio/video settings submenu -#: data/po/gui_strings.h:233 +#: data/po/gui_strings.h:236 msgid "Video" msgstr "" -#: src/modes/linear_world.cpp:622 +#: src/modes/linear_world.cpp:599 msgid "WRONG WAY!" msgstr "" @@ -1000,87 +1016,91 @@ msgstr "" #. I18N: Tab in help menu #. I18N: ./data/gui/help3.stkgui #. I18N: Tab in help menu -#: data/po/gui_strings.h:43 data/po/gui_strings.h:90 data/po/gui_strings.h:131 +#: data/po/gui_strings.h:46 data/po/gui_strings.h:93 data/po/gui_strings.h:134 msgid "Weapons" msgstr "" #. I18N: ./data/followtheleader.challenge -#: data/po/gui_strings.h:403 +#: data/po/gui_strings.h:406 msgid "Win Penguin Playground Grand Prix" msgstr "" #. I18N: ./data/followtheleader.challenge -#: data/po/gui_strings.h:406 +#: data/po/gui_strings.h:409 msgid "Win Penguin Playground Grand Prix with 3 'Racer' Level AI karts." msgstr "" #. I18N: ./data/grandprix/snagdrive.challenge -#: data/po/gui_strings.h:421 +#: data/po/gui_strings.h:424 msgid "Win To the Moon and Back Grand Prix" msgstr "" #. I18N: ./data/tracks/fortmagma/fortmagma.challenge -#: data/po/gui_strings.h:460 +#: data/po/gui_strings.h:463 msgid "" "Win a 1 lap Head to Head on Tux Tollway against 1 'Racer' level AI kart." msgstr "" #. I18N: ./data/karts/gnu/gnu.challenge -#: data/po/gui_strings.h:436 +#: data/po/gui_strings.h:439 msgid "Win a 4 lap race on Snow Mountain against 4 'Racer' level AI kart." msgstr "" #. I18N: ./data/tracks/city/city.challenge -#: data/po/gui_strings.h:448 +#: data/po/gui_strings.h:451 msgid "Win a Follow the Leader race with 3 AI karts in the Amazonian Jungle." msgstr "" #. I18N: ./data/grandprix/atworldsend.challenge -#: data/po/gui_strings.h:418 +#: data/po/gui_strings.h:421 msgid "Win a Follow the Leader race with 3 AI karts on a Desert Island." msgstr "" #. I18N: ./data/tracks/fortmagma/fortmagma.challenge -#: data/po/gui_strings.h:457 +#: data/po/gui_strings.h:460 msgid "Win a Head to Head on Tux Tollway" msgstr "" #. I18N: ./data/karts/gnu/gnu.challenge -#: data/po/gui_strings.h:433 +#: data/po/gui_strings.h:436 msgid "Win a race on Snow Mountain" msgstr "" #. I18N: ./data/grandprix/alltracks.challenge -#: data/po/gui_strings.h:409 +#: data/po/gui_strings.h:412 msgid "Win the At World's End Grand Prix" msgstr "" #. I18N: ./data/grandprix/snagdrive.challenge -#: data/po/gui_strings.h:424 +#: data/po/gui_strings.h:427 msgid "Win the To the Moon and Back Grand Prix with 3 'Racer' Level AI karts." msgstr "" -#: src/karts/controller/player_controller.cpp:342 +#: src/karts/kart.cpp:484 src/karts/kart.cpp:493 msgid "You finished the race!" msgstr "" -#: src/modes/world.cpp:516 +#: src/modes/world.cpp:585 msgid "" "You have been\n" "eliminated!" msgstr "" -#: src/karts/controller/player_controller.cpp:341 +#: src/states_screens/dialogs/race_over_dialog.cpp:234 +msgid "You unlocked a new feature!" +msgstr "" + +#: src/karts/kart.cpp:484 src/karts/kart.cpp:493 msgid "You won the race!" msgstr "" #. I18N: Unbound key binding #. I18N: ./data/gui/options_input.stkgui #. I18N: Unbound key binding -#: src/input/input.cpp:39 data/po/gui_strings.h:268 data/po/gui_strings.h:276 -#: data/po/gui_strings.h:284 data/po/gui_strings.h:292 -#: data/po/gui_strings.h:300 data/po/gui_strings.h:308 -#: data/po/gui_strings.h:316 data/po/gui_strings.h:324 -#: data/po/gui_strings.h:332 +#: src/input/input.cpp:39 data/po/gui_strings.h:271 data/po/gui_strings.h:279 +#: data/po/gui_strings.h:287 data/po/gui_strings.h:295 +#: data/po/gui_strings.h:303 data/po/gui_strings.h:311 +#: data/po/gui_strings.h:319 data/po/gui_strings.h:327 +#: data/po/gui_strings.h:335 msgid "[none]" msgstr ""