{
    "common": {
        "submit": "Lähetä",
        "cancel": "Peruuta",
        "save": "Tallenna",
        "save_changes": "Tallenna muutokset",
        "delete": "Poista",
        "edit": "Muokkaa",
        "search": "Hae",
        "add": "Lisää",
        "remove": "Poista",
        "create": "Luo",
        "update": "Päivitä",
        "confirm": "Vahvista",
        "close": "Sulje",
        "yes": "Kyllä",
        "no": "Ei",
        "ok": "OK",
        "loading": "Ladataan...",
        "empty": "Tyhjä",
        "noData": "Ei tietoja",
        "table": {
            "noResults": "Ei tuloksia."
        },
        "failed": "Epäonnistui",
        "notFound": "Ei löytynyt",
        "back": "Takaisin",
        "goBack": "Mene takaisin",
        "backToHome": "Takaisin alkuun",
        "tryAgain": "Yritä uudelleen",
        "more": "Lisää",
        "actions": "Toiminnot",
        "filter": "Suodata",
        "reset": "Nollaa",
        "clear": "Tyhjennä",
        "error": "Virhe",
        "apply": "Käytä",
        "select": "Valitse",
        "selectAll": "Valitse kaikki",
        "deselectAll": "Poista valinnat",
        "all": "Kaikki",
        "none": "Ei mitään",
        "showLess": "Näytä vähemmän",
        "showMore": "Näytä lisää...",
        "project_description": "Bichon on avoimen lähdekoodin projekti.",
        "view_on_github_button": "Näytä GitHubissa",
        "op_failed": "Toiminto epäonnistui",
        "na": "N/A",
        "retry": "Yritä uudelleen",
        "deleting": "Poistetaan..."
    },
    "navigation": {
        "home": "Koti",
        "settings": "Asetukset",
        "accounts": "Tilit",
        "dashboard": "Kojelauta",
        "mailbox": "Sähköposti",
        "oauth2": "OAuth2",
        "accessTokens": "Kulkuavaimet",
        "apiDocs": "API-dokumentaatio",
        "general": "Yleinen",
        "auth": "Todennus",
        "other": "Muu",
        "users": "Järjestelmän käyttäjät"
    },
    "auth": {
        "welcome": "Tervetuloa Bichoniin",
        "username": "Käyttäjänimi",
        "password": "Salasana",
        "login": "Kirjaudu sisään",
        "loginFailed": "Kirjautuminen epäonnistui",
        "invalidPassword": "Virheellinen salasana. Yritä uudelleen.",
        "somethingWentWrong": "Jotain meni vikaan",
        "sessionExpired": "Istunto vanhentunut!",
        "sessionExpiredDesc": "Istuntosi on päättynyt toimettomuuden vuoksi. Kirjaudu sisään jatkaaksesi.",
        "logout": "Kirjaudu ulos",
        "areYouSureYouWantToLogOut": "Oletko varma, että haluat kirjautua ulos?",
        "youWillNeedToLogInAgain": "Sinun on kirjauduttava sisään uudelleen päästäksesi tilillesi."
    },
    "errors": {
        "pageNotFound": "Oho! Sivua ei löydy!",
        "pageNotFoundDesc": "Näyttää siltä, että etsimääsi sivua ei ole olemassa tai se on poistettu.",
        "somethingWentWrong": "Oho! Jotain meni vikaan :')",
        "somethingWentWrongDesc": "Pahoittelemme häiriötä. Yritä myöhemmin uudelleen.",
        "internalServerError": "Sisäinen palvelinvirhe!",
        "contentNotModified": "Sisältöä ei muutettu!",
        "networkError": "Verkkovirhe",
        "networkErrorDesc": "Palvelimeen ei saada yhteyttä. Tarkista internetyhteytesi ja yritä uudelleen.",
        "forbidden": "Kielletty",
        "forbiddenTitle": "Pääsy kielletty",
        "forbiddenDesc": "Sinulla ei ole lupaa tarkastella tätä resurssia.",
        "unauthorized": "Ei valtuutettu",
        "unauthorizedTitle": "Luvaton pääsy",
        "unauthorizedDesc": "Kirjaudu sisään oikeilla tunnuksilla päästäksesi tähän resurssiin.",
        "maintenance": "Huolto",
        "maintenanceTitle": "Sivusto on huollossa!",
        "maintenanceDesc": "Sivusto on hetkellisesti pois käytöstä. Palaamme pian takaisin verkkoon.",
        "learnMore": "Lue lisää"
    },
    "dashboard": {
        "title": "Kojelauta",
        "mailAccounts": "Sähköpostitilit",
        "connected": "Yhdistetty",
        "totalEmails": "Sähköpostien kokonaismäärä",
        "syncedLocally": "Synkronoitu paikallisesti",
        "totalEmailSize": "Sähköpostien kokonaiskoko",
        "logicalVolume": "Looginen tilavuus",
        "localDataFiles": "Paikalliset datatiedostot",
        "actualDiskUsage": "Todellinen levynkäyttö",
        "metadataSize": "Metatietojen koko",
        "duckdbDatabase": "Perustuu DuckDB-tallennustilaan",
        "dayTrend": "30 päivän trendi",
        "attachments": "Liitteet",
        "topLists": "Parhaat listat",
        "newEmails": "Uudet sähköpostit",
        "messageDistribution": "Viestien jakautuminen",
        "attachmentRatio": "Liiteosuus",
        "attachmentRatioDesc": "{{percent}}% sähköposteista sisältää liitteitä",
        "noEmailsSynced": "Ei synkronoituja sähköposteja vielä",
        "withAttachments": "Liitteillä",
        "noAttachments": "Ilman liitteitä",
        "top10Senders": "10 parasta lähettäjää",
        "byMessageCount": "Viestimäärän mukaan",
        "sender": "Lähettäjä",
        "count": "Lukumäärä",
        "top10LargestEmails": "10 suurinta sähköpostia",
        "byMessageSize": "Viestikoon mukaan",
        "subject": "Aihe",
        "size": "Koko",
        "noSubject": "(Ei aihetta)",
        "top10Accounts": "10 parasta tiliä",
        "emails": "Sähköpostit",
        "account": "Tili",
        "noRecentActivity": "Ei viimeaikaisia tapahtumia",
        "noSendersData": "Ei lähettäjätietoja",
        "noLargeEmails": "Ei suuria sähköposteja",
        "noAccountData": "Ei tilitietoja",
        "systemVersion": "Järjestelmäversio"
    },
    "accounts": {
        "beforeRelativeValue": "Synkronoi sähköpostit, jotka ovat vanhempia kuin {{value}} {{unit}}",
        "sinceRelativeValue": "Synkronoi viimeisimmän {{value}} {{unit}} sähköpostit",
        "syncBatchSize": "Synkronoinnin eräkoko",
        "syncBatchSizeDescription": "Per IMAP-pyyntö noudettujen viestien määrä",
        "incrementalSyncDescription": "Kuinka usein inkrementaalinen sähköpostin synkronointi suoritetaan (minuutteina)",
        "syncScope": "Synkronointistrategia",
        "syncScopeDescription": "Valitse mitkä sähköpostit indeksoidaan ja arkistoidaan.",
        "selectMode": "Valitse suodatustila",
        "syncAll": "Synkronoi kaikki sähköpostit",
        "sinceFixed": "Tietystä päivämäärästä lähtien",
        "sinceRelative": "Synkronoi vain viimeisimmät sähköpostit",
        "beforeRelative": "Arkistoi vain vanhat sähköpostit",
        "duration": "Kesto",
        "unit": "Yksikkö",
        "accessControl": "Pääsynhallinta",
        "owner": "Luoja",
        "access_control": {
            "title": "Tilin pääsynhallinta",
            "description": "Määritä roolit ja valtuutetut käyttäjät kohteelle {{email}}",
            "role_label": "Pääsyrooli",
            "role_placeholder": "Valitse rooli",
            "role_loading": "Ladataan rooleja...",
            "user_label": "Valitse valtuutetut käyttäjät",
            "user_search_placeholder": "Hae käyttäjänimellä tai sähköpostilla...",
            "user_empty": "Käyttäjiä ei löytynyt",
            "user_selected_count": "Valittu: {{count}} käyttäjä(ä)",
            "buttons": {
                "cancel": "Peruuta",
                "save": "Tallenna määritys"
            },
            "validation": {
                "user_required": "Valitse vähintään yksi käyttäjä",
                "role_required": "Valitse määritettävä rooli"
            },
            "toast": {
                "success_title": "Määritys onnistui",
                "success_desc": "Oikeudet on määritetty onnistuneesti kohteelle {{email}}",
                "failed_title": "Määritys epäonnistui"
            }
        },
        "title": "Sähköpostitilit",
        "description": "Hallinnoi ja määritä sähköpostitilejäsi.",
        "addImap": "Lisää IMAP",
        "addNoSync": "Lisää NoSync",
        "moreAccountTypes": "Lisää tilityyppejä",
        "noAccountConfigurations": "Ei tilimäärityksiä",
        "noAccountConfigurationsDesc": "Et ole vielä lisännyt tilimäärityksiä. Lisää yksi aloittaaksesi tilitoimintojen käytön.",
        "addConfiguration": "Lisää määritys",
        "name": "Kirjautumisnimi",
        "email": "Sähköposti",
        "status": "Tila",
        "type": "Tyyppi",
        "lastSync": "Viimeisin synkronointi",
        "actions": "Toiminnot",
        "edit": "Muokkaa",
        "delete": "Poista",
        "detail": "Tiedot",
        "syncFolders": "Synkronoi kansiot",
        "oauth2Tokens": "OAuth2-tunnukset",
        "id": "ID",
        "enabled": "Käytössä",
        "auth": "Todennus",
        "incSync": "Lisäsynkronointi",
        "state": "Tila",
        "createdAt": "Luotu",
        "updatedAt": "Päivitetty",
        "openMenu": "Avaa valikko",
        "emailAccountRegistration": "Sähköpostitilin rekisteröinti",
        "emailAccountRegistrationDesc": "Anna sähköpostiosoitteesi. Määrität IMAP/SMTP-tiedot seuraavissa vaiheissa. Yritämme etsiä SMTP/IMAP-palvelinosoitteet automaattisesti antamasi sähköpostiosoitteen perusteella.",
        "emailAddress": "Sähköpostiosoite",
        "emailPlaceholder": "esim. matti.meikäläinen@esimerkki.fi",
        "namePlaceholder": "esim. matti.meikäläinen",
        "optional": "Valinnainen",
        "nameDescription": "IMAP-yhteyden käyttäjänimi. Jätä tämä kenttä tyhjäksi, jos käytät koko sähköpostiosoitettasi yhteyden käyttäjänimenä.",
        "emailCannotBeModified": "Tilin sähköpostiosoitetta ei voi muokata muokkauksen aikana.",
        "addAccount": "Lisää tili",
        "updateAccount": "Päivitä tili",
        "accountUpdated": "Tili päivitetty",
        "accountCreated": "Tili luotu",
        "accountUpdatedDesc": "Tilisi on päivitetty onnistuneesti.",
        "accountCreatedDesc": "Tilisi on luotu onnistuneesti.",
        "accountUpdateFailed": "Tilin päivitys epäonnistui",
        "accountCreationFailed": "Tilin luominen epäonnistui",
        "updateFailed": "Päivitys epäonnistui, yritä myöhemmin uudelleen",
        "creationFailed": "Luominen epäonnistui, yritä myöhemmin uudelleen",
        "selectSyncFolders": "Valitse synkronoitavat kansiot",
        "allMailFolderSelected": "Varoitus: 'Kaikki sähköpostit' -kansio valittu",
        "accountSyncFoldersUpdated": "Tilin synkronointikansiot päivitetty",
        "accountSyncFoldersUpdateFailed": "Tilin synkronointikansioiden päivitys epäonnistui",
        "serverConfiguration": "Palvelinmääritys (IMAP)",
        "syncFoldersTitle": "Synkronoi kansiot",
        "allMailFolderSelectedDesc": "Kansioiden valitseminen, joilla on 'Kaikki sähköpostit' -attribuutti, johtaa todennäköisesti jo synkronoitujen viestien kahdentumiseen kansioista, kuten Saapuneet ja Lähetetyt. Tämä voi kuluttaa huomattavasti enemmän tallennustilaa.",
        "allMailSkipped": "Oletuskansiot valittu. 'Kaikki sähköpostit' ohitettiin päällekkäisyyksien välttämiseksi.",
        "selectAtLeastOneFolder": "Valitse vähintään yksi kansio",
        "chooseFoldersToSync": "Valitse synkronoitavat kansiot {{email}}. Äskettäin lisätyt kansiot alkavat latautua seuraavan synkronointisyklin aikana.",
        "accountDetails": "Tilin tiedot",
        "capabilities": "Ominaisuudet",
        "folderLimit": "Kansioraja",
        "incrementalSyncInterval": "Lisäävän synkronoinnin väli",
        "everyMinutes": "joka {{minutes}} minuutti",
        "foldersConfiguredForSync": "{{count}} kansio(ta) määritetty synkronointiin",
        "foldersSelected": "{{count}} kansio(ta) valittu",
        "imapHost": "IMAP-isäntä",
        "imapHostPlaceholder": "esim. imap.esimerkki.fi",
        "imapPort": "IMAP-portti",
        "imapPortPlaceholder": "esim. 993",
        "imapEncryption": "IMAP-salaus",
        "selectEncryptionMethod": "Valitse salausmenetelmä",
        "chooseEncryptionMethod": "Valitse IMAP:lle käytettävä salausmenetelmä.",
        "imapAuthMethod": "IMAP-todennusmenetelmä",
        "selectAuthMethod": "Valitse todennusmenetelmä",
        "chooseAuthMethod": "Valitse IMAP:lle käytettävä todennusmenetelmä.",
        "imapPassword": "IMAP-salasana",
        "leaveEmptyToKeepPassword": "Jätä tyhjäksi säilyttääksesi nykyisen salasanan",
        "enterPassword": "Syötä salasanasi",
        "leaveEmptyToKeepExisting": "Jätä tyhjäksi säilyttääksesi olemassa olevan salasanan, tai syötä uusi päivittääksesi sen.",
        "useProxy": "Käytä välityspalvelinta",
        "selectProxy": "Valitse välityspalvelin",
        "incrementalSync": "Lisäävä synkronointi (minuuttia)",
        "incrementalSyncPlaceholder": "esim. 300",
        "enabledDescription": "Määrittää, onko tämä tili aktiivinen. Jos poistettu käytöstä, siihen liittyviä synkronointeja ei suoriteta.",
        "dateSince": "Päivämäärä alkaen",
        "none": "Ei mitään",
        "fixed": "Kiinteä",
        "relative": "Suhteellinen",
        "selectDate": "Valitse päivämäärä",
        "selectUnit": "Valitse yksikkö",
        "days": "Päivää",
        "months": "Kuukautta",
        "years": "Vuotta",
        "enterValue": "Syötä arvo",
        "mustBeAtLeast1": "Täytyy olla vähintään 1",
        "dateSelection": "Päivämäärän valinta",
        "since": "alkaen",
        "recent": "viimeaikainen",
        "notAvailable": "ei saatavilla",
        "host": "isäntä",
        "port": "portti",
        "encryption": "salaus",
        "authType": "todennustyyppi",
        "password": "salasana",
        "useProxyField": "käytä välityspalvelinta",
        "clickSaveWhenDone": "Napsauta Tallenna, kun olet valmis.",
        "step": "Vaihe {{index}}",
        "goBack": "Palaa takaisin",
        "autoConfiguring": "Automaattinen määritys...",
        "continue": "Jatka",
        "saveChanges": "Tallenna muutokset",
        "submit": "Lähetä",
        "field": "Kenttä",
        "value": "Arvo",
        "refreshToken": "Virheettömyystunnus",
        "accessTokenCopiedToClipboard": "Kulkuavain kopioitu leikepöydälle",
        "refreshTokenCopiedToClipboard": "Virheettömyystunnus kopioitu leikepöydälle",
        "noOAuth2Tokens": "Ei OAuth2-tunnuksia",
        "theAccountHasNotCompletedTheAuthorizationProcess": "Tili ei ole suorittanut valtuutusprosessia loppuun. Ole hyvä ja ",
        "clickHere": "napsauta tästä",
        "toAuthorizeTheAccount": " valtuuttaaksesi tilin.",
        "detailsOfTheOAuth2TokensForTheAccount": "Tilin OAuth2-tunnusten tiedot.",
        "updateTheEmailAccountHere": "Päivitä sähköpostitili täällä. ",
        "addNewEmailAccountHere": "Lisää uusi sähköpostitili täällä. ",
        "thisAccountIsUsedForIdentificationPurposesOnly": "Tätä tiliä käytetään vain tunnistamistarkoituksiin, eikä se vaadi synkronointia sähköpostipalvelimen kanssa. Auttaa sähköpostidatan tuomisessa.",
        "determinesWhetherThisAccountIsActiveNoSync": "Määrittää, onko tämä tili aktiivinen. Jos se on poistettu käytöstä, tietoja ei voi tuoda.",
        "folderSync": {
            "noData": "Ei tietoja",
            "noFolders": "Ei synkronoitavia kansioita",
            "batches": "erät",
            "autoSelectDescendants": "Valitse alisolmut automaattisesti",
            "autoSelectParents": "Valitse yläsolmut automaattisesti",
            "expandAll": "Laajenna kaikki",
            "collapseAll": "Kutista kaikki",
            "loadingMailboxFolders": "Ladataan postilaatikon kansioita…"
        },
        "viewDetails": "katso tiedot",
        "runningState": {
            "notStarted": "Ei aloitettu",
            "inProgress": "Käynnissä",
            "calculating": "Lasketaan...",
            "initialSync": "Alkusynkronointi",
            "completed": "Valmis",
            "duration": "Kesto",
            "startTime": "Aloitusaika:",
            "endTime": "Päättymisaika:",
            "syncProgress": "Synkronoinnin edistyminen",
            "incrementalSync": "Lisäävä synkronointi",
            "syncInterval": "Synkronointiväli:",
            "everyMinutes": "Joka {{minutes}} minuutti",
            "errorLogs": "Virhelokit",
            "noErrorLogs": "Virhelokeja ei saatavilla.",
            "noActiveState": "Ei aktiivista tilaa saatavilla",
            "accountNotStarted": "Tilin synkronointi ei ehkä ole vielä alkanut",
            "close": "Sulje"
        },
        "steps": {
            "complete": "Valmis",
            "emailAddress": "Sähköpostiosoite",
            "imap": "IMAP",
            "syncPreferences": "Synkronointiasetukset",
            "summary": "Yhteenveto"
        },
        "imapProxy": "Käytä SOCKS5-välityspalvelinta IMAP-yhteyksiin.",
        "syncStartDateDescription": "Määrittää synkronoinnin aloituspäivämäärän – kiinteän tai suhteellisen nykyiseen aikaan. Tätä päivämäärää edeltävät sähköpostit jätetään pois, {{fixedPart}}.",
        "syncAfterDate": "synkronoi tiedot asetetun päivämäärän jälkeen",
        "syncRecentData": "siirrä synkronointipäivämäärää ajassa, synkronoiden vain viimeaikaiset tiedot",
        "folderLimitDescription": "Rajoittaa synkronoitavien sähköpostien määrän kansiota kohden (vähintään 100). Jätä tyhjäksi ilman rajoitusta.",
        "folderLimitPlaceholder": "esim. 1000",
        "imap": "IMAP",
        "minutes": "minuuttia",
        "accountHasBeenSuccessfully": "Tili on onnistuneesti {{action}}",
        "enableAccount": "Ota tili käyttöön",
        "disableAccount": "Poista tili käytöstä",
        "areYouSureYouWantTo": "Haluatko varmasti {{action}} tämän tilin?",
        "enable": "Ota käyttöön",
        "disable": "Poista käytöstä",
        "thisWillPreventTheAccountFromBeingUsed": "Tili ei enää synkronoi tietoja IMAP-palvelimelta, mutta olemassa olevat tiedot ovat edelleen käytettävissä.",
        "disabled": "Poistettu käytöstä",
        "useDangerous": "Luota mihin tahansa TLS-sertifikaattiin",
        "useDangerousDescription": "Ota tämä vaihtoehto käyttöön vain, jos IMAP-palvelin käyttää julkista CA:ta tai itse allekirjoitettua sertifikaattia, jonka järjestelmä ei tunnista. Tämä ohittaa normaalin sertifikaattitarkistuksen, ja voi altistaa Man-in-the-Middle -hyökkäyksille. Käytä vain, jos ymmärrät riskin."
    },
    "mailbox": {
        "deleteMailboxDialog": {
            "title": "Poista postilaatikon kansio",
            "desc": "Oletko varma, että haluat poistaa tämän postilaatikon kansion? Tätä toimintoa ei voi peruuttaa.",
            "warningTitle": "Varoitus",
            "warningDesc": "Tämän kansion poistaminen poistaa pysyvästi myös kaikki sen sisältämät arkistoidut sähköpostit ja alikansiot.",
            "confirm": "Poista pysyvästi",
            "successTitle": "Poisto onnistui",
            "successDesc": "Postilaatikon kansio ja sen sisältö on poistettu onnistuneesti.",
            "errorTitle": "Poisto epäonnistui"
        },
        "title": "Sähköposti",
        "folders": "Kansiot",
        "messages": "Viestit",
        "noMessages": "Ei viestejä",
        "selectFolder": "Valitse kansio nähdäksesi viestit",
        "deleteDialog": {
            "title": "Poista sähköposti",
            "desc": "Oletko varma, että haluat poistaa {{countText}}? Tämä toimenpide poistaa valitun sähköpostin/sähköpostit pysyvästi paikallisesta tietokannasta. Sähköposti/sähköpostit menetetään ikuisesti, eikä niitä voi palauttaa.",
            "descCountSingle": "tämän sähköpostin",
            "descCountMultiple": "nämä {{count}} sähköpostia",
            "warningTitle": "Varoitus!",
            "warningDesc": "Jatka varoen.",
            "confirm": "Poista",
            "successTitle": "Viestit poistettu onnistuneesti",
            "successDesc": "Viestit on poistettu.",
            "errorTitle": "Viestien poistaminen epäonnistui"
        },
        "thread": {
            "title": "Keskusteluketju ({{count}} {{messageLabel}})",
            "message": "viesti",
            "messages": "viestiä",
            "noSubject": "(Ei aihetta)",
            "invalidDate": "Virheellinen päivämäärä",
            "empty": "Ei viestejä tässä keskusteluketjussa.",
            "loadError": "Keskusteluketjun lataus epäonnistui",
            "loadingMore": "Ladataan...",
            "loadMore": "Lataa lisää"
        },
        "bulkActions": {
            "ariaLabel": "Massatoiminnot {{count}} valitulle {{emailLabel}}",
            "email": "sähköpostille",
            "emails": "sähköposteille",
            "selected": "valittu",
            "clearSelection": "Tyhjennä valinta",
            "clearSelectionWithKey": "Tyhjennä valinta ({{key}})",
            "delete": "Poista",
            "deleteTooltip": "Poista valitut sähköpostit"
        }
    },
    "search": {
        "size": "Koko",
        "any": "Kaikki",
        "tiny": "Erittäin pieni (<15 KB)",
        "small": "Pieni (<2 MB)",
        "medium": "Keskikokoinen (2 - 10 MB)",
        "large": "Suuri (10 - 20 MB)",
        "huge": "Valtava (≥20 MB)",
        "sort": "Lajittele",
        "sizeDescription": "Koko tarkoittaa sähköpostin kokonaiskokoa, liitteet mukaan lukien.",
        "title": "Hae",
        "searching": "Haetaan, odota hetki...",
        "noEmailsFound": "Ei sähköposteja löydy",
        "startSearching": "Aloita hakeminen avainsanalla, lähettäjällä tai käytä tarkennettuja suodattimia.",
        "adjustSearch": "Yritä muuttaa hakukriteerejäsi tai tyhjennä suodattimet.",
        "tagFilter": "Tunnistesuodatin",
        "from": "Lähettäjä",
        "to": "Vastaanottaja",
        "subject": "Aihe",
        "date": "Päivämäärä",
        "editTag": "Muokkaa tunnistetta",
        "keyword": "Avainsana",
        "sender": "Lähettäjä",
        "recipient": "Vastaanottaja",
        "hasAttachment": "Sisältää liitteen",
        "yes": "Kyllä",
        "no": "Ei",
        "dateRange": "Päivämääräväli",
        "startDate": "Alkupäivämäärä",
        "endDate": "Loppupäivämäärä",
        "advancedFilters": "Tarkennetut suodattimet",
        "searchArchivedEmails": "Hae arkistoiduista sähköposteista",
        "fullTextMultiAccount": "Koko teksti · Usean tilin · Tarkennetut suodattimet",
        "account": "Tili",
        "mailbox": "Sähköposti",
        "selectAccount": "Valitse tili",
        "selectMailbox": "Valitse sähköposti",
        "noActiveEmailAccount": "Ei aktiivista sähköpostitiliä.",
        "addEmailAccount": "Lisää sähköpostitili",
        "noMailboxSelectAccount": "Ei sähköpostia. Valitse ensin tili.",
        "searchInSubjectBody": "Hae otsikosta, sisällöstä, liitteistä...",
        "searchingButton": "Haetaan...",
        "searchButton": "Hae",
        "advanced": "Tarkennettu",
        "clear": "Tyhjennä",
        "since": "Alkaen:",
        "before": "Ennen:",
        "selectDate": "Valitse päivämäärä",
        "pleaseSelectAtLeastOne": "Valitse vähintään yksi hakukriteeri",
        "cc": "Kopio",
        "bcc": "Piilokopio",
        "attachmentName": "Liitteen nimi",
        "messageId": "Viestin ID",
        "minSize": "Minimikoko",
        "maxSize": "Maksimikoko",
        "senderRecipients": "Lähettäjä / Vastaanottajat",
        "attachmentsSize": "Liitteet ja koko",
        "minimumBytes": "Minimi (tavua)",
        "maximumBytes": "Maksimi (tavua)",
        "originalMessageIdHeader": "Alkuperäisen sähköpostin Message-ID -otsikko",
        "addTags": {
            "title": "Muokkaa tunnisteita",
            "none": "Ei tunnisteita lisätty vielä",
            "searchPlaceholder": "Hae tai luo tunnisteita...",
            "createHint": "Luo uusi tunnus: {{tag}}",
            "invalidTitle": "Virheellinen tunnus",
            "updatedTitle": "Tunnisteet päivitetty",
            "updatedDesc": "Tunnisteet on päivitetty onnistuneesti",
            "updateFailedTitle": "Päivitys epäonnistui",
            "tryAgain": "Yritä myöhemmin uudelleen",
            "selectedCount": "{{count}} tunnus(ta) valittu",
            "cancel": "Peruuta",
            "save": "Tallenna",
            "saving": "Tallennetaan..."
        },
        "updateTags": {
            "overwriteWarning": "Varoitus: Tämä korvaa kaikki valittujen kohteiden olemassa olevat tunnisteet.",
            "title": "Päivitä tunnisteet",
            "none": "Ei valittuja tunnisteita",
            "searchPlaceholder": "Hae tai luo uusi tunniste...",
            "createHint": "Paina Enter luodaksesi uuden tunnisteen: \"{{tag}}\"",
            "selectedCount": "{{count}} tunniste(tta) otetaan käyttöön",
            "cancel": "Peruuta",
            "invalidTitle": "Virheellinen tunniste",
            "updatedTitle": "Tunnisteet päivitetty",
            "updatedDesc": "Tunnisteet on päivitetty onnistuneesti.",
            "updateFailedTitle": "Päivitys epäonnistui",
            "tryAgain": "Yritä myöhemmin uudelleen.",
            "actionAdd": "Lisää",
            "actionRemove": "Poista",
            "actionOverwrite": "Korvaa",
            "submitAdd": "Lisää tunnisteet",
            "submitRemove": "Poista tunnisteet",
            "submitOverwrite": "Korvaa tunnisteet",
            "savingAdd": "Lisätään...",
            "savingRemove": "Poistetaan...",
            "savingOverwrite": "Korvataan..."
        },
        "thread": {
            "title": "Keskusteluketju · {{count}} viestiä",
            "error": "Keskusteluketjun lataus epäonnistui",
            "empty": "Ei viestejä tässä keskusteluketjussa",
            "invalidDate": "Virheellinen päivämäärä",
            "noSubject": "(Ei aihetta)",
            "loadingMore": "Ladataan...",
            "loadMore": "Lataa lisää"
        },
        "bulkActions": {
            "ariaLabel": "{{count}} viestiä valittu. Toimintopalkki",
            "delete": "Poista",
            "deleteDesc": "Poista valitut viestit",
            "selected": "{{count}} valittu",
            "clear": "Tyhjennä valinnat",
            "manageTags": "Hallitse tunnisteita"
        },
        "delete": {
            "title": "Poista viestit",
            "confirmPrefix": "Haluatko varmasti poistaa",
            "countLabel": "{{count}} viestiä?",
            "confirmDetail": "Tätä toimintoa ei voi peruuttaa.",
            "confirmButton": "Poista",
            "warningTitle": "Varoitus",
            "warningDesc": "Viestit poistetaan pysyvästi.",
            "successTitle": "Poistettu",
            "successDesc": "Viestien poisto onnistui.",
            "errorTitle": "Poisto epäonnistui"
        }
    },
    "mail": {
        "emailViewer": "Sähköpostin katseluohjelma",
        "noMessageSelected": "Ei valittua viestiä",
        "account": "Tili",
        "from": "Lähettäjä",
        "to": "Vastaanottaja",
        "subject": "Aihe",
        "date": "Päivämäärä",
        "tags": "Tunnisteet",
        "noTagsYet": "Ei tunnisteita vielä",
        "id": "ID",
        "cc": "Kopio",
        "bcc": "Piilokopio",
        "attachments": "Liitteet",
        "download": "Lataa",
        "delete": "Poista",
        "viewThread": "Näytä keskusteluketju",
        "downloadStarted": "Lataus aloitettu",
        "downloadComplete": "Lataus valmis",
        "downloadFailed": "Lataus epäonnistui",
        "failedToDownloadFile": "Tiedoston lataus epäonnistui",
        "failedToLoadEmail": "Sähköpostiviestin lataus epäonnistui.",
        "isBeingDownloaded": "{{id}} latautuu",
        "downloaded": "{{id}} ladattu",
        "showLess": "näytä vähemmän",
        "showMore": "näytä lisää...",
        "onlyNonInlineAttachments": "Vain muut kuin sisäiset liitteet näytetään tässä.",
        "noAttachments": "Ei liitteitä"
    },
    "oauth2": {
        "title": "OAuth2",
        "addConfiguration": "Lisää määritys",
        "id": "ID",
        "provider": "Palveluntarjoaja",
        "clientId": "Asiakastunnus (Client ID)",
        "clientSecret": "Asiakassalaisuus (Client Secret)",
        "redirectUri": "Uudelleenohjaus-URI",
        "scopes": "Valtuusalueet",
        "status": "Tila",
        "enabled": "Käytössä",
        "disabled": "Poistettu käytöstä",
        "edit": "Muokkaa",
        "delete": "Poista",
        "enable": "Ota käyttöön",
        "disable": "Poista käytöstä",
        "noConfigurations": "Ei OAuth2-määrityksiä",
        "noConfigurationsDesc": "Et ole vielä lisännyt OAuth2-määrityksiä. Lisää yksi aloittaaksesi OAuth2-toimintojen käytön.",
        "description": "Hallinnoi automaattisesti kulkutunnusten hakemista, tallentamista ja päivittämistä, varmistaen saumattoman ja aina valmiin todennuskokemuksen.",
        "addNew": "Lisää uusi",
        "updateHere": "Päivitä täällä.",
        "createNewHere": "Luo uusi täällä.",
        "clickSaveWhenDone": "Napsauta Tallenna, kun olet valmis.",
        "quickPresets": "Pikavalinnat:",
        "gmail": "Gmail",
        "outlook": "Outlook",
        "whenDisabled": "Kun poistettu käytöstä: - Uudet valtuutusvirrat hylätään välittömästi - Olemassa olevat kulku- ja virheettömyystunnukset peruutetaan minuutin sisällä - Käyttäjien on valtuutettava uudelleen, kun se otetaan uudelleen käyttöön",
        "clientIdLabel": "Asiakastunnus (Client ID):",
        "enterYourClientId": "Syötä asiakastunnuksesi",
        "theUniqueIdentifierForYourApplication": "Sovelluksesi yksilöllinen tunnus, jonka OAuth-palveluntarjoaja tarjoaa.",
        "clientSecretLabel": "Asiakassalaisuus (Client Secret):",
        "leaveEmptyToKeepExistingSecret": "Jätä tyhjäksi säilyttääksesi olemassa olevan salaisuuden",
        "enterYourClientSecret": "Syötä asiakassalaisuutesi",
        "leaveEmptyToKeepTheExistingSecret": "Jätä tyhjäksi säilyttääksesi olemassa olevan salaisuuden, syötä uusi arvo vain päivittääksesi sen.",
        "aSecretKeyProvidedByTheOAuthProvider": "OAuth-palveluntarjoajan tarjoama salainen avain sovelluksesi todentamiseksi.",
        "authUrlLabel": "Valtuutus-URL:",
        "enterTheAuthorizationUrl": "Syötä valtuutus-URL",
        "theUrlWhereUsersWillBeRedirected": "URL-osoite, johon käyttäjät ohjataan valtuuttamaan sovelluksesi.",
        "tokenUrlLabel": "Tunnus-URL:",
        "enterTheTokenUrl": "Syötä tunnus-URL",
        "theUrlUsedToExchange": "URL, jota käytetään valtuutuskoodin vaihtamiseen kulkutunnukseksi.",
        "redirectUrlLabel": "Uudelleenohjaus-URI:",
        "enterYourRedirectUrl": "Syötä uudelleenohjaus-URI",
        "theRedirectUrlAfterAuthorization": "Uudelleenohjaus-URI valtuutuksen jälkeen. Täytyy vastata OAuth-palveluntarjoajalle rekisteröityä. Käytä muotoa http://[host]:[port]/oauth2/callback (tai https://), missä [host] ja [port] vastaavat RustMailer-käyttöönottoasi. Polku /oauth2/callback on kiinteä.",
        "scope": "Valtuusalue:",
        "enterTheScopeHere": "Syötä valtuusalue tähän.",
        "addScope": "Lisää valtuusalue",
        "key": "Avain:",
        "enterTheKeyHere": "Syötä avain tähän.",
        "value": "Arvo:",
        "enterTheValueHere": "Syötä arvo tähän.",
        "addExtraParams": "Lisää ylimääräisiä parametreja",
        "useProxyOptional": "Käytä välityspalvelinta (valinnainen):",
        "selectAProxy": "Valitse välityspalvelin",
        "noProxyAvailable": "Ei välityspalvelinta saatavilla",
        "useSocks5ProxyForOAuthRequests": "Käytä SOCKS5-välityspalvelinta OAuth-pyyntöihin, kun suora pääsy on estetty.",
        "descriptionLabel": "Kuvaus:",
        "describeThePurposeOfTheOauth2Application": "Kuvaile OAuth2-sovelluksen käyttötarkoitus",
        "optional": "Valinnainen",
        "saving": "Tallennetaan...",
        "creating": "Luodaan...",
        "saveChanges": "Tallenna muutokset",
        "save": "Tallenna",
        "updated": "Päivitetty",
        "created": "Luotu",
        "yourOAuth2ApplicationHasBeenSuccessfully": "OAuth2-sovelluksesi on {{action}} onnistuneesti.",
        "updateFailed": "Päivitys epäonnistui",
        "creationFailed": "Luominen epäonnistui",
        "updateOrCreationFailed": "{{action}} epäonnistui, yritä myöhemmin uudelleen",
        "clientSecretIsRequired": "Asiakassalaisuus on pakollinen",
        "clientSecretCannotBeEmpty": "Asiakassalaisuus ei voi olla tyhjä",
        "keyIsRequired": "Avain on pakollinen",
        "keyCannotBeEmpty": "Avain ei voi olla tyhjä",
        "valueIsRequired": "Arvo on pakollinen",
        "valueCannotBeEmpty": "Arvo ei voi olla tyhjä",
        "descriptionMustNotExceed255Characters": "Kuvaus ei saa ylittää 255 merkkiä.",
        "clientIdIsRequired": "Asiakastunnus on pakollinen",
        "clientIdCannotBeEmpty": "Asiakastunnus ei voi olla tyhjä",
        "authorizationUrlIsRequired": "Valtuutus-URL on pakollinen",
        "authorizationUrlCannotBeEmpty": "Valtuutus-URL ei voi olla tyhjä",
        "invalidAuthorizationUrlFormat": "Virheellinen valtuutus-URL-muoto",
        "tokenUrlIsRequired": "Tunnus-URL on pakollinen",
        "tokenUrlCannotBeEmpty": "Tunnus-URL ei voi olla tyhjä",
        "invalidTokenUrlFormat": "Virheellinen tunnus-URL-muoto",
        "redirectUriIsRequired": "Uudelleenohjaus-URI on pakollinen",
        "redirectUriCannotBeEmpty": "Uudelleenohjaus-URI ei voi olla tyhjä",
        "invalidRedirectUriFormat": "Virheellinen uudelleenohjaus-URI-muoto",
        "authorizeEmailAccount": "Valtuuta sähköpostitili",
        "authorizeAnEmailAccountToStartTheOAuth2AuthorizationProcess": "Valtuuta sähköpostitili aloittaaksesi OAuth2-valtuutusprosessin.",
        "loadingAccounts": "Ladataan tilejä...",
        "selectAnAccount": "Valitse tili",
        "noEmailAccountsRegistered": "Ei rekisteröityjä sähköpostitilejä. Ole hyvä ja luo sellainen.",
        "pleaseCreateOne": "Ole hyvä ja luo sellainen.",
        "createAccount": "Luo tili",
        "authorize": "Valtuuta",
        "getAuthorizeUrlFailed": "Valtuutus-URL:n haku epäonnistui",
        "getAuthorizeUrlFailedDesc": "Valtuutus-URL:n haku epäonnistui, yritä myöhemmin uudelleen",
        "oauth2ClientUpdated": "OAuth2-asiakasohjelma päivitetty",
        "oauth2ClientHasBeenSuccessfully": "OAuth2-asiakasohjelma on {{action}} onnistuneesti.",
        "statusUpdateFailed": "Tilan päivitys epäonnistui, yritä myöhemmin uudelleen",
        "disableOAuth2Client": "Poista OAuth2-asiakasohjelma käytöstä",
        "enableOAuth2Client": "Ota OAuth2-asiakasohjelma käyttöön",
        "areYouSureYouWantTo": "Oletko varma, että haluat {{action}} tämän OAuth2-asiakasohjelman?",
        "thisWillPreventTheOAuth2ClientFromBeingUsed": "Tämä estää OAuth2-asiakasohjelman käytön.",
        "deleteToken": "Poista tunnus",
        "areYouSureYouWantToDelete": "Oletko varma, että haluat poistaa",
        "thisActionWillPermanentlyRemoveTheOauth2Record": "Tämä toimenpide poistaa OAuth2-tietueen pysyvästi järjestelmästä. Tätä ei voi kumota.",
        "enterIdToConfirmDeletion": "Syötä ID vahvistaaksesi poiston.",
        "warning": "Varoitus!",
        "pleaseBeCareful": "Ole varovainen, tätä toimenpidettä ei voi kumota.",
        "deleteSuccess": "Poisto onnistui",
        "yourOAuth2ApplicationHasBeenSuccessfullyDeleted": "OAuth2-sovelluksesi on poistettu onnistuneesti.",
        "oauth2DeleteFailed": "OAuth2-poisto epäonnistui",
        "deleteFailed": "Poisto epäonnistui, yritä myöhemmin uudelleen",
        "actions": {
            "openMenu": "Avaa valikko",
            "edit": "Muokkaa",
            "authorize": "Valtuuta",
            "delete": "Poista"
        },
        "authFailed": "OAuth2-todennus epäonnistui",
        "error": "Virhe",
        "unknownError": "Tuntematon virhe tapahtui.",
        "tryAgain": "Yritä uudelleen",
        "goHome": "Siirry kotiin",
        "authSuccess": "OAuth2-todennus onnistui",
        "success": "Onnistui",
        "successMessage": "Sähköpostitilisi on todennettu onnistuneesti OAuth2:n kautta. Järjestelmä on tallentanut kulkutunnuksen ja päivittää sen automaattisesti tarvittaessa.",
        "goToAccounts": "Siirry tileihin",
        "authAtatus": "OAuth2-todennuksen tila",
        "information": "Tiedot",
        "noStatus": "Tämä sivu näyttää OAuth2-todennuksesi tuloksen. Tällä hetkellä ei ole saatavilla erityistä tilaa. Yritä uudelleen tarvittaessa.",
        "backToLogin": "Takaisin sisäänkirjautumiseen"
    },
    "accessTokens": {
        "title": "Kulkuavaimet",
        "name": "Nimi",
        "accounts": "Tilit",
        "token": "Tunnus",
        "createdAt": "Luotu",
        "expiresAt": "Vanhenee",
        "edit": "Muokkaa",
        "delete": "Poista",
        "create": "Luo",
        "noTokens": "Ei kulkuavaimia",
        "noTokensDesc": "Et ole vielä luonut kulkuavaimia. Luo yksi käyttääksesi API-toimintoja.",
        "description": "Hallinnoi kulkuavaimia, niiden ACL-sääntöjä, IP-sallittujen luetteloita ja nopeusrajoitusasetuksia täällä.",
        "editToken": "Muokkaa tunnusta",
        "addNew": "Lisää uusi",
        "updateTheAccessTokenHere": "Päivitä kulkutunnus täällä.",
        "createNewAccessTokenHere": "Luo uusi kulkutunnus täällä.",
        "selectAccounts": "Valitse tilit",
        "selectMultipleAccountsForTheAccessToken": "Valitse useita tilejä kulkutunnuksen valtuutusalueelle.",
        "enterOneIpAddressPerLine": "Syötä yksi IP-osoite riviä kohden, esim.:\n192.168.1.1\n192.168.1.2",
        "aListOfIpAddressesAllowed": "Luettelo IP-osoitteista, joilla on lupa käyttää resurssia. Syötä yksi IP-osoite riviä kohden. (Valinnainen)",
        "enterQuota": "Syötä kiintiö, esim. 100",
        "theMaximumNumberOfRequestsAllowed": "Suurin sallittu pyyntöjen määrä välin sisällä. (Valinnainen)",
        "enterIntervalInSeconds": "Syötä väli sekunneissa, esim. 60",
        "theTimeWindowForTheRateLimit": "Aikaikkuna (sekunneissa) nopeusrajoitukselle. (Valinnainen)",
        "describeThePurposeOfTheAccessToken": "Kuvaile kulkutunnuksen käyttötarkoitus",
        "updating": "Päivitetään...",
        "saving": "Tallennetaan...",
        "creating": "Luodaan...",
        "saveChanges": "Tallenna muutokset",
        "save": "Tallenna",
        "updated": "Päivitetty",
        "created": "Luotu",
        "yourAccessTokenHasBeenSuccessfully": "Kulkutunnuksesi on {{action}} onnistuneesti.",
        "updateFailed": "Päivitys epäonnistui",
        "creationFailed": "Luominen epäonnistui",
        "updateOrCreationFailed": "{{action}} epäonnistui, yritä myöhemmin uudelleen",
        "quotaMustBeAPositiveInteger": "Kiintiön on oltava positiivinen kokonaisluku.",
        "intervalMustBeAPositiveInteger": "Välin on oltava positiivinen kokonaisluku.",
        "invalidIpAddressesFound": "Virheellisiä IP-osoitteita löydetty. Syötä kelvollisia IPv4- tai IPv6-osoitteita.",
        "atLeastOneAccountIsRequired": "Vähintään yksi tili on pakollinen.",
        "descriptionMustNotExceed255Characters": "Kuvaus ei saa ylittää 255 merkkiä.",
        "notUsedYet": "Ei käytetty vielä",
        "theListOfAccountsThatCanBeQueried": "Luettelo tileistä, joita voidaan kysellä kulkutunnuksella.",
        "accountId": "Tilin ID",
        "filterByEmailAddressOrAccountId": "Suodata sähköpostiosoitteen tai tilin ID:n mukaan...",
        "aclRulesForAccessTokens": "ACL-säännöt kulkutunnuksille sisältävät IP-sallittujen luettelon tarkistuksen ja nopeusrajoituksen soveltamisen.",
        "actions": {
            "openMenu": "Avaa valikko",
            "edit": "Muokkaa",
            "delete": "Poista"
        },
        "quota": "Kiintiö",
        "interval": "Väli"
    },
    "settings": {
        "appearance": {
            "title": "Ulkoasu",
            "field": {
                "language": "Käyttöliittymän kieli",
                "theme": "Käyttöliittymän teema"
            },
            "description": {
                "language": "Valitse Web-käyttöliittymässä käytettävä kieli.",
                "theme": "Valitse käyttöliittymän vaalea tai tumma tila."
            },
            "placeholder": {
                "select_language": "Valitse kieli"
            },
            "command": {
                "search": "Hae kieltä...",
                "no_results": "Kieltä ei löytynyt."
            },
            "theme": {
                "light": "Vaalea",
                "dark": "Tumma"
            },
            "button": {
                "update": "Päivitä asetukset"
            },
            "validation": {
                "language": {
                    "required": "Valitse kieli."
                },
                "theme": {
                    "required": "Valitse teema."
                }
            }
        },
        "title": "Asetukset",
        "general": "Yleinen",
        "proxy": "Välityspalvelin",
        "name": "Nimi",
        "host": "Isäntä",
        "port": "Portti",
        "username": "Käyttäjänimi",
        "password": "Salasana",
        "type": "Tyyppi",
        "actions": "Toiminnot",
        "edit": "Muokkaa",
        "delete": "Poista",
        "add": "Lisää",
        "noProxies": "Ei välityspalvelimia",
        "noProxiesDesc": "Et ole vielä lisännyt välityspalvelinmäärityksiä. Lisää yksi käyttääksesi välityspalvelin-toimintoja.",
        "root": "Pääkäyttäjä",
        "rootTitle": "Pääkäyttäjä",
        "rootDesc": "Hallinnoi pääkäyttäjän kirjautumistietoja, mukaan lukien tunnus ja salasana.",
        "rootAccessManagement": "Pääkäyttäjän pääsynhallinta",
        "manageRootTokenAndPassword": "Hallinnoi pääkäyttäjän tunnusta ja salasanaa turvallisesti.",
        "resetRootToken": "Nollaa pääkäyttäjän tunnus",
        "generateNewToken": "Luo uusi tunnus, vanha vanhenee välittömästi.",
        "reset": "Nollaa",
        "resetRootPassword": "Nollaa pääkäyttäjän salasana",
        "changePasswordForFutureLogins": "Vaihda salasana tulevia kirjautumisia varten.",
        "youAreAboutToResetTheRootToken": "Olet aikeissa nollata pääkäyttäjän tunnuksen. Tätä toimenpidettä ei voi kumota.",
        "confirmReset": "Vahvista nollaus",
        "youAreAboutToResetTheRootPassword": "Olet aikeissa nollata pääkäyttäjän salasanan. Varmista, että tallennat sen turvallisesti.",
        "enterNewRootPassword": "Syötä uusi pääkäyttäjän salasana",
        "theRootTokenHasBeenReset": "Pääkäyttäjän tunnus on nollattu",
        "yourLoginInformationHasBeenUpdated": "Kirjautumistietosi on päivitetty. Sinun ei tarvitse kirjautua sisään uudelleen.",
        "invalidPassword": "Virheellinen salasana",
        "rootPasswordMustBeAtLeast6Characters": "Pääkäyttäjän salasanan on oltava vähintään 6 merkkiä pitkä.",
        "theRootPasswordHasBeenReset": "Pääkäyttäjän salasana on nollattu",
        "useNewPasswordForNextLogin": "Käytä uutta salasanaa seuraavalla kirjautumiskerralla.",
        "failedToCopyText": "Tekstin kopiointi epäonnistui",
        "filterProxy": "Suodata välityspalvelimet...",
        "filterOauth2": "Suodata OAuth2...",
        "filterAccount": "Suodata tilit...",
        "filterAccessToken": "Suodata kulkuavaimet...",
        "selectAll": "Valitse kaikki",
        "theme": "Teema",
        "id": "Id",
        "url": "Url",
        "createdAt": "Luotu",
        "updatedAt": "Päivitetty",
        "enabled": "Käytössä",
        "useProxy": "Käytä välityspalvelinta",
        "authUrl": "Valtuutus-URL",
        "tokenUrl": "Tunnus-URL",
        "description": "Kuvaus",
        "token": "Tunnus",
        "accounts": "Tilit",
        "acl": "Acl",
        "lastAccess": "Viimeisin pääsy",
        "enterProxyIdToConfirmDeletion": "Syötä välityspalvelimen ID vahvistaaksesi poiston.",
        "updateTheProxyHere": "Päivitä välityspalvelin täällä. ",
        "addNewProxyHere": "Lisää uusi välityspalvelin täällä. ",
        "pleaseUseAnIpAddressForBetterReliability": "Käytä IP-osoitetta (esim. 127.0.0.1) isäntänimen tai verkkotunnuksen sijaan paremman luotettavuuden saavuttamiseksi.",
        "adding": "Lisätään...",
        "yourProxyHasBeenSuccessfully": "Välityspalvelimesi on {{action}} onnistuneesti.",
        "proxyUpdateOrAddFailed": "{{action}} epäonnistui, yritä myöhemmin uudelleen",
        "sidebar": {
            "profile": "Profiili",
            "apiTokens": "API-tunnukset",
            "proxy": "Verkkovälityspalvelin",
            "configurations": "Järjestelmäasetukset"
        },
        "profile": {
            "loadError": "Käyttäjätietojen lataaminen epäonnistui.",
            "uploadTitle": "Lataa avatar",
            "maxSize": "Enintään {{size}}",
            "avatarAlt": "Avatar",
            "removeAvatar": "Poista avatar",
            "uploadError": "Tiedoston latausvirhe",
            "field": {
                "username": "Käyttäjänimi",
                "email": "Sähköposti",
                "password": "Salasana"
            },
            "placeholder": {
                "password_keep": "Jätä tyhjäksi säilyttääksesi nykyisen salasanan"
            },
            "button": {
                "update_profile": "Päivitä profiili",
                "permissions": "Oikeudet",
                "view_global_permissions": "Näytä globaalit oikeudet"
            },
            "section": {
                "roles": "Roolit",
                "accounts": "{{count}} liitettyä tiliä"
            },
            "account": {
                "id": "Tilin tunnus: {{id}}"
            },
            "toast": {
                "updated": "Profiili päivitetty",
                "update_failed": "Profiilin päivitys epäonnistui"
            },
            "validation": {
                "username": {
                    "required": "Käyttäjänimi vaaditaan",
                    "min": "Käyttäjänimen on oltava vähintään 5 merkkiä",
                    "max": "Käyttäjänimi voi olla enintään 32 merkkiä"
                },
                "email": {
                    "required": "Sähköposti vaaditaan",
                    "invalid": "Anna kelvollinen sähköpostiosoite"
                },
                "password": {
                    "min": "Salasanan on oltava vähintään 8 merkkiä",
                    "max": "Salasana voi olla enintään 256 merkkiä"
                }
            }
        }
    },
    "apiDocs": {
        "choosePreferredType": "Valitse haluamasi API-dokumentaation tyyppi",
        "swaggerUI": "Swagger UI",
        "reDoc": "ReDoc",
        "openAPIExplorer": "OpenAPI Explorer",
        "scalar": "Scalar",
        "downloadSpecYAML": "Lataa YAML-määritys"
    },
    "dialogs": {
        "confirmDelete": "Vahvista poisto",
        "confirmDeleteDesc": "Oletko varma, että haluat poistaa tämän kohteen? Tätä toimenpidettä ei voi kumota.",
        "deleteSuccess": "Poistettu onnistuneesti",
        "deleteFailed": "Poisto epäonnistui",
        "saveSuccess": "Tallennettu onnistuneesti",
        "saveFailed": "Tallennus epäonnistui",
        "createSuccess": "Luotu onnistuneesti",
        "createFailed": "Luominen epäonnistui",
        "updateSuccess": "Päivitetty onnistuneesti",
        "updateFailed": "Päivitys epäonnistui",
        "continue": "Jatka",
        "deleting": "Poistetaan...",
        "accountDeleted": "Tili poistettu",
        "accountDeletedDesc": "Tilisi on poistettu onnistuneesti.",
        "accountDeleteFailed": "Tilin poistaminen epäonnistui",
        "deleteAccountPermanently": "Poista tili pysyvästi",
        "youAreDeleting": "Olet poistamassa {{email}}. Tämä poistaa pysyvästi:",
        "accountCredentials": "Tilin tunnistetiedot ja asetukset",
        "localCachedMetadata": "Paikallisesti välimuistiin tallennetut metatiedot ja synkronointitila",
        "imapSyncData": "IMAP-synkronointidata",
        "oauthTokens": "OAuth-tunnukset ja API-tunnistetiedot",
        "typeEmailToConfirm": "Kirjoita tilin sähköpostiosoite vahvistaaksesi:",
        "typeToConfirm": "Kirjoita \"{{email}}\" vahvistaaksesi",
        "cannotBeUndone": "Tätä toimenpidettä ei voi kumota!",
        "allResourcesErased": "Kaikki liittyvät resurssit poistetaan pysyvästi.",
        "permanentlyDeleteAccount": "Poista tili pysyvästi"
    },
    "command": {
        "typeCommandOrSearch": "Syötä komento tai hae...",
        "noResultsFound": "Ei tuloksia löydy.",
        "theme": "Teema",
        "light": "Vaalea",
        "dark": "Tumma"
    },
    "validation": {
        "required": "Tämä kenttä on pakollinen",
        "invalidEmail": "Virheellinen sähköpostiosoite",
        "invalidUrl": "Virheellinen URL-osoite",
        "passwordMinLength": "Salasanan on oltava vähintään {{min}} merkkiä pitkä",
        "pleaseEnterPassword": "Syötä salasanasi",
        "passwordRequired": "Salasana on pakollinen, kun todennusmenetelmä on Salasana",
        "emailRequired": "Sähköposti on pakollinen",
        "imapHostRequired": "IMAP-isäntä on pakollinen",
        "imapHostCannotBeEmpty": "IMAP-isäntä ei voi olla tyhjä",
        "imapPortMustBePositive": "IMAP-portin on oltava positiivinen kokonaisluku",
        "imapPortMustBeLessThan65536": "IMAP-portin on oltava pienempi kuin 65536",
        "folderLimitMustBeNumber": "Kansiorajan on oltava numero",
        "folderLimitMustBeAtLeast100": "Kansiorajan on oltava vähintään 100",
        "incrementalSyncMustBeNumber": "Lisäävän synkronoinnin välin on oltava numero",
        "incrementalSyncMustBeAtLeast10": "Lisäävän synkronoinnin välin on oltava vähintään 10 minuuttia",
        "pleaseEnterUsernameOrEmail": "Ole hyvä ja anna käyttäjänimesi tai sähköpostiosoitteesi",
        "singleRequestBatchSizeMustBeNumber": "Eräkoko tulee olla numero",
        "singleRequestBatchSizeTooSmall": "Eräkoko tulee olla vähintään 10",
        "singleRequestBatchSizeTooLarge": "Eräkoko tulee olla enintään 200"
    },
    "table": {
        "noResults": "Ei tuloksia löydy",
        "loading": "Ladataan...",
        "page": "Sivu",
        "of": "kohteesta",
        "rowsPerPage": "Rivejä sivulla",
        "showing": "Näytetään",
        "to": "asti",
        "results": "tuloksia",
        "asc": "Nouseva",
        "desc": "Laskeva",
        "hide": "Piilota",
        "edit": "Muokkaa",
        "delete": "Poista",
        "pagination": {
            "selected": "{{selected}} / {{total}} riviä valittu.",
            "fixed_page_size": "{{size}} riviä sivulla.",
            "rows_per_page": "Rivejä per sivu",
            "page_info": "Sivu {{page}} / {{total}}",
            "first": "Ensimmäinen sivu",
            "previous": "Edellinen sivu",
            "next": "Seuraava sivu",
            "last": "Viimeinen sivu"
        }
    },
    "proxyDelete": {
        "title": "Poista välityspalvelin",
        "successTitle": "Poisto onnistui",
        "successDesc": "Välityspalvelin on poistettu onnistuneesti.",
        "close": "Sulje",
        "failedTitle": "Välityspalvelimen poisto epäonnistui",
        "failedDesc": "Poisto epäonnistui, yritä myöhemmin uudelleen",
        "tryAgain": "Yritä uudelleen",
        "confirmText": "Oletko varma, että haluat poistaa",
        "permanent": "Tämä toimenpide poistaa välityspalvelimen pysyvästi järjestelmästä. Tätä ei voi kumota.",
        "proxyIdLabel": "Välityspalvelimen ID:",
        "proxyIdPlaceholder": "Syötä välityspalvelimen ID vahvistaaksesi poiston.",
        "warningTitle": "Varoitus!",
        "warningDesc": "Ole varovainen, tätä toimenpidettä ei voi kumota.",
        "deleteBtn": "Poista"
    },
    "systemConfig": {
        "pageTitle": "Järjestelmätason konfiguraatiot",
        "pageDescription": "Nämä parametrit alustetaan CLI-lippujen tai ympäristömuuttujien kautta. Ne ovat vain luku -tilassa.",
        "status": {
            "enabled": "Käytössä",
            "disabled": "Ei käytössä",
            "configured": "Konfiguroitu",
            "missing": "Puuttuu",
            "auto": "Automaattinen",
            "notSet": "Ei asetettu"
        },
        "sections": {
            "network": {
                "title": "Verkko",
                "desc": "HTTP ja julkinen pääsy"
            },
            "cors": {
                "title": "CORS",
                "desc": "Cross-origin-käyttösäännöt"
            },
            "logging": {
                "title": "Lokitukset",
                "desc": "Lokien tulostuskäyttäytyminen"
            },
            "storage": {
                "title": "Tallennus ja välimuisti",
                "desc": "Tietokantapolut ja rajoitukset"
            },
            "security": {
                "title": "Turvallisuus",
                "desc": "Todennus ja salaus"
            },
            "performance": {
                "title": "Suorituskyky",
                "desc": "Samanaikaisuus ja pakkaus"
            },
            "smtp": {
                "title": "SMTP-palvelin",
                "desc": "Saapuvan postin vastaanottoasetukset reaaliaikaista arkistointia varten"
            }
        }
    },
    "apiTokens": {
        "page": {
            "loadError": "API-tunnusten lataaminen epäonnistui.",
            "emptyTitle": "Ei API-tunnuksia",
            "emptyDescription": "Et ole vielä luonut API-tunnuksia. Luo uusi napsauttamalla alta.",
            "addBtn": "Lisää tunnus"
        },
        "list": {
            "unnamedToken": "Nimetön tunnus",
            "statusActive": "Aktiivinen",
            "statusExpired": "Vanhentunut",
            "neverExpires": "Ei vanhene koskaan",
            "expiresOnShort": "Vanhenee {{date}}",
            "tokenLabel": "Tunnus",
            "createdLabel": "Luotu",
            "lastUsedLabel": "Viimeksi käytetty",
            "expiresOnLabel": "Vanhenee",
            "neverUsed": "Ei koskaan",
            "neverLabel": "Ei koskaan",
            "deleteBtn": "Poista tunnus"
        },
        "dialog": {
            "createTitle": "Luo pääsytunnus",
            "editTitle": "Muokkaa pääsytunnusta",
            "description": "Napsauta tallenna, kun olet valmis.",
            "save": "Tallenna",
            "saveChanges": "Tallenna muutokset"
        },
        "deleteDialog": {
            "title": "Poistetaanko pääsytunnus?",
            "description": "Tätä toimintoa ei voi peruuttaa. Kaikki sovellukset, jotka käyttävät tätä tunnusta, menettävät pääsyn välittömästi.",
            "cancel": "Peruuta",
            "confirm": "Poista",
            "deleting": "Poistetaan..."
        },
        "form": {
            "nameLabel": "Nimi",
            "namePlaceholder": "Anna tunnukselle lyhyt nimi",
            "nameDescription": "Valinnainen · Enintään 32 merkkiä",
            "expirationLabel": "Vanhentuminen",
            "expirationPlaceholder": "Valitse vanhentumisaika",
            "expirationDescription": "Tunnukset vanhenevat automaattisesti valitun ajan kuluttua.",
            "never": "Ei koskaan",
            "1day": "1 päivä",
            "7days": "7 päivää",
            "30days": "30 päivää",
            "errorMax": "Enintään 32 merkkiä",
            "errorNumber": "On oltava numero",
            "errorInt": "On oltava kokonaisluku",
            "errorPositive": "On oltava suurempi kuin 0"
        },
        "notifications": {
            "createSuccess": "Pääsytunnus luotu",
            "createSuccessDesc": "Pääsytunnus on luotu onnistuneesti.",
            "updateSuccess": "Pääsytunnus päivitetty",
            "updateSuccessDesc": "Pääsytunnus on päivitetty onnistuneesti.",
            "createFailed": "Luominen epäonnistui",
            "updateFailed": "Päivitys epäonnistui",
            "deleteSuccess": "Tunnus poistettu",
            "deleteFailed": "Poistaminen epäonnistui",
            "copied": "Kopioitu leikepöydälle",
            "genericError": "Toiminto epäonnistui. Yritä uudelleen.",
            "close": "Sulje",
            "tryAgain": "Yritä uudelleen"
        }
    },
    "permission": {
        "scope": {
            "global": "Globaali",
            "account": "Tili #{{id}}"
        },
        "dialog": {
            "global_title": "Globaalit käyttöoikeudet",
            "account_title": "Tilikohtaiset käyttöoikeudet",
            "global_description": "Tälle käyttäjälle myönnetyt järjestelmänlaajuiset käyttöoikeudet.",
            "account_description": "Valittuun tiliin rajatut käyttöoikeudet."
        },
        "category": {
            "system_identity": "Järjestelmä ja identiteetti",
            "global_data": "Globaalit tiedot (Ylläpitäjä)",
            "account": "Tilin käyttöoikeudet"
        },
        "system": {
            "access": "Perusjärjestelmän käyttö",
            "root": "Täysi järjestelmän hallinta"
        },
        "user": {
            "manage": "Kaikkien käyttäjien hallinta",
            "view": "Käyttäjien perustietojen tarkastelu"
        },
        "token": {
            "manage": "Käyttöoikeustunnusten hallinta"
        },
        "account": {
            "create": "Sähköpostitilien luominen",
            "manage": "Määritettyjen tilien hallinta",
            "manage_all": "Kaikkien tiliasetusten hallinta",
            "read_details": "Tilin tietojen tarkastelu"
        },
        "data": {
            "read": "Määritettyjen sähköpostitietojen lukeminen",
            "read_all": "Kaikkien sähköpostitietojen lukeminen",
            "manage": "Määritetyn sähköpostimetadatan hallinta",
            "manage_all": "Kaiken sähköpostimetadatan hallinta",
            "raw_download": "Määritettyjen raakaviestien lataaminen",
            "raw_download_all": "Kaikkien raakaviestien lataaminen",
            "delete": "Määritettyjen sähköpostien poistaminen",
            "delete_all": "Kaikkien tilien sähköpostien poistaminen",
            "export_batch": "Tietojen erävienti",
            "export_batch_all": "Kaikkien tietojen erävienti",
            "import_batch": "Sähköpostitietojen erätuonti",
            "smtp_ingest": "Vastaanota sähköposteja SMTP-protokollan kautta"
        }
    },
    "users": {
        "columns": {
            "id": "ID",
            "avatar": "Avatar",
            "username": "Käyttäjänimi",
            "email": "Sähköposti",
            "roles": "Roolit & käyttöoikeudet",
            "created_at": "Luotu",
            "updated_at": "Päivitetty",
            "actions": "Toiminnot"
        },
        "buttons": {
            "add": "Lisää käyttäjä",
            "add_new": "Uusi käyttäjä"
        },
        "empty": {
            "title": "Käyttäjiä ei löytynyt",
            "description": "Lisää ensimmäinen käyttäjä napsauttamalla alla olevaa painiketta."
        },
        "nav": {
            "users": "Käyttäjät",
            "roles": "Roolit",
            "api_tokens": "API-avaimet"
        },
        "api_tokens": {
            "empty": {
                "title": "API-avaimia ei löytynyt",
                "description": "Järjestelmässä ei ole vielä luotu yhtään API-tunnusta."
            },
            "button": {
                "generate": "Luo uusi avain"
            },
            "toolbar": {
                "search_placeholder": "Hae nimellä, omistajalla tai avaimella..."
            },
            "table": {
                "name": "Nimi",
                "type": "Tyyppi",
                "last_used": "Viimeksi käytetty",
                "expires_at": "Vanhenee",
                "owner": "Omistaja",
                "created": "Luotu",
                "api_key": "API-avain",
                "web_ui": "Web UI",
                "never": "Ei koskaan",
                "permanent": "Pysyvä",
                "expired": "Vanhentunut",
                "unnamed": "Nimetön avain"
            },
            "unnamed": "Nimetön avain",
            "delete": {
                "title": "Poista API-avain",
                "desc": "Olet poistamassa tämän API-avaimen pysyvästi",
                "prefix": "Avaimen etuliite",
                "irreversible": "Tätä toimintoa ei voi peruuttaa. Kaikki tätä avainta käyttävät sovellukset menettävät pääsyn välittömästi.",
                "confirm_label": "Vahvista kirjoittamalla {{word}} alle:",
                "confirm_placeholder": "Kirjoita \"{{word}}\" vahvistaaksesi",
                "warning_title": "Varoitus",
                "warning_desc": "Kaikki tätä avainta käyttävät skriptit tai palvelut lakkaavat toimimasta. Varmista, että olet päivittänyt järjestelmäsi.",
                "confirm_button": "Poista avain",
                "deleting": "Poistetaan..."
            },
            "toast": {
                "deleted_title": "API-avain poistettu",
                "deleted_desc": "Avain \"{{name}}\" poistettiin onnistuneesti.",
                "delete_failed_title": "Poisto epäonnistui",
                "delete_failed": "Avainta ei voitu poistaa, yritä uudelleen."
            }
        },
        "tokens": {
            "schema": {
                "name_max": "Enintään 32 merkkiä",
                "expire_number": "On oltava luku",
                "expire_int": "On oltava kokonaisluku",
                "expire_positive": "On oltava suurempi kuin 0"
            },
            "toast": {
                "update_success_title": "Avain päivitetty",
                "update_success_desc": "Pääsyavain päivitettiin onnistuneesti.",
                "create_success_title": "Avain luotu",
                "create_success_desc": "Pääsyavain luotiin onnistuneesti.",
                "update_failed_title": "Päivitys epäonnistui",
                "create_failed_title": "Luonti epäonnistui"
            },
            "error": {
                "fallback": "Toiminto epäonnistui, yritä myöhemmin uudelleen."
            },
            "dialog": {
                "edit_title": "Muokkaa pääsyavainta",
                "create_title": "Luo pääsyavain",
                "description": "Napsauta Tallenna, kun olet valmis."
            },
            "fields": {
                "name_label": "Nimi",
                "name_placeholder": "Anna avaimelle lyhyt nimi",
                "name_hint": "Valinnainen · Enintään 32 merkkiä",
                "expire_label": "Vanhentuminen",
                "expire_placeholder": "Valitse aika",
                "expire_hint": "Avain vanhenee automaattisesti valitun ajan kuluttua."
            },
            "expire_options": {
                "never": "Ei koskaan",
                "1_day": "1 päivä",
                "7_days": "7 päivää",
                "30_days": "30 päivää"
            }
        },
        "tokens_action": {
            "dialog": {
                "title": "API-avaimet",
                "description": "Hallitse tämän käyttäjän API-avaimia."
            },
            "empty": {
                "title": "Ei API-avaimia",
                "description": "Tällä käyttäjällä ei ole tällä hetkellä API-avaimia."
            },
            "buttons": {
                "add": "Lisää avain"
            },
            "list": {
                "unnamed_token": "Nimetön avain",
                "status_expired": "Vanhentunut",
                "status_active": "Aktiivinen",
                "expires_on_brief": "Vanhenee {{date}}",
                "never_expires": "Ei koskaan",
                "label_token": "Avain",
                "label_created": "Luotu",
                "label_last_used": "Käytetty",
                "label_expires_at": "Vanhenee",
                "never": "Ei koskaan",
                "button_delete": "Poista avain"
            },
            "delete_dialog": {
                "title": "Poistetaanko pääsyavain?",
                "description": "Tätä toimintoa ei voi peruuttaa."
            }
        },
        "actions": {
            "schema": {
                "account_required": "Valitse tili",
                "role_required": "Valitse rooli",
                "username_required": "Käyttäjänimi on pakollinen",
                "username_min": "Vähintään 3 merkkiä",
                "username_max": "Enintään 32 merkkiä",
                "email_required": "Sähköposti on pakollinen",
                "email_invalid": "Anna kelvollinen sähköpostiosoite",
                "global_role_required": "Määritä vähintään yksi globaali rooli",
                "description_max": "Kuvaus enintään 256 merkkiä",
                "ip_invalid": "Virheellinen IP-osoite",
                "password_required": "Salasana on pakollinen",
                "password_min": "Vähintään 8 merkkiä",
                "password_max": "Enintään 256 merkkiä"
            },
            "toast": {
                "updated": "Käyttäjä päivitetty",
                "created": "Käyttäjä luotu"
            },
            "dialog": {
                "edit_title": "Muokkaa käyttäjää: {{name}}",
                "create_title": "Luo uusi käyttäjä",
                "subtitle": "Määritä identiteetti, pääsytasot ja tietoturvakäytännöt."
            },
            "tabs": {
                "general": "Yleiset",
                "permissions": "Tilin oikeudet",
                "security": "Turvallisuus & ACL"
            },
            "sections": {
                "basic": "Perustiedot",
                "global": "Globaalit oikeudet",
                "mail_access": "Sähköpostin hallinta",
                "mail_access_subtitle": "Sähköpostitilit, joita tämä käyttäjä voi hallita.",
                "policy": "Käytännöt"
            },
            "fields": {
                "username": "Käyttäjänimi",
                "username_hint": "Yksilöllinen tunnus kirjautumiseen.",
                "email": "Sähköpostiosoite",
                "email_hint": "Ensisijainen yhteys- ja ilmoitusosoite.",
                "password": "Salasana",
                "password_placeholder_create": "Vähintään 8 merkkiä",
                "password_placeholder_edit": "Jätä tyhjäksi säilyttääksesi nykyisen",
                "password_hint_create": "Turvallinen salasana uudelle käyttäjälle.",
                "password_hint_edit": "Kirjoita uusi vain, jos haluat vaihtaa sen.",
                "global_roles_hint": "Määritä järjestelmäoikeudet.",
                "description": "Kuvaus (valinnainen)",
                "description_placeholder": "Huomautuksia käyttäjästä...",
                "description_hint": "Sisäiset huomautukset (enintään 256 merkkiä).",
                "select_account": "Valitse tili",
                "assign_role": "Määritä rooli",
                "ip_whitelist": "IP-sallintalista",
                "ip_whitelist_hint": "Rajoita kirjautuminen näihin IP-osoitteisiin (yksi per rivi).",
                "rate_quota": "Nopeusrajoitus",
                "burst_interval": "Ryöppyväli (sek)"
            },
            "buttons": {
                "add_account": "Lisää tili",
                "update": "Päivitä käyttäjä",
                "create": "Luo käyttäjä"
            },
            "states": {
                "full_access": "Täydet oikeudet -tila",
                "full_access_desc": "Ylläpitäjillä on oletusarvoisesti pääsy kaikkiin tileihin.",
                "no_accounts": "Ei määritettyjä tilejä.",
                "security_disabled": "Turvakäytännöt on poistettu käytöstä."
            },
            "api_tokens": "API-avaimet",
            "placeholder": {
                "filter": "Hae käyttäjiä..."
            },
            "delete": {
                "title": "Poista käyttäjä",
                "confirm_msg": "Olet poistamassa käyttäjän {{name}} (ID: {{id}}) pysyvästi.",
                "irreversible": "Tätä toimintoa ei voi peruuttaa.",
                "input_label": "Kirjoita käyttäjän ID vahvistaaksesi:",
                "placeholder": "Kirjoita \"{{id}}\"",
                "alert_title": "Varoitus: Pysyvä toiminto.",
                "alert_desc": "Käyttäjä ja kaikki siihen liittyvät tiedot poistetaan.",
                "button_confirm": "Poista käyttäjä",
                "button_deleting": "Poistetaan...",
                "toast": {
                    "success_title": "Käyttäjä poistettu",
                    "success_desc": "Käyttäjä \"{{name}}\" poistettiin onnistuneesti.",
                    "failed_title": "Poisto epäonnistui",
                    "failed_fallback": "Käyttäjää ei voitu poistaa."
                }
            }
        }
    },
    "roles": {
        "title": {
            "create": "Luo uusi rooli",
            "edit": "Muokkaa roolia: {{name}}"
        },
        "description_hint": "Määritä käyttöalue ja oikeudet.",
        "form": {
            "name_label": "Roolin nimi",
            "type_label": "Roolin tyyppi",
            "desc_label": "Kuvaus",
            "matrix_label": "Oikeusmatriisi ({{type}})",
            "builtin_badge": "Järjestelmärooli",
            "builtin_desc": "Tämä rooli on ennalta määritetty ja vain luku -muodossa."
        },
        "types": {
            "Global": "Globaali",
            "Account": "Tili"
        },
        "categories": {
            "identity": "Identiteetti & Hallinta",
            "global_data": "Globaali pääsy tietoon",
            "account_resource": "Tilin resurssien hallinta"
        },
        "actions": {
            "cancel": "Peruuta",
            "submit_create": "Luo rooli",
            "submit_update": "Päivitä rooli",
            "success_create": "Rooli luotiin onnistuneesti",
            "success_update": "Rooli päivitettiin onnistuneesti",
            "failed": "Toiminto epäonnistui",
            "close": "Sulje",
            "retry": "Yritä uudelleen",
            "add": "Lisää rooli"
        },
        "validation": {
            "name_required": "Roolin nimi on pakollinen",
            "perm_required": "Valitse vähintään yksi oikeus"
        },
        "columns": {
            "id": "ID",
            "name": "Nimi",
            "role_type": "Tyyppi",
            "permissions": "Oikeudet",
            "created_at": "Luotu",
            "updated_at": "Päivitetty"
        },
        "placeholder": {
            "filter": "Hae rooleja..."
        },
        "delete": {
            "dialog_title": "Poista rooli",
            "warning_text": "Olet poistamassa roolin {{name}} (ID: {{id}}) pysyvästi.",
            "irreversible": "Tätä toimintoa ei voi peruuttaa.",
            "confirm_label": "Kirjoita roolin ID vahvistaaksesi:",
            "placeholder": "Kirjoita \"{{id}}\"",
            "alert_title": "Varoitus: Pysyvä toiminto.",
            "alert_desc": "Tämän roolin poistaminen poistaa sen kaikilta käyttäjiltä, joille se on määritetty.",
            "confirm_btn": "Poista rooli",
            "deleting": "Poistetaan...",
            "success_title": "Rooli poistettu",
            "success_desc": "Rooli \"{{name}}\" poistettiin.",
            "error_title": "Poisto epäonnistui",
            "error_fallback": "Roolia ei voitu poistaa."
        },
        "details": {
            "title": "Oikeudet: {{name}}",
            "unknown": "Tuntematon rooli",
            "role_badge": "{{type}}-rooli",
            "desc_global": "Globaali hallinta ja järjestelmän pääsyoikeudet.",
            "desc_account": "Pääsy ja toiminnot yksittäisten tilien tietoihin.",
            "close_btn": "Sulje",
            "view_permissions": "Katso yksityiskohdat"
        },
        "empty": {
            "title": "Rooleja ei löytynyt",
            "desc": "Et ole vielä luonut mukautettuja rooleja."
        }
    },
    "profile": {
        "avatar_alt": "Profiilikuva",
        "menu": {
            "profile": "Profiili",
            "settings": "Asetukset",
            "sign_out": "Kirjaudu ulos"
        }
    },
    "sign_out": {
        "title": "Kirjaudu ulos",
        "desc": "Haluatko varmasti kirjautua ulos? Sinun täytyy kirjautua uudelleen päästäksesi tilillesi.",
        "confirm": "Kirjaudu ulos"
    },
    "restore_message": {
        "title": "Palauta yksittäinen viesti",
        "bulkTitle": "Palauta useita viestejä",
        "bulkWarning": "Huomio: Viestit palautetaan niiden alkuperäisiin kansioihin.",
        "accountsInvolved": "Osalliset tilit",
        "summary": "Palautuksen tiedot",
        "messages": "viestiä",
        "desc": "Tämä toiminto lataa valitut viestit uudelleen Bichonista ja palauttaa ne vastaaviin postilaatikoihin IMAP-palvelimella.",
        "confirm": "Suorita palautus",
        "restore_to_imap": "Palauta viesti",
        "success": "Palautus onnistui",
        "successDesc": "Valitut viestit on palautettu onnistuneesti IMAP-palvelimelle.",
        "failed": "Palautus epäonnistui",
        "failedTitle": "Palautusvirhe"
    },
    "time": {
        "label": "Aika",
        "since": "Alkaen",
        "before": "Ennen",
        "recent_range": "Viimeisin aikaväli (alkaen...)",
        "historical": "Historiallinen aikaväli (ennen...)",
        "absolute_range": "Kiinteä päivämääräväli",
        "last_day": "Viimeiset 1 päivä",
        "last_days": "Viimeiset {{count}} päivää",
        "last_months": "Viimeiset {{count}} kuukautta",
        "over_years_ago": "{{count}} {{unit}} sitten",
        "year": "vuosi",
        "years": "vuotta",
        "recent_prefix": "Viimeisin:",
        "days_ago_to_now": "päivää sitten – nyt",
        "apply": "Käytä",
        "start_date": "Aloituspäivä",
        "end_date": "Päättymispäivä",
        "clear_filters": "Tyhjennä aikasuodattimet",
        "format": "yyyy-MM-dd"
    },
    "tag": {
        "label": "Tunnisteet",
        "search_placeholder": "Hae tunnisteita...",
        "clear_all": "Tyhjennä kaikki tunnisteet",
        "no_tags_found": "Tunnisteita ei löytynyt"
    },
    "search_accounts": {
        "label": "Sähköpostitilit",
        "search_placeholder": "Hae sähköpostitilejä...",
        "clear_accounts": "Poista valitut tilit",
        "no_accounts_found": "Tilejä ei löytynyt"
    },
    "search_mailbox": {
        "label": "Postilaatikot",
        "search_placeholder": "Hae postilaatikoita",
        "clear_mailboxes": "Poista valitut kansiot",
        "select_account_first": "Valitse ensin sähköpostitili",
        "no_mailbox_found": "Kansiota ei löytynyt"
    },
    "search_contacts": {
        "label": "Yhteystiedot",
        "label_with_count": "Yhteystiedot ({{count}})",
        "any": "Kaikki",
        "search_placeholder": "Hae {{field}}...",
        "reset_all": "Palauta kaikki yhteystiedot",
        "no_contact_found": "Yhteystietoja ei löytynyt",
        "loading": "Ladataan...",
        "showing_limit": "Näytetään vain ensimmäiset 100 tulosta • Yhteensä {{total}}"
    },
    "search_more": {
        "trigger_label": "Lisäasetukset",
        "title": "Lisäsuodattimet",
        "reset": "Palauta",
        "has_attachment": "Sisältää liitteen",
        "attachment_name_label": "Liitteen nimi",
        "attachment_name_placeholder": "Esim.: invoice.pdf",
        "message_size_label": "Viestin koko",
        "message_id_label": "Alkuperäinen Message-ID",
        "message_id_description": "Hae sähköpostin Message-ID-otsikon perusteella",
        "apply": "Käytä suodattimia",
        "size_presets": {
            "any": "Mikä tahansa koko",
            "tiny": "Erittäin pieni (< 15 KB)",
            "small": "Pieni (< 2 MB)",
            "medium": "Keskikokoinen (2 – 10 MB)",
            "large": "Suuri (10 – 20 MB)",
            "huge": "Erittäin suuri (> 20 MB)"
        },
        "any": "Mikä tahansa",
        "search_placeholder": "Etsi {{field}}...",
        "extension": "Tiedostopääte",
        "category": "Liitekategoria",
        "content_types": "Tarkka tyyppi"
    },
    "search_view": {
        "button_label": "Näkymä",
        "menu_title": "Sarakeasetukset"
    },
    "search_reset": {
        "label": "Palauta",
        "tooltip": "Poista kaikki suodattimet"
    },
    "search_input": {
        "placeholder": "Hae sähköposteja... (Regex tuettu)",
        "button": "Hae",
        "recent_title": "Viimeisimmät haut",
        "clear_history": "Tyhjennä historia",
        "no_history": "Ei hakuhistoriaa",
        "all": "Kaikki",
        "all_fields_desc": "Hakee aiheesta, tekstistä, lähettäjästä ja vastaanottajista",
        "subject": "Aihe",
        "body": "Viestiosa"
    }
}