Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F631646
fi.po
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
74 KB
Referenced Files
None
Subscribers
None
fi.po
View Options
# 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-12-17 13:21+0800\n"
"
PO-Revision-Date:
2019-06-29 00:01+0000\n"
"
Last-Translator:
odamite <odamite@gmail.com>\n"
"
Language-Team:
Finnish <https://hosted.weblate.org/projects/me-and-my-shadow/"
"translations/fi/>\n"
"
Language:
fi\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"
"
X-Generator:
Weblate 3.7.1\n"
#: ../src/AchievementList.cpp:43
msgid
"Newbie"
msgstr
"Aloittelija"
#: ../src/AchievementList.cpp:43
msgid
"Complete a level."
msgstr
"Suorita 1 kenttä."
#: ../src/AchievementList.cpp:44
msgid
"Graduate"
msgstr
"Valmistu"
#: ../src/AchievementList.cpp:44
msgid
"Complete the tutorial level pack."
msgstr
"Suorita johdatuskurssi."
#: ../src/AchievementList.cpp:45
msgid
"Experienced player"
msgstr
"Kokenut pelaaja"
#: ../src/AchievementList.cpp:45
msgid
"Complete 50 levels."
msgstr
"Suorita 50 kenttää."
#: ../src/AchievementList.cpp:47
msgid
"You did it!"
msgstr
""
#: ../src/AchievementList.cpp:47
#, fuzzy
#| msgid "Complete the tutorial level pack with gold for all levels."
msgid
"Complete any level pack besides tutorial."
msgstr
"Suorita johdatuskurssi ainoastaan kultamitaleilla."
#: ../src/AchievementList.cpp:49
msgid
"Good job!"
msgstr
"Hienoa!"
#: ../src/AchievementList.cpp:49
msgid
"Receive a gold medal."
msgstr
"Ansaitse kultamitali."
#: ../src/AchievementList.cpp:50
msgid
"Outstanding graduate"
msgstr
"Erinomainen todistus"
#: ../src/AchievementList.cpp:50
msgid
"Complete the tutorial level pack with gold for all levels."
msgstr
"Suorita johdatuskurssi ainoastaan kultamitaleilla."
#: ../src/AchievementList.cpp:51
msgid
"Expert"
msgstr
"Mestari"
#: ../src/AchievementList.cpp:51
msgid
"Earn 50 gold medals."
msgstr
"Ansaitse 50 kultamitalia."
#: ../src/AchievementList.cpp:53
msgid
"Victory"
msgstr
""
#: ../src/AchievementList.cpp:53
#, fuzzy
#| msgid "Complete a level."
msgid
"Complete all official levels."
msgstr
"Suorita 1 kenttä."
#: ../src/AchievementList.cpp:54
msgid
"Great victory"
msgstr
""
#: ../src/AchievementList.cpp:54
#, fuzzy
#| msgid "Complete the tutorial level pack with gold for all levels."
msgid
"Complete all official levels with silver or gold."
msgstr
"Suorita johdatuskurssi ainoastaan kultamitaleilla."
#: ../src/AchievementList.cpp:55
msgid
"Epic victory"
msgstr
""
#: ../src/AchievementList.cpp:55
#, fuzzy
#| msgid "Complete the tutorial level pack with gold for all levels."
msgid
"Complete all official levels with gold."
msgstr
"Suorita johdatuskurssi ainoastaan kultamitaleilla."
#: ../src/AchievementList.cpp:57
msgid
"Survivalist"
msgstr
""
#: ../src/AchievementList.cpp:57
#, fuzzy
#| msgid "Complete 50 levels."
msgid
"Complete 10 levels in row without dying."
msgstr
"Suorita 50 kenttää."
#: ../src/AchievementList.cpp:58
msgid
"Expert survivalist"
msgstr
""
#: ../src/AchievementList.cpp:58
msgid
""
"Complete the default level pack from start to finish without dying or "
"resetting once."
msgstr
""
#: ../src/AchievementList.cpp:60
msgid
"Hooked"
msgstr
"Koukussa"
#: ../src/AchievementList.cpp:60
msgid
"Play Me and My Shadow for more than 2 hours."
msgstr
"Pelaa Me and My Shadow:ta 2 tuntia."
#: ../src/AchievementList.cpp:61
msgid
"Loyal fan of Me and My Shadow"
msgstr
"Me and My Shadow:n uskollinen fani"
#: ../src/AchievementList.cpp:61
msgid
"Play Me and My Shadow for more than 24 hours."
msgstr
"Pelaa Me and My Shadow:ta 24 tuntia."
#: ../src/AchievementList.cpp:63
msgid
"Constructor"
msgstr
"Rakentaja"
#: ../src/AchievementList.cpp:63
msgid
"Use the level editor for more than 2 hours."
msgstr
"Käytä kenttäeditoria 2 tuntia."
#: ../src/AchievementList.cpp:64
msgid
"The creator"
msgstr
"Luoja"
#: ../src/AchievementList.cpp:64
msgid
"Use the level editor for more than 8 hours."
msgstr
"Käytä kenttäeditoria yli 8 tuntia."
#: ../src/AchievementList.cpp:66
msgid
"Look, cute level!"
msgstr
"Hei, kiva kenttä!"
#: ../src/AchievementList.cpp:66
msgid
"Create a level for the first time."
msgstr
"Luo kenttä ensimmäistä kertaa."
#: ../src/AchievementList.cpp:67
msgid
"The level museum"
msgstr
"Kenttämuseo"
#: ../src/AchievementList.cpp:67
msgid
"Create 10 levels."
msgstr
"Rakenna 10 kenttää."
#: ../src/AchievementList.cpp:69
msgid
"Hello, World!"
msgstr
"Hei maailma!"
#: ../src/AchievementList.cpp:69
msgid
"Write a script for the first time."
msgstr
"Kirjoita ensimmäinen skripti."
#: ../src/AchievementList.cpp:71
msgid
"Frog"
msgstr
"Sammakko"
#: ../src/AchievementList.cpp:71
msgid
"Jump 100 times."
msgstr
"Hyppää 100 kertaa."
#: ../src/AchievementList.cpp:72
msgid
"Kangaroo"
msgstr
"Kenguru"
#: ../src/AchievementList.cpp:72
msgid
"Jump 1000 times."
msgstr
"Hyppää 1000 kertaa."
#: ../src/AchievementList.cpp:74
msgid
"Carrier"
msgstr
""
#: ../src/AchievementList.cpp:74
#, fuzzy
#| msgid "Player to shadow to player to shadow..."
msgid
"Player or shadow hold other 100 times."
msgstr
"Edestakaisin..."
#: ../src/AchievementList.cpp:75
msgid
"Acrobat"
msgstr
""
#: ../src/AchievementList.cpp:75
#, fuzzy
#| msgid "Player to shadow to player to shadow..."
msgid
"Player or shadow hold other 1000 times."
msgstr
"Edestakaisin..."
#: ../src/AchievementList.cpp:77
msgid
"Wanderer"
msgstr
"Vaeltaja"
#: ../src/AchievementList.cpp:77
msgid
"Travel 100 meters."
msgstr
"Matkusta 100 metriä."
#: ../src/AchievementList.cpp:78
msgid
"Runner"
msgstr
"Juoksija"
#: ../src/AchievementList.cpp:78
msgid
"Travel 1 kilometer."
msgstr
"Matkusta 1 kilometri."
#: ../src/AchievementList.cpp:79
msgid
"Long distance runner"
msgstr
"Kestävyysjouksu"
#: ../src/AchievementList.cpp:79
msgid
"Travel 10 kilometers."
msgstr
"Matkaa 10 kilometriä."
#: ../src/AchievementList.cpp:80
msgid
"Marathon runner"
msgstr
"Maraton"
#: ../src/AchievementList.cpp:80
msgid
"Travel 42,195 meters."
msgstr
"Matkaa 42,195 metriä."
#: ../src/AchievementList.cpp:82
msgid
"Sokoban"
msgstr
""
#: ../src/AchievementList.cpp:82
msgid
"Push blocks for 100 meters."
msgstr
""
#: ../src/AchievementList.cpp:83
msgid
"Box delivering company"
msgstr
""
#: ../src/AchievementList.cpp:83
msgid
"Push blocks for 1 kilometer."
msgstr
""
#: ../src/AchievementList.cpp:85
msgid
"I'm not intentional"
msgstr
""
#: ../src/AchievementList.cpp:85
#, fuzzy
#| msgctxt "block"
#| msgid "Pushable"
msgid
"Break a pushable block."
msgstr
"Työnnettävä"
#: ../src/AchievementList.cpp:86
msgid
"Only pieces of wood left"
msgstr
""
#: ../src/AchievementList.cpp:86
msgid
"Break 100 pushable blocks."
msgstr
""
#: ../src/AchievementList.cpp:88
msgid
"Be careful!"
msgstr
"Varovasti!"
#: ../src/AchievementList.cpp:88
msgid
"Die for the first time."
msgstr
"Kuole ensimmäistä kertaa."
#: ../src/AchievementList.cpp:89
msgid
"It doesn't matter..."
msgstr
"Ei se haittaa..."
#: ../src/AchievementList.cpp:89
msgid
"Die 50 times."
msgstr
"Kuole 50 kertaa."
#: ../src/AchievementList.cpp:90
msgid
"Expert of trial and error"
msgstr
"Yritys ja erehdys"
#: ../src/AchievementList.cpp:90
msgid
"Die 1000 times."
msgstr
"Kuole 1000 kertaa."
#: ../src/AchievementList.cpp:92
msgid
"Keep an eye for moving blocks!"
msgstr
"Varo liikuvia palikoita!"
#: ../src/AchievementList.cpp:92
msgid
"Get squashed for the first time."
msgstr
"Liiskaannu ensimmäistä kertaa."
#: ../src/AchievementList.cpp:93
msgid
"Potato masher"
msgstr
"Perunasurvin"
#: ../src/AchievementList.cpp:93
msgid
"Get squashed 50 times."
msgstr
"Liiskaannu 50 kertaa."
#: ../src/AchievementList.cpp:95
msgid
"Double kill"
msgstr
"Tuplatappo"
#: ../src/AchievementList.cpp:95
msgid
"Get both the player and the shadow dead."
msgstr
"Tapa samanaikaisesti sekä pelaaja että varjo."
#: ../src/AchievementList.cpp:97
msgid
"Bad luck"
msgstr
"Huono-onninen"
#: ../src/AchievementList.cpp:97
msgid
"Die 5 times in under 5 seconds."
msgstr
"Kuole 5 kertaa 5 sekunnin sisällä."
#: ../src/AchievementList.cpp:98
msgid
"This level is too dangerous"
msgstr
"Tämä kenttä on liian vaarallinen"
#: ../src/AchievementList.cpp:98
msgid
"Die 10 times in under 5 seconds."
msgstr
"Kuole 10 kertaa 5 sekunnin sisällä."
#: ../src/AchievementList.cpp:100
msgid
"You forgot your friend"
msgstr
"Unohdit ystäväsi"
#: ../src/AchievementList.cpp:100
msgid
"Finish the level with the player or the shadow dead."
msgstr
"Suorita kenttä, kun pelaaja tai varjo on kuollut."
#: ../src/AchievementList.cpp:101
msgid
"Just in time"
msgstr
"Ajoissa"
#: ../src/AchievementList.cpp:101
msgid
"Reach the exit with the player and the shadow simultaneously."
msgstr
"Saavuta uloskäynti samanaikaisesti sekä pelaajalla että varjolla."
#: ../src/AchievementList.cpp:102
msgid
"Duel"
msgstr
""
#: ../src/AchievementList.cpp:102
msgid
"Player and shadow push the same pushable block in opposite directions."
msgstr
""
#: ../src/AchievementList.cpp:104
msgid
"Recorder"
msgstr
"Nauhoittaja"
#: ../src/AchievementList.cpp:104
msgid
"Record 100 times."
msgstr
"Nauhoita 100 kertaa."
#: ../src/AchievementList.cpp:105
msgid
"Shadowmaster"
msgstr
"Varjomestari"
#: ../src/AchievementList.cpp:105
msgid
"Record 1000 times."
msgstr
"Nauhoita 1000 kertaa."
#: ../src/AchievementList.cpp:107
msgid
"Under par"
msgstr
""
#: ../src/AchievementList.cpp:107
msgid
"Complete a level with recordings less than the target recordings."
msgstr
""
#: ../src/AchievementList.cpp:109
msgid
"It just breaks"
msgstr
""
#: ../src/AchievementList.cpp:109
#, fuzzy
#| msgctxt "block"
#| msgid "Fragile"
msgid
"Break a fragile block."
msgstr
"Hauras palikka"
#: ../src/AchievementList.cpp:110
#, fuzzy
#| msgid "Blocks layer"
msgid
"Block breaker"
msgstr
"Palikkataso"
#: ../src/AchievementList.cpp:110
msgid
"Break 100 fragile blocks."
msgstr
""
#: ../src/AchievementList.cpp:112
msgid
"Switch puller"
msgstr
"Vivun vääntäjä"
#: ../src/AchievementList.cpp:112
msgid
"Pull the switch 100 times."
msgstr
"Vedä 100 kertaa vivuista."
#: ../src/AchievementList.cpp:113
msgid
"The switch is broken!"
msgstr
"Vipu on rikki!"
#: ../src/AchievementList.cpp:113
msgid
"Pull the switch 1000 times."
msgstr
"Vedä 1000 kertaa vivuista."
#: ../src/AchievementList.cpp:115
msgid
"Swapper"
msgstr
"Vaihtaja"
#: ../src/AchievementList.cpp:115
msgid
"Swap 100 times."
msgstr
"Käytä vaihtoa 100 kertaa."
#: ../src/AchievementList.cpp:117
msgid
"Play it save"
msgstr
"Varmuuden vuoksi"
#: ../src/AchievementList.cpp:117
msgid
"Save 100 times."
msgstr
"Tallenna 100 kertaa."
#: ../src/AchievementList.cpp:118
msgid
"This game is too hard"
msgstr
"Tämä peli on liian vaikea"
#: ../src/AchievementList.cpp:118
msgid
"Load the game 100 times."
msgstr
"Lataa peli 100 kertaa."
#: ../src/AchievementList.cpp:120
msgid
"Enriched"
msgstr
""
#: ../src/AchievementList.cpp:120
#, fuzzy
#| msgid "Collectable"
msgid
"Collect 100 collectibles."
msgstr
"Avain"
#: ../src/AchievementList.cpp:121
msgid
"Treasure hunter"
msgstr
""
#: ../src/AchievementList.cpp:121
#, fuzzy
#| msgid "Collectable"
msgid
"Collect 1000 collectibles."
msgstr
"Avain"
#: ../src/AchievementList.cpp:123
msgid
"No, thanks"
msgstr
"Ei kiitos"
#: ../src/AchievementList.cpp:123
msgid
"Complete a level with checkpoint, but without saving."
msgstr
"Suorita kenttä käyttämättä siinä olevaa tallennuspistettä."
#: ../src/AchievementList.cpp:125
msgid
"Panic save"
msgstr
"Hätätallennus"
#: ../src/AchievementList.cpp:125
msgid
"Save twice in 1 second."
msgstr
"Tallenna kahdesti sekunnin sisällä."
#: ../src/AchievementList.cpp:126
msgid
"Panic load"
msgstr
"Hätälataus"
#: ../src/AchievementList.cpp:126
msgid
"Load twice in 1 second."
msgstr
"Lataa peli kahdesti sekunnin sisällä."
#: ../src/AchievementList.cpp:128
msgid
"Bad saving position"
msgstr
"Tuli tallennettua pahaan paikkaan"
#: ../src/AchievementList.cpp:128
msgid
"Load the game and die within 1 second."
msgstr
"Lataa peli ja kuole sekunnun sisällä."
#: ../src/AchievementList.cpp:129
msgid
"This level is too hard"
msgstr
"Tämä kenttä on liian vaikea"
#: ../src/AchievementList.cpp:129
msgid
"Load the same save and die 100 times."
msgstr
"Lataa sama tallennus ja kuole 100 kertaa."
#: ../src/AchievementList.cpp:131
msgid
"Quick swap"
msgstr
"Nopea vaihto"
#: ../src/AchievementList.cpp:131
msgid
"Swap twice in under a second."
msgstr
"Käytä vaihtoa kahdesti sekunnin sisällä."
#: ../src/AchievementList.cpp:134
msgid
"Horizontal confusion"
msgstr
"Sekaisin suunnasta"
#: ../src/AchievementList.cpp:134
msgid
"Press left and right simultaneously."
msgstr
"Paina oikealle ja vasemmalla samanaikaisesti."
#: ../src/AchievementList.cpp:136
msgid
"Programmer"
msgstr
"Ohjelmoija"
#: ../src/AchievementList.cpp:136
msgid
"Play the development version of Me and My Shadow."
msgstr
"Pelaa Me and My Shadow:n kehittäjäversiota."
#: ../src/AchievementList.cpp:143
msgid
"Cheater"
msgstr
"Huijari"
#: ../src/AchievementList.cpp:143
msgid
"Cheat in game."
msgstr
"Huijaa pelissä."
#: ../src/Addons.cpp:47 ../src/LevelPackManager.cpp:116
msgid
"Levels"
msgstr
"Kentät"
#: ../src/Addons.cpp:47
msgid
"Single level which usually contain demanding puzzles"
msgstr
"Yksittäisiä kenttiä, jotka sisältävät usein vaativia pulmia"
#: ../src/Addons.cpp:48
msgid
"Levelpacks"
msgstr
"Kenttäpaketit"
#: ../src/Addons.cpp:48
msgid
"Collection of levels with the same author or style"
msgstr
"Kokoelma kenttiä, jotka ovat samantyyppisiä tai samalta tekijältä"
#: ../src/Addons.cpp:49
msgid
"Themes"
msgstr
"Teemat"
#: ../src/Addons.cpp:49
msgid
"Give every block and background a new look and feel"
msgstr
"Palikoiden ja taustan ulkoasu"
#: ../src/Addons.cpp:179 ../src/TitleMenu.cpp:47
msgid
"Addons"
msgstr
"Lisäosat"
#: ../src/Addons.cpp:255 ../src/Addons.cpp:726 ../src/Addons.cpp:861
#: ../src/Addons.cpp:889 ../src/CreditsMenu.cpp:91 ../src/HelpManager.cpp:1021
#: ../src/HelpManager.cpp:1041 ../src/LevelSelect.cpp:169
#: ../src/StatisticsScreen.cpp:209
msgid
"Back"
msgstr
"Takaisin"
#: ../src/Addons.cpp:270
msgid
"ERROR: unable to download addons file!"
msgstr
"VIRHE: lisäosatiedoston lataus epäonnistui!"
# TRANSLATORS: addon_list is the name of a file and should not be translated.
#. TRANSLATORS: addon_list is the name of a file and should not be translated.
#: ../src/Addons.cpp:282
msgid
"ERROR: unable to load addon_list file!"
msgstr
"VIRHE: addon_list-tiedoston lataus epäonnistui!"
#: ../src/Addons.cpp:293
msgid
"ERROR: Invalid file format of addons file!"
msgstr
"VIRHE: lisäosatiedoston muoto on virheellinen!"
#: ../src/Addons.cpp:305
msgid
"ERROR: Addon list version is unsupported!"
msgstr
"VIRHE: Lisäosalistan versiota ei tueta!"
# TRANSLATORS: installed_addons is the name of a file and should not be
# translated.
#. TRANSLATORS: installed_addons is the name of a file and should not be translated.
#: ../src/Addons.cpp:326
msgid
"ERROR: Unable to create the installed_addons file."
msgstr
"VIRHE: installed_addons-tiedoston luonti ei onnistunut."
#: ../src/Addons.cpp:344
msgid
"ERROR: Invalid file format of the installed_addons!"
msgstr
"VIRHE: installed_addons-tiedoston muoto on virheellinen!"
# TRANSLATORS: indicates the author of an addon.
#. TRANSLATORS: indicates the author of an addon.
#: ../src/Addons.cpp:503 ../src/Addons.cpp:814
#, c-format
msgid
"by %s"
msgstr
"tekijä: %s"
#: ../src/Addons.cpp:511
msgid
"Installed"
msgstr
"Asennettu"
#: ../src/Addons.cpp:516
msgid
"Updatable"
msgstr
"Päivitettävä"
#: ../src/Addons.cpp:526
msgid
"Not installed"
msgstr
"Ei asennettu"
#: ../src/Addons.cpp:718
msgid
"Unable to initialize addon menu:"
msgstr
"Lisäosavalikkoa ei voi luoda:"
#: ../src/Addons.cpp:818
#, c-format
msgid
"Version: %d\n"
msgstr
"Versio: %d\n"
#: ../src/Addons.cpp:820
#, c-format
msgid
"Installed version: %d\n"
msgstr
"Asennettu versio: %d\n"
#: ../src/Addons.cpp:823
#, c-format
msgid
"License: %s\n"
msgstr
"Lisenssi: %s\n"
#: ../src/Addons.cpp:826
#, c-format
msgid
"Website: %s\n"
msgstr
"Verkkosivu: %s\n"
#: ../src/Addons.cpp:830
msgid
"(No descriptions provided)"
msgstr
"(Ei kuvausta)"
#: ../src/Addons.cpp:856 ../src/Addons.cpp:883
msgid
"Remove"
msgstr
"Poista"
#: ../src/Addons.cpp:872
msgid
"Update"
msgstr
"Päivitä"
#: ../src/Addons.cpp:878
msgid
"Install"
msgstr
"Asenna"
#: ../src/Addons.cpp:977
#, c-format
msgid
"This addon can't be removed because it's needed by %s."
msgstr
"Tätä lisäosaa ei voida poistaa, koska %s tarvitsee sen."
#: ../src/Addons.cpp:977 ../src/Addons.cpp:1278
msgid
"Dependency"
msgstr
"Riippuvuus"
#: ../src/Addons.cpp:1006
#, c-format
msgid
"WARNING: File '%s' appears to have been removed already."
msgstr
"VAROITUS: Tiedosto '%s' vaikuttaa jo poistetulta."
#: ../src/Addons.cpp:1006 ../src/Addons.cpp:1013 ../src/Addons.cpp:1021
#: ../src/Addons.cpp:1028 ../src/Addons.cpp:1037 ../src/Addons.cpp:1043
#: ../src/Addons.cpp:1062 ../src/Addons.cpp:1069 ../src/Addons.cpp:1114
#: ../src/Addons.cpp:1127 ../src/Addons.cpp:1134 ../src/Addons.cpp:1145
#: ../src/Addons.cpp:1174 ../src/Addons.cpp:1179 ../src/Addons.cpp:1189
#: ../src/Addons.cpp:1195 ../src/Addons.cpp:1208 ../src/Addons.cpp:1213
#: ../src/Addons.cpp:1235 ../src/Addons.cpp:1241 ../src/Addons.cpp:1271
msgid
"Addon error"
msgstr
"Lisäosavirhe"
#: ../src/Addons.cpp:1013
#, c-format
msgid
"ERROR: Unable to remove file '%s'!"
msgstr
"VIRHE: Tiedoston '%s' poisto epäonnistui!"
#: ../src/Addons.cpp:1021
#, c-format
msgid
"WARNING: Directory '%s' appears to have been removed already."
msgstr
"VAROITUS: Hakemisto '%s' vaikuttaa jo poistetulta."
#: ../src/Addons.cpp:1028
#, c-format
msgid
"ERROR: Unable to remove directory '%s'!"
msgstr
"VIRHE: Hakemiston '%s' poisto epäonnistui!"
#: ../src/Addons.cpp:1037
#, c-format
msgid
"WARNING: Level '%s' appears to have been removed already."
msgstr
"VAROITUS: Kenttä '%s' vaikuttaa jo poistetulta."
#: ../src/Addons.cpp:1043
#, c-format
msgid
"ERROR: Unable to remove level '%s'!"
msgstr
"VIRHE: Kentän '%s' poisto epäonnistui!"
#: ../src/Addons.cpp:1062
#, c-format
msgid
"WARNING: Levelpack directory '%s' appears to have been removed already."
msgstr
"VAROITUS: Kenttäpaketin hakemisto '%s' vaikuttaa jo poistetulta."
#: ../src/Addons.cpp:1069
#, c-format
msgid
"ERROR: Unable to remove levelpack directory '%s'!"
msgstr
"VIRHE: Kenttäpaketin hakemiston '%s' poisto epäonnistui!"
#: ../src/Addons.cpp:1114
#, c-format
msgid
"ERROR: Unable to download addon file %s."
msgstr
"VIRHE: Lisäosatiedoston %s lataus epäonnistui."
#: ../src/Addons.cpp:1127
#, c-format
msgid
"ERROR: Unable to extract addon file %s."
msgstr
"VIRHE: Lisäosatiedoston %s purku epäonnistui."
#: ../src/Addons.cpp:1134
msgid
"ERROR: Addon is missing metadata!"
msgstr
"VIRHE: Lisäosan metatiedot puuttuvat!"
#: ../src/Addons.cpp:1145
msgid
"ERROR: Invalid file format for metadata file!"
msgstr
"VIRHE: Metatietotiedoston muoto on virheellinen!"
#: ../src/Addons.cpp:1174
#, c-format
msgid
"WARNING: File '%s' already exists, addon may be broken or not working!"
msgstr
""
"
VAROITUS:
Tiedosto '%s' on jo olemassa: lisäosa ei välttämättä toimi oikein!"
#: ../src/Addons.cpp:1179
#, c-format
msgid
""
"
WARNING:
Unable to copy file '%s' to '%s', addon may be broken or not "
"working!"
msgstr
""
"
VAROITUS:
Tiedoston '%s' kopiointi kohteeseen '%s' epäonnistui: lisäosa ei "
"välttämättä toimi oikein!"
#: ../src/Addons.cpp:1189
#, c-format
msgid
""
"
WARNING:
Destination directory '%s' already exists, addon may be broken or "
"not working!"
msgstr
""
"
VAROITUS:
Kohdehakemisto '%s' on jo olemassa: lisäosa ei välttämättä toimi "
"oikein!"
#: ../src/Addons.cpp:1195 ../src/Addons.cpp:1241
#, c-format
msgid
""
"
WARNING:
Unable to move directory '%s' to '%s', addon may be broken or not "
"working!"
msgstr
""
"
VAROITUS:
Hakemisto '%s' siirto kohteeseen '%s' epäonnistui: lisäosa ei "
"välttämättä toimi oikein!"
#: ../src/Addons.cpp:1208
#, c-format
msgid
"WARNING: Level '%s' already exists, addon may be broken or not working!"
msgstr
""
"
VAROITUS:
Kenttä '%s' on jo olemassa: lisäosa ei välttämättä toimi oikein!"
#: ../src/Addons.cpp:1213
#, c-format
msgid
""
"
WARNING:
Unable to copy level '%s' to '%s', addon may be broken or not "
"working!"
msgstr
""
"
VAROITUS:
Kentän '%s' kopiointi kohteeseen '%s' epäonnistui: lisäosa ei "
"välttämättä toimi oikein!"
#: ../src/Addons.cpp:1235
#, c-format
msgid
""
"
WARNING:
Levelpack directory '%s' already exists, addon may be broken or not "
"working!"
msgstr
""
"
VAROITUS:
Kenttäpaketin hakemisto '%s' on jo olemassa: lisäosa ei "
"välttämättä toimi oikein!"
#: ../src/Addons.cpp:1271
#, c-format
msgid
"ERROR: Addon requires another addon (%s) which can't be found!"
msgstr
"VIRHE: Lisäosan riippuvuutta %s ei löytynyt!"
#: ../src/Addons.cpp:1278
#, c-format
msgid
"The addon %s is needed and will be installed now."
msgstr
"Lisäosa %s tarvitaan ja asennetaan nyt."
#: ../src/Block.cpp:772 ../src/LevelEditor.cpp:287
msgid
"On"
msgstr
"Päällä"
#: ../src/Block.cpp:773 ../src/LevelEditor.cpp:288
msgid
"Off"
msgstr
"Pois"
#: ../src/CommandManager.cpp:41
#, c-format
msgid
"Undo %s"
msgstr
"Kumoa %s"
#: ../src/CommandManager.cpp:43
msgid
"Can't undo"
msgstr
"Ei voi kumota"
#: ../src/CommandManager.cpp:49
#, c-format
msgid
"Redo %s"
msgstr
"Toista %s"
#: ../src/CommandManager.cpp:51
msgid
"Can't redo"
msgstr
"Ei voi toistaa"
#: ../src/Commands.cpp:120
#, c-format
msgid
"Resize %s"
msgstr
"Muuta kokoa %s"
#: ../src/Commands.cpp:120
#, c-format
msgid
"Move %s"
msgstr
"Siirrä %s"
# TRANSLATORS: Block name
# TRANSLATORS: Context: Resize/Move ...
# TRANSLATORS: Context: Add/Remove ...
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Resize/Move ...
#. TRANSLATORS: Context: Add/Remove ...
#. TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Block name
#: ../src/Commands.cpp:122 ../src/Commands.cpp:1101 ../src/Commands.cpp:1145
#: ../src/LevelEditor.cpp:1626 ../src/LevelEditor.cpp:4739
msgid
"Custom scenery block"
msgstr
"Mukautettu maisemapalikka"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:128
#, c-format
msgid
"Move %d object"
msgid_plural
"Move %d objects"
msgstr[
0
]
"Siirrä %d kohde"
msgstr[
1
]
"Siirrä %d kohdetta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:208
msgid
"Resize level"
msgstr
"Muuta kentän kokoa"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:822
msgid
"Modify level property"
msgstr
"Muokkaa kentän ominaisuutta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:935
#, c-format
msgid
"Add background layer %s"
msgstr
"Lisää taustataso %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:937
#, c-format
msgid
"Delete background layer %s"
msgstr
"Poista taustataso %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:941
#, c-format
msgid
"Add foreground layer %s"
msgstr
"Lisää etutaso %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:943
#, c-format
msgid
"Delete foreground layer %s"
msgstr
"Poista etutaso %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:975
#, c-format
msgid
"Modify the property of background layer %s"
msgstr
"Muokkaa taustatason %s ominaisuutta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:978
#, c-format
msgid
"Modify the property of foreground layer %s"
msgstr
"Muokkaa etutason %s ominaisuutta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1068
#, 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
]
"Siirrä %d kohde tasolta %s tasolle %s"
msgstr[
1
]
"Siirrä %d kohdetta tasolta %s tasolle %s"
#: ../src/Commands.cpp:1099
#, c-format
msgid
"Add %s"
msgstr
"Lisää %s"
#: ../src/Commands.cpp:1099
#, c-format
msgid
"Remove %s"
msgstr
"Poista %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1107
#, c-format
msgid
"Add %d object"
msgid_plural
"Add %d objects"
msgstr[
0
]
"Lisää %d kohde"
msgstr[
1
]
"Lisää %d kohdetta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1109
#, c-format
msgid
"Remove %d object"
msgid_plural
"Remove %d objects"
msgstr[
0
]
"Poista %d kohde"
msgstr[
1
]
"Poista %d kohdetta"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1116
#, c-format
msgid
"Add path to %s"
msgstr
"Lisää polku kohteeseen %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1118
#, c-format
msgid
"Remove a path point from %s"
msgstr
"Poista kohta polusta kohteessa %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1123
#, c-format
msgid
"Remove all paths from %s"
msgstr
"Poista kaikki polut kohteesta %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1128
#, c-format
msgid
"Add link from %s to %s"
msgstr
"Lisää yhteys kohteesta %s kohteeseen %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1133
#, c-format
msgid
"Remove all links from %s"
msgstr
"Poista kaikki yhteydet kohteesta %s"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1139
msgid
"Modify the %2 property of %1"
msgstr
"Muokkaa kohteen %1 ominaisuutta %2"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1190
#, c-format
msgid
"Edit the script of %s"
msgstr
"Muokkaa kohteen %s skriptiä"
# TRANSLATORS: Context: Undo/Redo ...
#. TRANSLATORS: Context: Undo/Redo ...
#: ../src/Commands.cpp:1193
msgid
"Edit the script of level"
msgstr
"Muokkaa kentän skriptiä"
#: ../src/CreditsMenu.cpp:37 ../src/TitleMenu.cpp:54
msgid
"Credits"
msgstr
"Tekijät"
# TRANSLATORS: This is the decimal point character in your language.
#. TRANSLATORS: This is the decimal point character in your language.
#: ../src/Functions.cpp:537 ../src/OptionsMenu.cpp:433
msgctxt
"numeric"
msgid
"."
msgstr
","
# TRANSLATORS: This is the thousands separator character in your language.
#. TRANSLATORS: This is the thousands separator character in your language.
#: ../src/Functions.cpp:539 ../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 "".
#. 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:543 ../src/OptionsMenu.cpp:435
msgctxt
"numeric"
msgid
"3"
msgstr
"3"
#: ../src/Functions.cpp:706
msgid
"Loading..."
msgstr
"Ladataan..."
#: ../src/Functions.cpp:1294 ../src/Functions.cpp:1321 ../src/Game.cpp:2829
#: ../src/LevelEditor.cpp:576 ../src/LevelEditor.cpp:640
#: ../src/LevelEditor.cpp:774 ../src/LevelEditor.cpp:838
#: ../src/LevelEditor.cpp:925 ../src/LevelEditor.cpp:1039
#: ../src/LevelEditor.cpp:1182 ../src/LevelEditor.cpp:1242
#: ../src/LevelEditor.cpp:1339 ../src/LevelEditor.cpp:1403
#: ../src/LevelEditor.cpp:3205 ../src/LevelEditSelect.cpp:265
#: ../src/LevelEditSelect.cpp:315 ../src/LevelEditSelect.cpp:354
msgid
"OK"
msgstr
"OK"
#: ../src/Functions.cpp:1295 ../src/Functions.cpp:1307
#: ../src/Functions.cpp:1317 ../src/Game.cpp:2833 ../src/LevelEditor.cpp:582
#: ../src/LevelEditor.cpp:646 ../src/LevelEditor.cpp:780
#: ../src/LevelEditor.cpp:844 ../src/LevelEditor.cpp:931
#: ../src/LevelEditor.cpp:1045 ../src/LevelEditor.cpp:1188
#: ../src/LevelEditor.cpp:1248 ../src/LevelEditor.cpp:1345
#: ../src/LevelEditor.cpp:1409 ../src/LevelEditor.cpp:3211
#: ../src/LevelEditSelect.cpp:270 ../src/LevelEditSelect.cpp:319
#: ../src/LevelEditSelect.cpp:358 ../src/OptionsMenu.cpp:293
msgid
"Cancel"
msgstr
"Peruuta"
#: ../src/Functions.cpp:1299
msgid
"Abort"
msgstr
"Pysäytä"
#: ../src/Functions.cpp:1300 ../src/Functions.cpp:1316
msgid
"Retry"
msgstr
"Uudestaan"
#: ../src/Functions.cpp:1301
msgid
"Ignore"
msgstr
"Hylkää"
#: ../src/Functions.cpp:1305 ../src/Functions.cpp:1311
msgid
"Yes"
msgstr
"Kyllä"
#: ../src/Functions.cpp:1306 ../src/Functions.cpp:1312
msgid
"No"
msgstr
"Ei"
# 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
#. 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:472 ../src/Game.cpp:1900
#, c-format
msgid
"Level %d %s"
msgstr
"Kenttä %d %s"
#: ../src/Game.cpp:678
#, fuzzy
#| msgid "Game replay is done."
msgid
"Game loaded."
msgstr
"Uusinta loppui."
#: ../src/Game.cpp:790
msgid
"Can't switch camera because your shadow has died."
msgstr
""
#: ../src/Game.cpp:796
msgid
"Camera mode: Shadow"
msgstr
""
#: ../src/Game.cpp:804
msgid
"Camera mode: Player"
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
#. 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:1592
#, c-format
msgid
"Press %s to restart current level or press %s to load the game."
msgstr
"Paina %s aloittaaksesi kenttä uudestaan tai paina %s ladataksesi peli."
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with currently configured key to restart game
#. TRANSLATORS: Please do not remove %s from your translation:
#. - %s will be replaced with currently configured key to restart game
#: ../src/Game.cpp:1603
#, c-format
msgid
"Press %s to restart current level."
msgstr
"Paina %s aloittaaksesi kenttä uudestaan."
#: ../src/Game.cpp:1696
#, c-format
msgid
"%d recording"
msgid_plural
"%d recordings"
msgstr[
0
]
"%d nauhoitus"
msgstr[
1
]
"%d nauhoitusta"
# 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.
#. 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:1715 ../src/Game.cpp:1950 ../src/LevelEditor.cpp:2957
#: ../src/LevelPlaySelect.cpp:364 ../src/LevelPlaySelect.cpp:599
#, fuzzy, c-format
#| msgid "Time: %-.2fs"
msgid
"%-.2fs"
msgstr
"Aikasi: %-.2fs"
#: ../src/Game.cpp:1888
msgid
"You've finished:"
msgstr
"Pääsit läpi:"
#: ../src/Game.cpp:1956 ../src/LevelEditor.cpp:2962
#: ../src/LevelInfoRender.cpp:27
msgid
"Time:"
msgstr
"Aika:"
# 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:1971 ../src/LevelEditor.cpp:2974
#, fuzzy
#| msgid "Best time: %-.2fs"
msgid
"Best time:"
msgstr
"Paras aikasi: %-.2fs"
#: ../src/Game.cpp:2000 ../src/LevelEditor.cpp:2991
#, fuzzy
#| msgid "Target time (s):"
msgid
"Target time:"
msgstr
"Tavoiteaika:"
#: ../src/Game.cpp:2024 ../src/LevelInfoRender.cpp:29
msgid
"Collectibles:"
msgstr
"Avaimet:"
#: ../src/Game.cpp:2024 ../src/LevelInfoRender.cpp:28
msgid
"Recordings:"
msgstr
"Nauhoitukset:"
#: ../src/Game.cpp:2038
#, fuzzy
#| msgid "Collectable"
msgid
"Best collectibles:"
msgstr
"Avain"
# TRANSLATORS: Please do not remove %d from your translation:
# - %d means the number of recordings user has made
#: ../src/Game.cpp:2038
#, fuzzy
#| msgid "Best recordings: %d"
msgid
"Best recordings:"
msgstr
"Parhaat nauhoituksesi: %d"
#: ../src/Game.cpp:2065 ../src/LevelEditor.cpp:3181 ../src/LevelEditor.cpp:3829
msgid
"Target collectibles:"
msgstr
"Tavoiteavaimet:"
#: ../src/Game.cpp:2065 ../src/LevelEditor.cpp:3181 ../src/LevelEditor.cpp:3829
msgid
"Target recordings:"
msgstr
"Tavoitenauhoitukset:"
#: ../src/Game.cpp:2079 ../src/Game.cpp:2101 ../src/LevelEditor.cpp:2986
msgid
"GOLD"
msgstr
"kulta"
#: ../src/Game.cpp:2079 ../src/Game.cpp:2101 ../src/LevelEditor.cpp:2986
msgid
"SILVER"
msgstr
"hopea"
#: ../src/Game.cpp:2079 ../src/Game.cpp:2101 ../src/LevelEditor.cpp:2986
msgid
"BRONZE"
msgstr
"pronssi"
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with name of a prize medal (gold, silver or bronze)
#. 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:2083 ../src/LevelEditor.cpp:2986
#, c-format
msgid
"You earned the %s medal"
msgstr
"Ansaitsit %smitalin"
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with name of a prize medal (gold, silver or bronze)
#. 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:2087
#, fuzzy, c-format
#| msgid "You earned the %s medal"
msgid
"The best medal you earned is %s medal"
msgstr
"Ansaitsit %smitalin"
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with name of a prize medal (gold, silver or bronze)
#. 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:2105
#, c-format
msgid
"(previous best medal: %s)"
msgstr
""
# TRANSLATORS: used as return to the level selector menu
#. TRANSLATORS: used as return to the level selector menu
#: ../src/Game.cpp:2131
msgid
"Menu"
msgstr
"Valikko"
#: ../src/Game.cpp:2135 ../src/Game.cpp:2799 ../src/Game.cpp:2879
#, fuzzy
#| msgid "Game Replay"
msgid
"Save replay"
msgstr
"Uusinta"
# TRANSLATORS: used as restart level
#. TRANSLATORS: used as restart level
#: ../src/Game.cpp:2140 ../src/InputManager.cpp:51
#: ../src/RecordPlayback.cpp:504
msgid
"Restart"
msgstr
"Uudestaan"
#. TRANSLATORS: used as load the saved level
#: ../src/Game.cpp:2146
#, fuzzy
#| msgid "Load game"
msgid
"Load"
msgstr
"Lataa peli"
# TRANSLATORS: used as next level
#. TRANSLATORS: used as next level
#: ../src/Game.cpp:2152
msgid
"Next"
msgstr
"Seuraava"
#: ../src/Game.cpp:2741 ../src/Game.cpp:2743
msgid
"Congratulations"
msgstr
"Onnittelut"
#: ../src/Game.cpp:2743
msgid
"You have finished the levelpack!"
msgstr
"Pääsit kenttäpaketin läpi!"
#: ../src/Game.cpp:2802
#, fuzzy
#| msgid "File name:"
msgid
"Replay file name:"
msgstr
"Tiedostonimi:"
#: ../src/Game.cpp:2847
#, fuzzy
#| msgid "No file name given for the new level."
msgid
"No file name given for the replay file."
msgstr
"Uudelle kentälle ei annettu nimeä."
#: ../src/Game.cpp:2847 ../src/LevelEditSelect.cpp:821
msgid
"Missing file name"
msgstr
"Puuttuva tiedostonimi"
#: ../src/Game.cpp:2852
#, c-format
msgid
"The '%s' is a reserved word."
msgstr
""
#: ../src/Game.cpp:2852 ../src/Game.cpp:2871 ../src/LevelEditor.cpp:4000
#: ../src/LevelEditor.cpp:4007 ../src/LevelEditor.cpp:4043
#: ../src/LevelEditor.cpp:4049 ../src/LevelEditor.cpp:4067
#: ../src/LevelEditor.cpp:4071 ../src/LevelEditSelect.cpp:669
#: ../src/LevelEditSelect.cpp:711 ../src/LevelEditSelect.cpp:725
#: ../src/LevelEditSelect.cpp:733 ../src/LevelEditSelect.cpp:813
#: ../src/LevelPlaySelect.cpp:747
msgid
"Error"
msgstr
"Virhe"
#: ../src/Game.cpp:2871 ../src/LevelEditSelect.cpp:876
#, c-format
msgid
"The file %s already exists."
msgstr
"Tiedosto %s on jo olemassa."
#: ../src/Game.cpp:2879
#, fuzzy, c-format
#| msgid "Game replay is done."
msgid
"The replay is saved to '%s'."
msgstr
"Uusinta loppui."
#: ../src/Game.cpp:2900
msgid
"Your shadow has died."
msgstr
"Varjosi on kuollut."
#: ../src/HelpManager.cpp:412
#, fuzzy
#| msgid "Copy"
msgid
"Copy code"
msgstr
"Kopioi"
#: ../src/HelpManager.cpp:1003
msgid
"Scripting Help"
msgstr
"Skriptausapu"
#. TRANSLATORS: This is a button that leads to the main page / starting page / "homepage" of the Lua scripting help in the level editor.
#: ../src/HelpManager.cpp:1015
msgid
"Homepage"
msgstr
"Kotisivu"
#: ../src/HelpManager.cpp:1027
msgid
"Forward"
msgstr
"Eteenpäin"
#: ../src/HelpManager.cpp:1033
msgid
"Search"
msgstr
"Haku"
#: ../src/HelpManager.cpp:1047
msgid
"Goto"
msgstr
"Siirry"
#: ../src/InputManager.cpp:50
msgid
"Up"
msgstr
""
#: ../src/InputManager.cpp:50
msgid
"Down"
msgstr
""
#: ../src/InputManager.cpp:50
msgid
"Left"
msgstr
"Liiku vasemmalle"
#: ../src/InputManager.cpp:50
msgid
"Right"
msgstr
"Liiku oikealle"
#: ../src/InputManager.cpp:50
msgid
"Jump"
msgstr
"Hyppää"
#: ../src/InputManager.cpp:50
msgid
"Action"
msgstr
"Käytä"
#: ../src/InputManager.cpp:50
#, fuzzy
#| msgid "Recorder"
msgid
"Record"
msgstr
"Nauhoittaja"
#: ../src/InputManager.cpp:50
msgid
"Cancel recording"
msgstr
"Keskeytä nauhoitus"
#: ../src/InputManager.cpp:51
msgid
"Back to previous screen"
msgstr
""
#: ../src/InputManager.cpp:51
msgid
"Toggle shadow camera"
msgstr
""
#: ../src/InputManager.cpp:51
#, fuzzy
#| msgid "Save times:"
msgid
"Save game"
msgstr
"Tallennukset:"
#: ../src/InputManager.cpp:51
msgid
"Load game"
msgstr
"Lataa peli"
#: ../src/InputManager.cpp:51
#, fuzzy
#| msgid "Get both the player and the shadow dead."
msgid
"Swap the player and shadow"
msgstr
"Tapa samanaikaisesti sekä pelaaja että varjo."
#: ../src/InputManager.cpp:52
msgid
"Teleport player to cursor"
msgstr
""
#: ../src/InputManager.cpp:52
msgid
"Suicide"
msgstr
""
#: ../src/InputManager.cpp:52
#, fuzzy
#| msgid "Move selected object to layer"
msgid
"Move selected object precisely"
msgstr
"Siirrä valittu kohde tasolle"
#: ../src/InputManager.cpp:52
#, fuzzy
#| msgid "Next block type (in Editor)"
msgid
"Next block type"
msgstr
"Seuraava palikkatyyppi (kenttäeditorissa)"
#: ../src/InputManager.cpp:53
#, fuzzy
#| msgid "Previous block type (in editor)"
msgid
"Previous block type"
msgstr
"Edellinen palikkatyyppi (kenttäeditorissa)"
#: ../src/InputManager.cpp:53 ../src/LevelEditor.cpp:76
#: ../src/LevelEditor.cpp:77 ../src/LevelEditor.cpp:332
msgid
"Select"
msgstr
"Valitse"
#: ../src/InputManager.cpp:53
#, fuzzy
#| msgid "Load game"
msgid
"Pause game"
msgstr
"Lataa peli"
# TRANSLAOTRS: This is used when the name of the key code is not found.
#. TRANSLAOTRS: This is used when the name of the key code is not found.
#: ../src/InputManager.cpp:168
#, c-format
msgid
"(KEY %d)"
msgstr
"(NÄPPÄIN %d)"
#: ../src/InputManager.cpp:175
#, c-format
msgid
"JOYSTICK AXIS %d %s"
msgstr
"JOYSTICKIN AKSELI %d %s"
#: ../src/InputManager.cpp:178
#, c-format
msgid
"JOYSTICK BUTTON %d"
msgstr
"JOYSTICKIN PAINIKE %d"
#: ../src/InputManager.cpp:183
#, c-format
msgid
"JOYSTICK HAT %d LEFT"
msgstr
"JOYSTICKIN HATTU %d VASEMMALLE"
#: ../src/InputManager.cpp:186
#, c-format
msgid
"JOYSTICK HAT %d RIGHT"
msgstr
"JOYSTICKIN HATTU %d OIKEALLE"
#: ../src/InputManager.cpp:189
#, c-format
msgid
"JOYSTICK HAT %d UP"
msgstr
"JOYSTICKIN HATTU %d YLÖS"
#: ../src/InputManager.cpp:192
#, c-format
msgid
"JOYSTICK HAT %d DOWN"
msgstr
"JOYSTICKIN HATTU %d ALAS"
# TRANSLAOTRS: This is used when the JOYSTICK_HAT value is invalid.
#. TRANSLAOTRS: This is used when the JOYSTICK_HAT value is invalid.
#: ../src/InputManager.cpp:197
#, c-format
msgid
"JOYSTICK HAT %d %d"
msgstr
"JOYSTICKIN HATTU %d %d"
#: ../src/InputManager.cpp:214 ../src/InputManager.cpp:224
msgid
"OR"
msgstr
"TAI"
#: ../src/InputManager.cpp:324
#, fuzzy
#| msgid "Up (in menu)"
msgid
"In menu:"
msgstr
"Ylös (valikossa)"
#: ../src/InputManager.cpp:330
#, fuzzy
#| msgid "In-game time:"
msgid
"In game:"
msgstr
"Peliaika:"
#: ../src/InputManager.cpp:342
msgid
"In level editor:"
msgstr
""
#: ../src/InputManager.cpp:347
msgid
"In test play:"
msgstr
""
#: ../src/InputManager.cpp:504
msgid
"Select an item and press a key to change it."
msgstr
"Valitse kohde ja paina näppäintä vaihtaaksesi se."
#: ../src/InputManager.cpp:507
msgid
"Press backspace to clear the selected item."
msgstr
"Tyhjennä valittu kohde painamalla askelpalautinta."
#: ../src/LevelEditor.cpp:60
msgctxt
"block"
msgid
"Block"
msgstr
"Palikka"
#: ../src/LevelEditor.cpp:60
msgctxt
"block"
msgid
"Player Start"
msgstr
"Pelaajan aloituspaikka"
#: ../src/LevelEditor.cpp:60
msgctxt
"block"
msgid
"Shadow Start"
msgstr
"Varjon aloituspaikka"
#: ../src/LevelEditor.cpp:61
msgctxt
"block"
msgid
"Exit"
msgstr
"Uloskäynti"
#: ../src/LevelEditor.cpp:61
msgctxt
"block"
msgid
"Shadow Block"
msgstr
"Varjopalikka"
#: ../src/LevelEditor.cpp:61
msgctxt
"block"
msgid
"Spikes"
msgstr
"Piikit"
#: ../src/LevelEditor.cpp:61
#, fuzzy
#| msgctxt "block"
#| msgid "Shadow Start"
msgctxt
"block"
msgid
"Shadow Spikes"
msgstr
"Varjon aloituspaikka"
#: ../src/LevelEditor.cpp:62
msgctxt
"block"
msgid
"Checkpoint"
msgstr
"Tallennuspiste"
#. TRANSLATORS: Context: This is the name of the block that lets you swap positions with shadow.
#: ../src/LevelEditor.cpp:64
msgctxt
"block"
msgid
"Swap"
msgstr
"Vaihda paikkoja"
#: ../src/LevelEditor.cpp:65
#, fuzzy
#| msgctxt "block"
#| msgid "Fragile"
msgctxt
"block"
msgid
"Fragile Block"
msgstr
"Hauras palikka"
#: ../src/LevelEditor.cpp:65
#, fuzzy
#| msgctxt "block"
#| msgid "Shadow Block"
msgctxt
"block"
msgid
"Fragile Shadow Block"
msgstr
"Varjopalikka"
#: ../src/LevelEditor.cpp:66
msgctxt
"block"
msgid
"Moving Block"
msgstr
"Liikkuva palikka"
#: ../src/LevelEditor.cpp:66
msgctxt
"block"
msgid
"Moving Shadow Block"
msgstr
"Liikkuva varjopalikka"
#: ../src/LevelEditor.cpp:66
msgctxt
"block"
msgid
"Moving Spikes"
msgstr
"Liikkuvat piikit"
#: ../src/LevelEditor.cpp:66
#, fuzzy
#| msgctxt "block"
#| msgid "Moving Spikes"
msgctxt
"block"
msgid
"Moving Shadow Spikes"
msgstr
"Liikkuvat piikit"
#: ../src/LevelEditor.cpp:67
msgctxt
"block"
msgid
"Portal"
msgstr
""
#: ../src/LevelEditor.cpp:67
msgctxt
"block"
msgid
"Button"
msgstr
"Painike"
#: ../src/LevelEditor.cpp:67
msgctxt
"block"
msgid
"Switch"
msgstr
"Vipu"
#: ../src/LevelEditor.cpp:68
msgctxt
"block"
msgid
"Conveyor Belt"
msgstr
"Liukuhihna"
#: ../src/LevelEditor.cpp:68
msgctxt
"block"
msgid
"Shadow Conveyor Belt"
msgstr
"Varjoliukuhihna"
#: ../src/LevelEditor.cpp:68
msgctxt
"block"
msgid
"Notification Block"
msgstr
"Kyltti"
#: ../src/LevelEditor.cpp:69
msgctxt
"block"
msgid
"Collectable"
msgstr
"Avain"
#: ../src/LevelEditor.cpp:69
#, fuzzy
#| msgctxt "block"
#| msgid "Pushable"
msgctxt
"block"
msgid
"Pushable Block"
msgstr
"Työnnettävä"
#: ../src/LevelEditor.cpp:69
#, fuzzy
#| msgctxt "block"
#| msgid "Shadow Block"
msgctxt
"block"
msgid
"Pushable Shadow Block"
msgstr
"Varjopalikka"
#: ../src/LevelEditor.cpp:76
msgid
"Add"
msgstr
"Lisää"
#: ../src/LevelEditor.cpp:76 ../src/LevelEditor.cpp:77
#: ../src/LevelEditor.cpp:333
msgid
"Delete"
msgstr
"Poista"
#: ../src/LevelEditor.cpp:76 ../src/LevelPlaySelect.cpp:134
#: ../src/TitleMenu.cpp:44
msgid
"Play"
msgstr
"Pelaa"
#: ../src/LevelEditor.cpp:76 ../src/LevelEditor.cpp:3115
msgid
"Level settings"
msgstr
"Kentän asetukset"
#: ../src/LevelEditor.cpp:76
msgid
"Save level"
msgstr
"Tallenna kenttä"
#: ../src/LevelEditor.cpp:76
msgid
"Back to menu"
msgstr
"Takaisin valikkoon"
#: ../src/LevelEditor.cpp:77
msgid
"Configure"
msgstr
"Muokkaa"
#: ../src/LevelEditor.cpp:95
#, c-format
msgid
"%s (Scenery)"
msgstr
"%s (maisema)"
#: ../src/LevelEditor.cpp:289
msgid
"Toggle"
msgstr
"Kytkin"
#: ../src/LevelEditor.cpp:292
msgid
"Complete"
msgstr
"Kokonainen"
#: ../src/LevelEditor.cpp:293
msgid
"One step"
msgstr
"Hauras"
#: ../src/LevelEditor.cpp:294
msgid
"Two steps"
msgstr
"Hauraampi"
#: ../src/LevelEditor.cpp:295
msgid
"Gone"
msgstr
"Hajonnut"
#: ../src/LevelEditor.cpp:313
msgid
"Negative infinity"
msgstr
"Negatiivinen ääretön"
#: ../src/LevelEditor.cpp:315
msgid
"Zero"
msgstr
"Nolla"
#: ../src/LevelEditor.cpp:317
msgid
"Level size"
msgstr
"Kentän koko"
#: ../src/LevelEditor.cpp:319
msgid
"Positive infinity"
msgstr
"Positiivinen ääretön"
#: ../src/LevelEditor.cpp:321
msgid
"Default"
msgstr
"Oletus"
#: ../src/LevelEditor.cpp:330
msgid
"Deselect"
msgstr
"Poista valinta"
#: ../src/LevelEditor.cpp:340 ../src/LevelEditor.cpp:1295
#, c-format
msgid
"Horizontal repeat start: %s"
msgstr
"Vaakasuuntaisen toiston aloitus: %s"
#: ../src/LevelEditor.cpp:342 ../src/LevelEditor.cpp:1296
#, c-format
msgid
"Horizontal repeat end: %s"
msgstr
"Vaakasuuntaisen toiston lopetus: %s"
#: ../src/LevelEditor.cpp:344 ../src/LevelEditor.cpp:1297
#, c-format
msgid
"Vertical repeat start: %s"
msgstr
"Pystysuuntaisen toiston aloitus: %s"
#: ../src/LevelEditor.cpp:346 ../src/LevelEditor.cpp:1298
#, c-format
msgid
"Vertical repeat end: %s"
msgstr
"Pystysuuntaisen toiston lopetus: %s"
#: ../src/LevelEditor.cpp:351 ../src/LevelEditor.cpp:1309
msgid
"Custom scenery"
msgstr
"Mukautettu maisema"
#: ../src/LevelEditor.cpp:357 ../src/LevelEditor.cpp:681
#: ../src/LevelEditor.cpp:683
msgid
"Visible"
msgstr
"Näkyvä"
#: ../src/LevelEditor.cpp:364
msgid
"Link"
msgstr
"Yhdistä"
#: ../src/LevelEditor.cpp:365
msgid
"Remove Links"
msgstr
"Poista yhteydet"
#: ../src/LevelEditor.cpp:369 ../src/LevelEditor.cpp:705
#: ../src/LevelEditor.cpp:707
msgid
"Automatic"
msgstr
"Automaattinen"
#: ../src/LevelEditor.cpp:379 ../src/LevelEditor.cpp:730
#, c-format
msgid
"Behavior: %s"
msgstr
"Käyttäytyminen: %s"
#: ../src/LevelEditor.cpp:382
msgid
"Path"
msgstr
"Reitti"
#: ../src/LevelEditor.cpp:383
msgid
"Remove Path"
msgstr
"Poista polku"
#: ../src/LevelEditor.cpp:385 ../src/LevelEditor.cpp:390
#: ../src/LevelEditor.cpp:668 ../src/LevelEditor.cpp:670
msgid
"Activated"
msgstr
"Aktivoitu"
#: ../src/LevelEditor.cpp:386 ../src/LevelEditor.cpp:693
#: ../src/LevelEditor.cpp:695
msgid
"Looping"
msgstr
"Toistuva"
#: ../src/LevelEditor.cpp:391 ../src/LevelEditor.cpp:3824
msgid
"Speed"
msgstr
"Nopeus"
#: ../src/LevelEditor.cpp:397 ../src/LevelEditor.cpp:749
#, c-format
msgid
"State: %s"
msgstr
"Tila: %s"
#: ../src/LevelEditor.cpp:401 ../src/LevelEditor.cpp:406
#: ../src/LevelEditor.cpp:3798 ../src/LevelEditor.cpp:3802
msgid
"Message"
msgstr
"Viesti"
#: ../src/LevelEditor.cpp:409 ../src/LevelEditor.cpp:1361
#: ../src/LevelEditor.cpp:4153
msgid
"Appearance"
msgstr
"Ulkoasu"
#: ../src/LevelEditor.cpp:414 ../src/LevelEditor.cpp:456
#: ../src/LevelEditor.cpp:796
msgid
"Scripting"
msgstr
"Skriptaus"
#: ../src/LevelEditor.cpp:427 ../src/LevelEditor.cpp:977
#: ../src/LevelEditor.cpp:995
#, c-format
msgid
"Background layer: %s"
msgstr
"Taustataso: %s"
#: ../src/LevelEditor.cpp:434 ../src/LevelEditor.cpp:976
#: ../src/LevelEditor.cpp:994
msgid
"Blocks layer"
msgstr
"Palikkataso"
#: ../src/LevelEditor.cpp:442 ../src/LevelEditor.cpp:977
#: ../src/LevelEditor.cpp:995
#, c-format
msgid
"Foreground layer: %s"
msgstr
"Etutaso: %s"
#: ../src/LevelEditor.cpp:448
msgid
"Add new layer"
msgstr
"Lisää uusi taso"
#: ../src/LevelEditor.cpp:449 ../src/LevelEditor.cpp:1001
msgid
"Delete selected layer"
msgstr
"Poista valittu taso"
#: ../src/LevelEditor.cpp:450 ../src/LevelEditor.cpp:1003
msgid
"Configure selected layer"
msgstr
"Muokkaa valittua tasoa"
#: ../src/LevelEditor.cpp:451 ../src/LevelEditor.cpp:1005
msgid
"Move selected object to layer"
msgstr
"Siirrä valittu kohde tasolle"
#: ../src/LevelEditor.cpp:455 ../src/OptionsMenu.cpp:59
msgid
"Settings"
msgstr
"Asetukset"
#: ../src/LevelEditor.cpp:489
#, fuzzy
#| msgid "NOTE: the layers are sorted by name alphabetically."
msgid
"NOTE: the layers are sorted alphabetically."
msgstr
"HUOMAA: tasot ovat aakkosjärjestyksessä nimen mukaan."
#: ../src/LevelEditor.cpp:558
msgid
"Notification block"
msgstr
"Kyltti"
#: ../src/LevelEditor.cpp:564 ../src/LevelEditor.cpp:606
msgid
"Enter message here:"
msgstr
"Kirjoita viesti:"
#: ../src/LevelEditor.cpp:615
msgid
"Example:"
msgstr
"Esimerkki:"
#: ../src/LevelEditor.cpp:618
msgid
"Copy"
msgstr
"Kopioi"
#: ../src/LevelEditor.cpp:727
msgid
"Behavior"
msgstr
"Käyttäytyminen"
#: ../src/LevelEditor.cpp:746
msgid
"State"
msgstr
"Tila"
#: ../src/LevelEditor.cpp:754
msgid
"Conveyor belt speed"
msgstr
"Liukuhihnan nopeus"
#: ../src/LevelEditor.cpp:760
msgid
"Enter speed here:"
msgstr
"Aseta nopeus:"
#: ../src/LevelEditor.cpp:771
msgid
"NOTE: 1 Speed = 0.08 block/s"
msgstr
"HUOMAA: 1 nopeus = 0.08 palikkaa/s"
#: ../src/LevelEditor.cpp:802
msgid
"Id:"
msgstr
"Id:"
#: ../src/LevelEditor.cpp:850 ../src/LevelEditor.cpp:937
msgid
"Help"
msgstr
"Apua"
#: ../src/LevelEditor.cpp:873
msgid
"Level Scripting"
msgstr
"Kentän skriptaus"
#: ../src/LevelEditor.cpp:918
#, c-format
msgid
""
"
NOTE:
If the file '%s' is present, the script in it will be executed before "
"'onCreate' event."
msgstr
""
"
HUOMAA:
Jos tiedosto '%s' on olemassa, skripti suoritetaan ennen 'onCreate' "
"tapahtumaa."
#: ../src/LevelEditor.cpp:1013
msgid
"Add layer"
msgstr
"Lisää taso"
#: ../src/LevelEditor.cpp:1019
msgid
"Enter the layer name:"
msgstr
"Anna nimi tasolle:"
#: ../src/LevelEditor.cpp:1029 ../src/LevelEditor.cpp:1122
#: ../src/LevelEditor.cpp:1232
msgid
"Layer type:"
msgstr
"Tason tyyppi:"
#: ../src/LevelEditor.cpp:1034 ../src/LevelEditor.cpp:1127
#: ../src/LevelEditor.cpp:1237
msgid
"Background layer"
msgstr
"Taustataso"
#: ../src/LevelEditor.cpp:1035 ../src/LevelEditor.cpp:1128
#: ../src/LevelEditor.cpp:1238
msgid
"Foreground layer"
msgstr
"Etutaso"
#: ../src/LevelEditor.cpp:1075
#, c-format
msgid
"Are you sure you want to delete background layer '%s'?"
msgstr
"Haluat varmasti poistaa taustatason '%s'?"
#: ../src/LevelEditor.cpp:1075
#, c-format
msgid
"Are you sure you want to delete foreground layer '%s'?"
msgstr
"Haluatko varmasti poistaa etutason '%s'?"
#: ../src/LevelEditor.cpp:1077
msgid
"Delete layer"
msgstr
"Poista taso"
#: ../src/LevelEditor.cpp:1101
msgid
"Layer settings"
msgstr
"Tason asetukset"
#: ../src/LevelEditor.cpp:1107
msgid
"Layer name:"
msgstr
"Tason nimi:"
#: ../src/LevelEditor.cpp:1132
msgid
"Layer moving speed (1 speed = 0.8 block/s):"
msgstr
"Tason liikkumisnopeus (1 nopeus = 0.8 palikkaa/s):"
#: ../src/LevelEditor.cpp:1157
msgid
"Speed of following camera:"
msgstr
"Seuraavan kameran nopeus:"
#: ../src/LevelEditor.cpp:1211
msgid
"Move to layer"
msgstr
"Siirrä tasolle"
#: ../src/LevelEditor.cpp:1217
msgid
"Enter the layer name (create new layer if necessary):"
msgstr
"Anna tason nimi (uusi taso luodaan tarvittaessa):"
#: ../src/LevelEditor.cpp:1291
msgid
"Repeat mode"
msgstr
"Toistotapa"
#: ../src/LevelEditor.cpp:1315
msgid
"Custom scenery:"
msgstr
"Mukautettu maisema:"
#: ../src/LevelEditor.cpp:1378
msgid
"(Use the default appearance for this block)"
msgstr
"(Käytä palikan oletusulkoasua)"
#: ../src/LevelEditor.cpp:1845
msgid
"Toolbox"
msgstr
"Työkalulaatikko"
#: ../src/LevelEditor.cpp:2249 ../src/LevelEditor.cpp:2334
msgid
"The level has unsaved changes."
msgstr
"Kentässä on tallentamattomia muutoksia."
#: ../src/LevelEditor.cpp:2253 ../src/LevelEditor.cpp:2336
msgid
"Are you sure you want to quit?"
msgstr
"Haluatko varmasti poistua?"
#: ../src/LevelEditor.cpp:2253 ../src/LevelEditor.cpp:2336
msgid
"Quit prompt"
msgstr
"Poistuminen"
#: ../src/LevelEditor.cpp:2930 ../src/LevelEditor.cpp:2933
#, c-format
msgid
"Level \"%s\" saved"
msgstr
"Kenttä \"%s\" tallennettu"
#: ../src/LevelEditor.cpp:2930 ../src/LevelEditor.cpp:2933
msgid
"Saved"
msgstr
"Tallennus"
#: ../src/LevelEditor.cpp:2969
#, c-format
msgid
"Collectibles: %d"
msgstr
"Avaimet: %d"
# TRANSLATORS: Please do not remove %d from your translation:
# - %d means the number of recordings user has made
#: ../src/LevelEditor.cpp:2969
#, c-format
msgid
"Recordings: %d"
msgstr
"Nauhoituksesi: %d"
# TRANSLATORS: Please do not remove %d from your translation:
# - %d means the number of recordings user has made
#: ../src/LevelEditor.cpp:2981
#, c-format
msgid
"Best collectibles: %d"
msgstr
"Parhaat avaimet: %d"
# TRANSLATORS: Please do not remove %d from your translation:
# - %d means the number of recordings user has made
#: ../src/LevelEditor.cpp:2981
#, c-format
msgid
"Best recordings: %d"
msgstr
"Parhaat nauhoituksesi: %d"
#: ../src/LevelEditor.cpp:3001
#, c-format
msgid
"Target collectibles: %d"
msgstr
"Tavoiteavaimet: %d"
#: ../src/LevelEditor.cpp:3001
#, c-format
msgid
"Target recordings: %d"
msgstr
"Tavoitenauhoitukset: %d"
#: ../src/LevelEditor.cpp:3122 ../src/LevelEditSelect.cpp:221
msgid
"Name:"
msgstr
"Nimi:"
#: ../src/LevelEditor.cpp:3129
msgid
"Theme:"
msgstr
"Teema:"
#: ../src/LevelEditor.cpp:3137
#, c-format
msgid
"Examples: %s or %s"
msgstr
"Esimerkit: %s tai %s"
#: ../src/LevelEditor.cpp:3144
msgid
"Music:"
msgstr
"Musiikki:"
#: ../src/LevelEditor.cpp:3152
msgid
"Arcade mode"
msgstr
"Arcade-tila"
#: ../src/LevelEditor.cpp:3160
msgid
"Target time (s):"
msgstr
"Tavoiteaika:"
#: ../src/LevelEditor.cpp:3201
msgid
"Restart level editor is required"
msgstr
"Kenttäeditori tulee käynnistää uudelleen"
#: ../src/LevelEditor.cpp:4000 ../src/LevelEditor.cpp:4043
#: ../src/LevelEditor.cpp:4067
msgid
"Please enter a layer name."
msgstr
"Anna tason nimi."
#: ../src/LevelEditor.cpp:4006 ../src/LevelEditor.cpp:4048
#, c-format
msgid
"There is already a foreground layer named '%s'."
msgstr
"'%s' niminen etutaso on jo olemassa."
#: ../src/LevelEditor.cpp:4006 ../src/LevelEditor.cpp:4048
#, c-format
msgid
"There is already a background layer named '%s'."
msgstr
"'%s' niminen taustataso on jo olemassa."
#: ../src/LevelEditor.cpp:4071
msgid
"Source and destination layers are the same."
msgstr
"Lähde- ja kohdetasot ovat samat."
#: ../src/LevelEditor.cpp:4088
msgid
"Scenery"
msgstr
"Maisema"
#: ../src/LevelEditor.cpp:4529 ../src/LevelEditor.cpp:4557
#, c-format
msgid
"Speed: %d = %0.2f block/s"
msgstr
"Nopeus: %d = %0.2f palikkaa/s"
#: ../src/LevelEditor.cpp:4542
msgid
"Stop at this point"
msgstr
"Pysähdy tähän pisteeseen"
#: ../src/LevelEditor.cpp:4547
#, c-format
msgid
"Pause: %d = %0.3fs"
msgstr
"Pysähdy: %d = %0.3fs"
#: ../src/LevelEditSelect.cpp:44 ../src/TitleMenu.cpp:46
msgid
"Map Editor"
msgstr
"Kenttäeditori"
#: ../src/LevelEditSelect.cpp:60 ../src/LevelEditSelect.cpp:204
msgid
"New Levelpack"
msgstr
"Uusi kenttäpaketti"
#: ../src/LevelEditSelect.cpp:65
msgid
"Pack Properties"
msgstr
"Paketin asetukset"
#: ../src/LevelEditSelect.cpp:70
msgid
"Remove Pack"
msgstr
"Poista paketti"
#: ../src/LevelEditSelect.cpp:75
msgid
"Move Map"
msgstr
"Siirrä kenttä"
#: ../src/LevelEditSelect.cpp:83
msgid
"Remove Map"
msgstr
"Poista kenttä"
#: ../src/LevelEditSelect.cpp:88
msgid
"Edit Map"
msgstr
"Muokkaa kenttää"
#: ../src/LevelEditSelect.cpp:214
msgid
"Properties"
msgstr
"Asetukset"
#: ../src/LevelEditSelect.cpp:215
msgid
"Tools"
msgstr
"Työkalut"
#: ../src/LevelEditSelect.cpp:232
msgid
"Description:"
msgstr
"Kuvaus:"
#: ../src/LevelEditSelect.cpp:243
msgid
"Congratulation text:"
msgstr
"Onnittelu:"
#: ../src/LevelEditSelect.cpp:254
msgid
"Music list:"
msgstr
"Soittolista:"
#: ../src/LevelEditSelect.cpp:277 ../src/LevelEditSelect.cpp:808
msgid
"Export translation template"
msgstr
"Vie käännöspohja"
#: ../src/LevelEditSelect.cpp:284 ../src/LevelPlaySelect.cpp:853
msgid
"Close"
msgstr
"Sulje"
#: ../src/LevelEditSelect.cpp:303 ../src/LevelEditSelect.cpp:535
msgid
"Add level"
msgstr
"Lisää kenttä"
#: ../src/LevelEditSelect.cpp:306
msgid
"File name:"
msgstr
"Tiedostonimi:"
#: ../src/LevelEditSelect.cpp:331
msgid
"Move level"
msgstr
"Siirrä kenttä"
#: ../src/LevelEditSelect.cpp:334
msgid
"Level: "
msgstr
"Kenttä: "
#: ../src/LevelEditSelect.cpp:347
msgid
"Before"
msgstr
"Ennen"
#: ../src/LevelEditSelect.cpp:348
msgid
"After"
msgstr
"Jälkeen"
#. TRANSLATORS: Context: This is the action for swapping two levels in the "move level" dialog
#: ../src/LevelEditSelect.cpp:350
msgid
"Swap"
msgstr
"Vaihda paikkoja"
#: ../src/LevelEditSelect.cpp:394 ../src/LevelPlaySelect.cpp:201
msgid
"Individual levels which are not contained in any level packs"
msgstr
"Yksittäisiä kenttiä, jotka eivät kuulu mihinkään kenttäpakettiin"
#: ../src/LevelEditSelect.cpp:595
#, c-format
msgid
"Are you sure remove the level pack '%s'?"
msgstr
"Haluatko varmisti poistaa kenttäpaketin '%s'?"
#: ../src/LevelEditSelect.cpp:597 ../src/LevelEditSelect.cpp:632
msgid
"Remove prompt"
msgstr
"Poista"
#: ../src/LevelEditSelect.cpp:630
#, c-format
msgid
"Are you sure remove the map '%s'?"
msgstr
"Haluatko varmasti poistaa kentän '%s'?"
#: ../src/LevelEditSelect.cpp:669
msgid
"Levelpack name cannot be empty."
msgstr
"Kenttäpaketin nimi ei voi olla tyhjä."
#: ../src/LevelEditSelect.cpp:711
#, c-format
msgid
"The levelpack file '%s' already exists!"
msgstr
"Kenttäpaketin tiedosto '%s' on jo olemassa!"
#: ../src/LevelEditSelect.cpp:716
#, c-format
msgid
""
"The levelpack directory '%s' already exists.\n"
"Do you want to create a levelpack with all levels in this directory?"
msgstr
""
#: ../src/LevelEditSelect.cpp:717
#, fuzzy
#| msgid "The file %s already exists."
msgid
"Directory already exists"
msgstr
"Tiedosto %s on jo olemassa."
#: ../src/LevelEditSelect.cpp:725
#, c-format
msgid
"Unable to create levelpack directory '%s'!"
msgstr
"Kenttäpaketin hakemiston '%s' luonti epäonnistui!"
#: ../src/LevelEditSelect.cpp:733
#, c-format
msgid
"Unable to create levelpack file '%s'!"
msgstr
"Kenttäpaketin tiedoston '%s' luonti epäonnistui!"
#: ../src/LevelEditSelect.cpp:806
#, c-format
msgid
""
"The translation template has been exported at\n"
"'%s'."
msgstr
""
#: ../src/LevelEditSelect.cpp:811
msgid
"Failed to export translation template."
msgstr
"Kännöspohjan luonti epäonnistui."
#: ../src/LevelEditSelect.cpp:821
msgid
"No file name given for the new level."
msgstr
"Uudelle kentälle ei annettu nimeä."
#: ../src/LevelEditSelect.cpp:845
#, fuzzy, c-format
#| msgid "Individual levels which are not contained in any level packs"
msgid
"The file %s is already contained in the level pack."
msgstr
"Yksittäisiä kenttiä, jotka eivät kuulu mihinkään kenttäpakettiin"
#: ../src/LevelEditSelect.cpp:847 ../src/LevelEditSelect.cpp:873
#: ../src/LevelEditSelect.cpp:878
#, fuzzy
#| msgid "The file %s already exists."
msgid
"File already exists"
msgstr
"Tiedosto %s on jo olemassa."
#: ../src/LevelEditSelect.cpp:871
#, c-format
msgid
""
"The file %s already exists.\n"
"Do you want to add it to the level pack?"
msgstr
""
#: ../src/LevelEditSelect.cpp:934
msgid
"The entered level number isn't valid!"
msgstr
"Kentälle annettu järjestysnumero ei kelpaa!"
#: ../src/LevelEditSelect.cpp:934
msgid
"Illegal number"
msgstr
"Järjestysnumero"
#: ../src/LevelInfoRender.cpp:24
msgid
"Choose a level"
msgstr
"Valitse kenttä"
#: ../src/LevelPackManager.cpp:132
msgid
"Custom Levels"
msgstr
"Omat kentät"
#: ../src/LevelPlaySelect.cpp:108
msgid
"Select Level"
msgstr
"Valitse kenttä"
#: ../src/LevelPlaySelect.cpp:135
#, fuzzy
#| msgid "Replay"
msgid
"Replays"
msgstr
"Uusinta"
# TRANSLATORS: This means best time or recordings are outdated due to level MD5 changed. Please make it short since there are not enough spaces.
#. 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:372 ../src/LevelPlaySelect.cpp:385
msgid
"(old)"
msgstr
"(vanha)"
#: ../src/LevelPlaySelect.cpp:747
msgid
"There are no replays for this level."
msgstr
"Tälle kentällä ei ole uusintoja."
#: ../src/LevelPlaySelect.cpp:755
#, fuzzy
#| msgid "More replays"
msgid
"List of replays"
msgstr
"Lisää uusintoja"
# 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/LevelPlaySelect.cpp:798
msgid
"Best time"
msgstr
"Paras aika"
#: ../src/LevelPlaySelect.cpp:801
msgid
"Best collectibles"
msgstr
"Parhaat avaimet"
# TRANSLATORS: Please do not remove %d from your translation:
# - %d means the number of recordings user has made
#: ../src/LevelPlaySelect.cpp:803
msgid
"Best recordings"
msgstr
"Parhaat nauhoitukset"
#. TRANSLATORS: This means the replay file has unknown version (file name doesn't contain MD5).
#: ../src/LevelPlaySelect.cpp:822
msgid
"Unknown version"
msgstr
"Tuntematon versio"
# TRANSLATORS: This means the replay file matches the level (different MD5).
#. TRANSLATORS: This means the replay file matches the level (different MD5).
#: ../src/LevelPlaySelect.cpp:826
msgid
"Current version"
msgstr
"Nykyinen versio"
# TRANSLATORS: This means the replay file doesn't match the level (different MD5).
#. TRANSLATORS: This means the replay file doesn't match the level (different MD5).
#: ../src/LevelPlaySelect.cpp:828
msgid
"Outdated version"
msgstr
"Vanhentunut versio"
#: ../src/LevelPlaySelect.cpp:847
msgid
"Replay"
msgstr
"Uusinta"
#: ../src/LevelPlaySelect.cpp:859
msgid
"Replay under current level version"
msgstr
""
# TRANSLATORS: Used for button which clear any level progress like unlocked
# levels and highscores.
#. TRANSLATORS: Used for button which clear any level progress like unlocked levels and highscores.
#: ../src/OptionsMenu.cpp:70
msgid
"Clear Progress"
msgstr
"Nollaa edistyminen"
#: ../src/OptionsMenu.cpp:113
msgid
"General"
msgstr
"Yleinen"
#: ../src/OptionsMenu.cpp:114
msgid
"Controls"
msgstr
"Näppäimet"
#: ../src/OptionsMenu.cpp:125
msgid
"Music"
msgstr
"Musiikki"
#: ../src/OptionsMenu.cpp:133
msgid
"Sound"
msgstr
"Äänet"
#: ../src/OptionsMenu.cpp:141
msgid
"Resolution"
msgstr
"Resoluutio"
#: ../src/OptionsMenu.cpp:181
msgid
"Language"
msgstr
"Kieli"
# TRANSLATORS: as detect user's language automatically
#. TRANSLATORS: as detect user's language automatically
#: ../src/OptionsMenu.cpp:189
msgid
"Auto-Detect"
msgstr
"Valitse automaattisesti"
#: ../src/OptionsMenu.cpp:213
msgid
"Theme"
msgstr
"Teema"
#: ../src/OptionsMenu.cpp:251
msgid
"Internet proxy"
msgstr
"Internet proxy"
#: ../src/OptionsMenu.cpp:260
msgid
"Fullscreen"
msgstr
"Kokoruutu"
#: ../src/OptionsMenu.cpp:265
msgid
"Quick record"
msgstr
"Nopea nauhoitus"
#: ../src/OptionsMenu.cpp:270
msgid
"Internet"
msgstr
"Internet"
#: ../src/OptionsMenu.cpp:275
msgid
"Fade transition"
msgstr
"Häivytys"
#: ../src/OptionsMenu.cpp:298
msgid
"Save Changes"
msgstr
"Tallenna"
#: ../src/OptionsMenu.cpp:564
msgid
"Do you really want to reset level progress?"
msgstr
"Haluatko varmasti nollata edistymisesi?"
#: ../src/OptionsMenu.cpp:564
msgid
"Warning"
msgstr
"Varoitus"
#: ../src/Player.cpp:163
#, fuzzy
#| msgid "Your shadow has died."
msgid
"Can't record because your shadow has died."
msgstr
"Varjosi on kuollut."
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with current action key
#. TRANSLATORS: Please do not remove %s from your translation:
#. - %s will be replaced with current action key
#: ../src/Player.cpp:350
#, c-format
msgid
"Press %s key to save the game."
msgstr
"Paina %s tallentaaksesi peli."
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with current action key
#. TRANSLATORS: Please do not remove %s from your translation:
#. - %s will be replaced with current action key
#: ../src/Player.cpp:365
#, c-format
msgid
"Press %s key to swap the position of player and shadow."
msgstr
"Paina %s vaihtaaksesi pelaajan ja varjon paikkoja."
#: ../src/Player.cpp:410
msgid
"It looks like that this portal leads to nowhere."
msgstr
""
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with current action key
#. TRANSLATORS: Please do not remove %s from your translation:
#. - %s will be replaced with current action key
#: ../src/Player.cpp:416
#, c-format
msgid
"Press %s key to teleport."
msgstr
"Paina %s käyttääksesi teleporttia."
#: ../src/Player.cpp:443
msgid
"Can't teleport because the destination is blocked."
msgstr
""
#: ../src/Player.cpp:445
msgid
"Can't teleport because the portal has no destination."
msgstr
""
# TRANSLATORS: Please do not remove %s from your translation:
# - %s will be replaced with current action key
#. TRANSLATORS: Please do not remove %s from your translation:
#. - %s will be replaced with current action key
#: ../src/Player.cpp:520
#, c-format
msgid
"Press %s key to activate the switch."
msgstr
"Paina %s käyttääksesi vipua."
#: ../src/Player.cpp:675
msgid
"Can't swap because you have died."
msgstr
""
#: ../src/Player.cpp:681 ../src/Player.cpp:702
msgid
"Can't swap because you are in front of a shadow block."
msgstr
""
#: ../src/Player.cpp:696
#, fuzzy
#| msgid "Your shadow has died."
msgid
"Can't swap because your shadow has died."
msgstr
"Varjosi on kuollut."
#: ../src/Player.cpp:1684
msgid
"Game saved."
msgstr
""
#: ../src/RecordPlayback.cpp:508
msgid
"Rewind"
msgstr
""
#: ../src/RecordPlayback.cpp:512
msgid
"Step back"
msgstr
""
#: ../src/RecordPlayback.cpp:516
msgid
"Resume"
msgstr
""
#: ../src/RecordPlayback.cpp:516
msgid
"Pause"
msgstr
""
#: ../src/RecordPlayback.cpp:520
msgid
"Step forward"
msgstr
""
#: ../src/RecordPlayback.cpp:524
msgid
"Fast forward"
msgstr
""
#: ../src/RecordPlayback.cpp:529
msgid
"Slower"
msgstr
""
#: ../src/RecordPlayback.cpp:534
msgid
"Faster"
msgstr
""
#: ../src/RecordPlayback.cpp:616
msgid
"Game replay is done."
msgstr
"Uusinta loppui."
#: ../src/StatisticsManager.cpp:514
msgid
"New achievement:"
msgstr
"Uusi saavutus:"
#: ../src/StatisticsManager.cpp:523
#, c-format
msgid
"Achieved on %s"
msgstr
"Saavutettu %s"
#: ../src/StatisticsManager.cpp:526
msgid
"Unknown achievement"
msgstr
"Tuntematon saavutus"
#: ../src/StatisticsManager.cpp:531
#, c-format
msgid
"Achieved %1.0f%%"
msgstr
"Saavutettu %1.0f%%"
#: ../src/StatisticsManager.cpp:533
msgid
"Not achieved"
msgstr
"Ei saavutettu"
#: ../src/StatisticsScreen.cpp:65 ../src/TitleMenu.cpp:56
msgid
"Achievements and Statistics"
msgstr
"Saavutukset ja tilastot"
#: ../src/StatisticsScreen.cpp:216
msgid
"Achievements"
msgstr
"Saavutukset"
#: ../src/StatisticsScreen.cpp:217
msgid
"Statistics"
msgstr
"Tilastot"
#: ../src/StatisticsScreen.cpp:262
msgid
"Total"
msgstr
"Kokonaismäärä"
#: ../src/StatisticsScreen.cpp:274
msgid
"Traveling distance (m)"
msgstr
"Kuljettu matka (m)"
#: ../src/StatisticsScreen.cpp:275
#, fuzzy
#| msgid "Traveling distance (m)"
msgid
"Pushing distance (m)"
msgstr
"Kuljettu matka (m)"
#: ../src/StatisticsScreen.cpp:276
msgid
"Jump times"
msgstr
"Hyppyjä"
#: ../src/StatisticsScreen.cpp:277
#, fuzzy
#| msgid "Load the game 1000 times."
msgid
"Hold other times"
msgstr
"Lataa peli 1000 kertaa."
#: ../src/StatisticsScreen.cpp:278
msgid
"Die times"
msgstr
"Kuolemia"
#: ../src/StatisticsScreen.cpp:279
msgid
"Squashed times"
msgstr
"Litistymisiä"
#: ../src/StatisticsScreen.cpp:281
#, fuzzy
#| msgid "Recordings:"
msgid
"Recordings"
msgstr
"Nauhoitukset:"
#: ../src/StatisticsScreen.cpp:282
#, fuzzy
#| msgid "Switch pulled times:"
msgid
"Switch pulled times"
msgstr
"Vipujen käyttö:"
#: ../src/StatisticsScreen.cpp:283
#, fuzzy
#| msgid "Swap times:"
msgid
"Swap times"
msgstr
"Vaihdot:"
#: ../src/StatisticsScreen.cpp:284
#, fuzzy
#| msgid "Save times:"
msgid
"Save times"
msgstr
"Tallennukset:"
#: ../src/StatisticsScreen.cpp:285
#, fuzzy
#| msgid "Load times:"
msgid
"Load times"
msgstr
"Lataukset:"
#: ../src/StatisticsScreen.cpp:286
#, fuzzy
#| msgid "Collectable"
msgid
"Collectibles collected"
msgstr
"Avain"
#: ../src/StatisticsScreen.cpp:287
#, fuzzy
#| msgctxt "block"
#| msgid "Fragile"
msgid
"Fragile blocks broken"
msgstr
"Hauras palikka"
#: ../src/StatisticsScreen.cpp:288
#, fuzzy
#| msgctxt "block"
#| msgid "Pushable"
msgid
"Pushable blocks broken"
msgstr
"Työnnettävä"
#: ../src/StatisticsScreen.cpp:396
msgid
"Completed levels:"
msgstr
"Suoritetus kentät:"
#: ../src/StatisticsScreen.cpp:397
#, fuzzy
#| msgid "Completed levels:"
msgid
"Completed levelpacks:"
msgstr
"Suoritetus kentät:"
#: ../src/StatisticsScreen.cpp:400
msgid
"Official levels:"
msgstr
""
#: ../src/StatisticsScreen.cpp:402
msgid
"Official levelpacks:"
msgstr
""
#: ../src/StatisticsScreen.cpp:407
#, fuzzy
#| msgid "Add level"
msgid
"Addon levels:"
msgstr
"Lisää kenttä"
#: ../src/StatisticsScreen.cpp:409
#, fuzzy
#| msgid "Add level"
msgid
"Addon levelpacks:"
msgstr
"Lisää kenttä"
#: ../src/StatisticsScreen.cpp:414
#, fuzzy
#| msgid "Completed levels:"
msgid
"Custom levels:"
msgstr
"Suoritetus kentät:"
#: ../src/StatisticsScreen.cpp:416
#, fuzzy
#| msgid "Completed levels:"
msgid
"Custom levelpacks:"
msgstr
"Suoritetus kentät:"
#: ../src/StatisticsScreen.cpp:423
msgid
"In-game time:"
msgstr
"Peliaika:"
#: ../src/StatisticsScreen.cpp:426
msgid
"Level editing time:"
msgstr
"Aika kenttäeditorissa:"
#: ../src/StatisticsScreen.cpp:430
msgid
"Created levels:"
msgstr
"Luodut kentät:"
#: ../src/StatisticsScreen.cpp:432
#, fuzzy
#| msgid "Achievements"
msgid
"Achievements achieved:"
msgstr
"Saavutukset"
#: ../src/StatisticsScreen.cpp:437
#, fuzzy
#| msgid "Cheater"
msgid
"Cheats used:"
msgstr
"Huijari"
#: ../src/TitleMenu.cpp:45
msgid
"Options"
msgstr
"Asetukset"
#: ../src/TitleMenu.cpp:48
msgid
"Quit"
msgstr
"Poistu"
#: ../src/TitleMenu.cpp:132
msgid
"Enable internet in order to install addons."
msgstr
"Aktivoi internet asentaaksesi lisäosia."
#: ../src/TitleMenu.cpp:132
msgid
"Internet disabled"
msgstr
"Internet pois käytöstä"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RETURN"
msgstr
"RETURN"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"ESCAPE"
msgstr
"ESC"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"BACKSPACE"
msgstr
"BACKSPACE"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"TAB"
msgstr
"TAB"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"SPACE"
msgstr
"VÄLILYÖNTI"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"CAPSLOCK"
msgstr
"CAPSLOCK"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"PRINTSCREEN"
msgstr
"PRINTSCREEN"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"SCROLLLOCK"
msgstr
"SCROLLLOCK"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"PAUSE"
msgstr
"PAUSE"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"INSERT"
msgstr
"INSERT"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"HOME"
msgstr
"HOME"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"PAGEUP"
msgstr
"PAGEUP"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"DELETE"
msgstr
"DELETE"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"END"
msgstr
"END"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"PAGEDOWN"
msgstr
"PAGEDOWN"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RIGHT"
msgstr
"OIKEA"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"LEFT"
msgstr
"VASEN"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"DOWN"
msgstr
"ALAS"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"UP"
msgstr
"YLÖS"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"NUMLOCK"
msgstr
"NUMLOCK"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"SYSREQ"
msgstr
"SYSREQ"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"LEFT CTRL"
msgstr
"VASEN CTRL"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"LEFT SHIFT"
msgstr
"VASEN SHIFT"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"LEFT ALT"
msgstr
"VASEN ALT"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"LEFT GUI"
msgstr
"VASEN GUI"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RIGHT CTRL"
msgstr
"OIKEA CTRL"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RIGHT SHIFT"
msgstr
"OIKEA SHIFT"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RIGHT ALT"
msgstr
"OIKEA ALT"
# TRANSLATORS: name of a key
#. TRANSLATORS: name of a key
msgctxt
"keys"
msgid
"RIGHT GUI"
msgstr
"OIKEA GUI"
#~ msgid "Up (in menu)"
#~ msgstr "Ylös (valikossa)"
#~ msgid "Down (in menu)"
#~ msgstr "Alas (valikossa)"
#~ msgid "Space (Record)"
#~ msgstr "Nauhoita"
#~ msgid "Escape"
#~ msgstr "Takaisin"
#~ msgid "Tab (View shadow/Level prop.)"
#~ msgstr "Varjon näkymä/kentän asetukset"
#, fuzzy
#~| msgid "Save game (in editor)"
#~ msgid "Save game (in test play)"
#~ msgstr "Tallenna peli (kenttäeditorissa)"
#, fuzzy
#~| msgid "Swap (in editor)"
#~ msgid "Swap (in test play)"
#~ msgstr "Vaihda paikkoja (kenttäeditorissa)"
#, fuzzy
#~| msgid "Teleport (in editor)"
#~ msgid "Teleport (in test play)"
#~ msgstr "Teleporttaa (kenttäeditorissa)"
#, fuzzy
#~| msgid "Suicide (in editor)"
#~ msgid "Suicide (in test play)"
#~ msgstr "Kuole (kenttäeditorissa)"
#~ msgid "Shift (in editor)"
#~ msgstr "Vaihda paikkaa (kenttäeditorissa)"
#~ msgid "Select (in menu)"
#~ msgstr "Valitse (valikossa)"
#, fuzzy
#~| msgctxt "block"
#~| msgid "Fragile"
#~ msgctxt "block"
#~ msgid "Shadow Fragile"
#~ msgstr "Hauras palikka"
#~ msgctxt "block"
#~ msgid "Teleporter"
#~ msgstr "Teleportti"
#, fuzzy
#~| msgctxt "block"
#~| msgid "Pushable"
#~ msgctxt "block"
#~ msgid "Shadow Pushable"
#~ msgstr "Työnnettävä"
#~ msgid "The levelpack directory '%s' already exists!"
#~ msgstr "Kenttäpaketin hakemisto '%s' on jo olemassa!"
#~ msgid "Try the replay with current version of level"
#~ msgstr "Kokeile uusintaa kentän nykyisellä versiolla"
# 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.
#~ msgid "Best time: %-.2fs"
#~ msgstr "Paras aikasi: %-.2fs"
#~ msgid "Target time: %-.2fs"
#~ msgstr "Tavoiteaika: %-.2fs"
#~ msgid "Use the level editor for more than 24 hours."
#~ msgstr "Käytä kenttäeditoria 24 tuntia."
#~ msgid "Swap 1000 times."
#~ msgstr "Käytä vaihtoa 1000 kertaa."
# TRANSLATORS: Font used in GUI:
# - Use "knewave" for languages using Latin and Latin-derived alphabets
# - "DroidSansFallback" can be used for non-Latin writing systems
#~ msgid "knewave"
#~ msgstr "knewave"
# TRANSLATORS: Font used for normal text:
# - Use "Blokletters-Viltstift" for languages using Latin and Latin-derived
# alphabets
# - "DroidSansFallback" can be used for non-Latin writing systems
#~ msgid "Blokletters-Viltstift"
#~ msgstr "Blokletters-Viltstift"
File Metadata
Details
Attached
Mime Type
text/x-po
Expires
Sun, Nov 15, 12:26 PM (12 h, 30 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
125718
Default Alt Text
fi.po (74 KB)
Attached To
Mode
R79 meandmyshadow
Attached
Detach File
Event Timeline