<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
    'aps-install.queue' => 'Asennetaan asennusta %%name%% kohteessa %%path%%...',
    'aps-install.queueNoPath' => 'Asennetaan kohdetta %%name%%...',
    'aps-install.done' => '%%name%% asennettiin kohteeseen %%path%%. Voit tarkistaa sovelluksen sisään kirjautumiseen vaaditut tunnuksesi alta. %%additionalMessage%%',
    'aps-install.doneNoPath' => '%%name%% asennettiin. Voit tarkistaa sovelluksen sisään kirjautumiseen vaaditut tunnuksesi alta. %%additionalMessage%%',
    'aps-install.doneAdvanced' => '%%name%% asennettiin kohteeseen %%path%%. %%additionalMessage%%',
    'aps-install.doneAdvancedNoPath' => '%%name%% asennettiin. %%additionalMessage%%',
    'aps-install.error' => 'Kohteen %%name%% asennus kohteessa %%path%% epäonnistui. %%errorMessage%%',
    'aps-install.errorNoPath' => 'Kohteen %%name%% asennus epäonnistui. %%errorMessage%%',

    'aps-update.queueDownload' => 'Ladataan %%packageName%%…',
    'aps-update.errorDownload' => 'Kohteen %%packageName%% lataus epäonnistui:',
    'aps-update.queueInstall' => 'Päivitetään %%name%% -asennusta toimialueella %%domainName%%…',
    'aps-update.doneInstall' => 'Kohteen %%name%% asennus toimialueelle %%domainName%% päivitettiin onnistuneesti.',
    'aps-update.errorInstall' => '%%name%% -asennuksen päivitys toimialueella %%domainName%% epäonnistui:',
    'aps-update.queueInstallMulti' => 'Päivitetään %%instances%% %%name%% -asennusta…',
    'aps-update.doneInstallMulti' => '%%successes%% %%name%% -asennusta päivitettiin onnistuneesti.',
    'aps-update.errorInstallMulti' => '%%failures%% asennuksen %%name%% päivitys epäonnistui:',
    'aps-update.incorrectUpdateInformation' => 'Päivitystiedot ovat virheelliset.',

    'common.hideCompletedTasks' => 'Piilotus suoritettu',
    'common.progressBarHide' => 'Piilota',
    'common.progressBarShow' => 'Näytä',
    'common.close' => 'Sulje',
    'common.refresh' => 'Päivitä sivu',
    'common.taskInProgress' => '%%count%% tehtävää käynnissä...',
    'common.percentCompleted' => '%%percent%%% valmiina',
    'common.allTasksCompleted' => 'Kaikki %%num%% tehtävää suoritettiin onnistuneesti.',
    'common.minimize' => 'Pienennä',
    'common.statusDone' => 'Valmis',
    'common.statusError' => 'Epäonnistunut',
    'common.statusNotStarted' => 'Jonossa',
    'common.statusCanceled' => 'Peruutettu',
    'common.progressDialogLink' => 'yksityiskohtaiset tilatiedot',
    'common.progressLabel' => '%%count%% käynnissä',
    'common.successLabel' => '{count, plural, one {# onnistui} other {# onnistui}}',
    'common.successLabelTooltip' => 'Sulje kaikki onnistui-ilmoitukset',
    'common.warningLabel' => '{count, plural, one {# varoitus} other {# varoitusta}}',
    'common.warningLabelTooltip' => 'Sulje kaikki varoitus-ilmoitukset',
    'common.errorLabel' => '{count, plural, one {# virhe} other {# virhettä}}',
    'common.errorLabelTooltip' => 'Sulje kaikki virhe-ilmoitukset',

    'database-check.queue' => 'Tietokannan %%database%% taulukoita tarkistetaan…',
    'database-check.done' => '%%database%% -tietokannassa ei ole ongelmia.',
    'database-check.error' => 'Tietokantaa %%database%% ei voida tarkistaa virheiden varalta.',
    'database-check.done-with-errors' => "%%database%% -tietokannassa on %%number%% ongelmaa. \n %%link%%",
    'database-check.info-link-title' => 'Katso tiedot ja ratkaise',

    'database-download.queue' => '%%database%% -vedosta valmistellaan vientiä varten…',
    'database-download.done' => 'Tietokannan %%database%% vedos on valmis. Voit ladata %%downloadLink%% sen.',
    'database-download.downloadLink' => 'lataa',
    'database-download.error' => 'Tietokannan %%database%% vedoksen vienti ei onnistu:',

    'database-repair.queue' => 'Tietokannan %%database%% taulukoita korjataan…',
    'database-repair.done' => '%%database%% -tietokannassa ei ole ongelmia.',
    'database-repair.error' => 'Tietokantaa %%database%% ei voida korjata.',
    'database-repair.done-with-errors' => "%%database%% -tietokannassa on %%number%% ongelmaa. \n %%link%%",
    'database-repair.info-link-title' => 'Katso tiedot',

    'database-upload.queue' => 'Vedosta %%database%% tuodaan…',
    'database-upload.done' => 'Tietokannan %%database%% vedos tuotiin.',
    'database-upload.error' => 'Vedoksen %%database%% tuonti ei onnistu:',
    'database-upload.done-with-errors' => "Tietokannan %%database%% vedos tuotiin virheillä.",
    'database-upload.orphanedUsersSuccess' => 'Tietokanta %%database%% tuotiin onnistuneesti. Joistakin käyttäjistä tulee kuitenkin yhteydettömiä (ei vastaavia tietokantapalvelimen tunnuksia). Tietokantoihin pääsy on tällöin mahdollista määrittämällä kyseisille käyttäjille käyttäjätunnukset. %%viewUsersLink%%.',
    'database-upload.orphanedUsersError' => 'Seuraavista käyttäjistä tuli yhteydettömiä (ei yhdistettyjä kirjautumistietoja tietokantapalvelimella): %%orphanedUsers%%.',
    'database-upload.orphanedUsersLink' => 'Näytä käyttäjät',

    'domain-app-scan.queue' => 'Sovelluksia skannataan...',
    'domain-app-scan.done' => 'Sovellusten selaus suoritettiin loppuun.',
    'domain-app-scan.error' => 'Sovelluksien skannaus lopetettiin virheillä.',

    'domain-move.queue' => '%%domainName%% -toimialue siirretään verkkotilaan %%webspaceName%%',
    'domain-move.done' => '%%domainName%% siirrettiin verkkotilaan %%webspaceName%%',
    'domain-move.error' => '%%domainName%% -toimialuetta ei siirretty verkkotilaan %%webspaceName%%',

    'domain-split.queue' => '%%domainName%%-toimialuetta siirretään uuteen tilaukseen',
    'domain-split.done' => '%%domainName%% siirrettiin uuteen tilaukseen',
    'domain-split.error' => '%%domainName%% ei siirretty uuteen tilaukseen',

    'file-manager-import-file.done' => 'Tiedosto %%fileName%% on tuotu <a href="%%listUrl%%"> kansioon %%fileDir%%</a>.',
    'file-manager-import-file.error' => 'Tiedoston %%fileName%% tuominen ei onnistu: %%errorMessage%%.<br><a href="%%url%%">Lataa tietokoneelle</a>',
    'file-manager-import-file.queue' => 'Tuodaan tiedostoa %%fileName%% kohteesta %%host%%.',
    'file-manager-import-file.progress' => 'Tuodaan tiedostoa %%fileName%% kohteesta %%host%% (%%value%% Mt).',
    'file-manager-import-file.errors.auth' => 'Todennusvirhe tapahtui. Varmista, että tunnus ja salasana ovat oikein.',
    'file-manager-import-file.errors.resolve' => 'Isäntänimen %%host%% ratkaisu epäonnistui. Varmista, että URL-osoite on oikein.',
    'file-manager-import-file.errors.connect' => 'Palvelimeen %%host%% ei saatu yhteyttä. Varmista, että URL-osoite on oikein.',
    'file-manager-import-file.errors.notFound' => 'Etätiedostoa ei löytynyt tai se ei ole käytettävissä. Varmista, että URL-osoite on oikein ja että tiedosto on käytettävissä.',
    'file-manager-import-file.errors.maxSize' => 'Levytila tai vapaa tila %%diskSpaceLimit%% on loppu',
    'file-manager-import-file.errors.lowSpeedTime' => 'Tiedostoa ei voitu tuoda, koska siirtonopeus oli liian hidas: viimeisen %%lowSpeedTime%% sekunnin siirrettiin alle %%lowSpeedLimit%% bittiä. Sivu, jolla tiedosto on, saattaa olla tällä hetkellä ruuhkainen. Kokeile tuoda tiedosto myöhemmin.',
    'file-manager-import-file.errors.certificate' => 'Tiedostoa ei voitu tuoda, koska palvelimen %%host%% SSL/TLS-varmenne ei ole luotettava. Varmista, että sivulla, jolla tiedosto on, on luotettava varmenne.',
    'file-manager-import-file.errors.redirects' => 'Uudelleenohjausten enimmäismäärä (%%maxRedirects%%) on ylitetty. Varmista, että palvelin %%host%% toimii kunnolla.',

    'force-log-rotation.queue' => 'Käytetään yleisiä lokikierron asetuksia',
    'force-log-rotation.done' => 'Yleiset lokikierron asetukset otettiin käyttöön.',
    'force-log-rotation.error' => 'Yleinen lokikierto päättyi virheisiin',
    'force-log-rotation.systemLogRotationError' => 'Järjestelmälokit: %%error%%',
    'force-log-rotation.planLogRotationError' => 'Palvelusuunnitelma %%name%%: %%error%%',
    'force-log-rotation.domainLogRotationError' => 'Toimialue %%name%%: %%error%%',

    'initial-setup.queue' => 'Alustetaan Pleskiä...',
    'initial-setup.done' => 'Plesk on alustettu.',
    'initial-setup.doneWithErrors' => 'Virhe tapahtui Pleskin alustamisen aikana.',
    'initial-setup.error' => 'Pleskin alustus epäonnistui.',
    'initial-setup.step.setupPanel' => 'Plesk-paneelin Määrittely',
    'initial-setup.step.requestLicense' => 'Lisenssin Pyytäminen',
    'initial-setup.step.configureServer' => 'Määritetään Web-palvelin',
    'initial-setup.step.secureServer' => 'Suojataan Palvelin',

    'ip-update.queue' => 'IP-osoitetta päivitetään',
    'ip-update.done' => 'IP-osoite päivitettiin.',
    'ip-update.error' => 'IP-osoitteen päivitys lopetettiin virheillä',
    'ip-update.updating' => 'IP-osoitetta päivitetään',
    'ip-update.updatingWebServer' => 'IP-osoitetta päivitetään: verkkopalvelinta päivitetään',
    'ip-update.updatingFtpServer' => 'IP-osoitetta päivitetään: FTP-palvelinta päivitetään',
    'ip-update.updatingDnsZones' => 'IP-osoitetta päivitetään: DNS-vyöhykkeitä päivitetään',
    'ip-update.restartingDnsService' => 'IP-osoitetta päivitetään: DNS-palvelinta käynnistetään uudelleen',

    'ip-reload-public.queue' => 'Päivitetään julkisia IP-osoitteita pilven metatietojen avulla',
    'ip-reload-public.done' => 'Julkiset IP-osoitteet päivitetty',

    'logrotate_anonymize_ips.queue' => 'Poista IP-osoitteiden nimet lokeissa',
    'logrotate_anonymize_ips.queueRevert' => 'Poista IP-osoitteiden nimettömyys lokeissa',
    'logrotate_anonymize_ips.done' => 'IP-osoitteista tehtiin nimettömiä.',
    'logrotate_anonymize_ips.doneRevert' => 'IP-osoitteiden nimettömyys poistettiin.',
    'logrotate_anonymize_ips.error' => 'IP-osoitteiden nimien poisto päättynyt virheillä',
    'logrotate_anonymize_ips.errorRevert' => 'IP-osoitteiden nimettömyyden poisto päättynyt virheillä',

    'panel-components-install.queue' => 'Valittujen komponenttien asentaminen',
    'panel-components-install.done' => 'Valitut komponentit asennettiin onnistuneesti.',
    'panel-components-install.error' => 'Komponentteja ei voitu asentaa. Virheen kuvauksen sisältävä ilmoitus lähetettiin sinulle sähköpostitse.',

    'panel-update.queue' => 'Plesk asentaa päivityksiä. Tämä saattaa kestää jonkin aikaa. %%warning%%',
    'panel-update.warning' => 'Älä tee mitään hallintatoimintoja Pleskissa ennen kuin päivitys on valmis.',
    'panel-update.done' => 'Plesk on päivitetty. Lue lisätietoja avaamalla %%changelog%%.',
    'panel-update.changelog' => 'Plesk-muutosloki',
    'panel-update.error' => 'Pleskin päivitys epäonnistui. %%errorDetails%%',
    'panel-update.support' => 'Ratkaistaksesi tämän ongelman voit lähettää päivityslokin Plesk-tukipalveluun. %%failedLog%% Kopioi loki tietokoneeseesi ennen tämän viestin sulkemista.',
    'panel-update.failedLog' => 'Näytä päivitysloki %%date%% lähtien.',

    'pum-update-packages.queue' => 'Päivitetään %%count%% pakettia...',
    'pum-update-packages.done' => '%%count%% pakettia päivitettiin onnistuneesti.',
    'pum-update-packages.error' => 'Päivitys epäonnistui.',

    'scheduler-run-task.queue' => 'Suoritetaan tehtävää "%%task%%"…',
    'scheduler-run-task.done' => 'Tehtävä "%%task%%" suoritettu onnistuneesti %%seconds%% sekunnissa.',
    'scheduler-run-task.error' => 'Tehtävä "%%task%%" suoritettu virheellä %%seconds%% sekunnissa.',
    'scheduler-run-task.popupSeeDetails' => 'Katso tiedot',
    'scheduler-run-task.popupTitle' => 'Suorita ajoitettu tehtävä',
    'scheduler-run-task.popupDone' => 'Tehtävä "%%task%%" suoritettu onnistuneesti %%seconds%% sekunnissa, tulos:',
    'scheduler-run-task.popupError' => 'Tehtävä "%%task%%" suoritettu virheellä %%seconds%% sekunnissa, tulos:',
    'scheduler-run-task.popupClose' => 'Sulje',

    'sdk.queue' => 'Tehtävä "%%name%%" on käynnissä...',
    'sdk.error' => 'Tehtävä "%%name%%" epäonnistui.',
    'sdk.done' => 'Tehtävä "%%name%%" on suoritettu loppuun.',
    'sdk.canceled' => 'Tehtävä "%%name%%" on peruutettu.',

    'sync-php-settings.queue' => 'Otetaan yleisen PHP-version %%version%% asetuksia käyttöön toimialueilla',
    'sync-php-settings.done' => 'Yleisen PHP-version %%version%% asetukset otettu käyttöön toimialueilla',
    'sync-php-settings.error' => 'Yleisen PHP-version %%version%% asetusten käyttöönotossa toimialueilla tapahtui virhe',

    'sync-service-plan.queue' => 'Synkronoidaan palvelusuunnitelmaa %%name%% tilausten kanssa',
    'sync-service-plan.done' => 'Palvelusuunnitelma %%name%% on synkronoitu tilausten kanssa',
    'sync-service-plan.doneWithErrors' => 'Palvelusuunnitelman %%name%% synkronointi valmis. Joitakin tilauksia ei synkronoitu suunnitelman kanssa',
    'sync-service-plan.error' => 'Palvelusuunnitelman %%name%% synkronoimisessa tilausten kanssa tapahtui virhe',

    'domain-create.queue' => 'Luodaan toimialuetta %%domainName%%',
    'domain-create.done' => 'Toimialue %%domainName%% luotu',
    'domain-create.error' => 'Toimialueen %%domainName%% luominen epäonnistui',
    'domain-create.warning' => 'Toimialue %%domainName%% luotu seuraavilla ongelmilla:<br> %%problems%%',
    'domain-create.refreshUrl' => 'Näytä',
    'domain-create.steps.createCustomer' => 'Luodaan asiakasta',
    'domain-create.steps.createSubscription' => 'Luodaan tilausta',
    'domain-create.steps.createDomain' => 'Lisätään toimialuetta',
    'domain-create.steps.configureDns' => 'Määritetään DNS-vyöhykettä',
    'domain-create.steps.createHosting' => 'Luodaan fyysistä isännöintiä',
    'domain-create.steps.configurePhp' => 'Määritetään PHP:tä',
    'domain-create.steps.configureMail' => 'Määritellään postia',

    'domain-delete.queue' => 'Verkkotunnusten käsittelyn poisto',
    'domain-delete.done' => 'Toimialueet poistettu',
    'domain-delete.error' => 'Toimialueiden poisto epäonnistui',
    'domain-delete.step.domains' => 'Poistetaan toimialueet…',

    'domain-resolve-checking.warning' => 'Domainin %%domainName%% tarkastusvirheitä havaittu: <br> %%errors%%',

    'customer-create.queue' => 'Asiakkaan %%customerName%% luomista käsitellään',
    'customer-create.done' => 'Asiakas %%customerName%% luotu',
    'customer-create.error' => 'Asiakkaan %%customerName%% luominen epäonnistui',
    'customer-create.warning' => 'Asiakas %%customerName%% luotu seuraavilla ongelmilla:<br> %%problems%%',
    'customer-create.warnings.notSynchronizedLink' => 'Voit kokeilla synkronoida manuaalisesti.',

    'customer-delete.queue' => 'Asiakkaiden käsittelyn poisto',
    'customer-delete.done' => 'Asiakkaat poistettu',
    'customer-delete.error' => 'Asiakkaiden poisto epäonnistui',

    'reseller-delete.queue' => 'Jälleenmyyjien käsittelyn poisto',
    'reseller-delete.done' => 'Jälleenmyyjät poistettu',
    'reseller-delete.error' => 'Jälleenmyyjien poisto epäonnistui',

    'subscription-create.queue' => 'Tilauksen %%subscriptionName%% luomista käsitellään',
    'subscription-create.done' => 'Tilaus %%subscriptionName%% luotu',
    'subscription-create.error' => 'Tilauksen %%subscriptionName%% luominen epäonnistui',
    'subscription-create.warning' => 'Tilaus %%subscriptionName%% luotu seuraavilla ongelmilla:<br> %%problems%%',
    'subscription-create.warnings.notSynchronizedLink' => 'Voit kokeilla synkronoida manuaalisesti.',

    'subscription-delete.queue' => 'Tilausten käsittelyn poisto',
    'subscription-delete.done' => 'Tilaukset poistettu',
    'subscription-delete.error' => 'Tilausten poisto epäonnistui',

    'websites-diagnostic.queue' => 'Suoritetaan verkkosivustodiagnostiikkaa',
    'websites-diagnostic.done' => 'Verkkosivustodiagnostiikka suoritettu',
    'websites-diagnostic.error' => 'Verkkosivustodiagnostiikka suoritettu virheillä',

    'install-php-extension.queue' => 'Asennetaan paketti %%extensionName%% PHP-käsittelijälle %%phpHandlerName%%',
    'install-php-extension.done' => 'Paketti %%extensionName%% asennettiin PHP-käsittelijälle %%phpHandlerName%%',
    'install-php-extension.error' => 'Paketin %%extensionName%% asennus PHP-käsittelijälle %%phpHandlerName%% epäonnistui',
    'install-php-extension.step.validate' => 'Vaatimukset tarkastetaan',
    'install-php-extension.step.dependencies' => 'Riippuvuudet selvitetään',
    'install-php-extension.step.process' => 'Paketteja asennetaan',
    'install-php-extension.step.enable' => 'Laajennukset otetaan käyttöön',
    'install-php-extension.step.sync' => 'Sivuja synkronisoidaan',
    'install-php-extension.errorReason' => 'Käytettävissä olevien pakettien luettelon tarjoaa PECL. Yleisimmät syyt asennuksen epäonnistumiseen ovat seuraavat:',
    'install-php-extension.errorReasonDependencies' => '- Paketilla on ulkoisia riippuvuuksia lisäkirjastoista.',
    'install-php-extension.errorReasonRequirements' => '- Paketti ei täytä asennusvaatimuksia (käyttöjärjestelmä, PHP-versio ja niin edelleen).',
    'install-php-extension.errorReasonOutdated' => '- Paketti on vanhentunut.',
    'install-php-extension.errorOutput' => 'Voit selvittää epäonnistuneen asennuksen syyn tarkastelemalla apuohjelman tulostetta.',

    'uninstall-php-extension.queue' => 'Poistetaan paketin %%extensionName%% asennus PHP-käsittelijältä %%phpHandlerName%%',
    'uninstall-php-extension.done' => 'Paketin %%extensionName%% asennus poistettiin PHP-käsittelijältä %%phpHandlerName%%',
    'uninstall-php-extension.error' => 'Paketin %%extensionName%% asennuksen poisto PHP-käsittelijältä %%phpHandlerName%% epäonnistui',
    'uninstall-php-extension.step.validate' => 'Vaatimukset tarkastetaan',
    'uninstall-php-extension.step.process' => 'Paketin asennus poistetaan',
    'uninstall-php-extension.step.sync' => 'Sivustoja synkronisoidaan',

    'upgrade-database-server.queue' => 'Päivitetään tietokantapalvelinta',
    'upgrade-database-server.error' => 'Tietokantapalvelimen päivitys epäonnistui',
    'upgrade-database-server.done' => 'Tietokantapalvelin päivitettiin',
    'upgrade-database-server.step.validate' => 'Järjestelmä tarkistetaan',
    'upgrade-database-server.step.dump' => 'Luodaan tietokantojen vedosta',
    'upgrade-database-server.step.disableService' => 'Poistetaan vanha järjestelmäpalvelu käytöstä',
    'upgrade-database-server.step.configureRepo' => 'Määritetään uusi pakettivarasto',
    'upgrade-database-server.step.upgradePackages' => 'Päivitetään tietokantapalvelinta',
    'upgrade-database-server.step.updateConfiguration' => 'Päivitetään palvelimen määrityksiä',
    'upgrade-database-server.step.startService' => 'Aloitetaan uusi järjestelmäpalvelu',
    'upgrade-database-server.step.upgradeTablesStructure' => 'Päivitetään kaikkien taulukoiden rakennetta',
    'upgrade-database-server.step.sync' => 'Synkronoidaan järjestelmäkomponentit',
    'upgrade-database-server.step.validateInstallation' => 'Validoidaan asennusta',

    'update-spam-filter-individual-settings.queue' => 'Päivitetään roskapostisuodattimen asetuksia',
    'update-spam-filter-individual-settings.done' => 'Roskapostisuodatuksen asetukset päivitettiin',
    'update-spam-filter-individual-settings.error' => 'Roskapostisuodattimen asetusten päivitys epäonnistui',
    'update-spam-filter-individual-settings.mailNameError' => 'Sähköpostiosoitteet: %%name%%: %%error%%',

    'update-default-cert.queue' => 'Päivitetään oletusvarmenne',
    'update-default-cert.done' => 'Oletusvarmenne päivitettiin.',
    'update-default-cert.error' => 'Oletusvarmenteen päivitys päättyi virheisiin.',
    'update-default-cert.step.updating' => 'Päivitetään oletusvarmenne…',

    'smarthost-attach-server-domains.queue' => 'Liitetään toimialueita smarthost-palvelimeen',
    'smarthost-attach-server-domains.done' => 'Toimialueet liitettiin smarthost-palvelimeen',
    'smarthost-attach-server-domains.doneWithErrors' => 'Toimialueiden liittäminen smarthost-palvelimeen päättyi virheellisesti',
    'smarthost-attach-server-domains.error' => 'Toimialueita ei voi liittää smarthost-palvelimeen',
];