From d2474f79aa24bbc5ee80b3c5b74f2aff38bb4e18 Mon Sep 17 00:00:00 2001 From: Benau Date: Sat, 13 Jun 2020 16:16:27 +0800 Subject: [PATCH] Update strings for iOS STK --- data/gui/screens/options_video.stkgui | 2 +- data/po/supertuxkart.pot | 223 ++++++++++-------- src/main_loop.cpp | 3 +- .../options/options_screen_video.cpp | 9 + 4 files changed, 132 insertions(+), 105 deletions(-) diff --git a/data/gui/screens/options_video.stkgui b/data/gui/screens/options_video.stkgui index 6235e0c51..7b462b6ca 100644 --- a/data/gui/screens/options_video.stkgui +++ b/data/gui/screens/options_video.stkgui @@ -64,7 +64,7 @@
-
diff --git a/data/po/supertuxkart.pot b/data/po/supertuxkart.pot index a00dd97d9..db42972f4 100644 --- a/data/po/supertuxkart.pot +++ b/data/po/supertuxkart.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: supertuxkart\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-31 12:00+0800\n" +"POT-Creation-Date: 2020-06-13 16:16+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -153,7 +153,7 @@ msgstr "" #. I18N: Ghost replay info action #. I18N: ./data/gui/dialogs/select_challenge.stkgui #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:154 +#: src/input/gamepad_config.cpp:153 #: src/states_screens/dialogs/addons_loading.cpp:291 msgid "Back" msgstr "" @@ -952,7 +952,7 @@ msgstr "" #: src/states_screens/arenas_screen.cpp:82 #: src/states_screens/easter_egg_screen.cpp:145 #: src/states_screens/grand_prix_editor_screen.cpp:337 -#: src/states_screens/kart_selection.cpp:316 +#: src/states_screens/kart_selection.cpp:318 #: src/states_screens/tracks_and_gp_screen.cpp:152 msgid "Add-Ons" msgstr "" @@ -971,7 +971,7 @@ msgstr "" #: src/states_screens/edit_track_screen.cpp:146 #: src/states_screens/gp_info_screen.cpp:74 #: src/states_screens/grand_prix_editor_screen.cpp:334 -#: src/states_screens/kart_selection.cpp:308 +#: src/states_screens/kart_selection.cpp:310 #: src/states_screens/online/tracks_screen.cpp:354 #: src/states_screens/tracks_and_gp_screen.cpp:142 msgid "All" @@ -1596,7 +1596,7 @@ msgstr "" #. I18N: ./data/gui/screens/main_menu.stkgui #. I18N: In the main screen -#: src/states_screens/race_gui_overworld.cpp:521 +#: src/states_screens/race_gui_overworld.cpp:529 msgid "Tutorial" msgstr "" @@ -1966,8 +1966,8 @@ msgstr "" #. I18N: in the graphical options tooltip; #. indicates a graphical feature is enabled #: src/states_screens/dialogs/custom_video_settings.cpp:66 -#: src/states_screens/options/options_screen_video.cpp:528 -#: src/states_screens/options/options_screen_video.cpp:601 +#: src/states_screens/options/options_screen_video.cpp:539 +#: src/states_screens/options/options_screen_video.cpp:612 msgid "Enabled" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" #. I18N: ./data/gui/screens/options_general.stkgui #. I18N: For mobile version for STK, uninstall the downloaded assets -#: src/states_screens/options/options_screen_general.cpp:108 +#: src/states_screens/options/options_screen_general.cpp:110 msgid "Uninstall full game assets" msgstr "" @@ -2677,31 +2677,31 @@ msgid "" "created." msgstr "" -#: src/graphics/irr_driver.cpp:602 +#: src/graphics/irr_driver.cpp:625 msgid "Video recording started." msgstr "" -#: src/graphics/irr_driver.cpp:609 +#: src/graphics/irr_driver.cpp:632 #, c-format msgid "Video saved in \"%s\"." msgstr "" -#: src/graphics/irr_driver.cpp:613 +#: src/graphics/irr_driver.cpp:636 msgid "Encoding progress:" msgstr "" -#: src/graphics/irr_driver.cpp:1867 src/graphics/irr_driver.cpp:1872 +#: src/graphics/irr_driver.cpp:1892 src/graphics/irr_driver.cpp:1897 #, 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:1380 src/states_screens/race_result_gui.cpp:154 +#: src/guiengine/engine.cpp:1392 src/states_screens/race_result_gui.cpp:154 #, c-format msgid "Tip: %s" msgstr "" -#: src/guiengine/engine.cpp:1424 +#: src/guiengine/engine.cpp:1436 msgid "Loading" msgstr "" @@ -3256,111 +3256,111 @@ msgid "Mode" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:156 +#: src/input/gamepad_config.cpp:155 msgid "Guide" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:158 +#: src/input/gamepad_config.cpp:157 msgid "Start" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:160 +#: src/input/gamepad_config.cpp:159 msgid "Left thumbstick press" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:162 +#: src/input/gamepad_config.cpp:161 msgid "Right thumbstick press" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:164 +#: src/input/gamepad_config.cpp:163 msgid "Left shoulder" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:166 +#: src/input/gamepad_config.cpp:165 msgid "Right shoulder" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:168 +#: src/input/gamepad_config.cpp:167 msgid "DPad up" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:170 +#: src/input/gamepad_config.cpp:169 msgid "DPad down" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:172 +#: src/input/gamepad_config.cpp:171 msgid "DPad left" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:174 +#: src/input/gamepad_config.cpp:173 msgid "DPad right" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:178 +#: src/input/gamepad_config.cpp:177 msgid "Left thumbstick right" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:180 +#: src/input/gamepad_config.cpp:179 msgid "Left thumbstick left" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:182 +#: src/input/gamepad_config.cpp:181 msgid "Left thumbstick down" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:184 +#: src/input/gamepad_config.cpp:183 msgid "Left thumbstick up" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:186 +#: src/input/gamepad_config.cpp:185 msgid "Right thumbstick right" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:188 +#: src/input/gamepad_config.cpp:187 msgid "Right thumbstick left" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:190 +#: src/input/gamepad_config.cpp:189 msgid "Right thumbstick down" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:192 +#: src/input/gamepad_config.cpp:191 msgid "Right thumbstick up" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:194 +#: src/input/gamepad_config.cpp:193 msgid "Left trigger" msgstr "" #. I18N: name of buttons on gamepads -#: src/input/gamepad_config.cpp:196 +#: src/input/gamepad_config.cpp:195 msgid "Right trigger" msgstr "" -#: src/input/input_manager.cpp:958 +#: src/input/input_manager.cpp:980 #, c-format msgid "Ignoring '%s'. You needed to join earlier to play!" msgstr "" -#: src/input/input_manager.cpp:995 +#: src/input/input_manager.cpp:1017 msgid "Only the Game Master may act at this point!" msgstr "" @@ -3431,16 +3431,16 @@ msgid "" "\"Connect to the Internet\" and \"Send anonymous HW statistics\")." msgstr "" -#: src/main.cpp:2162 +#: src/main.cpp:2164 msgid "Your screen resolution is too low to run STK." msgstr "" -#: src/main.cpp:2194 +#: src/main.cpp:2199 msgid "" "Your driver version is too old. Please install the latest video drivers." msgstr "" -#: src/main.cpp:2212 +#: src/main.cpp:2217 #, c-format msgid "" "Your graphics driver appears to be very old. Please check if an update is " @@ -3448,7 +3448,7 @@ msgid "" "game will likely still run, but in a reduced-graphics mode." msgstr "" -#: src/main_loop.cpp:446 src/network/protocols/client_lobby.cpp:102 +#: src/main_loop.cpp:450 src/network/protocols/client_lobby.cpp:102 msgid "Server connection timed out." msgstr "" @@ -3533,11 +3533,11 @@ msgid_plural "%i spare tire karts have been spawned!" msgstr[0] "" msgstr[1] "" -#: src/modes/world.cpp:1364 +#: src/modes/world.cpp:1366 msgid "You have been eliminated!" msgstr "" -#: src/modes/world.cpp:1371 +#: src/modes/world.cpp:1373 #, c-format msgid "'%s' has been eliminated." msgstr "" @@ -3902,7 +3902,7 @@ msgid "Please wait while addons are updated" msgstr "" #: src/states_screens/addons_screen.cpp:520 -#: src/states_screens/main_menu_screen.cpp:622 +#: src/states_screens/main_menu_screen.cpp:624 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 " @@ -3915,7 +3915,7 @@ msgstr "" #. I18N: track group name #: src/states_screens/arenas_screen.cpp:80 #: src/states_screens/easter_egg_screen.cpp:143 -#: src/states_screens/kart_selection.cpp:314 +#: src/states_screens/kart_selection.cpp:316 #: src/states_screens/tracks_and_gp_screen.cpp:150 msgid "standard" msgstr "" @@ -3924,8 +3924,8 @@ msgstr "" #: src/states_screens/arenas_screen.cpp:326 #: src/states_screens/easter_egg_screen.cpp:225 #: src/states_screens/easter_egg_screen.cpp:256 -#: src/states_screens/kart_selection.cpp:915 -#: src/states_screens/kart_selection.cpp:1567 +#: src/states_screens/kart_selection.cpp:917 +#: src/states_screens/kart_selection.cpp:1568 #: src/states_screens/race_setup_screen.cpp:100 msgid "Locked : solve active challenges to gain access to more!" msgstr "" @@ -4398,15 +4398,15 @@ msgstr "" #: src/states_screens/dialogs/custom_video_settings.cpp:71 #: src/states_screens/dialogs/custom_video_settings.cpp:87 #: src/states_screens/online/create_server_screen.cpp:193 -#: src/states_screens/options/options_screen_video.cpp:215 -#: src/states_screens/options/options_screen_video.cpp:531 -#: src/states_screens/options/options_screen_video.cpp:602 +#: src/states_screens/options/options_screen_video.cpp:225 +#: src/states_screens/options/options_screen_video.cpp:542 +#: src/states_screens/options/options_screen_video.cpp:613 msgid "Disabled" msgstr "" #. I18N: if only important particles effects is enabled #: src/states_screens/dialogs/custom_video_settings.cpp:65 -#: src/states_screens/options/options_screen_video.cpp:533 +#: src/states_screens/options/options_screen_video.cpp:544 msgid "Important only" msgstr "" @@ -4416,7 +4416,7 @@ msgstr "" #: src/states_screens/dialogs/custom_video_settings.cpp:73 #: src/states_screens/dialogs/custom_video_settings.cpp:82 #: src/states_screens/dialogs/custom_video_settings.cpp:88 -#: src/states_screens/options/options_screen_video.cpp:540 +#: src/states_screens/options/options_screen_video.cpp:551 msgid "Low" msgstr "" @@ -4426,14 +4426,14 @@ msgstr "" #: src/states_screens/dialogs/custom_video_settings.cpp:75 #: src/states_screens/dialogs/custom_video_settings.cpp:83 #: src/states_screens/dialogs/custom_video_settings.cpp:89 -#: src/states_screens/options/options_screen_video.cpp:543 +#: src/states_screens/options/options_screen_video.cpp:554 msgid "High" msgstr "" #. I18N: in the graphical options tooltip; #. indicates the rendered image quality is very low #: src/states_screens/dialogs/custom_video_settings.cpp:81 -#: src/states_screens/options/options_screen_video.cpp:537 +#: src/states_screens/options/options_screen_video.cpp:548 msgid "Very Low" msgstr "" @@ -4920,43 +4920,43 @@ msgstr "" msgid "You completed the Grand Prix!" msgstr "" -#: src/states_screens/kart_selection.cpp:891 -#: src/states_screens/kart_selection.cpp:1585 +#: src/states_screens/kart_selection.cpp:893 +#: src/states_screens/kart_selection.cpp:1586 msgid "Random Kart" msgstr "" -#: src/states_screens/kart_selection.cpp:910 +#: src/states_screens/kart_selection.cpp:912 msgid "Locked" msgstr "" -#: src/states_screens/kart_selection.cpp:1014 +#: src/states_screens/kart_selection.cpp:1015 msgid "Connect a keyboard or gamepad to play splitscreen multiplayer" msgstr "" -#: src/states_screens/kart_selection.cpp:1019 +#: src/states_screens/kart_selection.cpp:1020 #: src/states_screens/online/networking_lobby.cpp:513 msgid "" "Everyone:\n" "Press the 'Select' button to join the game" msgstr "" -#: src/states_screens/main_menu_screen.cpp:256 +#: src/states_screens/main_menu_screen.cpp:257 msgid "Would you like to play the tutorial of the game?" msgstr "" -#: src/states_screens/main_menu_screen.cpp:559 +#: src/states_screens/main_menu_screen.cpp:560 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:574 +#: src/states_screens/main_menu_screen.cpp:575 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:582 +#: src/states_screens/main_menu_screen.cpp:583 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" @@ -4964,11 +4964,11 @@ msgid "" "You can however delete already downloaded addons." msgstr "" -#: src/states_screens/main_menu_screen.cpp:617 +#: src/states_screens/main_menu_screen.cpp:619 msgid "The add-ons module is currently disabled in the Options screen" msgstr "" -#: src/states_screens/main_menu_screen.cpp:629 +#: src/states_screens/main_menu_screen.cpp:631 msgid "Please wait while the add-ons are loading" msgstr "" @@ -5427,7 +5427,7 @@ msgid "Enter new configuration name, leave empty to revert default value." 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:98 +#: src/states_screens/options/options_screen_general.cpp:100 msgid "" "In multiplayer mode, players can select handicapped\n" "(more difficult) profiles on the kart selection screen" @@ -5435,11 +5435,11 @@ 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:114 +#: src/states_screens/options/options_screen_general.cpp:116 msgid "Install full game assets" msgstr "" -#: src/states_screens/options/options_screen_general.cpp:232 +#: src/states_screens/options/options_screen_general.cpp:234 msgid "Are you sure to uninstall full game assets?" msgstr "" @@ -5531,121 +5531,126 @@ msgid "" "To use the speedrun mode, please use a new profile." msgstr "" +#. I18N: In the video options, maximum frame per second +#: src/states_screens/options/options_screen_video.cpp:219 +msgid "Maximum FPS" +msgstr "" + #. I18N: In the video options, full vertical sync (usually 60fps) -#: src/states_screens/options/options_screen_video.cpp:217 +#: src/states_screens/options/options_screen_video.cpp:227 msgid "Full" msgstr "" #. I18N: In the video options, half vertical sync (usually 30fps) -#: src/states_screens/options/options_screen_video.cpp:219 +#: src/states_screens/options/options_screen_video.cpp:229 msgid "Half" 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:223 +#: src/states_screens/options/options_screen_video.cpp:233 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:226 +#: src/states_screens/options/options_screen_video.cpp:236 msgid "Full: one frame per monitor refresh" msgstr "" #. I18N: in graphical options. -#: src/states_screens/options/options_screen_video.cpp:228 +#: src/states_screens/options/options_screen_video.cpp:238 msgid "Half: one frame every two monitor refreshes" msgstr "" #. I18N: in graphical options. -#: src/states_screens/options/options_screen_video.cpp:230 +#: src/states_screens/options/options_screen_video.cpp:240 msgid "Vsync will not work if your drivers don't support it." msgstr "" #. I18N: custom video settings -#: src/states_screens/options/options_screen_video.cpp:479 -#: src/states_screens/options/options_screen_video.cpp:511 +#: src/states_screens/options/options_screen_video.cpp:490 +#: src/states_screens/options/options_screen_video.cpp:522 msgid "Custom" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:546 +#: src/states_screens/options/options_screen_video.cpp:557 #, c-format msgid "Particles Effects: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:552 +#: src/states_screens/options/options_screen_video.cpp:563 #, c-format msgid "Animated Characters: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:555 +#: src/states_screens/options/options_screen_video.cpp:566 #, c-format msgid "Dynamic lights: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:558 +#: src/states_screens/options/options_screen_video.cpp:569 #, c-format msgid "Light scattering: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:561 +#: src/states_screens/options/options_screen_video.cpp:572 #, c-format msgid "Anti-aliasing: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:564 +#: src/states_screens/options/options_screen_video.cpp:575 #, c-format msgid "Ambient occlusion: %s" msgstr "" -#: src/states_screens/options/options_screen_video.cpp:568 +#: src/states_screens/options/options_screen_video.cpp:579 #, c-format msgid "Shadows: %s" msgstr "" -#: src/states_screens/options/options_screen_video.cpp:570 +#: src/states_screens/options/options_screen_video.cpp:581 #, c-format msgid "Shadows: %i" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:573 +#: src/states_screens/options/options_screen_video.cpp:584 #, c-format msgid "Bloom: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:577 +#: src/states_screens/options/options_screen_video.cpp:588 #, c-format msgid "Glow (outlines): %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:581 +#: src/states_screens/options/options_screen_video.cpp:592 #, c-format msgid "Light shaft (God rays): %s" msgstr "" -#: src/states_screens/options/options_screen_video.cpp:586 +#: src/states_screens/options/options_screen_video.cpp:597 #, c-format msgid "Rendered image quality: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:605 +#: src/states_screens/options/options_screen_video.cpp:616 #, c-format msgid "Motion blur: %s" msgstr "" #. I18N: in graphical options -#: src/states_screens/options/options_screen_video.cpp:609 +#: src/states_screens/options/options_screen_video.cpp:620 #, c-format msgid "Depth of field: %s" msgstr "" @@ -5679,71 +5684,83 @@ msgid "Do you really want to delete player '%s'?" msgstr "" #. I18N: as in "ready, set, go", shown at the beginning of the race -#: src/states_screens/race_gui_base.cpp:70 +#: src/states_screens/race_gui_base.cpp:69 msgid "Ready!" msgstr "" #. I18N: as in "ready, set, go", shown at the beginning of the race -#: src/states_screens/race_gui_base.cpp:72 +#: src/states_screens/race_gui_base.cpp:71 msgid "Set!" msgstr "" #. I18N: as in "ready, set, go", shown at the beginning of the race -#: src/states_screens/race_gui_base.cpp:74 +#: src/states_screens/race_gui_base.cpp:73 msgid "Go!" msgstr "" #. I18N: Shown when a goal is scored -#: src/states_screens/race_gui_base.cpp:76 +#: src/states_screens/race_gui_base.cpp:75 msgid "GOAL!" msgstr "" #. I18N: Shown waiting for other players in network to finish loading or #. waiting -#: src/states_screens/race_gui_base.cpp:79 +#: src/states_screens/race_gui_base.cpp:78 #: src/states_screens/race_result_gui.cpp:318 msgid "Waiting for others" msgstr "" #. I18N: Shown waiting for the server in network if live join or spectate -#: src/states_screens/race_gui_base.cpp:81 +#: src/states_screens/race_gui_base.cpp:80 msgid "Waiting for the server" msgstr "" #. I18N: string used to show the song title (e.g. "Sunny Song") -#: src/states_screens/race_gui_base.cpp:630 +#: src/states_screens/race_gui_base.cpp:637 #, c-format msgid "\"%s\"" msgstr "" #. I18N: string used to show the author of the music. (e.g. "Sunny Song" by "John Doe") -#: src/states_screens/race_gui_base.cpp:640 +#: src/states_screens/race_gui_base.cpp:647 msgid "by" msgstr "" -#: src/states_screens/race_gui_base.cpp:748 +#: src/states_screens/race_gui_base.cpp:755 msgid "Collect nitro!" msgstr "" -#: src/states_screens/race_gui_base.cpp:750 +#: src/states_screens/race_gui_base.cpp:757 msgid "Follow the leader!" msgstr "" #. I18N: When some GlobalPlayerIcons are hidden, write "Top 10" to show it -#: src/states_screens/race_gui_base.cpp:933 +#: src/states_screens/race_gui_base.cpp:940 #, c-format msgid "Top %i" msgstr "" -#: src/states_screens/race_gui.cpp:435 +#: src/states_screens/race_gui.cpp:442 msgid "Challenge Failed" msgstr "" -#: src/states_screens/race_gui_overworld.cpp:528 +#. I18N: Shown when multitouch GUI exists +#. and press the podium (2, 1, 3 like) icon instead of fire button +#: src/states_screens/race_gui_overworld.cpp:540 +msgid "Press podium icon to start tutorial" +msgstr "" + +#: src/states_screens/race_gui_overworld.cpp:546 msgid "Press fire to start the tutorial" msgstr "" -#: src/states_screens/race_gui_overworld.cpp:599 +#. I18N: Shown when multitouch GUI exists +#. and press the podium (2, 1, 3 like) icon instead of fire button +#: src/states_screens/race_gui_overworld.cpp:622 +msgid "Press podium icon to start the challenge" +msgstr "" + +#: src/states_screens/race_gui_overworld.cpp:628 msgid "Press fire to start the challenge" msgstr "" diff --git a/src/main_loop.cpp b/src/main_loop.cpp index a38c63e95..2f0a3a468 100644 --- a/src/main_loop.cpp +++ b/src/main_loop.cpp @@ -260,7 +260,8 @@ float MainLoop::getLimitedDt() // When in menus, reduce FPS much, it's not necessary to push to the // maximum for plain menus #ifdef IOS_STK - // For iOS devices seems that they has fps locked at 60 anyway + // For iOS devices most at locked at 60, for new iPad Pro supports 120 + // which is currently m_max_fps const int max_fps = UserConfigParams::m_swap_interval == 2 ? 30 : UserConfigParams::m_swap_interval == 1 ? 60 : diff --git a/src/states_screens/options/options_screen_video.cpp b/src/states_screens/options/options_screen_video.cpp index 58b0b434c..40fa15a0c 100644 --- a/src/states_screens/options/options_screen_video.cpp +++ b/src/states_screens/options/options_screen_video.cpp @@ -214,6 +214,14 @@ void OptionsScreenVideo::init() assert( vsync != NULL ); vsync->clearLabels(); +#ifdef IOS_STK + //I18N: In the video options, maximum frame per second + getWidget("vsync_label")->setText(_("Maximum FPS")); + vsync->addLabel("120"); + vsync->addLabel("60"); + vsync->addLabel("30"); + vsync->setValue(UserConfigParams::m_swap_interval); +#else vsync->addLabel(_("Disabled")); //I18N: In the video options, full vertical sync (usually 60fps) vsync->addLabel(_("Full")); @@ -232,6 +240,7 @@ void OptionsScreenVideo::init() vsync_tooltip = vsync_tooltip + L"\n" + _("Vsync will not work if your drivers don't support it."); vsync->setTooltip(vsync_tooltip); +#endif // ---- video modes DynamicRibbonWidget* res = getWidget("resolutions");