
translate finnish strings:

    # renpy/common/00action_file.rpy:142
    old "%b %d, %H:%M"
    new "%b %d, %H:%M"

    # renpy/common/00action_file.rpy:621
    old "Quick save complete."
    new "Pikatallennus suoritettu."


translate finnish strings:

    # renpy/common/00console.rpy:179
    old "%(version)s console, originally by Shiz, C, and delta.\n"
    new "%(version)n konsoli, alunperin tehneet Shiz, C ja delta.\n"

    # renpy/common/00console.rpy:180
    old "Press <esc> to exit console. Type help for help.\n"
    new "Paina <esc> poistuaksesi konsolista. Käytä komentoa help saadaksesi apua."

    # renpy/common/00console.rpy:184
    old "Ren'Py script enabled."
    new "Ren'Py-skriptikieli käytössä."

    # renpy/common/00console.rpy:186
    old "Ren'Py script disabled."
    new "Ren'Py-skriptikieli poissa käytöstä."

    # renpy/common/00console.rpy:392
    old "help: show this help"
    new "help: näytä tämä apuviesti"

    # renpy/common/00console.rpy:397
    old "commands:\n"
    new "komennot:\n"

    # renpy/common/00console.rpy:407
    old " <renpy script statement>: run the statement\n"
    new " <renpy script-väite>: suorita väite\n"

    # renpy/common/00console.rpy:409
    old " <python expression or statement>: run the expression or statement"
    new " <python ekspressio tai väite>: suorita ekspressio tai väite"

    # renpy/common/00console.rpy:417
    old "clear: clear the console history"
    new "clear: tyhjennä konsolin historia"

    # renpy/common/00console.rpy:421
    old "exit: exit the console"
    new "exit: poistu konsolista"

    # renpy/common/00console.rpy:429
    old "load <slot>: loads the game from slot"
    new "load <tallennuspaikka>: lataa pelin halutusta tallennuspaikasta"

    # renpy/common/00console.rpy:442
    old "save <slot>: saves the game in slot"
    new "save <tallennuspaikka>: tallentaa pelin tallennuspaikkaan"

    # renpy/common/00console.rpy:453
    old "reload: reloads the game, refreshing the scripts"
    new "reload: lataa pelin uudelleen, päivittäen skriptit"

    # renpy/common/00console.rpy:461
    old "watch <expression>: watch a python expression"
    new "watch <ekspressio>: tarkkaile python-ekspressiota"

    # renpy/common/00console.rpy:470
    old "unwatch <expression>: stop watching an expression"
    new "unwatch <ekspressio>: lakkaa tarkkailemasta ekspressiota"

    # renpy/common/00console.rpy:478
    old "unwatchall: stop watching all expressions"
    new "unwatchall: lopeta kaikkien ekspressioiden tarkkailu"

    # renpy/common/00console.rpy:484
    old "jump <label>: jumps to label"
    new "jump <tunnus>: hyppää 'script.rpy'-tiedosto(i)ssa olevaan, tunnuksella merkittyyn kohtaan"


translate finnish strings:

    # renpy/common/00gallery.rpy:561
    old "Image [index] of [count] locked."
    new ""

    # renpy/common/00gallery.rpy:581
    old "prev"
    new "edellinen"

    # renpy/common/00gallery.rpy:582
    old "next"
    new "seuraava"

    # renpy/common/00gallery.rpy:583
    old "slideshow"
    new "diaesitys"

    # renpy/common/00gallery.rpy:584
    old "return"
    new "palaa"


