Page MenuHomePhabricator (Chris)

No OneTemporary

Authored By
Unknown
Size
47 KB
Referenced Files
None
Subscribers
None
diff --git a/data/locale/pt.po b/data/locale/pt.po
new file mode 100644
index 0000000..f4d8c69
--- /dev/null
+++ b/data/locale/pt.po
@@ -0,0 +1,2295 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the meandmyshadow package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: meandmyshadow 0.5svn\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-03-18 00:21+0800\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#: ../src/AchievementList.cpp:43
+msgid "Newbie"
+msgstr ""
+
+#: ../src/AchievementList.cpp:43
+msgid "Complete a level."
+msgstr ""
+
+#: ../src/AchievementList.cpp:44
+msgid "Graduate"
+msgstr ""
+
+#: ../src/AchievementList.cpp:44
+msgid "Complete the tutorial level pack."
+msgstr ""
+
+#: ../src/AchievementList.cpp:45
+msgid "Experienced player"
+msgstr ""
+
+#: ../src/AchievementList.cpp:45
+msgid "Complete 50 levels."
+msgstr ""
+
+#: ../src/AchievementList.cpp:47
+msgid "Good job!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:47
+msgid "Receive a gold medal."
+msgstr ""
+
+#: ../src/AchievementList.cpp:48
+msgid "Outstanding graduate"
+msgstr ""
+
+#: ../src/AchievementList.cpp:48
+msgid "Complete the tutorial level pack with gold for all levels."
+msgstr ""
+
+#: ../src/AchievementList.cpp:49
+msgid "Expert"
+msgstr ""
+
+#: ../src/AchievementList.cpp:49
+msgid "Earn 50 gold medals."
+msgstr ""
+
+#: ../src/AchievementList.cpp:51
+msgid "Hooked"
+msgstr ""
+
+#: ../src/AchievementList.cpp:51
+msgid "Play Me and My Shadow for more than 2 hours."
+msgstr ""
+
+#: ../src/AchievementList.cpp:52
+msgid "Loyal fan of Me and My Shadow"
+msgstr ""
+
+#: ../src/AchievementList.cpp:52
+msgid "Play Me and My Shadow for more than 24 hours."
+msgstr ""
+
+#: ../src/AchievementList.cpp:54
+msgid "Constructor"
+msgstr ""
+
+#: ../src/AchievementList.cpp:54
+msgid "Use the level editor for more than 2 hours."
+msgstr ""
+
+#: ../src/AchievementList.cpp:55
+msgid "The creator"
+msgstr ""
+
+#: ../src/AchievementList.cpp:55
+msgid "Use the level editor for more than 8 hours."
+msgstr ""
+
+#: ../src/AchievementList.cpp:57
+msgid "Look, cute level!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:57
+msgid "Create a level for the first time."
+msgstr ""
+
+#: ../src/AchievementList.cpp:58
+msgid "The level museum"
+msgstr ""
+
+#: ../src/AchievementList.cpp:58
+msgid "Create 10 levels."
+msgstr ""
+
+#: ../src/AchievementList.cpp:60
+msgid "Hello, World!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:60
+msgid "Write a script for the first time."
+msgstr ""
+
+#: ../src/AchievementList.cpp:62
+msgid "Frog"
+msgstr ""
+
+#: ../src/AchievementList.cpp:62
+msgid "Jump 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:63
+msgid "Kangaroo"
+msgstr ""
+
+#: ../src/AchievementList.cpp:63
+msgid "Jump 1000 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:65
+msgid "Wanderer"
+msgstr ""
+
+#: ../src/AchievementList.cpp:65
+msgid "Travel 100 meters."
+msgstr ""
+
+#: ../src/AchievementList.cpp:66
+msgid "Runner"
+msgstr ""
+
+#: ../src/AchievementList.cpp:66
+msgid "Travel 1 kilometer."
+msgstr ""
+
+#: ../src/AchievementList.cpp:67
+msgid "Long distance runner"
+msgstr ""
+
+#: ../src/AchievementList.cpp:67
+msgid "Travel 10 kilometers."
+msgstr ""
+
+#: ../src/AchievementList.cpp:68
+msgid "Marathon runner"
+msgstr ""
+
+#: ../src/AchievementList.cpp:68
+msgid "Travel 42,195 meters."
+msgstr ""
+
+#: ../src/AchievementList.cpp:70
+msgid "Be careful!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:70
+msgid "Die for the first time."
+msgstr ""
+
+#: ../src/AchievementList.cpp:71
+msgid "It doesn't matter..."
+msgstr ""
+
+#: ../src/AchievementList.cpp:71
+msgid "Die 50 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:72
+msgid "Expert of trial and error"
+msgstr ""
+
+#: ../src/AchievementList.cpp:72
+msgid "Die 1000 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:74
+msgid "Keep an eye for moving blocks!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:74
+msgid "Get squashed for the first time."
+msgstr ""
+
+#: ../src/AchievementList.cpp:75
+msgid "Potato masher"
+msgstr ""
+
+#: ../src/AchievementList.cpp:75
+msgid "Get squashed 50 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:77
+msgid "Double kill"
+msgstr ""
+
+#: ../src/AchievementList.cpp:77
+msgid "Get both the player and the shadow dead."
+msgstr ""
+
+#: ../src/AchievementList.cpp:79
+msgid "Bad luck"
+msgstr ""
+
+#: ../src/AchievementList.cpp:79
+msgid "Die 5 times in under 5 seconds."
+msgstr ""
+
+#: ../src/AchievementList.cpp:80
+msgid "This level is too dangerous"
+msgstr ""
+
+#: ../src/AchievementList.cpp:80
+msgid "Die 10 times in under 5 seconds."
+msgstr ""
+
+#: ../src/AchievementList.cpp:82
+msgid "You forgot your friend"
+msgstr ""
+
+#: ../src/AchievementList.cpp:82
+msgid "Finish the level with the player or the shadow dead."
+msgstr ""
+
+#: ../src/AchievementList.cpp:83
+msgid "Just in time"
+msgstr ""
+
+#: ../src/AchievementList.cpp:83
+msgid "Reach the exit with the player and the shadow simultaneously."
+msgstr ""
+
+#: ../src/AchievementList.cpp:85
+msgid "Recorder"
+msgstr ""
+
+#: ../src/AchievementList.cpp:85
+msgid "Record 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:86
+msgid "Shadowmaster"
+msgstr ""
+
+#: ../src/AchievementList.cpp:86
+msgid "Record 1000 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:88
+msgid "Switch puller"
+msgstr ""
+
+#: ../src/AchievementList.cpp:88
+msgid "Pull the switch 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:89
+msgid "The switch is broken!"
+msgstr ""
+
+#: ../src/AchievementList.cpp:89
+msgid "Pull the switch 1000 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:91
+msgid "Swapper"
+msgstr ""
+
+#: ../src/AchievementList.cpp:91
+msgid "Swap 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:93
+msgid "Play it save"
+msgstr ""
+
+#: ../src/AchievementList.cpp:93
+msgid "Save 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:94
+msgid "This game is too hard"
+msgstr ""
+
+#: ../src/AchievementList.cpp:94
+msgid "Load the game 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:96
+msgid "No, thanks"
+msgstr ""
+
+#: ../src/AchievementList.cpp:96
+msgid "Complete a level with checkpoint, but without saving."
+msgstr ""
+
+#: ../src/AchievementList.cpp:98
+msgid "Panic save"
+msgstr ""
+
+#: ../src/AchievementList.cpp:98
+msgid "Save twice in 1 second."
+msgstr ""
+
+#: ../src/AchievementList.cpp:99
+msgid "Panic load"
+msgstr ""
+
+#: ../src/AchievementList.cpp:99
+msgid "Load twice in 1 second."
+msgstr ""
+
+#: ../src/AchievementList.cpp:101
+msgid "Bad saving position"
+msgstr ""
+
+#: ../src/AchievementList.cpp:101
+msgid "Load the game and die within 1 second."
+msgstr ""
+
+#: ../src/AchievementList.cpp:102
+msgid "This level is too hard"
+msgstr ""
+
+#: ../src/AchievementList.cpp:102
+msgid "Load the same save and die 100 times."
+msgstr ""
+
+#: ../src/AchievementList.cpp:104
+msgid "Quick swap"
+msgstr ""
+
+#: ../src/AchievementList.cpp:104
+msgid "Swap twice in under a second."
+msgstr ""
+
+#: ../src/AchievementList.cpp:107
+msgid "Horizontal confusion"
+msgstr ""
+
+#: ../src/AchievementList.cpp:107
+msgid "Press left and right simultaneously."
+msgstr ""
+
+#: ../src/AchievementList.cpp:109
+msgid "Cheater"
+msgstr ""
+
+#: ../src/AchievementList.cpp:109
+msgid "Cheat in game."
+msgstr ""
+
+#: ../src/AchievementList.cpp:111
+msgid "Programmer"
+msgstr ""
+
+#: ../src/AchievementList.cpp:111
+msgid "Play the development version of Me and My Shadow."
+msgstr ""
+
+#: ../src/Addons.cpp:46 ../src/LevelPackManager.cpp:108
+msgid "Levels"
+msgstr ""
+
+#: ../src/Addons.cpp:46
+msgid "Single level which usually contain demanding puzzles"
+msgstr ""
+
+#: ../src/Addons.cpp:47
+msgid "Levelpacks"
+msgstr ""
+
+#: ../src/Addons.cpp:47
+msgid "Collection of levels with the same author or style"
+msgstr ""
+
+#: ../src/Addons.cpp:48
+msgid "Themes"
+msgstr ""
+
+#: ../src/Addons.cpp:48
+msgid "Give every block and background a new look and feel"
+msgstr ""
+
+#: ../src/Addons.cpp:59 ../src/TitleMenu.cpp:47
+msgid "Addons"
+msgstr ""
+
+#: ../src/Addons.cpp:88 ../src/Functions.cpp:687
+msgid "Loading..."
+msgstr ""
+
+#: ../src/Addons.cpp:108
+msgid "Unable to initialize addon menu:"
+msgstr ""
+
+#: ../src/Addons.cpp:116 ../src/Addons.cpp:179 ../src/Addons.cpp:702
+#: ../src/Addons.cpp:730 ../src/CreditsMenu.cpp:91 ../src/HelpManager.cpp:934
+#: ../src/HelpManager.cpp:954 ../src/LevelSelect.cpp:169
+#: ../src/StatisticsScreen.cpp:195
+msgid "Back"
+msgstr ""
+
+#: ../src/Addons.cpp:194
+msgid "ERROR: unable to download addons file!"
+msgstr ""
+
+# TRANSLATORS: addon_list is the name of a file and should not be translated.
+#: ../src/Addons.cpp:206
+msgid "ERROR: unable to load addon_list file!"
+msgstr ""
+
+#: ../src/Addons.cpp:217
+msgid "ERROR: Invalid file format of addons file!"
+msgstr ""
+
+#: ../src/Addons.cpp:229
+msgid "ERROR: Addon list version is unsupported!"
+msgstr ""
+
+# TRANSLATORS: installed_addons is the name of a file and should not be translated.
+#: ../src/Addons.cpp:250
+msgid "ERROR: Unable to create the installed_addons file."
+msgstr ""
+
+#: ../src/Addons.cpp:268
+msgid "ERROR: Invalid file format of the installed_addons!"
+msgstr ""
+
+# TRANSLATORS: indicates the author of an addon.
+#: ../src/Addons.cpp:418 ../src/Addons.cpp:655
+#, c-format
+msgid "by %s"
+msgstr ""
+
+#: ../src/Addons.cpp:426
+msgid "Installed"
+msgstr ""
+
+#: ../src/Addons.cpp:431
+msgid "Updatable"
+msgstr ""
+
+#: ../src/Addons.cpp:441
+msgid "Not installed"
+msgstr ""
+
+#: ../src/Addons.cpp:659
+#, c-format
+msgid "Version: %d\n"
+msgstr ""
+
+#: ../src/Addons.cpp:661
+#, c-format
+msgid "Installed version: %d\n"
+msgstr ""
+
+#: ../src/Addons.cpp:664
+#, c-format
+msgid "License: %s\n"
+msgstr ""
+
+#: ../src/Addons.cpp:667
+#, c-format
+msgid "Website: %s\n"
+msgstr ""
+
+#: ../src/Addons.cpp:671
+msgid "(No descriptions provided)"
+msgstr ""
+
+#: ../src/Addons.cpp:697 ../src/Addons.cpp:724
+msgid "Remove"
+msgstr ""
+
+#: ../src/Addons.cpp:713
+msgid "Update"
+msgstr ""
+
+#: ../src/Addons.cpp:719
+msgid "Install"
+msgstr ""
+
+#: ../src/Addons.cpp:814
+#, c-format
+msgid "This addon can't be removed because it's needed by %s."
+msgstr ""
+
+#: ../src/Addons.cpp:814 ../src/Addons.cpp:1091
+msgid "Dependency"
+msgstr ""
+
+#: ../src/Addons.cpp:843
+#, c-format
+msgid "WARNING: File '%s' appears to have been removed already."
+msgstr ""
+
+#: ../src/Addons.cpp:843 ../src/Addons.cpp:850 ../src/Addons.cpp:858
+#: ../src/Addons.cpp:865 ../src/Addons.cpp:874 ../src/Addons.cpp:880
+#: ../src/Addons.cpp:899 ../src/Addons.cpp:906 ../src/Addons.cpp:933
+#: ../src/Addons.cpp:940 ../src/Addons.cpp:947 ../src/Addons.cpp:958
+#: ../src/Addons.cpp:987 ../src/Addons.cpp:992 ../src/Addons.cpp:1002
+#: ../src/Addons.cpp:1008 ../src/Addons.cpp:1021 ../src/Addons.cpp:1026
+#: ../src/Addons.cpp:1048 ../src/Addons.cpp:1054 ../src/Addons.cpp:1084
+msgid "Addon error"
+msgstr ""
+
+#: ../src/Addons.cpp:850
+#, c-format
+msgid "ERROR: Unable to remove file '%s'!"
+msgstr ""
+
+#: ../src/Addons.cpp:858
+#, c-format
+msgid "WARNING: Directory '%s' appears to have been removed already."
+msgstr ""
+
+#: ../src/Addons.cpp:865
+#, c-format
+msgid "ERROR: Unable to remove directory '%s'!"
+msgstr ""
+
+#: ../src/Addons.cpp:874
+#, c-format
+msgid "WARNING: Level '%s' appears to have been removed already."
+msgstr ""
+
+#: ../src/Addons.cpp:880
+#, c-format
+msgid "ERROR: Unable to remove level '%s'!"
+msgstr ""
+
+#: ../src/Addons.cpp:899
+#, c-format
+msgid "WARNING: Levelpack directory '%s' appears to have been removed already."
+msgstr ""
+
+#: ../src/Addons.cpp:906
+#, c-format
+msgid "ERROR: Unable to remove levelpack directory '%s'!"
+msgstr ""
+
+#: ../src/Addons.cpp:933
+#, c-format
+msgid "ERROR: Unable to download addon file %s."
+msgstr ""
+
+#: ../src/Addons.cpp:940
+#, c-format
+msgid "ERROR: Unable to extract addon file %s."
+msgstr ""
+
+#: ../src/Addons.cpp:947
+msgid "ERROR: Addon is missing metadata!"
+msgstr ""
+
+#: ../src/Addons.cpp:958
+msgid "ERROR: Invalid file format for metadata file!"
+msgstr ""
+
+#: ../src/Addons.cpp:987
+#, c-format
+msgid "WARNING: File '%s' already exists, addon may be broken or not working!"
+msgstr ""
+
+#: ../src/Addons.cpp:992
+#, c-format
+msgid ""
+"WARNING: Unable to copy file '%s' to '%s', addon may be broken or not "
+"working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1002
+#, c-format
+msgid ""
+"WARNING: Destination directory '%s' already exists, addon may be broken or "
+"not working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1008 ../src/Addons.cpp:1054
+#, c-format
+msgid ""
+"WARNING: Unable to move directory '%s' to '%s', addon may be broken or not "
+"working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1021
+#, c-format
+msgid "WARNING: Level '%s' already exists, addon may be broken or not working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1026
+#, c-format
+msgid ""
+"WARNING: Unable to copy level '%s' to '%s', addon may be broken or not "
+"working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1048
+#, c-format
+msgid ""
+"WARNING: Levelpack directory '%s' already exists, addon may be broken or not "
+"working!"
+msgstr ""
+
+#: ../src/Addons.cpp:1084
+#, c-format
+msgid "ERROR: Addon requires another addon (%s) which can't be found!"
+msgstr ""
+
+#: ../src/Addons.cpp:1091
+#, c-format
+msgid "The addon %s is needed and will be installed now."
+msgstr ""
+
+#: ../src/Block.cpp:719 ../src/LevelEditor.cpp:294
+msgid "On"
+msgstr ""
+
+#: ../src/Block.cpp:720 ../src/LevelEditor.cpp:295
+msgid "Off"
+msgstr ""
+
+#: ../src/CommandManager.cpp:41
+#, c-format
+msgid "Undo %s"
+msgstr ""
+
+#: ../src/CommandManager.cpp:43
+msgid "Can't undo"
+msgstr ""
+
+#: ../src/CommandManager.cpp:49
+#, c-format
+msgid "Redo %s"
+msgstr ""
+
+#: ../src/CommandManager.cpp:51
+msgid "Can't redo"
+msgstr ""
+
+#: ../src/Commands.cpp:118
+#, c-format
+msgid "Resize %s"
+msgstr ""
+
+#: ../src/Commands.cpp:118
+#, c-format
+msgid "Move %s"
+msgstr ""
+
+# TRANSLATORS: Context: Resize/Move ...
+# TRANSLATORS: Context: Add/Remove ...
+# TRANSLATORS: Context: Undo/Redo ...
+# TRANSLATORS: Block name
+#: ../src/Commands.cpp:120 ../src/Commands.cpp:1098 ../src/Commands.cpp:1142
+#: ../src/LevelEditor.cpp:1642 ../src/LevelEditor.cpp:4745
+msgid "Custom scenery block"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:126
+#, c-format
+msgid "Move %d object"
+msgid_plural "Move %d objects"
+msgstr[0] ""
+msgstr[1] ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:206
+msgid "Resize level"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:819
+msgid "Modify level property"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:932
+#, c-format
+msgid "Add background layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:934
+#, c-format
+msgid "Delete background layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:938
+#, c-format
+msgid "Add foreground layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:940
+#, c-format
+msgid "Delete foreground layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:972
+#, c-format
+msgid "Modify the property of background layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:975
+#, c-format
+msgid "Modify the property of foreground layer %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1065
+#, c-format
+msgid "Move %d object from layer %s to layer %s"
+msgid_plural "Move %d objects from layer %s to layer %s"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../src/Commands.cpp:1096
+#, c-format
+msgid "Add %s"
+msgstr ""
+
+#: ../src/Commands.cpp:1096
+#, c-format
+msgid "Remove %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1104
+#, c-format
+msgid "Add %d object"
+msgid_plural "Add %d objects"
+msgstr[0] ""
+msgstr[1] ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1106
+#, c-format
+msgid "Remove %d object"
+msgid_plural "Remove %d objects"
+msgstr[0] ""
+msgstr[1] ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1113
+#, c-format
+msgid "Add path to %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1115
+#, c-format
+msgid "Remove a path point from %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1120
+#, c-format
+msgid "Remove all paths from %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1125
+#, c-format
+msgid "Add link from %s to %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1130
+#, c-format
+msgid "Remove all links from %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1136
+msgid "Modify the %2 property of %1"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1187
+#, c-format
+msgid "Edit the script of %s"
+msgstr ""
+
+# TRANSLATORS: Context: Undo/Redo ...
+#: ../src/Commands.cpp:1190
+msgid "Edit the script of level"
+msgstr ""
+
+#: ../src/CreditsMenu.cpp:37 ../src/TitleMenu.cpp:54
+msgid "Credits"
+msgstr ""
+
+# TRANSLATORS: This is the decimal point character in your language.
+#: ../src/Functions.cpp:518 ../src/OptionsMenu.cpp:433
+msgctxt "numeric"
+msgid "."
+msgstr ""
+
+# TRANSLATORS: This is the thousands separator character in your language.
+#: ../src/Functions.cpp:520 ../src/OptionsMenu.cpp:434
+msgctxt "numeric"
+msgid ","
+msgstr ""
+
+# TRANSLATORS: This is the grouping of digits in your language,
+# see <http://www.cplusplus.com/reference/locale/numpunct/grouping/> for more information.
+# However, we use string containing "123..." instead of "\x01\x02\x03...", also, "0" is the same as "".
+#: ../src/Functions.cpp:524 ../src/OptionsMenu.cpp:435
+msgctxt "numeric"
+msgid "3"
+msgstr ""
+
+#: ../src/Functions.cpp:1265 ../src/Functions.cpp:1292
+#: ../src/LevelEditor.cpp:592 ../src/LevelEditor.cpp:656
+#: ../src/LevelEditor.cpp:790 ../src/LevelEditor.cpp:854
+#: ../src/LevelEditor.cpp:941 ../src/LevelEditor.cpp:1055
+#: ../src/LevelEditor.cpp:1198 ../src/LevelEditor.cpp:1258
+#: ../src/LevelEditor.cpp:1355 ../src/LevelEditor.cpp:1419
+#: ../src/LevelEditor.cpp:3217 ../src/LevelEditSelect.cpp:265
+#: ../src/LevelEditSelect.cpp:315 ../src/LevelEditSelect.cpp:355
+msgid "OK"
+msgstr ""
+
+#: ../src/Functions.cpp:1266 ../src/Functions.cpp:1278
+#: ../src/Functions.cpp:1288 ../src/LevelEditor.cpp:598
+#: ../src/LevelEditor.cpp:662 ../src/LevelEditor.cpp:796
+#: ../src/LevelEditor.cpp:860 ../src/LevelEditor.cpp:947
+#: ../src/LevelEditor.cpp:1061 ../src/LevelEditor.cpp:1204
+#: ../src/LevelEditor.cpp:1264 ../src/LevelEditor.cpp:1361
+#: ../src/LevelEditor.cpp:1425 ../src/LevelEditor.cpp:3223
+#: ../src/LevelEditSelect.cpp:270 ../src/LevelEditSelect.cpp:319
+#: ../src/LevelEditSelect.cpp:359 ../src/OptionsMenu.cpp:293
+msgid "Cancel"
+msgstr ""
+
+#: ../src/Functions.cpp:1270
+msgid "Abort"
+msgstr ""
+
+#: ../src/Functions.cpp:1271 ../src/Functions.cpp:1287
+msgid "Retry"
+msgstr ""
+
+#: ../src/Functions.cpp:1272
+msgid "Ignore"
+msgstr ""
+
+#: ../src/Functions.cpp:1276 ../src/Functions.cpp:1282
+msgid "Yes"
+msgstr ""
+
+#: ../src/Functions.cpp:1277 ../src/Functions.cpp:1283
+msgid "No"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s or %d from your translation:
+# - %d means the level number in a levelpack
+# - %s means the name of current level
+#: ../src/Game.cpp:329 ../src/Game.cpp:1447
+#, c-format
+msgid "Level %d %s"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - first %s means currently configured key to restart game
+# - Second %s means configured key to load from last save
+#: ../src/Game.cpp:1136
+#, c-format
+msgid "Press %s to restart current level or press %s to load the game."
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with currently configured key to restart game
+#: ../src/Game.cpp:1147
+#, c-format
+msgid "Press %s to restart current level."
+msgstr ""
+
+#: ../src/Game.cpp:1160
+msgid "Your shadow has died."
+msgstr ""
+
+#: ../src/Game.cpp:1242
+#, c-format
+msgid "%d recording"
+msgid_plural "%d recordings"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../src/Game.cpp:1435
+msgid "You've finished:"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %-.2f from your translation:
+# - %-.2f means time in seconds
+# - s is shortened form of a second. Try to keep it so.
+#: ../src/Game.cpp:1495 ../src/LevelEditor.cpp:2984
+#, c-format
+msgid "Time: %-.2fs"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %-.2f from your translation:
+# - %-.2f means time in seconds
+# - s is shortened form of a second. Try to keep it so.
+#: ../src/Game.cpp:1504 ../src/LevelEditor.cpp:2993
+#, c-format
+msgid "Best time: %-.2fs"
+msgstr ""
+
+#: ../src/Game.cpp:1515 ../src/LevelEditor.cpp:3007
+#, c-format
+msgid "Target time: %-.2fs"
+msgstr ""
+
+#: ../src/Game.cpp:1537 ../src/LevelEditor.cpp:2987
+#, c-format
+msgid "Collectibles: %d"
+msgstr ""
+
+#: ../src/Game.cpp:1537 ../src/LevelEditor.cpp:2987
+#, c-format
+msgid "Recordings: %d"
+msgstr ""
+
+#: ../src/Game.cpp:1546 ../src/LevelEditor.cpp:2996
+#, c-format
+msgid "Best collectibles: %d"
+msgstr ""
+
+#: ../src/Game.cpp:1557 ../src/LevelEditor.cpp:3013
+#, c-format
+msgid "Target collectibles: %d"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with name of a prize medal (gold, silver or bronze)
+#: ../src/Game.cpp:1570 ../src/LevelEditor.cpp:3001
+#, c-format
+msgid "You earned the %s medal"
+msgstr ""
+
+#: ../src/Game.cpp:1570 ../src/LevelEditor.cpp:3001
+msgid "GOLD"
+msgstr ""
+
+#: ../src/Game.cpp:1570 ../src/LevelEditor.cpp:3001
+msgid "SILVER"
+msgstr ""
+
+#: ../src/Game.cpp:1570 ../src/LevelEditor.cpp:3001
+msgid "BRONZE"
+msgstr ""
+
+# TRANSLATORS: used as return to the level selector menu
+#: ../src/Game.cpp:1597
+msgid "Menu"
+msgstr ""
+
+# TRANSLATORS: used as restart level
+#: ../src/Game.cpp:1604 ../src/InputManager.cpp:47
+msgid "Restart"
+msgstr ""
+
+# TRANSLATORS: used as next level
+#: ../src/Game.cpp:1611
+msgid "Next"
+msgstr ""
+
+#: ../src/Game.cpp:1637
+msgid "Game replay is done."
+msgstr ""
+
+#: ../src/Game.cpp:1637
+msgid "Game Replay"
+msgstr ""
+
+#: ../src/Game.cpp:2082 ../src/Game.cpp:2084
+msgid "Congratulations"
+msgstr ""
+
+#: ../src/Game.cpp:2084
+msgid "You have finished the levelpack!"
+msgstr ""
+
+#: ../src/HelpManager.cpp:918
+msgid "Scripting Help"
+msgstr ""
+
+#: ../src/HelpManager.cpp:928
+msgid "Homepage"
+msgstr ""
+
+#: ../src/HelpManager.cpp:940
+msgid "Forward"
+msgstr ""
+
+#: ../src/HelpManager.cpp:946
+msgid "Search"
+msgstr ""
+
+#: ../src/HelpManager.cpp:960
+msgid "Goto"
+msgstr ""
+
+#: ../src/HelpManager.cpp:996 ../src/LevelEditSelect.cpp:284
+#: ../src/LevelPlaySelect.cpp:794
+msgid "Close"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Up (in menu)"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Down (in menu)"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Left"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Right"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Jump"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Action"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Space (Record)"
+msgstr ""
+
+#: ../src/InputManager.cpp:46
+msgid "Cancel recording"
+msgstr ""
+
+#: ../src/InputManager.cpp:47
+msgid "Escape"
+msgstr ""
+
+#: ../src/InputManager.cpp:47
+msgid "Tab (View shadow/Level prop.)"
+msgstr ""
+
+#: ../src/InputManager.cpp:47
+msgid "Save game (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:47
+msgid "Load game"
+msgstr ""
+
+#: ../src/InputManager.cpp:47
+msgid "Swap (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:48
+msgid "Teleport (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:48
+msgid "Suicide (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:48
+msgid "Shift (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:48
+msgid "Next block type (in Editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:49
+msgid "Previous block type (in editor)"
+msgstr ""
+
+#: ../src/InputManager.cpp:49
+msgid "Select (in menu)"
+msgstr ""
+
+# TRANSLAOTRS: This is used when the name of the key code is not found.
+#: ../src/InputManager.cpp:164
+#, c-format
+msgid "(KEY %d)"
+msgstr ""
+
+#: ../src/InputManager.cpp:171
+#, c-format
+msgid "JOYSTICK AXIS %d %s"
+msgstr ""
+
+#: ../src/InputManager.cpp:174
+#, c-format
+msgid "JOYSTICK BUTTON %d"
+msgstr ""
+
+#: ../src/InputManager.cpp:179
+#, c-format
+msgid "JOYSTICK HAT %d LEFT"
+msgstr ""
+
+#: ../src/InputManager.cpp:182
+#, c-format
+msgid "JOYSTICK HAT %d RIGHT"
+msgstr ""
+
+#: ../src/InputManager.cpp:185
+#, c-format
+msgid "JOYSTICK HAT %d UP"
+msgstr ""
+
+#: ../src/InputManager.cpp:188
+#, c-format
+msgid "JOYSTICK HAT %d DOWN"
+msgstr ""
+
+# TRANSLAOTRS: This is used when the JOYSTICK_HAT value is invalid.
+#: ../src/InputManager.cpp:193
+#, c-format
+msgid "JOYSTICK HAT %d %d"
+msgstr ""
+
+#: ../src/InputManager.cpp:210
+msgid "OR"
+msgstr ""
+
+#: ../src/InputManager.cpp:433
+msgid "Select an item and press a key to change it."
+msgstr ""
+
+#: ../src/InputManager.cpp:436
+msgid "Press backspace to clear the selected item."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:60
+msgctxt "block"
+msgid "Block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:60
+msgctxt "block"
+msgid "Player Start"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:60
+msgctxt "block"
+msgid "Shadow Start"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:61
+msgctxt "block"
+msgid "Exit"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:61
+msgctxt "block"
+msgid "Shadow Block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:61
+msgctxt "block"
+msgid "Spikes"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:62
+msgctxt "block"
+msgid "Checkpoint"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:62
+msgctxt "block"
+msgid "Swap"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:62
+msgctxt "block"
+msgid "Fragile"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:63
+msgctxt "block"
+msgid "Moving Block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:63
+msgctxt "block"
+msgid "Moving Shadow Block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:63
+msgctxt "block"
+msgid "Moving Spikes"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:64
+msgctxt "block"
+msgid "Teleporter"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:64
+msgctxt "block"
+msgid "Button"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:64
+msgctxt "block"
+msgid "Switch"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:65
+msgctxt "block"
+msgid "Conveyor Belt"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:65
+msgctxt "block"
+msgid "Shadow Conveyor Belt"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:65
+msgctxt "block"
+msgid "Notification Block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:66
+msgctxt "block"
+msgid "Collectable"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:66
+msgctxt "block"
+msgid "Pushable"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73 ../src/LevelEditor.cpp:74
+#: ../src/LevelEditor.cpp:339
+msgid "Select"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73
+msgid "Add"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73 ../src/LevelEditor.cpp:74
+#: ../src/LevelEditor.cpp:340
+msgid "Delete"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73 ../src/LevelPlaySelect.cpp:134
+#: ../src/TitleMenu.cpp:44
+msgid "Play"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73 ../src/LevelEditor.cpp:3127
+msgid "Level settings"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73
+msgid "Save level"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:73
+msgid "Back to menu"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:74
+msgid "Configure"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:102
+#, c-format
+msgid "%s (Scenery)"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:296
+msgid "Toggle"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:299
+msgid "Complete"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:300
+msgid "One step"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:301
+msgid "Two steps"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:302
+msgid "Gone"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:320
+msgid "Negative infinity"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:322
+msgid "Zero"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:324
+msgid "Level size"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:326
+msgid "Positive infinity"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:328
+msgid "Default"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:337
+msgid "Deselect"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:347 ../src/LevelEditor.cpp:1311
+#, c-format
+msgid "Horizontal repeat start: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:349 ../src/LevelEditor.cpp:1312
+#, c-format
+msgid "Horizontal repeat end: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:351 ../src/LevelEditor.cpp:1313
+#, c-format
+msgid "Vertical repeat start: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:353 ../src/LevelEditor.cpp:1314
+#, c-format
+msgid "Vertical repeat end: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:358 ../src/LevelEditor.cpp:1325
+msgid "Custom scenery"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:364 ../src/LevelEditor.cpp:697
+#: ../src/LevelEditor.cpp:699
+msgid "Visible"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:373
+msgid "Link"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:374
+msgid "Remove Links"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:378 ../src/LevelEditor.cpp:721
+#: ../src/LevelEditor.cpp:723
+msgid "Automatic"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:388 ../src/LevelEditor.cpp:746
+#, c-format
+msgid "Behavior: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:391
+msgid "Path"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:392
+msgid "Remove Path"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:394 ../src/LevelEditor.cpp:400
+#: ../src/LevelEditor.cpp:684 ../src/LevelEditor.cpp:686
+msgid "Activated"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:395 ../src/LevelEditor.cpp:709
+#: ../src/LevelEditor.cpp:711
+msgid "Looping"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:401 ../src/LevelEditor.cpp:3830
+msgid "Speed"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:407 ../src/LevelEditor.cpp:765
+#, c-format
+msgid "State: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:411 ../src/LevelEditor.cpp:416
+#: ../src/LevelEditor.cpp:3804 ../src/LevelEditor.cpp:3808
+msgid "Message"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:419 ../src/LevelEditor.cpp:1377
+#: ../src/LevelEditor.cpp:4159
+msgid "Appearance"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:424 ../src/LevelEditor.cpp:466
+#: ../src/LevelEditor.cpp:812
+msgid "Scripting"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:437 ../src/LevelEditor.cpp:993
+#: ../src/LevelEditor.cpp:1011
+#, c-format
+msgid "Background layer: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:444 ../src/LevelEditor.cpp:992
+#: ../src/LevelEditor.cpp:1010
+msgid "Blocks layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:452 ../src/LevelEditor.cpp:993
+#: ../src/LevelEditor.cpp:1011
+#, c-format
+msgid "Foreground layer: %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:458
+msgid "Add new layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:459 ../src/LevelEditor.cpp:1017
+msgid "Delete selected layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:460 ../src/LevelEditor.cpp:1019
+msgid "Configure selected layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:461 ../src/LevelEditor.cpp:1021
+msgid "Move selected object to layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:465 ../src/OptionsMenu.cpp:59
+msgid "Settings"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:498
+msgid "NOTE: the layers are sorted by name alphabetically."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:574
+msgid "Notification block"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:580 ../src/LevelEditor.cpp:622
+msgid "Enter message here:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:631
+msgid "Example:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:634
+msgid "Copy"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:743
+msgid "Behavior"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:762
+msgid "State"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:770
+msgid "Conveyor belt speed"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:776
+msgid "Enter speed here:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:787
+msgid "NOTE: 1 Speed = 0.08 block/s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:818
+msgid "Id:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:866 ../src/LevelEditor.cpp:953
+msgid "Help"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:889
+msgid "Level Scripting"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:934
+#, c-format
+msgid ""
+"NOTE: If the file '%s' is present, the script in it will be executed before "
+"'onCreate' event."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1029
+msgid "Add layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1035
+msgid "Enter the layer name:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1045 ../src/LevelEditor.cpp:1138
+#: ../src/LevelEditor.cpp:1248
+msgid "Layer type:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1050 ../src/LevelEditor.cpp:1143
+#: ../src/LevelEditor.cpp:1253
+msgid "Background layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1051 ../src/LevelEditor.cpp:1144
+#: ../src/LevelEditor.cpp:1254
+msgid "Foreground layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1091
+#, c-format
+msgid "Are you sure you want to delete background layer '%s'?"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1091
+#, c-format
+msgid "Are you sure you want to delete foreground layer '%s'?"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1093
+msgid "Delete layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1117
+msgid "Layer settings"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1123
+msgid "Layer name:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1148
+msgid "Layer moving speed (1 speed = 0.8 block/s):"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1173
+msgid "Speed of following camera:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1227
+msgid "Move to layer"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1233
+msgid "Enter the layer name (create new layer if necessary):"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1307
+msgid "Repeat mode"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1331
+msgid "Custom scenery:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1394
+msgid "(Use the default appearance for this block)"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:1861
+msgid "Toolbox"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2261 ../src/LevelEditor.cpp:2346
+msgid "The level has unsaved changes."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2265 ../src/LevelEditor.cpp:2348
+msgid "Are you sure you want to quit?"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2265 ../src/LevelEditor.cpp:2348
+msgid "Quit prompt"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2937 ../src/LevelEditor.cpp:2940
+#, c-format
+msgid "Level \"%s\" saved"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2937 ../src/LevelEditor.cpp:2940
+msgid "Saved"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:2996
+#, c-format
+msgid "Best recordings: %d"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3013
+#, c-format
+msgid "Target recordings: %d"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3134 ../src/LevelEditSelect.cpp:221
+msgid "Name:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3141
+msgid "Theme:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3149
+#, c-format
+msgid "Examples: %s or %s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3156
+msgid "Music:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3164
+msgid "Arcade mode"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3172
+msgid "Target time (s):"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3193 ../src/LevelEditor.cpp:3835
+msgid "Target collectibles:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3193 ../src/LevelEditor.cpp:3835
+msgid "Target recordings:"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:3213
+msgid "Restart level editor is required"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4006 ../src/LevelEditor.cpp:4049
+#: ../src/LevelEditor.cpp:4073
+msgid "Please enter a layer name."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4006 ../src/LevelEditor.cpp:4013
+#: ../src/LevelEditor.cpp:4049 ../src/LevelEditor.cpp:4055
+#: ../src/LevelEditor.cpp:4073 ../src/LevelEditor.cpp:4077
+#: ../src/LevelEditSelect.cpp:703 ../src/LevelEditSelect.cpp:742
+#: ../src/LevelEditSelect.cpp:747 ../src/LevelEditSelect.cpp:752
+#: ../src/LevelEditSelect.cpp:757 ../src/LevelEditSelect.cpp:826
+#: ../src/LevelEditSelect.cpp:870 ../src/LevelPlaySelect.cpp:688
+msgid "Error"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4012 ../src/LevelEditor.cpp:4054
+#, c-format
+msgid "There is already a foreground layer named '%s'."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4012 ../src/LevelEditor.cpp:4054
+#, c-format
+msgid "There is already a background layer named '%s'."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4077
+msgid "Source and destination layers are the same."
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4094
+msgid "Scenery"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4535 ../src/LevelEditor.cpp:4563
+#, c-format
+msgid "Speed: %d = %0.2f block/s"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4548
+msgid "Stop at this point"
+msgstr ""
+
+#: ../src/LevelEditor.cpp:4553
+#, c-format
+msgid "Pause: %d = %0.3fs"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:44 ../src/TitleMenu.cpp:46
+msgid "Map Editor"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:60 ../src/LevelEditSelect.cpp:204
+msgid "New Levelpack"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:65
+msgid "Pack Properties"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:70
+msgid "Remove Pack"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:75
+msgid "Move Map"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:83
+msgid "Remove Map"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:88
+msgid "Edit Map"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:214
+msgid "Properties"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:215
+msgid "Tools"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:232
+msgid "Description:"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:243
+msgid "Congratulation text:"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:254
+msgid "Music list:"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:277 ../src/LevelEditSelect.cpp:821
+msgid "Export translation template"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:303 ../src/LevelEditSelect.cpp:536
+msgid "Add level"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:306
+msgid "File name:"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:331
+msgid "Move level"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:334
+msgid "Level: "
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:348
+msgid "Before"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:349
+msgid "After"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:350
+msgid "Swap"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:395 ../src/LevelPlaySelect.cpp:191
+msgid "Individual levels which are not contained in any level packs"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:629
+#, c-format
+msgid "Are you sure remove the level pack '%s'?"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:631 ../src/LevelEditSelect.cpp:666
+msgid "Remove prompt"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:664
+#, c-format
+msgid "Are you sure remove the map '%s'?"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:703
+msgid "Levelpack name cannot be empty."
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:742
+#, c-format
+msgid "The levelpack directory '%s' already exists!"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:747
+#, c-format
+msgid "Unable to create levelpack directory '%s'!"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:752
+#, c-format
+msgid "The levelpack file '%s' already exists!"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:757
+#, c-format
+msgid "Unable to create levelpack file '%s'!"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:819
+#, c-format
+msgid ""
+"The translation template is exported at\n"
+"'%s'."
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:824
+msgid "Failed to export translation template."
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:836
+msgid "No file name given for the new level."
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:836
+msgid "Missing file name"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:870
+#, c-format
+msgid "The file %s already exists."
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:923
+msgid "The entered level number isn't valid!"
+msgstr ""
+
+#: ../src/LevelEditSelect.cpp:923
+msgid "Illegal number"
+msgstr ""
+
+#: ../src/LevelInfoRender.cpp:24
+msgid "Choose a level"
+msgstr ""
+
+#: ../src/LevelInfoRender.cpp:27
+msgid "Time:"
+msgstr ""
+
+#: ../src/LevelInfoRender.cpp:28 ../src/StatisticsScreen.cpp:273
+msgid "Recordings:"
+msgstr ""
+
+#: ../src/LevelInfoRender.cpp:29
+msgid "Collectibles:"
+msgstr ""
+
+#: ../src/LevelPackManager.cpp:124
+msgid "Custom Levels"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:108
+msgid "Select Level"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:135 ../src/LevelPlaySelect.cpp:696
+msgid "More replays"
+msgstr ""
+
+# TRANSLATORS: This means best time or recordings are outdated due to level MD5 changed. Please make it short since there are not enough spaces.
+#: ../src/LevelPlaySelect.cpp:340 ../src/LevelPlaySelect.cpp:353
+msgid "(old)"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:688
+msgid "There are no replays for this level."
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:739
+msgid "Best time"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:742
+msgid "Best collectibles"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:744
+msgid "Best recordings"
+msgstr ""
+
+# TRANSLATORS: This means the replay file has unknown version (file name doesn't contain MD5).
+#: ../src/LevelPlaySelect.cpp:763
+msgid "Unknown version"
+msgstr ""
+
+# TRANSLATORS: This means the replay file matches the level (different MD5).
+#: ../src/LevelPlaySelect.cpp:767
+msgid "Current version"
+msgstr ""
+
+# TRANSLATORS: This means the replay file doesn't match the level (different MD5).
+#: ../src/LevelPlaySelect.cpp:769
+msgid "Outdated version"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:788
+msgid "Replay"
+msgstr ""
+
+#: ../src/LevelPlaySelect.cpp:800
+msgid "Try the replay with current version of level"
+msgstr ""
+
+# TRANSLATORS: Used for button which clear any level progress like unlocked levels and highscores.
+#: ../src/OptionsMenu.cpp:70
+msgid "Clear Progress"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:113
+msgid "General"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:114
+msgid "Controls"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:125
+msgid "Music"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:133
+msgid "Sound"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:141
+msgid "Resolution"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:181
+msgid "Language"
+msgstr ""
+
+# TRANSLATORS: as detect user's language automatically
+#: ../src/OptionsMenu.cpp:189
+msgid "Auto-Detect"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:213
+msgid "Theme"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:251
+msgid "Internet proxy"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:260
+msgid "Fullscreen"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:265
+msgid "Quick record"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:270
+msgid "Internet"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:275
+msgid "Fade transition"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:298
+msgid "Save Changes"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:564
+msgid "Do you really want to reset level progress?"
+msgstr ""
+
+#: ../src/OptionsMenu.cpp:564
+msgid "Warning"
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with current action key
+#: ../src/Player.cpp:408
+#, c-format
+msgid "Press %s key to save the game."
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with current action key
+#: ../src/Player.cpp:423
+#, c-format
+msgid "Press %s key to swap the position of player and shadow."
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with current action key
+#: ../src/Player.cpp:470
+#, c-format
+msgid "Press %s key to teleport."
+msgstr ""
+
+# TRANSLATORS: Please do not remove %s from your translation:
+# - %s will be replaced with current action key
+#: ../src/Player.cpp:563
+#, c-format
+msgid "Press %s key to activate the switch."
+msgstr ""
+
+#: ../src/StatisticsManager.cpp:387
+msgid "New achievement:"
+msgstr ""
+
+#: ../src/StatisticsManager.cpp:395
+#, c-format
+msgid "Achieved on %s"
+msgstr ""
+
+#: ../src/StatisticsManager.cpp:398
+msgid "Unknown achievement"
+msgstr ""
+
+#: ../src/StatisticsManager.cpp:403
+#, c-format
+msgid "Achieved %1.0f%%"
+msgstr ""
+
+#: ../src/StatisticsManager.cpp:405
+msgid "Not achieved"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:64 ../src/TitleMenu.cpp:56
+msgid "Achievements and Statistics"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:202
+msgid "Achievements"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:203
+msgid "Statistics"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:248
+msgid "Total"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:260
+msgid "Traveling distance (m)"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:261
+msgid "Jump times"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:262
+msgid "Die times"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:263
+msgid "Squashed times"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:274
+msgid "Switch pulled times:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:275
+msgid "Swap times:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:276
+msgid "Save times:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:277
+msgid "Load times:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:282
+msgid "Completed levels:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:323
+msgid "In-game time:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:326
+msgid "Level editing time:"
+msgstr ""
+
+#: ../src/StatisticsScreen.cpp:330
+msgid "Created levels:"
+msgstr ""
+
+#: ../src/TitleMenu.cpp:45
+msgid "Options"
+msgstr ""
+
+#: ../src/TitleMenu.cpp:48
+msgid "Quit"
+msgstr ""
+
+#: ../src/TitleMenu.cpp:132
+msgid "Enable internet in order to install addons."
+msgstr ""
+
+#: ../src/TitleMenu.cpp:132
+msgid "Internet disabled"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RETURN"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "ESCAPE"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "BACKSPACE"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "TAB"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "SPACE"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "CAPSLOCK"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "PRINTSCREEN"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "SCROLLLOCK"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "PAUSE"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "INSERT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "HOME"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "PAGEUP"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "DELETE"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "END"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "PAGEDOWN"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RIGHT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "LEFT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "DOWN"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "UP"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "NUMLOCK"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "SYSREQ"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "LEFT CTRL"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "LEFT SHIFT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "LEFT ALT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "LEFT GUI"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RIGHT CTRL"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RIGHT SHIFT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RIGHT ALT"
+msgstr ""
+
+# TRANSLATORS: name of a key
+msgctxt "keys"
+msgid "RIGHT GUI"
+msgstr ""

File Metadata

Mime Type
text/x-diff
Expires
Sat, May 9, 7:57 PM (6 d, 22 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
62696
Default Alt Text
(47 KB)

Event Timeline