diff --git a/data/net.supertuxkart.SuperTuxKart.metainfo.xml b/data/net.supertuxkart.SuperTuxKart.metainfo.xml
index 9cc0f29869..baea4df309 100644
--- a/data/net.supertuxkart.SuperTuxKart.metainfo.xml
+++ b/data/net.supertuxkart.SuperTuxKart.metainfo.xml
@@ -43,6 +43,7 @@
Ενα 3D ανοιχτού κώδικα παιχνίδι αγώνων με κάρτ
Ein Open-Source 3D-Kart-Rennspiel
Et 3D-kartracerspil i open source
+ Gêm rasio cart cod agored 3D
3D open source závodní hra motokár
Un joc de curses de karts en 3D de codi obert.
3-измерна състезателна игра с колички, с отворен код
@@ -84,6 +85,7 @@
Καρτ. Nitro. Πάμε! To SuperTuxKart είναι ένα τρισδιάστατο, ανοικτού λογισμικού ηλεκτρονικό παιχνίδι αγώνων δρόμου, με ποικιλία χαρακτήρων, πιστών και κατηγοριών για να παίξετε. Στόχος μας είναι να φτιάξουμε ένα παιχνίδι το οποίο είναι περισσότερο διασκεδαστικό παρά ρεαλιστικό και να παρέχει μια ευχάριστη εμπειρία για όλες τις ηλικίες.
Karts. Nitro. Action! SuperTuxKart ist ein Open-Source 3D-Arcade-Rennspiel mit einer Vielzahl von Charakteren, Strecken und Spielmodi. Unser Ziel ist es, ein Spiel zu schaffen, das mehr Spaß macht als realistisch ist, und eine unterhaltsame Erfahrung für alle Altersgruppen bietet.
Karts. nitro. action! SuperTuxKart er en 3D-arkaderacer i open source med et udvalg af karakterer, spor og tilstande som kan spilles. Vores mål er at skabe et spil som er mere sjovt end det er realistisk og give alle aldersgrupper en god oplevelse.
+ Cartiau. Nitro. Antur! Mae SuperTuxKart yn gêm rasio arcêd cod agored 3D gydag amrywiaeth o gymeriadau, traciau a moddau i'w chwarae. Ein nod yw creu gêm sy'n fwy o hwyl na realistig, ac yn cynnig profiad pleserus i bob oed.
Motokáry. Nitro. Akce! SuperTuxKart je 3D arkádová závodní hra s otevřeným zdrojovým kódem, která nabízí různé postavy, tratě a režimy. Naším cílem je vytvořit hru, která je spíš zábavnější než realistická a poskytne příjemný zážitek všem věkovým skupinám.
Karts. Nitro. Acció! El SuperTuxKart és un joc de curses 3D de codi obert amb una gran varietat de personatges, circuits i maneres de jugar. El nostre objectiu és crear un joc que sigui més divertit que realista, i proporcionar una experiència agradable per a totes les edats.
Колички. Азот. Екшън! Супер Тъкс Карт е 3-измерна състезателна игра с отворен код, която включва множество персонажи, писти и режими на игра. Целта ни е да създадем игра, която е повече забавна, отколкото реалистична – такава, която предоставя приятно изживяване за хора от всички възрасти.
@@ -123,6 +125,7 @@
Υπάρχουν διάφορες πίστες με διάφορα θέματα ώστε όλοι οι παίκτες να παιρνάνε καλά, από οδήγηση κάτω απο το νερό, αγροτικές περιοχές, ζούγκλες η ακόμα και στο διάστημα! Προσπάθησε όσο μπορείς να αποφύγεις άλλα karts όπου μπορούν να σε προσπεράσουν, όμως μην πέσεις πάνω στις μπανάνες! Να έχεις το νου σου για μπάλες του bowling, βεντούζες, φούσκες και cakes όπου θα έρθουν απο τους αντιπάλους σου.
Wir haben mehrere Strecken mit verschiedenen Themen für Spieler, die sie genießen können: Fahrten unter Wasser, über ländliches Ackerland, durch den Dschungel oder sogar im Weltraum! Versuche dein Bestes und vermeide dabei andere Karts, da diese möglicherweise überholen, aber esse keine Bananen! Achte auf Bowlingkugeln, Pömpel, Kaugummi und Kuchen, die von deinen Gegnern geworfen werden.
Vi har baner med diverse temaer, som spillere kan fornøje sig med fra kørsel under vandet, landbrug, jungler og endda i rummet! Gør dit bedste, mens du undviger andre karts, der overhaler dig, men spis ikke bananerne! Pas på bowlingkugler, svuppere, tyggegummi og kager som kastes af dine modstandere.
+ Mae gennym ni sawl trac gyda themâu amrywiol i chwaraewyr eu mwynhau, o yrru o dan y dŵr, tiroedd ffermydd gwledig, jyngl neu yn y gofod! Gwna dy orau wrth osgoi cartiau eraill oherwydd efallai y byddan nhw'n dy basio, ond paid â bwyta'r bananas! Gwylia am beli bowlio, plymwyr, gwm swigen, a chacennau wedi'u taflu gan dy wrthwynebwyr.
Máme několik tratí s různými tématy, které si hráči mohou užít, od tratí pod vodou, venkovských a zemědělských tratí, džunglí nebo dokonce trať ve vesmíru! Snažte se ze všech sil vyhýbat se ostatním motokárám, protože vás mohou předjet, ale nejezte banány! Dávejte pozor na bowlingové koule, zvony, žvýkačky a dorty hozené vašimi protivníky.
Tenim varis circuits amb diferents ambientacions per disfrutar, des de conduir sota l'aigua, terres de cultiu rurals, selves o fins i tot l'espai! Dona-ho tot mentre evites que els altres karts t'avancin, però no et mengis els plàtans! Vigila amb les boles de bitlles, desembussadors, xiclets i pastissos llançats pels teus oponents.
Разполагаме с разнообразни писти с най-различни тематики – карай под водата, из полята, джунглите и дори в космоса! Дай най-доброто от себе си, избягвай другите колички и в никакъв случай не яж бананите! Пази се от топките за боулинг, буталата, дъвките и кексчетата, които противниците ти ще се опитат да хвърлят по теб.
@@ -163,6 +166,7 @@
Μπορείς να κάνεις μονο 'εναν αγώνα ενάντιον άλλων karts, να ανταγωνιστείς σε ενα από τα διάφορους μαραθώνιους απο αγώνες, προσπάθησε να ξεπεράσεις το καλύτερο χρονο στους αγώνες ταχύτητας από μόνο σου, δοκίμασε αγώνες αναμέτρησεις εναντίον του υπολογιστή η των φίλλων σου, και πολλά άλλα! Για μια πιο δύσκολη πρόσκληση, μπες online και συνάντησε άλλους παίκτες απο όλες τις γωνιές του κόσμου και απέδιξε τους, τις ικανότητες σου!
Du kannst ein einzelnes Rennen gegen andere Karts fahren, an einem von mehreren Grands Prix teilnehmen, versuchen, den Rekord im Zeitfahren zu schlagen, im Kampfmodus gegen den Computer oder deine Freunde spielen und vieles mehr! Für eine noch größere Herausforderung kannst du dich online mit Spielern aus der ganzen Welt messen und deine Rennkünste unter Beweis stellen!
Du kan tage et enkelt race mod andre karts, dyste i en af mange grandprixer, prøve at slå highscore i tidskørsel på egen hånd, spille i kamptilstand mod computeren eller dine venner og mere! For en større udfordring kan du tilslutte dig online, møde og bevise dine køreevner med og for spillere fra hele verden!
+ Gelli wneud ras unigol yn erbyn cartiau eraill, cystadlu mewn un o nifer o Grand Prix, ceisio curo'r sgôr uchel mewn treialon amser ar dy ben dy hun, chwarae modd brwydr yn erbyn y cyfrifiadur neu dy ffrindiau, a mwy! Am her fwy, ymuna ar-lein a chwrdd â chwaraewyr o bob cwr o'r byd a phrofi dy sgiliau rasio!
Můžete absolvovat samostatný závod s jinými motokáry, soutěžit v jedné z několika Velkých cen, pokusit se porazit vysoké skóre v závodech na čas, hrát bojový režim proti počítači nebo svým přátelům a další! Pro ještě větší výzvu se připojte on-line a potkejte se s hráči z celého světa a prokažte své závodní schopnosti!
Pots córrer una sola cursa contra altres karts, competir en un o varis campionats, intentar superar les puntuacions màximes en les teves pròpies curses contra rellotge, jugar en mode batalla contra l'ordinador o els teus amics, i més! Per a un desafiament encara més gran, competeix en línia contra jugadors de tot el món i demostra les teves habilitats al volant!
Можеш да изиграеш единично състезание срещу други колички, да се съревноваваш в някой от турнирите за Голямата награда, да се опиташ да победиш най-доброто време сам, да играеш бойния режим срещу компютъра или приятелите си, и още! Ако имаш нужда от по-голямо предизвикателство, можеш да се състезаваш по Интернет срещу други играчи от целия свят и да им докажеш, че си най-добрият!
@@ -211,6 +215,7 @@
Balapan Biasa
Normál verseny
Normalna utrka
+ साधारण रेस
מרוץ רגיל
Carreira normal
Rèis àbhaisteach
@@ -226,10 +231,12 @@
Κανονικός αγώνας
Normales Rennen
Normalt løb
+ Ras Arferol
Normální závod
Cursa normal
Obična trka
Redadeg normal
+ সাধারণ রেস
Обикновено състезание
Звычайная гонка
سباق عاديّ
@@ -269,6 +276,7 @@
Perang
Csata
Borba
+ लड़ाई
קרב
Batalla
Còmhrag
@@ -284,6 +292,7 @@
Μονομαχία
Kampf
Kamp
+ Brwydr
Bitva
Batalla
Borba
@@ -333,6 +342,7 @@
Sepak Bola
Foci
Footbalica
+ फ़ुटबॉल
כדורגל
Fútbol
Ball-coise
@@ -349,6 +359,7 @@
Ποδόσφαιρο
Fußball
Fodbold
+ Pêl-droed
Fotbal
Futbol
Nogomet
@@ -387,10 +398,12 @@
Il team di SuperTuxKart
Tim SuperTuxKart
A SuperTuxKart csapat
+ SuperTuxKart टीम
צוות SuperTuxKart
Equipo SuperTuxKart
Sgioba SuperTuxKart
Foireann SuperTuxKart
+ SuperTuxKart Team
L'équipe SuperTuxKart
SuperTuxKart Team
SuperTuxKart-tiimi
@@ -401,6 +414,7 @@
Ομάδα SuperTuxKart
SuperTuxKart-Team
SuperTuxKart-teamet
+ Tîm SuperTuxKart
Tým SuperTuxKart
L'equip del SuperTuxKart
Екипът на Супар Тъкс Карт
@@ -434,10 +448,12 @@
ar
be
bg
+ bn
br
bs
ca
cs
+ cy
da
de
el
@@ -450,12 +466,15 @@
fil
fr
fr_CA
+ fy
ga
gd
gl
he
+ hi
hr
hu
+ hy
id
is
it
@@ -481,6 +500,8 @@
ro
ru
rue
+ sc
+ sco
sk
sl
sq
diff --git a/data/po/supertuxkart.pot b/data/po/supertuxkart.pot
index c333d0f328..c1d4fa46f1 100644
--- a/data/po/supertuxkart.pot
+++ b/data/po/supertuxkart.pot
@@ -8,13 +8,13 @@ msgid ""
msgstr ""
"Project-Id-Version: supertuxkart\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-06-16 01:41+0800\n"
+"POT-Creation-Date: 2024-10-29 22:11+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"Language: \n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
@@ -166,7 +166,7 @@ msgstr ""
#. I18N: ./data/gui/dialogs/select_challenge.stkgui
#. I18N: name of buttons on gamepads
#: src/input/gamepad_config.cpp:157
-#: src/states_screens/dialogs/addons_loading.cpp:303
+#: src/states_screens/dialogs/addons_loading.cpp:320
msgid "Back"
msgstr ""
@@ -188,7 +188,7 @@ msgstr ""
#. I18N: Control type
#. I18N: ./data/gui/dialogs/android/multitouch_settings.stkgui
#. I18N: In the multitouch settings screen
-#: src/states_screens/dialogs/race_paused_dialog.cpp:549
+#: src/states_screens/dialogs/race_paused_dialog.cpp:572
msgid "Accelerometer"
msgstr ""
@@ -202,13 +202,13 @@ msgstr ""
#. I18N: Race paused button
#. I18N: ./data/gui/dialogs/race_paused_dialog.stkgui
#. I18N: Race paused button
-#: src/states_screens/dialogs/race_paused_dialog.cpp:554
+#: src/states_screens/dialogs/race_paused_dialog.cpp:577
msgid "Gyroscope"
msgstr ""
#. I18N: ./data/gui/dialogs/android/init_android.stkgui
#. I18N: Control type
-#: src/states_screens/dialogs/race_paused_dialog.cpp:544
+#: src/states_screens/dialogs/race_paused_dialog.cpp:567
msgid "Steering wheel"
msgstr ""
@@ -239,35 +239,37 @@ msgstr ""
#. I18N: ./data/gui/dialogs/android/multitouch_settings.stkgui
#. I18N: In the multitouch settings screen
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "General"
msgstr ""
@@ -335,30 +337,33 @@ msgstr ""
#. I18N: Splitscreen player in network
#. I18N: ./data/gui/dialogs/press_a_key_dialog.stkgui
#. I18N: When configuring input
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
#. I18N: ./data/gui/screens/edit_track.stkgui
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: In the server creation screen
#. I18N: ./data/gui/screens/online/register.stkgui
#. I18N: In the registration dialog
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
-#: src/states_screens/dialogs/add_device_dialog.cpp:125
-#: src/states_screens/dialogs/addons_loading.cpp:222
-#: src/states_screens/dialogs/addons_pack.cpp:133
-#: src/states_screens/dialogs/download_assets.cpp:179
+#: src/states_screens/dialogs/add_device_dialog.cpp:101
+#: src/states_screens/dialogs/addons_loading.cpp:229
+#: src/states_screens/dialogs/addons_pack.cpp:138
+#: src/states_screens/dialogs/download_assets.cpp:184
#: src/states_screens/online/register_screen.cpp:168
-#: src/states_screens/options/user_screen.cpp:128
+#: src/states_screens/options/user_screen.cpp:115
msgid "Cancel"
msgstr ""
#. I18N: ./data/gui/dialogs/confirm_dialog.stkgui
#. I18N: In a 'are you sure?' dialog
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:200
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:135
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:204
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:138
+#: src/states_screens/dialogs/recommend_video_settings.cpp:61
#: src/states_screens/edit_gp_screen.cpp:261
-#: src/states_screens/ghost_replay_selection.cpp:388
+#: src/states_screens/ghost_replay_selection.cpp:394
#: src/states_screens/high_score_selection.cpp:265
msgid "Yes"
msgstr ""
@@ -534,9 +539,9 @@ msgstr ""
#. I18N: ./data/gui/screens/edit_track.stkgui
#. I18N: ./data/gui/screens/online/register.stkgui
#. I18N: In the registration dialog
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
#: src/states_screens/dialogs/message_dialog.cpp:127
#: src/states_screens/dialogs/message_dialog.cpp:138
@@ -597,7 +602,7 @@ msgstr ""
#. I18N: ./data/gui/dialogs/online/achievement_progress_dialog.stkgui
#. I18N: Progress shown in achievement dialog
#. I18N: Progress in achievement
-#: src/states_screens/online/online_profile_achievements.cpp:85
+#: src/states_screens/online/online_profile_achievements.cpp:87
msgid "Progress"
msgstr ""
@@ -632,7 +637,7 @@ msgstr ""
#. I18N: ./data/gui/dialogs/online/network_ingame_dialog.stkgui
#. I18N: Race paused button
-#: src/states_screens/dialogs/race_paused_dialog.cpp:143
+#: src/states_screens/dialogs/race_paused_dialog.cpp:150
msgid "Back to Race"
msgstr ""
@@ -648,7 +653,7 @@ msgstr ""
#. I18N: ./data/gui/dialogs/online/network_ingame_dialog.stkgui
#. I18N: Race paused button
-#: src/states_screens/dialogs/race_paused_dialog.cpp:148
+#: src/states_screens/dialogs/race_paused_dialog.cpp:155
msgid "Restart Race"
msgstr ""
@@ -712,12 +717,12 @@ msgstr ""
#. I18N: ./data/gui/dialogs/online/recovery_input.stkgui
#. I18N: In the recovery dialog
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
-#: src/states_screens/online/online_profile_friends.cpp:72
-#: src/states_screens/online/online_user_search.cpp:71
+#: src/states_screens/online/online_profile_friends.cpp:77
+#: src/states_screens/online/online_user_search.cpp:76
msgid "Username"
msgstr ""
@@ -758,7 +763,7 @@ msgstr ""
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
-#: src/race/race_manager.cpp:1309
+#: src/race/race_manager.cpp:1317
msgid "Novice"
msgstr ""
@@ -770,7 +775,7 @@ msgstr ""
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
-#: src/race/race_manager.cpp:1310
+#: src/race/race_manager.cpp:1318
msgid "Intermediate"
msgstr ""
@@ -782,7 +787,7 @@ msgstr ""
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
-#: src/race/race_manager.cpp:1311
+#: src/race/race_manager.cpp:1319
msgid "Expert"
msgstr ""
@@ -794,7 +799,7 @@ msgstr ""
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
-#: src/race/race_manager.cpp:1312
+#: src/race/race_manager.cpp:1320
msgid "SuperTux"
msgstr ""
@@ -802,8 +807,8 @@ msgstr ""
#. I18N: In the server configuration screen
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: In the server creation screen
-#: src/states_screens/high_score_selection.cpp:148
-#: src/states_screens/track_info_screen.cpp:249
+#: src/states_screens/high_score_selection.cpp:151
+#: src/states_screens/track_info_screen.cpp:251
msgid "Game mode"
msgstr ""
@@ -814,8 +819,8 @@ msgstr ""
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: Multiplayer game mode
#. I18N: Game mode
-#: src/network/server_config.cpp:265 src/race/race_manager.cpp:1282
-#: supertuxkart.appdata.xml:33
+#: src/network/server_config.cpp:265 src/race/race_manager.cpp:1290
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:34
msgid "Normal Race"
msgstr ""
@@ -828,7 +833,7 @@ msgstr ""
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: Multiplayer game mode
#. I18N: Game mode
-#: src/network/server_config.cpp:267 src/race/race_manager.cpp:1284
+#: src/network/server_config.cpp:267 src/race/race_manager.cpp:1292
msgid "Time Trial"
msgstr ""
@@ -836,7 +841,8 @@ msgstr ""
#. I18N: Multiplayer game mode
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: Multiplayer game mode
-#: src/states_screens/race_setup_screen.cpp:113 supertuxkart.appdata.xml:37
+#: src/states_screens/race_setup_screen.cpp:113
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:38
msgid "Battle"
msgstr ""
@@ -845,24 +851,24 @@ msgstr ""
#. I18N: ./data/gui/screens/online/create_server.stkgui
#. I18N: Multiplayer game mode
#. I18N: Game mode
-#: src/network/server_config.cpp:269 src/race/race_manager.cpp:1298
-#: supertuxkart.appdata.xml:41
+#: src/network/server_config.cpp:269 src/race/race_manager.cpp:1306
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:42
msgid "Soccer"
msgstr ""
#. I18N: ./data/gui/dialogs/online/server_info_dialog.stkgui
#. I18N: ./data/gui/screens/online/register.stkgui
#. I18N: In the registration dialog
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
msgid "Password"
msgstr ""
#. I18N: ./data/gui/dialogs/online/server_info_dialog.stkgui
#. I18N: In the server info dialog
-#: src/states_screens/dialogs/server_info_dialog.cpp:291
+#: src/states_screens/dialogs/server_info_dialog.cpp:292
msgid "Bookmark this server"
msgstr ""
@@ -873,7 +879,7 @@ msgstr ""
#. I18N: ./data/gui/dialogs/online/splitscreen_player_dialog.stkgui
#. I18N: Splitscreen player in network
-#: src/states_screens/online/online_profile_achievements.cpp:76
+#: src/states_screens/online/online_profile_achievements.cpp:78
msgid "Name"
msgstr ""
@@ -967,6 +973,50 @@ msgstr ""
msgid "Assign nothing"
msgstr ""
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+msgid "Recommend Video Settings"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "The recommended settings will be valid for the current resolution."
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "What should the settings prioritize?"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Performance"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Balance performance and graphics quality"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Graphics quality"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Sparing energy"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Do you like graphics effects creating blur?"
+msgstr ""
+
+#. I18N: ./data/gui/dialogs/recommend_video_settings.stkgui
+#. I18N: Recommend video settings dialog
+msgid "Start the test"
+msgstr ""
+
#. I18N: ./data/gui/dialogs/select_challenge.stkgui
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: ./data/gui/screens/soccer_setup.stkgui
@@ -981,11 +1031,11 @@ msgstr ""
#. I18N: ./data/gui/screens/online/network_karts.stkgui
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
-#: src/states_screens/race_result_gui.cpp:264
-#: src/states_screens/race_result_gui.cpp:287
-#: src/states_screens/race_result_gui.cpp:296
-#: src/states_screens/race_result_gui.cpp:304
-#: src/states_screens/race_result_gui.cpp:1142
+#: src/states_screens/race_result_gui.cpp:284
+#: src/states_screens/race_result_gui.cpp:307
+#: src/states_screens/race_result_gui.cpp:316
+#: src/states_screens/race_result_gui.cpp:324
+#: src/states_screens/race_result_gui.cpp:1191
msgid "Continue"
msgstr ""
@@ -1024,10 +1074,15 @@ msgstr ""
#. I18N: ./data/gui/screens/addons_screen.stkgui
#. I18N: In addons screen, above the list of addons to be installed
-#: src/states_screens/addons_screen.cpp:136
+#: src/states_screens/addons_screen.cpp:138
msgid "Installed"
msgstr ""
+#. I18N: ./data/gui/screens/arenas.stkgui
+#. I18N: Section in arena tracksselection screen
+msgid "Edit favorite arenas"
+msgstr ""
+
#. I18N: ./data/gui/screens/arenas.stkgui
#. I18N: track group
#. I18N: ./data/gui/screens/easter_egg.stkgui
@@ -1037,20 +1092,20 @@ msgstr ""
#. I18N: track group name
#. I18N: In the UI options, Camera setting: Standard
#. I18N: track group name
-#: src/states_screens/arenas_screen.cpp:82
-#: src/states_screens/arenas_screen.cpp:90
+#: src/states_screens/arenas_screen.cpp:91
+#: src/states_screens/arenas_screen.cpp:99
#: src/states_screens/dialogs/custom_camera_settings.cpp:69
-#: src/states_screens/easter_egg_screen.cpp:145
-#: src/states_screens/easter_egg_screen.cpp:153
+#: src/states_screens/easter_egg_screen.cpp:148
+#: src/states_screens/easter_egg_screen.cpp:156
#: src/states_screens/gp_info_screen.cpp:256
-#: src/states_screens/grand_prix_editor_screen.cpp:335
-#: src/states_screens/kart_selection.cpp:323
-#: src/states_screens/kart_selection.cpp:332
-#: src/states_screens/online/tracks_screen.cpp:363
-#: src/states_screens/online/tracks_screen.cpp:371
-#: src/states_screens/options/options_screen_ui.cpp:164
-#: src/states_screens/tracks_and_gp_screen.cpp:159
-#: src/states_screens/tracks_and_gp_screen.cpp:167
+#: src/states_screens/grand_prix_editor_screen.cpp:337
+#: src/states_screens/kart_selection.cpp:331
+#: src/states_screens/kart_selection.cpp:346
+#: src/states_screens/online/tracks_screen.cpp:367
+#: src/states_screens/online/tracks_screen.cpp:375
+#: src/states_screens/options/options_screen_ui.cpp:124
+#: src/states_screens/tracks_and_gp_screen.cpp:185
+#: src/states_screens/tracks_and_gp_screen.cpp:193
msgid "Standard"
msgstr ""
@@ -1061,12 +1116,12 @@ msgstr ""
#. I18N: track group name
#. I18N: kart group name
#. I18N: track group name
-#: src/states_screens/arenas_screen.cpp:84
-#: src/states_screens/easter_egg_screen.cpp:147
-#: src/states_screens/grand_prix_editor_screen.cpp:337
-#: src/states_screens/kart_selection.cpp:325
-#: src/states_screens/online/tracks_screen.cpp:365
-#: src/states_screens/tracks_and_gp_screen.cpp:161
+#: src/states_screens/arenas_screen.cpp:93
+#: src/states_screens/easter_egg_screen.cpp:150
+#: src/states_screens/grand_prix_editor_screen.cpp:339
+#: src/states_screens/kart_selection.cpp:333
+#: src/states_screens/online/tracks_screen.cpp:369
+#: src/states_screens/tracks_and_gp_screen.cpp:187
msgid "Add-Ons"
msgstr ""
@@ -1080,27 +1135,28 @@ msgstr ""
#. I18N: name of the tab that will show tracks from all groups
#. I18N: track group name
#. I18N: name of the tab that will show karts from all groups
-#. I18N: kart group name
+#. I18N: kart group/class name
#. I18N: name of the tab that will show tracks from all groups
#. I18N: track group name
#. I18N: name of the tab that will show tracks from all groups
#. I18N: track group name
-#: src/race/grand_prix_data.cpp:643 src/states_screens/addons_screen.cpp:48
-#: src/states_screens/addons_screen.cpp:135
-#: src/states_screens/arenas_screen.cpp:74
-#: src/states_screens/arenas_screen.cpp:80
-#: src/states_screens/easter_egg_screen.cpp:137
-#: src/states_screens/easter_egg_screen.cpp:143
-#: src/states_screens/edit_track_screen.cpp:111
+#: src/race/grand_prix_data.cpp:643 src/states_screens/addons_screen.cpp:50
+#: src/states_screens/addons_screen.cpp:137
+#: src/states_screens/arenas_screen.cpp:81
+#: src/states_screens/arenas_screen.cpp:87
+#: src/states_screens/easter_egg_screen.cpp:140
+#: src/states_screens/easter_egg_screen.cpp:146
+#: src/states_screens/edit_track_screen.cpp:117
#: src/states_screens/gp_info_screen.cpp:79
#: src/states_screens/gp_info_screen.cpp:249
-#: src/states_screens/grand_prix_editor_screen.cpp:334
-#: src/states_screens/kart_selection.cpp:315
+#: src/states_screens/grand_prix_editor_screen.cpp:336
#: src/states_screens/kart_selection.cpp:321
-#: src/states_screens/online/tracks_screen.cpp:355
-#: src/states_screens/online/tracks_screen.cpp:361
-#: src/states_screens/tracks_and_gp_screen.cpp:151
-#: src/states_screens/tracks_and_gp_screen.cpp:157
+#: src/states_screens/kart_selection.cpp:327
+#: src/states_screens/kart_selection.cpp:368
+#: src/states_screens/online/tracks_screen.cpp:359
+#: src/states_screens/online/tracks_screen.cpp:365
+#: src/states_screens/tracks_and_gp_screen.cpp:175
+#: src/states_screens/tracks_and_gp_screen.cpp:181
msgid "All"
msgstr ""
@@ -1139,9 +1195,9 @@ msgstr ""
#. I18N: ./data/gui/screens/edit_gp.stkgui
#. I18N: Menu item
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
msgid "Add"
msgstr ""
@@ -1178,7 +1234,7 @@ msgstr ""
#. I18N: ./data/gui/screens/high_score_selection.stkgui
#. I18N: In the high score selection screen
#. I18N: Game mode
-#: src/race/race_manager.cpp:1296
+#: src/race/race_manager.cpp:1304
msgid "Egg Hunt"
msgstr ""
@@ -1225,10 +1281,10 @@ msgstr ""
#. I18N: ./data/gui/screens/gp_info.stkgui
#. I18N: In the grand prix info screen
#. I18N: In track screen
-#: src/states_screens/online/tracks_screen.cpp:512
-#: src/states_screens/track_info_screen.cpp:255
-#: src/states_screens/track_info_screen.cpp:284
-#: src/states_screens/track_info_screen.cpp:450
+#: src/states_screens/online/tracks_screen.cpp:517
+#: src/states_screens/track_info_screen.cpp:257
+#: src/states_screens/track_info_screen.cpp:286
+#: src/states_screens/track_info_screen.cpp:449
msgid "Maximum time (min.)"
msgstr ""
@@ -1260,9 +1316,9 @@ msgstr ""
#. I18N: ./data/gui/screens/grand_prix_editor.stkgui
#. I18N: Menu item
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
#: src/states_screens/online/register_screen.cpp:71
msgid "Rename"
@@ -1273,80 +1329,80 @@ msgstr ""
msgid "Save Grand Prix"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
-#. I18N: ./data/gui/screens/help2.stkgui
-#. I18N: ./data/gui/screens/help3.stkgui
-#. I18N: ./data/gui/screens/help4.stkgui
-#. I18N: ./data/gui/screens/help5.stkgui
-#. I18N: ./data/gui/screens/help6.stkgui
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
msgid "SuperTuxKart Help"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
msgid "Game Modes"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
msgid "Powerups"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
msgid "Bananas"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
#. I18N: ./data/gui/screens/main_menu.stkgui
#. I18N: Main menu button
@@ -1354,56 +1410,57 @@ msgstr ""
msgid "Story Mode"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
msgid "Kart classes"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: Tab in help menu
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: Tab in help menu
msgid "Multiplayer"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
msgid "Start the tutorial"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
msgid "Collect blue gift boxes, they will give you powerups."
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
#: ../stk-assets/tracks/tutorial/scripting.as:49
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:49
msgid "Avoid bananas!"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
msgid ""
"Collecting nitro allows you to get speed boosts whenever you wish by "
@@ -1411,14 +1468,14 @@ msgid ""
"nitro in the gauge at the bottom-right of the race screen."
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
msgid ""
"If you see a button with a lock like this one, you need to complete a "
"challenge to unlock it."
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
msgid ""
"You can skid by pressing a special key or button. Successive short skids "
@@ -1427,34 +1484,34 @@ msgid ""
"carefully before!"
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: In the help menu
msgid ""
"You can get a startup boost by pressing the accelerate button at 'Set!', "
"before the race's start."
msgstr ""
-#. I18N: ./data/gui/screens/help1.stkgui
+#. I18N: ./data/gui/screens/help/help1.stkgui
#. I18N: in the help screen
msgid "* Current key bindings can be seen/changed in the Options menu"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
msgid "SuperTuxKart features several game modes:"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid ""
"Regular Race: All blows allowed, so collect powerups and use them smartly!"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid "Time Trial: Contains no powerups, so only your driving skills matter!"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid ""
"Follow the leader: Run for second place, as the last kart will be "
@@ -1462,7 +1519,7 @@ msgid ""
"leader will get you eliminated too!"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid ""
"There are 3 types of battle mode: In 3 Strikes Battle, you need to hit "
@@ -1472,29 +1529,29 @@ msgid ""
"your own flag base, as long as your flag is not captured by the other team."
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid "Soccer: Use your kart to push the ball into the goal."
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid "Egg hunt: Explore tracks to find all hidden eggs."
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid ""
"Ghost replay: Race against ghost replays in time-trial or egg hunt mode, and "
"record your own!"
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid "Lap Trial: Complete as many laps as possible in a given amount of time."
msgstr ""
-#. I18N: ./data/gui/screens/help2.stkgui
+#. I18N: ./data/gui/screens/help/help2.stkgui
#. I18N: In the help menu
msgid ""
"* Many of these game modes can also be played in a Grand Prix fashion: "
@@ -1503,93 +1560,93 @@ msgid ""
"wins the cup."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
#. I18N: In the help menu
msgid "To help you win, there are some powerups you can collect:"
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"BubbleGum - protect yourself with a shield, or use while looking back to "
"leave a sticky pink puddle behind you."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Zipper - will give you a strong speed boost. But beware of not losing "
"control of your kart!"
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Cake - thrown at the closest rival, best on short ranges and long straights. "
"It also affects other karts close to the explosion."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Plunger - throw straight to pull an opponent back, or throw while looking "
"back to make one lose sight."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Bowling Ball - goes straight until it strikes, it can bounce off walls. If "
"you are looking back, it will be thrown backwards."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid "Parachute - slows down all karts in a better position."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Swapper - gift boxes are transformed into bananas, nitro cans into "
"bubblegums, and vice versa for a short time."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Basket Ball - bounces after the leader, and might squash and slow down karts "
"down on the way."
msgstr ""
-#. I18N: ./data/gui/screens/help3.stkgui
+#. I18N: ./data/gui/screens/help/help3.stkgui
msgid ""
"Swatter - will squash karts close by, slowing them down. Can also be used to "
"remove parachutes and bombs."
msgstr ""
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
msgid ""
"Hitting a banana can result in one of the following being attached to the "
"kart:"
msgstr ""
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: In the help menu
msgid "Anchor - slows down the kart suddenly."
msgstr ""
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: In the help menu
msgid ""
"Parachute - slows down the kart, more progressively than the anchor. The "
"faster you go, the stronger it slows you down."
msgstr ""
-#. I18N: ./data/gui/screens/help4.stkgui
+#. I18N: ./data/gui/screens/help/help4.stkgui
#. I18N: In the help menu
msgid ""
"Bomb - detonates after some amount of time, throwing the kart up in the air. "
"Bump into another kart to transfer the bomb to it."
msgstr ""
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
msgid "The evil Nolok has captured Gnu! Here are a few tips to help you:"
msgstr ""
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: In the help menu
msgid ""
"This icon on the minimap shows the available challenges you've not "
@@ -1598,7 +1655,7 @@ msgid ""
"accept to race against you. Win to liberate Gnu!"
msgstr ""
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: In the help menu
msgid ""
"When you complete a challenge, you get a cup. Each cup is worth several "
@@ -1606,20 +1663,20 @@ msgid ""
"the cup and the more points it is worth."
msgstr ""
-#. I18N: ./data/gui/screens/help5.stkgui
+#. I18N: ./data/gui/screens/help/help5.stkgui
#. I18N: In the help menu
msgid ""
"When you get the number of points indicated below this icon, you'll be "
"gifted a surprise. There are several to collect."
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
msgid ""
"Not all karts drive the same! They belong to classes with several "
"differences:"
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: In the help menu
msgid ""
"Mass - there are three classes of karts, depending on their mass: light, "
@@ -1627,7 +1684,7 @@ msgid ""
"resistant to explosions."
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: In the help menu
msgid ""
"Acceleration - especially useful at start, after an accident, or in tracks "
@@ -1635,7 +1692,7 @@ msgid ""
"especially at low speeds."
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: In the help menu
msgid ""
"Max speed - the higher it is, the faster the kart can go. Especially useful "
@@ -1643,14 +1700,14 @@ msgid ""
"top speed."
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: In the help menu
msgid ""
"Nitro efficiency - The higher it is, the more speed you get from a can of "
"nitro. A lighter kart will have higher nitro efficiency."
msgstr ""
-#. I18N: ./data/gui/screens/help6.stkgui
+#. I18N: ./data/gui/screens/help/help6.stkgui
#. I18N: In the help menu
msgid ""
"If you follow closely another kart for a few seconds, you'll get a "
@@ -1658,12 +1715,12 @@ msgid ""
"easier it is."
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid "SuperTuxKart can be played in multiplayer mode online...:"
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid ""
"First, select the 'online' icon in the main menu. Choose either local "
@@ -1673,7 +1730,7 @@ msgid ""
"recommended servers with optionally ranked races."
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid ""
"Once in a server, a race will begin once its owner (symbolized with the "
@@ -1683,12 +1740,12 @@ msgid ""
"players and the server."
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid "... or on the same device:"
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid ""
"First, you will need several input devices. Use the input configuration "
@@ -1698,7 +1755,7 @@ msgid ""
"multiple simultaneous keypresses."
msgstr ""
-#. I18N: ./data/gui/screens/help7.stkgui
+#. I18N: ./data/gui/screens/help/help7.stkgui
#. I18N: In the help menu
msgid ""
"When input devices are configured, select the 'Splitscreen Multiplayer' icon "
@@ -1717,7 +1774,7 @@ msgstr ""
#. I18N: In the high score selection screen
#. I18N: Game mode
#. I18N: Lap Trial: Complete as many laps as possible in a given amount of time.
-#: src/race/race_manager.cpp:1288 src/states_screens/race_setup_screen.cpp:142
+#: src/race/race_manager.cpp:1296 src/states_screens/race_setup_screen.cpp:142
msgid "Lap Trial"
msgstr ""
@@ -1725,9 +1782,9 @@ msgstr ""
#. I18N: In the high score selection screen
#. I18N: ./data/gui/screens/tracks_and_gp.stkgui
#. I18N: In the track and grand prix selection screen
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:71
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:75
#: src/states_screens/dialogs/select_challenge.cpp:51
-#: src/states_screens/high_score_selection.cpp:136
+#: src/states_screens/high_score_selection.cpp:139
msgid "Grand Prix"
msgstr ""
@@ -1738,6 +1795,20 @@ msgstr ""
msgid "Choose a Kart"
msgstr ""
+#. I18N: ./data/gui/screens/karts.stkgui
+#. I18N: In karts selection screen, determine the kart group shown on the list
+#. I18N: ./data/gui/screens/online/network_karts.stkgui
+#. I18N: In karts selection screen, determine the kart group shown on the list
+msgid "Kart Class"
+msgstr ""
+
+#. I18N: ./data/gui/screens/karts.stkgui
+#. I18N: In the track and grand prix selection screen
+#. I18N: ./data/gui/screens/online/network_karts.stkgui
+#. I18N: In the track and grand prix selection screen
+msgid "Edit favorite karts"
+msgstr ""
+
#. I18N: ./data/gui/screens/main_menu.stkgui
#. I18N: Main menu button
msgid "Singleplayer"
@@ -1751,11 +1822,11 @@ msgstr ""
#. I18N: ./data/gui/screens/main_menu.stkgui
#. I18N: Main menu button
#. I18N: ./data/gui/screens/online/online.stkgui
-#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/user_screen.stkgui
#. I18N: In the user screen
-#: src/states_screens/online/online_profile_friends.cpp:240
+#: src/states_screens/online/online_profile_friends.cpp:245
msgid "Online"
msgstr ""
@@ -1772,7 +1843,7 @@ msgstr ""
#. I18N: ./data/gui/screens/main_menu.stkgui
#. I18N: In the main screen
-#: src/states_screens/track_info_screen.cpp:341
+#: src/states_screens/track_info_screen.cpp:343
msgid "High Scores"
msgstr ""
@@ -1780,7 +1851,7 @@ msgstr ""
#. I18N: In the main screen
#. I18N: ./data/gui/screens/online/profile_achievements_tab.stkgui
#. I18N: Section in the profile screen
-#: src/states_screens/online/online_profile_base.cpp:109
+#: src/states_screens/online/online_profile_base.cpp:113
msgid "Achievements"
msgstr ""
@@ -1834,30 +1905,30 @@ msgstr ""
#. I18N: In the online multiplayer screen
#. I18N: ./data/gui/screens/online/profile_servers.stkgui
#. I18N: In the online multiplayer screen
-#: src/states_screens/online/create_server_screen.cpp:103
+#: src/states_screens/online/create_server_screen.cpp:108
msgid "Create Server"
msgstr ""
#. I18N: ./data/gui/screens/online/networking_lobby.stkgui
#. I18N: In networking lobby
#. I18N: In the networking lobby
-#: src/states_screens/online/networking_lobby.cpp:85
-#: src/states_screens/online/networking_lobby.cpp:883
-#: src/states_screens/online/networking_lobby.cpp:899
-#: src/states_screens/online/networking_lobby.cpp:1048
+#: src/states_screens/online/networking_lobby.cpp:86
+#: src/states_screens/online/networking_lobby.cpp:922
+#: src/states_screens/online/networking_lobby.cpp:940
+#: src/states_screens/online/networking_lobby.cpp:1089
msgid "Lobby"
msgstr ""
#. I18N: ./data/gui/screens/online/networking_lobby.stkgui
#. I18N: In the network lobby
#. I18N: In networking lobby to configuration server settings
-#: src/states_screens/online/networking_lobby.cpp:200
+#: src/states_screens/online/networking_lobby.cpp:201
msgid "Configuration"
msgstr ""
#. I18N: ./data/gui/screens/online/networking_lobby.stkgui
#. I18N: In the network lobby
-#: src/states_screens/online/networking_lobby.cpp:192
+#: src/states_screens/online/networking_lobby.cpp:193
msgid "Start race"
msgstr ""
@@ -1883,9 +1954,9 @@ msgstr ""
#. I18N: ./data/gui/screens/online/online.stkgui
#. I18N: Networking menu button
-#: src/states_screens/online/online_profile_base.cpp:114
-#: src/states_screens/online/online_profile_base.cpp:124
-#: src/states_screens/online/online_screen.cpp:60
+#: src/states_screens/online/online_profile_base.cpp:118
+#: src/states_screens/online/online_profile_base.cpp:128
+#: src/states_screens/online/online_screen.cpp:67
msgid "Your profile"
msgstr ""
@@ -1903,7 +1974,7 @@ msgstr ""
#. I18N: ./data/gui/screens/online/profile_friends.stkgui
#. I18N: Section in the profile screen
-#: src/states_screens/online/online_profile_base.cpp:108
+#: src/states_screens/online/online_profile_base.cpp:112
msgid "Friends"
msgstr ""
@@ -1928,7 +1999,7 @@ msgstr ""
#. I18N: ./data/gui/screens/online/profile_settings.stkgui
#. I18N: Section in the profile screen
-#: src/states_screens/online/online_profile_base.cpp:110
+#: src/states_screens/online/online_profile_base.cpp:114
msgid "Account Settings"
msgstr ""
@@ -1978,8 +2049,8 @@ msgid "Online Username"
msgstr ""
#. I18N: ./data/gui/screens/online/register.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: ./data/gui/screens/user_screen.stkgui
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
msgid "Reset password"
msgstr ""
@@ -1992,7 +2063,7 @@ msgid ""
msgstr ""
#. I18N: ./data/gui/screens/online/server_selection.stkgui
-#: src/states_screens/online/server_selection.cpp:580
+#: src/states_screens/online/server_selection.cpp:578
msgid "Server Selection"
msgstr ""
@@ -2010,338 +2081,408 @@ msgstr ""
msgid "User search"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
-#. I18N: ./data/gui/screens/options_device.stkgui
-#. I18N: ./data/gui/screens/options_general.stkgui
-#. I18N: ./data/gui/screens/options_input.stkgui
-#. I18N: ./data/gui/screens/options_language.stkgui
-#. I18N: ./data/gui/screens/options_ui.stkgui
-#. I18N: ./data/gui/screens/options_video.stkgui
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
msgid "SuperTuxKart Options"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_device.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_general.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_input.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_language.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_video.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
+#. I18N: Section in the settings menu
+msgid "Display"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Graphics"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Audio"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Interface"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Players"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Controls"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
+#. I18N: Section in the settings menu
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_language.stkgui
+#. I18N: ./data/gui/screens/options/options_language.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: Section in the settings menu
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
#. I18N: Section in the settings menu
msgid "Language"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: In the audio options screen
msgid "Music"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: In the audio options screen
#. I18N: in the graphical options tooltip;
#. indicates a graphical feature is enabled
-#: src/states_screens/dialogs/custom_video_settings.cpp:71
-#: src/states_screens/options/options_screen_video.cpp:663
-#: src/states_screens/options/options_screen_video.cpp:736
+#: src/states_screens/dialogs/custom_video_settings.cpp:70
+#: src/states_screens/options/options_screen_video.cpp:445
+#: src/states_screens/options/options_screen_video.cpp:534
msgid "Enabled"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: In the audio options screen
msgid "Volume"
msgstr ""
-#. I18N: ./data/gui/screens/options_audio.stkgui
+#. I18N: ./data/gui/screens/options/options_audio.stkgui
#. I18N: In the audio options screen
msgid "Sound Effects"
msgstr ""
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: In the input configuration screen
msgid "Delete Configuration"
msgstr ""
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: In the input configuration screen
#. I18N: button to disable a keyboard configuration
-#: src/states_screens/options/options_screen_device.cpp:125
-#: src/states_screens/options/options_screen_device.cpp:632
+#: src/states_screens/options/options_screen_device.cpp:105
+#: src/states_screens/options/options_screen_device.cpp:597
msgid "Disable Configuration"
msgstr ""
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: In the input configuration screen
msgid "Back to device list"
msgstr ""
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: In the input configuration screen
msgid "Rename Configuration"
msgstr ""
-#. I18N: ./data/gui/screens/options_device.stkgui
+#. I18N: ./data/gui/screens/options/options_device.stkgui
#. I18N: In the input configuration screen, for gamepad
msgid "Enable force feedback (if supported)"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: In the display settings
+msgid "Resolution"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: In the display settings
+msgid "Fullscreen"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: In the display settings
+msgid "Remember window location"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: In the display settings
+msgid "Apply new resolution"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_display.stkgui
+#. I18N: In the display settings
+msgid "Splitscreen Multiplayer layout"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
msgid "Internet options"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
msgid "Always show login screen"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
msgid "Connect to the Internet"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
-msgid "Enable chatting online"
+msgid "Enable chatting in online lobbies"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
-msgid "Enable chatting in online games"
+msgid "Enable chatting in online matches"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
msgid "Miscellaneous options"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: In the general settings
msgid "Enable per-player handicaps"
msgstr ""
-#. I18N: ./data/gui/screens/options_general.stkgui
+#. I18N: ./data/gui/screens/options/options_general.stkgui
#. I18N: For mobile version for STK, uninstall the downloaded assets
-#: src/states_screens/options/options_screen_general.cpp:113
+#: src/states_screens/options/options_screen_general.cpp:79
msgid "Uninstall full game assets"
msgstr ""
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: In the input configuration screen
-#: src/states_screens/options/options_screen_input.cpp:212
+#: src/states_screens/options/options_screen_input.cpp:191
msgid "Press enter or double-click on a device to configure it"
msgstr ""
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: In the input configuration screen
msgid "Add a device"
msgstr ""
-#. I18N: ./data/gui/screens/options_input.stkgui
+#. I18N: ./data/gui/screens/options/options_input.stkgui
#. I18N: In the input configuration screen
msgid ""
"* Which config to use will be inferred from which 'Select' key is pressed to "
"join the game."
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Skin"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
-msgid "Minimap"
+msgid "Skin variant"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
-msgid "Splitscreen Multiplayer layout"
+msgid "Minimap"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Font size"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Camera"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Custom..."
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Display FPS"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Show other karts' held powerups"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Enable the story mode timer"
msgstr ""
-#. I18N: ./data/gui/screens/options_ui.stkgui
+#. I18N: ./data/gui/screens/options/options_ui.stkgui
#. I18N: In the ui settings
msgid "Enable the speedrun timer"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
msgid "Render resolution"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
msgid "Graphical Effects Level"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
msgid "Blur Effects Level"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video options, maximum frame per second
msgid "Maximum FPS"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
msgid "Custom settings..."
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
-msgid "Resolution"
+msgid "Performance tests"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
+#. I18N: ./data/gui/screens/options/options_video.stkgui
#. I18N: In the video settings
-msgid "Fullscreen"
+msgid "Performance test of the current settings"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
-#. I18N: In the video settings
-msgid "Remember window location"
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
+#. I18N: In the user screen
+#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: In the user screen
+msgid "Remember password"
msgstr ""
-#. I18N: ./data/gui/screens/options_video.stkgui
-#. I18N: In the video settings
-msgid "Apply new resolution"
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
+#. I18N: In the user screen
+#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: In the user screen
+msgid "Delete"
+msgstr ""
+
+#. I18N: ./data/gui/screens/options/user_screen_tab.stkgui
+#. I18N: In the user screen
+#. I18N: ./data/gui/screens/user_screen.stkgui
+#. I18N: In the user screen
+msgid "Kart color"
msgstr ""
#. I18N: ./data/gui/screens/race_setup.stkgui
@@ -2369,15 +2510,15 @@ msgstr ""
#. I18N: ./data/gui/screens/track_info.stkgui
#. I18N: In the track info screen
-#: src/states_screens/online/tracks_screen.cpp:541
-#: src/states_screens/track_info_screen.cpp:276
+#: src/states_screens/online/tracks_screen.cpp:546
+#: src/states_screens/track_info_screen.cpp:278
msgid "Number of laps"
msgstr ""
#. I18N: ./data/gui/screens/track_info.stkgui
#. I18N: In the track info screen
-#: src/states_screens/online/create_server_screen.cpp:196
-#: src/states_screens/track_info_screen.cpp:195
+#: src/states_screens/online/create_server_screen.cpp:201
+#: src/states_screens/track_info_screen.cpp:197
msgid "Number of AI karts"
msgstr ""
@@ -2392,31 +2533,15 @@ msgstr ""
msgid "Random Grand Prix"
msgstr ""
-#. I18N: ./data/gui/screens/user_screen.stkgui
-#. I18N: Used as a verb, appears on the main networking menu (login button)
-#: src/states_screens/online/online_screen.cpp:62
-msgid "Login"
-msgstr ""
-
-#. I18N: ./data/gui/screens/user_screen.stkgui
-#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
-#. I18N: In the user screen
-msgid "Remember password"
-msgstr ""
-
-#. I18N: ./data/gui/screens/user_screen.stkgui
-#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
-#. I18N: In the user screen
-msgid "Delete"
+#. I18N: ./data/gui/screens/tracks_and_gp.stkgui
+#. I18N: In the track and grand prix selection screen
+msgid "Edit favorite tracks"
msgstr ""
#. I18N: ./data/gui/screens/user_screen.stkgui
-#. I18N: In the user screen
-#. I18N: ./data/gui/screens/user_screen_tab.stkgui
-#. I18N: In the user screen
-msgid "Kart color"
+#. I18N: Used as a verb, appears on the main networking menu (login button)
+#: src/states_screens/online/online_screen.cpp:69
+msgid "Login"
msgstr ""
#. I18N: ./data/tips.xml
@@ -2537,238 +2662,301 @@ msgid ""
msgstr ""
#. I18N: ../stk-assets/karts/adiumy/kart.xml
+#. I18N: ../supertuxkart-assets/karts/adiumy/kart.xml
msgid "Adiumy"
msgstr ""
#. I18N: ../stk-assets/karts/amanda/kart.xml
+#. I18N: ../supertuxkart-assets/karts/amanda/kart.xml
msgid "Amanda"
msgstr ""
#. I18N: ../stk-assets/karts/beastie/kart.xml
+#. I18N: ../supertuxkart-assets/karts/beastie/kart.xml
msgid "Godette"
msgstr ""
#. I18N: ../stk-assets/karts/emule/kart.xml
+#. I18N: ../supertuxkart-assets/karts/emule/kart.xml
msgid "Emule"
msgstr ""
#. I18N: ../stk-assets/karts/gavroche/kart.xml
+#. I18N: ../supertuxkart-assets/karts/gavroche/kart.xml
msgid "Gavroche"
msgstr ""
#. I18N: ../stk-assets/karts/gnu/kart.xml
+#. I18N: ../supertuxkart-assets/karts/gnu/kart.xml
msgid "Gnu"
msgstr ""
#. I18N: ../stk-assets/karts/hexley/kart.xml
+#. I18N: ../supertuxkart-assets/karts/hexley/kart.xml
msgid "Hexley"
msgstr ""
#. I18N: ../stk-assets/karts/kiki/kart.xml
+#. I18N: ../supertuxkart-assets/karts/kiki/kart.xml
msgid "Kiki"
msgstr ""
#. I18N: ../stk-assets/karts/konqi/kart.xml
+#. I18N: ../supertuxkart-assets/karts/konqi/kart.xml
msgid "Konqi"
msgstr ""
#. I18N: ../stk-assets/karts/nolok/kart.xml
+#. I18N: ../supertuxkart-assets/karts/nolok/kart.xml
msgid "Nolok"
msgstr ""
#. I18N: ../stk-assets/karts/pidgin/kart.xml
+#. I18N: ../supertuxkart-assets/karts/pidgin/kart.xml
msgid "Pidgin"
msgstr ""
#. I18N: ../stk-assets/karts/puffy/kart.xml
+#. I18N: ../supertuxkart-assets/karts/puffy/kart.xml
msgid "Puffy"
msgstr ""
#. I18N: ../stk-assets/karts/sara_the_racer/kart.xml
+#. I18N: ../supertuxkart-assets/karts/sara_the_racer/kart.xml
msgid "Pepper"
msgstr ""
#. I18N: ../stk-assets/karts/sara_the_wizard/kart.xml
+#. I18N: ../supertuxkart-assets/karts/sara_the_wizard/kart.xml
msgid "Sara"
msgstr ""
#. I18N: ../stk-assets/karts/suzanne/kart.xml
+#. I18N: ../supertuxkart-assets/karts/suzanne/kart.xml
msgid "Suzanne"
msgstr ""
#. I18N: ../stk-assets/karts/tux/kart.xml
+#. I18N: ../supertuxkart-assets/karts/tux/kart.xml
msgid "Tux"
msgstr ""
#. I18N: ../stk-assets/karts/wilber/kart.xml
+#. I18N: ../supertuxkart-assets/karts/wilber/kart.xml
msgid "Wilber"
msgstr ""
#. I18N: ../stk-assets/karts/xue/kart.xml
+#. I18N: ../supertuxkart-assets/karts/xue/kart.xml
msgid "Xue"
msgstr ""
#. I18N: ../stk-assets/tracks/abyss/track.xml
+#. I18N: ../supertuxkart-assets/tracks/abyss/track.xml
msgid "Antediluvian Abyss"
msgstr ""
#. I18N: ../stk-assets/tracks/alien_signal/track.xml
+#. I18N: ../supertuxkart-assets/tracks/alien_signal/track.xml
msgid "Alien Signal"
msgstr ""
#. I18N: ../stk-assets/tracks/ancient_colosseum_labyrinth/track.xml
+#. I18N: ../supertuxkart-assets/tracks/ancient_colosseum_labyrinth/track.xml
msgid "Ancient Colosseum Labyrinth"
msgstr ""
#. I18N: ../stk-assets/tracks/arena_candela_city/track.xml
#. I18N: ../stk-assets/tracks/candela_city/track.xml
+#. I18N: ../supertuxkart-assets/tracks/arena_candela_city/track.xml
+#. I18N: ../supertuxkart-assets/tracks/candela_city/track.xml
msgid "Candela City"
msgstr ""
#. I18N: ../stk-assets/tracks/battleisland/track.xml
+#. I18N: ../supertuxkart-assets/tracks/battleisland/track.xml
msgid "Battle Island"
msgstr ""
#. I18N: ../stk-assets/tracks/black_forest/track.xml
+#. I18N: ../supertuxkart-assets/tracks/black_forest/track.xml
msgid "Black Forest"
msgstr ""
#. I18N: ../stk-assets/tracks/cave/track.xml
+#. I18N: ../supertuxkart-assets/tracks/cave/track.xml
msgid "Cave X"
msgstr ""
#. I18N: ../stk-assets/tracks/cocoa_temple/track.xml
+#. I18N: ../supertuxkart-assets/tracks/cocoa_temple/track.xml
msgid "Cocoa Temple"
msgstr ""
#. I18N: ../stk-assets/tracks/cornfield_crossing/track.xml
+#. I18N: ../supertuxkart-assets/tracks/cornfield_crossing/track.xml
msgid "Cornfield Crossing"
msgstr ""
#. I18N: ../stk-assets/tracks/fortmagma/track.xml
+#. I18N: ../supertuxkart-assets/tracks/fortmagma/track.xml
msgid "Fort Magma"
msgstr ""
#. I18N: ../stk-assets/tracks/gran_paradiso_island/track.xml
+#. I18N: ../supertuxkart-assets/tracks/gran_paradiso_island/track.xml
msgid "Gran Paradiso Island"
msgstr ""
#. I18N: ../stk-assets/tracks/hacienda/track.xml
+#. I18N: ../supertuxkart-assets/tracks/hacienda/track.xml
msgid "Hacienda"
msgstr ""
#. I18N: ../stk-assets/tracks/hole_drop/track.xml
+#. I18N: ../supertuxkart-assets/tracks/hole_drop/track.xml
msgid "Hole Drop"
msgstr ""
#. I18N: ../stk-assets/tracks/icy_soccer_field/track.xml
+#. I18N: ../supertuxkart-assets/tracks/icy_soccer_field/track.xml
msgid "Icy Soccer Field"
msgstr ""
#. I18N: Cutscene subtitle from ../stk-assets/tracks/introcutscene2/scene.xml
#. I18N: ../stk-assets/tracks/introcutscene2/scene.xml
+#. I18N: Cutscene subtitle from ../supertuxkart-assets/tracks/introcutscene2/scene.xml
+#. I18N: ../supertuxkart-assets/tracks/introcutscene2/scene.xml
msgid "What's wrong, little hippies? Your great gnu leader is missing?"
msgstr ""
#. I18N: Cutscene subtitle from ../stk-assets/tracks/introcutscene2/scene.xml
#. I18N: ../stk-assets/tracks/introcutscene2/scene.xml
+#. I18N: Cutscene subtitle from ../supertuxkart-assets/tracks/introcutscene2/scene.xml
+#. I18N: ../supertuxkart-assets/tracks/introcutscene2/scene.xml
msgid "Oh yes, see, he's in my castle now and will be served for supper..."
msgstr ""
#. I18N: Cutscene subtitle from ../stk-assets/tracks/introcutscene2/scene.xml
#. I18N: ../stk-assets/tracks/introcutscene2/scene.xml
+#. I18N: Cutscene subtitle from ../supertuxkart-assets/tracks/introcutscene2/scene.xml
+#. I18N: ../supertuxkart-assets/tracks/introcutscene2/scene.xml
msgid "But I'm a fair creature, so I'll make you a deal."
msgstr ""
#. I18N: Cutscene subtitle from ../stk-assets/tracks/introcutscene2/scene.xml
#. I18N: ../stk-assets/tracks/introcutscene2/scene.xml
+#. I18N: Cutscene subtitle from ../supertuxkart-assets/tracks/introcutscene2/scene.xml
+#. I18N: ../supertuxkart-assets/tracks/introcutscene2/scene.xml
msgid "If you can beat me at racing, I will free the old codger."
msgstr ""
#. I18N: Cutscene subtitle from ../stk-assets/tracks/introcutscene2/scene.xml
#. I18N: ../stk-assets/tracks/introcutscene2/scene.xml
+#. I18N: Cutscene subtitle from ../supertuxkart-assets/tracks/introcutscene2/scene.xml
+#. I18N: ../supertuxkart-assets/tracks/introcutscene2/scene.xml
msgid ""
" But you pathetic little twerps will never be able to beat me - King of the "
"Karts!"
msgstr ""
#. I18N: ../stk-assets/tracks/lasdunasarena/track.xml
+#. I18N: ../supertuxkart-assets/tracks/lasdunasarena/track.xml
msgid "Las Dunas Arena"
msgstr ""
#. I18N: ../stk-assets/tracks/lasdunassoccer/track.xml
+#. I18N: ../supertuxkart-assets/tracks/lasdunassoccer/track.xml
msgid "Las Dunas Soccer Stadium"
msgstr ""
#. I18N: ../stk-assets/tracks/lighthouse/track.xml
+#. I18N: ../supertuxkart-assets/tracks/lighthouse/track.xml
msgid "Around the Lighthouse"
msgstr ""
#. I18N: ../stk-assets/tracks/mines/track.xml
+#. I18N: ../supertuxkart-assets/tracks/mines/track.xml
msgid "Old Mine"
msgstr ""
#. I18N: ../stk-assets/tracks/minigolf/track.xml
+#. I18N: ../supertuxkart-assets/tracks/minigolf/track.xml
msgid "Minigolf"
msgstr ""
#. I18N: ../stk-assets/tracks/oasis/track.xml
+#. I18N: ../supertuxkart-assets/tracks/oasis/track.xml
msgid "Oasis"
msgstr ""
#. I18N: ../stk-assets/tracks/olivermath/track.xml
+#. I18N: ../supertuxkart-assets/tracks/olivermath/track.xml
msgid "Oliver's Math Class"
msgstr ""
#. I18N: ../stk-assets/tracks/pumpkin_park/track.xml
+#. I18N: ../supertuxkart-assets/tracks/pumpkin_park/track.xml
msgid "Pumpkin Park"
msgstr ""
#. I18N: ../stk-assets/tracks/ravenbridge_mansion/track.xml
+#. I18N: ../supertuxkart-assets/tracks/ravenbridge_mansion/track.xml
msgid "Ravenbridge Mansion"
msgstr ""
#. I18N: ../stk-assets/tracks/sandtrack/track.xml
+#. I18N: ../supertuxkart-assets/tracks/sandtrack/track.xml
msgid "Shifting Sands"
msgstr ""
#. I18N: ../stk-assets/tracks/scotland/track.xml
+#. I18N: ../supertuxkart-assets/tracks/scotland/track.xml
msgid "Nessie's Pond"
msgstr ""
#. I18N: ../stk-assets/tracks/snowmountain/track.xml
+#. I18N: ../supertuxkart-assets/tracks/snowmountain/track.xml
msgid "Northern Resort"
msgstr ""
#. I18N: ../stk-assets/tracks/snowtuxpeak/track.xml
+#. I18N: ../supertuxkart-assets/tracks/snowtuxpeak/track.xml
msgid "Snow Peak"
msgstr ""
#. I18N: ../stk-assets/tracks/soccer_field/track.xml
+#. I18N: ../supertuxkart-assets/tracks/soccer_field/track.xml
msgid "Soccer Field"
msgstr ""
#. I18N: ../stk-assets/tracks/stadium/track.xml
+#. I18N: ../supertuxkart-assets/tracks/stadium/track.xml
msgid "The Stadium"
msgstr ""
#. I18N: ../stk-assets/tracks/stk_enterprise/track.xml
+#. I18N: ../supertuxkart-assets/tracks/stk_enterprise/track.xml
msgid "STK Enterprise"
msgstr ""
#. I18N: ../stk-assets/tracks/temple/track.xml
+#. I18N: ../supertuxkart-assets/tracks/temple/track.xml
msgid "Temple"
msgstr ""
#. I18N: ../stk-assets/tracks/volcano_island/track.xml
+#. I18N: ../supertuxkart-assets/tracks/volcano_island/track.xml
msgid "Volcan Island"
msgstr ""
#. I18N: ../stk-assets/tracks/xr591/track.xml
+#. I18N: ../supertuxkart-assets/tracks/xr591/track.xml
msgid "XR591"
msgstr ""
#. I18N: ../stk-assets/tracks/zengarden/track.xml
+#. I18N: ../supertuxkart-assets/tracks/zengarden/track.xml
msgid "Zen Garden"
msgstr ""
@@ -2777,11 +2965,11 @@ msgstr ""
msgid "Completed achievement \"%s\"."
msgstr ""
-#: src/addons/addons_manager.cpp:111 src/addons/news_manager.cpp:343
+#: src/addons/addons_manager.cpp:113 src/addons/news_manager.cpp:353
msgid "Failed to connect to the SuperTuxKart add-ons server."
msgstr ""
-#: src/addons/news_manager.cpp:180
+#: src/addons/news_manager.cpp:184
#, c-format
msgid "Error downloading news: '%s'."
msgstr ""
@@ -2846,7 +3034,7 @@ msgid "New kart '%s' now available"
msgstr ""
#: src/challenges/story_mode_timer.cpp:281
-#: src/states_screens/options/options_screen_ui.cpp:318
+#: src/states_screens/options/options_screen_ui.cpp:280
msgid ""
"Speedrun mode disabled. It can only be enabled if the game has not been "
"closed since the launch of the story mode.\n"
@@ -2879,32 +3067,32 @@ msgid ""
"created."
msgstr ""
-#: src/graphics/irr_driver.cpp:730
+#: src/graphics/irr_driver.cpp:738
msgid "Video recording started."
msgstr ""
-#: src/graphics/irr_driver.cpp:737
+#: src/graphics/irr_driver.cpp:745
#, c-format
msgid "Video saved in \"%s\"."
msgstr ""
-#: src/graphics/irr_driver.cpp:741
+#: src/graphics/irr_driver.cpp:749
msgid "Encoding progress:"
msgstr ""
-#: src/graphics/irr_driver.cpp:1913 src/graphics/irr_driver.cpp:1956
-#: src/graphics/irr_driver.cpp:1961
+#: src/graphics/irr_driver.cpp:1920 src/graphics/irr_driver.cpp:1963
+#: src/graphics/irr_driver.cpp:1968
#, c-format
msgid "FPS: %d/%d/%d - %d KTris, Ping: %dms"
msgstr ""
#. I18N: Tip shown in gui for giving player hints
-#: src/guiengine/engine.cpp:1452 src/states_screens/race_result_gui.cpp:203
+#: src/guiengine/engine.cpp:1466 src/states_screens/race_result_gui.cpp:206
#, c-format
msgid "Tip: %s"
msgstr ""
-#: src/guiengine/engine.cpp:1496
+#: src/guiengine/engine.cpp:1510
msgid "Loading"
msgstr ""
@@ -2926,19 +3114,18 @@ msgstr ""
#. I18N: 'handicapped' indicates that per-player handicaps are
#. activated for this kart (i.e. it will drive slower)
-#: src/guiengine/widgets/player_kart_widget.cpp:387
-#: src/guiengine/widgets/player_kart_widget.cpp:758
+#: src/guiengine/widgets/player_kart_widget.cpp:391
+#: src/guiengine/widgets/player_kart_widget.cpp:767
#: src/karts/controller/local_player_controller.cpp:468
#: src/karts/controller/player_controller.cpp:413
-#: src/network/protocols/client_lobby.cpp:867
+#: src/network/protocols/client_lobby.cpp:868
#: src/states_screens/dialogs/splitscreen_player_dialog.cpp:121
-#: src/states_screens/race_result_gui.cpp:1602
-#: src/states_screens/race_result_gui.cpp:1664
+#: src/states_screens/race_result_gui.cpp:1675
#, c-format
msgid "%s (handicapped)"
msgstr ""
-#: src/guiengine/widgets/player_kart_widget.cpp:444
+#: src/guiengine/widgets/player_kart_widget.cpp:448
#, c-format
msgid "%s is ready"
msgstr ""
@@ -3412,19 +3599,19 @@ msgid "Axis %d"
msgstr ""
#. I18N: to appear in input configuration screen, for gamepad buttons
-#: src/input/binding.cpp:375
+#: src/input/binding.cpp:374
#, c-format
msgid "Gamepad button %d"
msgstr ""
#. I18N: to appear in input configuration screen, for mouse (might not be used at all)
-#: src/input/binding.cpp:378
+#: src/input/binding.cpp:377
#, c-format
msgid "Mouse button %d"
msgstr ""
#. I18N: to appear in input configuration screen, for mouse (might not be used at all)
-#: src/input/binding.cpp:382
+#: src/input/binding.cpp:381
#, c-format
msgid "Mouse axis %d %s"
msgstr ""
@@ -3596,26 +3783,30 @@ msgstr ""
msgid "+1 life."
msgstr ""
-#: src/karts/kart.cpp:1024
+#: src/karts/kart.cpp:1032
msgid "You were too slow!"
msgstr ""
-#: src/karts/kart.cpp:1025
+#: src/karts/kart.cpp:1033
+msgid "You finished the race!"
+msgstr ""
+
+#: src/karts/kart.cpp:1034
msgid "You won the race!"
msgstr ""
-#: src/karts/kart.cpp:1026
+#: src/karts/kart.cpp:1035
#, c-format
msgid "You finished the race in rank %d!"
msgstr ""
#. I18N: Message shown in game to tell player left the game in network
-#: src/karts/kart_rewinder.cpp:126 src/network/protocols/client_lobby.cpp:1172
+#: src/karts/kart_rewinder.cpp:126 src/network/protocols/client_lobby.cpp:1173
#, c-format
msgid "%s left the game."
msgstr ""
-#: src/main.cpp:2034
+#: src/main.cpp:2042
msgid ""
"SuperTuxKart may connect to a server to download add-ons and notify you of "
"updates. Please read our privacy policy at https://supertuxkart.net/Privacy. "
@@ -3624,16 +3815,16 @@ msgid ""
"Internet\")."
msgstr ""
-#: src/main.cpp:2386
+#: src/main.cpp:2393
msgid "Your screen resolution is too low to run STK."
msgstr ""
-#: src/main.cpp:2437
+#: src/main.cpp:2444
msgid ""
"Your driver version is too old. Please install the latest video drivers."
msgstr ""
-#: src/main.cpp:2457
+#: src/main.cpp:2464
#, c-format
msgid ""
"Your graphics driver appears to be very old. Please check if an update is "
@@ -3641,38 +3832,38 @@ msgid ""
"game will likely still run, but in a reduced-graphics mode."
msgstr ""
-#: src/main_loop.cpp:480 src/network/protocols/client_lobby.cpp:128
+#: src/main_loop.cpp:480 src/network/protocols/client_lobby.cpp:129
msgid "Server connection timed out."
msgstr ""
#. I18N: Show when a player gets the red flag in CTF
-#: src/modes/capture_the_flag.cpp:191
+#: src/modes/capture_the_flag.cpp:190
#, c-format
msgid "%s has the red flag!"
msgstr ""
#. I18N: Show when the red flag is returned to its base in CTF
-#: src/modes/capture_the_flag.cpp:198
+#: src/modes/capture_the_flag.cpp:197
msgid "The red flag has returned!"
msgstr ""
#. I18N: Show when a player gets the blue flag in CTF
-#: src/modes/capture_the_flag.cpp:209
+#: src/modes/capture_the_flag.cpp:208
#, c-format
msgid "%s has the blue flag!"
msgstr ""
#. I18N: Show when the blue flag is returned to its base in CTF
-#: src/modes/capture_the_flag.cpp:216
+#: src/modes/capture_the_flag.cpp:215
msgid "The blue flag has returned!"
msgstr ""
-#: src/modes/capture_the_flag.cpp:424
+#: src/modes/capture_the_flag.cpp:408
#, c-format
msgid "%s captured the blue flag!"
msgstr ""
-#: src/modes/capture_the_flag.cpp:428
+#: src/modes/capture_the_flag.cpp:412
#, c-format
msgid "%s captured the red flag!"
msgstr ""
@@ -3682,7 +3873,7 @@ msgstr ""
msgid "Eggs: %d / %d"
msgstr ""
-#: src/modes/follow_the_leader.cpp:63 src/modes/follow_the_leader.cpp:297
+#: src/modes/follow_the_leader.cpp:64 src/modes/follow_the_leader.cpp:301
msgid "Leader"
msgstr ""
@@ -3690,22 +3881,22 @@ msgstr ""
msgid "Final lap!"
msgstr ""
-#: src/modes/linear_world.cpp:447
+#: src/modes/linear_world.cpp:450
#, c-format
msgid "Lap %i"
msgstr ""
-#: src/modes/linear_world.cpp:549
+#: src/modes/linear_world.cpp:552
#, c-format
msgctxt "fastest_lap"
msgid "%s by %s"
msgstr ""
-#: src/modes/linear_world.cpp:555
+#: src/modes/linear_world.cpp:558
msgid "New fastest lap"
msgstr ""
-#: src/modes/linear_world.cpp:1097
+#: src/modes/linear_world.cpp:1100
msgid "WRONG WAY!"
msgstr ""
@@ -3719,194 +3910,194 @@ msgstr ""
msgid "Oops, %s made an own goal!"
msgstr ""
-#: src/modes/three_strikes_battle.cpp:641
+#: src/modes/three_strikes_battle.cpp:665
#, c-format
msgid "%i spare tire kart has been spawned!"
msgid_plural "%i spare tire karts have been spawned!"
msgstr[0] ""
msgstr[1] ""
-#: src/modes/world.cpp:1427
+#: src/modes/world.cpp:1400
msgid "You have been eliminated!"
msgstr ""
-#: src/modes/world.cpp:1434
+#: src/modes/world.cpp:1407
#, c-format
msgid "'%s' has been eliminated."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:129
+#: src/network/protocols/client_lobby.cpp:130
msgid "Server has been shut down."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:130
+#: src/network/protocols/client_lobby.cpp:131
msgid "You were kicked from the server."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:132
+#: src/network/protocols/client_lobby.cpp:133
msgid "You were kicked: Ping too high."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:297
-#: src/network/protocols/client_lobby.cpp:911
+#: src/network/protocols/client_lobby.cpp:298
+#: src/network/protocols/client_lobby.cpp:912
msgid "Bad network connection is detected."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:463
-#: src/network/protocols/server_lobby.cpp:3848
+#: src/network/protocols/client_lobby.cpp:464
+#: src/network/protocols/server_lobby.cpp:3240
msgid "Bot"
msgstr ""
-#: src/network/protocols/client_lobby.cpp:641
+#: src/network/protocols/client_lobby.cpp:642
#, c-format
msgid "%s disconnected."
msgstr ""
#. I18N: Message shown in network lobby to tell user that
#. player name is clickable
-#: src/network/protocols/client_lobby.cpp:672
+#: src/network/protocols/client_lobby.cpp:673
msgid ""
"Press player name in the list for player management and ranking information."
msgstr ""
#. I18N: In the networking lobby
#. I18N: In server info dialog
-#: src/network/protocols/client_lobby.cpp:738
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:115
-#: src/states_screens/dialogs/server_info_dialog.cpp:97
-#: src/states_screens/race_result_gui.cpp:2014
+#: src/network/protocols/client_lobby.cpp:739
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:118
+#: src/states_screens/dialogs/server_info_dialog.cpp:98
+#: src/states_screens/race_result_gui.cpp:2127
#, c-format
msgid "Difficulty: %s"
msgstr ""
#. I18N: In the networking lobby
-#: src/network/protocols/client_lobby.cpp:743
+#: src/network/protocols/client_lobby.cpp:744
#, c-format
msgid "Max players: %d"
msgstr ""
#. I18N: In server info dialog
-#: src/network/protocols/client_lobby.cpp:756
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:131
-#: src/states_screens/dialogs/server_info_dialog.cpp:101
+#: src/network/protocols/client_lobby.cpp:757
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:134
+#: src/states_screens/dialogs/server_info_dialog.cpp:102
#, c-format
msgid "Game mode: %s"
msgstr ""
#. I18N: In the create server screen for soccer server
-#: src/network/protocols/client_lobby.cpp:769
+#: src/network/protocols/client_lobby.cpp:770
#: src/states_screens/dialogs/server_configuration_dialog.cpp:174
-#: src/states_screens/high_score_selection.cpp:158
-#: src/states_screens/online/create_server_screen.cpp:253
-#: src/states_screens/track_info_screen.cpp:376
+#: src/states_screens/high_score_selection.cpp:161
+#: src/states_screens/online/create_server_screen.cpp:258
+#: src/states_screens/track_info_screen.cpp:375
msgid "Time limit"
msgstr ""
#. I18N: In the create server screen for soccer server
-#: src/network/protocols/client_lobby.cpp:770
+#: src/network/protocols/client_lobby.cpp:771
#: src/states_screens/dialogs/server_configuration_dialog.cpp:175
-#: src/states_screens/online/create_server_screen.cpp:255
-#: src/states_screens/track_info_screen.cpp:377
+#: src/states_screens/online/create_server_screen.cpp:260
+#: src/states_screens/track_info_screen.cpp:376
msgid "Goals limit"
msgstr ""
#. I18N: In the networking lobby
-#: src/network/protocols/client_lobby.cpp:774
+#: src/network/protocols/client_lobby.cpp:775
#, c-format
msgid "Soccer game type: %s"
msgstr ""
-#: src/network/protocols/client_lobby.cpp:784
+#: src/network/protocols/client_lobby.cpp:785
#, c-format
msgid "Grand prix progress: %d / %d"
msgstr ""
#. I18N: Display when all players are in red or blue team, which the race
#. will not be allowed to start
-#: src/network/protocols/client_lobby.cpp:903
+#: src/network/protocols/client_lobby.cpp:904
msgid "All players joined red or blue team."
msgstr ""
#. I18N: Display when a player is allow to control the server
-#: src/network/protocols/client_lobby.cpp:923
+#: src/network/protocols/client_lobby.cpp:924
msgid "You are now the owner of server."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:966
+#: src/network/protocols/client_lobby.cpp:967
msgid "Connection refused: Server is busy."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:971
+#: src/network/protocols/client_lobby.cpp:972
msgid "Connection refused: You are banned from the server."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:986
+#: src/network/protocols/client_lobby.cpp:987
msgid "Connection refused: Server password is incorrect."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:990
+#: src/network/protocols/client_lobby.cpp:991
msgid "Connection refused: Game data is incompatible."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:994
+#: src/network/protocols/client_lobby.cpp:995
msgid "Connection refused: Server is full."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:998
+#: src/network/protocols/client_lobby.cpp:999
msgid "Connection refused: Invalid player connecting."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:1026
+#: src/network/protocols/client_lobby.cpp:1027
msgid "Failed to start the network game."
msgstr ""
#. I18N: Error message shown if live join or spectate failed in network
-#: src/network/protocols/client_lobby.cpp:1241
+#: src/network/protocols/client_lobby.cpp:1242
msgid "The game has ended, you can't live join or spectate anymore."
msgstr ""
#. I18N: Error message shown if live join failed in network
-#: src/network/protocols/client_lobby.cpp:1245
+#: src/network/protocols/client_lobby.cpp:1246
msgid "No remaining place in the arena - live join disabled."
msgstr ""
#. I18N: Error message shown if only 1 player remains in network
-#: src/network/protocols/client_lobby.cpp:1249
+#: src/network/protocols/client_lobby.cpp:1250
msgid "Only 1 player remaining, returning to lobby."
msgstr ""
-#: src/network/protocols/client_lobby.cpp:1255
+#: src/network/protocols/client_lobby.cpp:1256
msgid "Server owner quit the game."
msgstr ""
#. I18N: Status shown to player when he will be spectating the next game
-#: src/network/protocols/client_lobby.cpp:1259
+#: src/network/protocols/client_lobby.cpp:1260
msgid "You will be spectating the next game."
msgstr ""
#. I18N: Show when player join red team of the started game in
#. network
-#: src/network/protocols/client_lobby.cpp:1435
+#: src/network/protocols/client_lobby.cpp:1436
#, c-format
msgid "%s joined the red team."
msgstr ""
#. I18N: Show when player join blue team of the started game in
#. network
-#: src/network/protocols/client_lobby.cpp:1441
+#: src/network/protocols/client_lobby.cpp:1442
#, c-format
msgid "%s joined the blue team."
msgstr ""
#. I18N: Show when player join the started game in network
-#: src/network/protocols/client_lobby.cpp:1447
+#: src/network/protocols/client_lobby.cpp:1448
#, c-format
msgid "%s joined the game."
msgstr ""
#. I18N: Message shown in game to tell the player it's possible to change
#. the camera target in spectate mode of network
-#: src/network/protocols/client_lobby.cpp:1638
+#: src/network/protocols/client_lobby.cpp:1639
#, c-format
msgid ""
"Press <%s> or <%s> to change the targeted player, <%s> or <%s> for the "
@@ -3914,15 +4105,15 @@ msgid ""
msgstr ""
#. I18N: Tell player he has successfully report this named player
-#: src/network/protocols/client_lobby.cpp:1654
+#: src/network/protocols/client_lobby.cpp:1655
#, c-format
msgid "Successfully reported %s."
msgstr ""
#. I18N: Shown when there is download error for assets download
#. in the first run
-#: src/network/protocols/client_lobby.cpp:1940
-#: src/states_screens/dialogs/download_assets.cpp:251
+#: src/network/protocols/client_lobby.cpp:1942
+#: src/states_screens/dialogs/download_assets.cpp:256
msgid ""
"Failed to download assets, check your storage space or internet connection "
"and try again later."
@@ -3953,38 +4144,38 @@ msgstr ""
#. I18N: Game mode
#. I18N: In the create server screen for battle server
-#: src/network/server_config.cpp:273 src/race/race_manager.cpp:1292
+#: src/network/server_config.cpp:273 src/race/race_manager.cpp:1300
#: src/states_screens/dialogs/server_configuration_dialog.cpp:161
-#: src/states_screens/online/create_server_screen.cpp:237
-#: src/states_screens/track_info_screen.cpp:252
+#: src/states_screens/online/create_server_screen.cpp:242
+#: src/states_screens/track_info_screen.cpp:254
msgid "Free-For-All"
msgstr ""
#. I18N: Game mode
#. I18N: In the create server screen for battle server
-#: src/network/server_config.cpp:275 src/race/race_manager.cpp:1294
+#: src/network/server_config.cpp:275 src/race/race_manager.cpp:1302
#: src/states_screens/dialogs/server_configuration_dialog.cpp:162
-#: src/states_screens/online/create_server_screen.cpp:239
+#: src/states_screens/online/create_server_screen.cpp:244
msgid "Capture The Flag"
msgstr ""
-#: src/online/online_player_profile.cpp:455
+#: src/online/online_player_profile.cpp:456
#, c-format
msgid "%s is now online."
msgstr ""
-#: src/online/online_player_profile.cpp:459
+#: src/online/online_player_profile.cpp:460
#, c-format
msgid "%s and %s are now online."
msgstr ""
-#: src/online/online_player_profile.cpp:464
+#: src/online/online_player_profile.cpp:465
#, c-format
msgid "%s, %s and %s are now online."
msgstr ""
#. I18N: Only used for count > 3
-#: src/online/online_player_profile.cpp:470
+#: src/online/online_player_profile.cpp:471
#, c-format
msgid "%d friend is now online."
msgid_plural "%d friends are now online."
@@ -3992,19 +4183,19 @@ msgstr[0] ""
msgstr[1] ""
#. I18N: Tell your friend if he is on any server in game
-#: src/online/online_player_profile.cpp:519
+#: src/online/online_player_profile.cpp:520
#, c-format
msgid "%s is now on server \"%s\"."
msgstr ""
-#: src/online/online_player_profile.cpp:550
+#: src/online/online_player_profile.cpp:551
#, c-format
msgid "You have %d new friend request!"
msgid_plural "You have %d new friend requests!"
msgstr[0] ""
msgstr[1] ""
-#: src/online/online_player_profile.cpp:556
+#: src/online/online_player_profile.cpp:557
msgid "You have a new friend request!"
msgstr ""
@@ -4033,12 +4224,12 @@ msgid ""
msgstr ""
#. I18N: Game mode
-#: src/race/race_manager.cpp:1286
+#: src/race/race_manager.cpp:1294
msgid "Follow the Leader"
msgstr ""
#. I18N: Game mode
-#: src/race/race_manager.cpp:1290 src/states_screens/track_info_screen.cpp:251
+#: src/race/race_manager.cpp:1298 src/states_screens/track_info_screen.cpp:253
msgid "3 Strikes Battle"
msgstr ""
@@ -4051,91 +4242,88 @@ msgstr ""
msgid "Replay saved in \"%s\"."
msgstr ""
-#: src/states_screens/addons_screen.cpp:49
+#: src/states_screens/addons_screen.cpp:51
msgid "1 week"
msgstr ""
-#: src/states_screens/addons_screen.cpp:50
+#: src/states_screens/addons_screen.cpp:52
msgid "2 weeks"
msgstr ""
-#: src/states_screens/addons_screen.cpp:51
+#: src/states_screens/addons_screen.cpp:53
msgid "1 month"
msgstr ""
-#: src/states_screens/addons_screen.cpp:52
+#: src/states_screens/addons_screen.cpp:54
msgid "3 months"
msgstr ""
-#: src/states_screens/addons_screen.cpp:53
+#: src/states_screens/addons_screen.cpp:55
msgid "6 months"
msgstr ""
-#: src/states_screens/addons_screen.cpp:54
+#: src/states_screens/addons_screen.cpp:56
msgid "9 months"
msgstr ""
-#: src/states_screens/addons_screen.cpp:55
+#: src/states_screens/addons_screen.cpp:57
msgid "1 year"
msgstr ""
-#: src/states_screens/addons_screen.cpp:56
+#: src/states_screens/addons_screen.cpp:58
msgid "2 years"
msgstr ""
-#: src/states_screens/addons_screen.cpp:107
+#: src/states_screens/addons_screen.cpp:109
msgid "Add-on name"
msgstr ""
-#: src/states_screens/addons_screen.cpp:108
+#: src/states_screens/addons_screen.cpp:110
msgid "Updated date"
msgstr ""
#. I18N: Addon not installed for fillter
-#: src/states_screens/addons_screen.cpp:138
+#: src/states_screens/addons_screen.cpp:140
msgid "Not installed"
msgstr ""
#. I18N: as in: The Old Island by Johannes Sjolund
-#: src/states_screens/addons_screen.cpp:325
+#: src/states_screens/addons_screen.cpp:326
#, c-format
msgctxt "addons"
msgid "%s by %s"
msgstr ""
-#: src/states_screens/addons_screen.cpp:446
+#: src/states_screens/addons_screen.cpp:447
msgid "Please wait while addons are updated"
msgstr ""
-#: src/states_screens/addons_screen.cpp:526
-#: src/states_screens/main_menu_screen.cpp:631
+#: src/states_screens/addons_screen.cpp:527
+#: src/states_screens/main_menu_screen.cpp:671
msgid ""
"Sorry, an error occurred while contacting the add-ons website. Make sure you "
"are connected to the Internet and that SuperTuxKart is not blocked by a "
"firewall"
msgstr ""
-#: src/states_screens/arenas_screen.cpp:278
-#: src/states_screens/arenas_screen.cpp:330
-#: src/states_screens/easter_egg_screen.cpp:229
-#: src/states_screens/easter_egg_screen.cpp:260
-#: src/states_screens/kart_selection.cpp:957
-#: src/states_screens/kart_selection.cpp:1598
+#. I18N: track group name
+#: src/states_screens/arenas_screen.cpp:89
+#: src/states_screens/tracks_and_gp_screen.cpp:183
+msgid "Favorites"
+msgstr ""
+
+#: src/states_screens/arenas_screen.cpp:331
+#: src/states_screens/easter_egg_screen.cpp:267
+#: src/states_screens/kart_selection.cpp:1008
+#: src/states_screens/kart_selection.cpp:1675
#: src/states_screens/race_setup_screen.cpp:101
msgid "Locked : solve active challenges to gain access to more!"
msgstr ""
-#: src/states_screens/arenas_screen.cpp:342
+#: src/states_screens/arenas_screen.cpp:351
msgid "Random Arena"
msgstr ""
-#: src/states_screens/arenas_screen.cpp:346
-#, c-format
-msgid "%d arena unavailable in single player."
-msgid_plural "%d arenas unavailable in single player."
-msgstr[0] ""
-msgstr[1] ""
-
#: src/states_screens/credits.cpp:184
msgid "translator-credits"
msgstr ""
@@ -4383,7 +4571,7 @@ msgstr ""
#: src/states_screens/dialogs/achievement_progress_dialog.cpp:256
#: src/states_screens/dialogs/achievement_progress_dialog.cpp:260
#: src/states_screens/dialogs/achievement_progress_dialog.cpp:267
-#: src/states_screens/options/options_screen_device.cpp:284
+#: src/states_screens/options/options_screen_device.cpp:264
msgid "Skidding"
msgstr ""
@@ -4474,7 +4662,7 @@ msgstr ""
msgid " (official tracks matching the goal)"
msgstr ""
-#: src/states_screens/dialogs/add_device_dialog.cpp:64
+#: src/states_screens/dialogs/add_device_dialog.cpp:48
msgid ""
"New gamepads and joysticks will automatically appear in the list when you "
"connect them to this device.\n"
@@ -4487,91 +4675,95 @@ msgid ""
msgstr ""
#. I18N: In the 'add new input device' dialog
-#: src/states_screens/dialogs/add_device_dialog.cpp:87
+#: src/states_screens/dialogs/add_device_dialog.cpp:71
msgid "Add Wiimote"
msgstr ""
#. I18N: In the 'add new input device' dialog
-#: src/states_screens/dialogs/add_device_dialog.cpp:108
+#: src/states_screens/dialogs/add_device_dialog.cpp:88
msgid "Add Keyboard Configuration"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:119
+#: src/states_screens/dialogs/addons_loading.cpp:126
msgid "Update"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:131
+#: src/states_screens/dialogs/addons_loading.cpp:138
#, c-format
msgid "Version: %d"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:162
+#: src/states_screens/dialogs/addons_loading.cpp:169
msgid "featured"
msgstr ""
#. I18N: File size of game assets or addons downloading
-#: src/states_screens/dialogs/addons_loading.cpp:182
-#: src/states_screens/dialogs/addons_pack.cpp:208
-#: src/states_screens/dialogs/download_assets.cpp:104
+#: src/states_screens/dialogs/addons_loading.cpp:189
+#: src/states_screens/dialogs/addons_pack.cpp:213
+#: src/states_screens/dialogs/download_assets.cpp:109
#, c-format
msgid "Size: %s"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:298
-#: src/states_screens/dialogs/addons_pack.cpp:220
-#: src/states_screens/dialogs/download_assets.cpp:201
+#: src/states_screens/dialogs/addons_loading.cpp:295
+msgid "You must be logged in to rate this addon."
+msgstr ""
+
+#: src/states_screens/dialogs/addons_loading.cpp:315
+#: src/states_screens/dialogs/addons_pack.cpp:225
+#: src/states_screens/dialogs/download_assets.cpp:206
msgid "Sorry, downloading the add-on failed"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:374
+#: src/states_screens/dialogs/addons_loading.cpp:391
#, c-format
msgid "Problems installing the addon '%s'."
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:385
-#: src/states_screens/dialogs/addons_loading.cpp:436
-#: src/states_screens/dialogs/download_assets.cpp:266
+#: src/states_screens/dialogs/addons_loading.cpp:402
+#: src/states_screens/dialogs/addons_loading.cpp:453
+#: src/states_screens/dialogs/download_assets.cpp:271
msgid "Try again"
msgstr ""
-#: src/states_screens/dialogs/addons_loading.cpp:425
+#: src/states_screens/dialogs/addons_loading.cpp:442
#, c-format
msgid "Problems removing the addon '%s'."
msgstr ""
-#: src/states_screens/dialogs/addons_pack.cpp:66
+#: src/states_screens/dialogs/addons_pack.cpp:71
msgid "Background download completed."
msgstr ""
-#: src/states_screens/dialogs/addons_pack.cpp:127
+#: src/states_screens/dialogs/addons_pack.cpp:132
msgid "Background download"
msgstr ""
-#: src/states_screens/dialogs/addons_pack.cpp:136
+#: src/states_screens/dialogs/addons_pack.cpp:141
msgid "Background download has already started."
msgstr ""
-#: src/states_screens/dialogs/change_password_dialog.cpp:137
+#: src/states_screens/dialogs/change_password_dialog.cpp:140
msgid "Current password invalid."
msgstr ""
-#: src/states_screens/dialogs/change_password_dialog.cpp:143
+#: src/states_screens/dialogs/change_password_dialog.cpp:146
#: src/states_screens/online/register_screen.cpp:382
msgid "Password has to be between 8 and 30 characters long!"
msgstr ""
-#: src/states_screens/dialogs/change_password_dialog.cpp:150
+#: src/states_screens/dialogs/change_password_dialog.cpp:153
#: src/states_screens/online/register_screen.cpp:358
msgid "Passwords don't match!"
msgstr ""
-#: src/states_screens/dialogs/change_password_dialog.cpp:235
-#: src/states_screens/dialogs/recovery_dialog.cpp:207
+#: src/states_screens/dialogs/change_password_dialog.cpp:238
+#: src/states_screens/dialogs/recovery_dialog.cpp:211
#: src/states_screens/online/register_screen.cpp:448
msgid "Validating info"
msgstr ""
-#: src/states_screens/dialogs/change_password_dialog.cpp:247
+#: src/states_screens/dialogs/change_password_dialog.cpp:250
msgid "Password successfully changed."
msgstr ""
@@ -4591,67 +4783,91 @@ msgstr ""
#. I18N: In the UI options, Camera setting: Drone chase
#: src/states_screens/dialogs/custom_camera_settings.cpp:86
-#: src/states_screens/options/options_screen_ui.cpp:166
+#: src/states_screens/options/options_screen_ui.cpp:126
msgid "Drone chase"
msgstr ""
#. I18N: In the UI options, Camera setting: Custom
#. I18N: custom video settings
#: src/states_screens/dialogs/custom_camera_settings.cpp:103
-#: src/states_screens/options/options_screen_ui.cpp:162
-#: src/states_screens/options/options_screen_video.cpp:582
-#: src/states_screens/options/options_screen_video.cpp:620
-#: src/states_screens/options/options_screen_video.cpp:648
+#: src/states_screens/options/options_screen_ui.cpp:122
+#: src/states_screens/options/options_screen_video.cpp:364
+#: src/states_screens/options/options_screen_video.cpp:402
+#: src/states_screens/options/options_screen_video.cpp:430
msgid "Custom"
msgstr ""
#. I18N: in the graphical options tooltip;
#. indicates a graphical feature is disabled
-#: src/states_screens/dialogs/custom_video_settings.cpp:69
-#: src/states_screens/dialogs/custom_video_settings.cpp:92
-#: src/states_screens/online/create_server_screen.cpp:217
-#: src/states_screens/options/options_screen_video.cpp:666
-#: src/states_screens/options/options_screen_video.cpp:737
+#: src/states_screens/dialogs/custom_video_settings.cpp:68
+#: src/states_screens/dialogs/custom_video_settings.cpp:102
+#: src/states_screens/online/create_server_screen.cpp:222
+#: src/states_screens/options/options_screen_video.cpp:448
+#: src/states_screens/options/options_screen_video.cpp:535
msgid "Disabled"
msgstr ""
#. I18N: if only important particles effects is enabled
-#: src/states_screens/dialogs/custom_video_settings.cpp:70
-#: src/states_screens/options/options_screen_video.cpp:668
+#: src/states_screens/dialogs/custom_video_settings.cpp:69
+#: src/states_screens/options/options_screen_video.cpp:450
msgid "Important only"
msgstr ""
-#. I18N: Geometry level disabled : lowest level, no details
+#. I18N: Geometry level disabled : lowest level, Level-of-Details distances are very low
#. I18N: in the graphical options tooltip;
-#. indicates the rendered image quality is very low
-#: src/states_screens/dialogs/custom_video_settings.cpp:76
-#: src/states_screens/dialogs/custom_video_settings.cpp:86
-#: src/states_screens/options/options_screen_video.cpp:672
+#: src/states_screens/dialogs/custom_video_settings.cpp:75
+#: src/states_screens/dialogs/custom_video_settings.cpp:95
+#: src/states_screens/options/options_screen_video.cpp:453
msgid "Very Low"
msgstr ""
-#. I18N: Geometry level low : few details are displayed
+#. I18N: Geometry level low : everything is displayed, Level-of-Details distances are low
#. I18N: in the graphical options tooltip;
-#. indicates the rendered image quality is low
-#: src/states_screens/dialogs/custom_video_settings.cpp:78
-#: src/states_screens/dialogs/custom_video_settings.cpp:87
-#: src/states_screens/dialogs/custom_video_settings.cpp:93
-#: src/states_screens/options/options_screen_video.cpp:675
+#: src/states_screens/dialogs/custom_video_settings.cpp:77
+#: src/states_screens/dialogs/custom_video_settings.cpp:96
+#: src/states_screens/dialogs/custom_video_settings.cpp:103
+#: src/states_screens/options/options_screen_video.cpp:455
msgid "Low"
msgstr ""
-#. I18N: Geometry level high : everything is displayed
+#. I18N: Geometry level medium : everything is displayed, Level-of-Details distances are medium
+#. I18N: kart class name
+#. I18N: In the UI options, Medium font size
#. I18N: in the graphical options tooltip;
-#. indicates the rendered image quality is high
-#: src/states_screens/dialogs/custom_video_settings.cpp:80
-#: src/states_screens/dialogs/custom_video_settings.cpp:88
-#: src/states_screens/dialogs/custom_video_settings.cpp:94
-#: src/states_screens/options/options_screen_video.cpp:678
+#: src/states_screens/dialogs/custom_video_settings.cpp:79
+#: src/states_screens/dialogs/custom_video_settings.cpp:97
+#: src/states_screens/dialogs/custom_video_settings.cpp:104
+#: src/states_screens/kart_selection.cpp:337
+#: src/states_screens/options/options_screen_ui.cpp:96
+#: src/states_screens/options/options_screen_video.cpp:457
+msgid "Medium"
+msgstr ""
+
+#. I18N: Geometry level high : everything is displayed, Level-of-Details distances are high
+#. I18N: in the graphical options tooltip;
+#: src/states_screens/dialogs/custom_video_settings.cpp:81
+#: src/states_screens/dialogs/custom_video_settings.cpp:98
+#: src/states_screens/dialogs/custom_video_settings.cpp:105
+#: src/states_screens/options/options_screen_video.cpp:459
msgid "High"
msgstr ""
+#. I18N: Geometry level very high : everything is displayed, Level-of-Details distances are very high
+#. I18N: in the graphical options tooltip;
+#: src/states_screens/dialogs/custom_video_settings.cpp:83
+#: src/states_screens/options/options_screen_video.cpp:461
+msgid "Very High"
+msgstr ""
+
+#. I18N: Geometry level ultra : everything is displayed, Level-of-Details distances are extremely high
+#. I18N: in the graphical options tooltip;
+#: src/states_screens/dialogs/custom_video_settings.cpp:85
+#: src/states_screens/options/options_screen_video.cpp:463
+msgid "Ultra"
+msgstr ""
+
#. I18N: In download assets dialog
-#: src/states_screens/dialogs/download_assets.cpp:108
+#: src/states_screens/dialogs/download_assets.cpp:113
msgid ""
"SuperTuxKart will download full assets (including high quality textures and "
"music) for better gaming experience, this will use your mobile data if you "
@@ -4659,7 +4875,7 @@ msgid ""
msgstr ""
#. I18N: In download assets dialog
-#: src/states_screens/dialogs/download_assets.cpp:116
+#: src/states_screens/dialogs/download_assets.cpp:121
msgid ""
"SuperTuxKart will download full assets (including high quality textures and "
"music) for better gaming experience."
@@ -4676,101 +4892,102 @@ msgstr ""
msgid "Invalid server address: %s."
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:146
-#: src/states_screens/ghost_replay_selection.cpp:155
-#: src/states_screens/high_score_selection.cpp:154
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:150
+#: src/states_screens/ghost_replay_selection.cpp:159
+#: src/states_screens/high_score_selection.cpp:157
msgctxt "column_name"
msgid "Reverse"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:148
-#: src/states_screens/ghost_replay_selection.cpp:157
-#: src/states_screens/high_score_selection.cpp:141
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:152
+#: src/states_screens/ghost_replay_selection.cpp:161
+#: src/states_screens/high_score_selection.cpp:144
#: src/states_screens/online/server_selection.cpp:135
msgctxt "column_name"
msgid "Difficulty"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:151
-#: src/states_screens/ghost_replay_selection.cpp:159
-#: src/states_screens/high_score_selection.cpp:152
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:155
+#: src/states_screens/ghost_replay_selection.cpp:163
+#: src/states_screens/high_score_selection.cpp:155
msgctxt "column_name"
msgid "Laps"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:153
-#: src/states_screens/ghost_replay_selection.cpp:160
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:157
+#: src/states_screens/ghost_replay_selection.cpp:164
msgctxt "column_name"
msgid "Time"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:155
-#: src/states_screens/ghost_replay_selection.cpp:161
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:159
+#: src/states_screens/ghost_replay_selection.cpp:165
msgctxt "column_name"
msgid "Kart"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:157
-#: src/states_screens/ghost_replay_selection.cpp:162
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:161
+#: src/states_screens/ghost_replay_selection.cpp:166
msgctxt "column_name"
msgid "User"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:159
-#: src/states_screens/ghost_replay_selection.cpp:166
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:163
+#: src/states_screens/ghost_replay_selection.cpp:170
msgctxt "column_name"
msgid "Version"
msgstr ""
-#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:200
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:135
+#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:204
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:138
#: src/states_screens/dialogs/message_dialog.cpp:132
+#: src/states_screens/dialogs/recommend_video_settings.cpp:60
#: src/states_screens/edit_gp_screen.cpp:261
-#: src/states_screens/ghost_replay_selection.cpp:388
+#: src/states_screens/ghost_replay_selection.cpp:394
#: src/states_screens/high_score_selection.cpp:265
msgid "No"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:78
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:82
#: src/states_screens/edit_gp_screen.cpp:151
-#: src/states_screens/high_score_selection.cpp:138
+#: src/states_screens/high_score_selection.cpp:141
msgid "Track"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:110
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:113
#, c-format
msgid "Top %d High Scores"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:112
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:115
#, c-format
msgid "%s: %s"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:125
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:128
#, c-format
msgid "Number of karts: %d"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:137
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:140
#, c-format
msgid "Time target: %s"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:139
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:142
#, c-format
msgid "Laps: %d"
msgstr ""
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:143
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:146
#, c-format
msgid "Reverse: %s"
msgstr ""
#. I18N: for empty highscores entries
-#: src/states_screens/dialogs/high_score_info_dialog.cpp:226
-#: src/states_screens/gp_info_screen.cpp:549
-#: src/states_screens/track_info_screen.cpp:539
+#: src/states_screens/dialogs/high_score_info_dialog.cpp:229
+#: src/states_screens/gp_info_screen.cpp:547
+#: src/states_screens/track_info_screen.cpp:538
msgid "(Empty)"
msgstr ""
@@ -4858,33 +5075,41 @@ msgid "Press any key..."
msgstr ""
#: src/states_screens/dialogs/race_paused_dialog.cpp:117
-#: src/states_screens/online/networking_lobby.cpp:249
-#: src/states_screens/online/networking_lobby.cpp:1003
+#: src/states_screens/online/networking_lobby.cpp:250
+#: src/states_screens/online/networking_lobby.cpp:1044
msgid "Chat is disabled, enable in options menu."
msgstr ""
-#: src/states_screens/dialogs/race_paused_dialog.cpp:132
-msgid "Back to Battle"
+#: src/states_screens/dialogs/race_paused_dialog.cpp:134
+msgid "Back to the Performance Test"
msgstr ""
#: src/states_screens/dialogs/race_paused_dialog.cpp:135
+msgid "Exit the Performance Test"
+msgstr ""
+
+#: src/states_screens/dialogs/race_paused_dialog.cpp:139
+msgid "Back to Battle"
+msgstr ""
+
+#: src/states_screens/dialogs/race_paused_dialog.cpp:142
msgid "Setup New Game"
msgstr ""
-#: src/states_screens/dialogs/race_paused_dialog.cpp:137
+#: src/states_screens/dialogs/race_paused_dialog.cpp:144
msgid "Restart Battle"
msgstr ""
-#: src/states_screens/dialogs/race_paused_dialog.cpp:139
+#: src/states_screens/dialogs/race_paused_dialog.cpp:146
msgid "Exit Battle"
msgstr ""
-#: src/states_screens/dialogs/race_paused_dialog.cpp:146
-#: src/states_screens/race_result_gui.cpp:350
+#: src/states_screens/dialogs/race_paused_dialog.cpp:153
+#: src/states_screens/race_result_gui.cpp:370
msgid "Setup New Race"
msgstr ""
-#: src/states_screens/dialogs/race_paused_dialog.cpp:150
+#: src/states_screens/dialogs/race_paused_dialog.cpp:157
msgid "Exit Race"
msgstr ""
@@ -4900,11 +5125,11 @@ msgstr ""
msgid "%s is number %d in the rankings with a score of %f."
msgstr ""
-#: src/states_screens/dialogs/recovery_dialog.cpp:120
+#: src/states_screens/dialogs/recovery_dialog.cpp:124
msgid "Username and/or email address invalid."
msgstr ""
-#: src/states_screens/dialogs/registration_dialog.cpp:42
+#: src/states_screens/dialogs/registration_dialog.cpp:43
#, c-format
msgid ""
"Please read the terms and conditions for SuperTuxKart at '%s'. You must "
@@ -4926,7 +5151,7 @@ msgstr ""
#. I18N: In the Select challenge dialog
#: src/states_screens/dialogs/select_challenge.cpp:72
-#: src/states_screens/race_result_gui.cpp:1962
+#: src/states_screens/race_result_gui.cpp:2074
#, c-format
msgid "Laps: %i"
msgstr ""
@@ -4939,21 +5164,21 @@ msgstr ""
#. I18N: In the Select challenge dialog
#: src/states_screens/dialogs/select_challenge.cpp:90
-#: src/states_screens/race_result_gui.cpp:2119
+#: src/states_screens/race_result_gui.cpp:2249
#, c-format
msgid "Required Rank: %i"
msgstr ""
#. I18N: In the Select challenge dialog
#: src/states_screens/dialogs/select_challenge.cpp:96
-#: src/states_screens/race_result_gui.cpp:2127
+#: src/states_screens/race_result_gui.cpp:2258
#, c-format
msgid "Required Time: %i"
msgstr ""
#. I18N: In the Select challenge dialog
#: src/states_screens/dialogs/select_challenge.cpp:103
-#: src/states_screens/race_result_gui.cpp:2138
+#: src/states_screens/race_result_gui.cpp:2270
#, c-format
msgid "Required Nitro Points: %i"
msgstr ""
@@ -4966,54 +5191,54 @@ msgstr ""
#. I18N: In the create server screen, show various battle mode available
#: src/states_screens/dialogs/server_configuration_dialog.cpp:158
-#: src/states_screens/online/create_server_screen.cpp:233
+#: src/states_screens/online/create_server_screen.cpp:238
msgid "Battle mode"
msgstr ""
#. I18N: In the create server screen
#: src/states_screens/dialogs/server_configuration_dialog.cpp:171
-#: src/states_screens/online/create_server_screen.cpp:249
-#: src/states_screens/track_info_screen.cpp:364
+#: src/states_screens/online/create_server_screen.cpp:254
+#: src/states_screens/track_info_screen.cpp:363
msgid "Soccer game type"
msgstr ""
#. I18N: In the server info dialog, show the server location with
#. country name (based on IP geolocation)
-#: src/states_screens/dialogs/server_info_dialog.cpp:110
+#: src/states_screens/dialogs/server_info_dialog.cpp:111
#, c-format
msgid "Server location: %s"
msgstr ""
#. I18N: In server info dialog, showing the current track playing in server
-#: src/states_screens/dialogs/server_info_dialog.cpp:119
+#: src/states_screens/dialogs/server_info_dialog.cpp:120
#, c-format
msgid "Current track: %s"
msgstr ""
-#: src/states_screens/dialogs/server_info_dialog.cpp:129
+#: src/states_screens/dialogs/server_info_dialog.cpp:130
msgid "Rank"
msgstr ""
#. I18N: Show above the player list in server info dialog, tell
#. the user name on server
-#: src/states_screens/dialogs/server_info_dialog.cpp:132
+#: src/states_screens/dialogs/server_info_dialog.cpp:133
msgid "Player"
msgstr ""
#. I18N: Show above the player list in server info dialog, tell
#. the scores of user calculated by player rankings
-#: src/states_screens/dialogs/server_info_dialog.cpp:135
+#: src/states_screens/dialogs/server_info_dialog.cpp:136
msgid "Scores"
msgstr ""
#. I18N: Show above the player list in server info dialog, tell
#. the user time played on server
-#: src/states_screens/dialogs/server_info_dialog.cpp:138
+#: src/states_screens/dialogs/server_info_dialog.cpp:139
msgid "Time played"
msgstr ""
-#: src/states_screens/dialogs/server_info_dialog.cpp:281
-#: src/states_screens/dialogs/server_info_dialog.cpp:296
+#: src/states_screens/dialogs/server_info_dialog.cpp:282
+#: src/states_screens/dialogs/server_info_dialog.cpp:297
msgid "Remove from bookmarks"
msgstr ""
@@ -5026,74 +5251,74 @@ msgid "No player available for connecting to server."
msgstr ""
#. I18N: In the user info dialog
-#: src/states_screens/dialogs/user_info_dialog.cpp:56
+#: src/states_screens/dialogs/user_info_dialog.cpp:61
#, c-format
msgid "Username: %s"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:60
+#: src/states_screens/dialogs/user_info_dialog.cpp:65
msgid "Cancel Request"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:160
-#: src/states_screens/dialogs/user_info_dialog.cpp:217
+#: src/states_screens/dialogs/user_info_dialog.cpp:165
+#: src/states_screens/dialogs/user_info_dialog.cpp:222
msgid "Today"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:164
+#: src/states_screens/dialogs/user_info_dialog.cpp:169
msgid "Friend request sent!"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:221
+#: src/states_screens/dialogs/user_info_dialog.cpp:226
msgid "Friend request accepted!"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:273
+#: src/states_screens/dialogs/user_info_dialog.cpp:278
msgid "Friend request declined!"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:319
+#: src/states_screens/dialogs/user_info_dialog.cpp:324
msgid "Friend removed!"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:370
+#: src/states_screens/dialogs/user_info_dialog.cpp:375
msgid "Friend request cancelled!"
msgstr ""
-#: src/states_screens/dialogs/user_info_dialog.cpp:480
+#: src/states_screens/dialogs/user_info_dialog.cpp:485
msgid "Processing"
msgstr ""
-#: src/states_screens/dialogs/vote_dialog.cpp:169
+#: src/states_screens/dialogs/vote_dialog.cpp:178
msgid "Fetching last vote"
msgstr ""
-#: src/states_screens/dialogs/vote_dialog.cpp:188
+#: src/states_screens/dialogs/vote_dialog.cpp:197
msgid "You can adapt your previous rating by clicking the stars beneath."
msgstr ""
-#: src/states_screens/dialogs/vote_dialog.cpp:193
+#: src/states_screens/dialogs/vote_dialog.cpp:202
msgid ""
"You have not yet voted for this addon. Select your desired rating by "
"clicking the stars beneath"
msgstr ""
-#: src/states_screens/dialogs/vote_dialog.cpp:227
+#: src/states_screens/dialogs/vote_dialog.cpp:236
msgid "Vote successful! You can now close the window."
msgstr ""
-#: src/states_screens/dialogs/vote_dialog.cpp:243
+#: src/states_screens/dialogs/vote_dialog.cpp:253
msgid "Performing vote"
msgstr ""
-#: src/states_screens/easter_egg_screen.cpp:274
-#: src/states_screens/online/tracks_screen.cpp:640
-#: src/states_screens/tracks_and_gp_screen.cpp:310
+#: src/states_screens/easter_egg_screen.cpp:287
+#: src/states_screens/online/tracks_screen.cpp:696
+#: src/states_screens/tracks_and_gp_screen.cpp:368
msgid "Random Track"
msgstr ""
#: src/states_screens/edit_gp_screen.cpp:117
-#: src/states_screens/ghost_replay_selection.cpp:507
+#: src/states_screens/ghost_replay_selection.cpp:513
#: src/states_screens/grand_prix_editor_screen.cpp:111
#, c-format
msgid "Are you sure you want to remove '%s'?"
@@ -5122,7 +5347,7 @@ msgstr ""
msgid "An error occurred while trying to save your grand prix."
msgstr ""
-#: src/states_screens/edit_track_screen.cpp:255
+#: src/states_screens/edit_track_screen.cpp:317
msgid "Select a track"
msgstr ""
@@ -5166,12 +5391,12 @@ msgstr ""
msgid "You unlocked grand prix %0"
msgstr ""
-#: src/states_screens/ghost_replay_selection.cpp:153
+#: src/states_screens/ghost_replay_selection.cpp:157
msgctxt "column_name"
msgid "Track"
msgstr ""
-#: src/states_screens/ghost_replay_selection.cpp:164
+#: src/states_screens/ghost_replay_selection.cpp:168
#: src/states_screens/online/server_selection.cpp:134
msgctxt "column_name"
msgid "Players"
@@ -5192,19 +5417,19 @@ msgstr ""
msgid "Please select a Grand Prix"
msgstr ""
-#: src/states_screens/grand_prix_editor_screen.cpp:336
+#: src/states_screens/grand_prix_editor_screen.cpp:338
msgid "User defined"
msgstr ""
-#: src/states_screens/grand_prix_editor_screen.cpp:349
+#: src/states_screens/grand_prix_editor_screen.cpp:351
msgid "Name is empty."
msgstr ""
-#: src/states_screens/grand_prix_editor_screen.cpp:357
+#: src/states_screens/grand_prix_editor_screen.cpp:359
msgid "Another grand prix with this name already exists."
msgstr ""
-#: src/states_screens/grand_prix_editor_screen.cpp:363
+#: src/states_screens/grand_prix_editor_screen.cpp:365
msgid "Name is too long."
msgstr ""
@@ -5213,19 +5438,19 @@ msgstr ""
msgid "Better luck next time!"
msgstr ""
-#: src/states_screens/grand_prix_win.cpp:168
+#: src/states_screens/grand_prix_win.cpp:169
msgid "You completed a challenge!"
msgstr ""
-#: src/states_screens/grand_prix_win.cpp:324
+#: src/states_screens/grand_prix_win.cpp:325
msgid "You won the Grand Prix!"
msgstr ""
-#: src/states_screens/grand_prix_win.cpp:325
+#: src/states_screens/grand_prix_win.cpp:326
msgid "You completed the Grand Prix!"
msgstr ""
-#: src/states_screens/high_score_selection.cpp:144
+#: src/states_screens/high_score_selection.cpp:147
msgctxt "column_name"
msgid "Number of karts"
msgstr ""
@@ -5238,44 +5463,59 @@ msgstr ""
msgid "Are you sure you want to remove all of your high scores?"
msgstr ""
-#: src/states_screens/kart_selection.cpp:447
+#. I18N: kart group name
+#: src/states_screens/kart_selection.cpp:329
+msgid "Favorite"
+msgstr ""
+
+#. I18N: kart class name
+#: src/states_screens/kart_selection.cpp:335
+msgid "Light"
+msgstr ""
+
+#. I18N: kart class name
+#: src/states_screens/kart_selection.cpp:339
+msgid "Heavy"
+msgstr ""
+
+#: src/states_screens/kart_selection.cpp:490
msgid "Connect a keyboard or gamepad to play splitscreen multiplayer"
msgstr ""
-#: src/states_screens/kart_selection.cpp:933
-#: src/states_screens/kart_selection.cpp:1616
+#: src/states_screens/kart_selection.cpp:984
+#: src/states_screens/kart_selection.cpp:1697
msgid "Random Kart"
msgstr ""
-#: src/states_screens/kart_selection.cpp:952
+#: src/states_screens/kart_selection.cpp:1003
msgid "Locked"
msgstr ""
-#: src/states_screens/kart_selection.cpp:1053
-#: src/states_screens/online/networking_lobby.cpp:678
+#: src/states_screens/kart_selection.cpp:1104
+#: src/states_screens/online/networking_lobby.cpp:707
msgid ""
"Everyone:\n"
"Press the 'Select' button to join the game"
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:267
+#: src/states_screens/main_menu_screen.cpp:343
msgid "Would you like to play the tutorial of the game?"
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:563
-#: src/states_screens/online/online_screen.cpp:211
+#: src/states_screens/main_menu_screen.cpp:604
+#: src/states_screens/online/online_screen.cpp:327
msgid ""
"You can not play online without internet access. If you want to play online, "
"go in the options menu, and check \"Connect to the Internet\"."
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:578
+#: src/states_screens/main_menu_screen.cpp:619
msgid ""
"You can not download addons without internet access. If you want to download "
"addons, go in the options menu, and check \"Connect to the Internet\"."
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:586
+#: src/states_screens/main_menu_screen.cpp:627
msgid ""
"You can not download addons without internet access. If you want to download "
"addons, go in the options menu, and check \"Connect to the Internet\".\n"
@@ -5283,66 +5523,66 @@ msgid ""
"You can however delete already downloaded addons."
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:626
+#: src/states_screens/main_menu_screen.cpp:666
msgid "The add-ons module is currently disabled in the Options screen"
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:638
+#: src/states_screens/main_menu_screen.cpp:678
msgid "Please wait while the add-ons are loading"
msgstr ""
-#: src/states_screens/main_menu_screen.cpp:659
+#: src/states_screens/main_menu_screen.cpp:699
msgid "Are you sure you want to quit STK?"
msgstr ""
-#: src/states_screens/online/create_server_screen.cpp:102
+#: src/states_screens/online/create_server_screen.cpp:107
msgid "Create LAN Server"
msgstr ""
-#: src/states_screens/online/create_server_screen.cpp:107
+#: src/states_screens/online/create_server_screen.cpp:112
#, c-format
msgid "%s's server"
msgstr ""
#. I18N: In the create server screen
-#: src/states_screens/online/create_server_screen.cpp:215
+#: src/states_screens/online/create_server_screen.cpp:220
msgid "No. of grand prix track(s)"
msgstr ""
-#: src/states_screens/online/create_server_screen.cpp:298
+#: src/states_screens/online/create_server_screen.cpp:303
msgid "Name has to be between 4 and 30 characters long!"
msgstr ""
-#: src/states_screens/online/create_server_screen.cpp:315
+#: src/states_screens/online/create_server_screen.cpp:320
msgid "Incorrect characters in password!"
msgstr ""
#. I18N: In the networking lobby, ready button is to allow player to tell
#. server that he is ready for next game for owner less server
-#: src/states_screens/online/networking_lobby.cpp:195
+#: src/states_screens/online/networking_lobby.cpp:196
msgid "Ready"
msgstr ""
#. I18N: Live join is displayed in networking lobby to allow players
#. to join the current started in-progress game
-#: src/states_screens/online/networking_lobby.cpp:198
+#: src/states_screens/online/networking_lobby.cpp:199
msgid "Live join"
msgstr ""
#. I18N: Spectate is displayed in networking lobby to allow players
#. to join the current started in-progress game
-#: src/states_screens/online/networking_lobby.cpp:203
+#: src/states_screens/online/networking_lobby.cpp:204
msgid "Spectate"
msgstr ""
-#: src/states_screens/online/networking_lobby.cpp:204
+#: src/states_screens/online/networking_lobby.cpp:205
msgid "Install addon"
msgstr ""
#. I18N: In the networking lobby, show when player is required to
#. wait before the current game finish with remaining time,
#. showing the current track name inside bracket
-#: src/states_screens/online/networking_lobby.cpp:543
+#: src/states_screens/online/networking_lobby.cpp:572
#, c-format
msgid ""
"Please wait for the current game's (%s) end, estimated remaining time: %s."
@@ -5350,7 +5590,7 @@ msgstr ""
#. I18N: In the networking lobby, show when player is required
#. to wait before the current game finish with remaining time
-#: src/states_screens/online/networking_lobby.cpp:551
+#: src/states_screens/online/networking_lobby.cpp:580
#, c-format
msgid "Please wait for the current game's end, estimated remaining time: %s."
msgstr ""
@@ -5358,24 +5598,24 @@ msgstr ""
#. I18N: In the networking lobby, show when player is required
#. to wait before the current game finish with progress in
#. percent, showing the current track name inside bracket
-#: src/states_screens/online/networking_lobby.cpp:563
+#: src/states_screens/online/networking_lobby.cpp:592
msgid "Please wait for the current game's (%s) end, estimated progress: %s%."
msgstr ""
#. I18N: In the networking lobby, show when player is required
#. to wait before the current game finish with progress in
#. percent
-#: src/states_screens/online/networking_lobby.cpp:572
+#: src/states_screens/online/networking_lobby.cpp:601
msgid "Please wait for the current game's end, estimated progress: %d%."
msgstr ""
#. I18N: In the networking lobby, show when player is required to
#. wait before the current game finish
-#: src/states_screens/online/networking_lobby.cpp:580
+#: src/states_screens/online/networking_lobby.cpp:609
msgid "Please wait for the current game's end."
msgstr ""
-#: src/states_screens/online/networking_lobby.cpp:647
+#: src/states_screens/online/networking_lobby.cpp:676
#, c-format
msgid "Game will start if there is more than %d player."
msgid_plural "Game will start if there are more than %d players."
@@ -5384,7 +5624,7 @@ msgstr[1] ""
#. I18N: In the networking lobby, display the starting timeout
#. for owner-less server to begin a game
-#: src/states_screens/online/networking_lobby.cpp:661
+#: src/states_screens/online/networking_lobby.cpp:690
#, c-format
msgid ""
"Starting after %d second, or once everyone has pressed the 'Ready' button."
@@ -5393,96 +5633,108 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: src/states_screens/online/networking_lobby.cpp:698
+#: src/states_screens/online/networking_lobby.cpp:727
#, c-format
msgid "Connecting to server %s"
msgstr ""
-#: src/states_screens/online/networking_lobby.cpp:703
+#: src/states_screens/online/networking_lobby.cpp:732
msgid "Finding a quick play server"
msgstr ""
#. I18N: In kart screen, show before the voting period in network ends.
#: src/states_screens/online/network_kart_selection.cpp:218
-#: src/states_screens/online/tracks_screen.cpp:896
+#: src/states_screens/online/tracks_screen.cpp:952
#, c-format
msgid "Remaining time: %d"
msgstr ""
#. I18N: Goals in achievement
-#: src/states_screens/online/online_profile_achievements.cpp:83
+#: src/states_screens/online/online_profile_achievements.cpp:85
msgid "Goals"
msgstr ""
-#: src/states_screens/online/online_profile_achievements.cpp:116
-#: src/states_screens/online/online_profile_achievements.cpp:315
+#: src/states_screens/online/online_profile_achievements.cpp:118
+#: src/states_screens/online/online_profile_achievements.cpp:317
msgid "Fetching achievements"
msgstr ""
-#: src/states_screens/online/online_profile_base.cpp:117
+#: src/states_screens/online/online_profile_base.cpp:121
#, c-format
msgid "%s's profile"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:75
+#: src/states_screens/online/online_profile_friends.cpp:80
msgid "Since"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:76
+#: src/states_screens/online/online_profile_friends.cpp:81
msgid "Status"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:94
-#: src/states_screens/online/online_profile_friends.cpp:274
+#: src/states_screens/online/online_profile_friends.cpp:99
+#: src/states_screens/online/online_profile_friends.cpp:279
msgid "Fetching friends"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:236
+#: src/states_screens/online/online_profile_friends.cpp:241
msgid "New Request"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:237
+#: src/states_screens/online/online_profile_friends.cpp:242
msgid "Pending"
msgstr ""
-#: src/states_screens/online/online_profile_friends.cpp:241
+#: src/states_screens/online/online_profile_friends.cpp:246
msgid "Offline"
msgstr ""
-#: src/states_screens/online/online_profile_settings.cpp:79
+#: src/states_screens/online/online_profile_settings.cpp:83
msgid "Enter new E-mail below"
msgstr ""
-#: src/states_screens/online/online_profile_settings.cpp:84
+#: src/states_screens/online/online_profile_settings.cpp:88
msgid "New Email has to be between 5 and 254 characters long!"
msgstr ""
-#: src/states_screens/online/online_profile_settings.cpp:93
+#: src/states_screens/online/online_profile_settings.cpp:97
msgid "New Email is invalid!"
msgstr ""
-#: src/states_screens/online/online_profile_settings.cpp:118
+#: src/states_screens/online/online_profile_settings.cpp:122
msgid "E-mail changed!"
msgstr ""
-#: src/states_screens/online/online_profile_settings.cpp:120
+#: src/states_screens/online/online_profile_settings.cpp:124
#, c-format
msgid "Failed to change E-mail: %s"
msgstr ""
+#: src/states_screens/online/online_screen.cpp:109
+msgid "News from STK Blog"
+msgstr ""
+
+#: src/states_screens/online/online_screen.cpp:110
+msgid "Date"
+msgstr ""
+
+#: src/states_screens/online/online_screen.cpp:166
+msgid "There are currently no news available."
+msgstr ""
+
#. I18N: Shown to players when he is not is not logged in
-#: src/states_screens/online/online_screen.cpp:201
+#: src/states_screens/online/online_screen.cpp:317
msgid ""
"You must be logged in to play Global networking. Click your username above."
msgstr ""
-#: src/states_screens/online/online_user_search.cpp:179
-#: src/states_screens/online/online_user_search.cpp:242
+#: src/states_screens/online/online_user_search.cpp:184
+#: src/states_screens/online/online_user_search.cpp:247
msgid "Searching"
msgstr ""
#: src/states_screens/online/register_screen.cpp:169
-#: src/states_screens/options/user_screen.cpp:127
+#: src/states_screens/options/user_screen.cpp:114
msgid "Exit game"
msgstr ""
@@ -5560,34 +5812,34 @@ msgid "Distance (km)"
msgstr ""
#. I18N: In server selection screen, unknown distance to server
-#: src/states_screens/online/server_selection.cpp:318
+#: src/states_screens/online/server_selection.cpp:316
msgid "Unknown"
msgstr ""
#. I18N: Message shown to user if no IPv4 detected by STK
-#: src/states_screens/online/server_selection.cpp:363
+#: src/states_screens/online/server_selection.cpp:361
msgid "No IPv4 detected, you may not be able to join any servers."
msgstr ""
#. I18N: Message shown to user if no IPv6 detected by STK
-#: src/states_screens/online/server_selection.cpp:365
+#: src/states_screens/online/server_selection.cpp:363
msgid "No IPv6 detected, you may not be able to join any servers."
msgstr ""
-#: src/states_screens/online/server_selection.cpp:504
+#: src/states_screens/online/server_selection.cpp:502
msgid "No server is available."
msgstr ""
-#: src/states_screens/online/server_selection.cpp:512
+#: src/states_screens/online/server_selection.cpp:510
msgid "Fetching servers"
msgstr ""
-#: src/states_screens/online/server_selection.cpp:578
+#: src/states_screens/online/server_selection.cpp:576
msgid "Server Bookmarks"
msgstr ""
#. I18N: In track screen for networking, clarify voting phase
-#: src/states_screens/online/tracks_screen.cpp:318
+#: src/states_screens/online/tracks_screen.cpp:322
msgid ""
"If a majority of players all select the same track and race settings, voting "
"will end early."
@@ -5595,149 +5847,149 @@ msgstr ""
#. I18N: In track screen
#. I18N: In the track info screen
-#: src/states_screens/online/tracks_screen.cpp:474
-#: src/states_screens/online/tracks_screen.cpp:522
-#: src/states_screens/track_info_screen.cpp:303
+#: src/states_screens/online/tracks_screen.cpp:479
+#: src/states_screens/online/tracks_screen.cpp:527
+#: src/states_screens/track_info_screen.cpp:305
msgid "Random item location"
msgstr ""
#. I18N: In track screen
-#: src/states_screens/online/tracks_screen.cpp:504
-#: src/states_screens/track_info_screen.cpp:455
+#: src/states_screens/online/tracks_screen.cpp:509
+#: src/states_screens/track_info_screen.cpp:454
msgid "Number of goals to win"
msgstr ""
#. I18N: In the track info screen
-#: src/states_screens/online/tracks_screen.cpp:552
-#: src/states_screens/track_info_screen.cpp:298
+#: src/states_screens/online/tracks_screen.cpp:557
+#: src/states_screens/track_info_screen.cpp:300
msgid "Drive in reverse"
msgstr ""
-#: src/states_screens/online/tracks_screen.cpp:626
-#: src/states_screens/tracks_and_gp_screen.cpp:296
+#: src/states_screens/online/tracks_screen.cpp:675
+#: src/states_screens/tracks_and_gp_screen.cpp:348
msgid "Locked: solve active challenges to gain access to more!"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:76
+#: src/states_screens/options/options_screen_device.cpp:56
msgid "Action"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:77
+#: src/states_screens/options/options_screen_device.cpp:57
msgid "Key binding"
msgstr ""
#. I18N: button to disable a gamepad configuration
-#: src/states_screens/options/options_screen_device.cpp:108
-#: src/states_screens/options/options_screen_device.cpp:627
+#: src/states_screens/options/options_screen_device.cpp:88
+#: src/states_screens/options/options_screen_device.cpp:592
msgid "Disable Device"
msgstr ""
#. I18N: button to enable a gamepad configuration
-#: src/states_screens/options/options_screen_device.cpp:110
-#: src/states_screens/options/options_screen_device.cpp:628
+#: src/states_screens/options/options_screen_device.cpp:90
+#: src/states_screens/options/options_screen_device.cpp:593
msgid "Enable Device"
msgstr ""
#. I18N: button to enable a keyboard configuration
-#: src/states_screens/options/options_screen_device.cpp:127
-#: src/states_screens/options/options_screen_device.cpp:633
+#: src/states_screens/options/options_screen_device.cpp:107
+#: src/states_screens/options/options_screen_device.cpp:598
msgid "Enable Configuration"
msgstr ""
#. I18N: Key binding section
-#: src/states_screens/options/options_screen_device.cpp:176
+#: src/states_screens/options/options_screen_device.cpp:156
msgid "Game Keys"
msgstr ""
#. I18N: Key binding section
-#: src/states_screens/options/options_screen_device.cpp:190
+#: src/states_screens/options/options_screen_device.cpp:170
msgid "Menu Keys"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:266
+#: src/states_screens/options/options_screen_device.cpp:246
msgid "Steer Left"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:269
+#: src/states_screens/options/options_screen_device.cpp:249
msgid "Steer Right"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:272
+#: src/states_screens/options/options_screen_device.cpp:252
msgid "Accelerate"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:275
+#: src/states_screens/options/options_screen_device.cpp:255
msgid "Brake / Reverse"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:278
+#: src/states_screens/options/options_screen_device.cpp:258
msgid "Fire"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:281
+#: src/states_screens/options/options_screen_device.cpp:261
msgid "Nitro"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:287
+#: src/states_screens/options/options_screen_device.cpp:267
msgid "Look Back"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:290
+#: src/states_screens/options/options_screen_device.cpp:270
msgid "Rescue"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:293
+#: src/states_screens/options/options_screen_device.cpp:273
msgid "Pause Game"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:298
+#: src/states_screens/options/options_screen_device.cpp:278
msgid "Up"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:301
+#: src/states_screens/options/options_screen_device.cpp:281
msgid "Down"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:304
+#: src/states_screens/options/options_screen_device.cpp:284
msgid "Left"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:307
+#: src/states_screens/options/options_screen_device.cpp:287
msgid "Right"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:310
+#: src/states_screens/options/options_screen_device.cpp:290
msgid "Select"
msgstr ""
#. I18N: Key binding name
-#: src/states_screens/options/options_screen_device.cpp:313
+#: src/states_screens/options/options_screen_device.cpp:293
msgid "Cancel/Back"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:404
+#: src/states_screens/options/options_screen_device.cpp:384
msgid "* A blue item means a conflict with another configuration"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:409
+#: src/states_screens/options/options_screen_device.cpp:389
msgid "* A red item means a conflict in the current configuration"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:514
+#: src/states_screens/options/options_screen_device.cpp:494
msgid ""
"Warning: The 'Shift' is not a recommended key. When 'Shift' is pressed down, "
"all keys that contain a character that is different in upper-case will stop "
@@ -5745,16 +5997,26 @@ msgid ""
msgstr ""
#. I18N: shown before deleting an input configuration
-#: src/states_screens/options/options_screen_device.cpp:613
+#: src/states_screens/options/options_screen_device.cpp:578
msgid "Are you sure you want to permanently delete this configuration?"
msgstr ""
-#: src/states_screens/options/options_screen_device.cpp:641
+#: src/states_screens/options/options_screen_device.cpp:606
msgid "Enter new configuration name, leave empty to revert default value."
msgstr ""
+#. I18N: In the UI options, splitscreen_method in the race UI
+#: src/states_screens/options/options_screen_display.cpp:57
+msgid "Vertical"
+msgstr ""
+
+#. I18N: In the UI options, splitscreen_method position in the race UI
+#: src/states_screens/options/options_screen_display.cpp:59
+msgid "Horizontal"
+msgstr ""
+
#. I18N: Tooltip in the UI menu. Use enough linebreaks to make sure the text fits the screen in low resolutions.
-#: src/states_screens/options/options_screen_general.cpp:103
+#: src/states_screens/options/options_screen_general.cpp:69
msgid ""
"In multiplayer mode, players can select handicapped\n"
"(more difficult) profiles on the kart selection screen"
@@ -5762,89 +6024,74 @@ msgstr ""
#. I18N: For mobile version for STK, install the full game assets which
#. will download from stk server
-#: src/states_screens/options/options_screen_general.cpp:119
+#: src/states_screens/options/options_screen_general.cpp:85
msgid "Install full game assets"
msgstr ""
-#: src/states_screens/options/options_screen_general.cpp:238
+#: src/states_screens/options/options_screen_general.cpp:189
msgid "Are you sure to uninstall full game assets?"
msgstr ""
-#: src/states_screens/options/options_screen_input.cpp:119
+#: src/states_screens/options/options_screen_input.cpp:98
#, c-format
msgid "Keyboard %i"
msgstr ""
-#: src/states_screens/options/options_screen_input.cpp:170
+#: src/states_screens/options/options_screen_input.cpp:149
msgid "Touch Device"
msgstr ""
#. I18N: In the input configuration screen, help for touch device
-#: src/states_screens/options/options_screen_input.cpp:207
+#: src/states_screens/options/options_screen_input.cpp:186
msgid "Tap on a device to configure it"
msgstr ""
#. I18N: in the language choice, to select the same language as the OS
-#: src/states_screens/options/options_screen_language.cpp:90
+#: src/states_screens/options/options_screen_language.cpp:62
msgid "System Language"
msgstr ""
#. I18N: In the UI options, minimap position in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:95
+#: src/states_screens/options/options_screen_ui.cpp:67
msgid "In the bottom-left"
msgstr ""
#. I18N: In the UI options, minimap position in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:97
+#: src/states_screens/options/options_screen_ui.cpp:69
msgid "On the right side"
msgstr ""
#. I18N: In the UI options, minimap position in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:99
+#: src/states_screens/options/options_screen_ui.cpp:71
msgid "Hidden"
msgstr ""
#. I18N: In the UI options, minimap position in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:101
+#: src/states_screens/options/options_screen_ui.cpp:73
msgid "Centered"
msgstr ""
-#. I18N: In the UI options, splitscreen_method in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:119
-msgid "Vertical"
-msgstr ""
-
-#. I18N: In the UI options, splitscreen_method position in the race UI
-#: src/states_screens/options/options_screen_ui.cpp:121
-msgid "Horizontal"
-msgstr ""
-
#. I18N: In the UI options, Very small font size
-#: src/states_screens/options/options_screen_ui.cpp:132
+#: src/states_screens/options/options_screen_ui.cpp:92
msgid "Very small"
msgstr ""
#. I18N: In the UI options, Small font size
-#: src/states_screens/options/options_screen_ui.cpp:134
+#: src/states_screens/options/options_screen_ui.cpp:94
msgid "Small"
msgstr ""
-#. I18N: In the UI options, Medium font size
-#: src/states_screens/options/options_screen_ui.cpp:136
-msgid "Medium"
-msgstr ""
-
#. I18N: In the UI options, Large font size
-#: src/states_screens/options/options_screen_ui.cpp:138
+#: src/states_screens/options/options_screen_ui.cpp:98
msgid "Large"
msgstr ""
#. I18N: In the UI options, Very large font size
-#: src/states_screens/options/options_screen_ui.cpp:140
+#: src/states_screens/options/options_screen_ui.cpp:100
msgid "Very large"
msgstr ""
-#: src/states_screens/options/options_screen_ui.cpp:502
+#: src/states_screens/options/options_screen_ui.cpp:537
msgid ""
"Speedrun mode can only be enabled if the game has not been closed since the "
"launch of the story mode.\n"
@@ -5855,127 +6102,132 @@ msgid ""
msgstr ""
#. I18N: In the video options
-#: src/states_screens/options/options_screen_video.cpp:259
+#: src/states_screens/options/options_screen_video.cpp:249
msgid "Vertical Sync"
msgstr ""
#. I18N: in graphical options. The \n is a newline character, place it where appropriate, two can be used if required.
-#: src/states_screens/options/options_screen_video.cpp:276
+#: src/states_screens/options/options_screen_video.cpp:266
msgid ""
"Vsync forces the graphics card to supply a new frame\n"
"only when the monitor is ready to display it."
msgstr ""
#. I18N: in graphical options.
-#: src/states_screens/options/options_screen_video.cpp:279
+#: src/states_screens/options/options_screen_video.cpp:269
msgid "Vsync will not work if your drivers don't support it."
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:681
+#: src/states_screens/options/options_screen_video.cpp:466
#, c-format
msgid "Particles Effects: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:687
+#: src/states_screens/options/options_screen_video.cpp:472
#, c-format
msgid "Animated Characters: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:690
+#: src/states_screens/options/options_screen_video.cpp:475
#, c-format
msgid "Dynamic lights: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:693
+#: src/states_screens/options/options_screen_video.cpp:478
#, c-format
msgid "Light scattering: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:696
+#: src/states_screens/options/options_screen_video.cpp:481
#, c-format
msgid "Anti-aliasing: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:699
+#: src/states_screens/options/options_screen_video.cpp:484
#, c-format
msgid "Ambient occlusion: %s"
msgstr ""
-#: src/states_screens/options/options_screen_video.cpp:703
+#: src/states_screens/options/options_screen_video.cpp:488
#, c-format
msgid "Shadows: %s"
msgstr ""
-#: src/states_screens/options/options_screen_video.cpp:705
+#: src/states_screens/options/options_screen_video.cpp:490
#, c-format
msgid "Shadows: %i"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:708
+#: src/states_screens/options/options_screen_video.cpp:493
#, c-format
msgid "Bloom: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:712
+#: src/states_screens/options/options_screen_video.cpp:497
#, c-format
msgid "Glow (outlines): %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:716
+#: src/states_screens/options/options_screen_video.cpp:501
#, c-format
msgid "Light shaft (God rays): %s"
msgstr ""
-#: src/states_screens/options/options_screen_video.cpp:721
+#: src/states_screens/options/options_screen_video.cpp:506
#, c-format
msgid "Rendered image quality: %s"
msgstr ""
+#: src/states_screens/options/options_screen_video.cpp:515
+#, c-format
+msgid "Geometry detail: %s"
+msgstr ""
+
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:740
+#: src/states_screens/options/options_screen_video.cpp:538
#, c-format
msgid "Motion blur: %s"
msgstr ""
#. I18N: in graphical options
-#: src/states_screens/options/options_screen_video.cpp:744
+#: src/states_screens/options/options_screen_video.cpp:542
#, c-format
msgid "Depth of field: %s"
msgstr ""
-#: src/states_screens/options/user_screen.cpp:366
+#: src/states_screens/options/user_screen.cpp:353
msgid "Internet access is disabled. Do you want to enable it?"
msgstr ""
-#: src/states_screens/options/user_screen.cpp:554
+#: src/states_screens/options/user_screen.cpp:541
msgid "You need to enter a password."
msgstr ""
-#: src/states_screens/options/user_screen.cpp:575
+#: src/states_screens/options/user_screen.cpp:562
#, c-format
msgid "Logging out '%s'"
msgstr ""
-#: src/states_screens/options/user_screen.cpp:576
+#: src/states_screens/options/user_screen.cpp:563
#, c-format
msgid "Logging in '%s'"
msgstr ""
-#: src/states_screens/options/user_screen.cpp:659
+#: src/states_screens/options/user_screen.cpp:646
msgid "You can't delete the only player."
msgstr ""
#. I18N: In the player info dialog (when deleting)
-#: src/states_screens/options/user_screen.cpp:667
+#: src/states_screens/options/user_screen.cpp:654
#, c-format
msgid "Do you really want to delete player '%s'?"
msgstr ""
@@ -6003,7 +6255,7 @@ msgstr ""
#. I18N: Shown waiting for other players in network to finish loading or
#. waiting
#: src/states_screens/race_gui_base.cpp:82
-#: src/states_screens/race_result_gui.cpp:409
+#: src/states_screens/race_result_gui.cpp:429
msgid "Waiting for others"
msgstr ""
@@ -6037,7 +6289,7 @@ msgstr ""
msgid "Top %i"
msgstr ""
-#: src/states_screens/race_gui.cpp:447
+#: src/states_screens/race_gui.cpp:445
msgid "Challenge Failed"
msgstr ""
@@ -6061,101 +6313,198 @@ msgstr ""
msgid "Press fire to start the challenge"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:269
+#: src/states_screens/race_result_gui.cpp:268
+msgid "Back to video settings"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:272
+msgid "Save the test results"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:275
+msgid "Back to main menu"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:289
msgid "Quit the server"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:310
+#: src/states_screens/race_result_gui.cpp:330
msgid "Abort Grand Prix"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:330
+#: src/states_screens/race_result_gui.cpp:350
msgid "Restart"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:337
+#: src/states_screens/race_result_gui.cpp:357
msgid "Back to challenge selection"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:345
+#: src/states_screens/race_result_gui.cpp:365
msgid "Race against the new ghost replay"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:353
+#: src/states_screens/race_result_gui.cpp:373
msgid "Back to the menu"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:536
+#: src/states_screens/race_result_gui.cpp:556
msgid "Do you really want to abort the Grand Prix?"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:636
-#: src/states_screens/race_result_gui.cpp:1529
+#: src/states_screens/race_result_gui.cpp:578
+#, c-format
+msgid "Performance report saved in \"%s\"."
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:690
+#: src/states_screens/race_result_gui.cpp:1590
msgid "Red Team Wins"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:638
-#: src/states_screens/race_result_gui.cpp:1533
+#: src/states_screens/race_result_gui.cpp:692
+#: src/states_screens/race_result_gui.cpp:1592
msgid "Blue Team Wins"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:640
-#: src/states_screens/race_result_gui.cpp:1538
+#: src/states_screens/race_result_gui.cpp:694
+#: src/states_screens/race_result_gui.cpp:1594
msgid "It's a draw"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:881
+#: src/states_screens/race_result_gui.cpp:935
#, c-format
msgid "Eliminated after %s"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:886
-#: src/states_screens/race_result_gui.cpp:1334
+#: src/states_screens/race_result_gui.cpp:940
+#: src/states_screens/race_result_gui.cpp:1396
msgid "Eliminated"
msgstr ""
#. I18N: indicates a player that scored in their own goal in result screen
-#: src/states_screens/race_result_gui.cpp:1608
-#: src/states_screens/race_result_gui.cpp:1670
+#: src/states_screens/race_result_gui.cpp:1681
msgid "(Own Goal)"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:1749
+#: src/states_screens/race_result_gui.cpp:1770
#, c-format
msgid "Track %i/%i"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:1833
+#: src/states_screens/race_result_gui.cpp:1889
msgid "Grand Prix progress:"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:1879
+#: src/states_screens/race_result_gui.cpp:1975
msgid "Highscores"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:2028
+#: src/states_screens/race_result_gui.cpp:2142
#, c-format
msgid "Best lap time: %s"
msgstr ""
#. I18N: is used to indicate who has the bast laptime (best laptime "by kart_name")
-#: src/states_screens/race_result_gui.cpp:2042
+#: src/states_screens/race_result_gui.cpp:2155
#, c-format
msgid "by %s"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:2104
+#: src/states_screens/race_result_gui.cpp:2229
msgid "You completed the challenge!"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:2104
+#: src/states_screens/race_result_gui.cpp:2229
msgid "You failed the challenge!"
msgstr ""
-#: src/states_screens/race_result_gui.cpp:2155
+#: src/states_screens/race_result_gui.cpp:2282
msgid "Reached Requirements of SuperTux"
msgstr ""
+#: src/states_screens/race_result_gui.cpp:2353
+msgid "Performance Test Results"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2369
+#, c-format
+msgid "Test duration: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2371
+#, c-format
+msgid "Number of frames: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2373
+#, c-format
+msgid "Steady FPS: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2375
+#, c-format
+msgid "Mostly Steady FPS: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2377
+#, c-format
+msgid "Typical FPS: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2391
+#, c-format
+msgid "Horizontal resolution: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2393
+#, c-format
+msgid "Vertical resolution: %s"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2394
+msgid "Dynamic lighting: ON"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2395
+msgid "Dynamic lighting: OFF"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2398
+#, c-format
+msgid "Render resolution: %s%%"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2399
+msgid "Anti-aliasing: ON"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2400
+msgid "Anti-aliasing : OFF"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2401
+msgid "Image-based lighting: OFF"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2402
+msgid "Image-based lighting: ON"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2403
+msgid "Ambient occlusion: ON"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2404
+msgid "Ambient occlusion: OFF"
+msgstr ""
+
+#: src/states_screens/race_result_gui.cpp:2406
+#, c-format
+msgid "Shadow resolution: %s"
+msgstr ""
+
#: src/states_screens/race_setup_screen.cpp:89
msgid "All blows allowed, so catch weapons and make clever use of them!"
msgstr ""
@@ -6196,28 +6545,28 @@ msgstr ""
#. I18N: when showing who is the author of track '%s'
#. I18N: (place %s where the name of the author should appear)
-#: src/states_screens/track_info_screen.cpp:149
+#: src/states_screens/track_info_screen.cpp:151
#, c-format
msgid "Track by %s"
msgstr ""
#. I18N: the max players supported by an arena.
-#: src/states_screens/track_info_screen.cpp:157
+#: src/states_screens/track_info_screen.cpp:159
#, c-format
msgid "Max players supported: %d"
msgstr ""
-#: src/states_screens/track_info_screen.cpp:390
+#: src/states_screens/track_info_screen.cpp:389
msgid "Number of red team AI karts"
msgstr ""
-#: src/states_screens/tracks_and_gp_screen.cpp:109
+#: src/states_screens/tracks_and_gp_screen.cpp:124
msgid ""
"You cannot play this Grand Prix because it contains tracks that aren't "
"unlocked!"
msgstr ""
-#: src/states_screens/tracks_and_gp_screen.cpp:217
+#: src/states_screens/tracks_and_gp_screen.cpp:245
msgid "Locked!"
msgstr ""
@@ -6237,10 +6586,12 @@ msgid "%d/%m/%Y"
msgstr ""
#: ../stk-assets/tracks/overworld/scripting.as:15
+#: ../supertuxkart-assets/tracks/overworld/scripting.as:15
msgid "Complete all challenges to unlock the big door!"
msgstr ""
#: ../stk-assets/tracks/overworld/scripting.as:63
+#: ../supertuxkart-assets/tracks/overworld/scripting.as:63
msgid ""
"You need more points\n"
"to enter this challenge!\n"
@@ -6249,41 +6600,48 @@ msgid ""
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:8
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:8
#, c-format
msgid "Accelerate with <%s>, and steer with <%s> and <%s>."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:17
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:17
msgid ""
"Accelerate by touching the upper part of the wheel, and steer by moving left "
"or right."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:22
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:22
msgid ""
"Accelerate by moving the accelerator upwards, and steer by tilting your "
"device."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:27
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:27
msgid ""
"Accelerate by moving the accelerator upwards, and steer by rotating your "
"device."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:59
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:59
#, c-format
msgid ""
"Collect gift boxes, and fire the weapon with <%s> to blow away these boxes!"
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:67
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:67
msgid ""
"Collect gift boxes, and fire by pressing the bowling icon to blow away these "
"boxes!"
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:78
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:78
#, c-format
msgid ""
"Press <%s> to look behind.\n"
@@ -6291,6 +6649,7 @@ msgid ""
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:88
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:88
msgid ""
"Press the mirror icon to look behind.\n"
"Fire the weapon behind by holding the mirror icon and then swiping to the "
@@ -6298,28 +6657,34 @@ msgid ""
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:98
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:98
#, c-format
msgid "Use the nitro you collected by pressing <%s>!"
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:104
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:104
msgid "Use the nitro you collected by pressing the nitro icon"
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:112
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:112
msgid "Collect nitro bottles (we will use them after the curve)."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:121
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:121
#, c-format
msgid "Oops! When you're in trouble, press <%s> to be rescued."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:127
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:127
msgid "Oops! When you're in trouble, press the bird icon to be rescued."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:137
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:137
#, c-format
msgid ""
"Accelerate and press the <%s> key while turning to skid.\n"
@@ -6327,23 +6692,26 @@ msgid ""
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:145
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:145
msgid ""
"Accelerate and press the skid icon while turning to skid.\n"
"Skidding for a short while can help you turn faster to take sharp turns."
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:156
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:156
msgid ""
"Note that if you manage to skid for several seconds, you will receive a "
"bonus speedup as a reward!"
msgstr ""
#: ../stk-assets/tracks/tutorial/scripting.as:164
+#: ../supertuxkart-assets/tracks/tutorial/scripting.as:164
msgid "You are now ready to race. Good luck!"
msgstr ""
#. I18N: Generic name in desktop file entry, summary in AppData and short description in Google Play
-#: supertuxkart.desktop:4 supertuxkart.appdata.xml:6
+#: supertuxkart.desktop:4 net.supertuxkart.SuperTuxKart.metainfo.xml:7
msgid "A 3D open-source kart racing game"
msgstr ""
@@ -6352,7 +6720,7 @@ msgstr ""
msgid "tux;game;race;"
msgstr ""
-#: supertuxkart.appdata.xml:8
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:9
msgid ""
"Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a "
"variety of characters, tracks, and modes to play. Our aim is to create a "
@@ -6360,7 +6728,7 @@ msgid ""
"for all ages."
msgstr ""
-#: supertuxkart.appdata.xml:11
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:12
msgid ""
"We have several tracks with various themes for players to enjoy, from "
"driving underwater, rural farmlands, jungles or even in space! Try your best "
@@ -6369,7 +6737,7 @@ msgid ""
"your opponents."
msgstr ""
-#: supertuxkart.appdata.xml:14
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:15
msgid ""
"You can do a single race against other karts, compete in one of several "
"Grand Prix, try to beat the high score in time trials on your own, play "
@@ -6378,27 +6746,27 @@ msgid ""
"your racing skills!"
msgstr ""
-#: supertuxkart.appdata.xml:17
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:18
msgid "This game has no ads."
msgstr ""
-#: supertuxkart.appdata.xml:20
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:21
msgid ""
"This is an unstable version of SuperTuxKart that contains latest "
"improvements. It is released mainly for testing, to make stable STK as good "
"as possible."
msgstr ""
-#: supertuxkart.appdata.xml:23
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:24
msgid ""
"This version can be installed in parallel with the stable version on the "
"device."
msgstr ""
-#: supertuxkart.appdata.xml:26
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:27
msgid "If you need more stability, consider using the stable version: %s"
msgstr ""
-#: supertuxkart.appdata.xml:44
+#: net.supertuxkart.SuperTuxKart.metainfo.xml:45
msgid "SuperTuxKart Team"
msgstr ""
diff --git a/data/supertuxkart.desktop b/data/supertuxkart.desktop
index 3c333c7493..4b99be47cd 100644
--- a/data/supertuxkart.desktop
+++ b/data/supertuxkart.desktop
@@ -7,6 +7,7 @@ GenericName[be]=3D-гульня для гонак на картах з адкр
GenericName[bg]=3-измерна състезателна игра с колички, с отворен код
GenericName[ca]=Un joc de curses de karts en 3D de codi obert.
GenericName[cs]=3D open source závodní hra motokár
+GenericName[cy]=Gêm rasio cart cod agored 3D
GenericName[da]=Et 3D-kartracerspil i open source
GenericName[de]=Ein Open-Source 3D-Kart-Rennspiel
GenericName[el]=Ενα 3D ανοιχτού κώδικα παιχνίδι αγώνων με κάρτ
@@ -56,6 +57,7 @@ Keywords[be]=tux;game;race;тукс;такс;гульня;гонка;футбо
Keywords[bg]=тъкс;кола;коли;количка;колички;състезание;състезания
Keywords[ca]=tux;joc;cursa;
Keywords[cs]=tux;hra;závod;
+Keywords[cy]=tux;gêm;rasio;
Keywords[da]=tux;spil;racerløb;
Keywords[de]=tux;spiel;rennen;
Keywords[el]=tux;παιχνίδι;αγώνας;