translate finnish strings:

    # renpy/common/00gltest.rpy:68
    old "Graphics Acceleration"
    new "Grafiikkakiihdytys"

    # renpy/common/00gltest.rpy:72
    old "Automatically Choose"
    new "Valitse automaattisesti"

    # renpy/common/00gltest.rpy:77
    old "Force Angle/DirectX Renderer"
    new "Pakota Angle/DirectX-renderöinti"

    # renpy/common/00gltest.rpy:81
    old "Force OpenGL Renderer"
    new "Pakota OpenGL-renderöinti"

    # renpy/common/00gltest.rpy:85
    old "Force Software Renderer"
    new "Pakota Software-renderöinti"

    # renpy/common/00gltest.rpy:91
    old "Changes will take effect the next time this program is run."
    new "Muutokset tulevat voimaan, kun käynnistät ohjelman uudelleen."

    # renpy/common/00gltest.rpy:95
    old "Quit"
    new "Poistu"

    # renpy/common/00gltest.rpy:100
    old "Return"
    new "Palaa"

    # renpy/common/00gltest.rpy:130
    old "Performance Warning"
    new "Suorituskyvyn varoitus"

    # renpy/common/00gltest.rpy:135
    old "This computer is using software rendering."
    new "Tietokone käyttää software-renderöintiä."

    # renpy/common/00gltest.rpy:137
    old "This computer is not using shaders."
    new "Tietokone ei käytä varjostimia."

    # renpy/common/00gltest.rpy:139
    old "This computer is displaying graphics slowly."
    new "Tietokone näyttää grafiikkaa hitaasti."

    # renpy/common/00gltest.rpy:141
    old "This computer has a problem displaying graphics: [problem]."
    new "Tietokoneella on ongelmia grafiikan näyttämisessä: [problem]"

    # renpy/common/00gltest.rpy:146
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display. Updating DirectX could fix this problem."
    new "Sen grafiikka-ajurit voivat olla vanhentuneita tai ne saattavat toimia väärin. Tämä voi johtaa hitaaseen tai väärään grafiikan esittämiseen. DirectX:n päivittäminen saattaa korjata ongelman."

    # renpy/common/00gltest.rpy:148
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display."
    new "Sen grafiikka-ajurit voivat olla vanhentuneita tai ne saattavat toimia väärin. Tämä voi johtaa hitaaseen tai väärään grafiikan esittämiseen."

    # renpy/common/00gltest.rpy:153
    old "Update DirectX"
    new "Päivitä DirectX"

    # renpy/common/00gltest.rpy:159
    old "Continue, Show this warning again"
    new "Jatka, näytä tämä varoitus uudelleen"

    # renpy/common/00gltest.rpy:163
    old "Continue, Don't show warning again"
    new "Jatka, älä näytä tätä varoitusta enää uudelleen"

    # renpy/common/00gltest.rpy:189
    old "Updating DirectX."
    new "Päivitetään DirectX:ää."

    # renpy/common/00gltest.rpy:193
    old "DirectX web setup has been started. It may start minimized in the taskbar. Please follow the prompts to install DirectX."
    new "DirectX verkkoasennus on alkanut. Se voi olla aluksi minimisoituna työkalupalkilla. Seuraa ohjeita asentaaksesi DirectX:n."

    # renpy/common/00gltest.rpy:197
    old "{b}Note:{/b} Microsoft's DirectX web setup program will, by default, install the Bing toolbar. If you do not want this toolbar, uncheck the appropriate box."
    new "{b}Huomaa:{/b} Microsoftin DirectX verkkoasennusohjelma asentaa, oletusarvoisesti, Bing-työkalupalkin. Jos et halua tätä työkalupalkkia, poista valinta oikeasta laatikosta."

    # renpy/common/00gltest.rpy:201
    old "When setup finishes, please click below to restart this program."
    new "Kun asennus on valmis, klikkaa alhaalta käynnistääksesi tämän ohjelman uudelleen."

    # renpy/common/00gltest.rpy:203
    old "Restart"
    new "Käynnistä uudelleen"


translate finnish strings:

    # renpy/common/00keymap.rpy:199
    old "Saved screenshot as %s."
    new "Näytönkaappaus tallennettu nimellä %s."


translate finnish strings:

    # renpy/common/00layout.rpy:444
    old "Are you sure?"
    new "Oletko varma?"

    # renpy/common/00layout.rpy:445
    old "Are you sure you want to delete this save?"
    new "Oletko varma, että haluat poistaa tämän tallennuksen?"

    # renpy/common/00layout.rpy:446
    old "Are you sure you want to overwrite your save?"
    new "Oletko varma, että haluat korvata tallennuksen uudella?"

    # renpy/common/00layout.rpy:447
    old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
    new "Lataamalla tallennuksen menetät tallentamattoman edistyksen.\nOletko varma, että haluat tehdä näin?"

    # renpy/common/00layout.rpy:448
    old "Are you sure you want to quit?"
    new "Haluatko varmasti lopettaa?"

    # renpy/common/00layout.rpy:449
    old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
    new "Haluatko varmasti palata päävalikkoon?\nMenetät kaikki tallentamattomat tiedot."

    # renpy/common/00layout.rpy:450
    old "Are you sure you want to begin skipping?"
    new "Oletko varma, että haluat käyttää skippausta?"

    # renpy/common/00layout.rpy:451
    old "Are you sure you want to skip to the next choice?"
    new "Oletko varma, että haluat skipata seuraavaan valintaan?"

    # renpy/common/00layout.rpy:452
    old "Are you sure you want to skip to unseen dialogue or the next choice?"
    new "Oletko varma, että haluat skipata uuteen dialogiin tai seuraavaan valintaan?"


translate finnish strings:

    # renpy/common/00library.rpy:149
    old "Skip Mode"
    new "Skippaustila"

    # renpy/common/00library.rpy:152
    old "Fast Skip Mode"
    new "Pikaskippaustila"


translate finnish strings:

    # renpy/common/00preferences.rpy:373
    old "Self-voicing enabled. Press 'v' to disable."
    new "Tietokoneen ääninäyttely käytössä. Paina 'v' lopettaaksesi."


