Update translation

This commit is contained in:
Benau 2019-01-05 02:56:55 +08:00
parent 2e6a61d9d0
commit 4066557c8a
68 changed files with 222159 additions and 128872 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: SuperTuxKart\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-22 11:16+0800\n"
"PO-Revision-Date: 2018-12-25 09:03+0000\n"
"POT-Creation-Date: 2019-01-05 02:42+0800\n"
"PO-Revision-Date: 2019-01-04 18:50+0000\n"
"Last-Translator: Benau\n"
"Language-Team: English (http://www.transifex.com/supertuxkart/supertuxkart/language/en/)\n"
"MIME-Version: 1.0\n"
@ -274,8 +274,6 @@ msgstr "Restore defaults"
#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:197
#: src/states_screens/edit_gp_screen.cpp:260
#: src/states_screens/ghost_replay_selection.cpp:391
#: src/states_screens/online/tracks_screen.cpp:777
#: src/states_screens/online/tracks_screen.cpp:814
msgid "Yes"
msgstr "Yes"
@ -609,7 +607,7 @@ msgstr "Difficulty"
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
#: src/race/race_manager.hpp:606
#: src/race/race_manager.hpp:607
msgid "Novice"
msgstr "Novice"
@ -623,7 +621,7 @@ msgstr "Novice"
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
#: src/race/race_manager.hpp:607
#: src/race/race_manager.hpp:608
msgid "Intermediate"
msgstr "Intermediate"
@ -637,7 +635,7 @@ msgstr "Intermediate"
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
#: src/race/race_manager.hpp:608
#: src/race/race_manager.hpp:609
msgid "Expert"
msgstr "Expert"
@ -649,7 +647,7 @@ msgstr "Expert"
#. I18N: Difficulty
#. I18N: ./data/gui/screens/race_setup.stkgui
#. I18N: Difficulty
#: src/race/race_manager.hpp:609
#: src/race/race_manager.hpp:610
msgid "SuperTux"
msgstr "SuperTux"
@ -945,7 +943,7 @@ msgstr "Add-Ons"
#: src/states_screens/gp_info_screen.cpp:73
#: src/states_screens/grand_prix_editor_screen.cpp:333
#: src/states_screens/kart_selection.cpp:285
#: src/states_screens/online/tracks_screen.cpp:338
#: src/states_screens/online/tracks_screen.cpp:348
#: src/states_screens/tracks_and_gp_screen.cpp:135
msgid "All"
msgstr "All"
@ -1221,8 +1219,8 @@ msgstr "Kart classes"
#. I18N: Tab in help menu
#. I18N: ./data/gui/screens/help7.stkgui
#. I18N: Tab in help menu
msgid "Multi-player"
msgstr "Multi-player"
msgid "Multiplayer"
msgstr "Multiplayer"
#. I18N: ./data/gui/screens/help1.stkgui
msgid "Start the tutorial"
@ -1266,8 +1264,8 @@ msgstr "You can skid by pressing a special key or button. Successive short skids
#. I18N: ./data/gui/screens/help1.stkgui
#. I18N: in the help screen
msgid "* Current key bindings can be seen/changed in menu Options"
msgstr "* Current key bindings can be seen/changed in menu Options"
msgid "* Current key bindings can be seen/changed in the Options menu"
msgstr "* Current key bindings can be seen/changed in the Options menu"
#. I18N: ./data/gui/screens/help2.stkgui
msgid "SuperTuxKart features several game modes:"
@ -1322,11 +1320,11 @@ msgstr "Ghost replay: Race against ghost replays in time-trial or egg hunt mode,
#. I18N: ./data/gui/screens/help2.stkgui
#. I18N: In the help menu
msgid ""
"* Most of these game modes can also be played in a Grand Prix fashion: "
"* Many of these game modes can also be played in a Grand Prix fashion: "
"instead of playing a single race, you play many in a row. The better you "
"rank, the more points you get. In the end, the player with the most points "
"wins the cup."
msgstr "* Most of these game modes can also be played in a Grand Prix fashion: instead of playing a single race, you play many in a row. The better you rank, the more points you get. In the end, the player with the most points wins the cup."
msgstr "* Many of these game modes can also be played in a Grand Prix fashion: instead of playing a single race, you play many in a row. The better you rank, the more points you get. In the end, the player with the most points wins the cup."
#. I18N: ./data/gui/screens/help3.stkgui
#. I18N: In the help menu
@ -1642,7 +1640,7 @@ msgstr "Create Server"
#. I18N: ./data/gui/screens/online/networking_lobby.stkgui
#. I18N: In networking lobby
#. I18N: In the networking lobby
#: src/states_screens/online/networking_lobby.cpp:170
#: src/states_screens/online/networking_lobby.cpp:178
msgid "Lobby"
msgstr "Lobby"
@ -1653,7 +1651,7 @@ msgstr "Send"
#. I18N: ./data/gui/screens/online/networking_lobby.stkgui
#. I18N: In the network lobby
#: src/states_screens/online/networking_lobby.cpp:172
#: src/states_screens/online/networking_lobby.cpp:180
msgid "Start race"
msgstr "Start race"
@ -2086,6 +2084,11 @@ msgstr "Select a difficulty"
msgid "Select a game mode"
msgstr "Select a game mode"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
msgid "Use left/right to choose your team and press fire"
msgstr "Use left/right to choose your team and press fire"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
msgid "Red Team"
@ -2096,46 +2099,28 @@ msgstr "Red Team"
msgid "Blue Team"
msgstr "Blue Team"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
#. I18N: In the create server screen
#: src/states_screens/dialogs/server_configuration_dialog.cpp:168
#: src/states_screens/online/create_server_screen.cpp:190
msgid "Soccer game type"
msgstr "Soccer game type"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
#. I18N: In track screen
#: src/states_screens/online/tracks_screen.cpp:463
msgid "Number of goals to win"
msgstr "Number of goals to win"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
#. I18N: In track screen
#: src/states_screens/online/tracks_screen.cpp:471
msgid "Maximum time (min.)"
msgstr "Maximum time (min.)"
#. I18N: ./data/gui/screens/soccer_setup.stkgui
#. I18N: In soccer setup screen
msgid "Use left/right to choose your team and press fire"
msgstr "Use left/right to choose your team and press fire"
#. I18N: ./data/gui/screens/track_info.stkgui
msgid "= Highscores ="
msgstr "= Highscores ="
#. I18N: ./data/gui/screens/track_info.stkgui
#. I18N: for empty highscores entries
#: src/states_screens/track_info_screen.cpp:327
#: src/states_screens/track_info_screen.cpp:375
msgid "(Empty)"
msgstr "(Empty)"
#. I18N: ./data/gui/screens/track_info.stkgui
#. I18N: In the track info screen
#: src/states_screens/online/tracks_screen.cpp:500
#. I18N: In the create server screen
#: src/states_screens/dialogs/server_configuration_dialog.cpp:168
#: src/states_screens/online/create_server_screen.cpp:190
msgid "Soccer game type"
msgstr "Soccer game type"
#. I18N: ./data/gui/screens/track_info.stkgui
#. I18N: In the track info screen
#: src/states_screens/online/tracks_screen.cpp:510
#: src/states_screens/track_info_screen.cpp:196
msgid "Number of laps"
msgstr "Number of laps"
@ -2409,7 +2394,7 @@ msgstr "Error downloading news: '%s'."
#. I18N: number of laps to race in a challenge
#: src/challenges/challenge_data.cpp:299
#: src/states_screens/race_result_gui.cpp:1632
#: src/states_screens/race_result_gui.cpp:1634
#, c-format
msgid "Laps: %i"
msgstr "Laps: %i"
@ -2483,7 +2468,7 @@ msgstr "Video saved in \"%s\"."
msgid "Encoding progress:"
msgstr "Encoding progress:"
#: src/graphics/irr_driver.cpp:1785 src/graphics/irr_driver.cpp:1790
#: src/graphics/irr_driver.cpp:1792 src/graphics/irr_driver.cpp:1797
#, c-format
msgid "FPS: %d/%d/%d - %d KTris, Ping: %dms"
msgstr "FPS: %d/%d/%d - %d KTris, Ping: %dms"
@ -2512,9 +2497,9 @@ msgstr "Nitro efficiency"
#. activated for this kart (i.e. it will drive slower)
#: src/guiengine/widgets/player_kart_widget.cpp:386
#: src/guiengine/widgets/player_kart_widget.cpp:759
#: src/karts/controller/local_player_controller.cpp:437
#: src/karts/controller/player_controller.cpp:407
#: src/network/protocols/client_lobby.cpp:668
#: src/karts/controller/local_player_controller.cpp:441
#: src/karts/controller/player_controller.cpp:404
#: src/network/protocols/client_lobby.cpp:707
#: src/states_screens/dialogs/splitscreen_player_dialog.cpp:120
#, c-format
msgid "%s (handicapped)"
@ -3153,12 +3138,12 @@ msgstr "Left thumb down"
msgid "Left thumb up"
msgstr "Left thumb up"
#: src/input/input_manager.cpp:850
#: src/input/input_manager.cpp:886
#, c-format
msgid "Ignoring '%s'. You needed to join earlier to play!"
msgstr "Ignoring '%s'. You needed to join earlier to play!"
#: src/input/input_manager.cpp:880
#: src/input/input_manager.cpp:916
msgid "Only the Game Master may act at this point!"
msgstr "Only the Game Master may act at this point!"
@ -3185,11 +3170,11 @@ msgstr[1] "Found %d wiimotes"
msgid "Could not detect any wiimote :/"
msgstr "Could not detect any wiimote :/"
#: src/karts/controller/local_player_controller.cpp:295
#: src/karts/controller/local_player_controller.cpp:299
msgid "Penalty time!!"
msgstr "Penalty time!!"
#: src/karts/controller/local_player_controller.cpp:298
#: src/karts/controller/local_player_controller.cpp:302
msgid "Don't accelerate before 'Set!'"
msgstr "Don't accelerate before 'Set!'"
@ -3201,11 +3186,11 @@ msgstr "You can have at most 3 lives!"
msgid "+1 life."
msgstr "+1 life."
#: src/karts/kart.cpp:1000
#: src/karts/kart.cpp:1017
msgid "You won the race!"
msgstr "You won the race!"
#: src/karts/kart.cpp:1000
#: src/karts/kart.cpp:1017
msgid "You finished the race!"
msgstr "You finished the race!"
@ -3236,41 +3221,41 @@ msgid ""
"your video driver is available. SuperTuxKart requires %s or better."
msgstr "Your OpenGL version appears to be too old. Please verify if an update for your video driver is available. SuperTuxKart requires %s or better."
#: src/main_loop.cpp:345 src/network/protocols/client_lobby.cpp:86
#: src/main_loop.cpp:345 src/network/protocols/client_lobby.cpp:90
msgid "Server connection timed out."
msgstr "Server connection timed out."
#. I18N: Show when a player gets the flag in CTF
#: src/modes/capture_the_flag.cpp:398
#. I18N: Show when a player gets the red flag in CTF
#: src/modes/capture_the_flag.cpp:168
#, c-format
msgid "%s has the red flag!"
msgstr "%s has the red flag!"
#. I18N: Show when a player gets the flag in CTF
#: src/modes/capture_the_flag.cpp:407
#. I18N: Show when the red flag is returned to its base in CTF
#: src/modes/capture_the_flag.cpp:175
msgid "The red flag has returned!"
msgstr "The red flag has returned!"
#. I18N: Show when a player gets the blue flag in CTF
#: src/modes/capture_the_flag.cpp:186
#, c-format
msgid "%s has the blue flag!"
msgstr "%s has the blue flag!"
#. I18N: Show when a player captured the flag in CTF
#: src/modes/capture_the_flag.cpp:434
#, c-format
msgid "%s captured the red flag!"
msgstr "%s captured the red flag!"
#. I18N: Show when the blue flag is returned to its base in CTF
#: src/modes/capture_the_flag.cpp:193
msgid "The blue flag has returned!"
msgstr "The blue flag has returned!"
#. I18N: Show when a player captured the flag in CTF
#: src/modes/capture_the_flag.cpp:445
#: src/modes/capture_the_flag.cpp:398
#, c-format
msgid "%s captured the blue flag!"
msgstr "%s captured the blue flag!"
#: src/modes/capture_the_flag.cpp:463
msgid "The red flag has returned!"
msgstr "The red flag has returned!"
#: src/modes/capture_the_flag.cpp:479
msgid "The blue flag has returned!"
msgstr "The blue flag has returned!"
#: src/modes/capture_the_flag.cpp:402
#, c-format
msgid "%s captured the red flag!"
msgstr "%s captured the red flag!"
#: src/modes/easter_egg_hunt.cpp:238
#, c-format
@ -3311,135 +3296,170 @@ msgid_plural "%i spare tire karts have been spawned!"
msgstr[0] "%i spare tire kart has been spawned!"
msgstr[1] "%i spare tire karts have been spawned!"
#: src/modes/world.cpp:1245
#: src/modes/world.cpp:1298
msgid "You have been eliminated!"
msgstr "You have been eliminated!"
#: src/modes/world.cpp:1252
#: src/modes/world.cpp:1305
#, c-format
msgid "'%s' has been eliminated."
msgstr "'%s' has been eliminated."
#: src/network/protocols/client_lobby.cpp:87
#: src/network/protocols/client_lobby.cpp:91
msgid "Server has been shut down."
msgstr "Server has been shut down."
#: src/network/protocols/client_lobby.cpp:88
#: src/network/protocols/client_lobby.cpp:92
msgid "You were kicked from the server."
msgstr "You were kicked from the server."
#: src/network/protocols/client_lobby.cpp:90
#: src/network/protocols/client_lobby.cpp:222
#: src/network/protocols/client_lobby.cpp:704
#: src/network/protocols/client_lobby.cpp:94
#: src/network/protocols/client_lobby.cpp:231
#: src/network/protocols/client_lobby.cpp:743
msgid "Bad network connection is detected."
msgstr "Bad network connection is detected."
#: src/network/protocols/client_lobby.cpp:484
#: src/network/protocols/client_lobby.cpp:520
#, c-format
msgid "%s disconnected."
msgstr "%s disconnected."
#. I18N: Message shown in network lobby to tell user that
#. player name is clickable
#: src/network/protocols/client_lobby.cpp:512
#: src/network/protocols/client_lobby.cpp:548
msgid ""
"Press player name in the list for player management and ranking information."
msgstr "Press player name in the list for player management and ranking information."
#. I18N: In the networking lobby
#: src/network/protocols/client_lobby.cpp:551
#: src/network/protocols/client_lobby.cpp:587
#, c-format
msgid "Server name: %s"
msgstr "Server name: %s"
#. I18N: In the networking lobby
#. I18N: In server info dialog
#: src/network/protocols/client_lobby.cpp:559
#: src/network/protocols/client_lobby.cpp:595
#: src/states_screens/dialogs/server_info_dialog.cpp:83
#: src/states_screens/race_result_gui.cpp:1640
#: src/states_screens/race_result_gui.cpp:1642
#, c-format
msgid "Difficulty: %s"
msgstr "Difficulty: %s"
#. I18N: In the networking lobby
#: src/network/protocols/client_lobby.cpp:564
#: src/network/protocols/client_lobby.cpp:600
#, c-format
msgid "Max players: %d"
msgstr "Max players: %d"
#: src/network/protocols/client_lobby.cpp:575
#: src/states_screens/dialogs/server_info_dialog.cpp:89
#. I18N: In server info dialog
#: src/network/protocols/client_lobby.cpp:611
#: src/states_screens/dialogs/server_info_dialog.cpp:90
#, c-format
msgid "Game mode: %s"
msgstr "Game mode: %s"
#. I18N: In the create server screen for soccer server
#: src/network/protocols/client_lobby.cpp:588
#: src/network/protocols/client_lobby.cpp:624
#: src/states_screens/dialogs/server_configuration_dialog.cpp:171
#: src/states_screens/online/create_server_screen.cpp:194
#: src/states_screens/soccer_setup_screen.cpp:230
#: src/states_screens/track_info_screen.cpp:166
msgid "Time limit"
msgstr "Time limit"
#. I18N: In the create server screen for soccer server
#: src/network/protocols/client_lobby.cpp:589
#: src/network/protocols/client_lobby.cpp:625
#: src/states_screens/dialogs/server_configuration_dialog.cpp:172
#: src/states_screens/online/create_server_screen.cpp:196
#: src/states_screens/soccer_setup_screen.cpp:231
#: src/states_screens/track_info_screen.cpp:167
msgid "Goals limit"
msgstr "Goals limit"
#. I18N: In the networking lobby
#: src/network/protocols/client_lobby.cpp:593
#: src/network/protocols/client_lobby.cpp:629
#, c-format
msgid "Soccer game type: %s"
msgstr "Soccer game type: %s"
#: src/network/protocols/client_lobby.cpp:603
#: src/network/protocols/client_lobby.cpp:639
#, c-format
msgid "Grand prix progress: %d / %d"
msgstr "Grand prix progress: %d / %d"
#. 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:696
#: src/network/protocols/client_lobby.cpp:735
msgid "All players joined red or blue team."
msgstr "All players joined red or blue team."
#. I18N: Display when a player is allow to control the server
#: src/network/protocols/client_lobby.cpp:717
#: src/network/protocols/client_lobby.cpp:756
msgid "You are now the owner of server."
msgstr "You are now the owner of server."
#: src/network/protocols/client_lobby.cpp:755
#: src/network/protocols/client_lobby.cpp:794
msgid "Connection refused: Server is busy."
msgstr "Connection refused: Server is busy."
#: src/network/protocols/client_lobby.cpp:759
#: src/network/protocols/client_lobby.cpp:798
msgid "Connection refused: You are banned from the server."
msgstr "Connection refused: You are banned from the server."
#: src/network/protocols/client_lobby.cpp:763
#: src/network/protocols/client_lobby.cpp:802
msgid "Connection refused: Server password is incorrect."
msgstr "Connection refused: Server password is incorrect."
#: src/network/protocols/client_lobby.cpp:767
#: src/network/protocols/client_lobby.cpp:806
msgid "Connection refused: Game data is incompatible."
msgstr "Connection refused: Game data is incompatible."
#: src/network/protocols/client_lobby.cpp:771
#: src/network/protocols/client_lobby.cpp:810
msgid "Connection refused: Server is full."
msgstr "Connection refused: Server is full."
#: src/network/protocols/client_lobby.cpp:775
#: src/network/protocols/client_lobby.cpp:814
msgid "Connection refused: Invalid player connecting."
msgstr "Connection refused: Invalid player connecting."
#. I18N: Error message shown if live join or spectate failed in network
#: src/network/protocols/client_lobby.cpp:971
msgid "The game has ended, you can't live join or spectate anymore."
msgstr "The game has ended, you can't live join or spectate anymore."
#. I18N: Error message shown if live join failed in network
#: src/network/protocols/client_lobby.cpp:975
msgid "No remaining place in the arena - live join disabled."
msgstr "No remaining place in the arena - live join disabled."
#. I18N: Error message shown if only 1 player remains in network
#: src/network/protocols/client_lobby.cpp:979
msgid "Only 1 player remaining, returning to lobby."
msgstr "Only 1 player remaining, returning to lobby."
#. I18N: Show when player join red team of the started game in
#. network
#: src/network/protocols/client_lobby.cpp:1101
#, c-format
msgid "%s joined the red team."
msgstr "%s joined the red team."
#. I18N: Show when player join blue team of the started game in
#. network
#: src/network/protocols/client_lobby.cpp:1107
#, c-format
msgid "%s joined the blue team."
msgstr "%s joined the blue team."
#. I18N: Show when player join the started game in network
#: src/network/protocols/client_lobby.cpp:1113
#, c-format
msgid "%s joined the game."
msgstr "%s joined the game."
#: src/network/protocols/connect_to_server.cpp:50
msgid "No quick play server available."
msgstr "No quick play server available."
#: src/network/protocols/connect_to_server.cpp:282
#: src/network/protocols/connect_to_server.cpp:283
#, c-format
msgid "Cannot connect to server %s."
msgstr "Cannot connect to server %s."
@ -3469,7 +3489,7 @@ msgid "Capture The Flag"
msgstr "Capture The Flag"
#. I18N: Official means this server is hosted by STK team
#: src/network/server.cpp:106
#: src/network/server.cpp:108
msgid "Official"
msgstr "Official"
@ -4190,7 +4210,7 @@ msgstr "Reverse"
#: src/states_screens/dialogs/ghost_replay_info_dialog.cpp:145
#: src/states_screens/ghost_replay_selection.cpp:156
#: src/states_screens/online/server_selection.cpp:122
#: src/states_screens/online/server_selection.cpp:119
msgctxt "column_name"
msgid "Difficulty"
msgstr "Difficulty"
@ -4229,8 +4249,6 @@ msgstr "Version"
#: src/states_screens/dialogs/message_dialog.cpp:129
#: src/states_screens/edit_gp_screen.cpp:260
#: src/states_screens/ghost_replay_selection.cpp:391
#: src/states_screens/online/tracks_screen.cpp:777
#: src/states_screens/online/tracks_screen.cpp:814
msgid "No"
msgstr "No"
@ -4334,26 +4352,33 @@ msgstr "Ghost replay race"
msgid "Battle mode"
msgstr "Battle mode"
#: src/states_screens/dialogs/server_info_dialog.cpp:99
#. I18N: In server info dialog, showing the current track playing in
#. server
#: src/states_screens/dialogs/server_info_dialog.cpp:100
#, c-format
msgid "Current track: %s"
msgstr "Current track: %s"
#: src/states_screens/dialogs/server_info_dialog.cpp:111
#: src/states_screens/race_gui_overworld.cpp:148
msgid "Rank"
msgstr "Rank"
#. I18N: Show above the player list in server info dialog, tell
#. the user name on server
#: src/states_screens/dialogs/server_info_dialog.cpp:102
#: src/states_screens/dialogs/server_info_dialog.cpp:114
msgid "Player"
msgstr "Player"
#. 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:105
#: src/states_screens/dialogs/server_info_dialog.cpp:117
msgid "Scores"
msgstr "Scores"
#. 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:108
#: src/states_screens/dialogs/server_info_dialog.cpp:120
msgid "Time played"
msgstr "Time played"
@ -4422,7 +4447,7 @@ msgid "Performing vote"
msgstr "Performing vote"
#: src/states_screens/easter_egg_screen.cpp:269
#: src/states_screens/online/tracks_screen.cpp:590
#: src/states_screens/online/tracks_screen.cpp:600
#: src/states_screens/tracks_and_gp_screen.cpp:289
msgid "Random Track"
msgstr "Random Track"
@ -4510,7 +4535,7 @@ msgid "Track"
msgstr "Track"
#: src/states_screens/ghost_replay_selection.cpp:163
#: src/states_screens/online/server_selection.cpp:121
#: src/states_screens/online/server_selection.cpp:118
msgctxt "column_name"
msgid "Players"
msgstr "Players"
@ -4586,7 +4611,7 @@ msgid "Locked"
msgstr "Locked"
#: src/states_screens/kart_selection.cpp:985
#: src/states_screens/online/networking_lobby.cpp:347
#: src/states_screens/online/networking_lobby.cpp:414
msgid ""
"Everyone:\n"
"Press the 'Select' button to join the game"
@ -4641,36 +4666,65 @@ msgstr "Name has to be between 4 and 30 characters long!"
msgid "Incorrect characters in password!"
msgstr "Incorrect characters in password!"
#: src/states_screens/online/networking_lobby.cpp:204
#: src/states_screens/online/networking_lobby.cpp:603
#: src/states_screens/online/networking_lobby.cpp:212
#: src/states_screens/online/networking_lobby.cpp:691
msgid "Chat is disabled, enable in options menu."
msgstr "Chat is disabled, enable in options menu."
#: src/states_screens/online/networking_lobby.cpp:260
#: src/states_screens/online/networking_lobby.cpp:273
#, c-format
msgid "Lobby (ping: %dms)"
msgstr "Lobby (ping: %dms)"
#. 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:273
#. wait before the current game finish with remaining time,
#. showing the current track name inside bracket
#: src/states_screens/online/networking_lobby.cpp:293
#, c-format
msgid ""
"Please wait for the current game's (%s) end, estimated remaining time: %s."
msgstr "Please wait for the current game's (%s) end, estimated remaining time: %s."
#. 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:301
#, c-format
msgid "Please wait for the current game's end, estimated remaining time: %s."
msgstr "Please wait for the current game's end, estimated remaining time: %s."
#. 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:281
#. 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:313
msgid "Please wait for the current game's (%s) end, estimated progress: %s%."
msgstr "Please wait for the current game's (%s) end, estimated progress: %s%."
#. 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:322
msgid "Please wait for the current game's end, estimated progress: %d%."
msgstr "Please wait for the current game's end, estimated progress: %d%."
#. I18N: In the networking lobby, show when player is required to
#. wait before the current game finish
#: src/states_screens/online/networking_lobby.cpp:288
#: src/states_screens/online/networking_lobby.cpp:330
msgid "Please wait for the current game's end."
msgstr "Please wait for the current game's end."
#: src/states_screens/online/networking_lobby.cpp:318
#. 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:359
msgid "Live join"
msgstr "Live join"
#. 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:362
msgid "Spectate"
msgstr "Spectate"
#: src/states_screens/online/networking_lobby.cpp:385
#, 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."
@ -4679,7 +4733,7 @@ msgstr[1] "Game will start if there are more than %d players."
#. I18N: In the networking lobby, display the starting timeout
#. for owner-less server to begin a game
#: src/states_screens/online/networking_lobby.cpp:332
#: src/states_screens/online/networking_lobby.cpp:399
#, c-format
msgid ""
"Starting after %d second, or once everyone has pressed the 'Ready' button."
@ -4688,24 +4742,24 @@ msgid_plural ""
msgstr[0] "Starting after %d second, or once everyone has pressed the 'Ready' button."
msgstr[1] "Starting after %d seconds, or once everyone has pressed the 'Ready' button."
#: src/states_screens/online/networking_lobby.cpp:365
#: src/states_screens/online/networking_lobby.cpp:432
#, c-format
msgid "Connecting to server %s"
msgstr "Connecting to server %s"
#: src/states_screens/online/networking_lobby.cpp:370
#: src/states_screens/online/networking_lobby.cpp:437
msgid "Finding a quick play server"
msgstr "Finding a quick play server"
#. 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:631
#: src/states_screens/online/networking_lobby.cpp:719
msgid "Ready"
msgstr "Ready"
#. I18N: In kart screen, show before the voting period in network ends.
#: src/states_screens/online/network_kart_selection.cpp:137
#: src/states_screens/online/tracks_screen.cpp:835
#: src/states_screens/online/network_kart_selection.cpp:156
#: src/states_screens/online/tracks_screen.cpp:847
#, c-format
msgid "Remaining time: %d"
msgstr "Remaining time: %d"
@ -4828,44 +4882,44 @@ msgstr "You will receive an email with further instructions regarding account ac
msgid "Internet access is disabled, please enable it in the options"
msgstr "Internet access is disabled, please enable it in the options"
#: src/states_screens/online/server_selection.cpp:119
#: src/states_screens/online/server_selection.cpp:116
msgctxt "column_name"
msgid "Name"
msgstr "Name"
#: src/states_screens/online/server_selection.cpp:120
#: src/states_screens/online/server_selection.cpp:117
msgctxt "column_name"
msgid "Game mode"
msgstr "Game mode"
#. I18N: In server selection screen, owner of server, only displayed
#. if it's localhost or friends'
#: src/states_screens/online/server_selection.cpp:127
#: src/states_screens/online/server_selection.cpp:124
msgctxt "column_name"
msgid "Owner"
msgstr "Owner"
#. I18N: In server selection screen, distance to server
#: src/states_screens/online/server_selection.cpp:129
#: src/states_screens/online/server_selection.cpp:126
msgctxt "column_name"
msgid "Distance (km)"
msgstr "Distance (km)"
#. I18N: In server selection screen, unknown distance to server
#: src/states_screens/online/server_selection.cpp:219
#: src/states_screens/online/server_selection.cpp:240
msgid "Unknown"
msgstr "Unknown"
#: src/states_screens/online/server_selection.cpp:327
#: src/states_screens/online/server_selection.cpp:348
msgid "No server is available."
msgstr "No server is available."
#: src/states_screens/online/server_selection.cpp:335
#: src/states_screens/online/server_selection.cpp:356
msgid "Fetching servers"
msgstr "Fetching servers"
#. I18N: In track screen for networking, clarify voting phase
#: src/states_screens/online/tracks_screen.cpp:300
#: src/states_screens/online/tracks_screen.cpp:311
msgid ""
"If a majority of players all select the same track and race settings, voting"
" will end early."
@ -4873,19 +4927,33 @@ msgstr "If a majority of players all select the same track and race settings, vo
#. I18N: In track screen
#. I18N: In the track info screen
#: src/states_screens/online/tracks_screen.cpp:433
#: src/states_screens/online/tracks_screen.cpp:481
#: src/states_screens/track_info_screen.cpp:218
#: src/states_screens/online/tracks_screen.cpp:443
#: src/states_screens/online/tracks_screen.cpp:491
#: src/states_screens/track_info_screen.cpp:266
msgid "Random item location"
msgstr "Random item location"
#. I18N: In track screen
#: src/states_screens/online/tracks_screen.cpp:473
#: src/states_screens/track_info_screen.cpp:177
#: src/states_screens/track_info_screen.cpp:473
msgid "Number of goals to win"
msgstr "Number of goals to win"
#. I18N: In track screen
#: src/states_screens/online/tracks_screen.cpp:481
#: src/states_screens/track_info_screen.cpp:172
#: src/states_screens/track_info_screen.cpp:468
msgid "Maximum time (min.)"
msgstr "Maximum time (min.)"
#. I18N: In the track info screen
#: src/states_screens/online/tracks_screen.cpp:511
#: src/states_screens/track_info_screen.cpp:213
#: src/states_screens/online/tracks_screen.cpp:521
#: src/states_screens/track_info_screen.cpp:261
msgid "Drive in reverse"
msgstr "Drive in reverse"
#: src/states_screens/online/tracks_screen.cpp:576
#: src/states_screens/online/tracks_screen.cpp:586
#: src/states_screens/tracks_and_gp_screen.cpp:275
msgid "Locked: solve active challenges to gain access to more!"
msgstr "Locked: solve active challenges to gain access to more!"
@ -5197,21 +5265,26 @@ msgstr "GOAL!"
msgid "Waiting for others"
msgstr "Waiting for others"
#. I18N: Shown waiting for the server in network if live join or specatate
#: src/states_screens/race_gui_base.cpp:78
msgid "Waiting for the server"
msgstr "Waiting for the server"
#. I18N: string used to show the author of the music. (e.g. "Sunny Song" by
#. "John Doe")
#: src/states_screens/race_gui_base.cpp:566
#: src/states_screens/race_gui_base.cpp:567
msgid "by"
msgstr "by"
#: src/states_screens/race_gui_base.cpp:671
#: src/states_screens/race_gui_base.cpp:675
msgid "Collect nitro!"
msgstr "Collect nitro!"
#: src/states_screens/race_gui_base.cpp:673
#: src/states_screens/race_gui_base.cpp:677
msgid "Follow the leader!"
msgstr "Follow the leader!"
#: src/states_screens/race_gui_base.cpp:848
#: src/states_screens/race_gui_base.cpp:857
#, c-format
msgid "Top %i"
msgstr "Top %i"
@ -5274,47 +5347,45 @@ msgid "Network grand prix has been finished."
msgstr "Network grand prix has been finished."
#: src/states_screens/race_result_gui.cpp:496
#: src/states_screens/race_result_gui.cpp:1231
#: src/states_screens/race_result_gui.cpp:1233
msgid "Red Team Wins"
msgstr "Red Team Wins"
#: src/states_screens/race_result_gui.cpp:498
#: src/states_screens/race_result_gui.cpp:1235
#: src/states_screens/race_result_gui.cpp:1237
msgid "Blue Team Wins"
msgstr "Blue Team Wins"
#: src/states_screens/race_result_gui.cpp:500
#: src/states_screens/race_result_gui.cpp:1240
#: src/states_screens/race_result_gui.cpp:1242
msgid "It's a draw"
msgstr "It's a draw"
#: src/states_screens/race_result_gui.cpp:562
#: src/states_screens/race_result_gui.cpp:601
#: src/states_screens/race_result_gui.cpp:699
#: src/states_screens/race_result_gui.cpp:1084
#: src/states_screens/race_result_gui.cpp:701
#: src/states_screens/race_result_gui.cpp:1086
msgid "Eliminated"
msgstr "Eliminated"
#. I18N: indicates a player that scored in their own goal in result screen
#: src/states_screens/race_result_gui.cpp:1311
#: src/states_screens/race_result_gui.cpp:1360
#: src/states_screens/race_result_gui.cpp:1308
#: src/states_screens/race_result_gui.cpp:1358
msgid "(Own Goal)"
msgstr "(Own Goal)"
#: src/states_screens/race_result_gui.cpp:1426
#: src/states_screens/race_result_gui.cpp:1428
#, c-format
msgid "Track %i/%i"
msgstr "Track %i/%i"
#: src/states_screens/race_result_gui.cpp:1510
#: src/states_screens/race_result_gui.cpp:1512
msgid "Grand Prix progress:"
msgstr "Grand Prix progress:"
#: src/states_screens/race_result_gui.cpp:1554
#: src/states_screens/race_result_gui.cpp:1556
msgid "Highscores"
msgstr "Highscores"
#: src/states_screens/race_result_gui.cpp:1652
#: src/states_screens/race_result_gui.cpp:1654
#, c-format
msgid "Best lap time: %s"
msgstr "Best lap time: %s"
@ -5350,13 +5421,13 @@ msgstr "Race against ghost karts and try to beat them!"
#. 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:107
#: src/states_screens/track_info_screen.cpp:118
#, c-format
msgid "Track by %s"
msgstr "Track by %s"
#. I18N: the max players supported by an arena.
#: src/states_screens/track_info_screen.cpp:115
#: src/states_screens/track_info_screen.cpp:126
#, c-format
msgid "Max players supported: %d"
msgstr "Max players supported: %d"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff