<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
    'calculate-size.totalSelectionSize' => 'Valinnan koko: %%totalSize%%',
    'calculate-size.invalidFileName' => 'Virheellinen tiedostonimi',
    'calculate-size.actionError' => 'Tiedoston tai hakemiston %%file%% kokoa ei voitu laskea: %%reason%%',

    'code-editor.title' => "Koodieditori: %%file%%",
    'code-editor.successSaved' => 'Tiedosto tallennettiin onnistuneesti.',
    'code-editor.exitConfirmation' => 'Haluatko varmasti sulkea tiedoston ja peruuttaa tallentamattomat muutokset?',
    'code-editor.exitConfirmationDescription' => '',

    'copy-files.title' => 'Kopioi tiedostot',
    'copy-files.hintFile' => 'Olet kopioimassa tiedostoa: %%file%%',
    'copy-files.hintFiles' => 'Olet kopioimassa %%number%% tiedostoa/hakemistoa.',
    'copy-files.destinationFolderHint' => 'Kopioi seuraavaan hakemistoon:',
    'copy-files.overwriteExisting' => 'Korvaa nykyiset tiedostot',
    'copy-files.errorFileExists' => 'Kohdehakemistossa on jo samanniminen tiedosto tai hakemisto.',
    'copy-files.actionSuccess' => 'Valitut tiedostot ja hakemistot kopioitiin onnistuneesti.',
    'copy-files.actionError' => 'Tiedostoa %%file%% ei voi kopioida: %%reason%%',
    'copy-files.invalidSourceFileName' => 'Virheellinen alkuperäinen tiedostonimi.',
    'copy-files.invalidDestinationFileName' => 'Virheellinen tiedostonimi.',
    'copy-files.destinationRequired' => 'Kohdehakemistoa ei ole määritetty.',

    'create-archive.title' => 'Lisää tiedostot arkistoon',
    'create-archive.hint' => 'Polku arkiston tiedostoon: %%folder%%',
    'create-archive.archiveName' => 'Arkiston tiedostonimi',
    'create-archive.errorEmptyArchiveName' => 'Syötä arkiston tiedostonimi.',
    'create-archive.errorEmptySelection' => 'Tiedosto(j)a ei ole valittu.',
    'create-archive.errorArchiveExists' => 'Samaa tiedostonimeä käyttävä arkisto on jo olemassa.',
    'create-archive.archiveCreated' => '%%archive%% luotiin onnistuneesti.',
    'create-archive.actionError' => 'Arkistoa ei voida luoda: %%reason%%.',

    'create-directory.title' => 'Luo hakemisto',
    'create-directory.hint' => 'Luo hakemisto kohteeseen: %%folder%%',
    'create-directory.folderName' => 'Hakemiston nimi',
    'create-directory.errorEmptyDirectoryName' => 'Kirjoita hakemistonimi.',
    'create-directory.errorDirectoryExists' => 'Samanniminen hakemisto tai tiedosto on jo olemassa. Valitse jokin toinen nimi.',
    'create-directory.actionError' => 'Hakemistoa %%directory%% ei voida luoda: %%reason%%',
    'create-directory.folderCreated' => 'Hakemisto %%folder%% luotiin onnistuneesti.',
    'create-directory.errorInvalidPath' => 'Virheellinen polku määritetty.',

    'create-file.title' => 'Luo tiedosto',
    'create-file.hint' => 'Lisää tiedosto kansioon: %%folder%%',
    'create-file.fileName' => 'Tiedoston nimi',
    'create-file.htmlTemplate' => 'Käytä HTML-mallia',
    'create-file.htmlTemplateHint' => 'Luo tyhjä HTML-sivu.',
    'create-file.errorEmptyFileName' => 'Syötä tiedostonimi.',
    'create-file.errorFileExists' => 'Samanniminen tiedosto tai hakemisto on jo olemassa. Valitse jokin toinen nimi.',
    'create-file.actionError' => 'Tiedostoa %%file%% ei voi luoda: %%reason%%',
    'create-file.fileCreated' => 'Tiedoston %%file%% luonti onnistui.',

    'delete.actionSuccess' => 'Valitut tiedostot ja hakemistot poistettiin.',
    'delete.invalidFileName' => 'Virheellinen tiedostonimi.',
    'delete.actionError' => 'Tiedoston %%file%% poistaminen epäonnistui',

    'moveToTrash.actionSuccess' => 'Valitut tiedostot ja hakemistot poistettiin.',
    'moveToTrash.invalidFileName' => 'Virheellinen tiedostonimi.',
    'moveToTrash.actionError' => 'Tiedoston %%file%% siirtäminen roskakoriin epäonnistui',

    'purge.actionSuccess' => 'Valitut tiedostot ja hakemistot poistettiin.',
    'purge.actionError' => 'Tiedostoa %%file%% ei voida poistaa: %%reason%%',
    'purgeAll.actionSuccess' => 'Kaikki tiedostot ja hakemistot poistettiin Roskakorista.',

    'edit.title' => "Muokkaa tiedostoa %%file%%",
    'edit.successSaved' => 'Tiedosto tallennettiin onnistuneesti.',

    'extract-archive.title' => 'Pura tiedostot',
    'extract-archive.hintFile' => 'Valittu arkisto: %%file%%',
    'extract-archive.hintFiles' => '%%number%% akistoa valittu.',
    'extract-archive.destinationFolderHint' => 'Pura tiedostot seuraavaan hakemistoon:',
    'extract-archive.actionSuccess' => 'Valittujen arkistojen tiedostot purettiin onnistuneesti.',
    'extract-archive.actionError' => 'Tiedoston %%file%% purkaminen epäonnistui: %%reason%%',
    'extract-archive.invalidSourceFileType' => 'Tiedostotyyppiä ei tueta. Vain ZIP-, TAR-, TAR.GZ-, TGZ-, RAR-arkistot sallitaan.',
    'extract-archive.overwriteExisting' => 'Korvaa nykyiset tiedostot',
    'extract-archive.unrarNotInstalled-admin' => 'RAR-tiedostojen purkamiseksi <a target="_blank" href="https://support.plesk.com/hc/en-us/articles/12376970580759">asenna RAR-purkuohjelma</a>.',
    'extract-archive.unrarNotInstalled-customer' => 'Kun haluat purkaa RAR-arkistot, ota yhteyttä isännöintipalvelujen tarjoajaan.',

    'import-file.invalidUrl' => 'Virheellinen URL.',

    'index.title' => 'Tiedostot',
    'index.pageHint' => 'Tässä voit hallita verkkotilojen tiedostoja.',

    'list-data.actionError' => 'Hakemistoa ei voi avata: %%reason%%',

    'search-data.actionError' => 'Tiedostojen haku ei onnistunut: %%reason%%',
    'search-data.limitReached' => 'Haettavien tiedostojen maksimimäärä saavutettiin.',

    'list.title' => 'Tiedostonhallinta',
    'list.titleForObject' => 'Kohteen %%name%% tiedostonhallinta',

    'move-files.title' => 'Siirrä tiedostot',
    'move-files.hintFile' => 'Olet siirtämässä tiedostoa: %%file%%',
    'move-files.hintFiles' => 'Olet siirtämässä %%number%% tiedostoa/hakemistoa.',
    'move-files.destinationFolderHint' => 'Siirrä seuraavaan hakemistoon:',
    'move-files.overwriteExisting' => 'Korvaa nykyiset tiedostot',
    'move-files.errorFileExists' => 'Kohdehakemistossa on jo samanniminen tiedosto tai hakemisto.',
    'move-files.actionSuccess' => 'Valitut tiedostot ja hakemistot siirrettiin onnistuneesti.',
    'move-files.actionError' => 'Tiedostoa %%file%% ei voitu siirtää: %%reason%%',
    'move-files.invalidSourceFileName' => 'Virheellinen alkuperäinen tiedostonimi.',
    'move-files.invalidDestinationFileName' => 'Virheellinen tiedostonimi.',
    'move-files.destinationRequired' => 'Kohdehakemistoa ei ole määritetty.',

    'permissions.titleFile' => "Muuta tiedoston %%file%% käyttöoikeuksia",
    'permissions.titleDir' => "Muuta hakemiston %%file%% käyttöoikeuksia",
    'permissions.successUpdatePermissions' => "Tiedoston tai hakemiston käyttöoikeudet päivitettiin onnistuneesti.",

    'rename.title' => 'Nimeä uudelleen',
    'rename.waitButtonTitle' => 'Odota hetki',
    'rename.hint' => 'Olet nimeämässä uudelleen tiedostoa: %%file%%',
    'rename.fileName' => 'Uusi nimi',
    'rename.errorFileExists' => 'Tässä hakemistossa on jo samanniminen tiedosto tai hakemisto.',
    'rename.actionSuccess' => 'Tiedosto nimettiin uudelleen.',
    'rename.actionError' => 'Tiedostoa %%file%% ei voitu nimetä uudelleen: %%reason%%',
    'rename.invalidSourceFileName' => 'Virheellinen alkuperäinen tiedostonimi.',
    'rename.invalidDestinationFileName' => 'Virheellinen tiedostonimi.',

    'show.title' => "Näytä tiedosto %%file%%",
    'show.failedReadContent' => 'Tiedostoa %%file%% ei voida näyttää: tiedostoa ei voida lukea, koska luvat eivät salli sitä.',
    'show.unsupportedFileType' => 'Tiedostoa ei voi näyttää %%file%%: tiedostoformaattia ei tueta.',
    'show.maxFileSizeExceeded' => 'Tiedostoa ei voi näyttää. Tiedoston koko saa olla korkeintaan %%max%% tavua.',

    'show-image.errorShowImage' => 'Kuvaa ei voida näyttää: %%msg%%',

    'touch.actionSuccess' => 'Valittujen tiedostojen ja hakemistojen viimeisen muutoksen aika päivitettiin onnistuneesti.',
    'touch.invalidFileName' => 'Virheellinen tiedostonimi.',
    'touch.actionError' => 'Tiedoston %%file%% aikaleimaa ei voitu muuttaa: %%reason%%',

    'tree-data.actionError' => 'Hakemistoa ei voi avata: %%reason%%',

    'upload.title' => 'Valitse palvelimeen ladattavat tiedostot',
    'upload.hint' => 'Valitse palvelimeen ladattavat tiedostot',
    'upload.addFileItem' => 'Lisää vielä yksi tiedosto',
    'upload.buttonCancelUploadClicked' => 'Peruutetaan...',
    'upload.buttonClose' => 'Sulje',
    'upload.buttonReplace' => 'Korvaa',
    'upload.buttonSkip' => 'Ohita',
    'upload.noFilesSelectedForUpload' => 'Tiedostoja ei ole valittu. Voidaksesi ladata tiedostot sinun täytyy valita ne.',
    'upload.uploadDialogTitle' => 'Ladataan tiedostoja...',
    'upload.uploadDialogHint' => 'Odota, kunnes valitut tiedostot on ladattu palvelimeen.',
    'upload.replaceExistingFilesDialogTitle' => 'Korvaa nykyiset tiedostot?',
    'upload.replaceExistingFilesDialogHint' => 'Seuraavat tiedostot ovat jo olemassa tässä tietokannassa. Haluatko korvata ne?',
    'upload.statusNotStarted' => 'Ei aloitettu',
    'upload.statusUploading' => 'Ladataan palvelimeen...',
    'upload.statusCompleted' => 'Valmis',
    'upload.statusFailed' => 'Epäonnistunut',
    'upload.statusCanceled' => 'Peruutettu',
    'upload.descriptionUploadProgress' => '%%completed%% / %%total%% tiedostoa ladattiin',
    'upload.failed' => 'Joitakin tiedostoja ei ladattu virheen vuoksi. Jäljellä olevia tiedostoja ei ladata.',
    'upload.errorDialogTitle' => 'Virhe',
    'upload.errorFileExists' => '%%file%% on jo olemassa',
    'upload.errorFileIsLarger' => 'Tiedosto "%%filename%%" on liian suuri. Kokeile ladata tämä tiedosto FTP:n kautta.',
    'upload.errorInvalidPath' => 'Virheellinen polku määritetty.',
    'upload.uploadFinished' => '%%completed%% tiedostoa ladattiin %%folder%% -kansioon.',
    'upload.uploadFinishedSingleFile' => '%%file%% ladattiin kansioon %%folder%%.',
    'upload.uploadFailedSingleFile' => '%%file%% -tiedostoa ei ladattu kansioon %%folder%%.',
    'upload.uploadFinishedNoFiles' => 'Yhtään tiedostoa ei ladattu.',
    'upload.uploadCanceled' => 'Lataus peruutettiin. %%completed%% tiedostoa ladattiin %%folder%% -kansioon.',
    'upload.totalProgressText' => '%%percent%% valmiina',
    'upload.progressText' => '%%loaded%% / %%total%%',
    'upload.bytes' => 'B',
    'upload.kbytes' => 'KT',
    'upload.mbytes' => 'MT',
    'upload.gbytes' => 'GT',

    'view-settings.title' => 'Tiedostonhallinnan asetukset',
    'view-settings.hint' => 'Tässä voit muuttaa tiedostonhallinnan asetelmaa sekä hakemistojen sisällön näyttötapaa.',
    'view-settings.folderTree' => 'Näytä siirtymisruutu',
    'view-settings.previewPanel' => 'Näytä esikatselu',
    'view-settings.showAdvanced' => 'Näytä Lisäasetukset',
    'view-settings.hideAdvanced' => 'Piilota Lisäasetukset',
    'view-settings.systemFiles' => 'Näytä järjestelmän tiedostot ja hakemistot',
    'view-settings.permissions' => 'Näytä käyttöoikeudet',
    'view-settings.userAndGroup' => 'Näytä käyttäjät ja ryhmät',
    'view-settings.actionError' => 'Katseluasetusten päivittäminen ei onnistu: %%reason%%',
    'view-settings.actionSuccess' => 'Näkymän asetukset päivitettiin onnistuneesti.',

    'wysiwyg.title' => "HTML-editori: %%file%%",
    'wysiwyg.successSaved' => 'Tiedosto tallennettiin onnistuneesti.',
    'wysiwyg.waitButtonTitle' => 'Odota hetki',

    'form.buttonReload' => 'Lataa uudelleen',
    'form.buttonSave' => 'Tallenna',
    'form.buttonSaveAs' => 'Tallenna nimellä',
    'form.buttonReset' => 'Palauta',
    'form.buttonOk' => 'OK',
    'form.buttonApply' => 'Käytä',
    'form.buttonCancel' => 'Peruuta',
    'form.buttonTextCodeEditor' => 'Muokkaa koodieditorissa',
    'form.buttonTextEdit' => 'Muokkaa tekstieditorissa',
    'form.buttonWysiwygEdit' => 'Muokkaa HTML-editorissa',
    'form.eolLabel' => 'Rivinvaihdon tyyppi:',
    'form.saveAs' => 'Tallenna nimellä:',
    'form.saveCodepage' => 'Tallenna käyttäen seuraavaa koodausta:',
    'form.loadCodepage' => 'Näytä alkuperäinen tiedosto käyttäen seuraavaa koodausta:',
    'form.loadCodepageHint' => 'Varoitus: tallentamattomat muutokset menetetään tiedoston uudelleenlatauksen aikana.',
    'form.fileExists' => "Tiedosto tai hakemisto %%fileName%% on jo olemassa. Valitse jokin toinen nimi.",
    'form.exitConfirmation' => 'Haluatko varmasti sulkea tiedoston ja peruuttaa tallentamattomat muutokset?',
    'form.exitConfirmationDescription' => '',
    'form.exitConfirmationYes' => 'Kyllä',
    'form.exitConfirmationNo' => 'Ei',
    'form.fileOverwrite' => 'Tiedosto on jo olemassa.',
    'form.fileOverwriteDescription' => 'Samaa nimeä käyttävä asiakirja on jo olemassa. Haluatko kirjoittaa sen päälle?',
];