translate finnish strings:

    # renpy/common/00updater.rpy:1377
    old "Updater"
    new "Päivittäjä"

    # renpy/common/00updater.rpy:1386
    old "This program is up to date."
    new "Käytät jo uuinta versiota."

    # renpy/common/00updater.rpy:1388
    old "[u.version] is available. Do you want to install it?"
    new "[u.version] on saatavilla. Haluatko asentaa sen?"

    # renpy/common/00updater.rpy:1390
    old "Preparing to download the updates."
    new "Valmistellaan päivitysten lataamista."

    # renpy/common/00updater.rpy:1392
    old "Downloading the updates."
    new "Ladataan päivityksiä."

    # renpy/common/00updater.rpy:1394
    old "Unpacking the updates."
    new "Puretaan päivityksiä."

    # renpy/common/00updater.rpy:1398
    old "The updates have been installed. The program will restart."
    new "Päivitykset on asennettu. Ohjelma käynnistyy nyt uudelleen."

    # renpy/common/00updater.rpy:1400
    old "The updates have been installed."
    new "Päivitykset on asennettu."

    # renpy/common/00updater.rpy:1402
    old "The updates were cancelled."
    new "Päivitykset peruttiin."


translate finnish strings:

    # renpy/common/_compat/gamemenu.rpym:198
    old "Empty Slot."
    new "Tyhjä paikka."

    # renpy/common/_compat/gamemenu.rpym:355
    old "Previous"
    new "Edellinen"

    # renpy/common/_compat/gamemenu.rpym:362
    old "Next"
    new "Seuraava"


translate finnish strings:

    # renpy/common/_compat/preferences.rpym:428
    old "Joystick Mapping"
    new "Peliohjaimen näppäimet"


translate finnish strings:

    # renpy/common/_developer/developer.rpym:65
    old "Developer Menu"
    new "Kehittäjävalikko"

    # renpy/common/_developer/developer.rpym:67
    old "Reload Game (Shift+R)"
    new "Käynnistä peli uudelleen (Shift+R)"

    # renpy/common/_developer/developer.rpym:69
    old "Console (Shift+O)"
    new "Konsoli (Shift+O)"

    # renpy/common/_developer/developer.rpym:71
    old "Variable Viewer"
    new "Muuttujat"

    # renpy/common/_developer/developer.rpym:73
    old "Theme Test"
    new "Teematesti"

    # renpy/common/_developer/developer.rpym:75
    old "Image Location Picker"
    new "Kuvan sijainnin selvitin"

    # renpy/common/_developer/developer.rpym:77
    old "Filename List"
    new "Tiedostonimilista"

    # renpy/common/_developer/developer.rpym:81
    old "Show Image Load Log"
    new "Näytä kuvanlatausloki"

    # renpy/common/_developer/developer.rpym:84
    old "Hide Image Load Log"
    new "Piilota kuvanlatausloki"

    # renpy/common/_developer/developer.rpym:150
    old "No variables have changed since the game started."
    new "Yksikään muuttuja ei ole muuttunut pelin alkamisen jälkeen."

    # renpy/common/_developer/developer.rpym:153
    old "Return to the developer menu"
    new "Palaa kehittäjävalikkoon"

    # renpy/common/_developer/developer.rpym:385
    old "Rectangle: %r"
    new "Suorakulmio: %r"

    # renpy/common/_developer/developer.rpym:390
    old "Mouse position: %r"
    new "Hiiren sijainti: %r"

    # renpy/common/_developer/developer.rpym:392
    old "Right-click or escape to quit."
    new "Paina Esc tai hiiren oikeaa näppäintä poistuaksesi."

    # renpy/common/_developer/developer.rpym:443
    old "Done"
    new "Valmis"


translate finnish strings:

    # renpy/common/_developer/inspector.rpym:46
    old "Displayable Inspector"
    new "Näkyvien objektien tutkija"

    # renpy/common/_developer/inspector.rpym:52
    old "Nothing to inspect."
    new "Ei tutkittavaa."

    # renpy/common/_developer/inspector.rpym:70
    old "Size"
    new "Koko"

    # renpy/common/_developer/inspector.rpym:74
    old "Style"
    new "Tyyli"

    # renpy/common/_developer/inspector.rpym:80
    old "Location"
    new "Sijainti"

    # renpy/common/_developer/inspector.rpym:142
    old "Inspecting Styles of [displayable_name!q]"
    new "Tutkitaan [displayable_name!q]n tyylejä"

    # renpy/common/_developer/inspector.rpym:155
    old "displayable:"
    new "näkyvä objekti:"

    # renpy/common/_developer/inspector.rpym:162
    old "        (no properties affect the displayable)"
    new "        (mitkään ominaisuudet eivät vaikuta objektiin)"

    # renpy/common/_developer/inspector.rpym:164
    old "        (default properties omitted)"
    new "        (perusominaisuudet sivuutettu)"

    # renpy/common/_developer/inspector.rpym:206
    old "<repr() failed>"
    new "<repr() epäonnistui>"


