8612 lines
299 KiB
JSON
8612 lines
299 KiB
JSON
{
|
||
"init": {
|
||
"studio": {
|
||
"navigationLabel": "Perehdytyksen osat",
|
||
"back": "Takaisin",
|
||
"buildBoard": "Rakenna minun lautani",
|
||
"common": {
|
||
"unknownError": "Jokin meni pieleen. Valintosi ovat yhä täällä; yritä uudelleen."
|
||
},
|
||
"claim": {
|
||
"checking": "Varmistetaan tämä perehdytysistunto…",
|
||
"checkingTitle": "Valmistellaan turvallista asetusta",
|
||
"lockedTitle": "Asennus on auki toisessa selaimessa",
|
||
"lockedDescription": "Jatka siellä, tai odota sen turvallinen ensimmäinen ajo istunto päättyy ennen kuin yrität uudelleen.",
|
||
"signInTitle": "Ylläpitäjän kirjautuminen vaaditaan",
|
||
"signInDescription": "Järjestelmänvalvoja on jo olemassa. Kirjaudu sisään jatkaaksesi asetuksia paljastamatta käyttäjätietoja tai käyttöoikeuksia.",
|
||
"signIn": "Kirjaudu sisään ja jatka",
|
||
"errorTitle": "Asetusta ei voitu suojata",
|
||
"errorDescription": "Lataa sivu uudelleen kokeillaksesi suojattua ensimmäistä kertaa -istuntoa uudelleen."
|
||
},
|
||
"navigation": {
|
||
"essentials": "Essentials",
|
||
"discover": "Löydä",
|
||
"connect": "Yhdistä",
|
||
"board": "Lauta",
|
||
"extend": "Laajenna",
|
||
"review": "Yhteenveto"
|
||
},
|
||
"welcome": {
|
||
"title": "Tervetuloa kotiin.",
|
||
"description": "Tervetuloa Homarr v{version}. Me opastaa sinut läpi olennaiset ja auttaa sinua rakentamaan ensimmäisen hallituksen.",
|
||
"start": "Aloita alusta",
|
||
"restore": "Palauta varmuuskopio",
|
||
"restoreTitle": "Palauta varmuuskopiosta",
|
||
"restoreDescription": "Täydellinen SQLite varmuuskopio palauttaa taulut, ihmiset, sovellukset, integraatiot ja asetukset. Homarr validoi sen ennen kuin korvaa mitään.",
|
||
"errorTitle": "Asennus ei onnistunut käynnistämään",
|
||
"errorDescription": "Asetuksesi ovat edelleen täällä. Yritä uudelleen tai lataa sivu uudelleen, jos tämä jatkuu."
|
||
},
|
||
"account": {
|
||
"title": "Luo järjestelmänvalvoja",
|
||
"description": "Määritä pääkäyttäjäsi kirjautumistiedot.",
|
||
"username": "Ylläpitäjän käyttäjätunnus",
|
||
"passwordHint": "Vain 8-merkkinen minimi vaaditaan. Muut salasanan vahvuus tarkistukset ovat ehdotuksia.",
|
||
"create": "Luo järjestelmänvalvoja",
|
||
"errorTitle": "Ylläpitäjää ei voitu luoda",
|
||
"recoveryTitle": "Ylläpitäjän tili luotu",
|
||
"recoveryDescription": "Automaattinen sisäänkirjautuminen ei valmistunut. Kirjaudu sisään järjestelmänvalvojan tunnuksilla, jotka juuri luot jatkaaksesi asennusta.",
|
||
"recoveryAction": "Kirjaudu sisään ja jatka",
|
||
"unknownError": "Ylläpitäjää ei voitu luoda."
|
||
},
|
||
"externalGroup": {
|
||
"title": "Yhdistä järjestelmänvalvojaryhmääsi",
|
||
"description": "Käytä tarkkaa LDAP:n tai OIDC:n lähettämää ryhmän nimeä. Tämän ryhmän jäsenet saavat järjestelmänvalvojan käyttöoikeuden.",
|
||
"name": "Ulkoisen järjestelmänvalvojan ryhmä",
|
||
"nameDescription": "Tämä on tapauskohtaista ja vastaa henkilöllisyytesi tarjoajaa.",
|
||
"continue": "Tallenna ryhmä ja jatka",
|
||
"errorTitle": "Ryhmää ei voitu tallentaa",
|
||
"unknownError": "Ylläpitoryhmää ei voitu tallentaa."
|
||
},
|
||
"essentials": {
|
||
"title": "Aloita tutut oletukset",
|
||
"description": "Aseta kieli ja ulkonäkö, jonka kaikki näkevät ensin, ja anna sitten Homarrille palvelujesi käyttämä osoitekuvio.",
|
||
"language": "Oletuskieli",
|
||
"theme": "Oletus teema",
|
||
"themeAuto": "Järjestelmä",
|
||
"themeLight": "Vaalea",
|
||
"themeDark": "Tumma",
|
||
"serverOriginHelp": "Homarr käyttää tätä osoitetta esitäyttää havaitut palvelun URLit. Voit silti muokata jokaista palvelua erikseen.",
|
||
"serverDescription": "Tämä on pikanäppäin, ei rajoitus. Jokainen havaittu palvelu on muokattavissa.",
|
||
"serverOrigin": "Verkkotunnus, IP tai käänteisvälityspalvelimen polku",
|
||
"serverOriginDescription": "Esimerkkejä: home.lan, 192.168.1.10 tai https://home.example.com/services. Valitse miten jokainen palvelu on liitetty alla.",
|
||
"analytics": "Jaa anonyymi tuoteanalytiikka",
|
||
"analyticsDescription": "Auttaa Homarr parantaa ominaisuuksien luotettavuutta. Ei palvelutunnuksia tai hallintapaneelin sisältöä lähetetään."
|
||
},
|
||
"discover": {
|
||
"title": "Katso, mihin tämä asennus todella saavuttaa",
|
||
"description": "Homarr tarkistaa ominaisuudet paikallaan. Puuttuva Docker pistorasia tai Kubernetes konteksti koskaan estää manuaalisen asetuksen.",
|
||
"database": "Tietokanta",
|
||
"docker": "Telakoittimet ja yhteensopivat pistorasiat",
|
||
"kubernetes": "Kubernetes",
|
||
"assistantWorkshop": "Avustaja ja työpaja",
|
||
"found": "Löytyi {integrations} integraatiota ja {apps} muuta sovellusta",
|
||
"retryKubernetes": "Tarkista Kubernetes uudelleen",
|
||
"retryWorkshop": "Tarkista huoltopiste uudelleen",
|
||
"unknownVersion": "tuntematon versio",
|
||
"kubernetesAvailable": "Yhdistetty Kubernekseen {version}",
|
||
"kubernetesDisabled": "Ei käytössä, jatka Dockerilla tai manuaalisilla palveluilla",
|
||
"kubernetesUnavailable": "Kubernetes on käytössä, mutta sitä ei voi saavuttaa tästä Homarr-prosessista",
|
||
"workshopAvailable": "Yhteisön työpaja ja isännöivät avustavat palvelut ovat saavutettavissa",
|
||
"workshopUnavailable": "Paikalliset ja mukautetut apupalvelujen tarjoajat pysyvät saatavilla",
|
||
"partialTitle": "Joitakin lähteitä ei voitu skannata",
|
||
"partialDescription": "Löydettävissä olevien isäntien tulokset säilytetään. Tarkista pistorasian käyttöoikeudet tai lisää palveluita manuaalisesti seuraavassa osiossa.",
|
||
"status": {
|
||
"checking": "Tarkistetaan saatavuutta…",
|
||
"available": "Saatavilla",
|
||
"partial": "Osittain saatavilla",
|
||
"empty": "Reachable, no matching running services",
|
||
"disabled": "Poistettu käytöstä palvelimen kokoonpanon perusteella",
|
||
"unavailable": "Ei saatavilla tästä Homarr-prosessista"
|
||
}
|
||
},
|
||
"connect": {
|
||
"title": "Yhdistä mikä tekee hallituksesta hyödyllisen",
|
||
"description": "Valitse useita palveluita kerralla. Telakoitsijan etiketit ovat etusijalla, kuvien täsmäytys täyttää aukot, ja jokainen URL ja käyttöoikeustiedot pysyvät arvioitavissa.",
|
||
"discoveredIntegrations": "Havaitut integraatiohäiriöt ({count})",
|
||
"detectedIntegrationLabel": "Tuo {name}, tunnistettu tyypiksi {kind}",
|
||
"detectedAppLabel": "Tuo havaittu sovellus {name}",
|
||
"otherIntegrations": "Lisää toinen integraatio",
|
||
"configureIntegrations": "Määritä integraatiot",
|
||
"discoveredApps": "Havaitut sovellukset ({count})",
|
||
"appAddressRequired": "Lisää osoite kohteelle {name}tai poista se valinnasta.",
|
||
"empty": "Ei integraatioita valittuna. Homarr luo silti hyödyllisen aloituslautan, jossa on yleiset widgetit.",
|
||
"dockerSource": "Docker",
|
||
"manualSource": "Manuaalinen",
|
||
"url": "Palvelun URL",
|
||
"noCredentials": "Ei käyttäjätunnuksia",
|
||
"noCredentialsDescription": "Tämä integraatio ei edellytä käyttäjätietoja.",
|
||
"credentialMethod": "Käyttöoikeustietojen metodi",
|
||
"getApiKey": "Avaa API avain asetukset tälle palvelulle",
|
||
"openGuide": "Open Homarr's setup opas tähän palveluun",
|
||
"testConnection": "Testaa yhteys",
|
||
"testSuccess": "Yhteyden työt",
|
||
"testSuccessDescription": "Homarr liittyy nykyiseen osoitteeseen ja tunnisteisiin.",
|
||
"testError": "Yhteys epäonnistui",
|
||
"testErrorDescription": "Tarkista palvelun osoite ja käyttäjätunnukset ja yritä uudelleen.",
|
||
"needsConfiguration": "Tarvitsee konfiguraatiota",
|
||
"tested": "Yhteys testattu",
|
||
"testFailed": "Yhteyden testi epäonnistui",
|
||
"incompleteConfirmation": "Keskeneräiset integraatiot ohitetaan. Jatketaanko ilman niitä?"
|
||
},
|
||
"board": {
|
||
"title": "Muodosta lauta ennen kuin se rakennetaan",
|
||
"description": "Homarr luo suojatun Mobiili- ja Base -asettelut, sitten asettaa sovelluksia ja yhteensopivia widgetejä valitsemistasi palveluista.",
|
||
"target": "Lauta asetettavaksi",
|
||
"targetDescription": "Valitse tarkka olemassa oleva taulu, joka tämän asennuksen pitäisi päivittää.",
|
||
"targetPlaceholder": "Valitse lauta",
|
||
"targetRequired": "Valitse taulu, jotta voit määrittää ennen jatkamista.",
|
||
"name": "Laudan nimi",
|
||
"nameDescription": "Käytetään hallituksen URL; kirjaimia, numeroita, viivoja ja alaviivoja vain.",
|
||
"nameRequired": "Anna hallituksen nimi ennen jatkamista.",
|
||
"primaryColor": "Ensisijainen väri",
|
||
"secondaryColor": "Toissijainen väri",
|
||
"resetColors": "Nollaa värit",
|
||
"radius": "Widgetin kulman säde",
|
||
"radiusOptions": {
|
||
"xs": "Tiukka",
|
||
"sm": "Hieno",
|
||
"md": "Tasapainotettu",
|
||
"lg": "Pyöristetty",
|
||
"xl": "Pehmeä"
|
||
},
|
||
"columns": "Laudan sarakkeet",
|
||
"columnsDescription": "Sarakkeet määrittelevät vaakasuoran ruudukon, jota käytetään kokoon ja sijoitukseen. 12 on monille ihmisille.",
|
||
"columnCount": "{count, plural, one {# saraketta} other {# saraketta}}",
|
||
"leftSidebar": "Left sidebar",
|
||
"rightSidebar": "Oikea sivupalkki",
|
||
"previewLabel": "Ensimmäisen taulun näkymän reaaliaikainen esikatselu"
|
||
},
|
||
"extend": {
|
||
"title": "Edistyneet ominaisuudet",
|
||
"tabsLabel": "Avustaja, Workshop, ja MCP-asetukset",
|
||
"assistant": "Avustaja",
|
||
"workshop": "Työpaja",
|
||
"assistantSetup": {
|
||
"loginTitle": "Ylläpitäjän kirjautuminen vaaditaan",
|
||
"loginDescription": "Tarjoajan avaimet ja mallioikeudet ovat oikeutettuja. Valmis asennus, kirjaudu sisään, ja Homarr avaa Assistant-konfiguraation suoraan.",
|
||
"loginAction": "Kirjaudu sisään konfiguroidaksesi avustajan"
|
||
},
|
||
"workshopSetup": {
|
||
"title": "Homarr Työpaja",
|
||
"description": "Selaa yhteisön Mukautettuja widgetejä, tarkasta niiden pyydetyt ominaisuudet, asenna ne ja julkaise oma työsi ilman koodia palvelimien välillä.",
|
||
"available": "Saatavilla",
|
||
"checking": "Tarkistetaan…",
|
||
"unavailable": "Unavailable",
|
||
"discoverTitle": "Löydä",
|
||
"discoverDescription": "Etsi widgetit rakennettu todellinen itsenäinen työnkulkua.",
|
||
"installTitle": "Arvostele ja asenna",
|
||
"installDescription": "Katso metatiedot ja konfiguraatio ennen kuin lisäät mitään.",
|
||
"publishTitle": "Jaa",
|
||
"publishDescription": "Julkaise uudelleen käytettäviä widgetejä takaisin yhteisöön.",
|
||
"browse": "Selaa Työpajaa"
|
||
},
|
||
"mcpSetup": {
|
||
"title": "Homarr MCP",
|
||
"description": "Yhdistä Claude, Codex, tai toinen MCP asiakas Homarr's kirjoitetut työkalut. API näppäimet pitää käyttää nimenomaista ja peruutettavissa.",
|
||
"endpoint": "Streamable HTTP päätepiste",
|
||
"keyTitle": "Kopioi tämä avain nyt",
|
||
"keyDescription": "Turvallisuuden vuoksi Homarr ei voi näyttää tätä API-avainta uudelleen.",
|
||
"copyKey": "Kopioi API-avain",
|
||
"createKey": "Luo MCP API-avain",
|
||
"errorTitle": "MCP API-avainta ei voitu luoda",
|
||
"loginRequired": "Kirjaudu sisään järjestelmänvalvojana asennuksen jälkeen luodaksesi API-avaimen.",
|
||
"configuration": "Asiakkaan asetukset",
|
||
"copy": "Kopioi määritys",
|
||
"copied": "Kopioitu",
|
||
"advanced": "Avaa MCP-työkalut, käyttöoikeudet ja asetukset"
|
||
}
|
||
},
|
||
"review": {
|
||
"title": "Yksi alus, joka on rakennettu palvelujesi ympärille",
|
||
"description": "Homarr testaa tallentamattomia yhteyksiä, tuo valitut sovellukset, soveltaa ulkonäkö ja asettelut, avaa sitten tarkka taulu, jonka se määritti.",
|
||
"board": "Ensimmäinen lauta",
|
||
"columns": "Laudan sarakkeet",
|
||
"columnsValue": "{count, plural, one {# saraketta} other {# saraketta}}",
|
||
"sidebars": "Sivupalkit",
|
||
"sidebarsValue": "{count, plural, =0 {None} one {# sidebar} other {# sidebars}}",
|
||
"layouts": "Responsiiviset asettelut",
|
||
"layoutsValue": "Mobiili + Perus",
|
||
"integrations": "Integraatiot",
|
||
"integrationsValue": "{count, plural, =0 {Kukaan ei valinnut} one {# integraatio} other {# integraatiota}}",
|
||
"apps": "Sovellusten laatat",
|
||
"appsValue": "{count, plural, =0 {Aloitussovellukset vain} one {# sovelluslaatta} other {# sovelluslaattoja}}",
|
||
"language": "Kieli",
|
||
"theme": "Teema",
|
||
"themeAuto": "Järjestelmän asetukset",
|
||
"themeLight": "Vaalea",
|
||
"themeDark": "Tumma",
|
||
"colors": "Hallituksen värit",
|
||
"radius": "Widgetin säde",
|
||
"automaticTitle": "Mitä Homarr luo",
|
||
"automaticDescription": "Yhteensopivat widgetit, kuvakkeet, sovelluslinkit, integraatiosuhteet ja reagoiva sijoittelu tulevat jaetusta Homarr-luettelosta. Voit muokata jokaista tulosta myöhemmin.",
|
||
"dockerWarningTitle": "Joitakin Docker-tarroja on muutettu asetusten aikana",
|
||
"dockerWarningDescription": "{count, plural, one {# valittua Docker tulosta ei voitu soveltaa, koska sen palvelu muuttunut, kohdistettu toinen hallitus tai sen widget oli yhteensopimaton} other {# valittu Docker tuloksia ei voitu soveltaa, koska palvelut muuttunut, kohdistettu toinen hallitus tai niiden widgetit olivat yhteensopimattomia}}.",
|
||
"errorTitle": "Lautaa ei voitu rakentaa",
|
||
"progress": {
|
||
"applying": "Yhteyksien testaaminen ja hallituksen rakentaminen",
|
||
"done": "Lautasi on valmis"
|
||
}
|
||
},
|
||
"finish": {
|
||
"title": "Ensimmäinen aluksesi on valmis.",
|
||
"description": "Homarr yhdisti valitsemasi palaset ja piti loput muokattavissa. Avaa lauta nyt; lyhyt tuotekierros voi näyttää sinulle muokkaustilaa, widgetit, asetteluja ja hakua.",
|
||
"openBoard": "Avaa oma lauta",
|
||
"manageTitle": "Hallinnoi",
|
||
"manageDescription": "Hienosäädä sovelluksia, integraatioita, tauluja, käyttäjiä ja palvelinasetuksia.",
|
||
"workshopTitle": "Työpaja",
|
||
"workshopDescription": "Löydä ja asenna yhteisö mukautettuja widgetejä.",
|
||
"docsTitle": "Opi Homarr",
|
||
"docsDescription": "Lue kohdennetut oppaat levyille, widgeteille, integraatioille ja työkaluille."
|
||
}
|
||
}
|
||
},
|
||
"user": {
|
||
"name": "Käyttäjä",
|
||
"page": {
|
||
"login": {
|
||
"title": "Kirjaudu tilillesi",
|
||
"subtitle": "Tervetuloa takaisin! Syötä kirjautumistietosi"
|
||
},
|
||
"invite": {
|
||
"title": "Liity Homarriin",
|
||
"titleWithAppName": "Liity {appName}",
|
||
"subtitle": "Tervetuloa Homarriin! Luo käyttäjätunnuksesi",
|
||
"subtitleWithAppName": "Tervetuloa {appName}! Luo tilisi",
|
||
"description": "Sinut kutsui {username}"
|
||
}
|
||
},
|
||
"field": {
|
||
"email": {
|
||
"label": "Sähköpostiosoite",
|
||
"verified": "Vahvistettu"
|
||
},
|
||
"username": {
|
||
"label": "Käyttäjätunnus"
|
||
},
|
||
"password": {
|
||
"label": "Salasana",
|
||
"suggestionsTitle": "Salasanavihjeitä",
|
||
"suggestion": {
|
||
"length": "Vähintään 8 merkkiä",
|
||
"lowercase": "Sisältää pieni kirjain",
|
||
"uppercase": "Sisältää iso kirjain",
|
||
"number": "Sisältää numero",
|
||
"special": "Sisältää erikoismerkki"
|
||
}
|
||
},
|
||
"passwordConfirm": {
|
||
"label": "Vahvista salasana"
|
||
},
|
||
"previousPassword": {
|
||
"label": "Edellinen salasana"
|
||
},
|
||
"pingIconsEnabled": {
|
||
"label": "Käytä ping-kuvakkeita"
|
||
},
|
||
"byteUnitSystem": {
|
||
"label": "Tietojen kokoyksiköt",
|
||
"description": "Valitse, miten Homarr näyttää tavujen koot ja tavut. Bittihinnat käyttävät aina desimaaliyksikköjä.",
|
||
"options": {
|
||
"binary": "Binääri",
|
||
"decimal": "Desimaali"
|
||
}
|
||
},
|
||
"enableRightClickOnWidgets": {
|
||
"label": "Käytä hiiren kakkospainiketta widgeteissä",
|
||
"description": "Näytä Homarrin kontekstivalikko, kun napsautat hiiren kakkospainikkeella widgetiä. Poista käytöstä käyttääksesi selaimen oletusvalikkoa (esim. \"Avaa linkki uudessa välilehdessä\")."
|
||
},
|
||
"defaultSearchEngine": {
|
||
"label": "Oletushakukone"
|
||
},
|
||
"openSearchInNewTab": {
|
||
"label": "Avaa tulokset uudessa välilehdessä"
|
||
},
|
||
"ddgBangs": {
|
||
"label": "Käytä DuckDuckGon Bangs-komentoja"
|
||
}
|
||
},
|
||
"error": {
|
||
"usernameTaken": "Käyttäjätunnus on jo käytössä"
|
||
},
|
||
"action": {
|
||
"login": {
|
||
"label": "Kirjaudu",
|
||
"labelWith": "Kirjaudu palvelulla: {provider}",
|
||
"notification": {
|
||
"success": {
|
||
"title": "Kirjautuminen onnistui",
|
||
"message": "Olet nyt kirjautunut"
|
||
},
|
||
"error": {
|
||
"title": "Kirjautuminen epäonnistui",
|
||
"message": "Kirjautumisesi epäonnistui"
|
||
}
|
||
},
|
||
"forgotPassword": {
|
||
"label": "Unohditko salasanasi?",
|
||
"description": "Pääkäyttäjät voivat käyttää seuraavaa komentoa salasanasi nollaukseen:"
|
||
}
|
||
},
|
||
"register": {
|
||
"label": "Luo tili",
|
||
"notification": {
|
||
"success": {
|
||
"title": "Tili luotiin",
|
||
"message": "Jatka kirjautumalla"
|
||
},
|
||
"error": {
|
||
"title": "Tilin luonti epäonnistui",
|
||
"message": "Tiliäsi ei voitu luoda"
|
||
}
|
||
}
|
||
},
|
||
"changePassword": {
|
||
"label": "Vaihda salasana",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Salasana vaihdettiin"
|
||
},
|
||
"error": {
|
||
"message": "Salasanaa ei voitu vaihtaa"
|
||
}
|
||
}
|
||
},
|
||
"manageAvatar": {
|
||
"changeImage": {
|
||
"label": "Vaihda kuva",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Kuva vaihdettiin"
|
||
},
|
||
"error": {
|
||
"message": "Kuvaa ei voitu vaihtaa"
|
||
},
|
||
"toLarge": {
|
||
"title": "Kuva on liian suuri",
|
||
"message": "Kuvan enimmäiskoko on {size}"
|
||
}
|
||
}
|
||
},
|
||
"removeImage": {
|
||
"label": "Poista kuva",
|
||
"confirm": "Haluatko varmasti poistaa kuvan?",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Kuva poistettiin"
|
||
},
|
||
"error": {
|
||
"message": "Kuvaa ei voitu poistaa"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"delete": {
|
||
"label": "Poista käyttäjä pysyvästi",
|
||
"description": "Poistaa käyttäjän sekä kaikki heidän asetuksensa. Paneeleita ei poisteta. Käyttäjälle ei ilmoiteta.",
|
||
"confirm": "Haluatko varmasti poistaa käyttäjän {username} asetuksineen?"
|
||
},
|
||
"select": {
|
||
"label": "Valitse käyttäjä",
|
||
"notFound": ""
|
||
}
|
||
}
|
||
},
|
||
"group": {
|
||
"name": "Ryhmä",
|
||
"search": "Suodata ryhmiä",
|
||
"field": {
|
||
"members": "Jäsenet",
|
||
"homeBoard": {
|
||
"label": "Kotipaneeli",
|
||
"description": "Vain ryhmän käytettävissä olevat paneelit ovat valittavissa"
|
||
},
|
||
"mobileBoard": {
|
||
"label": "Mobiilipaneeli",
|
||
"description": "Vain ryhmän käytettävissä olevat paneelit ovat valittavissa"
|
||
}
|
||
},
|
||
"permission": {
|
||
"admin": {
|
||
"title": "Ylläpito",
|
||
"item": {
|
||
"admin": {
|
||
"label": "Pääkäyttäjä",
|
||
"description": "Tämän tason jäsenillä on kaikkien ominaisuuksien ja asetusten täydet oikeudet."
|
||
}
|
||
}
|
||
},
|
||
"custom-widget": {
|
||
"title": "Mukautetut widgetit",
|
||
"item": {
|
||
"manage": {
|
||
"label": "Hallinnoi mukautettuja widgetejä",
|
||
"description": "Salli jäsenten luoda, muokata ja poistaa mukautettuja widgetin määrityksiä"
|
||
},
|
||
"secret-write": {
|
||
"label": "Määritä mukautetut widgetin salaisuudet",
|
||
"description": "Salli jäsenten ja heidän API-avaimiensa asettaa salatut mukautetut widgetit"
|
||
}
|
||
}
|
||
},
|
||
"app": {
|
||
"title": "Sovellukset",
|
||
"item": {
|
||
"create": {
|
||
"label": "Sovellusten luonti",
|
||
"description": "Sallii jäsenten luoda sovelluksia."
|
||
},
|
||
"use-all": {
|
||
"label": "Sovellusten käyttö",
|
||
"description": "Sallii jäsenten lisätä kaikkia sovelluksia paneeleihinsa"
|
||
},
|
||
"modify-all": {
|
||
"label": "Sovellusten muokkaus",
|
||
"description": "Sallii jäsenten muokata kaikkia sovelluksia."
|
||
},
|
||
"full-all": {
|
||
"label": "Sovellusten hallinta",
|
||
"description": "Sallii jäsenten hallinnoida, käyttää ja poistaa kaikkia sovelluksia."
|
||
}
|
||
}
|
||
},
|
||
"board": {
|
||
"title": "Paneelit",
|
||
"item": {
|
||
"create": {
|
||
"label": "Paneelien luonti",
|
||
"description": "Sallii jäsenten luoda paneeleita"
|
||
},
|
||
"view-all": {
|
||
"label": "Paneelien tarkastelu",
|
||
"description": "Sallii jäsenten tarkastella kaikkia paneeleita"
|
||
},
|
||
"modify-all": {
|
||
"label": "Paneelien muokkaus",
|
||
"description": "Sallii jäsenten muokata kaikkia paneeleita (pois lukien käyttöoikeudet ja vaaravyöhyke)"
|
||
},
|
||
"full-all": {
|
||
"label": "Paneelien hallinta",
|
||
"description": "Sallii jäsenten tarkastella, muokata ja poistaa kaikkia paneeleita (mukaan lukien käyttöoikeudet ja vaaravyöhyke)"
|
||
}
|
||
}
|
||
},
|
||
"integration": {
|
||
"title": "Integraatiot",
|
||
"item": {
|
||
"create": {
|
||
"label": "Integraatioiden luonti",
|
||
"description": "Sallii jäsenten luoda integraatioita."
|
||
},
|
||
"use-all": {
|
||
"label": "Integraatioiden käyttö",
|
||
"description": "Sallii jäsenten lisätä kaikkia integraatioita paneeleihinsa."
|
||
},
|
||
"interact-all": {
|
||
"label": "Integraatioiden ohjaus",
|
||
"description": "Sallii jäsenten ohjata kaikkien integraatioiden toimintoja."
|
||
},
|
||
"full-all": {
|
||
"label": "Integraatioiden hallinta",
|
||
"description": "Salli jäsenten hallinnoida, käyttää ja ohjata kaikkia integraatiota."
|
||
}
|
||
}
|
||
},
|
||
"media": {
|
||
"title": "Mediatiedostot",
|
||
"item": {
|
||
"upload": {
|
||
"label": "Mediatiedostojen lisäys",
|
||
"description": "Sallii jäsenten lisätä mediatiedostoja."
|
||
},
|
||
"view-all": {
|
||
"label": "Mediatiedostojen käyttö",
|
||
"description": "Sallii jäsenten käyttää kaikkia mediatiedostoja."
|
||
},
|
||
"full-all": {
|
||
"label": "Mediatiedostojen hallinta",
|
||
"description": "Sallii jäsenten hallita ja poistaa kaikkia mediatiedostoja."
|
||
}
|
||
}
|
||
},
|
||
"other": {
|
||
"title": "Muut",
|
||
"item": {
|
||
"view-logs": {
|
||
"label": "Lokien tarkastelu",
|
||
"description": "Sallii jäsenten tarkastella lokitietoja."
|
||
}
|
||
}
|
||
},
|
||
"search-engine": {
|
||
"title": "Hakukoneet",
|
||
"item": {
|
||
"create": {
|
||
"label": "Hakukoneiden luonti",
|
||
"description": "Sallii jäsenten luoda hakukoneita."
|
||
},
|
||
"modify-all": {
|
||
"label": "Hakukoneiden muokkaus",
|
||
"description": "Sallii jäsenten muokata kaikkia hakukoneita."
|
||
},
|
||
"full-all": {
|
||
"label": "Hakukoneiden hallinta",
|
||
"description": "Sallii jäsenten hallita ja poistaa kaikkia hakukoneita."
|
||
}
|
||
}
|
||
},
|
||
"matrix": {
|
||
"none": "Ei pääsyä",
|
||
"impliedHint": "Myönnetty myös: {permissions}",
|
||
"grantedViaAdmin": "Järjestelmänvalvojilla on jo tämä. Aseta ylläpitäjä “Ei pääsyä” määrittääksesi sen erikseen.",
|
||
"preset": {
|
||
"label": "Esiasetukset",
|
||
"viewer": "Katsoja",
|
||
"viewerDescription": "Vain luku: näytä taulut ja mediat, käytä jo olemassa olevia sovelluksia ja integraatioita.",
|
||
"editor": "Muokkain",
|
||
"editorDescription": "Päivittäinen hallinta: luo ja muokkaa tauluja, sovelluksia, integraatioita ja hakukoneita.",
|
||
"admin": "Ylläpito",
|
||
"adminDescription": "Rajoittamaton pääsy jokaiseen ominaisuuteen ja asetukseen, mukaan lukien käyttäjähallinta.",
|
||
"custom": "Mukautettu"
|
||
},
|
||
"effective": {
|
||
"title": "Tehokkaat käyttöoikeudet",
|
||
"description": "Tämän ryhmän jäsenet voivat suorittaa täysimittaisia ja päällekkäisiä toimia, epäsuorasti myönnetyt luvat mukaan luettuina.",
|
||
"empty": "Käyttöoikeuksia ei ole valittu"
|
||
},
|
||
"noneDescription": "Jäsenet eivät pääse tälle alueelle.",
|
||
"level": {
|
||
"view": "Näytä",
|
||
"use": "Käytä",
|
||
"interact": "Vuorovaikutus",
|
||
"modify": "Muokkaa",
|
||
"full": "Täysi"
|
||
},
|
||
"capabilityIncluded": "Sisältyy jo ”{level}”"
|
||
}
|
||
},
|
||
"memberNotice": {
|
||
"mixed": "",
|
||
"external": ""
|
||
},
|
||
"reservedNotice": {
|
||
"message": ""
|
||
},
|
||
"action": {
|
||
"create": {
|
||
"label": "Uusi ryhmä",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"transfer": {
|
||
"label": "Siirrä omistajuus",
|
||
"description": "Siirrä tämän ryhmän omistajuus toiselle käyttäjälle.",
|
||
"confirm": "Haluatko varmasti siirtää ryhmän {name} omistuksen käyttäjälle {username}?",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": "Omistajuutta ei voitu siirtää"
|
||
}
|
||
}
|
||
},
|
||
"addMember": {
|
||
"label": "Lisää jäsen"
|
||
},
|
||
"removeMember": {
|
||
"label": "",
|
||
"confirm": "Haluatko varmasti poistaa ryhmästä käyttäjän {user}?"
|
||
},
|
||
"delete": {
|
||
"label": "Poista ryhmä",
|
||
"description": "Ryhmän poistosta ei ole paluuta. Ole varma, ennen kuin teet sen.",
|
||
"confirm": "Haluatko varmasti poistaa ryhmän {name}?",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": "Ryhmää {name} ei voitu poistaa"
|
||
}
|
||
}
|
||
},
|
||
"changePermissions": {
|
||
"notification": {
|
||
"success": {
|
||
"title": "Oikeudet tallennettiin",
|
||
"message": "Käyttöoikeuksien tallennus onnistui"
|
||
},
|
||
"error": {
|
||
"title": "Oikeuksia ei tallennettu",
|
||
"message": "Käyttöoikeuksia ei tallennettu"
|
||
}
|
||
}
|
||
},
|
||
"update": {
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": "Ryhmää {name} ei voitu tallentaa"
|
||
}
|
||
}
|
||
},
|
||
"select": {
|
||
"label": "Valitse ryhmä",
|
||
"notFound": ""
|
||
},
|
||
"settings": {
|
||
"board": {
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": "Paneelin asetuksia ei voitu tallentaa"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"changePosition": {
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": "Sijaintia ei voitu vaihtaa"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"defaultGroup": {
|
||
"name": "Oletusryhmä",
|
||
"description": "{name} - Kaikki kirjautuneet käyttäjät"
|
||
}
|
||
},
|
||
"app": {
|
||
"search": "Suodata sovelluksia",
|
||
"page": {
|
||
"list": {
|
||
"ariaLabel": "Määritetyt sovellukset",
|
||
"noResults": {
|
||
"title": "Sovelluksia ei vielä ole",
|
||
"description": "Sovellukset ovat linkkejä palveluihin ja työkaluihin, joita haluat hallituksillasi.",
|
||
"action": "",
|
||
"filteredTitle": "Yksikään sovellus ei vastaa hakuasi",
|
||
"filteredDescription": "Sovelluksia ei löydy \"{search}\". Kokeile toista nimeä tai URL-osoitetta.",
|
||
"createOnlyTitle": "Voit lisätä vain sovelluksia",
|
||
"createOnlyDescription": "Käyttöoikeutesi antavat sinun luoda sovelluksia, mutta et selaa olemassa olevia sovelluksia. Pyydä järjestelmänvalvojaa sovellusten hallinnan käyttöoikeutta nähdäksesi koko luettelon."
|
||
}
|
||
},
|
||
"create": {
|
||
"title": "Uusi sovellus",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"edit": {
|
||
"title": "Muokkaa sovellusta",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Sovelluksen tallennus onnistui"
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"delete": {
|
||
"title": "Poista sovellus",
|
||
"message": "Haluatko varmasti poistaa sovelluksen {name}?",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": "Sovellusta ei voitu poistaa"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"field": {
|
||
"description": {
|
||
"label": "Kuvaus"
|
||
},
|
||
"useDifferentUrlForPing": {
|
||
"checkbox": {
|
||
"label": "Käytä erillistä ping-osoitetta",
|
||
"description": "Vähentää Internet-yhteyden kuormitusta, jos Homarr voi käyttää paikallista isäntänimeä tai lähiverkkoa"
|
||
}
|
||
}
|
||
},
|
||
"action": {
|
||
"select": {
|
||
"label": "Valitse sovellus",
|
||
"notFound": "",
|
||
"search": "Suodata sovelluksia",
|
||
"noResults": "",
|
||
"action": "Valitse {app}",
|
||
"title": "Valitse paneeliin lisättävä sovellus",
|
||
"toggle": "Klikkaa valitaksesi",
|
||
"selected": "Valittu",
|
||
"multiple": "Lisää {count}",
|
||
"selectedCount": "{count, plural, one {# valittu} other {# valittu}}",
|
||
"appsSelected": "{count, plural, one {# sovellus valittu} other {# sovellusta valittu}}",
|
||
"selectMultiple": "Valitse useita",
|
||
"cancelMultiple": "Poistu monivalinnasta",
|
||
"customApplication": "Mukautettu sovellus",
|
||
"application": "Sovellus"
|
||
},
|
||
"create": {
|
||
"title": "Luo uusi sovellus",
|
||
"description": "Luo uusi sovellus ",
|
||
"action": "Avaa sovelluksen luonti"
|
||
}
|
||
}
|
||
},
|
||
"tips": {
|
||
"dismiss": "Hylkää vihje",
|
||
"multiSelectApps": "Vinkki: Pidä Ctrl / - pohjassa valitaksesi useita sovelluksia kerralla"
|
||
},
|
||
"customWidget": {
|
||
"secretEntry": {
|
||
"title": "Määritä API lähde",
|
||
"description": "Vahvista palvelimen URL-osoite ja kirjoita käyttäjätiedot. Homarr salaa salatut arvot, eikä koskaan palannut pyynnön esittäneelle edustajalle.",
|
||
"loading": "Ladataan suojattua pyyntöä…",
|
||
"applying": "Tätä määritystä otetaan käyttöön… Pidä tämä sivu avoinna.",
|
||
"saved": "API-lähde asetettu. Voit sulkea tämän sivun.",
|
||
"unavailable": "Pyyntö ei käytettävissä",
|
||
"saveError": "API lähdettä ei voi määrittää",
|
||
"source": "API-lähde: {name}",
|
||
"baseUrl": "Palvelimen URL",
|
||
"networkScope": "Verkon käyttö",
|
||
"save": "Tallenna API-asetukset",
|
||
"expires": "Tämä kertapyyntö päättyy klo {time}."
|
||
},
|
||
"page": {
|
||
"list": {
|
||
"noResults": "Ei vielä mukautettuja widgettejä. Luo ensimmäinen!",
|
||
"noDescription": "Ei kuvausta",
|
||
"enabled": "Käytössä",
|
||
"disabled": "Ei käytössä",
|
||
"disabledDescription": "Tämä widget pysyy määritettynä, mutta se ei lataudu millekään alukselle.",
|
||
"requestCount": "{count, plural, one {# pyyntö} other {# pyyntöä}}",
|
||
"invalidDefinition": "Määritys ei kelpaa",
|
||
"migrationRequired": "Muuttoa tarvitaan",
|
||
"migrationInstructions": "Open Actions to copy or export the original v1 definition for manual recreation. Voit myös käyttää siirtolaisuuskehikkoa LLM:n avulla. Olemassa olevat lautaharjoittelut jatkavat työskentelyä muuttoliikkeen jälkeen.",
|
||
"missingCredentials": "{count, plural, one {Hyvitys puuttuu} other {# käyttäjätunnusta puuttuu}}",
|
||
"missingCredentialsDescription": "{count, plural, one {Tämä widget vaatii vielä yhden käyttäjätunnuksen.} other {Tämä widget tarvitsee vielä # käyttäjätunnuksia.}} Valitse tämä merkki määrittääksesi URL-osoitteen ja salatut arvot."
|
||
},
|
||
"create": {
|
||
"title": "Luo mukautettu widget",
|
||
"subtitle": "Määritä API-URL, todennus ja miten vastaustiedot näytetään."
|
||
},
|
||
"tabs": {
|
||
"ariaLabel": "Mukautetut widgettien osat",
|
||
"installed": "Asennettu",
|
||
"workshop": "Työpaja"
|
||
}
|
||
},
|
||
"action": {
|
||
"pasteImportHint": "Liitä täysi mukautettu widget JSON Ctrl+V tai Command+V",
|
||
"delete": "Poista mukautettu widget",
|
||
"deleteConfirm": "Haluatko varmasti poistaa \"{name}\"? Tätä toimintoa ei voi peruuttaa.",
|
||
"export": "Vie",
|
||
"duplicate": "Monista",
|
||
"aiPrompt": "Suunnittelu tekoälyn kanssa",
|
||
"copyAiPrompt": "Kopioi AI-kehoteprompt",
|
||
"enable": "Ota käyttöön",
|
||
"disable": "Poista käytöstä",
|
||
"menu": "Toiminnot",
|
||
"downloadSkill": "Näytä Mukautettu Pienoisohjelman Taito",
|
||
"publishWorkshop": "Julkaise työpajaan",
|
||
"migrate": "Siirrä Mukautettu Widget",
|
||
"configureSources": "Määritä lähteet",
|
||
"copyLegacyDefinition": "Kopioi alkuperäisen widgetin sisältö",
|
||
"exportLegacyDefinition": "Vie alkuperäinen widgetin sisältö",
|
||
"copyMigrationPrompt": "Kopioi LLM-siirtokehotus",
|
||
"pasteMigration": "Liitä siirretty widget",
|
||
"importMigration": "Tuo muutettu JSON tiedosto"
|
||
},
|
||
"sourceSetupDialog": {
|
||
"title": "Määritä widgetin lähteet",
|
||
"description": "Tarkista, missä tämä widget yhdistää ja korvaa sen salatut käyttäjätunnukset.",
|
||
"credentialsRequired": "Pyynnöt epäonnistuvat, kunnes vaaditut tiedot on lisätty.",
|
||
"save": "Tallenna asetukset"
|
||
},
|
||
"field": {
|
||
"description": "Kuvaus"
|
||
},
|
||
"editor": {
|
||
"errorBoundary": {
|
||
"title": "Jokin meni pieleen"
|
||
},
|
||
"action": {
|
||
"components": "Komponentit",
|
||
"format": "Muoto",
|
||
"insertStarter": "Insert starter",
|
||
"redo": "Toista",
|
||
"copied": "Kopioitu",
|
||
"schema": "Skeema"
|
||
},
|
||
"reference": {
|
||
"minimal": "Pieni esimerkki",
|
||
"full": "Täydellinen esimerkki"
|
||
},
|
||
"componentReference": {
|
||
"search": "Etsi komponentteja",
|
||
"empty": "Ei vastaavia komponentteja",
|
||
"count": "{count, number} komponentteja saatavilla"
|
||
},
|
||
"status": {
|
||
"errors": "{count, number} virheet",
|
||
"warnings": "{count, number} varoitukset",
|
||
"ready": "Ongelmia ei löytynyt",
|
||
"position": "Ln {line, number}, Col {column, number}",
|
||
"characters": "{count, number} merkkiä",
|
||
"charactersWithLimit": "{count, number} / {limit, number}"
|
||
},
|
||
"diagnostics": {
|
||
"title": "Mallin diagnostiikka",
|
||
"line": "Rivi {line, number}",
|
||
"ast": "{value}",
|
||
"bindingTypeConflict": "Syöte \"{value}\" on jaettu kontrollien kanssa yhteensopimattomilla arvotyypeillä.",
|
||
"runtimeBindingTypeConflict": "Syöte \"{value}\" on sidottu sekä tyyppiin {firstType} että tyyppiin {secondType}.",
|
||
"dynamicRequestId": "Tarvitaan kirjaimellinen pyyntöID. Dynaaminen pyyntö tunnuksia ei hyväksytä.",
|
||
"dynamicInputBinding": "Sopiva syötteen nimi vaaditaan sitomiselle.",
|
||
"inlineRequestProps": "Verkon komponentit hyväksyvät pyynnötId ja params; inline URL, menetelmä, otsikko ja kehon rekvisiitta on estetty.",
|
||
"invalidRequestManifest": "Nimettyjen pyyntöjen on oltava kelvollinen pyyntökartta. {value}",
|
||
"missingRequestId": "Tämä verkkokomponentti vaatii kirjaimellisen pyynnön.",
|
||
"templateEmpty": "Syötä JSX-malli.",
|
||
"templateTooLong": "Malli ylittää 50,000 merkin rajan.",
|
||
"unknownRequest": "Ei nimettyä pyyntöä tunnisteella \"{value}\" on olemassa."
|
||
}
|
||
},
|
||
"workbench": {
|
||
"configure": "Määritä",
|
||
"sectionNavigation": "Mukautetut widgettien osat",
|
||
"widgetPreview": "Widgetin esikatselu",
|
||
"generalInformation": "Yleiset tiedot",
|
||
"invalidWidget": "Virheellinen widget",
|
||
"section": {
|
||
"general": "Yleiset",
|
||
"sources": "API lähteet",
|
||
"requests": "Pyynnöt",
|
||
"options": "Valinnat",
|
||
"jsx": "JSX",
|
||
"preview": "Esikatselu"
|
||
},
|
||
"status": {
|
||
"unsaved": "Tallentamattomia muutoksia",
|
||
"invalid": "Tarvitsee huomiota",
|
||
"ready": "Valmis"
|
||
},
|
||
"saveError": {
|
||
"title": "Widgetiä ei tallennettu",
|
||
"description": "Korjaa nämä validointivirheet ja tallenna uudelleen.",
|
||
"more": "Työtilassa näytetään vielä +{count} virhettä.",
|
||
"errors": "Vahvistusvirheet",
|
||
"copy": "Kopioi virheet",
|
||
"copied": "Virheet kopioitu"
|
||
},
|
||
"action": {
|
||
"preview": "Testaa ja esikatsele",
|
||
"previewLoading": "Testataan pyyntöjä"
|
||
},
|
||
"requests": {
|
||
"title": "Nimetyt kyselyt ja toiminnot",
|
||
"label": "Pyynnöt",
|
||
"description": "Kyselyjen lataustiedot; toiminnot suoritetaan vain käyttäjän vuorovaikutuksen jälkeen. Mikä tahansa HTTP-menetelmä on voimassa kumpaankin suuntaan."
|
||
},
|
||
"options": {
|
||
"title": "Widgetin asetukset"
|
||
},
|
||
"builder": {
|
||
"advancedManifest": "Kehittynyt raaka manifesti",
|
||
"advancedJson": "Edistynyt manifest JSON",
|
||
"manifestFilename": "widget.json",
|
||
"request": "Pyydä {count, number}",
|
||
"requestId": "Pyydä ID",
|
||
"type": "Tyyppi",
|
||
"method": "Menetelmä",
|
||
"source": "API lähde",
|
||
"run": "Suorita",
|
||
"runLoad": "Kun widgetin kuormitus",
|
||
"runManual": "AliFetchistä",
|
||
"permission": "Käyttöoikeus",
|
||
"path": "Polku",
|
||
"pathDescription": "Käytä '{option:name}' widgetin valintoihin ja '{param:name}' invocation arvoihin.",
|
||
"requestDetails": "Kysely, ruumis ja käyttäytyminen",
|
||
"queryValues": "Kyselyn arvot",
|
||
"queryKey": "Kyselyn avain",
|
||
"queryKeyInvalid": "Käytä yksilöllistä tunnusta, joka alkaa kirjaimella ja sisältää vain kirjaimia, numeroita, - tai _.",
|
||
"valueSource": "Arvon lähde",
|
||
"literal": "Kirjaimellinen",
|
||
"widgetOption": "Widgetin valinta",
|
||
"invocationParameter": "Kutsumisen parametri",
|
||
"option": "Valinta",
|
||
"parameterName": "Parametrin nimi",
|
||
"value": "Arvo",
|
||
"removeQueryValue": "Poista kyselyn arvo",
|
||
"addQueryValue": "Lisää kyselyn arvo",
|
||
"jsonBody": "JSON runko",
|
||
"jsonBodyDescription": "Valinnainen. Lisää $option- ja $param-viittauksia mille tahansa syvyystasolle.",
|
||
"insertOptionReference": "Lisää vaihtoehtoviite",
|
||
"insertParameterReference": "Lisää parametrin viite",
|
||
"confirmation": "Vahvistus viesti",
|
||
"invalidation": "Päivitys onnistumisen jälkeen",
|
||
"invalidationDescription": "Pilkulla eroteltujen kyselyn tunnukset",
|
||
"noAuth": "Lähetä ilman lähdetunnistusta",
|
||
"moveRequestUp": "Siirrä pyyntö ylös",
|
||
"moveRequestDown": "Siirrä pyyntö alas",
|
||
"removeRequest": "Poista pyyntö",
|
||
"addRequest": "Lisää pyyntö",
|
||
"optionName": "Valinnan nimi",
|
||
"label": "Tunniste",
|
||
"control": "Ohjaus",
|
||
"description": "Kuvaus",
|
||
"default": "Oletus",
|
||
"optionDetails": "Rajoitukset ja dynaamiset valinnat",
|
||
"minimum": "Minimi",
|
||
"maximum": "Maksimi",
|
||
"step": "Vaihe",
|
||
"choiceLabel": "Valinnan tunnus",
|
||
"choiceValue": "Valinnan arvo",
|
||
"newChoice": "Uusi valinta",
|
||
"addChoice": "Lisää valinta",
|
||
"removeChoice": "Poista valinta",
|
||
"choicesRequest": "Lataa valinnat pyynnöstä",
|
||
"itemsPath": "Kohteiden polku",
|
||
"itemsPathPlaceholder": "kohdat (valinnainen)",
|
||
"valuePath": "Arvon polku",
|
||
"labelPath": "Tunnisteen polku",
|
||
"group": "Ryhmä",
|
||
"advancedOption": "Edistynyt vaihtoehto",
|
||
"moveOptionUp": "Siirrä asetukset ylös",
|
||
"moveOptionDown": "Siirrä vaihtoehto alaspäin",
|
||
"removeOption": "Poista vaihtoehto",
|
||
"addOption": "Lisää vaihtoehto",
|
||
"invalidJson": "Virheellinen JSON",
|
||
"invalidWidget": "Virheellinen widget"
|
||
},
|
||
"jsx": {
|
||
"title": "JSX pohja",
|
||
"label": "Malli"
|
||
},
|
||
"sources": {
|
||
"title": "API-lähteet ja tunnistetiedot",
|
||
"newName": "API {count, number}",
|
||
"duplicateSourceId": "API-lähdetunnusten on oltava ainutlaatuisia.",
|
||
"credentialRemoved": "Käyttöoikeustiedot poistettu",
|
||
"credentialRemovedDescription": "Tallennettu arvo poistettiin.",
|
||
"primary": "Ensisijainen API",
|
||
"id": "Lähteen Tunnus",
|
||
"name": "Työn nimi",
|
||
"baseUrl": "Perus-URL",
|
||
"baseUrlError": {
|
||
"invalid": "Anna täydellinen URL-osoite.",
|
||
"protocol": "Käytä HTTP- tai HTTPS URL-osoitetta.",
|
||
"credentials": "Poista käyttäjätunnus ja salasana tästä URL-osoitteesta. Määritä käyttäjätunnukset alla sen sijaan.",
|
||
"queryOrFragment": "Poista kyselyn merkkijono tai fragmentti tästä perusosoitteesta. Lisää kyselyn arvot nimettyyn pyyntöön."
|
||
},
|
||
"networkScope": "Verkon käyttö",
|
||
"authentication": "Tunnistautuminen",
|
||
"headerName": "Otsikon nimi",
|
||
"queryParameter": "Kyselyn parametri",
|
||
"configured": "Määritetty – kirjoita korvaaja",
|
||
"clear": "Tyhjennä",
|
||
"remove": "Poista lähde ja sen pyynnöt",
|
||
"advanced": "Lisäasetukset",
|
||
"add": "Lisää toinen API-lähde",
|
||
"sourceType": "Integraatio",
|
||
"manualSource": "HTTP API",
|
||
"existingIntegration": "Nykyinen integraatio",
|
||
"integrationType": "Integraation tyyppi",
|
||
"selectIntegration": "Määritetty integraatio",
|
||
"noIntegrations": "Vastaavia integraatioita ei ole saatavilla",
|
||
"integrationUnavailable": "Valittu integraatio ei ole enää käytettävissä. Valitse toinen integraatio.",
|
||
"integrationDescription": "Käyttää tallennetun integraation URL-osoitetta ja käyttäjätunnisteita. Muutokset ovat käytössä automaattisesti. Pyyntöjen suorittaminen vaatii täyden käyttöoikeuden."
|
||
},
|
||
"ai": {
|
||
"title": "Luo tai korjaa millä tahansa tekoälyllä",
|
||
"description": "Lisää API docs URL ensimmäiseksi, jos sinulla on yksi. Suorita korjauksia varten esikatselu, jos mahdollista. Kopioi kehotus mihin tahansa AI; se voi pyytää puuttuvia tietoja. Liitä lopullinen JSON tähän.",
|
||
"request": "Mitä tämän widgetin pitäisi tehdä?",
|
||
"documentationUrl": "API-dokumentaation URL (valinnainen)",
|
||
"paste": "Liitä",
|
||
"response": "tekoälyn vastaus",
|
||
"manualCopyDescription": "Leikepöydän käyttö ei ole käytettävissä. Valitse alla oleva kehotus ja kopioi se manuaalisesti.",
|
||
"manualPasteDescription": "Leikepöydän käyttö ei ole käytettävissä tai kopioitu vastaus tarvitsee korjausta. Liitä AI:n JSON vastaus tähän.",
|
||
"selectAll": "Valitse kaikki",
|
||
"loadResponse": "Lataa vastaus",
|
||
"loaded": "Widget ladattu muokkaimeen",
|
||
"invalidResponse": "Leikepöytä ei sisällä kelvollista v2 widgetiä",
|
||
"invalidResponseDetail": "AI-vastaus on virheellinen: {message}"
|
||
},
|
||
"preview": {
|
||
"invalid": "Korjaa validointivirheet tämän widgetin esikatselussa.",
|
||
"fixtureError": "Liitteen esikatselu virhe",
|
||
"requestData": "Pyydä tietoja",
|
||
"status": {
|
||
"idle": "Pyyntöjä ei ole testattu",
|
||
"loading": "Testataan pyyntöjä",
|
||
"success": "Kaikki latauspyynnöt onnistui",
|
||
"error": "Yksi tai useampi latauspyyntö epäonnistui"
|
||
},
|
||
"result": {
|
||
"loading": {
|
||
"title": "Testataan API-pyyntöjä",
|
||
"description": "Homarr on luomassa esikatselua ja lataamassa widgetin tietoja."
|
||
},
|
||
"success": {
|
||
"title": "Esikatselu valmis",
|
||
"description": "{succeeded, plural, =0 {Tällä widgetillä ei ole latauspyyntöjä.} one {# latauspyyntö onnistui.} other {# latauspyyntöä onnistui.}} Avaa tiedot tarkastaaksesi vastauksen."
|
||
},
|
||
"error": {
|
||
"title": "Esikatselu valmistui pyyntövirheiden kanssa",
|
||
"description": "{succeeded, number} onnistui ja {failed, number} epäonnistui. Avoimen datan tiedot ja virhetiedot."
|
||
}
|
||
},
|
||
"instanceOptions": "Instanssin asetukset",
|
||
"liveActions": "Suorita toiminnot määritettyä APIa vastaan",
|
||
"liveActionsDescription": "Pois päältä on turvallinen simulointi. Tämän ottaminen käyttöön vaikuttaa todelliseen palveluun.",
|
||
"noActions": "Toimia ei ole määritelty.",
|
||
"containedFailures": "Runtime epäonnistumiset sisältyvät tämän widgetin. Pyydä lehtien koskaan sisältävät salaisia arvoja.",
|
||
"validation": {
|
||
"title": "Vahvistus",
|
||
"ready": "Widgetin määritelmä on voimassa."
|
||
},
|
||
"accessibility": {
|
||
"title": "Esteettömyyden tarkastukset",
|
||
"ready": "Yhteisiä esteettömyyspuutteita ei havaittu.",
|
||
"pending": "Esteettömyystarkistukset suoritetaan, kun widgetin määritelmä on voimassa.",
|
||
"imageAlt": "Lisää tekstiä jokaiseen kuvaan käyttämällä tyhjää alttaria vain koristekuviin.",
|
||
"actionIconLabel": "Lisää aria-etiketti tai otsikko jokaiseen ActionIcon.",
|
||
"inputLabel": "Lisää jokaiseen syötteeseen näkyvä tunniste tai saavutettavissa oleva nimi."
|
||
},
|
||
"journal": "Redacted request journal",
|
||
"actionParameters": "Toiminnan parametrit (JSON)",
|
||
"invalidParameters": "Käytä ilmoitettua merkkijonoa, numeroa ja totuusparametrityyppejä.",
|
||
"runDestructive": "Suorita tuhoisa toiminta",
|
||
"runAction": "Suorita toiminto",
|
||
"deleteConfirmation": "Tämä esikatselutoiminto muuttaa etädataa määritetyn APIn kautta.",
|
||
"simulated": "Simuloitu toiminta",
|
||
"httpStatus": "HTTP {status, number}",
|
||
"tab": {
|
||
"widget": "Pienoisohjelma",
|
||
"data": "Tiedot",
|
||
"options": "Valinnat",
|
||
"state": "Tila",
|
||
"actions": "Toiminnot",
|
||
"diagnostics": "Diagnostiikka"
|
||
},
|
||
"size": {
|
||
"compact": "Kompakti",
|
||
"standard": "Normaali",
|
||
"wide": "Laaja"
|
||
},
|
||
"fixture": {
|
||
"live": "Suora",
|
||
"loading": "Ladataan",
|
||
"empty": "Tyhjä",
|
||
"error": "Virhe"
|
||
}
|
||
}
|
||
},
|
||
"preview": {
|
||
"request": {
|
||
"permission": {
|
||
"view": "Näytä",
|
||
"modify": "Muokkaa",
|
||
"full": "Täysi"
|
||
}
|
||
}
|
||
},
|
||
"notification": {
|
||
"created": "Widget \"{name}\" luotiin onnistuneesti.",
|
||
"updated": "Widget \"{name}\" päivitettiin onnistuneesti.",
|
||
"deleted": "Widget \"{name}\" poistettiin.",
|
||
"imported": "Widget tuotiin onnistuneesti.",
|
||
"migrated": "Vanha widget siirretty onnistuneesti. Olemassa olevat lautaharjoittelut käyttävät nyt v2 määritelmää.",
|
||
"migrationError": "Ei voitu siirtää perintö widget. Varmista, että tiedosto käyttää homarr-custom-widget-v2 kaavio.",
|
||
"legacyDefinitionCopied": "Alkuperäinen widgetin sisältö kopioitu. Tallennetut käyttöoikeusarvot eivät sisälly hintaan.",
|
||
"legacyDefinitionCopyError": "Alkuperäisen widgetin sisällön kopiointi epäonnistui.",
|
||
"migrationPromptCopied": "Punaistettu muuttokehä kopioitiin. Liitä se LLM, kopioi sen yhden JSON vastaus, sitten valita Liitä siirretty widget täältä.",
|
||
"migrationPromptCopyError": "Siirtokehotuksen kopiointi epäonnistui.",
|
||
"sourcesConfigured": "Widgetin lähteet ja käyttöoikeustiedot tallennettu.",
|
||
"sourceConfigurationError": "Widgetin lähteiden määrittäminen epäonnistui.",
|
||
"aiPromptCopiedWithCount": "AI pyytää kopioida leikepöydälle ({count, number} merkkejä).",
|
||
"aiPromptCopyError": "Kehotepromptin kopiointi leikepöydälle epäonnistui. Selaimesi ei ehkä tue tätä ominaisuutta.",
|
||
"aiPromptSent": "Kysy lähetetty. Voit jatkaa muokkausta samalla kun avustaja toimii taustalla.",
|
||
"updateError": "Widgetin päivitys epäonnistui. Muutoksiasi ei tallennettu.",
|
||
"importError": "Widgetin tuonti epäonnistui. Varmista, että tiedosto on kelvollinen mukautetun widgetin JSON-vienti.",
|
||
"exportError": "Widgetin vienti epäonnistui.",
|
||
"duplicated": "Widget \"{name}\" kopioitiin.",
|
||
"duplicateError": "Widgetin kopiointi epäonnistui.",
|
||
"toggleError": "Widgetin tilan vaihto epäonnistui.",
|
||
"deleteError": "Widgetin poisto epäonnistui.",
|
||
"previewError": "Esikatselun nouto epäonnistui. Tarkista URL ja yritä uudelleen."
|
||
},
|
||
"importReview": {
|
||
"title": "Arvostele mukautettu widgetin tuonti",
|
||
"description": "Tarkista, missä tämä widgetti yhdistää ja mitä hallituksen ohjaimet vaativat ennen sen tuontia.",
|
||
"migrationTitle": "Siirretyn v2:n vaihtaminen uudelleen",
|
||
"migrationDescription": "Tarkista ja vahvista tämä luotu v2 määritelmä. Vahvistaminen atomisesti korvaa säilötty v1 tietueen pitäen olemassa hallituksen sijainnit liittyvät samaan widget ID.",
|
||
"fileLabel": "Valitse mukautettu widget JSON tiedosto",
|
||
"name": "Työn nimi",
|
||
"origin": "Perus alkuperä",
|
||
"authentication": "Tunnistautuminen",
|
||
"networkScope": "Verkon soveltamisala",
|
||
"methods": "HTTP-menetelmät",
|
||
"permissions": "Tarvittavat lautan käyttöoikeudet",
|
||
"sourceSetup": {
|
||
"title": "Määritä API-lähteet",
|
||
"description": "Vahvista missä tämä widgetti yhdistää ja lisää käyttäjätietoja. Yksityiset ja palautuksen osoitteet ovat erityisiä Homarr-asennuksellesi.",
|
||
"suggestedUrl": "Ehdotettu URL",
|
||
"confirmUrl": "Vahvistan, että tämä palvelimen URL on oikea Homarr asennukseni",
|
||
"ready": "URL valmis",
|
||
"needsUrl": "Vahvista URL",
|
||
"credentialsMissing": "Käyttäjätunnukset puuttuvat",
|
||
"credentialsOptional": "Voit asentaa ilman tunnuksia ja määrittää ne myöhemmin, mutta pyynnöt epäonnistuvat, kunnes ne lisätään."
|
||
},
|
||
"actionWarning": {
|
||
"title": "Tämä widget voi muuttaa etätietoja",
|
||
"description": "Tarkista kaikki nimetyt toimet, perityt tunnistetiedot ja tuhoisa vahvistus tuonnin jälkeen. Salaisuudet eivät sisälly tiedostoon."
|
||
},
|
||
"cancel": "Peruuta tuonti",
|
||
"confirm": "Tuo widgetti",
|
||
"confirmMigration": "Vahvista v2:n korvaaminen"
|
||
},
|
||
"secret": {
|
||
"apiKey": "API avain tai tunnus",
|
||
"username": "Käyttäjätunnus",
|
||
"password": "Salasana",
|
||
"savedPlaceholder": "••••••• (tallennettu, jätä tyhjäksi säilyttääksesi)"
|
||
}
|
||
},
|
||
"workshop": {
|
||
"title": "Työpaja",
|
||
"browseWorkshop": "Selaa Työpajaa",
|
||
"openCommunity": "Avaa Työpaja",
|
||
"openOnWorkshop": "Avaa {title} Workshop -sivustolla",
|
||
"back": "Takaisin työpajaan",
|
||
"search": "Hae widgettejä",
|
||
"searchCss": "Etsi CSS-teemoja",
|
||
"sort": "Järjestä",
|
||
"sortTop": "Paras pisteytetty",
|
||
"sortNewest": "Uusin",
|
||
"listAriaLabel": "Huoltopisteen widgetit",
|
||
"listAriaLabelCss": "Workshopin CSS-teemat",
|
||
"empty": "Mikään widgetit eivät vastaa tätä hakua.",
|
||
"emptyDescription": "Työpajaan on julkaistu yhteisön widgetit täällä.",
|
||
"emptyFilteredTitle": "Yksikään widgetit eivät täsmää tähän hakuun",
|
||
"emptyFilteredDescription": "Ei korjaamowidgetin osumia \"{search}\".",
|
||
"emptyCss": "Mikään CSS-teemoista ei täsmää tähän hakuun.",
|
||
"unavailableTitle": "Homarr Workshop ei näytä olevan käytettävissä",
|
||
"unavailable": "Yhteisön palvelu voi olla tilapäisesti alhaalla. Yritä hetken kuluttua uudelleen. Asennetut widgetit eivät vaikuta siihen.",
|
||
"loadError": "Tätä lähetystä ei voitu ladata.",
|
||
"noDescription": "Ei kuvausta",
|
||
"author": "esittäjä: {name}",
|
||
"communityMember": "Yhteisön jäsen",
|
||
"outdated": "Vanhentunut",
|
||
"outdatedWarning": "Kirjoittaja merkitsi tämän lähetyksen vanhentuneeksi. Tarkista se huolellisesti ennen tuontia.",
|
||
"score": "Pisteet: {count, number}",
|
||
"upvote": "Upvote",
|
||
"downvote": "Alaäänestys",
|
||
"voteError": "Äänestystä ei voitu tallentaa.",
|
||
"signIn": "Kirjaudu sisään GitHubilla",
|
||
"signInError": "GitHub kirjautuminen epäonnistui. Tarkista, että Workshop OAuth on määritetty ja ponnahdusikkunat ovat sallittuja.",
|
||
"signOut": "Kirjaudu ulos",
|
||
"signInHint": "Kirjaudu sisään äänestääksesi tai raportoidaksesi. Asentaminen ei vaadi Workshop-tiliä.",
|
||
"securityNotice": "Korjaamowidgetit voivat soittaa ilmoitettuihin API-lähteisiin ja suorittaa ilmoitetut toiminnot tunnuksilla, joita määrität paikallisesti. Salaisuudet eivät koskaan sisälly hintaan.",
|
||
"securityNoticeCss": "Yhteisön CSS voi muuttaa hallituksen ulkonäköä ja käytettävyyttä. Tarkista se ennen tuontia; mitään ei tallenneta, ennen kuin tallennat tauluasetuksia.",
|
||
"install": "Asenna",
|
||
"installReviewTitle": "Tarkista ennen asennusta",
|
||
"installError": "Tätä widgetiä ei voi asentaa",
|
||
"installErrorDescription": "Korjaamon lähetys ei ole kelvollinen Custom JSX v2 widget.",
|
||
"useCss": "Import CSS",
|
||
"importCss": "Tuo CSS Workshopista",
|
||
"importCssConfirm": "Korvaa nykyinen mukautettu CSS \"{title}\"? Mitään ei tallenneta, ennen kuin tallennat taulun asetukset.",
|
||
"screenshotAlt": "{title} kuvakaappaus {count, number}",
|
||
"screenshotViewer": "{title} kuvakaappauksen katselin",
|
||
"screenshotsLabel": "{title} kuvakaappausta",
|
||
"zoomScreenshot": "Näytä koko koko",
|
||
"previousScreenshot": "Edellinen kuvakaappaus",
|
||
"nextScreenshot": "Seuraava kuvakaappaus",
|
||
"showScreenshotThumbnails": "Näytä kuvakaappauksen pikkukuvat",
|
||
"hideScreenshotThumbnails": "Piilota kuvakaappaukset",
|
||
"closeScreenshotViewer": "Sulje kuvakaappauksen katsoja",
|
||
"technicalDetails": "Tekniset tiedot",
|
||
"sourceCode": "Huoltopisteen merkintä",
|
||
"export": "Vie",
|
||
"report": "Raportoi",
|
||
"reportTitle": "Raportin toimittaminen",
|
||
"reportReason": "Syy",
|
||
"reportExplanation": "Mitä työpajan moderaattoreiden pitäisi tietää?",
|
||
"reportSend": "Lähetä raportti",
|
||
"reportSent": "Raportti lähetetty",
|
||
"reportSentDescription": "Huoltopalvelun valvojat voivat nyt tarkistaa tämän lähetyksen.",
|
||
"reportCount": "{count, plural, one {# raportti} other {# raporttia}}",
|
||
"reportWarning": "{count, plural, one {Tässä artikkelissa on # avoin yhteisön raportti.} other {Tässä artikkelissa on # avointa yhteisön raporttia.}} Se pysyy asennettavana, mutta sen sisältö kannattaa tarkistaa ensin.",
|
||
"reportVisibility": "Raportin tiedot näkyvät vain tämän viestin kirjoittajalle ja korjaamon ylläpitäjille.",
|
||
"reportCategory": {
|
||
"outdated": "Vanhentunut tai vanhentunut",
|
||
"malicious": "Haitallinen",
|
||
"spam": "Roskaposti",
|
||
"copyright": "Tekijänoikeus",
|
||
"inappropriate": "Epäasianmukainen",
|
||
"other": "Muut"
|
||
},
|
||
"publish": {
|
||
"title": "Julkaise työpajaan",
|
||
"introTitle": "Jaa tämä widget yhteisön kanssa",
|
||
"introDescription": "Homarr vie käyttöoikeus-vapaa kopio nykyisen widget. Lisää selkeä listaus yksityiskohdat jotta ihmiset tietävät, mitä se tekee ennen sen asentamista.",
|
||
"listingDetails": "Huoltopisteen listaus",
|
||
"listingDetailsDescription": "Nämä tiedot näkyvät julkisesti vietyjen widgettien määritelmän rinnalla.",
|
||
"success": "Julkaistu välittömästi. Yhteisön jäsenet voivat nyt asentaa ja raportoida tämän widgetin.",
|
||
"successTitle": "Widgetisi on suorassa",
|
||
"manageDescription": "Avaa lähetys päivittääksesi sen luettelon, tarkistaaksesi raportteja, merkitse se vanhentuneeksi tai poista se. Lähetysten hallinta käsitellään suoraan Workshop -sivustolla.",
|
||
"viewSubmission": "Näytä ja hallitse lähetystä",
|
||
"done": "Valmis",
|
||
"signInHint": "Kirjaudu sisään julkaistaksesi oman Workshop identiteetti.",
|
||
"titleField": "Otsikko",
|
||
"descriptionField": "Kuvaus",
|
||
"screenshots": "Kuvakaappaukset",
|
||
"screenshotsDescription": "Enintään viisi PNG-, JPEG- tai WebP-kuvaa",
|
||
"screenshotsPlaceholder": "Valitse kuvakaappaukset",
|
||
"invalidScreenshot": "Käytä PNG-, JPEG- tai WebP-kuvia enintään {maxSize} kappaletta.",
|
||
"privateSourceWarning": "Tämä widget sisältää yksityisen lähdekoodin URL-osoitteet: {sources}. Korvaa henkilökohtaiset isännät tai IP-osoitteet turvallisilla palvelupaikoilla ennen julkaisua.",
|
||
"reviewSourcesTitle": "Tarkista yksityisen lähdekoodin URL-osoitteet",
|
||
"privateSourceConfirmation": "Olen tarkastellut näitä lähteen URL-osoitteita eivätkä ne paljasta yksityistä infrastruktuuria koskevia tietoja",
|
||
"action": "Julkaise nyt",
|
||
"publicationNote": "Julkaisu on välitön. Voit hallita lähetystä jälkeenpäin Workshopissa.",
|
||
"definitionChanged": "Widget muuttui, kun julkaisu oli valmis. Tarkista sen yksityisen lähdekoodin URL-osoitteita uudelleen ja yritä uudelleen.",
|
||
"error": "Julkaisu epäonnistui"
|
||
}
|
||
},
|
||
"integration": {
|
||
"completion": {
|
||
"modalTitle": "Palvelu valmis",
|
||
"title": "{name} on yhdistetty",
|
||
"description": "Yhteys läpäisi testinsä. Valitse mitä näytetään tällä sivulla seuraavaksi.",
|
||
"connectionReady": "Palvelu yhteys on valmis",
|
||
"appReady": "Sovelluksen pikakuvake on valmis",
|
||
"compatibleWidgets": "{count, plural, =0 {Ei yhteensopivia widgetejä} one {# yhteensopiva widget} other {# yhteensopivia widgetejä}} saatavilla",
|
||
"chooseWidget": "Valitse widget",
|
||
"recipes": {
|
||
"title": "Suositeltu tälle lautakunnalle",
|
||
"description": "Perustuu liitettyihin palveluihin ja widgeteihin jo tällä aluksella.",
|
||
"newConnectionReason": "Nyt saatavilla kautta {integration}",
|
||
"existingConnectionReason": "Toimii jo yhdistämäsi palvelun kanssa",
|
||
"dismiss": "Hylkää tämän palvelun suositukset tällä aluksella"
|
||
}
|
||
},
|
||
"page": {
|
||
"list": {
|
||
"ariaLabel": "Määritetyt integraatiot",
|
||
"search": "Suodata integraatioita",
|
||
"scopedNote": "Näytetään vain integraatiot, joita voit hallita.",
|
||
"noResults": {
|
||
"title": "Integraatioita ei vielä ole",
|
||
"description": "Yhdistä palvelu käyttääksesi sen dataa ja toimintoja Homarr-widgeteissä.",
|
||
"action": "Luo ensimmäinen integrointisi",
|
||
"filteredTitle": "Hakuasi vastaavia integraatioita ei löytynyt",
|
||
"filteredDescription": "Mikään integraatio ei täsmää \"{search}\". Kokeile toista nimeä, tyyppiä tai URL-osoitetta.",
|
||
"createOnlyTitle": "Voit lisätä vain integraatioita",
|
||
"createOnlyDescription": "Käyttöoikeutesi antavat sinun luoda integraatioita, mutta et hallitse olemassa olevia integraatioita. Pyydä järjestelmänvalvojaa päästäksesi tarvitsemiisi."
|
||
}
|
||
},
|
||
"create": {
|
||
"title": "Uusi {name} integraatio",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Integraatio luotiin"
|
||
},
|
||
"error": {
|
||
"message": "Integraatiota ei voitu luoda"
|
||
}
|
||
},
|
||
"app": {
|
||
"option": {
|
||
"existing": {
|
||
"title": "Olemassa oleva",
|
||
"label": "Valitse olemassa oleva sovellus"
|
||
},
|
||
"new": {
|
||
"title": "Uusi",
|
||
"url": {
|
||
"label": "Sovelluksen URL-osoite",
|
||
"description": "Sovelluksen URL-osoite avautuu, kun se avataan hallintapaneelista"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"edit": {
|
||
"title": "Muokkaa integraatiota {name}",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Integraation tallennus onnistui"
|
||
},
|
||
"error": {
|
||
"message": "Integraatiota ei voitu tallentaa"
|
||
}
|
||
},
|
||
"app": {
|
||
"action": {
|
||
"add": "Liitä sovellus",
|
||
"remove": "Poista liitos",
|
||
"select": "Valitse liitettävä sovellus"
|
||
}
|
||
}
|
||
},
|
||
"delete": {
|
||
"title": "Poista integraatio",
|
||
"message": "Haluatko varmasti poistaa integraation {name}?",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Integraatio poistettiin"
|
||
},
|
||
"error": {
|
||
"message": "Integraatiota ei voitu poistaa"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"field": {
|
||
"attemptSearchEngineCreation": {
|
||
"label": "Luo hakukone",
|
||
"description": "Integraatiota \"{kind}\" voidaan käyttää hakukoneiden kanssa. Merkitse tämä määrittääksesi hakukoneen automaattisesti."
|
||
},
|
||
"app": {
|
||
"sectionTitle": "Yhdistetty sovellus"
|
||
},
|
||
"createApp": {
|
||
"label": "Luo sovellus",
|
||
"description": "Luo sovellus, jolla on sama nimi ja kuvake kuin integraatiolla. Jätä syötekenttä tyhjäksi luodaksesi sovelluksen integraation URL-osoitteella."
|
||
},
|
||
"linkApp": {
|
||
"label": "Linkitä olemassa oleva sovellus",
|
||
"description": "Yhdistä tämä integraatio sovellukseen, jota voit jo käyttää."
|
||
},
|
||
"appHref": {
|
||
"placeholder": "Mukautettu sovelluksen URL-osoite"
|
||
},
|
||
"apiKeySettings": {
|
||
"label": "Nouda rajapinnan avain"
|
||
}
|
||
},
|
||
"action": {
|
||
"create": "Uusi integraatio"
|
||
},
|
||
"grid": {
|
||
"widgetCount": "{count} widgettiä",
|
||
"noWidgets": "Widgettejä ei ole",
|
||
"detected": "Havaittu Dockerilla",
|
||
"connected": "{count, plural, one {# yhdistetty} other {# yhdistetty}}",
|
||
"tiedWidgets": "Sidotetut widgetit",
|
||
"more": "+{count} lisää",
|
||
"loadError": "Integraatioita ei voitu ladata. Yritä uudelleen ennen uuden yhteyden luomista."
|
||
},
|
||
"category": {
|
||
"dnsHole": "DNS",
|
||
"mediaService": "Media",
|
||
"calendar": "Kalenteri",
|
||
"mediaSearch": "Haku",
|
||
"mediaRelease": "Julkaisut",
|
||
"mediaRequest": "Pyynnöt",
|
||
"downloadClient": "Lataukset",
|
||
"usenet": "Usenet",
|
||
"torrent": "Torrent",
|
||
"miscellaneous": "Sekalaiset",
|
||
"smartHomeServer": "Älykoti",
|
||
"indexerManager": "Indeksoija",
|
||
"healthMonitoring": "Terveys",
|
||
"search": "Haku",
|
||
"mediaTranscoding": "Transkoodaus",
|
||
"networkController": "Verkko",
|
||
"releasesProvider": "Julkaisut",
|
||
"notifications": "Ilmoitukset",
|
||
"firewall": "Palomuuri",
|
||
"timetable": "Aikataulu",
|
||
"photoService": "Valokuvat",
|
||
"documents": "Asiakirjat",
|
||
"notes": "Muistiinpanot",
|
||
"mediaMonitoring": "Valvonta",
|
||
"speedtest": "Nopeustestaus",
|
||
"analytics": "Analytiikka",
|
||
"vpn": "VPN",
|
||
"mediaLibrary": "Mediakirjasto",
|
||
"uptimeMonitoring": "Käytettävyysvalvonta",
|
||
"beszel": "Beszel",
|
||
"systemMonitoring": "Järjestelmän Valvonta",
|
||
"security": "Suojaus"
|
||
},
|
||
"testConnection": {
|
||
"action": {
|
||
"create": "Koesta yhteys ja luo",
|
||
"edit": "Koesta yhteys ja tallenna"
|
||
},
|
||
"error": {
|
||
"common": {
|
||
"cause": {
|
||
"title": "Syy lisätietojen kera"
|
||
}
|
||
},
|
||
"unknown": {
|
||
"title": "Tuntematon virhe",
|
||
"description": "Tapahtui tuntematon virhe, avaa syy alta nähdäksesi lisätietoja"
|
||
},
|
||
"parse": {
|
||
"title": "Jäsennysvirhe",
|
||
"description": "Vastausta ei voitu jäsentää. Tarkista, että URL-osoite osoittaa palvelun perusosoitteeseen."
|
||
},
|
||
"authorization": {
|
||
"title": "Tunnistautumisvirhe",
|
||
"description": "Pyyntöä ei hyväksytty. Varmista, että kirjautumistiedot ovat oikein ja että niille on määritetty riittävät käyttöoikeudet."
|
||
},
|
||
"statusCode": {
|
||
"title": "Vastausvirhe",
|
||
"description": "",
|
||
"otherDescription": "",
|
||
"reason": {
|
||
"badRequest": "",
|
||
"notFound": "",
|
||
"tooManyRequests": "Liikaa pyyntöjä",
|
||
"internalServerError": "Sisäinen palvelinvirhe",
|
||
"serviceUnavailable": "Palvelua ei tavoiteta",
|
||
"gatewayTimeout": "Yhdyskäytävä aikakatkaistiin"
|
||
}
|
||
},
|
||
"certificate": {
|
||
"title": "Varmennevirhe",
|
||
"description": {
|
||
"expired": "Varmenne on vanhentunut.",
|
||
"notYetValid": "Varmenne ei ole vielä voimassa.",
|
||
"untrusted": "Varmenteeseen ei luoteta.",
|
||
"hostnameMismatch": "Varmenteen isäntänimi ei täsmää URL-osoitteeseen."
|
||
},
|
||
"alert": {
|
||
"permission": {
|
||
"title": "Oikeudet eivät riitä",
|
||
"message": "Sinulla ei ole oikeutta luottaa tai lisätä varmenteita. Ole yhteydessä ylläpitoosi lisätäksesi tarvittavan juurivarmenteen."
|
||
},
|
||
"hostnameMismatch": {
|
||
"title": "Isäntänimi ei täsmää",
|
||
"message": "Varmenteen isäntänimi ei vastaa isäntänimeä, johon olet yhdistämässä. Tämä voi olla turvallisuusriski, mutta voit silti määrittää varmenteen luotettavaksi."
|
||
},
|
||
"extract": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
},
|
||
"action": {
|
||
"retry": {
|
||
"label": ""
|
||
},
|
||
"trust": {
|
||
"label": ""
|
||
},
|
||
"upload": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"hostnameMismatch": {
|
||
"confirm": {
|
||
"title": "",
|
||
"message": "Haluatko varmasti luottaa varmenteeseen, jonka isäntänimi ei täsmää?"
|
||
},
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"selfSigned": {
|
||
"confirm": {
|
||
"title": "",
|
||
"message": "Haluatko varmasti luottaa itse allekirjoittuun varmenteeseen?"
|
||
},
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"details": {
|
||
"title": "",
|
||
"description": "",
|
||
"content": {
|
||
"action": "Näytä sisältö",
|
||
"title": ""
|
||
}
|
||
}
|
||
},
|
||
"request": {
|
||
"title": "Pyyntövirhe",
|
||
"description": {
|
||
"connection": {
|
||
"hostUnreachable": "",
|
||
"networkUnreachable": "",
|
||
"refused": "",
|
||
"reset": ""
|
||
},
|
||
"dns": {
|
||
"notFound": "",
|
||
"timeout": "",
|
||
"noAnswer": ""
|
||
},
|
||
"timeout": {
|
||
"aborted": "",
|
||
"timeout": ""
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"alertNotice": "",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"invalidUrl": {
|
||
"title": "Virheellinen URL-osoite",
|
||
"message": "URL-osoite on virheellinen"
|
||
},
|
||
"secretNotDefined": {
|
||
"title": "Kirjautumistietoja puuttuu",
|
||
"message": "Kaikkia kirjautumistietoja ei ole annettu"
|
||
},
|
||
"invalidCredentials": {
|
||
"title": "Virheelliset kirjautumistiedot",
|
||
"message": "Kirjautumistiedot eivät ole oikein"
|
||
},
|
||
"commonError": {
|
||
"title": "Yhteys epäonnistui",
|
||
"message": "Yhteyttä ei voitu muodostaa"
|
||
},
|
||
"badRequest": {
|
||
"title": "Virheellinen pyyntö",
|
||
"message": "Pyyntö oli väärin muotoiltu"
|
||
},
|
||
"unauthorized": {
|
||
"title": "Ei sallittu",
|
||
"message": "Kirjautumistiedot ovat todennäköisesti väärin"
|
||
},
|
||
"forbidden": {
|
||
"title": "Estetty",
|
||
"message": "Todennäköisesti käyttöoikeudet puuttuvat"
|
||
},
|
||
"notFound": {
|
||
"title": "Ei löytynyt",
|
||
"message": ""
|
||
},
|
||
"internalServerError": {
|
||
"title": "Sisäinen palvelinvirhe",
|
||
"message": "Palvelin kohtasi virheen"
|
||
},
|
||
"serviceUnavailable": {
|
||
"title": "Palvelua ei tavoiteta",
|
||
"message": "Palvelin ei ole tällä hetkellä käytettävissä"
|
||
},
|
||
"connectionAborted": {
|
||
"title": "Yhteys keskeytyi",
|
||
"message": "Yhteys keskeytettiin"
|
||
},
|
||
"domainNotFound": {
|
||
"title": "Verkkotunnusta ei löytynyt",
|
||
"message": "Verkkotunnusta ei löytynyt"
|
||
},
|
||
"connectionRefused": {
|
||
"title": "Yhteys hylättiin",
|
||
"message": "Yhteys hylättiin"
|
||
},
|
||
"invalidJson": {
|
||
"title": "Virheellinen JSON",
|
||
"message": "Vastaus ei ollut kelvollinen JSON"
|
||
},
|
||
"wrongPath": {
|
||
"title": "Virheellinen polku",
|
||
"message": "Polku ei todennäköisesti ole oikein"
|
||
},
|
||
"tooManyRequests": {
|
||
"title": "",
|
||
"message": "Pyyntöjä oli liikaa. Pyyntöjäsi todennäköisesti rajoitetaan tai sinut estetään kohdejärjestelmässä"
|
||
}
|
||
}
|
||
},
|
||
"secrets": {
|
||
"title": "Salaisuudet",
|
||
"lastUpdated": "Päivitetty viimeksi {date}",
|
||
"notSet": {
|
||
"label": "",
|
||
"tooltip": ""
|
||
},
|
||
"secureNotice": "Salaisuutta ei ole mahdollista nähdä tallennuksen jälkeen",
|
||
"reset": {
|
||
"title": "Poista salaisuus",
|
||
"message": "Haluatko varmasti poistaa salaisuuden?"
|
||
},
|
||
"noSecretsRequired": {
|
||
"segmentTitle": "Ei salaisuuksia",
|
||
"text": "Tämä integraatio ei tarvitse salaisuuksia"
|
||
},
|
||
"kind": {
|
||
"username": {
|
||
"label": "Käyttäjätunnus",
|
||
"newLabel": "Uusi käyttäjätunnus"
|
||
},
|
||
"apiKey": {
|
||
"label": "API-avain",
|
||
"newLabel": "Uusi API-avain"
|
||
},
|
||
"password": {
|
||
"label": "Salasana",
|
||
"newLabel": "Uusi salasana"
|
||
},
|
||
"tokenId": {
|
||
"label": "Käyttöavaimen tunniste",
|
||
"newLabel": "Uusi käyttöavaimen tunniste"
|
||
},
|
||
"realm": {
|
||
"label": "",
|
||
"newLabel": ""
|
||
},
|
||
"personalAccessToken": {
|
||
"label": "Henkilökohtainen käyttöavain",
|
||
"newLabel": ""
|
||
},
|
||
"topic": {
|
||
"label": "Aihe",
|
||
"newLabel": "Uusi aihe"
|
||
},
|
||
"url": {
|
||
"label": "URL-osoite",
|
||
"newLabel": "Uusi URL-osoite"
|
||
},
|
||
"opnsenseApiKey": {
|
||
"label": "",
|
||
"newLabel": ""
|
||
},
|
||
"opnsenseApiSecret": {
|
||
"label": "",
|
||
"newLabel": ""
|
||
},
|
||
"patchmonApiKey": {
|
||
"label": "API-avain",
|
||
"newLabel": "Uusi API-avain"
|
||
},
|
||
"patchmonApiSecret": {
|
||
"label": "API-salaisuus",
|
||
"newLabel": "Uusi API-salaisuus"
|
||
},
|
||
"githubAppId": {
|
||
"label": "Sovellustunniste",
|
||
"newLabel": "Uusi sovellustunniste"
|
||
},
|
||
"githubInstallationId": {
|
||
"label": "Asennustunniste",
|
||
"newLabel": "Uusi asennustunniste"
|
||
},
|
||
"privateKey": {
|
||
"label": "Yksityinen avain",
|
||
"newLabel": "Uusi yksityinen avain"
|
||
},
|
||
"slug": {
|
||
"label": "Tilasivun polkutunnus",
|
||
"newLabel": "Uusi tilasivun polkutunnus"
|
||
},
|
||
"wazuhIndexerUrl": {
|
||
"label": "Indeksoijan URL",
|
||
"newLabel": "Uusi indeksoija URL-osoite"
|
||
},
|
||
"wazuhIndexerUsername": {
|
||
"label": "Indeksoijan käyttäjänimi",
|
||
"newLabel": "Uusi indeksoijan käyttäjänimi"
|
||
},
|
||
"wazuhIndexerPassword": {
|
||
"label": "Indeksoijan salasana",
|
||
"newLabel": "Uusi indeksoijan salasana"
|
||
},
|
||
"wazuhDashboardUrl": {
|
||
"label": "Dashboardin URL (valinnainen)",
|
||
"newLabel": "Uusi dashboardin URL"
|
||
}
|
||
}
|
||
},
|
||
"permission": {
|
||
"use": "Valitse käyttöoikeustaso",
|
||
"interact": "Integraatioiden ohjaus",
|
||
"full": "Integraatioiden hallinta"
|
||
},
|
||
"llamacpp": {
|
||
"name": "llama.cpp",
|
||
"description": "Seurata paikallista llama.cpp llama-palvelinta: terveys, malli ja sukupolven mittareita"
|
||
}
|
||
},
|
||
"media": {
|
||
"plural": "Mediatiedostot",
|
||
"search": "Suodata mediatiedostoja",
|
||
"field": {
|
||
"preview": "Esikatselu",
|
||
"size": "Koko",
|
||
"creator": "Lisääjä",
|
||
"actions": "Toiminnot"
|
||
},
|
||
"action": {
|
||
"upload": {
|
||
"label": "Lisää mediatiedostoja",
|
||
"file": "Valitse tiedosto",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Mediatiedostot tallennettiin"
|
||
},
|
||
"error": {
|
||
"message": "Mediatiedostojen tallennus ei onnistunut"
|
||
}
|
||
}
|
||
},
|
||
"delete": {
|
||
"label": "Poista mediatiedosto",
|
||
"description": "Haluatko varmasti poistaa mediatiedoston <bName></bName>?",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"copy": {
|
||
"label": "",
|
||
"labelNamed": "Kopioi kohteen {name} URL-osoite"
|
||
},
|
||
"open": {
|
||
"label": "Avaa mediatiedosto",
|
||
"labelNamed": "Avaa {name}"
|
||
}
|
||
},
|
||
"noResults": {
|
||
"title": "Mediatiedostoja ei ole lisätty"
|
||
}
|
||
},
|
||
"common": {
|
||
"success": "",
|
||
"beta": "",
|
||
"error": "",
|
||
"action": {
|
||
"add": "Lisää",
|
||
"apply": "",
|
||
"backToOverview": "Palaa yleisnäkymään",
|
||
"change": "Vaihda",
|
||
"create": "Luo",
|
||
"createAnother": "Luo ja aloita uudelleen",
|
||
"edit": "Muokkaa",
|
||
"import": "",
|
||
"insert": "",
|
||
"remove": "Poista",
|
||
"save": "Tallenna",
|
||
"saveChanges": "Tallenna muutokset",
|
||
"cancel": "Peru",
|
||
"delete": "Poista",
|
||
"discard": "Hylkää",
|
||
"close": "",
|
||
"confirm": "Vahvista",
|
||
"continue": "",
|
||
"previous": "Edellinen",
|
||
"next": "Seuraava",
|
||
"checkoutDocs": "",
|
||
"checkLogs": "",
|
||
"tryAgain": "",
|
||
"loading": "",
|
||
"show": "Näytä",
|
||
"hide": "Piilota",
|
||
"undo": "Kumoa",
|
||
"editNamed": "Muokkaa {name}",
|
||
"deleteNamed": "Poista {name}",
|
||
"clearSearch": "Tyhjennä haku",
|
||
"copy": "Kopioi",
|
||
"copied": "Kopioitu",
|
||
"refresh": "Päivitä"
|
||
},
|
||
"pagination": {
|
||
"pageOf": "Sivu {page} / {totalPages}"
|
||
},
|
||
"here": "",
|
||
"serviceUrlTemplate": {
|
||
"serverTitle": "Tavallinen palvelimen osoite",
|
||
"urlModeLabel": "Palvelun osoitteen malli",
|
||
"hostPort": "Sama isäntä, eri portit",
|
||
"subdomain": "Yksi aliverkkotunnus per palvelu",
|
||
"path": "Yksi polku per palvelu"
|
||
},
|
||
"iconPicker": {
|
||
"label": "Kuvakkeen URL-osoite",
|
||
"description": "Etsi kirjastosta, liitä kuvan URL-osoite tai lataa tiedosto.",
|
||
"header": "Etsi {countIcons} kuvaa nimen mukaan",
|
||
"headerLoading": "Hae kuvia nimen mukaan",
|
||
"clear": "Tyhjennä kuva",
|
||
"uploadImage": "Lataa kuva",
|
||
"results": "Haun tulokset",
|
||
"localImages": "Omat kuvat",
|
||
"svgIcons": "SVG kuvakkeet",
|
||
"otherImages": "Muut kuvat",
|
||
"urlLoading": "Tarkistetaan kuvaa…",
|
||
"urlReady": "Kuva on valmis käytettäväksi",
|
||
"urlError": "Kuvaa ei voitu ladata. Tarkista URL-osoite ja yritä uudelleen.",
|
||
"noResults": "Ei kuvakkeita haulla \"{search}\".",
|
||
"error": "Kuvakkeiden lataaminen epäonnistui."
|
||
},
|
||
"colorScheme": {
|
||
"options": {
|
||
"auto": "Automaattinen",
|
||
"light": "Vaalea",
|
||
"dark": "Tumma"
|
||
}
|
||
},
|
||
"information": {
|
||
"min": "Alin",
|
||
"max": "Ylin",
|
||
"hours": "",
|
||
"minutes": ""
|
||
},
|
||
"notification": {
|
||
"create": {
|
||
"success": "",
|
||
"error": ""
|
||
},
|
||
"delete": {
|
||
"success": "",
|
||
"error": ""
|
||
},
|
||
"update": {
|
||
"success": "",
|
||
"error": "Muutoksia ei voitu ottaa käyttöön"
|
||
},
|
||
"transfer": {
|
||
"success": "",
|
||
"error": ""
|
||
}
|
||
},
|
||
"multiSelect": {
|
||
"placeholder": "Valitse yksi tai useampi arvo"
|
||
},
|
||
"multiText": {
|
||
"placeholder": "Lisää arvoja",
|
||
"addLabel": ""
|
||
},
|
||
"select": {
|
||
"placeholder": "",
|
||
"badge": {
|
||
"recommended": "Suositus"
|
||
}
|
||
},
|
||
"userAvatar": {
|
||
"menu": {
|
||
"open": "Avaa tilivalikko",
|
||
"management": "Hallinta",
|
||
"preferences": "Asetuksesi",
|
||
"logout": "Kirjaudu ulos",
|
||
"login": "",
|
||
"homeBoard": "Kotipaneelisi",
|
||
"updateAvailable": "",
|
||
"assistant": "Avustaja",
|
||
"assistantThinking": "Ajattelu",
|
||
"modifier": "Mod"
|
||
}
|
||
},
|
||
"dangerZone": "Vaaravyöhyke",
|
||
"noResults": "",
|
||
"unsavedChanges": "Muutoksia ei ole tallennettu!",
|
||
"servers": "",
|
||
"applications": "",
|
||
"services": "Palvelut",
|
||
"preview": {
|
||
"show": "Näytä esikatselu",
|
||
"hide": "Piilota esikatselu"
|
||
},
|
||
"zod": {
|
||
"errors": {
|
||
"default": "Kentän arvo on virheellinen",
|
||
"required": "Tämä kenttä on pakollinen",
|
||
"string": {
|
||
"startsWith": "",
|
||
"endsWith": "",
|
||
"includes": "",
|
||
"invalidEmail": ""
|
||
},
|
||
"tooSmall": {
|
||
"string": "Kentän arvon tulee sisältää ainakin {minimum} merkkiä",
|
||
"number": "Kentän arvon on oltava vähintään {minimum}."
|
||
},
|
||
"tooBig": {
|
||
"string": "Kentän arvon tulee sisältää ainakin {maximum} merkkiä",
|
||
"number": "Kentän arvon on oltava enintään {maximum}."
|
||
},
|
||
"custom": {
|
||
"passwordsDoNotMatch": "Salasanat eivät täsmää",
|
||
"passwordRequirements": "",
|
||
"boardAlreadyExists": "Tämän niminen paneeli on jo olemassa",
|
||
"invalidFileType": "",
|
||
"invalidFileName": "",
|
||
"fileTooLarge": "Tiedosto on liian suuri, enimmäiskoko on {maxSize}",
|
||
"invalidConfiguration": "",
|
||
"groupNameTaken": ""
|
||
}
|
||
}
|
||
},
|
||
"unit": {
|
||
"speed": {
|
||
"kilometersPerHour": "km/t",
|
||
"milesPerHour": ""
|
||
}
|
||
},
|
||
"widgetQuery": {
|
||
"loading": "Ladataan widgetin tietoja"
|
||
},
|
||
"total": "Yhteensä",
|
||
"filesystemUsage": "{count, plural, one {Näytä käyttö # tiedostojärjestelmälle} other {Näytä käyttö # tiedostojärjestelmälle}}",
|
||
"field": {
|
||
"name": "Työn nimi"
|
||
},
|
||
"label": {
|
||
"new": "Uusi"
|
||
},
|
||
"entity": {
|
||
"apps": "Sovellukset",
|
||
"boards": "Paneelit",
|
||
"certificates": "Varmenteet",
|
||
"customWidgets": "Mukautetut widgetit",
|
||
"groups": "Ryhmät",
|
||
"integrations": "Integraatiot",
|
||
"invites": "Kutsut",
|
||
"logs": "Lokitiedot",
|
||
"media": "Media",
|
||
"searchEngines": "Hakukoneet",
|
||
"tasks": "Tehtävät",
|
||
"users": "Käyttäjät"
|
||
}
|
||
},
|
||
"section": {
|
||
"option": {
|
||
"showLabel": {
|
||
"label": "Näytä tunniste",
|
||
"description": "Näytä säiliön etiketti sen sisällön yläpuolella."
|
||
},
|
||
"collapsible": {
|
||
"label": "Salli tiivistäminen",
|
||
"description": "Anna katsojien laajentaa ja romahtaa tämä kontti."
|
||
},
|
||
"showOpenAll": {
|
||
"label": "Näytä avoin toiminto",
|
||
"description": "Näytä toiminto, joka avaa jokaisen sovelluksen tässä pakkauksessa uusissa välilehdissä."
|
||
},
|
||
"scrollable": {
|
||
"label": "Vieritettävissä",
|
||
"description": "Säilytä tämä säiliö sen koko ja vieritä sen sisältö sen sijaan, että se kasvaisi sopivaksi."
|
||
}
|
||
},
|
||
"action": {
|
||
"openAllInNewTabsFor": "Avaa kaikki sovellukset {name} välilehdissä"
|
||
},
|
||
"openAllInNewTabs": {
|
||
"title": "Avaa kaikki välilehdissä",
|
||
"text": "Jotkin selaimet voivat turvallisuussyistä estää välilehtien massa-avaamisen. Homarr ei voinut avata kaikkia ikkunoita, koska selaimesi esti toimenpiteen. Salli ponnahdusikkunoiden avaaminen ja yritä uudelleen."
|
||
},
|
||
"container": {
|
||
"untitled": "Nimetön kontti",
|
||
"action": {
|
||
"create": "Uusi säiliö",
|
||
"remove": "Poista säiliö",
|
||
"expand": "Laajenna",
|
||
"collapse": "Kutista"
|
||
},
|
||
"option": {
|
||
"title": {
|
||
"label": "Otsikko"
|
||
},
|
||
"customCssClasses": {
|
||
"label": "Omat CSS-luokat"
|
||
},
|
||
"borderColor": {
|
||
"label": "Reunuksen väri"
|
||
}
|
||
},
|
||
"remove": {
|
||
"message": "Poistetaanko tämä säiliö? Sen sisältö siirtyy ympäröivälle alueelle."
|
||
}
|
||
}
|
||
},
|
||
"item": {
|
||
"action": {
|
||
"edit": "Muokkaa kohdetta",
|
||
"moveResize": "Siirrä/muuta kohteen kokoa",
|
||
"duplicate": "Monista kohde",
|
||
"remove": "Poista kohde"
|
||
},
|
||
"menu": {
|
||
"label": {
|
||
"settings": "Asetukset",
|
||
"settingsFor": "{name} asetukset",
|
||
"options": "Asetukset",
|
||
"actions": "Toiminnot"
|
||
},
|
||
"status": {
|
||
"success": "OK",
|
||
"error": "Virhe",
|
||
"loading": "Ladataan",
|
||
"idle": "Toimeton"
|
||
},
|
||
"notification": {
|
||
"saveError": {
|
||
"title": "Widgetin tallentaminen epäonnistui",
|
||
"message": "Widgetin muutokset rullattiin takaisin"
|
||
}
|
||
}
|
||
},
|
||
"create": {
|
||
"title": "",
|
||
"search": "",
|
||
"addToBoard": "",
|
||
"addAtPosition": "Lisää kohde tähän",
|
||
"destination": {
|
||
"label": "Lisää kohteeseen",
|
||
"description": "Valitse missä widgetin pitäisi näkyä. Voit silti siirtää sitä myöhemmin.",
|
||
"mainCanvas": "Pääkangas",
|
||
"leftRail": "Vasen kisko",
|
||
"rightRail": "Oikea kisko"
|
||
},
|
||
"connectionStatus": {
|
||
"ready": "Valmis",
|
||
"needsSetup": "Tarvitsee asetuksia",
|
||
"noConnectionRequired": "Yhteyttä ei tarvita"
|
||
},
|
||
"customWidget": "Mukautettu widget",
|
||
"standalone": "Standalone",
|
||
"missingIntegration": {
|
||
"title": "Yhdistä palvelu ensin",
|
||
"noPermission": "Tämä widget tarvitsee yhteensopivan palveluyhteyden. Pyydä järjestelmänvalvojaa yhdistämään se ja yritä uudelleen."
|
||
},
|
||
"notification": {
|
||
"success": {
|
||
"title": "Widget lisätty",
|
||
"message": "{name} lisättiin tähän tauluun.",
|
||
"relocatedMessage": "{name} lisättiin kohteeseen {destination}, koska valittu kohde ei ollut käytettävissä."
|
||
},
|
||
"error": {
|
||
"title": "Kohdetta ei voi lisätä",
|
||
"message": "Kohdetta ei voitu lisätä tälle pöydälle"
|
||
}
|
||
}
|
||
},
|
||
"selection": {
|
||
"summary": "{count, plural, one {# valittu tuote} other {# valittua tuotetta}}",
|
||
"selected": "{count, plural, one {# valittu} other {# valittu}}",
|
||
"copy": "Kopioi",
|
||
"copied": "{count, plural, one {# kohde kopioitu leikepöydälle} other {# kohdetta kopioitu leikepöydälle}}",
|
||
"copyError": "Valittuja kohteita ei voitu kopioida. Selaimesi ei ehkä salli leikepöydälle pääsyä.",
|
||
"paste": "Liitä",
|
||
"pasteShortcut": "Liitä kopioitavat esineet tähän (Ctrl / ¶ + V)",
|
||
"pasted": "{count, plural, one {# tuote liitettiin} other {# kohdetta liitettiin}}",
|
||
"pasteError": "Leikepöytää ei voitu lukea. Selaimesi ei ehkä salli leikepöydälle pääsyä.",
|
||
"pasteInvalid": "Leikepöytä ei sisällä kelvollisia Homarr board kohteita.",
|
||
"pasteUnavailable": "Kopioidut esineet eivät sovi tähän levyyn.",
|
||
"removed": "{count, plural, one {# kohde poistettu} other {# kohdetta poistettu}}",
|
||
"move": "Siirrä",
|
||
"moveTo": "Siirrä valitut kohteet",
|
||
"delete": "Poista",
|
||
"clear": "Tyhjennä valinta",
|
||
"clearShortcut": "Tyhjennä valinta (kuva)",
|
||
"saveErrorTitle": "Kohdetta ei voi päivittää",
|
||
"saveErrorMessage": "Muutoksia ei voitu tallentaa. Lauta päivitettiin.",
|
||
"moveUnavailableTitle": "Valittuja kohteita ei voi siirtää",
|
||
"moveUnavailableMessage": "Kohteessa ei ole tarpeeksi tilaa koko valinnalle."
|
||
},
|
||
"moveResize": {
|
||
"title": "",
|
||
"entryLabel": "{name}, sarake {column}, rivi {row}",
|
||
"target": {
|
||
"numbered": "{name}, kohde {index}",
|
||
"located": "{name}, {location}, kohde {index}"
|
||
},
|
||
"keyboard": {
|
||
"instructions": "Paina Enter tai välilyöntiä käynnistääksesi näppäimistön muokkauksen. Käytä nuolinäppäimiä liikkuaksesi, Shift plus nuolinäppäimiä muuttaaksesi ja Escape pysäyttääksesi.",
|
||
"started": "Näppäimistön muokkaus alkoi. Käytä nuolinäppäimiä liikkua, Shift plus nuolinäppäimiä kokoon, ja paeta lopettaa.",
|
||
"stopped": "Näppäimistön muokkaus pysäytetty.",
|
||
"boundary": "Tämä muutos ei sovi tämän osan sisään."
|
||
},
|
||
"field": {
|
||
"section": {
|
||
"label": "Jakso tai rautatie"
|
||
},
|
||
"width": {
|
||
"label": "",
|
||
"shortLabel": "W"
|
||
},
|
||
"height": {
|
||
"label": "",
|
||
"shortLabel": "H"
|
||
},
|
||
"xOffset": {
|
||
"label": ""
|
||
},
|
||
"yOffset": {
|
||
"label": ""
|
||
}
|
||
}
|
||
},
|
||
"edit": {
|
||
"title": "Muokkaa kohdetta",
|
||
"tab": {
|
||
"widget": "Muokkaa widgettiä",
|
||
"app": "Muokkaa sovellusta",
|
||
"integration": "Muokkaa integraatiota"
|
||
},
|
||
"app": {
|
||
"propagationNotice": "Sovellukseen tehtävät muutokset koskevat kaikkia paneeleita, joissa sitä käytetään kaikissa kojelautaissa."
|
||
},
|
||
"integration": {
|
||
"action": "Muokkaa yhteyttä",
|
||
"description": "Testaa tai korjaa valittu yhteys poistumatta tästä widgetistä.",
|
||
"editLabel": "Muokkaa integraatiota {name}",
|
||
"fullAccessRequired": "Täydet käyttöoikeudet vaaditaan",
|
||
"propagationNotice": "Muutokset tähän integraatioon ovat käytössä kaikkialla. Yhteys testataan ennen kuin se tallennetaan.",
|
||
"loading": "Ladataan integraatiota",
|
||
"loadError": "Tätä integraatiota ei voitu ladata. Yritä uudelleen ennen yhteysasetusten muuttamista."
|
||
},
|
||
"preview": {
|
||
"integrationRequired": "Valitse yhteys esikatseleaksesi tätä widgetiä.",
|
||
"size": "Tiedostokoko"
|
||
},
|
||
"settings": {
|
||
"label": "Widgetin asetukset"
|
||
},
|
||
"advancedOptions": {
|
||
"label": "Lisäasetukset",
|
||
"title": "Kohteen lisäasetukset"
|
||
},
|
||
"field": {
|
||
"integrations": {
|
||
"label": "Integraatiot",
|
||
"removeLabel": "Poista {name} integraatio"
|
||
},
|
||
"title": {
|
||
"label": "Otsikko"
|
||
},
|
||
"customCssClasses": {
|
||
"label": "Omat CSS-luokat"
|
||
},
|
||
"borderColor": {
|
||
"label": "Reunuksen väri"
|
||
}
|
||
}
|
||
},
|
||
"remove": {
|
||
"message": "Haluatko varmasti poistaa kohteen?"
|
||
},
|
||
"advancedFocus": {
|
||
"open": "Avaa lisänäkymä",
|
||
"close": "Sulje lisänäkymä",
|
||
"label": "{widget} lisänäkymä"
|
||
}
|
||
},
|
||
"widget": {
|
||
"integrationSelect": {
|
||
"configureIntegrationFirst": "Yhdistä integraatio ensin",
|
||
"placeholder": "Valitse vaihtoehto"
|
||
},
|
||
"app": {
|
||
"name": "Sovellus",
|
||
"description": "",
|
||
"option": {
|
||
"appId": {
|
||
"label": "Valitse sovellus"
|
||
},
|
||
"showTitle": {
|
||
"label": "Näytä sovelluksen nimi"
|
||
},
|
||
"pingEnabled": {
|
||
"label": "Käytä tilatarkistusta"
|
||
},
|
||
"layout": {
|
||
"option": {
|
||
"row-reverse": "Vaaka (käänteinen)",
|
||
"column-reverse": "Pysty (käänteinen)"
|
||
}
|
||
},
|
||
"descriptionDisplayMode": {
|
||
"label": "Kuvauksen esitystapa",
|
||
"description": "Valitse miten sovelluksen kuvaus näytetään.",
|
||
"option": {
|
||
"normal": "Widgetin sisällä",
|
||
"tooltip": "Työkaluvihjeenä",
|
||
"hidden": "Piilotettu"
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"notFound": {
|
||
"label": "",
|
||
"tooltip": "Sopivaa sovellusta ei ole valittu"
|
||
}
|
||
}
|
||
},
|
||
"bookmarks": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showTitle": {
|
||
"label": "Näytä widgetin otsikko"
|
||
},
|
||
"titleSize": {
|
||
"label": "Widgetin otsikon koko (px)"
|
||
},
|
||
"layout": {
|
||
"label": "",
|
||
"option": {
|
||
"adaptive": {
|
||
"label": "Mukautuva"
|
||
},
|
||
"gridHorizontal": {
|
||
"label": "Kompakti ruudukko"
|
||
},
|
||
"icons": {
|
||
"label": "Kuvakkeet"
|
||
}
|
||
}
|
||
},
|
||
"variant": {
|
||
"label": "Ulkoasu",
|
||
"option": {
|
||
"soft": {
|
||
"label": "Pehmeä"
|
||
},
|
||
"filled": {
|
||
"label": "Täytetty"
|
||
},
|
||
"outline": {
|
||
"label": "Ääriviiva"
|
||
},
|
||
"plain": {
|
||
"label": "Tavallinen"
|
||
}
|
||
}
|
||
},
|
||
"spacing": {
|
||
"label": "Korttien väli",
|
||
"option": {
|
||
"xs": {
|
||
"label": "Erittäin pieni"
|
||
},
|
||
"sm": {
|
||
"label": "Pieni"
|
||
},
|
||
"md": {
|
||
"label": "Keskikokoinen"
|
||
},
|
||
"lg": {
|
||
"label": "Suuri"
|
||
},
|
||
"xl": {
|
||
"label": "Erittäin suuri"
|
||
}
|
||
}
|
||
},
|
||
"hideTitle": {
|
||
"label": "Piilota kirjanmerkkien nimet"
|
||
},
|
||
"hideIcon": {
|
||
"label": ""
|
||
},
|
||
"hideHostname": {
|
||
"label": ""
|
||
},
|
||
"withBorder": {
|
||
"label": "Näytä reunus"
|
||
},
|
||
"grow": {
|
||
"label": "Laajenna kortteja täyttääksesi rivi"
|
||
},
|
||
"customUrls": {
|
||
"label": "Mukautetut linkit"
|
||
},
|
||
"items": {
|
||
"label": "",
|
||
"remove": "Poista kirjanmerkki",
|
||
"apps": {
|
||
"label": "Lisää kirjanmerkkejä",
|
||
"description": "Liitä URL-osoitteet tai etsi olemassa olevia sovelluksia. Järjestä ne uudelleen vetämällä alla olevat kirjanmerkit.",
|
||
"placeholder": "Liitä URL-osoitteet tai etsi sovelluksia",
|
||
"addUrl": "Lisää tämä URL-osoite",
|
||
"hint": "Paina Enter lisätäksesi URL-osoitteen. Liitä pilkulla erotettu tai yhden rivin URL-osoitteet lisätäksesi useita."
|
||
}
|
||
}
|
||
},
|
||
"empty": "Lisää URL tai sovellus widgetin asetuksiin"
|
||
},
|
||
"archiveTeamWarrior": {
|
||
"name": "ArchiveTeam Warrior",
|
||
"description": "Seuraa ArchiveTeam Warriorin tilaa, projekteja ja aktiivisia arkistointitöitä.",
|
||
"option": {
|
||
"showBroadcastMessage": {
|
||
"label": "Näytä yleislähetysviestit"
|
||
}
|
||
},
|
||
"noProjectSelected": "Projektia ei ole valittu",
|
||
"runnerStatus": "Juoksija: {status}",
|
||
"projectId": "Projekti: {id}",
|
||
"sessionReceived": "Istunto vastaanotettu: {value}",
|
||
"sessionSent": "Istunto lähetetty: {value}",
|
||
"sessionId": "Istunto: {id}",
|
||
"startedAt": "Aloitti {date}",
|
||
"emptyItems": "Ei aktiivisia tai viimeaikaisia työpaikkoja tässä tilannekatsauksessa",
|
||
"metric": {
|
||
"running": "Käynnissä",
|
||
"completed": "Valmis",
|
||
"failed": "Epäonnistui",
|
||
"canceled": "Peruttu",
|
||
"download": "Lataus",
|
||
"upload": "Lähetys"
|
||
},
|
||
"status": {
|
||
"running": "Käynnissä",
|
||
"completed": "Suoritettu",
|
||
"failed": "Epäonnistui",
|
||
"canceled": "Peruttu",
|
||
"stopped": "Pysäytetty",
|
||
"idle": "Toimeton",
|
||
"unknown": "Tuntematon"
|
||
}
|
||
},
|
||
"wud": {
|
||
"name": "Mikä Ylös Docker",
|
||
"description": "Näytä kuinka monta katsottua astiaa on saatavilla päivityksiä.",
|
||
"title": "Mikä Ylös Docker",
|
||
"monitored": "Valvottu",
|
||
"updatesAvailable": "{count, plural, one {# päivitys saatavilla} other {# päivitystä saatavilla}}",
|
||
"updateAvailable": "Päivitys saatavilla",
|
||
"openReleaseNotes": "Avaa julkaisutiedot",
|
||
"option": {
|
||
"showRing": {
|
||
"label": "Näytä päivitysrengas"
|
||
},
|
||
"showUpdateList": {
|
||
"label": "Näytä kontin päivityslista",
|
||
"description": "Luettele jokaisen seuratun säiliön joka on saatavilla päivityksessä"
|
||
}
|
||
}
|
||
},
|
||
"dnsHoleSummary": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"usePiHoleColors": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": ""
|
||
},
|
||
"data": {
|
||
"adsBlockedToday": "",
|
||
"adsBlockedTodayPercentage": "",
|
||
"dnsQueriesToday": "",
|
||
"domainsBeingBlocked": ""
|
||
},
|
||
"domainsTooltip": "",
|
||
"status": {
|
||
"enabled": "Käytössä",
|
||
"disabled": "Ei käytössä",
|
||
"unknown": "Tuntematon"
|
||
}
|
||
},
|
||
"dnsHoleControls": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showToggleAllButtons": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "",
|
||
"bulkActionsFailed": "{count, plural, one {# toiminto epäonnistui} other {# toiminto epäonnistui}}"
|
||
},
|
||
"controls": {
|
||
"enableAll": "",
|
||
"disableAll": "",
|
||
"setTimer": "",
|
||
"set": "",
|
||
"enabled": "",
|
||
"disabled": "",
|
||
"processing": "",
|
||
"disconnected": "",
|
||
"unlimited": ""
|
||
}
|
||
},
|
||
"clock": {
|
||
"name": "Päiväys ja aika",
|
||
"description": "",
|
||
"option": {
|
||
"customTitleToggle": {
|
||
"label": "Näytä oma otsikko/kaupunki",
|
||
"description": "Näytä kellon yläpuolella oma otsikkoteksti, kuten vaikka maan/kaupungin nimi."
|
||
},
|
||
"is24HourFormat": {
|
||
"label": "24-tunnin muoto",
|
||
"description": "Käytä 24-tuntista muotoa 12-tuntisen sijaan."
|
||
},
|
||
"useCustomTimezone": {
|
||
"label": "Määritä pysyvä aikavyöhyke"
|
||
},
|
||
"timezone": {
|
||
"label": "Aikavyöhyke",
|
||
"description": "Määritä IANA-standardin mukainen aikavyöhyke."
|
||
},
|
||
"showDate": {
|
||
"label": "Näytä päiväys"
|
||
},
|
||
"dateFormat": {
|
||
"label": "Päiväyksen esitystapa",
|
||
"description": "Miten päivämäärän näytetään."
|
||
},
|
||
"customTimeFormat": {
|
||
"label": "Oma ajan esitystapa",
|
||
"description": "Määritä ISO 8601 -standardin mukainen kellonajan muoto (korvaa muut valinnat)."
|
||
},
|
||
"showWeather": {
|
||
"label": "Näytä sää",
|
||
"description": "Näytä pieni animoitu sääkuvake ja lämpötila kortin kulmassa"
|
||
},
|
||
"isWeatherFormatFahrenheit": {
|
||
"label": "Käytä Fahrenheit-asteita"
|
||
},
|
||
"animateWeatherIcon": {
|
||
"label": "Animoi sääkuvake",
|
||
"description": "Animoi sääkuvake. Käytöstä oletuksena ja pois päältä aina, kun alennettua liikettä pyydetään."
|
||
},
|
||
"colorWeatherByDayNight": {
|
||
"label": "Sääväri päivällä/yöllä",
|
||
"description": "Tint sää kuvaketta ja lämpötilaa päivän väri tai yön väri, perustuu onko se tällä hetkellä päivä tai yö valitussa paikassa."
|
||
},
|
||
"dayWeatherColor": {
|
||
"label": "Päivän väri"
|
||
},
|
||
"nightWeatherColor": {
|
||
"label": "Yön väri"
|
||
},
|
||
"worldClockCities": {
|
||
"label": "Maailman kellon kaupungit",
|
||
"description": "Lisää ja tilaa jopa kuusi kaupunkia edistykselliseen näkymään."
|
||
}
|
||
},
|
||
"timezoneList": {
|
||
"timezone": "Aikavyöhyke",
|
||
"cityLabel": "Kaupungin nimi",
|
||
"searchPlaceholder": "Hae aikavyöhykkeitä",
|
||
"noResults": "Aikavyöhykkeitä ei löytynyt",
|
||
"unsupportedOption": "Tukematon: {timeZone}",
|
||
"add": "Lisää kaupunki",
|
||
"remove": "Poista {city}",
|
||
"reorder": "Järjestä {city}",
|
||
"limit": "{count} / {maximum} kaupunkia määritetty"
|
||
},
|
||
"worldClock": {
|
||
"primary": "Ensisijainen kello",
|
||
"local": "Paikallinen aika",
|
||
"today": "Tänään",
|
||
"tomorrow": "Huomenna",
|
||
"yesterday": "Eilen",
|
||
"noSecondaryCities": "Lisää kaupunkeja widgetin valintoihin vertaillaksesi niitä täällä.",
|
||
"unsupportedPrimaryTitle": "Ensisijainen aikavyöhyke ei ole käytettävissä",
|
||
"unsupportedPrimary": "{timeZone} ei ole tuettu tässä selaimessa. Näytetään UTC selvästi merkittynä fallback.",
|
||
"unsupportedTimeZone": "Aikavyöhykettä ei tuettu: {timeZone}",
|
||
"accessibleTime": "{city}: {date} klo {time}, aikavyöhyke {timeZone}",
|
||
"advancedLabel": "Edistynyt maailmankello",
|
||
"cities": "Maailman kellot",
|
||
"cityCount": "{count} timezones",
|
||
"timeBarLabel": "24 tunnin aika päivässä: {city}",
|
||
"dayProgress": "{percent} % kulunut · {hours} t {minutes} min jäljellä",
|
||
"phaseLegend": "Päivän selite",
|
||
"tick": {
|
||
"midnight": "00",
|
||
"morning": "06",
|
||
"noon": "12",
|
||
"evening": "18",
|
||
"end": "24"
|
||
},
|
||
"phaseRange": {
|
||
"night": "00–05 · 21–24",
|
||
"dawn": "05–08",
|
||
"day": "08–18",
|
||
"dusk": "18–21"
|
||
},
|
||
"phase": {
|
||
"night": "Yö",
|
||
"dawn": "Pähkinät",
|
||
"day": "Päivä",
|
||
"dusk": "Hämärä"
|
||
}
|
||
}
|
||
},
|
||
"airQuality": {
|
||
"name": "Ilmanlaatu Ja UV",
|
||
"description": "Näyttää paikan ilmanlaadun, ultraviolettiindeksin, epäpuhtaudet ja siitepölyn.",
|
||
"option": {
|
||
"location": {
|
||
"label": "Ilmanlaadun sijainti"
|
||
},
|
||
"aqiStandard": {
|
||
"label": "AQI standardi",
|
||
"options": {
|
||
"auto": "Automaattinen lokaatioon",
|
||
"european": "Eurooppalainen AQI",
|
||
"us": "US AQI"
|
||
}
|
||
},
|
||
"showUv": {
|
||
"label": "Näytä UV-indeksi"
|
||
},
|
||
"showPollutants": {
|
||
"label": "Näytä pilaavien aineiden pitoisuudet"
|
||
},
|
||
"showPollen": {
|
||
"label": "Näytä siitepölypitoisuudet"
|
||
}
|
||
},
|
||
"category": {
|
||
"good": "Hyvä",
|
||
"fair": "Kohtalainen",
|
||
"moderate": "Kohtalainen",
|
||
"unhealthySensitive": "Epäterveellinen herkille ryhmille",
|
||
"unhealthy": "Epäterveellistä",
|
||
"poor": "Huono",
|
||
"veryPoor": "Erittäin huono",
|
||
"veryUnhealthy": "Hyvin epäterveellinen",
|
||
"extremelyPoor": "Erittäin huono",
|
||
"hazardous": "Vaarallinen",
|
||
"unknown": "AQI-lukua ei ole"
|
||
},
|
||
"uv": {
|
||
"label": "UV-indeksi",
|
||
"category": {
|
||
"low": "Matala",
|
||
"moderate": "Kohtalainen",
|
||
"high": "Korkea",
|
||
"veryHigh": "Erittäin korkea",
|
||
"extreme": "Äärimmä",
|
||
"unknown": "Ei lukua"
|
||
}
|
||
},
|
||
"dominantPollutant": "Dominant pollutant",
|
||
"aqiLabel": "AQI",
|
||
"strongestPollen": "Korkein siitepöly",
|
||
"unit": {
|
||
"concentration": "{value} μg/m3",
|
||
"pollen": "{value} jyvää/m3"
|
||
},
|
||
"pollutant": {
|
||
"pm2_5": "PM2,5",
|
||
"pm10": "PM10",
|
||
"ozone": "Otsoni",
|
||
"nitrogenDioxide": "Typpidioksidi",
|
||
"sulphurDioxide": "Sulphur dioxide",
|
||
"carbonMonoxide": "Hiilimonoksidi"
|
||
},
|
||
"pollen": {
|
||
"alder": "Alder",
|
||
"birch": "Koivu",
|
||
"grass": "Ruoho",
|
||
"mugwort": "Mugwort",
|
||
"olive": "Oliivit",
|
||
"ragweed": "Ragweed"
|
||
},
|
||
"compact": {
|
||
"sixHourTrend": "AQI trendi seuraavien kuuden tunnin aikana"
|
||
},
|
||
"advanced": {
|
||
"observedAt": "Päivitetty: {time}",
|
||
"next24Hours": "Seuraavat 24 tuntia",
|
||
"pollutants": "Epäpuhtauksien pitoisuudet",
|
||
"pollen": "Turvotuspitoisuudet",
|
||
"sevenDayForecast": "7 päivän maksimiennuste",
|
||
"aqiValue": "Aqi {value}",
|
||
"uvValue": "Uv {value}",
|
||
"uvShort": "Uv {value}",
|
||
"noForecast": "Ennustetietoja ei saatavilla"
|
||
}
|
||
},
|
||
"countdown": {
|
||
"name": "Lähtölaskenta",
|
||
"description": "Seuraa tulevia tapahtumia ja toistuvia vuosipäiviä.",
|
||
"option": {
|
||
"events": {
|
||
"label": "Tapahtumat",
|
||
"description": "Lisää ja tilaa jopa 20 kerta- tai vuosilaskua. Päivämäärät merkitään valittuun aikavyöhykkeeseen."
|
||
},
|
||
"showProgress": {
|
||
"label": "Näytä edistyminen"
|
||
},
|
||
"showSeconds": {
|
||
"label": "Näytä sekuntia",
|
||
"description": "Pidä sekunnit näkyvillä jokaisesta tulevasta tapahtumasta."
|
||
}
|
||
},
|
||
"dateTimeEventList": {
|
||
"newEvent": "Uusi tapahtuma",
|
||
"add": "Lisää tapahtuma",
|
||
"remove": "Poista {event}",
|
||
"reorder": "Järjestä {event}",
|
||
"eventLabel": "Tapahtuman nimi",
|
||
"timezone": "Aikavyöhyke",
|
||
"unsupportedOption": "Tukematon: {timeZone}",
|
||
"recurrence": "Toistuu",
|
||
"recurrenceOption": {
|
||
"none": "Ei toisteta",
|
||
"yearly": "Joka vuosi"
|
||
},
|
||
"target": "Tapahtuman päivämäärä ja kellonaika",
|
||
"trackProgress": "Seuraa edistymistä aloituspäivästä alkaen",
|
||
"start": "Edistymisen alkamispäivä ja kellonaika",
|
||
"confirmDateTime": "Vahvista päivämäärä ja aika",
|
||
"limit": "Määritetty {count}/{maximum} tapahtumaa"
|
||
},
|
||
"empty": {
|
||
"title": "Ei vielä lähtölaskentaa",
|
||
"description": "Lisää tapahtuma widgetin valinnoissa aloittaaksesi laskemisen alas."
|
||
},
|
||
"completed": "Suoritettu",
|
||
"yearly": "Vuosittain",
|
||
"progress": "Tapahtuman edistyminen",
|
||
"upcoming": "Tulevat",
|
||
"completedEvents": "Suoritetut tapahtumat",
|
||
"invalid": {
|
||
"title": "Joitakin tapahtumia ei voi näyttää",
|
||
"description": "{count, plural, one {Yhdellä tapahtumalla on virheellinen päivämäärä tai sitä ei tueta.} other {# tapahtumassa on virheellinen päivämäärä tai sitä ei tueta.}}",
|
||
"value": "Unavailable"
|
||
},
|
||
"alert": {
|
||
"notifications": "Selain ilmoitukset",
|
||
"permissionDenied": "Ilmoitukset on estetty tällä selaimella.",
|
||
"reached": "Lähtölaskenta on saavuttanut tavoitteensa."
|
||
}
|
||
},
|
||
"timer": {
|
||
"name": "Timer / Pomodoro",
|
||
"description": "Suorittaa yksinkertaisen ajastimen tai konfiguroitavan Pomodoro sekvenssin.",
|
||
"option": {
|
||
"mode": {
|
||
"label": "Tila",
|
||
"options": {
|
||
"timer": "Ajastin",
|
||
"pomodoro": "Pomodoro"
|
||
}
|
||
},
|
||
"timerMinutes": {
|
||
"label": "Ajastin minuuttia"
|
||
},
|
||
"focusMinutes": {
|
||
"label": "Keskity minuutteihin"
|
||
},
|
||
"shortBreakMinutes": {
|
||
"label": "Lyhyt tauko minuuttia"
|
||
},
|
||
"longBreakMinutes": {
|
||
"label": "Pitkä tauko minuutit"
|
||
},
|
||
"sessionsBeforeLongBreak": {
|
||
"label": "Kohdista istuntoja ennen pitkää taukoa"
|
||
},
|
||
"autoStartBreaks": {
|
||
"label": "Käynnistä tauot automaattisesti"
|
||
},
|
||
"autoStartFocus": {
|
||
"label": "Aloita tarkennusistunnot automaattisesti"
|
||
}
|
||
},
|
||
"phase": {
|
||
"timer": "Ajastin",
|
||
"focus": "Kohdistus",
|
||
"shortBreak": "Lyhyt tauko",
|
||
"longBreak": "Pitkä tauko"
|
||
},
|
||
"action": {
|
||
"start": "Käynnistä",
|
||
"pause": "Tauko",
|
||
"reset": "Reset"
|
||
},
|
||
"attention": {
|
||
"timerComplete": "Timer complete",
|
||
"phaseReady": "{phase} valmis"
|
||
},
|
||
"progress": "Ajastin etenee: {progress}%",
|
||
"compact": {
|
||
"completedFocus": "{count, plural, =0 {Kohdistusistuntoja ei ole suoritettu} one {# kohdistusistunto valmistui} other {# kohdistusistuntoa suoritettu}}"
|
||
},
|
||
"alert": {
|
||
"title": "Timer complete",
|
||
"completed": "{phase} valmis."
|
||
},
|
||
"advanced": {
|
||
"sequence": "Pomodoro sequence",
|
||
"focusSession": "Tarkenna {session}",
|
||
"settings": "Pysyvät asetukset",
|
||
"settingsHint": "Käytä widgetin kontekstivalikkoa muokataksesi näitä taulun asetuksia.",
|
||
"localAlerts": "Paikalliset hälytykset",
|
||
"notifications": "Selain ilmoitukset",
|
||
"sound": "Ajastimen äänet",
|
||
"localAlertsHint": "Ajastimen äänet ovat oletusarvoisesti käytössä. Äänet ja ilmoitukset koskevat vain tätä widgetiä tässä selaimessa.",
|
||
"notificationsDenied": "Ilmoitukset on estetty tällä selaimella."
|
||
}
|
||
},
|
||
"minecraftServerStatus": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"domain": {
|
||
"label": ""
|
||
},
|
||
"isBedrockServer": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"status": {
|
||
"online": "",
|
||
"offline": ""
|
||
}
|
||
},
|
||
"timetable": {
|
||
"name": "",
|
||
"description": "",
|
||
"title": "",
|
||
"noStation": "",
|
||
"option": {
|
||
"baseUrl": {
|
||
"label": "Search.ch URL",
|
||
"description": "Mukautettujen URL-osoitteiden on ratkaistava julkiseen IP-osoitteeseen. Yksityiset ja paikalliset isännät hylätään."
|
||
},
|
||
"station": {
|
||
"label": "",
|
||
"placeholder": "Etsi asemaa"
|
||
}
|
||
},
|
||
"error": {
|
||
"customSourceUnavailable": "Aikataulun lähde ei ole käytettävissä. Tarkista, että sen URL ratkaisee julkisen IP-osoitteen.",
|
||
"stationSearch": "Asemia ei voi etsiä. Tarkista mukautettu URL-osoite ja pääsy."
|
||
},
|
||
"warning": {
|
||
"stale": "Aikataulua ei voitu päivittää. Näyttää lähdöt viimeksi päivitetty klo {time}.",
|
||
"staleCompact": "Stale data"
|
||
}
|
||
},
|
||
"notebook": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showToolbar": {
|
||
"label": ""
|
||
},
|
||
"allowReadOnlyCheck": {
|
||
"label": ""
|
||
},
|
||
"content": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"controls": {
|
||
"bold": "",
|
||
"italic": "",
|
||
"strikethrough": "",
|
||
"underline": "",
|
||
"colorText": "",
|
||
"colorHighlight": "",
|
||
"code": "",
|
||
"clear": "",
|
||
"heading": "",
|
||
"align": "",
|
||
"directionLtr": "Aseta tekstin suunta vasemmalta oikealle",
|
||
"directionRtl": "Aseta tekstin suunta oikealta vasemmalle",
|
||
"blockquote": "",
|
||
"horizontalLine": "",
|
||
"details": "Vaihda tiivistettävää osiota",
|
||
"expandDetails": "Laajenna romahtava osio",
|
||
"collapseDetails": "Tiivistä tiivistyvä osio",
|
||
"bulletList": "",
|
||
"orderedList": "",
|
||
"checkList": "",
|
||
"increaseIndent": "",
|
||
"decreaseIndent": "",
|
||
"link": "",
|
||
"unlink": "",
|
||
"image": "",
|
||
"insertTable": "Lisää taulu",
|
||
"insertTableSize": "Lisää {columns} × {rows} taulukko",
|
||
"deleteTable": "Poista taulu",
|
||
"colorCell": "",
|
||
"mergeCells": "Yhdistä solut",
|
||
"splitCell": "Jaa solu",
|
||
"addColumnLeft": "Lisää sarake ennen",
|
||
"addColumnRight": "Lisää sarake jälkeen",
|
||
"deleteColumn": "Poista sarake",
|
||
"addRowTop": "",
|
||
"addRowBelow": "",
|
||
"deleteRow": "",
|
||
"toggleHeaderRow": "Vaihda ylärivin tilaa",
|
||
"toggleHeaderColumn": "Vaihda ylätunnisteen sarake"
|
||
},
|
||
"align": {
|
||
"left": "",
|
||
"center": "",
|
||
"right": ""
|
||
},
|
||
"popover": {
|
||
"clearColor": "",
|
||
"source": "",
|
||
"widthPlaceholder": "",
|
||
"width": "",
|
||
"height": ""
|
||
},
|
||
"placeholder": "",
|
||
"dismiss": {
|
||
"title": "",
|
||
"message": "Muistikirjan muutoksia ei ole tallennettu. Haluatko varmasti hylätä ne?",
|
||
"action": {
|
||
"discard": "",
|
||
"keepEditing": ""
|
||
}
|
||
},
|
||
"saveFailed": "Merkintää ei voitu tallentaa",
|
||
"documentStats": "{words, plural, one {# sana} other {# sana}} · {characters, plural, one {# merkki} other {# merkkiä}}"
|
||
},
|
||
"anchorNote": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"noteId": {
|
||
"label": ""
|
||
},
|
||
"showUpdatedAt": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"empty": "",
|
||
"emptyContent": "",
|
||
"notFound": "",
|
||
"noNotes": "",
|
||
"integrationRequired": "",
|
||
"untitled": "",
|
||
"readOnlyViewer": "",
|
||
"saveForbidden": "Sinulla ei ole oikeutta muokata tätä muistiinpanoa.",
|
||
"saveFailed": "",
|
||
"createdAt": "Luotu {date}",
|
||
"permission": {
|
||
"owner": "Omistaja",
|
||
"editor": "Muokkain",
|
||
"viewer": "Katsoja"
|
||
},
|
||
"status": {
|
||
"pinned": "Kiinnitetty",
|
||
"archived": "Arkistoitu"
|
||
}
|
||
},
|
||
"iframe": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"embedUrl": {
|
||
"label": ""
|
||
},
|
||
"allowFullScreen": {
|
||
"label": ""
|
||
},
|
||
"allowTransparency": {
|
||
"label": ""
|
||
},
|
||
"allowScrolling": {
|
||
"label": ""
|
||
},
|
||
"allowPayment": {
|
||
"label": ""
|
||
},
|
||
"allowAutoPlay": {
|
||
"label": ""
|
||
},
|
||
"allowMicrophone": {
|
||
"label": ""
|
||
},
|
||
"allowCamera": {
|
||
"label": ""
|
||
},
|
||
"allowGeolocation": {
|
||
"label": ""
|
||
},
|
||
"allowModals": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"noUrl": "",
|
||
"unsupportedProtocol": "",
|
||
"noBrowerSupport": ""
|
||
}
|
||
},
|
||
"smartHome-entityState": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"entityId": {
|
||
"label": ""
|
||
},
|
||
"displayName": {
|
||
"label": ""
|
||
},
|
||
"entityUnit": {
|
||
"label": ""
|
||
},
|
||
"clickable": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"state": {
|
||
"on": "Päällä",
|
||
"off": "Pois",
|
||
"unavailable": "Unavailable",
|
||
"unknown": "Tuntematon"
|
||
},
|
||
"advanced": {
|
||
"entityId": "Entiteetin ID: {id}",
|
||
"lastChanged": "Muutettu {date}",
|
||
"attribute": {
|
||
"unit": "Yksikkö",
|
||
"deviceClass": "Laitteen luokka",
|
||
"icon": "Kuvake"
|
||
}
|
||
},
|
||
"error": {
|
||
"loadFailed": "Ei voitu ladata entiteettiä",
|
||
"toggleFailed": "Sisältöä ei voi päivittää"
|
||
}
|
||
},
|
||
"smartHome-executeAutomation": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"displayName": {
|
||
"label": ""
|
||
},
|
||
"automationId": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"spotlightAction": {
|
||
"run": ""
|
||
},
|
||
"advanced": {
|
||
"lastExecuted": "Viimeksi ajettu {time}",
|
||
"automationId": "Automaation ID: {id}",
|
||
"ready": "Valmis suorittamaan",
|
||
"noPermission": "Ei oikeuksia suorittaa tätä automaatiota"
|
||
},
|
||
"status": {
|
||
"running": "Käynnissä oleva automaatio",
|
||
"success": "Automaatio suoritettu"
|
||
},
|
||
"error": {
|
||
"executeFailed": "Automaation suorittaminen epäonnistui"
|
||
}
|
||
},
|
||
"stockPrice": {
|
||
"name": "Osakkeen hinta",
|
||
"description": "Näyttää yrityksen nykyisen osakearvon",
|
||
"advanced": {
|
||
"currentPrice": "Nykyinen hinta",
|
||
"previousClose": "Edellinen sulje",
|
||
"changePercentage": "Muutos (%)",
|
||
"minimum": "Minimi",
|
||
"maximum": "Maksimi"
|
||
},
|
||
"option": {
|
||
"stock": {
|
||
"label": ""
|
||
},
|
||
"timeRange": {
|
||
"label": "",
|
||
"option": {
|
||
"1d": {
|
||
"label": ""
|
||
},
|
||
"5d": {
|
||
"label": ""
|
||
},
|
||
"1mo": {
|
||
"label": ""
|
||
},
|
||
"3mo": {
|
||
"label": ""
|
||
},
|
||
"6mo": {
|
||
"label": ""
|
||
},
|
||
"ytd": {
|
||
"label": ""
|
||
},
|
||
"1y": {
|
||
"label": ""
|
||
},
|
||
"2y": {
|
||
"label": ""
|
||
},
|
||
"5y": {
|
||
"label": ""
|
||
},
|
||
"10y": {
|
||
"label": ""
|
||
},
|
||
"max": {
|
||
"label": "Ylin"
|
||
}
|
||
}
|
||
},
|
||
"timeInterval": {
|
||
"label": "Aikaväli",
|
||
"option": {
|
||
"5m": {
|
||
"label": "5 minuuttia"
|
||
},
|
||
"15m": {
|
||
"label": "15 minuuttia"
|
||
},
|
||
"30m": {
|
||
"label": "30 minuuttia"
|
||
},
|
||
"1h": {
|
||
"label": "Tunti"
|
||
},
|
||
"1d": {
|
||
"label": "Vuorokausi"
|
||
},
|
||
"5d": {
|
||
"label": "Viisi päivää"
|
||
},
|
||
"1wk": {
|
||
"label": "Viikko"
|
||
},
|
||
"1mo": {
|
||
"label": "Kuukausi"
|
||
}
|
||
}
|
||
},
|
||
"showDetails": {
|
||
"label": "Näytä tiedot",
|
||
"description": "Näytä nimi, muutos ja aikaväli kompaktissa näkymässä. Poista vain symboli ja hinta käytöstä."
|
||
}
|
||
}
|
||
},
|
||
"calendar": {
|
||
"name": "Kalenteri",
|
||
"description": "Näytä integraatioidesi tapahtumat tietyn suhteellisen aikajakson kattavassa kalenterinäkymässä",
|
||
"duration": {
|
||
"allDay": ""
|
||
},
|
||
"option": {
|
||
"releaseType": {
|
||
"label": "Radarr-julkaisujen tyyppi",
|
||
"options": {
|
||
"inCinemas": "Teattereissa",
|
||
"digitalRelease": "Digitaalinen julkaisu",
|
||
"physicalRelease": "Fyysinen julkaisu"
|
||
}
|
||
},
|
||
"filterPastMonths": {
|
||
"label": "Edelliset kuukaudet"
|
||
},
|
||
"filterFutureMonths": {
|
||
"label": "Tulevat kuukaudet"
|
||
},
|
||
"showUnmonitored": {
|
||
"label": "Näytä valvomattomat"
|
||
}
|
||
},
|
||
"advanced": {
|
||
"previousMonth": "Näytä edellinen kuukausi",
|
||
"nextMonth": "Näytä ensi kuussa",
|
||
"eventCount": "{count, plural, one {# tapahtuma} other {# tapahtuma}}",
|
||
"loading": "Ladataan kalenteritapahtumia...",
|
||
"noEvents": "Ei tapahtumia tässä kuussa"
|
||
}
|
||
},
|
||
"weather": {
|
||
"name": "Sää",
|
||
"description": "",
|
||
"option": {
|
||
"isFormatFahrenheit": {
|
||
"label": "Käytä lämpötilalle Fahrenheit-yksikköä"
|
||
},
|
||
"disableTemperatureDecimals": {
|
||
"label": "Älä näytä lämpötilojen desimaaleja"
|
||
},
|
||
"animateIcons": {
|
||
"label": "Animoi sääkuvakkeet"
|
||
},
|
||
"showHumidity": {
|
||
"label": "Näytä kosteus"
|
||
},
|
||
"showCurrentWindSpeed": {
|
||
"label": "Näytä nykyinen tuulen nopeus"
|
||
},
|
||
"useImperialSpeed": {
|
||
"label": "Käytä tuulen nopeudelle mph-yksikköä"
|
||
},
|
||
"showCity": {
|
||
"label": "Näytä kaupunki"
|
||
},
|
||
"hasForecast": {
|
||
"label": "Näytä ennuste"
|
||
},
|
||
"forecastDayCount": {
|
||
"label": "Ennusteen päivien määrä",
|
||
"description": "Kun widgetin leveys ei riitä, näytetään päiviä vähemmän."
|
||
}
|
||
},
|
||
"currentWindSpeed": "{currentWindSpeed} {unit}",
|
||
"disabled": "Säätiedot eivät ole käytettävissä, koska lähtevät yhteydet ovat pois päältä",
|
||
"dailyForecast": {
|
||
"sunrise": "Auringonnousu",
|
||
"sunset": "Auringonlasku",
|
||
"maxWindSpeed": "Tuulen nopeus: {maxWindSpeed} {unit}",
|
||
"maxWindGusts": "Puuskien nopeus: {maxWindSpeed} {unit}",
|
||
"humidity": "Kosteus: {humidity}%"
|
||
},
|
||
"kind": {
|
||
"clear": "",
|
||
"mainlyClear": "Enimmäkseen selkeää",
|
||
"fog": "",
|
||
"drizzle": "Tihkusadetta",
|
||
"freezingDrizzle": "",
|
||
"rain": "Sadetta",
|
||
"freezingRain": "",
|
||
"snowFall": "Lumisadetta",
|
||
"snowGrains": "Rakeita",
|
||
"rainShowers": "",
|
||
"snowShowers": "Lumikuuroja",
|
||
"thunderstorm": "",
|
||
"thunderstormWithHail": "",
|
||
"unknown": ""
|
||
},
|
||
"details": "Näytä säätiedot",
|
||
"detailsFor": "Näytä säätiedot kohteelle {date}",
|
||
"advanced": {
|
||
"forecast": "7 päivän ennuste",
|
||
"hourlyForecast": "Seuraavat 24 tuntia",
|
||
"day": "Päivä",
|
||
"time": "Aika",
|
||
"conditions": "Ehdot",
|
||
"temperature": "Lämpötila",
|
||
"feelsLike": "Tuntuu siltä, että {temperature}",
|
||
"feelsLikeLabel": "Tuntuu tykältä",
|
||
"feelsLikeRange": "Tuntuma: {maximum} / {minimum}",
|
||
"highLow": "Ylin {maximum} · alin {minimum}",
|
||
"observedAt": "Päivitetty: {time}",
|
||
"humidity": "Kosteus",
|
||
"averageHumidity": "Keskimääräinen ilmankosteus: {humidity} %",
|
||
"currentHumidity": "Nykyinen kosteus",
|
||
"wind": "Tuuli / puuskat ({unit})",
|
||
"currentWind": "Nykyinen tuuli / puuskat",
|
||
"windValue": "{speed} / {gusts} {unit}",
|
||
"windDetail": "Tuuli / puuskat enintään: {speed} / {gusts} {unit}",
|
||
"nextHourPrecipitation": "Sademäärä ensi tunnissa",
|
||
"precipitationChance": "Sademäärän mahdollisuus",
|
||
"precipitationValue": "{probability} % · {amount} mm",
|
||
"precipitationDetail": "Sademäärä: {probability} % · {amount} mm",
|
||
"todayUv": "Tämän päivän maksimi UV-indeksi",
|
||
"uvIndex": "Max UV-indeksi: {value}",
|
||
"daylight": "Päivänvalossa: {duration}",
|
||
"hourlyTooltip": "Tuntuma {feelsLike}{temperatureUnit} · {amount} mm · ilmankosteus {humidity} % · tuuli {speed} {speedUnit}",
|
||
"hourlyTooltipWithoutHumidity": "Tuntuma {feelsLike}{temperatureUnit} · {amount} mm · tuuli {speed} {speedUnit}",
|
||
"detailLabel": {
|
||
"feelsLike": "Tuntuu tykältä",
|
||
"precipitation": "Sademäärä",
|
||
"humidity": "Keskimääräinen kosteus",
|
||
"wind": "Maksimi tuuli / puuska",
|
||
"uv": "Suurin UV-indeksi",
|
||
"daylight": "Daylight"
|
||
},
|
||
"sun": "Auringonnousu / auringonlasku",
|
||
"noForecast": "Ennustetietoja ei saatavilla"
|
||
}
|
||
},
|
||
"indexerManager": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"openIndexerSiteInNewTab": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"title": "",
|
||
"testAll": "",
|
||
"status": {
|
||
"healthy": "Tervettä",
|
||
"unhealthy": "Epäterveellistä",
|
||
"disabled": "Ei käytössä",
|
||
"unknown": "Terveys ei saatavilla"
|
||
},
|
||
"error": {
|
||
"internalServerError": "",
|
||
"testAll": "Indeksoijan testi epäonnistui. Yritä uudelleen."
|
||
}
|
||
},
|
||
"healthMonitoring": {
|
||
"name": "",
|
||
"description": "",
|
||
"tab": {
|
||
"system": "",
|
||
"cluster": ""
|
||
},
|
||
"option": {
|
||
"fahrenheit": {
|
||
"label": ""
|
||
},
|
||
"cpu": {
|
||
"label": ""
|
||
},
|
||
"memory": {
|
||
"label": ""
|
||
},
|
||
"gpu": {
|
||
"label": ""
|
||
},
|
||
"showUptime": {
|
||
"label": ""
|
||
},
|
||
"fileSystem": {
|
||
"label": ""
|
||
},
|
||
"defaultTab": {
|
||
"label": ""
|
||
},
|
||
"visibleClusterSections": {
|
||
"label": ""
|
||
},
|
||
"sectionIndicatorRequirement": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"popover": {
|
||
"information": "",
|
||
"processor": "",
|
||
"memory": "Muisti: {memory}",
|
||
"memoryAvailable": "Saatavilla: {memoryAvailable} ({percent}%)",
|
||
"version": "",
|
||
"uptime": "",
|
||
"loadAverage": "",
|
||
"minute": "",
|
||
"minutes": "",
|
||
"used": "",
|
||
"available": "",
|
||
"lastSeen": "",
|
||
"updatesAvailable": "{count, plural, one {# päivitys saatavilla} other {# päivitystä saatavilla}}",
|
||
"rebootRequired": "Uudelleenkäynnistys vaaditaan",
|
||
"rebootNotRequired": "Uudelleenkäynnistystä ei tarvita"
|
||
},
|
||
"smartStatus": {
|
||
"attributesWithinThresholds": "SMART: määritteet kynnysarvojen sisällä",
|
||
"attributesFailed": "SMART: {attributes} epäonnistui",
|
||
"noCriticalWarning": "SMART: SSD ei ilmoita varoitusta",
|
||
"criticalWarning": "SMART: SSD:n raportoima kriittinen varoitus"
|
||
},
|
||
"gauge": {
|
||
"cpuUsage": "Suorittimen kuormitus",
|
||
"cpuTemperature": "Suorittimen lämpötila",
|
||
"memoryUsage": "Muistin varaus",
|
||
"gpuUsage": "{name} GPU käyttöä"
|
||
},
|
||
"error": {
|
||
"internalServerError": ""
|
||
},
|
||
"cluster": {
|
||
"resource": {
|
||
"node": {
|
||
"name": ""
|
||
},
|
||
"qemu": {
|
||
"name": ""
|
||
},
|
||
"lxc": {
|
||
"name": ""
|
||
},
|
||
"storage": {
|
||
"name": ""
|
||
}
|
||
},
|
||
"popover": {
|
||
"rightSection": {
|
||
"node": "",
|
||
"vmId": "",
|
||
"plugin": ""
|
||
},
|
||
"detail": {
|
||
"cpu": "",
|
||
"memory": "",
|
||
"storage": "",
|
||
"uptime": "",
|
||
"haState": "",
|
||
"storageType": {
|
||
"local": "",
|
||
"shared": ""
|
||
}
|
||
}
|
||
},
|
||
"table": {
|
||
"header": {
|
||
"name": "",
|
||
"node": ""
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"dockerContainers": {
|
||
"name": "Docker-tilastot",
|
||
"description": "Konttiesi tilastot (tämä widget voidaan lisätä vain ylläpito-oikeuksilla)",
|
||
"option": {
|
||
"endpointIds": {
|
||
"label": "Telakoiden ympäristöt",
|
||
"description": "Jätä tyhjäksi näyttääksesi säiliöt jokaisesta Docker-ympäristöstä",
|
||
"placeholder": "Kaikki Docker-ympäristöt"
|
||
},
|
||
"containerFilter": {
|
||
"label": "Suodatettavat säiliöt"
|
||
},
|
||
"filterIsWhitelist": {
|
||
"label": "Suodata valkolistana"
|
||
},
|
||
"defaultSort": {
|
||
"option": {
|
||
"name": "Nimi",
|
||
"state": "Tila",
|
||
"cpuUsage": "Suorittimen kuormitus",
|
||
"memoryUsage": "Muistin varaus"
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "",
|
||
"endpointsUnavailable": "Telakoitsijan päätepisteet eivät ole käytettävissä",
|
||
"layoutSaveTitle": "Taulukon asettelua ei tallennettu",
|
||
"layoutSaveMessage": "Docker-taulukon asettelua ei voitu tallentaa. Yritä siirtää tai muuttaa sarakkeen kokoa uudelleen."
|
||
},
|
||
"empty": {
|
||
"noContainers": "Kontteja ei löytynyt"
|
||
}
|
||
},
|
||
"coolify": {
|
||
"description": "",
|
||
"option": {
|
||
"showServers": {
|
||
"label": ""
|
||
},
|
||
"showApplications": {
|
||
"label": "Näytä sovellukset"
|
||
},
|
||
"showServices": {
|
||
"label": "Näytä palvelut"
|
||
}
|
||
},
|
||
"empty": {
|
||
"servers": "",
|
||
"applications": "",
|
||
"services": "Palveluita ei löytynyt"
|
||
},
|
||
"footer": {
|
||
"updated": ""
|
||
},
|
||
"error": {
|
||
"noIntegration": "Coolify-integraatiota ei ole määritetty",
|
||
"internalServerError": ""
|
||
},
|
||
"server": {
|
||
"buildServer": "",
|
||
"resourceCounts": "{applications, plural, one {# app} other {# apps}} / {services, plural, one {# service} other {# services}}",
|
||
"reachability": "Saavutettavuus",
|
||
"usability": "Käytettävyys"
|
||
},
|
||
"source": {
|
||
"url": "Lähde: {url}",
|
||
"unavailable": "{source}: unavailable"
|
||
},
|
||
"instances": {
|
||
"title": ""
|
||
},
|
||
"action": {
|
||
"openResource": "Avaa {name}",
|
||
"openLogs": "Avaa {name} lokit",
|
||
"showIp": "Näytä IP-osoite",
|
||
"hideIp": "Piilota IP-osoite"
|
||
},
|
||
"status": {
|
||
"running": "Käynnissä",
|
||
"stopped": "Pysäytetty",
|
||
"exited": "Suljettu",
|
||
"starting": "Aloitetaan",
|
||
"restarting": "Käynnistetään Uudelleen",
|
||
"unknown": "Tuntematon",
|
||
"online": "Paikalla",
|
||
"offline": "Offline-tilassa",
|
||
"reachable": "Toteutettavissa",
|
||
"unreachable": "Taittamaton",
|
||
"usable": "Käytettävissä",
|
||
"unusable": "Käyttökelvoton"
|
||
}
|
||
},
|
||
"vpn": {
|
||
"name": "VPN",
|
||
"description": "Yleiskatsaus VPN-yhteyksistäsi",
|
||
"serviceUnavailable": "VPN ei ole käytettävissä",
|
||
"status": {
|
||
"running": "Käynnissä",
|
||
"notRunning": "Ei käynnissä",
|
||
"unavailable": "Unavailable",
|
||
"vpn": "Vpn: {status}"
|
||
}
|
||
},
|
||
"ups": {
|
||
"name": "UPS",
|
||
"description": "Valvo UPS-laitteiden tilaa NUT-palvelimen kautta",
|
||
"option": {
|
||
"showBattery": {
|
||
"label": "Näytä akku"
|
||
},
|
||
"showLoad": {
|
||
"label": "Näytä kuorma"
|
||
},
|
||
"showVoltage": {
|
||
"label": "Näytä jännite"
|
||
}
|
||
},
|
||
"status": {
|
||
"online": "Verkkovirralla",
|
||
"onBattery": "Akulla",
|
||
"lowBattery": "Akku vähissä",
|
||
"charging": "Latautuu",
|
||
"unknown": "Tuntematon"
|
||
},
|
||
"field": {
|
||
"runtime": "Toiminta-aika",
|
||
"load": "Kuorma",
|
||
"input": "Syöttö",
|
||
"output": "Lähtö",
|
||
"batteryVoltage": "Akun jännite",
|
||
"power": "Virta",
|
||
"temperature": "Lämpötila",
|
||
"manufacturer": "Valmistaja",
|
||
"model": "Malli",
|
||
"serial": "Sarja"
|
||
},
|
||
"error": {
|
||
"internalServerError": "UPS-tietojen haku epäonnistui"
|
||
}
|
||
},
|
||
"tracearr": {
|
||
"description": "",
|
||
"option": {
|
||
"showStreams": {
|
||
"label": "Näytä aktiiviset striimit"
|
||
},
|
||
"showStats": {
|
||
"label": ""
|
||
},
|
||
"showRecentActivity": {
|
||
"label": ""
|
||
},
|
||
"showViolations": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"stats": {
|
||
"activeStreams": "Aktiiviset striimit",
|
||
"totalUsers": "Käyttäjämäärä",
|
||
"transcodes": "Transkoodaukset",
|
||
"bandwidth": "Kaistanleveys"
|
||
},
|
||
"streams": {
|
||
"empty": "Ei aktiivisia striimiejä",
|
||
"user": "",
|
||
"media": "",
|
||
"state": "",
|
||
"quality": "",
|
||
"device": "Device",
|
||
"progress": "",
|
||
"videoDecision": {
|
||
"directPlay": "Muuntamaton toisto",
|
||
"transcode": "",
|
||
"directStream": ""
|
||
}
|
||
},
|
||
"recentActivity": {
|
||
"title": "Viimeaikaiset tapahtumat",
|
||
"empty": "",
|
||
"watched": "Katseltiin",
|
||
"partial": "Osittain"
|
||
},
|
||
"violations": {
|
||
"title": "Rikkomukset",
|
||
"empty": "Ei viimeaikaisia rikkomuksia",
|
||
"rule": "",
|
||
"user": ""
|
||
},
|
||
"noSectionsEnabled": "",
|
||
"error": {
|
||
"noIntegration": "Tracearr-integraatiota ei ole määritetty",
|
||
"internalServerError": ""
|
||
}
|
||
},
|
||
"umami": {
|
||
"name": "",
|
||
"description": "",
|
||
"visitors": "",
|
||
"active": "",
|
||
"pageviews": "",
|
||
"visits": "",
|
||
"bounceRate": "",
|
||
"avgDuration": "",
|
||
"option": {
|
||
"websiteId": {
|
||
"label": "",
|
||
"description": "",
|
||
"placeholder": "",
|
||
"loading": "",
|
||
"noWebsites": "",
|
||
"configureIntegrationFirst": "Yhdistä Umami-integraatio ensin"
|
||
},
|
||
"timeFrame": {
|
||
"label": "",
|
||
"description": "",
|
||
"option": {
|
||
"today": "",
|
||
"24h": "",
|
||
"7d": "",
|
||
"30d": "Viimeiset 30 päivää",
|
||
"month": "Tässä kuussa",
|
||
"lastMonth": "Viime kuussa"
|
||
}
|
||
},
|
||
"eventName": {
|
||
"label": "Tapahtuma",
|
||
"description": "Näytä tietyn tapahtuman esiintymiskerrat yhteensä",
|
||
"placeholder": "Valitse tapahtuma",
|
||
"none": "Ei tapahtumaa"
|
||
},
|
||
"chartType": {
|
||
"label": "Kaavion tyyppi",
|
||
"description": "Kaavion näyttötyyli",
|
||
"option": {
|
||
"bar": "Pylväskaavio",
|
||
"sparkline": "Sparkline"
|
||
}
|
||
},
|
||
"chartStyle": {
|
||
"label": "Kaavion tyyli",
|
||
"description": "Miten tapahtumasarjat näytetään kaaviossa",
|
||
"option": {
|
||
"grouped": "Vierekkäin",
|
||
"overlay": "Päällekkäin (osajoukko)"
|
||
}
|
||
},
|
||
"viewMode": {
|
||
"label": "Näkymä",
|
||
"description": "Mitä widgetin rungossa näytetään",
|
||
"option": {
|
||
"chart": "Kaavio",
|
||
"events": "Tapahtumakaavio",
|
||
"topPages": "Suosituimmat sivut",
|
||
"topReferrers": "Suosituimmat viittaajat"
|
||
}
|
||
},
|
||
"eventNames": {
|
||
"label": "Tapahtumat",
|
||
"description": "Valitse yksi tai useampi tapahtuma kaavioon",
|
||
"placeholder": "Valitse tapahtumia..."
|
||
},
|
||
"topCount": {
|
||
"label": "Näytettävien kohteiden määrä",
|
||
"description": "Näytettävien huippukohteiden määrä (enintään 500)"
|
||
},
|
||
"events": {
|
||
"loading": "Ladataan tapahtumia...",
|
||
"noEvents": "Tapahtumia ei löytynyt",
|
||
"configureWebsiteFirst": "Valitse sivusto ensin ladataksesi tapahtumia"
|
||
}
|
||
},
|
||
"event": {
|
||
"label": "tapahtumaa"
|
||
},
|
||
"events": {
|
||
"selectPrompt": "Valitse tapahtumat kaavioitavaksi"
|
||
},
|
||
"error": {
|
||
"noIntegration": "Umami-integraatiota ei ole määritetty",
|
||
"noWebsite": "Verkkosivustoa ei ole määritetty",
|
||
"noData": "Ei tietoja saatavilla",
|
||
"internalServerError": "Umami-tietojen haku epäonnistui"
|
||
},
|
||
"top": {
|
||
"direct": "Suora"
|
||
}
|
||
},
|
||
"common": {
|
||
"location": {
|
||
"query": "Kaupunki/postinumero",
|
||
"latitude": "Leveysaste",
|
||
"longitude": "Pituusaste",
|
||
"disabledTooltip": "",
|
||
"unknownLocation": "",
|
||
"search": "Haku",
|
||
"table": {
|
||
"header": {
|
||
"city": "Kaupunki",
|
||
"country": "Maa",
|
||
"coordinates": "Koordinaatit",
|
||
"population": "Asukasluku"
|
||
},
|
||
"action": {
|
||
"select": "Valitse {city}, {countryCode}"
|
||
},
|
||
"population": {
|
||
"fallback": ""
|
||
}
|
||
}
|
||
},
|
||
"integration": {
|
||
"noData": "Integraatiota ei löytynyt",
|
||
"description": "Luo uusi integraatio painamalla <here></here>",
|
||
"manage": "Hallinnoi integraatioita"
|
||
},
|
||
"app": {
|
||
"noData": "",
|
||
"description": "Luo uusi sovellus painamalla <here></here>",
|
||
"quickCreate": "Luo sovellus lennossa"
|
||
},
|
||
"error": {
|
||
"noIntegration": "Integraatiota ei ole valittu",
|
||
"noData": "Integraatiotietoja ei ole käytettävissä"
|
||
},
|
||
"integrationDisconnected": "Tietoja ei ole saatavilla, kaikki integraatiot on irrotettu",
|
||
"updatedAt": "Päivitetty {date}",
|
||
"title": {
|
||
"label": "Otsikko"
|
||
},
|
||
"openInNewTab": {
|
||
"label": "Avaa uudessa välilehdessä"
|
||
},
|
||
"showTitle": {
|
||
"label": "Näytä otsikko"
|
||
},
|
||
"weatherLocation": {
|
||
"label": "Sään sijainti"
|
||
},
|
||
"layout": {
|
||
"label": "Asettelu",
|
||
"option": {
|
||
"horizontal": "Vaaka",
|
||
"vertical": "Pysty",
|
||
"grid": "Ruudukko"
|
||
}
|
||
},
|
||
"select": {
|
||
"loading": "Ladataan...",
|
||
"loadError": "Vaihtoehtojen lataaminen epäonnistui"
|
||
},
|
||
"dateFormat": {
|
||
"label": "Päiväyksen esitystapa",
|
||
"description": "Miten päivämäärän näytetään."
|
||
},
|
||
"visibleStorageVolumes": {
|
||
"label": "Näkyvät tallennustilavuudet",
|
||
"description": "Saatavilla vain, kun jokainen valittu integraatio on OpenMediaVault tai Synology. Jätä tyhjäksi näyttääksesi kaikki havaitut tallennustilat.",
|
||
"placeholder": "Valitse tallennustilan taltiot"
|
||
},
|
||
"tableOptions": {
|
||
"columns": {
|
||
"label": "Näytettävät sarakkeet"
|
||
},
|
||
"columnOrder": {
|
||
"label": "Sarakkeen järjestys"
|
||
},
|
||
"columnWidths": {
|
||
"label": "Sarakkeen leveys"
|
||
},
|
||
"enableRowSorting": {
|
||
"label": "Salli kohteiden järjestys"
|
||
},
|
||
"defaultSort": {
|
||
"label": "Järjestykseen oletusarvoisesti käytettävä sarake"
|
||
},
|
||
"invertSorting": {
|
||
"label": "Käänteinen järjestys"
|
||
}
|
||
}
|
||
},
|
||
"video": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"feedUrl": {
|
||
"label": ""
|
||
},
|
||
"hasAutoPlay": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"isMuted": {
|
||
"label": ""
|
||
},
|
||
"hasControls": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"noUrl": "",
|
||
"forYoutubeUseIframe": ""
|
||
}
|
||
},
|
||
"mediaServer": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showOnlyPlaying": {
|
||
"label": "",
|
||
"description": "Jokainen mediapalvelin ei tue tätä valintaa"
|
||
},
|
||
"showBitrate": {
|
||
"label": "Näytä bittinopeus",
|
||
"description": "Näytä nykyinen toiston bittinopeus sijainnin vieressä"
|
||
},
|
||
"showLocation": {
|
||
"label": "Näytä sijainti",
|
||
"description": "Näytä, onko suoratoisto LAN- vai WAN-verkossa."
|
||
}
|
||
},
|
||
"footer": {
|
||
"streams": "{count, plural, one {# aktiivinen suoratoisto} other {# aktiivista suoratoistoa}}",
|
||
"totalBitrate": "Yhteensä: {bitrate}"
|
||
},
|
||
"items": {
|
||
"currentlyPlaying": "",
|
||
"user": "",
|
||
"name": "",
|
||
"id": "",
|
||
"status": "Tila",
|
||
"directPlay": "Muuntamaton toisto",
|
||
"directStream": "Suora suoratoisto",
|
||
"transcodeVideo": "Videon transkoodaus",
|
||
"transcodeAudio": "Äänen transkoodaus",
|
||
"transcoding": "Transkoodaus",
|
||
"paused": "Keskeytetty",
|
||
"remaining": "{minutes} min jäljellä",
|
||
"seasonEpisode": "K{season} J{episode}",
|
||
"metadata": {
|
||
"title": "",
|
||
"video": {
|
||
"title": "",
|
||
"resolution": ""
|
||
},
|
||
"audio": {
|
||
"title": "",
|
||
"channelCount": "",
|
||
"codec": ""
|
||
},
|
||
"transcoding": {
|
||
"title": "",
|
||
"container": "",
|
||
"resolution": "",
|
||
"target": ""
|
||
}
|
||
},
|
||
"unknownUser": "Tuntematon käyttäjä"
|
||
},
|
||
"summary": {
|
||
"sessions": "{count, plural, one {# istunto} other {# istuntoa}}",
|
||
"playing": "{count} soi",
|
||
"transcoding": "{count} transkoodausta"
|
||
}
|
||
},
|
||
"paperlessNgx": {
|
||
"description": "Yleiskatsaus Paperless-ngx-dokumenttiarkistostasi",
|
||
"documentsTotal": "Dokumentteja yhteensä",
|
||
"documentsInbox": "Saapuneet",
|
||
"correspondents": "Lähettäjät",
|
||
"tags": "Tunnisteet",
|
||
"documentTypes": "Dokumenttityypit",
|
||
"inboxRatio": "Saapuneiden suhde",
|
||
"inbox": "saapuneet",
|
||
"total": "yhteensä",
|
||
"option": {
|
||
"showInboxRatio": {
|
||
"label": "Näytä saapuneiden suhde",
|
||
"description": "Näytä saapuneiden ja kaikkien dokumenttien suhde hero-osiossa"
|
||
},
|
||
"showInboxRing": {
|
||
"label": "Näytä saapuneiden rengas",
|
||
"description": "Näytä edistymisrengas saapuneiden suhteen ohella"
|
||
},
|
||
"showDocumentsTotal": {
|
||
"label": "Näytä dokumenttien kokonaismäärä",
|
||
"description": "Näytä dokumenttien kokonaismäärä arkistossasi"
|
||
},
|
||
"showDocumentsInbox": {
|
||
"label": "Näytä saapuneiden määrä",
|
||
"description": "Näytä käsittelemättömien dokumenttien määrä saapuneissa"
|
||
},
|
||
"showCorrespondents": {
|
||
"label": "Näytä lähettäjät",
|
||
"description": "Näytä lähettäjien kokonaismäärä"
|
||
},
|
||
"showTags": {
|
||
"label": "Näytä tunnisteet",
|
||
"description": "Näytä tunnisteiden kokonaismäärä"
|
||
},
|
||
"showDocumentTypes": {
|
||
"label": "Näytä dokumenttityypit",
|
||
"description": "Näytä dokumenttityyppien kokonaismäärä"
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "Paperless-ngx-tietojen haku epäonnistui"
|
||
}
|
||
},
|
||
"patchmon": {
|
||
"description": "Yleiskatsaus isäntien päivitystilanteesta PatchMonista",
|
||
"title": "PatchMon-tilastot",
|
||
"totalHosts": "Isännät yhteensä",
|
||
"hostsNeedingUpdates": "Päivitystä tarvitsevat",
|
||
"securityUpdates": "Tietoturvapäivitykset",
|
||
"upToDateHosts": "Ajan tasalla olevat isännät",
|
||
"hostsWithSecurityUpdates": "Isännät, joilla on tietoturvapäivityksiä",
|
||
"recentUpdates24h": "Päivitykset (24 h)",
|
||
"totalOutdatedPackages": "Vanhentuneet paketit",
|
||
"totalRepos": "Pakettivarastot",
|
||
"osDistribution": "Käyttöjärjestelmien jakauma",
|
||
"compliance": "Päivityskattavuus",
|
||
"complianceRatio": "{upToDate} / {total}",
|
||
"lastUpdated": "Päivitetty {time}",
|
||
"option": {
|
||
"showTotalHosts": {
|
||
"label": "Näytä isännät yhteensä",
|
||
"description": "Näytä valvottujen isäntien kokonaismäärä"
|
||
},
|
||
"showHostsNeedingUpdates": {
|
||
"label": "Näytä päivitystä tarvitsevat isännät",
|
||
"description": "Näytä isännät, joilla on vähintään yksi vanhentunut paketti"
|
||
},
|
||
"showSecurityUpdates": {
|
||
"label": "Näytä tietoturvapäivitykset",
|
||
"description": "Näytä saatavilla olevien tietoturvapäivitysten kokonaismäärä"
|
||
},
|
||
"showUpToDateHosts": {
|
||
"label": "Näytä ajan tasalla olevat isännät",
|
||
"description": "Näytä isännät, joissa ei ole vanhentuneita paketteja"
|
||
},
|
||
"showHostsWithSecurityUpdates": {
|
||
"label": "Näytä isännät, joilla on tietoturvapäivityksiä",
|
||
"description": "Näytä isännät, jotka tarvitsevat tietoturvakorjauksia"
|
||
},
|
||
"showRecentUpdates24h": {
|
||
"label": "Näytä viimeaikaiset päivitykset (24 h)",
|
||
"description": "Näytä viimeisen 24 tunnin aikana asennettujen päivitysten määrä"
|
||
},
|
||
"showTotalOutdatedPackages": {
|
||
"label": "Näytä vanhentuneet paketit",
|
||
"description": "Näytä vanhentuneiden pakettien kokonaismäärä kaikissa isännissä"
|
||
},
|
||
"showTotalRepos": {
|
||
"label": "Näytä repositoriot",
|
||
"description": "Näytä valvottavien aktiivisten repositorioiden määrä"
|
||
},
|
||
"enableThresholdColors": {
|
||
"label": "Ota käyttöön kynnysarvovärit",
|
||
"description": "Väritä tilastoarvot vihreäksi, keltaiseksi tai punaiseksi vakavuusesiasetusten perusteella"
|
||
},
|
||
"useCustomThresholds": {
|
||
"label": "Edistyneet kynnysarvot",
|
||
"description": "Mukauta varoitus- ja kriittiset kynnysarvot tilastoittain käyttäen absoluuttisia määriä tai prosenttiosuutta isäntien kokonaismäärästä"
|
||
},
|
||
"thresholdMode": {
|
||
"option": {
|
||
"absolute": "Absoluuttinen määrä",
|
||
"percent": "Prosenttia isäntien kokonaismäärästä"
|
||
}
|
||
},
|
||
"hostsNeedingUpdatesThresholdMode": {
|
||
"label": "Päivityksiä tarvitsevien kynnysarvotila",
|
||
"description": "Vertaa päivitystarpeiden määrää absoluuttisena arvona tai prosenttiosuutena isäntien kokonaismäärästä"
|
||
},
|
||
"hostsNeedingUpdatesWarningAt": {
|
||
"label": "Päivitystarpeiden varoituskynnysarvo"
|
||
},
|
||
"hostsNeedingUpdatesCriticalAt": {
|
||
"label": "Päivitystarpeiden kriittinen kynnysarvo"
|
||
},
|
||
"securityUpdatesThresholdMode": {
|
||
"label": "Tietoturvapäivitysten kynnysarvotila",
|
||
"description": "Vertaa tietoturvapäivitysten määrää absoluuttisena arvona tai prosenttiosuutena isäntien kokonaismäärästä"
|
||
},
|
||
"securityUpdatesWarningAt": {
|
||
"label": "Tietoturvapäivitysten varoituskynnysarvo"
|
||
},
|
||
"securityUpdatesCriticalAt": {
|
||
"label": "Tietoturvapäivitysten kriittinen kynnysarvo"
|
||
},
|
||
"hostsWithSecurityUpdatesThresholdMode": {
|
||
"label": "Tietoturvapäivityksiä sisältävien isäntien kynnysarvotila",
|
||
"description": "Vertaa isäntien määrää absoluuttisena arvona tai prosenttiosuutena isäntien kokonaismäärästä"
|
||
},
|
||
"hostsWithSecurityUpdatesWarningAt": {
|
||
"label": "Tietoturvapäivityksiä sisältävien isäntien varoituskynnysarvo"
|
||
},
|
||
"hostsWithSecurityUpdatesCriticalAt": {
|
||
"label": "Tietoturvapäivityksiä sisältävien isäntien kriittinen kynnysarvo"
|
||
},
|
||
"upToDateHostsThresholdMode": {
|
||
"label": "Ajan tasalla olevien isäntien kynnysarvotila",
|
||
"description": "Vertaa ajan tasalla olevien isäntien määrää absoluuttisena arvona tai prosenttiosuutena isäntien kokonaismäärästä"
|
||
},
|
||
"upToDateHostsWarningAt": {
|
||
"label": "Ajan tasalla olevien isäntien varoituskynnysarvo",
|
||
"description": "Muuta keltaiseksi, kun arvo on vähintään tämä kynnysarvo, mutta alle täyden kattavuuden"
|
||
},
|
||
"upToDateHostsCriticalAt": {
|
||
"label": "Ajan tasalla olevien isäntien kriittinen kynnysarvo",
|
||
"description": "Muuta punaiseksi, kun arvo laskee tämän kynnysarvon alle"
|
||
},
|
||
"totalOutdatedPackagesThresholdMode": {
|
||
"label": "Vanhentuneiden pakettien kynnysarvotila",
|
||
"description": "Vertaa vanhentuneiden pakettien määrää absoluuttisena arvona tai prosenttiosuutena isäntien kokonaismäärästä"
|
||
},
|
||
"totalOutdatedPackagesWarningAt": {
|
||
"label": "Vanhentuneiden pakettien varoituskynnysarvo"
|
||
},
|
||
"totalOutdatedPackagesCriticalAt": {
|
||
"label": "Vanhentuneiden pakettien kriittinen kynnysarvo"
|
||
},
|
||
"showOsDistribution": {
|
||
"label": "Näytä käyttöjärjestelmäjakauma",
|
||
"description": "Näytä erittely valvotuista isännistä käyttöjärjestelmittäin"
|
||
},
|
||
"osDistributionLimit": {
|
||
"label": "Käyttöjärjestelmäjakauman rajoitus",
|
||
"description": "Näytettävien käyttöjärjestelmien enimmäismäärä",
|
||
"option": {
|
||
"3": "3 parasta",
|
||
"5": "5 parasta",
|
||
"10": "10 parasta",
|
||
"all": "Kaikki"
|
||
}
|
||
},
|
||
"showOsVersion": {
|
||
"label": "Näytä käyttöjärjestelmän versio",
|
||
"description": "Liitä käyttöjärjestelmän versio jokaiseen jakauman nimikkeeseen, kun se on saatavilla"
|
||
},
|
||
"showComplianceHero": {
|
||
"label": "Näytä compliance-hero",
|
||
"description": "Näytä vaatimustenmukaisuusrengas, joka näyttää ajan tasalla olevien isäntien prosenttiosuuden"
|
||
},
|
||
"osDisplayMode": {
|
||
"label": "Käyttöjärjestelmän näyttötila",
|
||
"description": "Valitse, miten käyttöjärjestelmän jakelu näytetään",
|
||
"option": {
|
||
"bars": "Vaakapalkit",
|
||
"donut": "Donitsikaavio"
|
||
}
|
||
},
|
||
"threshold": {
|
||
"warningAt": {
|
||
"description": "Anna keltainen kun arvo saavuttaa tämän kynnyksen"
|
||
},
|
||
"criticalAt": {
|
||
"description": "Syötä punainen kun arvo saavuttaa tämän kynnyksen"
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "PatchMon-tietojen nouto epäonnistui"
|
||
}
|
||
},
|
||
"bazarr": {
|
||
"description": "Yleiskatsaus puuttuvista tekstityksistä ja terveystilasta Bazarr-instanssistasi",
|
||
"episodes": "Puuttuvat jaksot",
|
||
"movies": "Puuttuvat elokuvat",
|
||
"providers": "Palveluntarjoajan ongelmat",
|
||
"status": "Terveysongelmat",
|
||
"announcements": "Ilmoitukset",
|
||
"option": {
|
||
"showMissingEpisodes": {
|
||
"label": "Näytä puuttuvat jaksot",
|
||
"description": "Näytä niiden jaksojen määrä, joista puuttuu tekstitys"
|
||
},
|
||
"showMissingMovies": {
|
||
"label": "Näytä puuttuvat elokuvat",
|
||
"description": "Näytä niiden elokuvien määrä, joista puuttuu tekstitykset"
|
||
},
|
||
"showProviderIssues": {
|
||
"label": "Näytä tarjoajien ongelmat",
|
||
"description": "Näytä ongelmallisten tekstitystarjoajien määrä"
|
||
},
|
||
"showHealthIssues": {
|
||
"label": "Näytä kunto-ongelmat",
|
||
"description": "Näytä Bazarrin kunto-ongelmien määrä"
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "Bazarrin tietojen nouto epäonnistui"
|
||
}
|
||
},
|
||
"immich-serverStats": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showUsers": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"showPhotos": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"showVideos": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"showStorage": {
|
||
"label": "",
|
||
"description": ""
|
||
}
|
||
},
|
||
"users": "",
|
||
"photos": "",
|
||
"videos": "",
|
||
"storage": "",
|
||
"albumLimit": "Suurimmat albumit (enimmillään char@@0 {count} näytetään)"
|
||
},
|
||
"immich-albumCarousel": {
|
||
"name": "",
|
||
"allPhotos": "Kaikki valokuvat",
|
||
"option": {
|
||
"albumId": {
|
||
"label": "Albumi",
|
||
"description": "Valitse Immich-albumi tai Kaikki valokuvat. Tyhjä valinta näyttää satunnaisia kuvia koko kirjastostasi."
|
||
},
|
||
"rotationIntervalSeconds": {
|
||
"label": "Aikaväli sekunteina",
|
||
"description": "Vaihda albumin kuva X sekunnin välein. Oltava alle 3600 ja vähintään 1."
|
||
},
|
||
"showPhotoInfo": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"randomizePhotos": {
|
||
"label": "Satunnaista valokuvat",
|
||
"description": "Näytä valokuvat satunnaisessa järjestyksessä albumijärjestyksen sijaan."
|
||
}
|
||
},
|
||
"description": "Diaesitys kuvista Immich-albumista tai koko kirjastostasi",
|
||
"noPhotos": "Valokuvia ei löytynyt",
|
||
"albumPhoto": "Albumin kuva",
|
||
"actions": {
|
||
"previousPhoto": "Edellinen kuva",
|
||
"nextPhoto": "Seuraava kuva",
|
||
"pauseSlideshow": "Pause slideshow",
|
||
"resumeSlideshow": "Jatka diaesitystä",
|
||
"toggleSlideshow": "Keskeytä tai jatka diaesitystä",
|
||
"photo": "Kuva {number}"
|
||
}
|
||
},
|
||
"downloads": {
|
||
"name": "Latauspääte",
|
||
"description": "",
|
||
"option": {
|
||
"showCompletedUsenet": {
|
||
"label": ""
|
||
},
|
||
"showCompletedTorrent": {
|
||
"label": "Näytä valmiiksi merkityt torrentit"
|
||
},
|
||
"showCompletedHttp": {
|
||
"label": ""
|
||
},
|
||
"activeTorrentThreshold": {
|
||
"label": "Piilota tämän kynnysarvon alle jäävät valmistuneet torrentit"
|
||
},
|
||
"categoryFilter": {
|
||
"label": "Kategorioiden/tunnisteiden suodatus"
|
||
},
|
||
"filterIsWhitelist": {
|
||
"label": "Suodata valkolistana"
|
||
},
|
||
"applyFilterToRatio": {
|
||
"label": "Huomioi suodatus jakosuhteessa"
|
||
},
|
||
"limitPerIntegration": {
|
||
"label": "Integraation elementtien määrärajoitus",
|
||
"description": "Tämä rajoittaa näytettävien elementtien määrää integraatiokohtaisesti, ei kokonaisvaltaisesti"
|
||
}
|
||
},
|
||
"errors": {
|
||
"noColumns": "Valitse kohteiden sarakkeet",
|
||
"noCommunications": "Integraatiolta ei voida noutaa tietoja",
|
||
"noItems": "Latauksia ei löytynyt",
|
||
"actionFailed": "Toiminto epäonnistui",
|
||
"actionFailedMessage": "Toimintoa ei voitu suorittaa. Yritä uudelleen."
|
||
},
|
||
"items": {
|
||
"actions": {
|
||
"columnTitle": "Toiminnot"
|
||
},
|
||
"added": {
|
||
"columnTitle": "Lisätty",
|
||
"detailsTitle": "Lisätty"
|
||
},
|
||
"category": {
|
||
"columnTitle": "Kategoria",
|
||
"detailsTitle": "Kategoria"
|
||
},
|
||
"downSpeed": {
|
||
"columnTitle": "Lataus",
|
||
"detailsTitle": "Ladattu kaikkiaan"
|
||
},
|
||
"index": {
|
||
"columnTitle": "#",
|
||
"detailsTitle": "Indeksi"
|
||
},
|
||
"id": {
|
||
"columnTitle": "Tunniste",
|
||
"detailsTitle": "Kohteen ID"
|
||
},
|
||
"integration": {
|
||
"columnTitle": "Integraatio"
|
||
},
|
||
"name": {
|
||
"columnTitle": "Työn nimi"
|
||
},
|
||
"progress": {
|
||
"columnTitle": "Edistyminen",
|
||
"detailsTitle": "Edistyminen"
|
||
},
|
||
"ratio": {
|
||
"columnTitle": "Suhde",
|
||
"detailsTitle": "Suhde"
|
||
},
|
||
"received": {
|
||
"columnTitle": "Ladattu kaikkiaan",
|
||
"detailsTitle": "Ladattu"
|
||
},
|
||
"sent": {
|
||
"columnTitle": "Lähetty kaikkiaan",
|
||
"detailsTitle": "Ladattu"
|
||
},
|
||
"size": {
|
||
"columnTitle": "Tiedostokoko",
|
||
"detailsTitle": "Tiedostokoko"
|
||
},
|
||
"state": {
|
||
"columnTitle": "Tila",
|
||
"detailsTitle": "Tila"
|
||
},
|
||
"time": {
|
||
"columnTitle": "Valmistumisaika",
|
||
"detailsTitle": "Valmistumisaika",
|
||
"eta": "Arvioitu aika"
|
||
},
|
||
"type": {
|
||
"columnTitle": "Tyyppi",
|
||
"detailsTitle": "Tyyppi"
|
||
},
|
||
"upSpeed": {
|
||
"columnTitle": "Lähetys",
|
||
"detailsTitle": "Lähetty kaikkiaan"
|
||
}
|
||
},
|
||
"states": {
|
||
"downloading": "",
|
||
"queued": "",
|
||
"paused": "",
|
||
"completed": "",
|
||
"failed": "",
|
||
"processing": "",
|
||
"leeching": "",
|
||
"stalled": "",
|
||
"unknown": "",
|
||
"seeding": ""
|
||
},
|
||
"actions": {
|
||
"clients": {
|
||
"modalTitle": "",
|
||
"pause": "",
|
||
"resume": ""
|
||
},
|
||
"client": {
|
||
"pause": "",
|
||
"resume": ""
|
||
},
|
||
"item": {
|
||
"pause": "",
|
||
"resume": "",
|
||
"delete": {
|
||
"title": "",
|
||
"modalTitle": "Haluatko varmasti poistaa työn?",
|
||
"entry": "",
|
||
"entryAndFiles": ""
|
||
}
|
||
}
|
||
},
|
||
"globalRatio": "Kokonaissuhde",
|
||
"contextMenu": {
|
||
"copyName": "Kopioi nimi",
|
||
"copyId": "Kopioi ID",
|
||
"clearFilters": "Tyhjennä suodattimet"
|
||
},
|
||
"footer": {
|
||
"filter": "Suodata latauksia"
|
||
},
|
||
"stats": {
|
||
"show": "Näytä globaalit tilastot",
|
||
"hide": "Piilota globaalit tilastot",
|
||
"overallProgress": "Jonon kokonaisedistyminen",
|
||
"totalSize": "Jonon kokonaiskoko",
|
||
"clients": "{count, plural, one {# asiakas} other {# asiakasta}}"
|
||
},
|
||
"disconnected": "(ei yhteydessä)"
|
||
},
|
||
"mediaReleases": {
|
||
"name": "",
|
||
"description": "Näytä eri integraatioiden uudet mediat tai tulevat julkaisut",
|
||
"option": {
|
||
"layout": {
|
||
"label": "",
|
||
"option": {
|
||
"backdrop": {
|
||
"label": ""
|
||
},
|
||
"poster": {
|
||
"label": ""
|
||
}
|
||
}
|
||
},
|
||
"showDescriptionTooltip": {
|
||
"label": ""
|
||
},
|
||
"showType": {
|
||
"label": ""
|
||
},
|
||
"showSource": {
|
||
"label": "Näytä lähdeintegraatio"
|
||
}
|
||
},
|
||
"length": {
|
||
"duration": ""
|
||
}
|
||
},
|
||
"mediaRequests-requestList": {
|
||
"name": "",
|
||
"description": "Katso lista kaikista median pyynnöistä Seerrin, Overseerrin tai Jellyseerrin instanssistasi",
|
||
"empty": {
|
||
"title": "Ei vielä mediatietoja",
|
||
"description": "Etsi elokuvaa tai näytä aloittaaksesi pyynnön."
|
||
},
|
||
"option": {
|
||
"linksTargetNewTab": {
|
||
"label": "Avaa linkit uudessa välilehdessä"
|
||
},
|
||
"statusFilter": {
|
||
"label": "Näytettävät tilat"
|
||
},
|
||
"recentDays": {
|
||
"label": "Näytä vain viimeaikaiset pyynnöt"
|
||
}
|
||
},
|
||
"pending": {
|
||
"approve": "",
|
||
"approving": "",
|
||
"decline": ""
|
||
},
|
||
"availability": {
|
||
"unknown": "",
|
||
"pending": "",
|
||
"processing": "",
|
||
"requested": "",
|
||
"partiallyAvailable": "",
|
||
"available": "",
|
||
"blacklisted": "",
|
||
"deleted": ""
|
||
},
|
||
"status": {
|
||
"pending": "",
|
||
"approved": "",
|
||
"declined": "",
|
||
"failed": "",
|
||
"completed": ""
|
||
},
|
||
"unknown": "Tuntematon",
|
||
"toBeDetermined": ""
|
||
},
|
||
"mediaRequests-requestStats": {
|
||
"name": "",
|
||
"description": "",
|
||
"empty": {
|
||
"title": "Ei pyyntöä vielä",
|
||
"description": "Tilastot tulevat näkyviin ensimmäisen mediatietopyynnön jälkeen."
|
||
},
|
||
"titles": {
|
||
"stats": {
|
||
"main": "",
|
||
"approved": "",
|
||
"pending": "",
|
||
"processing": "",
|
||
"declined": "",
|
||
"available": "",
|
||
"tv": "",
|
||
"movie": ""
|
||
},
|
||
"users": {
|
||
"main": "",
|
||
"requests": ""
|
||
}
|
||
}
|
||
},
|
||
"mediaTranscoding": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"defaultView": {
|
||
"label": ""
|
||
},
|
||
"queuePageSize": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"tab": {
|
||
"workers": "Työt",
|
||
"queue": "Jono",
|
||
"statistics": "Tilastot"
|
||
},
|
||
"currentIndex": "{start}-{end}/{total}",
|
||
"healthCheck": {
|
||
"queued": "Jonossa",
|
||
"status": {
|
||
"healthy": "Tervettä",
|
||
"unhealthy": "Epäterveellistä"
|
||
}
|
||
},
|
||
"panel": {
|
||
"statistics": {
|
||
"filesCount": "",
|
||
"savedSpace": "",
|
||
"videoCodecs": "Koodekit",
|
||
"videoContainers": "Kontit",
|
||
"videoResolutions": "Resoluutiot"
|
||
},
|
||
"workers": {
|
||
"table": {
|
||
"eta": "",
|
||
"progress": ""
|
||
}
|
||
},
|
||
"queue": {
|
||
"table": {
|
||
"size": ""
|
||
}
|
||
},
|
||
"common": {
|
||
"empty": "Tyhjä",
|
||
"file": "Tiedosto",
|
||
"healthCheck": "Terveystarkastus",
|
||
"transcode": "Transkoodaus",
|
||
"transcodes": "Transkoodaukset",
|
||
"healthChecks": "Terveystarkastukset"
|
||
}
|
||
}
|
||
},
|
||
"mediaMissing": {
|
||
"name": "Puuttuva & jonossa oleva media",
|
||
"description": "Näyttää puuttuvat ja jonossa olevat elokuvat ja jaksot Radarr:sta ja Sonarr:sta",
|
||
"option": {
|
||
"showMissing": {
|
||
"label": "Näytä puuttuvat kohteet"
|
||
},
|
||
"showQueued": {
|
||
"label": "Näytä jonossa olevat kohteet"
|
||
},
|
||
"pageSize": {
|
||
"label": "Kohteita per sivu"
|
||
}
|
||
},
|
||
"tab": {
|
||
"missing": "Puuttuvat",
|
||
"queued": "Jonossa"
|
||
},
|
||
"type": {
|
||
"movie": "Elokuva",
|
||
"episode": "Jakso",
|
||
"book": "Kirja"
|
||
},
|
||
"empty": {
|
||
"missing": "Ei puuttuvia kohteita",
|
||
"queued": "Ei jonossa olevia kohteita",
|
||
"noTabsEnabled": "Ota käyttöön vähintään yksi välilehti widgetin asetuksissa"
|
||
},
|
||
"timeLeft": "Jäljellä oleva aika"
|
||
},
|
||
"rssFeed": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"feedUrls": {
|
||
"label": ""
|
||
},
|
||
"enableRtl": {
|
||
"label": ""
|
||
},
|
||
"textLinesClamp": {
|
||
"label": ""
|
||
},
|
||
"maximumAmountPosts": {
|
||
"label": ""
|
||
},
|
||
"hideDescription": {
|
||
"label": ""
|
||
},
|
||
"showPosterImage": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"allFeedsFailed": "RSS-syötteitä ei voitu ladata. Tarkista syötteen URL-osoitteet ja yritä uudelleen."
|
||
},
|
||
"warning": {
|
||
"partial": "{count, plural, one {# RSS-syötettä ei voitu ladata} other {# RSS-syötteitä ei voitu ladata}}",
|
||
"stale": "RSS-syötteitä ei voitu päivittää. Näytetään aiemmin ladatut merkinnät."
|
||
}
|
||
},
|
||
"releases": {
|
||
"name": "Julkaisut",
|
||
"description": "",
|
||
"option": {
|
||
"newReleaseWithin": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"staleReleaseWithin": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"showOnlyHighlighted": {
|
||
"label": "",
|
||
"description": ""
|
||
},
|
||
"showDetails": {
|
||
"label": ""
|
||
},
|
||
"showOnlyIcon": {
|
||
"label": ""
|
||
},
|
||
"topReleases": {
|
||
"label": "",
|
||
"description": "Viimeisimpien näytettävien julkaisujen enimmäismäärä. Arvo nolla poistaa rajoituksen."
|
||
},
|
||
"repositories": {
|
||
"label": "",
|
||
"addRepository": {
|
||
"label": ""
|
||
},
|
||
"importRepositories": {
|
||
"label": "",
|
||
"loading": "",
|
||
"noImagesFound": "",
|
||
"listFoundImages": "",
|
||
"listAlreadyImportedImages": "",
|
||
"allImagesAlreadyImported": "",
|
||
"onlyAdminCanImport": "Vain pääkäyttäjät voivat tuoda Dockerista",
|
||
"selectAll": "Valitse kaikki",
|
||
"deselectAll": "Tyhjennä valinnat"
|
||
},
|
||
"provider": {
|
||
"label": ""
|
||
},
|
||
"providerUrl": {
|
||
"label": "Palveluntarjoajan URL"
|
||
},
|
||
"identifier": {
|
||
"label": "",
|
||
"placeholder": ""
|
||
},
|
||
"name": {
|
||
"label": ""
|
||
},
|
||
"versionFilter": {
|
||
"label": "",
|
||
"prefix": {
|
||
"label": ""
|
||
},
|
||
"precision": {
|
||
"label": "",
|
||
"options": {
|
||
"none": ""
|
||
}
|
||
},
|
||
"suffix": {
|
||
"label": ""
|
||
},
|
||
"regex": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"editForm": {
|
||
"title": ""
|
||
},
|
||
"importForm": {
|
||
"title": ""
|
||
},
|
||
"example": {
|
||
"label": ""
|
||
},
|
||
"invalid": "",
|
||
"noProvider": {
|
||
"label": "",
|
||
"tooltip": ""
|
||
},
|
||
"tokens": {
|
||
"label": "Palveluntarjoajan tokenit",
|
||
"token": "Käyttöavain",
|
||
"configured": "Token määritetty",
|
||
"notConfigured": "Tokenia ei ole asetettu"
|
||
}
|
||
}
|
||
},
|
||
"not-found": "",
|
||
"pre-release": "",
|
||
"archived": "",
|
||
"forked": "",
|
||
"starsCount": "",
|
||
"forksCount": "",
|
||
"issuesCount": "",
|
||
"markViewed": "",
|
||
"openProjectPage": "",
|
||
"openReleasePage": "",
|
||
"releaseDescription": "",
|
||
"projectDescription": "",
|
||
"created": "",
|
||
"error": {
|
||
"label": "",
|
||
"messages": {
|
||
"invalidIdentifier": "",
|
||
"noMatchingVersion": "",
|
||
"noReleasesFound": "",
|
||
"noProviderSelected": "Palveluntarjoajaa ei ole valittu",
|
||
"noProviderResponse": "",
|
||
"unexpected": "Odottamaton palveluntarjoajan virhe"
|
||
}
|
||
},
|
||
"expandDetails": "Näytä tiedot kohteelle {name}",
|
||
"collapseDetails": "Piilota tiedot kohteelle {name}"
|
||
},
|
||
"networkControllerSummary": {
|
||
"advanced": {
|
||
"updated": "Päivitetty",
|
||
"metric": {
|
||
"latency": "Latenssi",
|
||
"ping": "Viive",
|
||
"uptime": "Käyttöaika",
|
||
"users": "Käyttäjät",
|
||
"guests": "Vieraat"
|
||
}
|
||
},
|
||
"card": {
|
||
"vpn": {
|
||
"countConnected": "{count, plural, one {# yhdistetty} other {# yhdistetty}}",
|
||
"label": "VPN"
|
||
},
|
||
"wan": "WAN",
|
||
"web": "Verkko",
|
||
"wifi": "Wi-Fi",
|
||
"lan": "LAN"
|
||
},
|
||
"error": {
|
||
"unknownContentOption": ""
|
||
},
|
||
"name": "",
|
||
"description": ""
|
||
},
|
||
"networkControllerStatus": {
|
||
"card": {
|
||
"variants": {
|
||
"wired": {
|
||
"name": ""
|
||
},
|
||
"wifi": {
|
||
"name": ""
|
||
}
|
||
},
|
||
"users": {
|
||
"label": ""
|
||
},
|
||
"guests": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"option": {
|
||
"content": {
|
||
"option": {
|
||
"wifi": {
|
||
"label": ""
|
||
},
|
||
"wired": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"label": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"unknownContentOption": ""
|
||
},
|
||
"name": "Verkon tila",
|
||
"description": "Näytä liitetyt laitteet verkossa"
|
||
},
|
||
"networkController": {
|
||
"error": {
|
||
"internalServerError": ""
|
||
}
|
||
},
|
||
"firewall": {
|
||
"name": "",
|
||
"description": "",
|
||
"tab": {
|
||
"system": "",
|
||
"interfaces": ""
|
||
},
|
||
"error": {
|
||
"internalServerError": "Palomuurin tietoja ei voitu noutaa"
|
||
},
|
||
"option": {
|
||
"interfaces": "Näytettävät verkkosovittimet"
|
||
},
|
||
"widget": {
|
||
"fwname": "",
|
||
"version": "",
|
||
"versiontitle": "",
|
||
"cputitle": "",
|
||
"memorytitle": "",
|
||
"memory": "",
|
||
"interfaces": {
|
||
"name": "",
|
||
"trans": "",
|
||
"recv": "",
|
||
"title": "Verkkosovittimet"
|
||
}
|
||
},
|
||
"empty": {
|
||
"noInterfaces": "Verkkoliittymän tietoja ei ole vielä"
|
||
},
|
||
"versionUnknown": "Tuntematon versio",
|
||
"metricAccessible": "{metric}: {value} %, {status}",
|
||
"status": {
|
||
"normal": "Normaali",
|
||
"warning": "Varoitus",
|
||
"critical": "Kriittinen"
|
||
}
|
||
},
|
||
"notifications": {
|
||
"name": "",
|
||
"description": "Näytä integraation ilmoitushistoria",
|
||
"noItems": "",
|
||
"option": {
|
||
"hideLogos": {
|
||
"label": "Piilota logot"
|
||
},
|
||
"messageFormat": {
|
||
"label": "Viestin muoto",
|
||
"option": {
|
||
"auto": "Automaattinen",
|
||
"plain": "Pelkkä teksti",
|
||
"markdown": "Markdown",
|
||
"html": "HTML"
|
||
}
|
||
}
|
||
},
|
||
"openService": "Avaa ilmoituspalvelu",
|
||
"deleteNotification": "Poista ilmoitus Gotifysta",
|
||
"deleteFailed": "Ilmoitusta ei voitu poistaa",
|
||
"deleteFailedMessage": "Ilmoitusta ei voitu poistaa. Yritä uudelleen."
|
||
},
|
||
"speedtestTracker": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showLatestResult": {
|
||
"label": ""
|
||
},
|
||
"showStats": {
|
||
"label": "Näytä keskiarvot"
|
||
},
|
||
"showRecentResults": {
|
||
"label": ""
|
||
},
|
||
"showPingGraph": {
|
||
"label": "Näytä ping-grafiikka"
|
||
}
|
||
},
|
||
"latestResult": "Viimeisin tulos",
|
||
"averages": "Keskiarvot",
|
||
"tests": "{count} testiä",
|
||
"recentResults": "Viimeisimmät tulokset",
|
||
"recentResultsSpeed": "Nopeus",
|
||
"recentResultsPing": "Viive",
|
||
"download": "Lataus",
|
||
"upload": "Lähetys",
|
||
"ping": "Viive",
|
||
"status": "",
|
||
"avgDownload": "Latauskeskiarvo",
|
||
"avgUpload": "Lähetyskeskiarvo",
|
||
"avgPing": "Viivekeskiarvo",
|
||
"healthy": "",
|
||
"unhealthy": "",
|
||
"ok": "",
|
||
"fail": "",
|
||
"noSectionsEnabled": "Ota ainakin yksi osio käyttöön widgetin asetuksista.",
|
||
"error": {
|
||
"internalServerError": ""
|
||
}
|
||
},
|
||
"uptimeKuma": {
|
||
"description": "Tarkkaile käytettävyystilastoja Uptime Kuma -tilasivultasi",
|
||
"option": {
|
||
"showAverageUptime": {
|
||
"label": "Näytä keskimääräinen käytettävyys",
|
||
"description": "Näytä yhdistetty 24 tunnin keskimääräinen käytettävyysprosentti"
|
||
},
|
||
"showUptimeRing": {
|
||
"label": "Näytä käytettävyysrengas",
|
||
"description": "Näytä edistymisrengas keskimääräisen käytettävyysarvon ohella"
|
||
},
|
||
"showTotalMonitors": {
|
||
"label": "Näytä valvontakohteiden kokonaismäärä",
|
||
"description": "Näytä määritettyjen valvontakohteiden kokonaismäärä"
|
||
},
|
||
"showUpCount": {
|
||
"label": "Näytä ylhäällä olevien määrä",
|
||
"description": "Näytä kuinka monta valvontakohdetta on tällä hetkellä ylhäällä"
|
||
},
|
||
"showDownCount": {
|
||
"label": "Näytä alhaalla olevien määrä",
|
||
"description": "Näytä kuinka monta valvontakohdetta on tällä hetkellä alhaalla"
|
||
},
|
||
"showPausedCount": {
|
||
"label": "Näytä keskeytettyjen määrä",
|
||
"description": "Näytä kuinka monta valvontakohdetta on tällä hetkellä keskeytettynä"
|
||
}
|
||
},
|
||
"averageUptime": "Keskimääräinen käytettävyys (24h)",
|
||
"stats": {
|
||
"totalMonitors": "Valvontakohteita yhteensä",
|
||
"upCount": "Ylhäällä",
|
||
"downCount": "Alhaalla",
|
||
"pausedCount": "Keskeytetty"
|
||
},
|
||
"error": {
|
||
"internalServerError": "Käytettävyystietojen haku epäonnistui"
|
||
},
|
||
"status": {
|
||
"up": "Lähetty kaikkiaan",
|
||
"down": "Ladattu kaikkiaan",
|
||
"paused": "Keskeytetty"
|
||
}
|
||
},
|
||
"traefik": {
|
||
"description": "Yleiskatsaus Traefikin reitittimistä, palveluista, middlewareista ja sisääntulopisteistä",
|
||
"option": {
|
||
"showTcp": {
|
||
"label": "Näytä TCP"
|
||
},
|
||
"showUdp": {
|
||
"label": "Näytä UDP"
|
||
},
|
||
"showEntryPoints": {
|
||
"label": "Näytä sisääntulopisteet"
|
||
}
|
||
},
|
||
"instances": "Traefik-instanssit",
|
||
"versionUnknown": "Versio tuntematon",
|
||
"summary": {
|
||
"routers": "Reitittimet",
|
||
"entryPoints": "Sisääntulopisteet"
|
||
},
|
||
"resource": {
|
||
"routers": "Reitittimet",
|
||
"middlewares": "Middlewaret"
|
||
},
|
||
"status": {
|
||
"healthy": "Terve",
|
||
"errors": "{count} virhettä",
|
||
"warnings": "{count} varoitusta"
|
||
},
|
||
"error": {
|
||
"internalServerError": "Traefikin tietojen nouto epäonnistui"
|
||
},
|
||
"resourceType": {
|
||
"router": "Reititin",
|
||
"service": "Palvelu",
|
||
"middleware": "Keskivarasto"
|
||
},
|
||
"resourceStatus": {
|
||
"enabled": "Käytössä",
|
||
"disabled": "Ei käytössä",
|
||
"warning": "Varoitus",
|
||
"error": "Virhe",
|
||
"unknown": "Tuntematon"
|
||
},
|
||
"failedEndpoint": "Epäonnistui: {endpoint}"
|
||
},
|
||
"audioStats": {
|
||
"name": "Äänitilastot",
|
||
"description": "Kirjasto- ja toistotilastot Navidromesta tai Audiobookshelfistä",
|
||
"option": {
|
||
"showArtists": {
|
||
"label": "Näytä artistit",
|
||
"description": "Näytä musiikkikirjastosi artistien kokonaismäärä (Navidrome)"
|
||
},
|
||
"showAlbums": {
|
||
"label": "Näytä albumit",
|
||
"description": "Näytä musiikkikirjastosi albumien kokonaismäärä (Navidrome)"
|
||
},
|
||
"showSongs": {
|
||
"label": "Näytä kappaleet",
|
||
"description": "Näytä musiikkikirjastosi kappaleiden kokonaismäärä (Navidrome)"
|
||
},
|
||
"showLibraryCount": {
|
||
"label": "Näytä kirjastojen määrä",
|
||
"description": "Näytä instanssisi kirjastojen lukumäärä (Audiobookshelf)"
|
||
},
|
||
"showAudiobooks": {
|
||
"label": "Näytä äänikirjat",
|
||
"description": "Näytä äänikirjojen kokonaismäärä kaikissa kirjastoissa (Audiobookshelf)"
|
||
},
|
||
"showPodcasts": {
|
||
"label": "Näytä podcastit",
|
||
"description": "Näytä podcastien kokonaismäärä kaikissa kirjastoissa (Audiobookshelf)"
|
||
},
|
||
"showListeningTime": {
|
||
"label": "Näytä kuunteluaika",
|
||
"description": "Näytä kokonaiskuunteluaikasi (Audiobookshelf)"
|
||
},
|
||
"showActiveSessions": {
|
||
"label": "Näytä aktiiviset istunnot",
|
||
"description": "Näytä parhaillaan aktiivisten toistoistuntojen määrä (Audiobookshelf)"
|
||
},
|
||
"compactMode": {
|
||
"label": "Tiivis tila",
|
||
"description": "Käytä tiiviimpää asettelua pienemmillä ruuduilla, ihanteellinen pienille widgeteille"
|
||
}
|
||
},
|
||
"artists": "Artistit",
|
||
"albums": "Albumit",
|
||
"songs": "Kappaleet",
|
||
"libraryCount": "Kirjastot",
|
||
"audiobooks": "Äänikirjat",
|
||
"podcasts": "Podcastit",
|
||
"listeningTime": "Kuunteluaika",
|
||
"activeSessions": "Aktiiviset istunnot",
|
||
"error": {
|
||
"internalServerError": "Audiotilastojen nouto epäonnistui"
|
||
}
|
||
},
|
||
"systemResources": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"hasShadow": {
|
||
"label": ""
|
||
},
|
||
"visibleCharts": {
|
||
"label": "",
|
||
"description": "Valitse näytettävät kartat.",
|
||
"option": {
|
||
"memory": "",
|
||
"network": "Verkko"
|
||
}
|
||
},
|
||
"labelDisplayMode": {
|
||
"label": "",
|
||
"option": {
|
||
"textWithIcon": "",
|
||
"text": "",
|
||
"icon": "",
|
||
"hidden": ""
|
||
}
|
||
}
|
||
},
|
||
"card": {
|
||
"memory": "",
|
||
"network": "",
|
||
"up": "",
|
||
"down": "",
|
||
"memoryTooltip": "{used} / {available} ({percent} %)"
|
||
}
|
||
},
|
||
"systemDisks": {
|
||
"name": "",
|
||
"description": "",
|
||
"option": {
|
||
"showTemperatureIfAvailable": {
|
||
"label": ""
|
||
},
|
||
"displayMode": {
|
||
"label": "",
|
||
"option": {
|
||
"percentage": {
|
||
"label": ""
|
||
},
|
||
"absolute": {
|
||
"label": "Absoluuttiset arvot"
|
||
},
|
||
"free": {
|
||
"label": ""
|
||
}
|
||
}
|
||
},
|
||
"showBackgroundBar": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"status": {
|
||
"unhealthy": "",
|
||
"smart": "SMART",
|
||
"free": "{percentage}% vapaa"
|
||
}
|
||
},
|
||
"customApi": {
|
||
"name": "Mukautettu widget",
|
||
"description": "Renderöi määritetty mukautettu JSX-määritelmä.",
|
||
"customJsx": {
|
||
"noTemplate": "JSX-mallia ei ole määritetty.",
|
||
"templateWarnings": "{count} sivupohjan varoitusta:",
|
||
"requestIdRequired": "Tämä verkon hallinta vaatii nimetyn pyynnön.",
|
||
"unsavedPreview": "Suorita alkuperäisen pyynnön testi editorissa ennen kuin testaa nimettyjä pyyntöjä.",
|
||
"invalidParams": "Pyyntöjen parametrit eivät kelpaa.",
|
||
"loading": "Ladataan pyyntöä...",
|
||
"loadRequest": "Lataa pyyntö",
|
||
"requestFailed": "Pyyntö epäonnistui.",
|
||
"retry": "Yritä pyyntöä uudelleen",
|
||
"actionCompleted": "Toiminto suoritettu onnistuneesti.",
|
||
"actionSimulated": "Simuloitu toiminta; pyyntöä ei lähetetty.",
|
||
"actionsDisabledEditMode": "Toiminnot eivät ole käytössä, kun taulu on muokkaustilassa.",
|
||
"widgetItemUnavailable": "Tämä widgetin kohde ei ole käytettävissä.",
|
||
"toggle": "Vaihda",
|
||
"copied": "Kopioitu",
|
||
"confirmDelete": "Vahvista tämä tuhoisa toiminta."
|
||
},
|
||
"option": {
|
||
"definitionId": {
|
||
"label": "Mukautettu widget"
|
||
},
|
||
"refreshInterval": {
|
||
"label": "Päivitysväli",
|
||
"description": "Kuinka usein data haetaan uudelleen API:sta (sekunteina)"
|
||
}
|
||
},
|
||
"noDefinition": "Määritelmää ei valittu",
|
||
"definitionNotFound": "Mukautettu widget ei käytettävissä",
|
||
"migrationRequired": "Tämä vanhanaikainen mukautettu widget on säilytetty, mutta se on siirrettävä mukautettuun JSX v2 Hallitse mukautettuja widgetejä ennen kuin se voi suorittaa.",
|
||
"manageMigration": "Avaa hallitse mukautettuja widgetejä",
|
||
"contactAdmin": "Ota yhteyttä ylläpitäjään.",
|
||
"configurationNeedsRepair": "Tämän widgetin asetukset muuttuvat. Muokkaa widgetiä korjataksesi sen konfiguraatiota.",
|
||
"removeFromBoard": "Poista pöydältä",
|
||
"editModePending": "Tallenna taulu, jotta voit ladata tämän widgetin.",
|
||
"picker": {
|
||
"group": "Mukautetut JSX-widgetit",
|
||
"empty": "Mukautettuja widgetejä ei löytynyt",
|
||
"preview": "Esikatselu",
|
||
"sources": "{count, plural, one {# lähde} other {# lähdettä}}",
|
||
"requests": "{count, plural, one {# pyyntö} other {# pyyntöä}}",
|
||
"migrationRequired": "Muuttoa tarvitaan",
|
||
"migrationDescription": "Tämä sijoitettu v1 widget ei voi suorittaa vielä. Kopioi sen redacted nopea LLM, liitä yhden JSON vastaus Homarr.",
|
||
"manageMigration": "Avaa hallitse mukautettuja widgetejä",
|
||
"contactAdmin": "Ota yhteyttä ylläpitäjään."
|
||
},
|
||
"configuration": {
|
||
"needsAttention": "Asetukset tarvitsevat huomiota: {message}",
|
||
"advancedOptions": "Lisäasetukset",
|
||
"invalidJson": "Virheellinen JSON"
|
||
}
|
||
},
|
||
"beszelSystemTable": {
|
||
"name": "Beszel-järjestelmät (taulukko)",
|
||
"description": "Taulukkonäkymä kaikista Beszel-valvotuista järjestelmistä, lajiteltavilla sarakkeilla ja tilaindikaattoreilla",
|
||
"option": {
|
||
"sortBy": {
|
||
"label": "Lajitteluperuste"
|
||
},
|
||
"sortDirection": {
|
||
"label": "Lajittelusuunta"
|
||
}
|
||
},
|
||
"error": {
|
||
"layoutSaveTitle": "Taulukon asettelua ei voitu tallentaa",
|
||
"layoutSaveMessage": "Sarakkeiden järjestystä tai leveyksiä ei voitu tallentaa. Yritä uudelleen."
|
||
}
|
||
},
|
||
"beszelSystemGrid": {
|
||
"name": "Beszel-järjestelmät (ruudukko)",
|
||
"description": "Korttiruudukkonäkymä kaikista Beszel-valvotuista järjestelmistä reaaliaikaisilla mittareilla"
|
||
},
|
||
"beszelAlerts": {
|
||
"name": "Beszel-hälytykset",
|
||
"description": "Tarkastele Beszel-hälytysten määrityksiä ja historiaa",
|
||
"option": {
|
||
"showHistory": {
|
||
"label": "Näytä hälytyshistoria"
|
||
},
|
||
"maxHistoryItems": {
|
||
"label": "Historiatietueiden enimmäismäärä"
|
||
}
|
||
},
|
||
"empty": "Ei määritettyjä hälytyksiä",
|
||
"history": "Historia",
|
||
"resolved": "Kuitattu",
|
||
"alertDescription": {
|
||
"statusDuration": "Alas {minutes} min",
|
||
"threshold": "Ylittää arvon {value} {minutes} minuutin ajan"
|
||
},
|
||
"status": {
|
||
"triggered": "Lauennut",
|
||
"ok": "OK"
|
||
}
|
||
},
|
||
"beszelSystemStats": {
|
||
"name": "Beszel-järjestelmätilastot",
|
||
"description": "Aikasarjakaaviot suorittimelle, muistille, levylle, verkolle ja Docker-konttien mittareille",
|
||
"option": {
|
||
"systemId": {
|
||
"label": "Järjestelmä",
|
||
"description": "Valitse Beszel-järjestelmä, jonka tilastoja näytetään"
|
||
},
|
||
"timePeriod": {
|
||
"label": "Aikajakso"
|
||
},
|
||
"showCpu": {
|
||
"label": "Näytä suorittimen kaavio"
|
||
},
|
||
"showMemory": {
|
||
"label": "Näytä muistin kaavio"
|
||
},
|
||
"showDisk": {
|
||
"label": "Näytä levyn kaavio"
|
||
},
|
||
"showDiskIO": {
|
||
"label": "Näytä levyn I/O -kaavio"
|
||
},
|
||
"showNetwork": {
|
||
"label": "Näytä verkon kaavio"
|
||
},
|
||
"showDockerCpu": {
|
||
"label": "Näytä Docker-suorittimen kaavio"
|
||
},
|
||
"showDockerMemory": {
|
||
"label": "Näytä Docker-muistin kaavio"
|
||
},
|
||
"showDockerNetwork": {
|
||
"label": "Näytä Docker-verkon kaavio"
|
||
}
|
||
},
|
||
"selectSystem": "Valitse järjestelmä",
|
||
"empty": {
|
||
"noSystems": "Järjestelmiä ei löytynyt"
|
||
},
|
||
"error": {
|
||
"liveConnectionFailed": "Live-yhteys epäonnistui. Beszel-instanssisi ei ehkä tue reaaliaikaista suoratoistoa.",
|
||
"switchToHistorical": "Siirry historialliseen näkymään",
|
||
"systemNotFound": "Valittua järjestelmää ei löydy. Valitse eri järjestelmä.",
|
||
"selectionSaveTitle": "Valintaa ei voitu tallentaa",
|
||
"selectionSaveMessage": "Järjestelmäsi tai aikajaksosi valintaa ei voitu tallentaa. Yritä uudelleen."
|
||
},
|
||
"chart": {
|
||
"cpu": {
|
||
"title": "Suorittimen kuormitus",
|
||
"subtitle": "Keskimääräinen koko järjestelmän suorittimen käyttö"
|
||
},
|
||
"memory": {
|
||
"title": "Muistin varaus",
|
||
"subtitle": "Tarkka käyttö tallennushetkellä",
|
||
"series": "Käytetty",
|
||
"cache": "Välimuisti/Puskurit"
|
||
},
|
||
"disk": {
|
||
"title": "Levyn käyttö",
|
||
"subtitle": "Käyttö tiedostojärjestelmissä",
|
||
"series": "Juur"
|
||
},
|
||
"diskIO": {
|
||
"title": "Levyn I/O",
|
||
"subtitle": "Juuritiedostojärjestelmän läpimeno",
|
||
"read": "Luettu",
|
||
"write": "Kirjoitettu"
|
||
},
|
||
"storage": {
|
||
"title": "Tallennustila",
|
||
"subtitle": "Tiedostojärjestelmäkohtainen levynkäyttö",
|
||
"series": "Käytössä"
|
||
},
|
||
"network": {
|
||
"title": "Kaistanleveys",
|
||
"subtitle": "Julkisten rajapintojen verkkoliikenne",
|
||
"sent": "Lähetetty",
|
||
"recv": "Vastaanotettu"
|
||
},
|
||
"dockerCpu": {
|
||
"title": "Docker-suorittimen käyttö",
|
||
"subtitle": "Konttien keskimääräinen suorittimen kuormitus"
|
||
},
|
||
"dockerMemory": {
|
||
"title": "Docker-muistin käyttö",
|
||
"subtitle": "Docker-konttien muistin käyttö"
|
||
},
|
||
"dockerNetwork": {
|
||
"title": "Docker-verkon I/O",
|
||
"subtitle": "Docker-konttien verkkoliikenne"
|
||
}
|
||
},
|
||
"period": {
|
||
"live": "Suora",
|
||
"oneHour": "1t",
|
||
"twelveHours": "12h",
|
||
"oneDay": "24h",
|
||
"oneWeek": "1w",
|
||
"thirtyDays": "30pv"
|
||
}
|
||
},
|
||
"assistant": {
|
||
"name": "Avustaja",
|
||
"description": "Ota täydellinen avustajakeskustelu suoraan pöydällesi.",
|
||
"unavailable": {
|
||
"title": "Avustaja ei saatavilla",
|
||
"description": "Kirjaudu sisään ja pyydä järjestelmänvalvojaa määrittämään assistentin hallintapaneelista."
|
||
},
|
||
"compact": {
|
||
"title": "Avustaja",
|
||
"description": "Muuta tämän widgetin kokoa keskustellaksesi täällä tai avataksesi koko keskustelun.",
|
||
"open": "Avaa assistentti",
|
||
"openTitle": "Avustaja auki sivupaneelissa",
|
||
"openDescription": "Keskustelu pysyy yhdellä aktiivisella pinnalla.",
|
||
"returnToWidget": "Palauta keskustelu tähän widgetiin",
|
||
"otherWidgetTitle": "Toisessa widgetissä aktiivinen avustaja",
|
||
"otherWidgetDescription": "Vain yksi keskustelupinta pysyy aktiivisena kerrallaan.",
|
||
"useHere": "Käytä avustajaa tässä widgetissä"
|
||
}
|
||
},
|
||
"beszel": {
|
||
"error": {
|
||
"internalServerError": "Beszel-yhteyden muodostaminen epäonnistui. Tarkista integraatioasetuksesi."
|
||
},
|
||
"empty": {
|
||
"noSystems": "Järjestelmiä ei löytynyt"
|
||
},
|
||
"options": {
|
||
"statusFilter": {
|
||
"label": "Tilan suodatin"
|
||
},
|
||
"showCpu": {
|
||
"label": "Näytä Suoritin"
|
||
},
|
||
"showMemory": {
|
||
"label": "Näytä muisti"
|
||
},
|
||
"showDisk": {
|
||
"label": "Näytä levy"
|
||
},
|
||
"showGpu": {
|
||
"label": "Näytä GPU"
|
||
},
|
||
"showLoadAvg": {
|
||
"label": "Näytä lataus keskimäärin"
|
||
},
|
||
"showNet": {
|
||
"label": "Näytä verkko"
|
||
},
|
||
"showTemp": {
|
||
"label": "Näytä lämpötila"
|
||
},
|
||
"showBattery": {
|
||
"label": "Näytä akku"
|
||
},
|
||
"showServices": {
|
||
"label": "Näytä palvelut"
|
||
},
|
||
"showUptime": {
|
||
"label": "Näytä käytettävyys"
|
||
},
|
||
"showAgent": {
|
||
"label": "Näytä agenttiversio"
|
||
}
|
||
},
|
||
"metric": {
|
||
"system": "Järjestelmä",
|
||
"source": "Integraatio",
|
||
"hostname": "Hostname",
|
||
"cpuModel": "Suorittimen malli",
|
||
"cores": "Cores",
|
||
"memoryTotal": "Muistia yhteensä",
|
||
"memory": "Muisti",
|
||
"disk": "Levy",
|
||
"loadAvg": "Lataa Keskim.",
|
||
"net": "Verkko",
|
||
"temp": "Väliaikainen",
|
||
"battery": "Lepakko",
|
||
"uptime": "Käyttöaika",
|
||
"agent": "Agentin"
|
||
}
|
||
},
|
||
"llamacpp": {
|
||
"name": "llama.cpp",
|
||
"description": "Näytä paikallisen llama.cpp palvelimen terveys, ladattu malli ja sukupolven nopeus.",
|
||
"title": "llama.cpp",
|
||
"status": {
|
||
"unhealthy": "Epäterveellinen ({status})"
|
||
},
|
||
"idle": "Toimeton",
|
||
"speedTooltip": {
|
||
"current": "Nykyisen sukupolven nopeus",
|
||
"average": "Keskimääräinen generoinnin nopeus käynnistyksen jälkeen",
|
||
"request": "Keskimääräinen nopeus pyynnön alkamisen jälkeen"
|
||
},
|
||
"busy": "{count, plural, one {# pyyntö käynnissä} other {# pyyntöä käynnissä}}",
|
||
"modelInfo": {
|
||
"context": "Konteksti",
|
||
"size": "Tiedoston koko",
|
||
"parameters": "Parametrit",
|
||
"model": "Malli",
|
||
"quantization": "Määrittäminen"
|
||
},
|
||
"stats": {
|
||
"tokensProcessed": "Tokenit käsitelty",
|
||
"contextUsage": "Konteksti / KV käyttö",
|
||
"cacheHitRate": "Kysy välimuistin osumataajuutta",
|
||
"tokensGenerated": "Tokenit luotu"
|
||
},
|
||
"error": {
|
||
"unreachable": "llama-palvelin ei ole tavoitettavissa"
|
||
},
|
||
"unit": {
|
||
"speed": "{value} t/s",
|
||
"parameters": "{value}B",
|
||
"none": "—",
|
||
"speedShort": "t/s"
|
||
},
|
||
"option": {
|
||
"showTitle": {
|
||
"label": "Näytä otsikko"
|
||
},
|
||
"showModelInfo": {
|
||
"label": "Näytä mallin tiedot"
|
||
},
|
||
"showContextUsage": {
|
||
"label": "Näytä kontekstin käyttö"
|
||
},
|
||
"showCacheHitRate": {
|
||
"label": "Näytä kätkön osumataajuus"
|
||
},
|
||
"showSpeedStats": {
|
||
"label": "Näytä nopeuden tilastot"
|
||
},
|
||
"showRequests": {
|
||
"label": "Näytä pyynnön lataus"
|
||
},
|
||
"showTokenStats": {
|
||
"label": "Näytä tunnisteen loppusummat"
|
||
},
|
||
"showSpeculative": {
|
||
"label": "Näytä spekulatiivinen dekoodaus"
|
||
}
|
||
},
|
||
"advanced": {
|
||
"promptSpeed": "Nopea nopeus",
|
||
"avgSpeed": "Keskim. luominen",
|
||
"requests": "Pyynnöt",
|
||
"deferred": "Laskettu",
|
||
"slots": "{processing}/{total} paikkaa varattuna",
|
||
"speculative": "Spekulatiivinen dekoodaus",
|
||
"avgPrompt": "Keskim. kehote",
|
||
"specDrafts": "Tekniset luonnokset",
|
||
"specAccepted": "Spec. hyväksytyt rahakkeet",
|
||
"specDraftTokens": "Spec. luonnokset poletteja"
|
||
}
|
||
},
|
||
"stats": {
|
||
"name": "Tilastot",
|
||
"description": "Yhdistä tilastot integraatioista yhdessä konfiguroitavissa widget.",
|
||
"configure": "Määritä mittarit",
|
||
"refresh": "Päivitä tilastot",
|
||
"empty": "Avaa widgetin asetukset, valitse integraatiot ja lisää sitten metriikka.",
|
||
"editorHelp": "Lisää mittareita valituista integraatioista tälle widgetille. Muutokset tallennetaan hallintapaneelillasi.",
|
||
"source": "Integraatio",
|
||
"metric": "Metrinen",
|
||
"noMetrics": "Tälle integroinnille ei ole saatavilla tilastoja",
|
||
"add": "Lisää metrinen",
|
||
"label": "Mukautettu tunniste",
|
||
"hidden": "Piilotettu",
|
||
"compact": "Kompakti numerot",
|
||
"moveUp": "Siirrä ylös",
|
||
"moveDown": "Siirrä alas",
|
||
"remove": "Poista metrinen",
|
||
"loading": "Ladataan…",
|
||
"unavailable": "Unavailable",
|
||
"refreshFailed": "Päivitys epäonnistui — tallennettujen tietojen näyttäminen",
|
||
"stale": "Tallennetut tiedot — päivitä",
|
||
"table": {
|
||
"value": "Arvo",
|
||
"status": "Tila"
|
||
},
|
||
"option": {
|
||
"table": {
|
||
"label": "Taulun näkymä"
|
||
},
|
||
"rows": {
|
||
"label": "Kompakti rivit"
|
||
},
|
||
"showIcon": {
|
||
"label": "Näytä lähdekuvake"
|
||
},
|
||
"spacing": {
|
||
"label": "Väli",
|
||
"option": {
|
||
"xs": {
|
||
"label": "Kompakti"
|
||
},
|
||
"sm": {
|
||
"label": "Mukava"
|
||
},
|
||
"md": {
|
||
"label": "Tilava"
|
||
}
|
||
}
|
||
},
|
||
"entries": {
|
||
"label": "Metrics"
|
||
},
|
||
"plain": {
|
||
"label": "Poista kortin taustat"
|
||
}
|
||
},
|
||
"fetchFailed": "Tilastoja ei voitu hakea",
|
||
"viewOptions": "Muokkaa tätä näkymää",
|
||
"moreMetrics": "{count} lisää lisänäytössä",
|
||
"localHelp": "Layout, muotoilu ja näkyvyys koskevat vain tätä näkymää. Jaetut lauta-asetukset pysyvät samoina.",
|
||
"plain": "Poista kortin taustat",
|
||
"resetView": "Nollaa näkymä",
|
||
"allHidden": "Kaikki mittarit on piilotettu tähän näkymään. Käytä Muokkaa tätä näkymää palauttaaksesi ne."
|
||
},
|
||
"wazuh": {
|
||
"target": {
|
||
"api": "Wazuh palvelimen API",
|
||
"indexer": "Wazuh indexer",
|
||
"wazuh": "Wazuh"
|
||
},
|
||
"severity": {
|
||
"low": "Matala",
|
||
"medium": "Keskikokoinen",
|
||
"high": "Korkea",
|
||
"critical": "Kriittinen"
|
||
},
|
||
"error": {
|
||
"unauthorized": {
|
||
"title": "{target} hylkäsi käyttäjätunnukset",
|
||
"description": "Tarkista Wazuh integraation käyttäjätunnus ja salasana. Palvelimen API (portti 55000) ja indeksoija (portti 9200) käyttävät erillisiä käyttäjiä."
|
||
},
|
||
"certificate": {
|
||
"title": "{target} varmenne ei ole luotettu",
|
||
"description": "Wazuh käyttää oletuksena itse allekirjoitettua varmennetta. Suorita \"Testaa yhteyttä\" integraatiossa ja luota varmenteeseen tai lisää varmenne Asetukset → Sertifikaatit."
|
||
},
|
||
"unreachable": {
|
||
"title": "{target} ei tavoita",
|
||
"description": "Palvelin kieltäytyi tai pudotti yhteyden. Tarkista URL, portti ja palomuuri. Indeksoija kuuntelee vain paikallisessa palvelimessa oletuksena all-in-one -asennuksessa."
|
||
},
|
||
"timeout": {
|
||
"title": "{target} aikakatkaistu",
|
||
"description": "Ei vastausta 15 sekunnin kuluessa. Palvelu voi olla ylikuormitettu tai osoite voi olla väärä."
|
||
},
|
||
"status": {
|
||
"title": "{target} palautti virheen",
|
||
"description": "Pyyntö epäonnistui HTTP tilalla {status}."
|
||
},
|
||
"invalidResponse": {
|
||
"title": "Odottamaton vastaus {target}",
|
||
"description": "Tarkista, että URL osoittaa Wazuh palvelimen API tai indexer eikä kojelautaan."
|
||
},
|
||
"indexerRequired": {
|
||
"title": "Wazuh indexer tunnukset vaaditaan",
|
||
"description": "Wazuhin indeksiltä luetaan hälytykset, haavoittuvuudet ja tiedostojen eheystapahtumat. Lisää integraatioon indeksoijan URL-osoite, käyttäjätunnus ja salasana."
|
||
},
|
||
"unknown": {
|
||
"title": "Tietoja ei voitu ladata {target}",
|
||
"description": "Tarkista Homarr lokit lisätietoja."
|
||
}
|
||
},
|
||
"range": {
|
||
"1h": "1t",
|
||
"24h": "24h",
|
||
"7d": "7pv",
|
||
"30d": "30pv"
|
||
},
|
||
"levelTooltip": "Säännön taso {level} ({severity})"
|
||
},
|
||
"wazuhAgents": {
|
||
"name": "Wazuh aineet",
|
||
"description": "Sortable list of Wazuh agents with status, OS, version and last keepalive",
|
||
"option": {
|
||
"statusFilter": {
|
||
"label": "Näytä agentit"
|
||
},
|
||
"sortBy": {
|
||
"label": "Järjestä"
|
||
},
|
||
"showVersion": {
|
||
"label": "Näytä Wazuh versio sarake"
|
||
},
|
||
"showGroups": {
|
||
"label": "Näytä ryhmien sarake"
|
||
}
|
||
},
|
||
"title": "Agentit",
|
||
"total": "{count} agenttia",
|
||
"status": {
|
||
"active": "Aktiivinen",
|
||
"disconnected": "Yhteys Katkaistu",
|
||
"neverConnected": "Ei yhdistetty",
|
||
"pending": "Odottaa"
|
||
},
|
||
"statusLabel": {
|
||
"active": "Aktiivinen",
|
||
"disconnected": "Yhteys Katkaistu",
|
||
"never_connected": "Ei yhdistetty",
|
||
"pending": "Odottaa",
|
||
"unknown": "Tuntematon"
|
||
},
|
||
"live": "Suora",
|
||
"snapshot": "Tilannevedos {age} vanha",
|
||
"snapshotHint": "Lue Wazuh kojelaudan agentin tilannevedosta (wazuh-monitoring) joka on otettu {time}-palvelimen kautta. Lisää palvelimen API-tunnukset live datalle.",
|
||
"staleSnapshot": "Asiakkaan {time} tilannekatsaus on vanhentunut. Tarkista, että Wazuh kojelaudan seurantatyö on käynnissä, tai lisää palvelimen API-tunnisteet.",
|
||
"noDisconnected": "Kaikki agentit ovat yhteydessä",
|
||
"empty": "Suodatinta ei vastaa agentteja",
|
||
"column": {
|
||
"status": "Tila",
|
||
"name": "Työn nimi",
|
||
"ip": "IP",
|
||
"os": "Käyttöjärjestelmä",
|
||
"version": "Versio",
|
||
"lastKeepAlive": "Keepalive",
|
||
"groups": "Ryhmät"
|
||
},
|
||
"outdated": "Vanhempi kuin uusin agenttiversio ({version})"
|
||
},
|
||
"wazuhAlerts": {
|
||
"name": "Wazuh hälytykset syöte",
|
||
"description": "Viimeaikaiset Wazuh hälytykset tasolla, MITRE ATT&CK tekniikoita, agentti ja lähde IP",
|
||
"option": {
|
||
"minLevel": {
|
||
"label": "Pienin sääntötaso",
|
||
"description": "Wazuh tasot: 0–6 matala, 7–11 keskitaso, 12–14 korkea, 15+ kriittinen"
|
||
},
|
||
"hours": {
|
||
"label": "Aika-ikkuna (tuntia)"
|
||
},
|
||
"limit": {
|
||
"label": "Kuulutusten määrä"
|
||
},
|
||
"showMitre": {
|
||
"label": "Show MITRE ATT&CK techniques"
|
||
},
|
||
"showAgent": {
|
||
"label": "Näytä agentti"
|
||
},
|
||
"showSourceIp": {
|
||
"label": "Näytä lähde IP"
|
||
},
|
||
"showRuleId": {
|
||
"label": "Näytä säännön tunnus"
|
||
}
|
||
},
|
||
"title": "Hälytykset · taso {level}+ · {hours} h",
|
||
"empty": "Ei hälytyksiä tällä tasolla. Kaikki hiljainen.",
|
||
"rule": "Sääntö {id}",
|
||
"openInDashboard": "Avaa tämä hälytys Wazuhin hallintapaneelissa"
|
||
},
|
||
"wazuhSummary": {
|
||
"name": "Wazuh hälytyksen vakavuus",
|
||
"description": "Hälytyksen vakavuusjakauma ja suuntaus edelliseen kauteen verrattuna",
|
||
"option": {
|
||
"range": {
|
||
"label": "Aikaväli"
|
||
},
|
||
"showTrend": {
|
||
"label": "Näytä trendi edelliseltä kaudelta"
|
||
},
|
||
"showFooter": {
|
||
"label": "Näytä alatunniste"
|
||
}
|
||
},
|
||
"title": "Hälytyksen vakavuus · {range}",
|
||
"alerts": "hälytykset",
|
||
"none": "Ei hälytyksiä",
|
||
"trend": {
|
||
"new": "uusi",
|
||
"tooltip": "Edellinen jakso: {previous}"
|
||
},
|
||
"previous": "Edellinen {range}: {count}",
|
||
"maxLevel": "Maksimi taso {level}",
|
||
"health": "Indeksoijan terveys: {status}",
|
||
"manager": "Hallitse {version}"
|
||
},
|
||
"wazuhTimeline": {
|
||
"name": "Wazuh alerts timeline",
|
||
"description": "Pinottu kaavio Wazuh hälytyksiä ajan mittaan vakavuuden mukaan",
|
||
"option": {
|
||
"range": {
|
||
"label": "Aikaväli"
|
||
},
|
||
"interval": {
|
||
"label": "Aikaväli"
|
||
},
|
||
"chartType": {
|
||
"label": "Kaavion tyyppi"
|
||
},
|
||
"yScale": {
|
||
"label": "Y akselin mittakaava",
|
||
"description": "Neliöjuuri pitää korkeat ja kriittiset hälytykset näkyvissä tuhansien alhaisten hälytysten vieressä"
|
||
},
|
||
"minLevel": {
|
||
"label": "Pienin sääntötaso"
|
||
},
|
||
"showLegend": {
|
||
"label": "Näytä selitteet yhteenlaskettuina"
|
||
}
|
||
},
|
||
"title": "Hälytysten aikajana · {range}",
|
||
"total": "{count} hälytystä",
|
||
"interval": "per {interval}"
|
||
},
|
||
"wazuhTopList": {
|
||
"name": "Wazuh top list",
|
||
"description": "Eniten sääntöjä, agentteja, lähdeIP-osoitteita tai MITRE ATT&CK taktiikoita ja tekniikoita hälytysten mukaan",
|
||
"option": {
|
||
"kind": {
|
||
"label": "Sija"
|
||
},
|
||
"range": {
|
||
"label": "Aikaväli"
|
||
},
|
||
"limit": {
|
||
"label": "Tietueiden määrä"
|
||
},
|
||
"minLevel": {
|
||
"label": "Pienin sääntötaso"
|
||
},
|
||
"showBars": {
|
||
"label": "Näytä palkit"
|
||
}
|
||
},
|
||
"title": {
|
||
"rules": "Parhaat säännöt · {range}",
|
||
"agents": "Parhaat agentit · {range}",
|
||
"sourceIps": "Parhaat lähteet · {range}",
|
||
"mitreTactics": "MITRE taktiikka · {range}",
|
||
"mitreTechniques": "MITRE techniques · {range}"
|
||
},
|
||
"empty": {
|
||
"rules": "Ei hälytyksiä tänä aikana",
|
||
"agents": "Ei hälytyksiä tänä aikana",
|
||
"sourceIps": "Ei hälytyksiä lähteen IP-osoitteella tällä ajanjaksolla",
|
||
"mitreTactics": "MITRE ATT&CK:iin ei ole liitetty hälytyksiä tällä ajanjaksolla",
|
||
"mitreTechniques": "MITRE ATT&CK:iin ei ole liitetty hälytyksiä tällä ajanjaksolla"
|
||
},
|
||
"totalTooltip": "{count} vastaavaa hälytystä",
|
||
"private": "LAN",
|
||
"public": "Julkinen",
|
||
"agents": "Nähty {count} agenttia",
|
||
"others": "{count} lisää hälytyksiä muissa merkinnöissä"
|
||
},
|
||
"wazuhVulnerabilities": {
|
||
"name": "Wazuh haavoittuvuudet",
|
||
"description": "Haavoittuvuusluku, parhaat CVE:t ja haavoittuvimmat tekijät",
|
||
"option": {
|
||
"cveOrder": {
|
||
"label": "Sijoitus CVE:t by"
|
||
},
|
||
"minSeverity": {
|
||
"label": "CVE:n vakavuus"
|
||
},
|
||
"cveLimit": {
|
||
"label": "CVE:iden lukumäärä"
|
||
},
|
||
"agentLimit": {
|
||
"label": "Apuaineiden lukumäärä"
|
||
},
|
||
"showAgents": {
|
||
"label": "Näytä haavoittuvimmat tekijät"
|
||
}
|
||
},
|
||
"title": "Haavoittuvuus",
|
||
"topCves": "Parhaat CVE:t",
|
||
"score": "Pisteet",
|
||
"agentsShort": "Agentit",
|
||
"topAgents": "Eniten haavoittuvia tekijöitä",
|
||
"criticalHigh": "Crit / Korkea",
|
||
"totalTooltip": "{count} havaintoa {agents} agentissa",
|
||
"affected": "{count} agenttia",
|
||
"empty": "Ei havaittuja haavoittuvuuksia",
|
||
"distribution": "Vakavuuden jakauma. {unscored} havaintoa ilman pisteytystä ei näytetä.",
|
||
"worst": "Huonoin: {id} ({score}) {agents} agentissa"
|
||
},
|
||
"wazuhFim": {
|
||
"name": "Wazuh tiedoston eheys",
|
||
"description": "Viimeaikaiset tiedostojen eheyden seuranta (syscheck)",
|
||
"option": {
|
||
"range": {
|
||
"label": "Aikaväli"
|
||
},
|
||
"event": {
|
||
"label": "Tapahtumat"
|
||
},
|
||
"limit": {
|
||
"label": "Tapahtumien lukumäärä"
|
||
},
|
||
"includeRegistry": {
|
||
"label": "Sisällytä Windows-rekisterin tapahtumat"
|
||
}
|
||
},
|
||
"title": "Tiedoston eheys · {range}",
|
||
"event": {
|
||
"added": "Lisätty",
|
||
"modified": "Muokattu",
|
||
"deleted": "Poistettu",
|
||
"unknown": "Muutettu"
|
||
},
|
||
"empty": "Ei tiedostojen eheystapahtumia tänä aikana",
|
||
"user": "esittäjä: {user}",
|
||
"registry": "Rekisteriin"
|
||
},
|
||
"wazuhAuthFailures": {
|
||
"name": "Wazuh autentikointi epäonnistuu",
|
||
"description": "Epäonnistuneet kirjautumiset ja brute-force hälytykset per agentti tuntikohtaisesti sparklines",
|
||
"option": {
|
||
"hours": {
|
||
"label": "Aika-ikkuna (tuntia)"
|
||
},
|
||
"limit": {
|
||
"label": "Apuaineiden lukumäärä"
|
||
},
|
||
"showSourceIps": {
|
||
"label": "Näytä ylimmän lähdekoodin IP-osoitteet"
|
||
}
|
||
},
|
||
"title": "Auth epäonnistumiset · {hours}h",
|
||
"seriesTooltip": "Kaikki agentit viimeisen {hours}tunnin aikana",
|
||
"peak": "Huippu {count}/jakso",
|
||
"empty": "Tällä ajanjaksolla ei ole kirjautumisia",
|
||
"failed": "Epäonnistuneet kirjautuminen",
|
||
"failedHint": "Yksittäinen todennus epäonnistumiset (sshd, PAM, Windows-loki, virheellinen käyttäjä)",
|
||
"bruteForce": "Brute voima",
|
||
"bruteForceHint": "Korreloivat brute-force -säännöt (useita epäonnistumisia lyhyellä aikavälillä, MITRE T1110)",
|
||
"sourceIps": "Lähteen IP-osoitteet",
|
||
"ipTooltip": "{ip}: {count} epäonnistumista",
|
||
"bruteForceCount": "{count} brute force"
|
||
}
|
||
},
|
||
"widgetPreview": {
|
||
"toggle": {
|
||
"enabled": "",
|
||
"disabled": ""
|
||
},
|
||
"dimensions": {
|
||
"title": ""
|
||
}
|
||
},
|
||
"board": {
|
||
"emptyState": {
|
||
"title": "Rakenna ensimmäinen näkymäsi",
|
||
"description": "Lisää widget tai sovellus, tai yhdistä palvelu ja käytä sen tietoja tällä aluksella.",
|
||
"addWidget": "Lisää widget",
|
||
"addApp": "Lisää sovellus",
|
||
"connectService": "Yhdistä palvelu"
|
||
},
|
||
"setupChecklist": {
|
||
"title": "Tee tästä taulusta hyödyllinen",
|
||
"description": "Poimi minne jäit. Edistys seuraa sisältöä jo tällä laudalla.",
|
||
"collapse": "Tiivistä tarkistuslista",
|
||
"dismiss": "Hylkää tarkistuslista",
|
||
"resume": "Jatka määritystä ({completed}/{total})",
|
||
"progress": "Laudan asetusten edistyminen",
|
||
"step": {
|
||
"content": {
|
||
"label": "Lisää hyödyllistä sisältöä",
|
||
"description": "Valitse widget ja määritä se ennen kuin se asetetaan."
|
||
},
|
||
"app": {
|
||
"label": "Kiinnitä sovellus",
|
||
"description": "Pidä palvelu tai työkalu yhdellä napsautuksella poissa tästä levystä."
|
||
},
|
||
"service": {
|
||
"label": "Yhdistä palvelu",
|
||
"description": "Avaa live tiedot ja toiminnot yhteensopiville widgeteille.",
|
||
"permissionDescription": "Järjestelmänvalvoja voi yhdistää palvelun avataksesi live-tietoja.",
|
||
"action": "Yhdistä"
|
||
}
|
||
}
|
||
},
|
||
"action": {
|
||
"addContent": "Lisää taulun sisältö",
|
||
"settings": "Laudan asetukset",
|
||
"switch": "Vaihda taulua",
|
||
"switcher": {
|
||
"title": "Vaihda taulua",
|
||
"search": {
|
||
"empty": "Yhtään taulua ei täsmää \"{search}\"."
|
||
},
|
||
"results": "Käytettävissä olevat taulut",
|
||
"preview": "Kohteen {name} esikatselu, {count} kohdetta",
|
||
"currentHidden": "Nykyinen taulu: {name}",
|
||
"keyboard": {
|
||
"navigate": "Navigate",
|
||
"open": "Avaa",
|
||
"instructions": "Kirjoita suodattaaksesi levyt. Käytä nuolinäppäimiä liikkuaksesi tulosten läpi ja Syötä avataksesi levyn."
|
||
},
|
||
"empty": {
|
||
"title": "Ei muita tauluja",
|
||
"description": "Ei ole muita tauluja, joihin voit päästä."
|
||
},
|
||
"error": "Tauluja ei voitu ladata."
|
||
},
|
||
"create": {
|
||
"availability": {
|
||
"checking": "Tarkistetaan saatavuutta…",
|
||
"available": "{name} on saatavilla"
|
||
},
|
||
"notification": {
|
||
"success": {
|
||
"title": "Lauta luotu",
|
||
"message": "Lauta {name} on luotu"
|
||
},
|
||
"error": {
|
||
"title": "Lautaa ei voi luoda",
|
||
"message": "Lautaa {name} ei voitu luoda"
|
||
}
|
||
}
|
||
},
|
||
"duplicate": {
|
||
"title": "Monista paneeli",
|
||
"message": "Tämä luo uuden kopion paneelista {name} kaikkine sisältöineen. Widgetit, joissa viitataan integraatiohin, joiden käyttöoikeutta sinulla ei ole, poistetaan.",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "Paneelia ei voitu monistaa",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"edit": {
|
||
"enter": "Muokkaa taulua",
|
||
"save": "Tallenna lauta",
|
||
"exit": "Poistu muokkaustilasta",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Paneelin tallennus onnistui"
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
},
|
||
"loadError": {
|
||
"title": "Muokkausta ei voi aloittaa",
|
||
"message": "Lautaeditoria ei voitu ladata. Kojelautasi on edelleen käytettävissä näkymätilassa."
|
||
}
|
||
},
|
||
"confirmLeave": {
|
||
"title": "Tallentamattomia muutoksia",
|
||
"message": "Muutoksia ei ole tallennettu. Haluatko varmasti poistua?"
|
||
}
|
||
},
|
||
"quickCreateApp": {
|
||
"modal": {
|
||
"title": "Luo sovellus lennossa",
|
||
"createAndUse": "Luo ja käytä"
|
||
}
|
||
}
|
||
},
|
||
"landmark": {
|
||
"canvas": "Kojelaudan kangas",
|
||
"leftRail": "Vasemman kojelaudan kisko",
|
||
"rightRail": "Oikea kojelaudan kisko",
|
||
"items": "Kojelaudan nimikkeet"
|
||
},
|
||
"field": {
|
||
"pageTitle": {
|
||
"label": "Sivun otsikko"
|
||
},
|
||
"metaTitle": {
|
||
"label": "Meta-osion otsikko"
|
||
},
|
||
"logoImageUrl": {
|
||
"label": "Logokuvan URL-osoite:"
|
||
},
|
||
"faviconImageUrl": {
|
||
"label": "Favicon-kuvakkeen URL-osoite"
|
||
},
|
||
"backgroundImageUrl": {
|
||
"label": "Taustakuvan URL-osoite",
|
||
"placeholder": "Aloita paikallisten kuvien haku kirjoittamalla",
|
||
"group": {
|
||
"your": "",
|
||
"other": ""
|
||
}
|
||
},
|
||
"backgroundImageAttachment": {
|
||
"label": "Taustan kuvaliite",
|
||
"option": {
|
||
"fixed": {
|
||
"label": "Kiinteä",
|
||
"description": "Tausta pysyy samassa kohdassa."
|
||
},
|
||
"scroll": {
|
||
"label": "Vieritä",
|
||
"description": "Tausta siirtyy vierityksen mukana."
|
||
}
|
||
}
|
||
},
|
||
"backgroundImageRepeat": {
|
||
"label": "Taustakuvan toisto",
|
||
"option": {
|
||
"repeat": {
|
||
"label": "Toista",
|
||
"description": "Kuva toistuu riittävästi, jotta se täyttää alueensa."
|
||
},
|
||
"no-repeat": {
|
||
"label": "Ei toistoa",
|
||
"description": "Kuva ei toistu, eikä se välttämättä täytä koko aluetta."
|
||
},
|
||
"repeat-x": {
|
||
"label": "Toista X",
|
||
"description": "Sama kuin \"Toista\", mutta vain vaaka-akselilla."
|
||
},
|
||
"repeat-y": {
|
||
"label": "Toista Y",
|
||
"description": "Sama kuin \"Toista\", mutta vain pystyakselilla."
|
||
}
|
||
}
|
||
},
|
||
"backgroundImageSize": {
|
||
"label": "Taustakuvan koko",
|
||
"option": {
|
||
"cover": {
|
||
"label": "Kansi",
|
||
"description": "Skaalaa kuvan mahdollisimman pieneksi koko ikkunan täyttämiseksi leikkaamalla ylimääräisen tilan."
|
||
},
|
||
"contain": {
|
||
"label": "Kata",
|
||
"description": "Skaalaa kuvan mahdollisimman suureksi sen säiliön sisällä leikkaamatta tai venyttämättä sitä."
|
||
}
|
||
}
|
||
},
|
||
"primaryColor": {
|
||
"label": "Ensisijainen väri",
|
||
"locked": "Järjestelmänvalvojasi pitää instanssibrändin värin jokaisella laudalla."
|
||
},
|
||
"secondaryColor": {
|
||
"label": "Toissijainen väri"
|
||
},
|
||
"opacity": {
|
||
"label": "Läpinäkyvyys"
|
||
},
|
||
"iconColor": {
|
||
"label": "Kuvakkeen väri"
|
||
},
|
||
"clearColor": {
|
||
"label": "Tyhjennä väri"
|
||
},
|
||
"customCss": {
|
||
"label": "Paneelin mukautetut CSS-tyylit",
|
||
"description": "Mukauta kojelautaasi CSS-tyyleillä. Suositellaan vain kokeneille käyttäjille.",
|
||
"customClassesAlert": {
|
||
"title": "",
|
||
"description": ""
|
||
}
|
||
},
|
||
"disableStatus": {
|
||
"label": "Älä näytä sovellusten tilatietoja",
|
||
"description": "Poistaa paneelin sovellusten tilatarkistukset käytöstä."
|
||
},
|
||
"columnCount": {
|
||
"label": "Sarakemäärä"
|
||
},
|
||
"itemRadius": {
|
||
"label": "Kohteen säde",
|
||
"description": "Muuttaa paneelin korttien pyöreyttä",
|
||
"option": {
|
||
"xs": "Erittäin pieni",
|
||
"sm": "Pieni",
|
||
"md": "Keskikokoinen",
|
||
"lg": "Suuri",
|
||
"xl": "Erittäin suuri"
|
||
}
|
||
},
|
||
"isPublic": {
|
||
"label": "Julkinen",
|
||
"description": "Julkiset paneelit ovat kenen tahansa avattavissa, myös ilman käyttäjätiliä."
|
||
}
|
||
},
|
||
"content": {
|
||
"metaTitle": "\"{boardName}\"-paneeli"
|
||
},
|
||
"setting": {
|
||
"title": "Paneelin {boardName} asetukset",
|
||
"section": {
|
||
"general": {
|
||
"title": "Yleiset",
|
||
"unrecognizedLink": ""
|
||
},
|
||
"layout": {
|
||
"title": "Asettelu",
|
||
"responsive": {
|
||
"title": "Responsiiviset asettelut",
|
||
"description": "Jokainen asettelu pitää omat widget kannat ja koot. Mobiili ja Base ovat aina käytettävissä; lisää mukautettuja asetteluja tahansa ylimääräinen keskeytyspisteen.",
|
||
"action": {
|
||
"add": "Lisää asettelu"
|
||
}
|
||
},
|
||
"role": {
|
||
"mobile": "Mobiili",
|
||
"base": "Perus",
|
||
"custom": "Mukautettu"
|
||
},
|
||
"custom": {
|
||
"defaultName": "Mukautettu asettelu"
|
||
},
|
||
"mobile": {
|
||
"breakpointDescription": "Mobiililaitetta käytetään aina 0px alkaen seuraavaan asettelun katkeamispisteeseen."
|
||
},
|
||
"preview": {
|
||
"columns": "sarakkeet",
|
||
"empty": "Tämä asettelu on tyhjä",
|
||
"dynamicSection": "Dynaaminen osio",
|
||
"editorWidthLabel": "{layoutName} · {width}px"
|
||
},
|
||
"reset": {
|
||
"action": "Nollaa Base",
|
||
"confirm": {
|
||
"title": "Reset {layoutName}?",
|
||
"message": "Tämä korvaa tämän asettelun jokaisen tallennetun sijainnin ja koon uudella asettelulla, joka on luotu emäksestä. Tätä ei voi perua."
|
||
}
|
||
},
|
||
"edit": {
|
||
"action": "Muokkaa asettelua",
|
||
"saveAndEdit": "Tallenna ja muokkaa",
|
||
"save": "Tallenna asettelu",
|
||
"cancel": {
|
||
"action": "Peruuta asettelun muokkaus",
|
||
"title": "Hylätäänkö asettelun muutokset?",
|
||
"message": "Tallentamattomat muutokset tähän asetteluun hylätään."
|
||
}
|
||
}
|
||
},
|
||
"background": {
|
||
"title": "Tausta"
|
||
},
|
||
"appearance": {
|
||
"title": "Ulkoasu"
|
||
},
|
||
"customCss": {
|
||
"title": "Oma CSS"
|
||
},
|
||
"behavior": {
|
||
"title": "Käyttäytyminen"
|
||
},
|
||
"access": {
|
||
"title": "Käyttöoikeudet",
|
||
"permission": {
|
||
"item": {
|
||
"view": {
|
||
"label": "Paneelin tarkastelu"
|
||
},
|
||
"modify": {
|
||
"label": "Paneelin muokkaus"
|
||
},
|
||
"full": {
|
||
"label": "Kaikki oikeudet"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"dangerZone": {
|
||
"title": "Vaaravyöhyke",
|
||
"action": {
|
||
"rename": {
|
||
"label": "Nimeä paneeli uudelleen",
|
||
"description": "Uudelleennimeäminen rikkoo paneelin osittavat linkit.",
|
||
"button": "Vaihda nimi"
|
||
},
|
||
"visibility": {
|
||
"label": "Muuta paneelin näkyvyyttä",
|
||
"description": {
|
||
"public": "",
|
||
"private": "Paneeli on tällä hetkellä yksityinen."
|
||
},
|
||
"button": {
|
||
"public": "Vaihda yksityiseksi",
|
||
"private": "Vaihda julkiseksi"
|
||
},
|
||
"confirm": {
|
||
"public": {
|
||
"title": "",
|
||
"description": "Haluatko varmasti tehdä paneelista yksityisen? Tämä piilottaa sen julkisesti ja vierailijoiden linkit lakkaavat toimimasta."
|
||
},
|
||
"private": {
|
||
"title": "",
|
||
"description": "Haluatko varmasti tehdä paneelista julkisen? Tällöin sen voi avata kuka tahansa."
|
||
}
|
||
}
|
||
},
|
||
"delete": {
|
||
"description": "Paneelin poistosta ei ole paluuta. Ole varma, ennen kuin teet sen.",
|
||
"confirm": {
|
||
"title": "",
|
||
"description": "Haluatko varmasti poistaa paneelin? Paneeli ja sen kaikki sisältö poistetaan pysyvästi."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"noBoard": {
|
||
"title": "",
|
||
"description": "",
|
||
"link": "",
|
||
"notice": ""
|
||
},
|
||
"notFound": {
|
||
"title": "",
|
||
"description": "",
|
||
"link": "",
|
||
"notice": "Tarkista linkki tai ota yhteyttä ylläpitoon, jos sen pitäisi mielestäsi toimia"
|
||
},
|
||
"homeBoard": {
|
||
"title": "",
|
||
"admin": {
|
||
"description": "Et ole vielä määrittänyt palvelimelle kotipaneelia.",
|
||
"link": "Määritä koko palvelimen kotipaneeli",
|
||
"notice": "Määritä palvelimelle kotipaneeli piilottaaksesi tämän sivun kaikilta käyttäjiltä"
|
||
},
|
||
"user": {
|
||
"description": "",
|
||
"link": "",
|
||
"notice": ""
|
||
},
|
||
"anonymous": {
|
||
"description": "Palvelimen ylläpito ei ole vielä määrittänyt kotipaneelia.",
|
||
"link": "",
|
||
"notice": "Pyydä ylläpitoa määrittämään palvelimelle kotipaneeli piilottaaksesi tämän sivun"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"layout": {
|
||
"field": {
|
||
"columnCount": {
|
||
"label": "Sarakemäärä"
|
||
},
|
||
"breakpoint": {
|
||
"label": "Katkaisupiste",
|
||
"description": "Asettelua käytetään kaikilla tätä arvoa suuremmilla näytöillä, kunnes kohdataan seuraavaksi suurempi katkaisupiste."
|
||
},
|
||
"gutters": {
|
||
"label": "Kiinteät sivupalkit",
|
||
"description": "Varaa kummallakin puolella enintään kolme kojelautaa. Jäljellä oleva kojelauta aukeaa automaattisesti.",
|
||
"left": {
|
||
"label": "Left sidebar",
|
||
"description": "Pidä tämä alue näkyvissä, kun dashboard vierittää",
|
||
"thumbLabel": "Left sidebar width"
|
||
},
|
||
"right": {
|
||
"label": "Oikea sivupalkki",
|
||
"description": "Pidä tämä alue näkyvissä, kun dashboard vierittää",
|
||
"thumbLabel": "Oikean sivupalkin leveys"
|
||
},
|
||
"width": {
|
||
"label": "Sarakkeiden leveys"
|
||
},
|
||
"preview": {
|
||
"label": "Kojelaudan asettelun esikatselu"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"management": {
|
||
"metaTitle": "Hallinta",
|
||
"notFound": {
|
||
"title": "",
|
||
"text": "",
|
||
"backToHome": "Takaisin johdon kotiin"
|
||
},
|
||
"error": {
|
||
"title": "Tätä sivua ei voitu ladata",
|
||
"text": "Tämän sivun lataamisessa tapahtui odottamaton virhe. Navigaatiopalkki on edelleen käytettävissä – yritä ladata uudelleen tai käytä toista osiota sivupalkista.",
|
||
"digest": "Virheviite: {digest}"
|
||
},
|
||
"navbar": {
|
||
"items": {
|
||
"home": "Aloitus",
|
||
"users": {
|
||
"items": {
|
||
"manage": "Hallinnoi"
|
||
}
|
||
},
|
||
"tools": {
|
||
"label": "Työkalut",
|
||
"items": {
|
||
"docker": "Docker",
|
||
"kubernetes": "Kubernetes",
|
||
"api": "API & MCP",
|
||
"backup": "Varmuuskopio"
|
||
}
|
||
},
|
||
"settings": "Asetukset",
|
||
"help": {
|
||
"label": "Tuki",
|
||
"items": {
|
||
"documentation": "Käyttöohjeet",
|
||
"submitIssue": "Ilmoita ongelmasta",
|
||
"discord": "Discord-yhteisö",
|
||
"sourceCode": "Lähdekoodi"
|
||
}
|
||
},
|
||
"about": "Tietoja",
|
||
"assistant": "Avustaja"
|
||
}
|
||
},
|
||
"page": {
|
||
"home": {
|
||
"statisticLabel": {
|
||
"boards": "Paneelit",
|
||
"resources": "Resurssit",
|
||
"authentication": "Tunnistautuminen",
|
||
"authorization": "Oikeudet"
|
||
},
|
||
"heroBanner": {
|
||
"title": "Tervetuloa takaisin",
|
||
"subtitle": "{app} Paneeliisi"
|
||
}
|
||
},
|
||
"board": {
|
||
"title": "Omat paneelisi",
|
||
"action": {
|
||
"new": {
|
||
"label": "Uusi paneeli"
|
||
},
|
||
"open": {
|
||
"label": "Avaa paneeli"
|
||
},
|
||
"settings": {
|
||
"label": "Asetukset"
|
||
},
|
||
"setHomeBoard": {
|
||
"label": "Määritä kotipaneeliksesi",
|
||
"badge": {
|
||
"label": "Koti",
|
||
"tooltip": "Tämä paneeli näytetään kotipaneelina"
|
||
}
|
||
},
|
||
"setMobileHomeBoard": {
|
||
"label": "Määritä mobiilipaneeliksesi",
|
||
"badge": {
|
||
"label": "",
|
||
"tooltip": "Tämä paneeli näytetään mobiilipaneelina"
|
||
}
|
||
},
|
||
"delete": {
|
||
"confirm": {
|
||
"description": "Haluatko varmasti poistaa paneelin {name}?"
|
||
}
|
||
}
|
||
},
|
||
"visibility": {
|
||
"public": "",
|
||
"private": ""
|
||
},
|
||
"preview": {
|
||
"label": "Asettelun esikatselu kohteelle {name}, {count} kohdetta",
|
||
"unknownCreator": "Tuntematon luoja"
|
||
},
|
||
"noResults": {
|
||
"title": "Ei paneeleita vielä",
|
||
"description": "Luo taulu, joka järjestää sovelluksesi ja widgetit yhteen paikkaan."
|
||
}
|
||
},
|
||
"media": {
|
||
"includeFromAllUsers": "Sisällytä kaikkien käyttäjien media"
|
||
},
|
||
"user": {
|
||
"fieldsDisabledExternalProvider": "",
|
||
"setting": {
|
||
"general": {
|
||
"title": "Yleiset",
|
||
"header": {
|
||
"title": "Otsikon studio",
|
||
"badge": "Henkilökohtainen",
|
||
"description": "Vedä säätöjä missä tahansa rivissä. Vasen, Center, ja Oikea pysyy kiinteänä ja ohjaimet siirtyvät niiden ympärille.",
|
||
"device": {
|
||
"desktop": "Työpöytä",
|
||
"mobile": "Mobiili"
|
||
},
|
||
"zones": {
|
||
"left": "Vasen",
|
||
"center": "Keskitetty",
|
||
"right": "Oikea"
|
||
},
|
||
"action": {
|
||
"hide": "Piilota otsikko",
|
||
"show": "Näytä otsikko",
|
||
"configure": "Siirrä tai määritä {item}",
|
||
"remove": "Poista {item}",
|
||
"dropIntoZone": "Siirrä {zone} osioon"
|
||
},
|
||
"preview": {
|
||
"board": "Kojelaudan esikatselu {name}",
|
||
"empty": "Kojelaudan asettelua ei ole saatavilla"
|
||
},
|
||
"available": {
|
||
"title": "Saatavilla olevat kontrollit",
|
||
"description": "Lisää hallintalaite ja vedä sen koko painike asentoon.",
|
||
"requiredAlways": "Tämä ohjaus on tarpeen, mutta voit siirtää sen mihin tahansa otsikkoon.",
|
||
"allAdded": "Jokainen sisäänrakennettu ohjaus on jo otsikossasi.",
|
||
"add": "Lisää {item}",
|
||
"boardShortcut": "Pikakuvake pöydälle",
|
||
"chooseBoard": "Valitse lauta"
|
||
},
|
||
"configuration": {
|
||
"description": "Tämä ohjaus pysyy samankokoisena kuin se tekee elävässä otsikossa.",
|
||
"searchDisplay": {
|
||
"input": "Hakupalkki",
|
||
"icon": "Vain kuvake"
|
||
},
|
||
"logoDisplay": {
|
||
"logo": "Vain logo",
|
||
"logoAndText": "Logo + teksti"
|
||
}
|
||
},
|
||
"items": {
|
||
"logo": "Logo",
|
||
"search": "Haku",
|
||
"home": "Kotipaneeli",
|
||
"boardSwitcher": "Paneelit",
|
||
"assistant": "Avustaja",
|
||
"docker": "Docker",
|
||
"boardEdit": "Muokkaa taulua",
|
||
"boardSettings": "Laudan asetukset",
|
||
"settings": "Omat asetukset",
|
||
"themeToggle": "Vaihda teema",
|
||
"user": "Tili",
|
||
"boardUnavailable": "Lauta ei käytettävissä"
|
||
}
|
||
},
|
||
"item": {
|
||
"language": "Kieli ja alue",
|
||
"board": {
|
||
"title": "Kotipaneeli",
|
||
"type": {
|
||
"general": "Yleinen",
|
||
"mobile": "Mobiili"
|
||
}
|
||
},
|
||
"search": "Haku",
|
||
"firstDayOfWeek": "Viikon ensimmäinen päivä",
|
||
"accessibility": "Esteettömyys",
|
||
"onboardingTours": {
|
||
"title": "Perehdytysilmoitukset",
|
||
"description": "Tyhjennä perehdytysvalinnat nähdäksesi ne uudelleen, kun seuraavan kerran avaat hallinnan tai kojelaudan alueita.",
|
||
"reset": "Tyhjennä perehdytysvalinnat",
|
||
"resetSuccess": {
|
||
"title": "Perehdytysvalinnat tyhjennettiin",
|
||
"message": "Perehdytysilmoitukset näytetään uudestaan, kun seuraavalla käyntikerralla"
|
||
},
|
||
"status": {
|
||
"completed": "Suoritettu",
|
||
"notStarted": "Ei aloitettu"
|
||
},
|
||
"name": {
|
||
"management": "Hallinta",
|
||
"dashboard": "Hallintapaneeli"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"security": {
|
||
"title": "Suojaus"
|
||
}
|
||
},
|
||
"list": {
|
||
"metaTitle": ""
|
||
},
|
||
"edit": {
|
||
"metaTitle": "Muokkaa käyttäjää {username}"
|
||
},
|
||
"create": {
|
||
"metaTitle": "",
|
||
"title": "Luo uusi käyttäjä",
|
||
"step": {
|
||
"personalInformation": {
|
||
"label": "Henkilökohtaiset tiedot"
|
||
},
|
||
"security": {
|
||
"label": "Suojaus"
|
||
},
|
||
"groups": {
|
||
"label": "Ryhmät",
|
||
"title": "Valitse kaikki ryhmät, joiden jäsen käyttäjän tulee olla",
|
||
"description": "Kaikki käyttäjät kuuluvat {everyoneGroup}-ryhmään, eikä sitä ole mahdollista poistaa."
|
||
},
|
||
"review": {
|
||
"label": "Yhteenveto"
|
||
},
|
||
"completed": {
|
||
"title": "Käyttäjä luotiin"
|
||
},
|
||
"error": {
|
||
"title": ""
|
||
}
|
||
},
|
||
"action": {
|
||
"createAnother": "Luo toinen käyttäjä",
|
||
"back": "Palaa käyttäjälistaan"
|
||
}
|
||
},
|
||
"invite": {
|
||
"title": "Hallinnoi käyttäjäkutsuja",
|
||
"action": {
|
||
"new": {
|
||
"title": "Uusi kutsu",
|
||
"description": "Erääntymisen jälkeen kutsu ei ole enää kelvollinen, eikä sen vastaanottaja voi enää luoda tiliä."
|
||
},
|
||
"copy": {
|
||
"title": "Kopioi kutsu",
|
||
"description": "Kutsu on luotu. Kun tämä ruutu on suljettu, <b>et voi enää kopioida linkkiä</b>. Mikäli et enää halua kutsua kutsun vastaanottajaa, voit poistaa sen milloin tahansa.",
|
||
"link": "Kutsulinkki",
|
||
"button": "Kopioi ja sulje"
|
||
},
|
||
"delete": {
|
||
"title": "Poista kutsu",
|
||
"description": "Haluatko varmasti poistaa kutsun? Linkin vastaanottajat eivät voi enää luoda tiliä sen välityksellä."
|
||
}
|
||
},
|
||
"field": {
|
||
"creator": {
|
||
"label": "Luoja"
|
||
},
|
||
"expirationDate": {
|
||
"label": "Erääntyy"
|
||
},
|
||
"token": {
|
||
"label": "Käyttöavain"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"group": {
|
||
"back": "Palaa ryhmiin",
|
||
"setting": {
|
||
"general": {
|
||
"title": "Yleiset",
|
||
"owner": "Omistaja",
|
||
"ownerOfGroup": "Ryhmän omistaja",
|
||
"ownerOfGroupDeleted": ""
|
||
},
|
||
"setting": {
|
||
"title": "Asetukset",
|
||
"alert": ""
|
||
},
|
||
"members": {
|
||
"title": "Jäsenet",
|
||
"search": "Suoata jäseniä",
|
||
"notFound": "Jäseniä ei löytynyt"
|
||
},
|
||
"permissions": {
|
||
"title": "Käyttöoikeudet"
|
||
}
|
||
}
|
||
},
|
||
"settings": {
|
||
"title": "Asetukset",
|
||
"notification": {
|
||
"success": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"section": {
|
||
"analyticsDocumentation": "Katso tarkalleen, mitä analytiikan tiedot Homarr kerää",
|
||
"analytics": {
|
||
"title": "Analytiikka",
|
||
"general": {
|
||
"title": "Lähetä anonyymejä käyttötietoja",
|
||
"text": "Homarr lähettää anonymisoitua analytiikkaa avoimen lähdekoodin Umami‑järjestelmän avulla. Kun analytiikka on käytössä, keräämme seuraavat tiedot: Homarrin version, tietokannan tyypin (MySQL/PostgreSQL/SQLite), Docker‑/Kubernetes‑tilan, käytössä olevat tunnistautumismenetelmät sekä eri ominaisuuksien lukumäärät. Kaikki tiedot on anonymisoitu ja koottu tilastomuotoon – mitään henkilötietoja, URL‑osoitteita, nimiä tai muita tunnistettavia tietoja ei koskaan kerätä. Tämä auttaa avoimen lähdekoodin tiimiämme ymmärtämään käyttötapoja ja priorisoimaan kehitystä."
|
||
}
|
||
},
|
||
"crawlingAndIndexing": {
|
||
"title": "Indeksointi ja tutkinta",
|
||
"warning": "Näiden asetusten käyttöönotto tai käytöstäpoisto vaikuttaa merkittävästi siihen, miten hakukoneet indeksoivat ja tutkivat sivustoasi. Jokainen asetus on pyyntö hakuroboteille, mutta niiden noudattaminen riippuu hakukoneista. Muutosten voimaantulo voi kestää useita päiviä tai jopa viikkoja. Osa asetuksista voi koskea vain tiettyjä hakukoneita.",
|
||
"noIndex": {
|
||
"title": "No index",
|
||
"text": "Älä indeksoi sivustoa hakukoneisiin äläkä näytä sitä missään hakutuloksissa."
|
||
},
|
||
"noFollow": {
|
||
"title": "No follow",
|
||
"text": "Älä seuraa linkkejä indeksoinnin aikana. Jos tämä ei ole käytössä, pyrkivät hakurobotit seuraamaan kaikkia Homarrissa havaitsemiaan linkkejä."
|
||
},
|
||
"noTranslate": {
|
||
"title": "No translate",
|
||
"text": "Kun sivuston kieli ei vastaa sitä mitä käyttäjä todennäköisesti haluaa lukea, Google näyttää hakutuloksissa käännöslinkin."
|
||
},
|
||
"noSiteLinksSearchBox": {
|
||
"title": "No site links search box",
|
||
"text": "Google luo sivustoilta löydetyt ja muut suorat linkit sisätävän hakukortin. Kun tämä asetus on käytössä, pyydetään Googlea poistamaan kortti käytöstä."
|
||
}
|
||
},
|
||
"board": {
|
||
"homeBoard": {
|
||
"label": "Globaali kotipaneeli",
|
||
"mobileLabel": "Globaali mobiilipaneeli",
|
||
"description": "Vain julkiset paneelit ovat valittavissa"
|
||
},
|
||
"status": {
|
||
"title": "Sovellustila",
|
||
"enableStatusByDefault": {
|
||
"label": "Näytä tila oletusarvoisesti",
|
||
"description": "Kun sovelluskohde lisätään, näytetään sen tila oletusarvoisesti"
|
||
},
|
||
"forceDisableStatus": {
|
||
"label": "Pakota tilatiedon käytöstäpoisto",
|
||
"description": "Sovellusten tilatiedot poistetaan käytöstä kaikilta käyttäjiltä ja niiden käyttöönotto estetään"
|
||
}
|
||
}
|
||
},
|
||
"user": {
|
||
"enableGravatar": {
|
||
"label": "Käytä Gravataria",
|
||
"description": "Varmistaa käyttäjäkuvat Libravatar-/Gravatar-palveluilla, kun mukautettua profiilikuvaa ei ole ja sähköpostiosoite on"
|
||
}
|
||
},
|
||
"search": {
|
||
"title": "Haku",
|
||
"defaultSearchEngine": {
|
||
"label": "Globaali oletushakukone",
|
||
"description": "Integraatioiden hakukoneita ei voida valita tästä"
|
||
}
|
||
},
|
||
"appearance": {
|
||
"title": "Ulkoasu",
|
||
"defaultColorScheme": {
|
||
"label": "Oletusarvoinen väriteema"
|
||
}
|
||
},
|
||
"branding": {
|
||
"title": "Instanssi tuotemerkki",
|
||
"groups": {
|
||
"identity": "Identiteetti",
|
||
"appearance": "Ulkoasu",
|
||
"customCss": "Custom CSS",
|
||
"authentication": "Tunnistautuminen"
|
||
},
|
||
"identity": {
|
||
"description": "Sovelluksen logo on suurempi merkki, jota käytetään sovelluksen sisällä, sisäänkirjautumisen sivuilla ja asennetuissa sovelluksissa. Selaimen kuvake (favicon) on pieni neliö jota käytetään välilehdet ja kirjanmerkit; kun tyhjä, se putoaa takaisin sovelluksen logoon."
|
||
},
|
||
"appName": {
|
||
"label": "Sovelluksen nimi"
|
||
},
|
||
"greeting": {
|
||
"label": "Mukautettu tervehdys"
|
||
},
|
||
"logo": {
|
||
"label": "Sovelluksen logo",
|
||
"placeholder": "/logo/logo.png"
|
||
},
|
||
"favicon": {
|
||
"label": "Selaimen kuvake (favicon)",
|
||
"placeholder": "Käyttää sovelluksen logoa"
|
||
},
|
||
"primaryColor": {
|
||
"label": "Ensisijainen väri"
|
||
},
|
||
"secondaryColor": {
|
||
"label": "Toissijainen aksentti"
|
||
},
|
||
"lockPrimaryColor": {
|
||
"label": "Pidä tämä väri jokaisella laudalla",
|
||
"description": "Estä hallituksen värejä korvaamasta sovelluksen aksentti."
|
||
},
|
||
"signInBackground": {
|
||
"label": "Tunnistautumisen tausta",
|
||
"placeholder": "https://example.com/background.jpg"
|
||
},
|
||
"signInOverlay": {
|
||
"label": "Taustan peitto"
|
||
},
|
||
"defaultRadius": {
|
||
"label": "Kulman tyyli",
|
||
"options": {
|
||
"xs": "Tiukka",
|
||
"sm": "Hieno",
|
||
"md": "Tasapainotettu",
|
||
"lg": "Pyöristetty",
|
||
"xl": "Pehmeä"
|
||
}
|
||
},
|
||
"customCss": {
|
||
"label": "Globaalit mukautetut CSS",
|
||
"description": "Sovelletaan jokaiselle sivulle. Hallitus mukautettu CSS voi ohittaa sen."
|
||
},
|
||
"authVisibility": {
|
||
"description": "Valitse mikä näkyy jokaisella tunnistautumissivulla.",
|
||
"appName": "Sovelluksen nimi",
|
||
"logo": "Sovelluksen logo",
|
||
"greeting": "Tervehdys"
|
||
},
|
||
"summary": {
|
||
"title": "Nykyinen tuotemerkki",
|
||
"cornerStyle": "Kulman tyyli",
|
||
"palette": "Palette",
|
||
"backgroundConfigured": "Mukautettu tausta · {overlay}% peitto",
|
||
"backgroundDefault": "Oletus tausta",
|
||
"greetingConfigured": "Mukautettu tervehdys",
|
||
"greetingDefault": "Tervehdyksen oletus",
|
||
"boardColorLocked": "Laudan väri lukittu",
|
||
"boardColorFlexible": "Hallituksen värit sallittu",
|
||
"appName": "Työn nimi",
|
||
"logo": "Logo",
|
||
"greeting": "Tervehdys",
|
||
"on": "Päällä",
|
||
"off": "Pois"
|
||
}
|
||
},
|
||
"culture": {
|
||
"title": "Kulttuuri",
|
||
"defaultLocale": {
|
||
"label": "Oletuskieli"
|
||
}
|
||
},
|
||
"assistant": {
|
||
"loading": "Ladataan assistentin asetuksia",
|
||
"title": "Avustaja",
|
||
"description": "Yhdistä OpenAI-yhteensopiva mallin päätepiste instance-wide assistentille.",
|
||
"security": {
|
||
"description": "API-avaimet ja muut otsikkoarvot salataan Homarr-tietokannassa. Niitä ei koskaan palauteta selaimille. Mallipyynnöt lähetetään Homarr palvelimelta suoraan määritettyyn päätetapahtumaan."
|
||
},
|
||
"overview": {
|
||
"connectionReady": "Yhteys valmis",
|
||
"unsavedChanges": "Tallentamattomia muutoksia",
|
||
"setupRequired": "Asennus vaaditaan",
|
||
"disabled": "Ei käytössä",
|
||
"noModel": "Ei mallia valittuna"
|
||
},
|
||
"connection": {
|
||
"endpointTitle": "Tarjoaja ja päätepiste",
|
||
"description": "Valitse esiasetus tai yhdistä mikä tahansa palvelu, joka toteuttaa OpenAI Chat Completions APIa.",
|
||
"save": "Tallenna palveluntarjoajan yhteys"
|
||
},
|
||
"credentials": {
|
||
"title": "Käyttäjätunnukset",
|
||
"description": "Lisää tämän päätepisteen salaisuudet. Tallennetut arvot pysyvät salattuina, eikä niitä voi lukea takaisin.",
|
||
"required": "Avain tarvitaan",
|
||
"optional": "Valinnainen avain",
|
||
"workshop": "Käyttäjäkohtainen GitHub kirjautuminen"
|
||
},
|
||
"provider": {
|
||
"title": "Tarjoaja",
|
||
"groups": {
|
||
"free": "Vapaa Homarr",
|
||
"hosted": "Palveluntarjoajat",
|
||
"local": "Paikalliset palveluntarjoajat",
|
||
"custom": "Mukautettu"
|
||
},
|
||
"options": {
|
||
"homarr": {
|
||
"description": "Rajoitettu määrä Assistant käyttökohteita on ilmaisia joka päivä, maksetaan Homarr joukkue. Kirjaudu sisään yhteisön työpajassa käyttääksesi korvaustasi."
|
||
},
|
||
"openrouter": {
|
||
"description": "Hosted malli reititys suurella työkalunkäyttöinen mallikatalogi."
|
||
},
|
||
"openai": {
|
||
"description": "OpenAI Chat Completions kautta virallisen API päätetapahtuma."
|
||
},
|
||
"anthropic": {
|
||
"description": "Claude Anthropicin OpenAI SDK -yhteensopivuuden päätepisteen kautta."
|
||
},
|
||
"google-gemini": {
|
||
"description": "Gemini kautta Googlen OpenAI-yhteensopiva API päätepiste."
|
||
},
|
||
"xai": {
|
||
"description": "Grok mallit kautta xAI: n OpenAI-yhteensopiva API."
|
||
},
|
||
"groq": {
|
||
"description": "Nopea hosted inference kautta Groq OpenAI-yhteensopiva API."
|
||
},
|
||
"mistral": {
|
||
"description": "Mistral malleja virallisen API kautta."
|
||
},
|
||
"deepseek": {
|
||
"description": "DeepSeek mallit OpenAI- yhteensopivan APIn kautta."
|
||
},
|
||
"together": {
|
||
"description": "Hosted open models through Together's OpenAI-yhteensopiva API."
|
||
},
|
||
"ollama": {
|
||
"description": "Paikallinen tai verkko Ollama palvelin käyttäen OpenAI- yhteensopivaa APIa."
|
||
},
|
||
"lm-studio": {
|
||
"description": "Paikallinen LM Studio -palvelin, jossa OpenAI yhteensopivuus on käytössä."
|
||
},
|
||
"llama-cpp": {
|
||
"description": "Paikallinen tai verkko llama.cpp palvelin käyttäen OpenAII-yhteensopivaa APIa."
|
||
},
|
||
"custom": {
|
||
"label": "Mukautettu päätetapahtuma",
|
||
"description": "Mikä tahansa muu OpenAI Chat Completionsin kanssa yhteensopiva päätetapahtuma."
|
||
}
|
||
},
|
||
"homarrAuth": {
|
||
"title": "Vapaa päivittäinen apulaiskäyttö sisältyy",
|
||
"description": "Mitään API-avainta ei tarvita. Homarr tiimi kattaa rajoitetun määrän Assistant käyttö sinulle päivittäin. Kirjaudu sisään yhteisön työpajassa pitääksesi oikeutesi erillään."
|
||
}
|
||
},
|
||
"baseUrl": {
|
||
"title": "API base URL",
|
||
"description": "Sisällytä API etuliite, yleensä /v1. Konteissa, paikallinen isäntä viittaa Homarr konttiin."
|
||
},
|
||
"apiKey": {
|
||
"title": "API avain",
|
||
"required": "Tämä tarjoaja vaatii. Arvo on salattu ja vain kirjoitussuojattu.",
|
||
"optional": "Valinnainen paikallisille päätepisteille. Jätä tyhjäksi, kun palvelu ei edellytä haltijan tunnistautumista.",
|
||
"placeholder": "Syötä API-avain",
|
||
"savedTitle": "Salattu API-avain tallennettu",
|
||
"savedDescription": "Homarr voi käyttää tätä avainta, mutta se ei voi näyttää tai palauttaa arvoa.",
|
||
"remove": "Poista tallennettu API-avain",
|
||
"removeFlow": {
|
||
"title": "Poistetaanko tallennettu API-avain?",
|
||
"description": "Tämä tarjoaja tarvitsee API-avaimen. Sen poistaminen voi pysäyttää mallin löytämisen ja avustajan vastaukset kunnes toinen avain on tallennettu.",
|
||
"optionalDescription": "Loppupiste lakkaa vastaanottamasta haltijan todennusta kun tämä avain on poistettu. Vahvista hyväksyvänsä tunnistamattomat pyynnöt tai käyttää toista tallennettua otsikkoa.",
|
||
"cancel": "Pidä tallennettu avain",
|
||
"confirm": "Poista API-avain"
|
||
}
|
||
},
|
||
"headers": {
|
||
"title": "Lisää pyynnön otsikot",
|
||
"description": "Valinnainen todennus tai reititys otsikot. Otsikkoarvot ovat salattuja ja vain kirjoitussuojattuja.",
|
||
"add": "Lisää ylätunniste",
|
||
"name": "Otsikon nimi",
|
||
"value": "Otsikon arvo",
|
||
"valuePlaceholder": "Salaisuus tai reititys arvo",
|
||
"remove": "Poista ylätunniste",
|
||
"configured": "Salatut otsikot on määritetty. Otsikkotunnisteiden lisääminen korvaa koko tallennetun luettelon.",
|
||
"empty": "Tällä palveluntarjoajalla ei ole ylimääräisiä otsikoita.",
|
||
"savedBadge": "Otsikot tallennettu",
|
||
"pendingRemoval": "Poisto odottaa",
|
||
"clear": "Poista tallennetut otsikot tallennettaessa",
|
||
"keep": "Pidä tallennetut otsikot"
|
||
},
|
||
"model": {
|
||
"title": "Malli",
|
||
"description": "Valitse löydetty malli tai kirjoita tarkka päätepisteen malli ID.",
|
||
"placeholder": "Malli ID",
|
||
"refresh": "Päivitä mallit",
|
||
"chooseModel": "Valitse malli, jota käytetään uusiin keskusteluihin.",
|
||
"discoveryPath": "Mallin löytämispolku",
|
||
"discoveryPathDescription": "Liitetty API perusosoitteeseen. Jätä tyhjäksi poistaaksesi käytöstä ja käyttääksesi manuaalista mallitunnusta.",
|
||
"manual": "Anna mallin ID manuaalisesti tai tallenna yhteys löytääksesi malleja.",
|
||
"manualFallback": "Löytäminen ei ole käytettävissä. Voit silti syöttää mallin ID manuaalisesti.",
|
||
"saveConnectionFirst": "Tallenna palveluntarjoajan yhteys ennen kuin valitset mallin.",
|
||
"discovering": "Päivitetään tämän palveluntarjoajan saatavilla olevia malleja…",
|
||
"discovered": "{count, plural, one {Löydetty # malli. Työkalun tuki riippuu valitusta päätepisteestä ja mallista.} other {Löydetty # mallit. Työkalun tuki riippuu valitusta päätepisteestä ja mallista.}}",
|
||
"discoveryFailed": "Mallin löytäminen ei ollut valmis",
|
||
"context": "{count} konteksti-ikkuna",
|
||
"toolsConfirmed": "Mainostetut työkalut",
|
||
"toolsUnknown": "Vahvista työkalun tuki"
|
||
},
|
||
"serverTools": {
|
||
"title": "Palvelimen työkalut",
|
||
"webSearch": {
|
||
"label": "Hae netistä",
|
||
"description": "Salli mallin etsiä live web kautta OpenRouter kun pyyntö tarvitsee nykyisiä tietoja. Etsi käyttö veloitetaan erikseen OpenRouter.",
|
||
"proxyDescription": "Lähetä OpenRouterin web-hakupalvelimen työkalu tähän päätepisteeseen. Ota tämä käyttöön vain, kun mukautettu päätepiste vie OpenRouter-palvelintyökalujen muotoa, kuten Homarr Router proxy.",
|
||
"limit": "Malli päättää milloin etsiä, 3 haun rajalla ja 5 hakua kutakin hakemusta kohti."
|
||
}
|
||
},
|
||
"enabled": {
|
||
"label": "Ota Avustaja Käyttöön",
|
||
"description": "Näyttää avustajan kaikille kirjautuneille käyttäjille. Olemassa olevat Homarrin oikeudet pätevät edelleen jokaiseen sisäiseen työkalupuheluun."
|
||
},
|
||
"save": "Tallenna assistentti",
|
||
"notification": {
|
||
"connectionSaved": {
|
||
"title": "Palveluntarjoajan yhteys tallennettu",
|
||
"message": "Loppupiste ja salattu käyttäjätunnus ovat valmiina mallin valintaan.",
|
||
"credentialsCleared": "Lopputapahtuma muuttui, joten aiemmat käyttäjätunnukset tyhjennettiin. Lisää käyttäjätunnukset uudelle käyttäjälle tarvittaessa."
|
||
},
|
||
"saved": {
|
||
"title": "Assistenttien asetukset tallennettu",
|
||
"message": "Uusi malli ja saatavuus asetukset ovat aktiivisia."
|
||
},
|
||
"error": {
|
||
"title": "Assistenttejä asetuksia ei voitu tallentaa"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"tool": {
|
||
"tasks": {
|
||
"status": {
|
||
"idle": "Toimeton",
|
||
"running": "Käynnissä",
|
||
"error": "",
|
||
"disabled": "Ei käytössä"
|
||
},
|
||
"job": {
|
||
"iconsUpdater": {
|
||
"label": "Kuvakepäivitykset"
|
||
},
|
||
"analytics": {
|
||
"label": "Analytiikka"
|
||
},
|
||
"ping": {
|
||
"label": "Pingit"
|
||
}
|
||
},
|
||
"action": {
|
||
"run": "Suorita {name} nyt",
|
||
"enable": "Ota Käyttöön {name}",
|
||
"disable": "Poista Käytöstä {name}"
|
||
},
|
||
"interval": {
|
||
"seconds": "{interval, plural, =1 {sekunnin} other {# sekunnin}} välein",
|
||
"minutes": "{interval, plural, =1 {minuutin} other {# minuutin}} välein",
|
||
"hours": "{interval, plural, =1 {tunnin} other {# tunnin}} välein",
|
||
"midnight": "päivittäin keskiyöllä",
|
||
"weeklyMonday": "viikottain maanantaisin",
|
||
"update": {
|
||
"success": {
|
||
"message": "Aikajakso vaihdettiin"
|
||
},
|
||
"error": {
|
||
"message": "Aikajaksoa ei voitu vaihtaa"
|
||
}
|
||
}
|
||
},
|
||
"field": {
|
||
"interval": {
|
||
"label": "Ajoituksen aikajakso"
|
||
},
|
||
"lastExecution": {
|
||
"label": "Viimeksi suoritettu"
|
||
},
|
||
"actions": {
|
||
"label": "Toiminnot"
|
||
}
|
||
},
|
||
"table": {
|
||
"search": "Suodata {count} tehtävää..."
|
||
},
|
||
"refresh": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"trigger": {
|
||
"success": {
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"enable": {
|
||
"success": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"disable": {
|
||
"success": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"toggle": {
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"api": {
|
||
"modal": {
|
||
"createApiToken": {
|
||
"title": "",
|
||
"description": "",
|
||
"button": ""
|
||
}
|
||
},
|
||
"tab": {
|
||
"documentation": {
|
||
"label": "Dokumentaatio"
|
||
},
|
||
"apiKey": {
|
||
"label": "Tunnistautuminen",
|
||
"title": "",
|
||
"button": {
|
||
"createApiToken": ""
|
||
},
|
||
"modal": {
|
||
"delete": {
|
||
"title": "",
|
||
"text": ""
|
||
}
|
||
},
|
||
"table": {
|
||
"header": {
|
||
"createdBy": "",
|
||
"actions": ""
|
||
}
|
||
}
|
||
},
|
||
"mcp": {
|
||
"label": "AI / MCP",
|
||
"title": "AI-integraatio",
|
||
"subtitle": "Model Context Protocol (MCP) -palvelin",
|
||
"description": "Yhdistä tekoälyavustajat Homarr-instanssiisi ja hallitse koko kotilaboratoriotasi luonnollisella kielellä. Hae ja pyydä mediaa Overseerrissä, hallitse Docker-kontteja, kytke Pi-hole päälle/pois, tarkista palvelimen kunto, hallitse Home Assistant -laitteita ja paljon muuta – kaikki tekoälyavustajaltasi.",
|
||
"noApiKey": "Tarvitset API-avaimen MCP-palvelimen todennukseen.",
|
||
"createApiKeyButton": "Luo API-avain",
|
||
"endpoint": {
|
||
"title": "MCP-päätepiste"
|
||
},
|
||
"authentication": {
|
||
"title": "Tunnistautuminen",
|
||
"intro": "Voit tunnistautua MCP-palvelimeesi joko API-avaimella tai OAuthilla. Molemmat menetelmät antavat saman käyttöoikeustason.",
|
||
"apiKey": {
|
||
"title": "API-avain (manuaalinen)",
|
||
"description": "Välitä ApiKey-otsikko, jossa on koko API-avaimesi, MCP-asiakkaan asetuksissa."
|
||
},
|
||
"oauth": {
|
||
"title": "OAuth (selainkirjautuminen)",
|
||
"description": "Asiakkaat, jotka tukevat OAuthia (kuten Claude Code, opencode tai Cursor), voivat todentaa avaamalla selainikkunan. Suorita auth-komento asiakkaassasi, kirjaudu selaimeen Homarriin, ja olet yhteydessä – API-avain luodaan automaattisesti.",
|
||
"hint": "OAuth-tokenit näkyvät tavallisina API-avaimina Tunnistautuminen-välilehdellä. Voit kumota ne milloin tahansa."
|
||
},
|
||
"permissions": "API-avain määrittää tekoälyn käytettävissä olevat oikeudet – se toimii samalla käyttöoikeustasolla kuin avaimen omistaja."
|
||
},
|
||
"clientConfig": {
|
||
"title": "Asiakasasetukset",
|
||
"streamableHttp": {
|
||
"recommended": "Suositus",
|
||
"title": "Streamable HTTP",
|
||
"worksWith": "Toimii: Cursor, Claude Desktop, VS Code Copilot, Windsurf, Claude Code",
|
||
"addToConfig": "Lisää MCP-asiakkaan asetustiedostoon:",
|
||
"cursor": "{name}: {file} projektissasi tai yleisissä asetuksissa",
|
||
"claudeDesktop": "{name}: {file}",
|
||
"claudeCode": "{name}: {file} tai käytä komentoa {command}",
|
||
"vsCodeCopilot": "{name}: {file} työtilan asetuksissa",
|
||
"replaceHint": "Korvaa paikkamerkki API-avaimella, jonka sait sitä luodessasi."
|
||
},
|
||
"stdio": {
|
||
"title": "stdio (vanhat asiakkaat mcp-remote-sillan kautta)",
|
||
"description": "Asiakkaille, jotka tukevat vain stdio-siirtoa. Vaatii asennetun {dependency} (Node.js) paikallisesti:"
|
||
}
|
||
},
|
||
"testConnection": {
|
||
"title": "Testaa yhteys",
|
||
"description": "Suorita tämä terminaalissasi varmistaaksesi, että päätepiste on tavoitettavissa ja API-avaimesi toimii:",
|
||
"hint": "Onnistunut vastaus palauttaa MCP-palvelimen ominaisuudet. Jos näet virheen, tarkista JSON-vastauksen vihjeet."
|
||
},
|
||
"availableTools": {
|
||
"title": "Käytettävissä olevat työkalut",
|
||
"description": "{count} työkalua käytettävissä. Laajenna kategoria nähdäksesi yksittäiset työkalut ja niiden kuvaukset.",
|
||
"filteredDescription": "{count} matching tools across expanded categories.",
|
||
"search": "Hae työkaluja",
|
||
"noResults": {
|
||
"title": "Ei hakua vastaavia työkaluja",
|
||
"description": "MCP-työkalu ei täsmää \"{search}\". Kokeile nimiavaruutta, työkalun nimeä tai kuvausta."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"backup": {
|
||
"title": "Täysi tietokantavarmuuskopio",
|
||
"metaTitle": "Varmuuskopiointi ja palautus",
|
||
"export": {
|
||
"title": "Vie tietokanta",
|
||
"description": "Lataa täysi varmuuskopio SQLite-tietokannastasi, sisältäen kaikki asetukset, käyttäjät, paneelit ja salatut integraatiosalaisuudet. Varmuuskopio pakataan ZIP-tiedostoksi, jossa on salausavain ja metatiedot.",
|
||
"button": "Lataa varmuuskopio",
|
||
"error": "Vienti epäonnistui",
|
||
"confirm": {
|
||
"title": "Arkaluonteisten tietojen vienti",
|
||
"warningTitle": "Tämä vienti sisältää koko tietokannan.",
|
||
"warningBody": "Varmuuskopio sisältää kaikki käyttäjät, integraatiosalaisuudet (salattuina), API-avaimet, paneelien asetukset ja sovellustiedot. Säilytä viety tiedosto turvallisesti äläkä jaa sitä.",
|
||
"submit": "Vie tietokanta"
|
||
}
|
||
},
|
||
"import": {
|
||
"title": "Palauta tietokanta",
|
||
"description": "Lataa aiemmin viety varmuuskopio-ZIP palauttaaksesi tietokannan. Tämä korvaa koko tietokantasi. Jos varmuuskopio on luotu eri salausavaimella, salaisuudet salataan automaattisesti uudelleen."
|
||
},
|
||
"restore": {
|
||
"dropzone": {
|
||
"title": "Pudota varmuuskopio-ZIP tähän",
|
||
"description": "Hyväksyy Homarr SQLite -varmuuskopion .zip-tiedostot (max 256 Mt)"
|
||
},
|
||
"analyzing": "Analysoidaan varmuuskopiota...",
|
||
"changeFile": "Vaihda tiedosto",
|
||
"continueToRestore": "Jatka palautukseen",
|
||
"analysisError": "Analyysivirhe",
|
||
"preview": {
|
||
"title": "Varmuuskopion sisältö",
|
||
"exported": "Viety {date}",
|
||
"entity": "Entiteetti",
|
||
"count": "Lukumäärä",
|
||
"entities": {
|
||
"item": "Widgetit"
|
||
},
|
||
"migrationsApplied": "{count} migraatio käytössä",
|
||
"migrationsAppliedPlural": "{count} migraatiota käytössä",
|
||
"migrationsOlderVersion": "Tämä varmuuskopio on vanhemmasta Homarr-versiosta. {count} skeemamigraatio otettiin käyttöön saattaakseen sen ajan tasalle.",
|
||
"migrationsOlderVersionPlural": "Tämä varmuuskopio on vanhemmasta Homarr-versiosta. {count} skeemamigraatiota otettiin käyttöön saattaakseen sen ajan tasalle.",
|
||
"migrationsUpToDate": "Tietokantaskeema on ajan tasalla ({count} migraatiota käytössä)",
|
||
"migrationsPending": "{count} odottaa"
|
||
},
|
||
"migration": {
|
||
"title": "Migraatioiden käyttöönotto ({current}/{total})",
|
||
"migrationLabel": "Migraatio {index}"
|
||
},
|
||
"confirm": {
|
||
"title": "Tuhoava toimenpide",
|
||
"warningTitle": "Tämä korvaa koko tietokantasi pysyvästi.",
|
||
"warningBody": "Kaikki nykyiset paneelit, käyttäjät, sovellukset, integraatiot, asetukset ja istunnot menetetään. Tätä toimintoa ei voi peruuttaa. Sovellus käynnistyy uudelleen palautuksen jälkeen.",
|
||
"submit": "Palauta tietokanta"
|
||
},
|
||
"progress": {
|
||
"title": "Palautetaan tietokantaa...",
|
||
"restarting": "Käynnistetään palvelin uudelleen",
|
||
"relogin": "Tietokannan palauttaminen mitätöi nykyisen istunnon. Homarr lähettää sinut kirjautumaan sisään kun palvelin on valmis."
|
||
},
|
||
"complete": {
|
||
"title": "Palautus valmis",
|
||
"message": "Tietokanta on palautettu onnistuneesti. Palvelin käynnistyy uudelleen – päivitä sivu muutaman sekunnin kuluttua.",
|
||
"button": "Kirjaudu sisään"
|
||
},
|
||
"timeout": {
|
||
"title": "Palvelin ei tullut takaisin verkossa",
|
||
"message": "Tietokannan palautus valmis, mutta Homarr ei tullut taas valmiiksi. Yritä uudelleen yhteystarkistusta tai päivitä tämä sivu manuaalisesti."
|
||
},
|
||
"failed": {
|
||
"title": "Palautus epäonnistui"
|
||
},
|
||
"invalidMissingMetadata": "Virheellinen varmuuskopio: metadata.json puuttuu",
|
||
"invalidMissingDb": "Virheellinen varmuuskopio: db.sqlite puuttuu",
|
||
"analyzeError": "Varmuuskopion analysointi epäonnistui"
|
||
},
|
||
"confirm": {
|
||
"typePrompt": "Kirjoita \"{phrase}\" jatkaaksesi"
|
||
}
|
||
}
|
||
},
|
||
"about": {
|
||
"version": "Versio {version}",
|
||
"text": "Homarr on yhteisövetoinen avoimen lähdekoodin projekti, jota vapaaehtoiset ylläpitävät. Heidän ansiostaan Homarr on ollut kasvava projekti vuodesta 2021. Tiimimme työstää Homarria täysin etänä, omalla vapaa-ajallaan ilman korvausta.",
|
||
"accordion": {
|
||
"contributors": {
|
||
"title": "Osallistujat",
|
||
"subtitle": "{count} koodin ja Homarrin ylläpitäjää"
|
||
},
|
||
"translators": {
|
||
"title": "Kääntäjät",
|
||
"subtitle": "{count} osallistuu useiden kielten käännöksiin"
|
||
},
|
||
"sponsors": {
|
||
"title": "Sponsorit",
|
||
"subtitle": "{count} tukee projektia taloudellisesti"
|
||
},
|
||
"libraries": {
|
||
"title": "Kirjastot",
|
||
"subtitle": "{count} kirjastoa käytetään Homarrin koodissa"
|
||
},
|
||
"hotkeys": {
|
||
"title": "Näppäinyhdistelmät",
|
||
"subtitle": "Käyttöä tehostavat näppäimistön pikavalinnat",
|
||
"field": {
|
||
"shortcut": "Näppäinyhdistelmä",
|
||
"action": "Toiminto"
|
||
},
|
||
"action": {
|
||
"toggleBoardEdit": "Vaihda paneelin muokkaustilaa",
|
||
"toggleColorScheme": "Kytke vaalean/tumman tila",
|
||
"saveNotebook": "Tallenna muistikirja (vain muistikirjawidgetin sisällä)",
|
||
"openSpotlight": "Avaa haku",
|
||
"openSpotlightApps": "Avaa sovellushaku",
|
||
"openSpotlightAssistant": "Avaa avustava tila",
|
||
"openSpotlightPreferences": "Avaa asetustila",
|
||
"openAssistant": "Avaa Avustaja"
|
||
},
|
||
"note": "Vinkki: \"Mod\" viittaa Ctrl-painikkeeseeen ja Macin ⌘-painikkeeseen"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"docker": {
|
||
"title": "Kontit",
|
||
"reconciliation": {
|
||
"title": "Avustettu Docker-asetukset",
|
||
"suggestions": "{count, plural, =0 {Ei ehdotuksia} one {# ehdotusta} other {# ehdotusta}}",
|
||
"attention": "{count} tarvitsee huomiota",
|
||
"endpointUnavailable": "Joitakin palveluita ei voitu tarkistaa, koska nämä päätepisteet eivät ole käytettävissä: {names}",
|
||
"empty": "Näkyviä Docker-palveluita ei löytynyt.",
|
||
"emptyFilter": "Yksikään palvelu ei täsmää tähän näkymään.",
|
||
"ambiguous": "Enemmän kuin yksi olemassa oleva kohde voisi vastata tätä palvelua. Homarr ei valitse sitä automaattisesti.",
|
||
"filter": {
|
||
"attention": "Tarvitsee huomiota",
|
||
"represented": "Määritä jo",
|
||
"all": "Kaikki"
|
||
},
|
||
"state": {
|
||
"newRecognized": "Valmis yhdistämään",
|
||
"newApp": "Uusi palvelu",
|
||
"represented": "Jo edustettuna",
|
||
"linked": "Linkitetty",
|
||
"moved": "Osoite vaihdettu"
|
||
},
|
||
"url": {
|
||
"manual": "Syötä osoite manuaalisesti"
|
||
},
|
||
"health": {
|
||
"layer": {
|
||
"docker": "Docker",
|
||
"integrationConfiguration": "Integraatio",
|
||
"authentication": "Tunnistautuminen",
|
||
"apiRequest": "Rajapinta",
|
||
"appRepresentation": "Sovellus",
|
||
"widgetConfiguration": "Pienoisohjelma",
|
||
"widgetQuery": "Widgetin kysely"
|
||
},
|
||
"status": {
|
||
"available": "Saatavilla",
|
||
"configured": "Määritetty",
|
||
"linked": "Linkitetty",
|
||
"missing": "Puuttuu",
|
||
"changed": "Muutettu",
|
||
"unused": "Ei käytössä",
|
||
"notApplicable": "Ei sovelleta",
|
||
"notObserved": "Ei havaittu"
|
||
}
|
||
},
|
||
"action": {
|
||
"review": "Yhteenveto",
|
||
"dismiss": "Hylkää",
|
||
"restoreDismissed": "Palauta hylkäsi ({count})",
|
||
"setupIntegration": "Määritä integrointi",
|
||
"reviewIntegration": "Tarkastele integraatiota",
|
||
"viewRepresentation": "Näytä asetukset"
|
||
},
|
||
"loadError": {
|
||
"title": "Telakoitsijoiden asennusohjelmaa ei voitu ladata",
|
||
"message": "Telakointipalvelun tiedot eivät ole saatavilla. Yritä uudelleen poistumatta tältä sivulta."
|
||
}
|
||
},
|
||
"table": {
|
||
"updated": "Päivitetty {when}",
|
||
"refresh": {
|
||
"lastUpdated": "Viimeisin päivitys {when}"
|
||
},
|
||
"search": "Suodata {count} konttia",
|
||
"selected": "{selectCount}/{totalCount} kontista valittu",
|
||
"footer": "Yhteensä {count} konttia",
|
||
"totalCpu": "CPU yhteensä: {cpu}%",
|
||
"totalMemory": "Muisti yhteensä: {memory}"
|
||
},
|
||
"field": {
|
||
"state": {
|
||
"label": "Tila",
|
||
"option": {
|
||
"created": "Luotu",
|
||
"running": "Käynnissä",
|
||
"paused": "",
|
||
"restarting": "",
|
||
"exited": "Suljettu",
|
||
"removing": "",
|
||
"dead": ""
|
||
}
|
||
},
|
||
"stats": {
|
||
"memory": {
|
||
"label": "Muisti"
|
||
}
|
||
},
|
||
"containerImage": {
|
||
"label": "Image"
|
||
},
|
||
"ports": {
|
||
"label": "Portit"
|
||
},
|
||
"host": {
|
||
"label": "Isäntä"
|
||
}
|
||
},
|
||
"action": {
|
||
"title": "Toiminnot",
|
||
"logs": {
|
||
"label": "Tarkastele lokeja",
|
||
"page": {
|
||
"title": "{name} lokit"
|
||
}
|
||
},
|
||
"start": {
|
||
"label": "Käynnistä",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"stop": {
|
||
"label": "Pysäytä",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"restart": {
|
||
"label": "Uudelleenkäynnistä",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"remove": {
|
||
"confirm": "Napsauta uudelleen poistaaksesi pysyvästi",
|
||
"confirmation": {
|
||
"title": "{count, plural, one {Poista # astia?} other {Poista # astioita?}}",
|
||
"message": "{count, plural, one {Tämä poistaa pysyvästi # kontti: {names}} other {Tämä poistaa pysyvästi # konttia: {names}}}"
|
||
},
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"result": {
|
||
"failure": {
|
||
"title": "Jotkin säilytystoiminnot epäonnistuivat",
|
||
"message": "{total, plural, one {{failed} # toimesta epäonnistui: {names}} other {{failed} # toimesta epäonnistui: {names}}}"
|
||
}
|
||
},
|
||
"refresh": {
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"addToHomarr": {
|
||
"label": "Lisää Homarriin",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": "Valitut sovellukset lisättiin Homarriin"
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": "Valittuja sovelluksia ei voitu lisätä Homarriin"
|
||
}
|
||
},
|
||
"modal": {
|
||
"title": ""
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "",
|
||
"endpointUnavailable": "{count, plural, one {# Telakointipäätepiste ei ole käytettävissä: {names}} other {# Telakointipäätepistettä ei saatavana: {names}}}",
|
||
"noColumns": "Valitse vähintään yksi sarake widgetin asetuksista"
|
||
}
|
||
},
|
||
"kubernetes": {
|
||
"context": {
|
||
"label": "Kubernetesin konteksti",
|
||
"loadError": {
|
||
"title": "Kubernetesin konteksteja ei voitu ladata",
|
||
"message": "Kontekstitietoja ei ole saatavilla. Yritä uudelleen poistumatta tältä sivulta."
|
||
},
|
||
"status": {
|
||
"available": "Saatavilla",
|
||
"degraded": "Metrics unavailable",
|
||
"unavailable": "Unavailable"
|
||
},
|
||
"unavailable": "Kubernetesin kontekstia ei voida saavuttaa. Valitse toinen konteksti tai vahvista sen käyttäjätunnukset ja päätepiste.",
|
||
"metricsUnavailable": "Tämä konteksti on saavutettavissa, mutta Metrics Server ei ole käytettävissä. Tavaraluettelo on saatavilla ilman live CPU ja muistin käyttöä."
|
||
},
|
||
"cluster": {
|
||
"title": "",
|
||
"label": "",
|
||
"providers": "",
|
||
"version": "",
|
||
"capacity": {
|
||
"title": "",
|
||
"metricsUnavailable": "Metrics Server ei ole käytettävissä. Varasto ja varattu kapasiteetti säilyvät näkyvissä, mutta live-prosessori ja muistin käyttöä ei voi näyttää.",
|
||
"resource": {
|
||
"reserved": "",
|
||
"used": ""
|
||
}
|
||
},
|
||
"resources": {
|
||
"title": "",
|
||
"nodes": "",
|
||
"namespaces": "",
|
||
"ingresses": "",
|
||
"services": "Palvelut",
|
||
"pods": "",
|
||
"configmaps": "",
|
||
"secrets": "",
|
||
"volumes": ""
|
||
}
|
||
},
|
||
"nodes": {
|
||
"field": {
|
||
"metricsUnavailable": "Unavailable",
|
||
"kubernetesVersion": {
|
||
"label": "Kubernetes-versio"
|
||
}
|
||
},
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"namespaces": {
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"ingresses": {
|
||
"field": {
|
||
"className": {
|
||
"label": ""
|
||
},
|
||
"rulesAndPaths": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"services": {
|
||
"field": {
|
||
"ports": {
|
||
"label": ""
|
||
},
|
||
"targetPorts": {
|
||
"label": ""
|
||
},
|
||
"clusterIP": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"table": {
|
||
"search": "Suodata {count} palvelua"
|
||
}
|
||
},
|
||
"pods": {
|
||
"field": {
|
||
"image": {
|
||
"label": ""
|
||
},
|
||
"applicationType": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"secrets": {
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"configmaps": {
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"volumes": {
|
||
"field": {
|
||
"accessModes": {
|
||
"label": ""
|
||
},
|
||
"storage": {
|
||
"label": ""
|
||
},
|
||
"storageClassName": {
|
||
"label": ""
|
||
},
|
||
"volumeMode": {
|
||
"label": ""
|
||
},
|
||
"volumeName": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"table": {
|
||
"search": ""
|
||
}
|
||
},
|
||
"error": {
|
||
"internalServerError": "Kubernetesin tietojen nouto epäonnistui"
|
||
},
|
||
"field": {
|
||
"name": {
|
||
"label": "Työn nimi"
|
||
},
|
||
"namespace": {
|
||
"label": "Nimiavaruus"
|
||
},
|
||
"creationTimestamp": {
|
||
"label": "Luotu"
|
||
},
|
||
"state": {
|
||
"label": "Tila"
|
||
},
|
||
"status": {
|
||
"label": "Tila"
|
||
},
|
||
"type": {
|
||
"label": "Tyyppi"
|
||
},
|
||
"architecture": {
|
||
"label": "Arkkitehtuuri"
|
||
}
|
||
}
|
||
},
|
||
"permission": {
|
||
"title": "Käyttöoikeudet",
|
||
"userSelect": {
|
||
"title": "Lisää käyttäjälle käyttöoikeus"
|
||
},
|
||
"groupSelect": {
|
||
"title": "Lisää ryhmälle käyttöoikeus"
|
||
},
|
||
"tab": {
|
||
"user": "Käyttäjät",
|
||
"group": "Ryhmät",
|
||
"inherited": "Perityt ryhmät"
|
||
},
|
||
"field": {
|
||
"user": {
|
||
"label": "Käyttäjä"
|
||
},
|
||
"group": {
|
||
"label": "Ryhmä"
|
||
},
|
||
"permission": {
|
||
"label": "Käyttöoikeus"
|
||
}
|
||
},
|
||
"action": {
|
||
"saveUser": "Tallenna käyttöoikeudet",
|
||
"saveGroup": "Tallenna ryhmän käyttöoikeus"
|
||
}
|
||
},
|
||
"navigationStructure": {
|
||
"manage": {
|
||
"label": "",
|
||
"custom-widgets": {
|
||
"edit": {
|
||
"flow": {
|
||
"label": "Kulku"
|
||
}
|
||
},
|
||
"workshop": {
|
||
"label": "Työpaja"
|
||
},
|
||
"publish": {
|
||
"label": "Julkaise työpajaan"
|
||
}
|
||
},
|
||
"users": {
|
||
"general": "Yleiset",
|
||
"security": "Suojaus"
|
||
},
|
||
"tools": {
|
||
"label": "Työkalut",
|
||
"kubernetes": {
|
||
"nodes": {
|
||
"label": ""
|
||
},
|
||
"namespaces": {
|
||
"label": ""
|
||
},
|
||
"ingresses": {
|
||
"label": ""
|
||
},
|
||
"services": {
|
||
"label": "Palvelut"
|
||
},
|
||
"pods": {
|
||
"label": ""
|
||
},
|
||
"configmaps": {
|
||
"label": ""
|
||
},
|
||
"secrets": {
|
||
"label": ""
|
||
},
|
||
"volumes": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"certificates": {
|
||
"hostnames": {
|
||
"label": "Isäntänimet"
|
||
}
|
||
}
|
||
},
|
||
"settings": {
|
||
"label": "Asetukset"
|
||
},
|
||
"about": {
|
||
"label": "Tietoja"
|
||
},
|
||
"assistant": {
|
||
"label": "Avustaja"
|
||
}
|
||
}
|
||
},
|
||
"search": {
|
||
"placeholder": "Etsi mitä tahansa",
|
||
"nothingFound": "",
|
||
"modePicker": {
|
||
"search": {
|
||
"label": "Haku",
|
||
"placeholder": "Hae sovelluksia, tauluja, sivuja, komentoja ja asetuksia"
|
||
},
|
||
"apps": {
|
||
"label": "Sovellukset",
|
||
"placeholder": "Hae sovelluksia, tauluja ja integraatioita"
|
||
},
|
||
"command": {
|
||
"label": "Komennot",
|
||
"placeholder": "Hae toimintoja ja komentoja"
|
||
},
|
||
"preferences": {
|
||
"label": "Asetukset",
|
||
"placeholder": "Etsi ja muuta asetuksia"
|
||
},
|
||
"assistant": {
|
||
"label": "Avustaja",
|
||
"placeholder": "Kysy Avustaja"
|
||
},
|
||
"external": {
|
||
"label": "Verkko",
|
||
"placeholder": "Etsi ulkoisella hakukoneella"
|
||
},
|
||
"media": {
|
||
"label": "Media",
|
||
"placeholder": "Etsi elokuvaa tai näytä",
|
||
"fallback": "Etsi mediaa kohteelle \"{query}\""
|
||
},
|
||
"userGroup": {
|
||
"label": "Ihmiset",
|
||
"placeholder": "Etsi käyttäjiä ja ryhmiä"
|
||
},
|
||
"continueWith": "Jatka sovellusta",
|
||
"dialogAriaLabel": "{mode} komentovalikko",
|
||
"navigationLabel": "Hae tiloja",
|
||
"modeAriaLabel": "{mode} tila",
|
||
"resultsAriaLabel": "{mode} tulosta",
|
||
"footer": {
|
||
"navigate": "Navigate",
|
||
"open": "Avaa",
|
||
"close": "Sulje"
|
||
}
|
||
},
|
||
"error": {
|
||
"fetch": ""
|
||
},
|
||
"mode": {
|
||
"appIntegrationBoard": {
|
||
"help": "Etsi sovelluksia, integraatioita tai paneeleita",
|
||
"group": {
|
||
"app": {
|
||
"children": {
|
||
"action": {
|
||
"open": {
|
||
"label": "Avaa sovelluksen URL-osoite"
|
||
},
|
||
"edit": {
|
||
"label": "Muokkaa sovellusta"
|
||
}
|
||
},
|
||
"detail": {
|
||
"title": "Valitse sovellukselle toiminto"
|
||
}
|
||
}
|
||
},
|
||
"board": {
|
||
"children": {
|
||
"action": {
|
||
"open": {
|
||
"label": "Avaa paneeli"
|
||
},
|
||
"homeBoard": {
|
||
"label": "Määritä kotipaneeliksi"
|
||
},
|
||
"mobileBoard": {
|
||
"label": "Määritä mobiilipaneeliksi"
|
||
},
|
||
"settings": {
|
||
"label": "Avaa asetukset"
|
||
}
|
||
},
|
||
"detail": {
|
||
"title": "Valitse paneelille toiminto"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"command": {
|
||
"help": "Aktivoi komentotila",
|
||
"group": {
|
||
"localCommand": {
|
||
"title": "Paikalliset komennot"
|
||
},
|
||
"globalCommand": {
|
||
"title": "Globaalit komennot",
|
||
"option": {
|
||
"colorScheme": {
|
||
"auto": "Vaihda ulkoasu",
|
||
"light": "Vaihda vaaleaan tilaan",
|
||
"dark": "Vaihda tummaan tilaan"
|
||
},
|
||
"language": {
|
||
"label": "Vaihda kieli",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse ensisijainen kielesi"
|
||
}
|
||
}
|
||
},
|
||
"newBoard": {
|
||
"label": "Luo uusi paneeli"
|
||
},
|
||
"newApp": {
|
||
"label": "Luo uusi sovellus"
|
||
},
|
||
"newIntegration": {
|
||
"label": "Luotu uusi integraatio",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse luotava integraatiotyyppi"
|
||
}
|
||
}
|
||
},
|
||
"newUser": {
|
||
"label": "Luo uusi käyttäjä"
|
||
},
|
||
"newInvite": {
|
||
"label": "Luo uusi kutsu"
|
||
},
|
||
"newGroup": {
|
||
"label": "Luo uusi ryhmä"
|
||
}
|
||
}
|
||
},
|
||
"preferences": {
|
||
"title": "Asetukset",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse muutettava asetus",
|
||
"backHint": "Palaa takaisin askelpalauttimella tai painamalla Takaisin-painiketta",
|
||
"backAction": "Palaa takaisin"
|
||
}
|
||
},
|
||
"notification": {
|
||
"error": {
|
||
"message": "Asetusta ei voitu päivittää"
|
||
}
|
||
},
|
||
"option": {
|
||
"preferences": {
|
||
"label": "Avaa asetukset"
|
||
},
|
||
"boolean": {
|
||
"enabled": "Käytössä",
|
||
"disabled": "Ei käytössä"
|
||
},
|
||
"board": {
|
||
"none": "Ei mitään",
|
||
"unavailable": "Parhaillaan valittu (ei käytettävissä)"
|
||
},
|
||
"searchEngine": {
|
||
"none": "Ei mitään",
|
||
"unavailable": "Parhaillaan valittu (ei käytettävissä)"
|
||
},
|
||
"colorScheme": {
|
||
"label": "Väriteema",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse väriteemasi"
|
||
}
|
||
}
|
||
},
|
||
"locale": {
|
||
"label": "Kieli",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse ensisijainen kielesi"
|
||
}
|
||
}
|
||
},
|
||
"defaultSearchEngineId": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse oletuarvoinen hakukoneesi"
|
||
}
|
||
}
|
||
},
|
||
"openSearchInNewTab": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Avaa hakutulokset uudessa välilehdessä"
|
||
}
|
||
}
|
||
},
|
||
"ddgBangs": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Käytä DuckDuckGon Bangs-komentoja"
|
||
}
|
||
}
|
||
},
|
||
"firstDayOfWeek": {
|
||
"label": "Viikon ensimmäinen päivä",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse viikon ensimmäinen päivä"
|
||
}
|
||
}
|
||
},
|
||
"byteUnitSystem": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse datan kokoyksiköt"
|
||
}
|
||
}
|
||
},
|
||
"homeBoardId": {
|
||
"label": "Kotipaneeli",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse kotipaneelisi"
|
||
}
|
||
}
|
||
},
|
||
"mobileHomeBoardId": {
|
||
"label": "Mobiili kotipaneeli",
|
||
"children": {
|
||
"detail": {
|
||
"title": "Valitse mobiili kotipaneelisi"
|
||
}
|
||
}
|
||
},
|
||
"pingIconsEnabled": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Käytä ping-ikoneita"
|
||
}
|
||
}
|
||
},
|
||
"enableRightClickOnWidgets": {
|
||
"children": {
|
||
"detail": {
|
||
"title": "Käytä hiiren kakkospainiketta widgeteissä"
|
||
}
|
||
}
|
||
},
|
||
"fullPreferencesPage": {
|
||
"label": "Avaa täysi asetussivu"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"media": {
|
||
"help": "Etsi pyydettäviä elokuvia tai sarjoja",
|
||
"requestMovie": "Pyydä elokuvaa",
|
||
"requestSeries": "Pyydä sarjaa",
|
||
"openIn": "Avaa palvelussa {kind}",
|
||
"group": {
|
||
"title": "Elokuvat ja sarjat"
|
||
},
|
||
"action": {
|
||
"search": {
|
||
"label": "Etsi elokuvia tai sarjoja",
|
||
"description": "Aloita mediapyyntöintegraatioden haku kirjoittamalla",
|
||
"disabled": {
|
||
"noIntegration": "Ota mediahaku käyttöön lisäämällä Overseerr-, Jellyseerr- tai Seerr-integraatio.",
|
||
"signInRequired": "Kirjaudu sisään etsiäksesi mediapyyntöjen integraatioita.",
|
||
"scoped": "Widgetille ei ole käytettävissä olevaa mediapyyntöintegrointia."
|
||
}
|
||
}
|
||
},
|
||
"availability": {
|
||
"available": "Saatavilla",
|
||
"partiallyAvailable": "Osittainen",
|
||
"processing": "Käsittelyssä",
|
||
"requested": "Pyydetty",
|
||
"pending": "Odottaa"
|
||
}
|
||
},
|
||
"external": {
|
||
"help": "Käytä ulkoista hakukonetta",
|
||
"group": {
|
||
"searchEngine": {
|
||
"tipDdgBangs": "Vinkki: Voit käyttää myös tässä mitä tahansa DuckDuckGo Bangs -komentoja, esim. !jotain",
|
||
"bang": {
|
||
"searchWithQuery": "Etsitään \"{query}\" tunnisteella {label}",
|
||
"pressEnterToOpen": "Avaa painamalla Enter",
|
||
"engineSelected": "{label} valittu (!{bang})",
|
||
"typeQueryToContinue": "Jatka syöttämällä hakusanat",
|
||
"emptyBangHint": "Syötä Bang-komento, esim. !yt, ja valitse painamalla välilyöntiä"
|
||
},
|
||
"children": {
|
||
"action": {
|
||
"search": {
|
||
"label": "Etsi nimellä {name}"
|
||
}
|
||
},
|
||
"detail": {
|
||
"title": "Valitse toiminto valitulle hakukoneelle"
|
||
},
|
||
"searchResults": {
|
||
"title": "Valitse hakutulos toiminnoille"
|
||
}
|
||
},
|
||
"option": {
|
||
"google": {
|
||
"name": "Google",
|
||
"description": "Etsi verkosta Googlella"
|
||
},
|
||
"bing": {
|
||
"name": "Bing",
|
||
"description": "Etsi verkosta Bingillä"
|
||
},
|
||
"duckduckgo": {
|
||
"name": "DuckDuckGo",
|
||
"description": "Etsi verkosta DuckDuckGolla"
|
||
},
|
||
"torrent": {
|
||
"name": "Torrentit",
|
||
"description": "Etsi torrenteja torrentdownloads.prosta"
|
||
},
|
||
"youTube": {
|
||
"name": "YouTube",
|
||
"description": "Etsi YouTube-videoita"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"help": {
|
||
"group": {
|
||
"mode": {
|
||
"title": "Tilat"
|
||
}
|
||
}
|
||
},
|
||
"home": {
|
||
"group": {
|
||
"search": {
|
||
"title": "Haku",
|
||
"option": {
|
||
"other": {
|
||
"label": "Etsi eri hakukoneella"
|
||
},
|
||
"no-engines": {
|
||
"label": "Hakukoneita ei ole määritetty",
|
||
"descriptionCreate": "Lisää hakukone hakuun komento- valikosta",
|
||
"descriptionUnavailable": "Pyydä järjestelmänvalvojaa määrittämään hakukone"
|
||
},
|
||
"search": {
|
||
"label": "Etsi hakua \"{query}\" tunnisteella {name}"
|
||
},
|
||
"from-integration": {
|
||
"description": "Aloita haku kirjoittamalla"
|
||
}
|
||
}
|
||
},
|
||
"local": {
|
||
"title": "Paikalliset tulokset"
|
||
}
|
||
}
|
||
},
|
||
"page": {
|
||
"help": "Etsi sivuja",
|
||
"group": {
|
||
"page": {
|
||
"title": "Sivut",
|
||
"option": {
|
||
"manageHome": {
|
||
"label": "Hallinnoi aloitussivua"
|
||
},
|
||
"manageBoard": {
|
||
"label": "Hallinnoi paneeleita"
|
||
},
|
||
"manageApp": {
|
||
"label": "Hallinnoi sovelluksia"
|
||
},
|
||
"manageIntegration": {
|
||
"label": "Hallinnoi integraatioita"
|
||
},
|
||
"manageSearchEngine": {
|
||
"label": "Hallinnoi hakukoneita"
|
||
},
|
||
"manageMedia": {
|
||
"label": "Hallinnoi mediaa"
|
||
},
|
||
"manageUser": {
|
||
"label": "Hallinnoi käyttäjiä"
|
||
},
|
||
"manageInvite": {
|
||
"label": "Hallinnoi kutsuja"
|
||
},
|
||
"manageGroup": {
|
||
"label": "Hallinnoi ryhmiä"
|
||
},
|
||
"manageDocker": {
|
||
"label": "Hallinnoi Dockeria"
|
||
},
|
||
"manageApi": {
|
||
"label": "Swagger API"
|
||
},
|
||
"manageLog": {
|
||
"label": "Tarkastele lokeja"
|
||
},
|
||
"manageTask": {
|
||
"label": "Hallinnoi tehtäviä"
|
||
},
|
||
"manageSettings": {
|
||
"label": "Yleiset asetukset"
|
||
},
|
||
"about": {
|
||
"label": "Tietoja"
|
||
},
|
||
"homeBoard": {
|
||
"label": "Kotipaneeli"
|
||
},
|
||
"preferences": {
|
||
"label": "Asetuksesi"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"userGroup": {
|
||
"help": "Etsi käyttäjiä tai ryhmiä",
|
||
"group": {
|
||
"user": {
|
||
"children": {
|
||
"action": {
|
||
"detail": {
|
||
"label": "Näytä käyttäjän tiedot"
|
||
}
|
||
},
|
||
"detail": {
|
||
"title": "Valitse käyttäjälle toiminto"
|
||
}
|
||
}
|
||
},
|
||
"group": {
|
||
"children": {
|
||
"action": {
|
||
"detail": {
|
||
"label": "Näytä ryhmän tiedot"
|
||
},
|
||
"manageMember": {
|
||
"label": "Hallinnoi jäseniä"
|
||
},
|
||
"managePermission": {
|
||
"label": "Hallinnoi käyttöoikeuksia"
|
||
}
|
||
},
|
||
"detail": {
|
||
"title": "Valitse ryhmälle toiminto"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"engine": {
|
||
"search": "Suodata hakukoneita",
|
||
"field": {
|
||
"short": {
|
||
"label": "Lyhyesti"
|
||
},
|
||
"urlTemplate": {
|
||
"label": "URL-hakujen pohja"
|
||
},
|
||
"description": {
|
||
"label": "Kuvaus"
|
||
}
|
||
},
|
||
"page": {
|
||
"list": {
|
||
"ariaLabel": "Konfiguroidut hakukoneet",
|
||
"noResults": {
|
||
"title": "Hakukoneita ei vielä ole",
|
||
"description": "Hakumoottoreiden avulla Spotlight lähettää kyselyn sivustolle tai liitetylle palvelulle.",
|
||
"action": "Luo ensimmäinen hakukoneesi",
|
||
"filteredTitle": "Hakuasi vastaavaa hakua ei löytynyt",
|
||
"filteredDescription": "Hakukoneet eivät täsmää \"{search}\". Kokeile toista nimeä tai URL-osoitetta."
|
||
},
|
||
"interactive": "Vuorovaikutteinen, käyttää integraatiota",
|
||
"type": {
|
||
"generic": "URL-osoitteen malli",
|
||
"fromIntegration": "Integraatio"
|
||
}
|
||
},
|
||
"create": {
|
||
"title": "Uusi hakukone",
|
||
"notification": {
|
||
"success": {
|
||
"title": "Hakukone luotiin",
|
||
"message": "Hakukoneen luonti onnistui"
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"edit": {
|
||
"title": "Muokkaa hakukonetta",
|
||
"notification": {
|
||
"success": {
|
||
"message": "Hakukone tallennettiin"
|
||
},
|
||
"error": {
|
||
"message": ""
|
||
}
|
||
},
|
||
"configControl": "Asetukset",
|
||
"searchEngineType": {
|
||
"generic": "Yleinen",
|
||
"fromIntegration": "Integraatiosta"
|
||
}
|
||
},
|
||
"delete": {
|
||
"title": "Poista hakukone",
|
||
"message": "Haluatko varmasti poistaa hakukoneen {name}?",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"media": {
|
||
"request": {
|
||
"modal": {
|
||
"title": "",
|
||
"table": {
|
||
"header": {
|
||
"season": "",
|
||
"episodes": "",
|
||
"status": "Tila"
|
||
},
|
||
"status": {
|
||
"requested": "Pyydetty"
|
||
}
|
||
},
|
||
"button": {
|
||
"send": ""
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"certificate": {
|
||
"field": {
|
||
"hostname": {
|
||
"label": ""
|
||
},
|
||
"subject": {
|
||
"label": ""
|
||
},
|
||
"issuer": {
|
||
"label": ""
|
||
},
|
||
"validFrom": {
|
||
"label": ""
|
||
},
|
||
"validTo": {
|
||
"label": ""
|
||
},
|
||
"serialNumber": {
|
||
"label": ""
|
||
},
|
||
"fingerprint": {
|
||
"label": ""
|
||
}
|
||
},
|
||
"page": {
|
||
"list": {
|
||
"title": "Luotetut varmenteet",
|
||
"description": "Homarr käyttää näitä integraatioyhteyksiin.",
|
||
"noResults": {
|
||
"title": "Varmenteita ei vielä ole"
|
||
},
|
||
"invalid": {
|
||
"title": "",
|
||
"description": ""
|
||
},
|
||
"expires": "",
|
||
"toHostnames": "Luotetut isäntänimet"
|
||
},
|
||
"hostnames": {
|
||
"title": "Luotettavien varmenteiden isäntänimet",
|
||
"description": "Jotkin varmenteet eivät hyväksy pyyntöjä Homarrin käyttämästä verkkotunnuksesta ja tämän vuoksi nämä rajoitukset ohitetaan luotettuihin isäntänimiin sidottujen varmennesormenjälkien avulla.",
|
||
"noResults": {
|
||
"title": "Isäntänimiä ei vielä ole"
|
||
},
|
||
"toCertificates": "Varmenteet"
|
||
}
|
||
},
|
||
"action": {
|
||
"create": {
|
||
"label": "Lisää varmenne",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"remove": {
|
||
"label": "",
|
||
"confirm": "Haluatko varmasti poistaa varmenteen?",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
},
|
||
"removeHostname": {
|
||
"label": "",
|
||
"confirm": "Haluatko varmasti poistaa luotetun isäntänimen? Tämän seurauksena jotkin integraatiot saattavat lakata toimimasta.",
|
||
"notification": {
|
||
"success": {
|
||
"title": "",
|
||
"message": ""
|
||
},
|
||
"error": {
|
||
"title": "",
|
||
"message": ""
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"log": {
|
||
"context": {
|
||
"widgetError": "Widget raportoitu virhe noin tähän aikaan",
|
||
"expiredWidgetError": "Tämän widgetin ympärillä olevia lokeja ei enää säilytetä"
|
||
},
|
||
"level": {
|
||
"option": {
|
||
"debug": "Vianselvitys",
|
||
"info": "Informatiivinen",
|
||
"warn": "Varoitus",
|
||
"error": "Virhe"
|
||
}
|
||
}
|
||
},
|
||
"onboardingTour": {
|
||
"learnMore": "Lue dokumentaatio",
|
||
"prev": "Takaisin",
|
||
"done": "Valmis",
|
||
"skip": "Ohita kierros",
|
||
"manage": {
|
||
"welcome": {
|
||
"title": "Tervetuloa Homarriin!",
|
||
"description": "Tämä on ohjauskeskuksesi. Täällä hallitset paneeleita, sovelluksia, integraatioita, käyttäjiä ja palvelinasetuksia. Tutustutaan jokaiseen osioon."
|
||
},
|
||
"boardsList": {
|
||
"title": "Omat paneelisi",
|
||
"description": "Tässä ovat kaikki kojelaudat. Jokaisella on oma asettelunsa, taustansa ja käyttöoikeusasetuksensa. Näet kuka ne on luonut ja ovatko ne julkisia vai yksityisiä."
|
||
},
|
||
"boardsCreate": {
|
||
"title": "Luo paneeli",
|
||
"description": "Napsauta tästä luodaksesi uuden kojelaudan tai tuodaksesi sellaisen aiemmasta Homarr-asennuksesta. Jokainen paneeli saa oman URL-osoitteensa, jonka voit jakaa."
|
||
},
|
||
"appsList": {
|
||
"title": "Omat sovelluksesi",
|
||
"description": "Nämä ovat kaikki lisäämäsi sovellukset – linkit itsepalvelupalveluihisi. Jokaisella on kuvake, valinnainen terveystarkastus ja tilamerkki kojelaudalla."
|
||
},
|
||
"appsCreate": {
|
||
"title": "Lisää sovellus",
|
||
"description": "Rekisteröi uusi palvelu tästä. Anna sille nimi, URL ja kuvake – se näkyy laatikkona paneelissasi ja siinä on reaaliaikainen tilaseuranta."
|
||
},
|
||
"integrationsList": {
|
||
"title": "Integraatiosi",
|
||
"description": "Nämä palvelut ovat yhdistettävissä Homarriin - Sonarr, Radarr, Plex, Jellyfin ja yli 50 muuta. Kaikki kirjautumistiedot salataan tallennettaessa."
|
||
},
|
||
"integrationsCreate": {
|
||
"title": "Lisää integraatio",
|
||
"description": "Yhdistä uusi palvelu tästä. Valitse tyyppi, syötä URL-osoite ja rajapinnan avain — Homarr todentaa yhteyden ennen tallennusta."
|
||
},
|
||
"usersList": {
|
||
"title": "Käyttäjäsi",
|
||
"description": "Näe kaikki joilla on pääsy. Järjestä käyttäjät ryhmiin ja hallitse kuka voi katsella tai muokata kutakin paneelia."
|
||
},
|
||
"usersCreate": {
|
||
"title": "Luo käyttäjä",
|
||
"description": "Lisää uusi käyttäjätili tästä. Voit käyttää myös kutsulinkkejä helppoon käyttöönottoon. Tässä olikin kierros – olet valmis!"
|
||
}
|
||
},
|
||
"board": {
|
||
"welcome": {
|
||
"title": "Tämä on paneelisi",
|
||
"description": "Kojelauta, jolla järjestelet sovelluksia ja widgettejä raahamaalla. Etsi sovelluksia, paneeleita ja toimintoja milloin tahansa painamalla Ctrl + K."
|
||
},
|
||
"editMode": {
|
||
"title": "Muokkaustila",
|
||
"description": "Napsauta tästä siirtyäksesi muokkaustilaan. Voit sitten lisätä widgettejä, sovelluksia ja osioita – vedä sijoittaaksesi, muuta kokoa kulmakahvasta. Napsauta uudelleen tallentaaksesi muutokset."
|
||
},
|
||
"settings": {
|
||
"title": "Paneelin asetukset",
|
||
"description": "Vaihda paneelin nimeä, sarakkeita, taustaa, värejä ja käyttöoikeuksia. Jokainen paneeli voi olla julkinen tai yksityinen."
|
||
},
|
||
"switcher": {
|
||
"title": "Vaihda paneelia",
|
||
"description": "Siirry paneelien välillä. Luo erilliset kojelaudat eri tarkoituksiin — media, verkko, käyttäjäkohtaiset tai mitä vain haluat."
|
||
},
|
||
"userMenu": {
|
||
"title": "Profiilisi",
|
||
"description": "Vaihda väriteemaa, kieltä, kotipaneelia ja asetuksia. Täältä pääset myös hallinta-alueelle."
|
||
}
|
||
}
|
||
},
|
||
"metadata": {
|
||
"description": "Itsestään isännöity kojelauta *arr pino ja koko kotona. Integroi 50+ palvelua, reaaliaikainen widgetit, ei config tiedostoja.",
|
||
"dashboardTitle": "{appName} Kojelauta"
|
||
},
|
||
"assistant": {
|
||
"title": "Avustaja",
|
||
"open": "Avaa Avustaja",
|
||
"close": "Sulje avustaja",
|
||
"minimize": "Pienennä avustaja",
|
||
"spotlight": "Kysy Avustaja",
|
||
"spotlightDescription": "Kirjoita ja lähetä kehotus poistumatta komentovalikosta.",
|
||
"spotlightPrompt": {
|
||
"title": "Kysy Avustaja",
|
||
"description": "Kirjoita ylläoleva kehys. Syötä se taustalle.",
|
||
"send": "Lähetä kehotus",
|
||
"empty": "Kirjoita kehote yläpuolelle"
|
||
},
|
||
"unavailable": {
|
||
"checking": "Tarkistetaan, onko avustaja käytettävissä…",
|
||
"error": "Avustajan saatavuutta ei voitu tarkistaa. Yritä uudelleen.",
|
||
"notConfigured": "Ylläpitäjän on määritettävä ja otettava avustaja käyttöön ensin.",
|
||
"signIn": "Kirjaudu sisään käyttääksesi avustajaa."
|
||
},
|
||
"newConversation": "Uusi keskustelu",
|
||
"conversations": "Keskustelut",
|
||
"conversationActions": "Keskustelun toiminnot",
|
||
"searchConversations": "Etsi keskusteluita",
|
||
"noMatchingConversations": "Ei vastaavia keskusteluja",
|
||
"moreActions": "Enemmän vastaustoimia",
|
||
"renameConversation": {
|
||
"action": "Uudelleennimeä",
|
||
"label": "Keskustelun nimi",
|
||
"save": "Tallenna nimi",
|
||
"failedTitle": "Keskustelua ei voitu nimetä uudelleen",
|
||
"failedDescription": "Homarr ei voinut uudelleennimetä tätä keskustelua. Yritä uudelleen."
|
||
},
|
||
"deleteConversation": {
|
||
"title": "Poistetaanko keskustelu?",
|
||
"description": "“{title}” ja sen viestit poistetaan pysyvästi.",
|
||
"failedTitle": "Keskustelua ei voitu poistaa",
|
||
"failedDescription": "Homarr ei voinut poistaa tätä keskustelua. Yritä uudelleen."
|
||
},
|
||
"closeHistory": "Sulje keskustelun historia",
|
||
"openHistory": "Avaa keskustelun historia",
|
||
"emptyTitle": "Mitä voin auttaa?",
|
||
"emptyDescription": "Kysy Homarr-asetuksistasi, tarkasta live-ilmentymän tiedot tai hyväksy toimintoja, kun haluat minun tekevän muutoksen.",
|
||
"suggestions": {
|
||
"health": {
|
||
"label": "Tarkista palvelun terveys",
|
||
"prompt": "Tarkista integraationi ja tee yhteenveto kaikesta, mikä kaipaa huomiota."
|
||
},
|
||
"explore": {
|
||
"label": "Tutki Homarria",
|
||
"prompt": "Näytä minulle mitä voin nähdä ja hallita tässä Homarr instanssissa."
|
||
},
|
||
"media": {
|
||
"label": "Etsi media pyytääksesi",
|
||
"prompt": "Auta minua löytämään elokuva tai sarja pyynnöstä."
|
||
},
|
||
"style": {
|
||
"label": "Paranna kojelautaa",
|
||
"prompt": "Auta minua parantamaan laudan ulkonäköä tai mukautettua CSS:ää. Näytä ensin laudat ja säilytä nykyiset asetukseni samalla kun teemme muutoksen."
|
||
},
|
||
"designWidget": {
|
||
"label": "Suunnittele widget",
|
||
"prompt": "Luo ja asenna mukautettu widget "
|
||
}
|
||
},
|
||
"composerPlaceholder": "Kysy avustajalta…",
|
||
"runtime": {
|
||
"model": "Malli",
|
||
"searchModels": "Hae malleja",
|
||
"noModels": "Ei malleja saatavilla",
|
||
"otherModels": "Muut mallit",
|
||
"imageInput": "Hyväksy kuvan syöte",
|
||
"thinking": "Ajattelutila",
|
||
"reasoning": {
|
||
"auto": "Automaattinen",
|
||
"none": "Pois",
|
||
"minimal": "Minimaali",
|
||
"low": "Matala",
|
||
"medium": "Keskikokoinen",
|
||
"high": "Korkea"
|
||
}
|
||
},
|
||
"providerQuota": {
|
||
"title": "Homarr toimittaja",
|
||
"communityWorkshop": "Yhteisön Työpaja",
|
||
"dailyAllowance": "Päivittäinen pyyntö avustus",
|
||
"remainingLabel": "Homarr-palveluntarjoajan pyyntöjä jäljellä: {remaining}/{limit}",
|
||
"loading": "Ladataan Homarr-palveluntarjoajan avustusta",
|
||
"signInRequired": "Huoltopisteen kirjautuminen vaaditaan Homarrin tarjoajalle",
|
||
"signInDescription": "Kirjaudu sisään GitHubilla yhteisön työpajan kautta saadaksesi erillisen päivärahan.",
|
||
"exhaustedDescription": "Homarr-palveluntarjoajasi avustus käytetään tänään. Se palautuu keskiyöllä UTC.",
|
||
"unavailableDescription": "Kirjaudu sisään työpajaan tai odota Homarr tarjoajan avustusta nollata.",
|
||
"signIn": "Kirjaudu sisään GitHubilla",
|
||
"signInError": "GitHub kirjautuminen epäonnistui. Yritä hetken kuluttua uudelleen.",
|
||
"loadError": "Homarr-palveluntarjoajan avustusta ei voitu ladata.",
|
||
"reset": "Nollaa {relative} <time></time>",
|
||
"toolCalls": "Jokainen mallipyyntö ja täytetty työkalu puhelu käyttää yhden pyynnön.",
|
||
"retry": "Lataa avustus uudelleen",
|
||
"level": {
|
||
"ok": "Ok",
|
||
"warning": "Varoitus",
|
||
"bad": "Matala",
|
||
"dead": "Käytetty"
|
||
}
|
||
},
|
||
"stop": "Pysäytä vastaus",
|
||
"send": "Lähetä viesti",
|
||
"copy": "Kopioi vastaus",
|
||
"copyMessage": "Kopioi viesti",
|
||
"editMessage": "Muokkaa viestiä",
|
||
"updateMessage": "Päivitä viesti",
|
||
"regenerate": "Luo vastaus uudelleen",
|
||
"helpful": "Hyödyllinen",
|
||
"notHelpful": "Ei apua",
|
||
"readAloud": "Lue vastaus ääneen",
|
||
"stopReading": "Lopeta vastaus lukemiseen",
|
||
"feedbackError": "Palautettasi ei voitu tallentaa. Yritä uudelleen.",
|
||
"exportMarkdown": "Vie Markdownina",
|
||
"exportConversation": {
|
||
"action": "Vie keskustelu Markdownina",
|
||
"failedTitle": "Keskustelua ei voitu viedä",
|
||
"failedDescription": "Homarr ei voinut ladata tätä keskustelua. Yritä uudelleen."
|
||
},
|
||
"reasoning": "Ajattelu",
|
||
"previousResponse": "Edellinen vastaus",
|
||
"nextResponse": "Seuraava vastaus",
|
||
"removeAttachment": "Poista liite",
|
||
"downloadFile": "Lataa {name}",
|
||
"attachedImage": "Liitetty kuva",
|
||
"externalImageBlocked": "Yksityisyyden suojaamiseksi estetty ulkoinen kuva",
|
||
"image": {
|
||
"loading": "Ladataan kuvaa",
|
||
"failed": "Kuvaa ei voitu ladata.",
|
||
"retry": "Kokeile kuvaa uudelleen"
|
||
},
|
||
"quoteSelection": "Tarjous",
|
||
"dismissQuote": "Poista tarjous",
|
||
"attachments": {
|
||
"add": "Liitä kuva tai asiakirja",
|
||
"errorTitle": "Liitettä ei voitu lisätä",
|
||
"imageUnsupported": "Valittu malli ei tue kuvan syötettä."
|
||
},
|
||
"mentions": {
|
||
"menu": "Lisää Homarr konteksti",
|
||
"context": "Konteksti",
|
||
"app": "Sovellukset",
|
||
"integration": "Integraatiot",
|
||
"board": "Paneelit",
|
||
"widget": "Widgetit",
|
||
"tools": "Käytettävissä olevat työkalut"
|
||
},
|
||
"markdown": {
|
||
"diagram": "Kaavio",
|
||
"renderingDiagram": "Kaavion hahmontaminen…",
|
||
"diagramUnavailable": "Tätä kaaviota ei voitu luoda."
|
||
},
|
||
"commands": {
|
||
"menu": "Avustavat komennot",
|
||
"health": "Valmistele palvelun terveystarkastus",
|
||
"explore": "Valmistele yleiskatsaus tähän Homarr instanssiin",
|
||
"media": "Valmistele mediahaku",
|
||
"style": "Valmistele laudan ulkonäkö tai mukautettu CSS-muutos",
|
||
"designWidget": "Valmistele yksi kehotteellinen mukautettu widget-versio"
|
||
},
|
||
"usage": {
|
||
"tokens": "kuponkia",
|
||
"contextWindow": "Konteksti- ikkuna",
|
||
"requestDetails": "Pyydä tietoja",
|
||
"used": "Viimeisin vaihe",
|
||
"remaining": "Jäljellä",
|
||
"capacity": "Tilavuus",
|
||
"input": "Input",
|
||
"output": "Ulostulo",
|
||
"cached": "Välimuistissa oleva syöte",
|
||
"cacheWrite": "Välimuistin kirjoittaminen",
|
||
"reasoning": "Perustelu",
|
||
"inputShort": "sisään",
|
||
"outputShort": "ulos",
|
||
"cachedShort": "välimuistissa",
|
||
"reasoningShort": "päättely",
|
||
"firstOutput": "Ensimmäinen tuloste",
|
||
"homarrTiming": "Havaittu Homarr",
|
||
"endToEnd": "Lopeta loppuun",
|
||
"observedThroughput": "Havaittu ulostulo",
|
||
"providerTiming": "Toimittaja raportoitu",
|
||
"loadingProviderDetails": "Ladataan generointitietoja…",
|
||
"providerDetailsPending": "OpenRouter käsittelee edelleen joitakin sukupolven tietoja. Avaa yrittääksesi uudelleen.",
|
||
"providerLatency": "Tarjoajan viive",
|
||
"generationTime": "Luomisen aika",
|
||
"moderationLatency": "Moderointi",
|
||
"providerThroughput": "Toimittajan elinaika",
|
||
"fallbacks": "Pudotukset",
|
||
"fallbackLatency": "Takaisinperinnän latenssi",
|
||
"cacheDiscount": "Välimuistin alennus",
|
||
"normalizedTokens": "OpenRouter normalisoitu tulo / tuloste",
|
||
"byok": "BYOK",
|
||
"cost": "Kustannukset",
|
||
"reported": "Palveluntarjoajan ilmoittama",
|
||
"estimated": "Arvioitu mallihinnoittelun perusteella",
|
||
"upstreamCost": "Ylävirtaan kohdistuva vaikutus",
|
||
"webSearches": "Verkkohaut",
|
||
"finishReason": "Lopeta syy",
|
||
"notReported": "Ei raportoitu",
|
||
"agentSteps": "Agentin vaiheet",
|
||
"step": "Vaihe {number}",
|
||
"generation": "Luominen"
|
||
},
|
||
"toolInput": "Input",
|
||
"toolOutput": "Ulostulo",
|
||
"toolActivity": {
|
||
"iconSearch": "Etsitään “{query}” kuvakkeita",
|
||
"iconBrowse": "Selataan saatavilla olevia kuvakkeita"
|
||
},
|
||
"toolNavigation": {
|
||
"openPreview": "Avaa esikatselu",
|
||
"openWidget": "Avaa widget"
|
||
},
|
||
"webSearch": {
|
||
"title": "Hae netistä",
|
||
"completed": "OpenRouter etsi suoran verkon tälle vastaukselle.",
|
||
"searches": "{count, plural, one {# haku} other {# hakua}}",
|
||
"sources": "{count, plural, one {# lähde} other {# lähdettä}}"
|
||
},
|
||
"responseError": {
|
||
"title": "Avustaja ei voinut lopettaa",
|
||
"description": "Yritä uudelleen. Jos ongelma jatkuu, pyydä järjestelmänvalvojaa tarkistamaan määritetty mallin päätetapahtuma."
|
||
},
|
||
"toolPreparationError": {
|
||
"title": "Tätä pyyntöä ei voitu laatia",
|
||
"description": "Malli pysäytettiin ennen kuin se toimitti täydelliset tiedot. Yritä vastausta tai kuvaile pyyntöä uudelleen. Muutosta ei tehty."
|
||
},
|
||
"busy": {
|
||
"title": "Avustaja toimii jo nyt",
|
||
"description": "Odota nykyistä vastausta tai avaa se pysäyttääksesi suorituksen."
|
||
},
|
||
"pendingAction": {
|
||
"answerTitle": "Vastaa tarvitaan",
|
||
"answerFallback": "Valitse vastaus jatkaaksesi",
|
||
"formTitle": "Tarkista sovelluksen tiedot",
|
||
"boardFormTitle": "Tarkastele lautakunnan muutoksia",
|
||
"review": "Yhteenveto",
|
||
"sendBlocked": "Ratkaise odottava pyyntö ennen lähettämistä"
|
||
},
|
||
"activity": {
|
||
"thinking": "Avustaja ajattelee",
|
||
"working": "Työskennellään kehotuksesi parissa",
|
||
"ready": "Vastaus valmis",
|
||
"completed": "Avaa vastaus",
|
||
"approval": "Hyväksyntä tarvitaan",
|
||
"failed": "Apulaistarpeisiin on kiinnitettävä huomiota",
|
||
"expand": "Avaa avustajan vastaus",
|
||
"dismiss": "Hylkää avustajan toiminta"
|
||
},
|
||
"scrollToLatest": "Vieritä viimeiseen",
|
||
"refresh": {
|
||
"action": "Päivitä nykyinen näkymä",
|
||
"working": "Päivitetään nykyinen näkymä",
|
||
"completeTitle": "Näytä päivitetyt",
|
||
"completeDescription": "Visible Homarr data on ladattu uudelleen.",
|
||
"failedTitle": "Näkymää ei voitu päivittää",
|
||
"failedDescription": "Muutos voidaan silti tallentaa. Kokeile päivitystoimintoa uudelleen."
|
||
},
|
||
"askUser": {
|
||
"preparing": "Valmistellaan kysymystä",
|
||
"answered": "Sinun vastauksesi",
|
||
"other": "Muut",
|
||
"otherLabel": "Sinun vastauksesi",
|
||
"otherPlaceholder": "Kirjoita toinen vastaus…",
|
||
"submit": "Lähetä vastaus",
|
||
"cancelOther": "Peruuta muu vastaus",
|
||
"optionKind": {
|
||
"affirmative": "Vahvista",
|
||
"negative": "Hylkää",
|
||
"alternative": "Valinta",
|
||
"custom": "Mukautettu"
|
||
}
|
||
},
|
||
"configureApp": {
|
||
"title": "Tarkista sovelluksen tiedot",
|
||
"description": "Valitse paikallinen kuvake ja säädä mitä tahansa ennen kuin avustaja pyytää luomisen hyväksymistä.",
|
||
"preparing": "Valmistellaan sovelluksen tietoja",
|
||
"continue": "Käytä näitä tietoja",
|
||
"ready": "Sovelluksen tiedot valmiina",
|
||
"automaticContinue": "Käyttämällä näitä tietoja automaattisesti"
|
||
},
|
||
"configureBoardSettings": {
|
||
"title": "Tarkastele lautakunnan muutoksia",
|
||
"loading": "Ladataan nykyisen taulun asetuksia",
|
||
"loadErrorTitle": "Laudan asetuksia ei voitu ladata",
|
||
"loadErrorDescription": "Lautaa ei ehkä ole enää olemassa, tai sinulla ei ole oikeuksia muokata sitä.",
|
||
"proposedCount": "Avustaja ehdottanut {count} kenttää",
|
||
"changeCount": "{count} muutosta valmiina",
|
||
"ready": "Laudan muutokset valmiina",
|
||
"cancelled": "Nykyinen taulun asetukset säilytetty",
|
||
"noChanges": "Asetuksia ei muuteta",
|
||
"keepCurrent": "Säilytä nykyiset asetukset",
|
||
"continue": "Hyväksynnän jatkaminen",
|
||
"automaticContinue": "Ehdotettujen muutosten hyväksyminen automaattisesti",
|
||
"resetAll": "Nollaa kaikki muutokset",
|
||
"tabs": {
|
||
"css": "Custom CSS",
|
||
"appearance": "Ulkoasu",
|
||
"background": "Tausta",
|
||
"general": "Yleiset"
|
||
},
|
||
"cssDescription": "Muokkaa kokonaista tyyliä. Olemassa olevat säännöt säilytetään, ellei niitä poisteta täältä.",
|
||
"cssCharacters": "{count} / 16384 merkkiä",
|
||
"copyCss": "Copy CSS",
|
||
"copied": "Kopioitu",
|
||
"restoreCss": "Restore current CSS",
|
||
"remoteCssTitle": "Tämä CSS lataa etäresurssin",
|
||
"remoteCssDescription": "Tuodut tyylitiedostot ja etäosoitteet ottavat yhteyttä toiseen palvelimeen, kun latautuu. Tarkista ne ennen jatkamista."
|
||
},
|
||
"configureWidget": {
|
||
"title": "Arvostele widget",
|
||
"preparing": "Valmistellaan widgetin asetuksia",
|
||
"review": "Arvostele widget ja integraatiot",
|
||
"ready": "Widgetin asetukset valmiina",
|
||
"cancelled": "Widgetiä ei lisätty",
|
||
"automaticContinue": "Ehdotetun widgetin määrityksen hyväksyminen automaattisesti",
|
||
"definitionLoadErrorTitle": "Widgetin asetuksia ei voitu ladata",
|
||
"definitionLoadErrorDescription": "Homarr ei voinut ladata tämän widgetin asetuksia. Yritä uudelleen.",
|
||
"loadErrorTitle": "Integraatioita ei voitu ladata",
|
||
"loadErrorDescription": "Homarr ei voinut ladata integrointeja saatavilla tälle widget.",
|
||
"noIntegrationTitle": "Tarvitaan yhteensopiva integrointi",
|
||
"noIntegrationDescription": "Määritä tämän widgetin tukema integraatio ennen sen lisäämistä hallintapaneeliin.",
|
||
"connectIntegration": "Yhdistä palvelu",
|
||
"manageIntegrations": "Hallinnoi integraatioita",
|
||
"skip": "Älä lisää",
|
||
"errorTitle": "Widgetin asetuksia ei voitu valmistaa",
|
||
"errorDescription": "Malli ei tarjonnut täydellistä widgetin konfiguraatiota. Mitään widgetiä ei lisätty."
|
||
},
|
||
"approvalRequired": "Hyväksyntä vaaditaan",
|
||
"complete": "Complete",
|
||
"denied": "Estetty",
|
||
"failed": "Epäonnistui",
|
||
"working": "Työskentely",
|
||
"approvalDescription": "Tarkista tämä muutos ennen sen päättymistä.",
|
||
"approveAndRun": "Hyväksy ja aja",
|
||
"deny": "Estä",
|
||
"autoApproval": {
|
||
"label": "Automaattiset hyväksynnät",
|
||
"composerLabel": "Hyväksy minulle",
|
||
"title": "Automaattiset hyväksynnät",
|
||
"description": "Valmistele lomakkeet automaattisesti ja hyväksy suojatut muutokset tähän keskusteluun. Kysymykset odottavat vastaustasi, ja Homarr-oikeudet ovat edelleen voimassa. Tämä sammuttaa kun vaihdat keskusteluja.",
|
||
"enable": "Ota tämä keskustelu käyttöön",
|
||
"disable": "Poista automaattiset hyväksynnät käytöstä",
|
||
"enabled": "Automaattiset hyväksynnät ovat käytössä",
|
||
"approving": "Hyväksytään automaattisesti"
|
||
}
|
||
}
|
||
}
|