translate finnish strings:

    # renpy/common/_errorhandling.rpym:451
    old "An exception has occurred."
    new "Odottamaton virhe on tapahtunut."

    # renpy/common/_errorhandling.rpym:477
    old "Rollback"
    new "Palaa edelliseen tilaan"

    # renpy/common/_errorhandling.rpym:479
    old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
    new "Yrittää palata ajassa taaksepäin, antaen sinun tallentaa tai tehdä eri valinnan."

    # renpy/common/_errorhandling.rpym:482
    old "Ignore"
    new "Sivuuta"

    # renpy/common/_errorhandling.rpym:484
    old "Ignores the exception, allowing you to continue. This often leads to additional errors."
    new "Sivuuttaa poikkeuksen, antaen sinun jatkaa. Tämä johtaa usein uusiin virheisiin."

    # renpy/common/_errorhandling.rpym:487
    old "Reload"
    new "Lataa uudelleen"

    # renpy/common/_errorhandling.rpym:489
    old "Reloads the game from disk, saving and restoring game state if possible."
    new "Lataa pelin uudelleen muistista, tallentaen ja palauttaen pelitilan jos mahdollista."

    # renpy/common/_errorhandling.rpym:491
    old "Open Traceback"
    new "Avaa virheenjäljitystoiminto"

    # renpy/common/_errorhandling.rpym:493
    old "Opens the traceback.txt file in a text editor."
    new "Avaa traceback.txt-tiedoston tekstieditorissa."

    # renpy/common/_errorhandling.rpym:499
    old "Quits the game."
    new "Lopettaa pelin."

    # renpy/common/_errorhandling.rpym:526
    old "Parsing the script failed."
    new "Skriptin jäsennys epäonnistui."

    # renpy/common/_errorhandling.rpym:553
    old "Open Parse Errors"
    new "Avaa jäsennysvirheet"

    # renpy/common/_errorhandling.rpym:555
    old "Opens the errors.txt file in a text editor."
    new "Avaa errors.txt-tiedoston tekstieditorissa."


translate finnish strings:

    # renpy/common/_layout/classic_load_save.rpym:170
    old "a"
    new "a"

    # renpy/common/_layout/classic_load_save.rpym:179
    old "q"
    new "q"


translate finnish strings:

    # renpy/common/00preferences.rpy:370
    old "Clipboard voicing enabled. Press 'shift+C' to disable."
    new "Leikepöydän teksti luetaan nyt ääneen. Paina 'shift+c' lopettaaksesi toimnnon käytön."


translate finnish strings:

    # renpy/common/00updater.rpy:362
    old "The Ren'Py Updater is not supported on mobile devices."
    new "Mobiililaitteet eivät tue Ren'Py Updater -toimintoa."

    # renpy/common/00updater.rpy:481
    old "An error is being simulated."
    new "Stimuloidaan havaittua ongelmaa."

    # renpy/common/00updater.rpy:657
    old "Either this project does not support updating, or the update status file was deleted."
    new "Tämä projekti ei tue päivittämistä tai päivityksen statustiedosto poistettiin."

    # renpy/common/00updater.rpy:671
    old "This account does not have permission to perform an update."
    new "Tällä käyttäjällä ei ole oikeutta päivityksen suorittamiseen."

    # renpy/common/00updater.rpy:674
    old "This account does not have permission to write the update log."
    new "Tällä käyttäjällä ei ole oikeutta kirjoittaa dataa päivityslokiin."

    # renpy/common/00updater.rpy:699
    old "Could not verify update signature."
    new "Päivityksen allekirjoitusta ei voitu vahvistaa."

    # renpy/common/00updater.rpy:970
    old "The update file was not downloaded."
    new "Päivitystiedostoa ei ladattu."

    # renpy/common/00updater.rpy:988
    old "The update file does not have the correct digest - it may have been corrupted."
    new "Päivitystiedosto ei sisällä oikeaa tiivistelmää - se on saattanut korruptoitua."

    # renpy/common/00updater.rpy:1044
    old "While unpacking {}, unknown type {}."
    new "Purettaessa {}, tuntematon tyyppi {}."


translate finnish strings:

    # renpy/common/_developer/developer.rpym:425
    old "Rectangle copied to clipboard."
    new "Suorakulmio kopioitu leikepöydälle."

    # renpy/common/_developer/developer.rpym:428
    old "Position copied to clipboard."
    new "Sijainti kopioitu leikepöydälle."

