{
"cli.bundle.add.adding": "Lisätään pack bundleen...",
"cli.bundle.add.bundle": " Bundle: {}",
"cli.bundle.add.created_structure": "Luotiin bundle-rakenne kohteeseen {}",
"cli.bundle.add.dry_run": "[dry-run] Lisäisi packin bundleen",
"cli.bundle.add.env": " Ympäristö: {}",
"cli.bundle.add.pack_ref": " Pack-viite: {}",
"cli.bundle.add.resolved": " Selvitetyt packit: {}",
"cli.bundle.add.success": "Pack lisätty bundleen onnistuneesti.",
"cli.bundle.add.team": " Tiimi: {}",
"cli.bundle.add.tenant": " Tenant: {}",
"cli.bundle.add.version_warning": "Varoitus: Version {} validointi epäonnistui: {}",
"cli.bundle.build.building": "Rakennetaan siirrettävää bundlea...",
"cli.bundle.build.output": " Tulostus: {}",
"cli.bundle.build.running_doctor": "Suoritetaan doctor-validointi...",
"cli.bundle.build.success": "Bundle rakennettu onnistuneesti kohteeseen {}",
"cli.bundle.init.created": "Bundle luotu kohteeseen {}",
"cli.bundle.init.creating": "Luodaan bundle kohteeseen {}...",
"cli.bundle.init.exists": "Bundle on jo olemassa kohteessa {}",
"cli.bundle.init.next_steps": "Seuraavat vaiheet:",
"cli.bundle.init.step_add": " 1. greentic-setup bundle add <pack.gtpack> --bundle {}",
"cli.bundle.init.step_setup": " 2. greentic-setup bundle setup --bundle {} --answers answers.yaml",
"cli.bundle.list.bundle": "Bundle: {}",
"cli.bundle.list.domain": "Verkkotunnus: {}",
"cli.bundle.list.packs_found": "Löydetyt packit: {}",
"cli.bundle.remove.cancelled": "poisto peruttu - käytä --force vahvistamiseen",
"cli.bundle.remove.complete": "Provider poistettu: {}",
"cli.bundle.remove.confirm": "Tämä poistaa provider-määrityksen.",
"cli.bundle.remove.removing": "Poistetaan provideria...",
"cli.bundle.remove.use_force": "Käytä --force vahvistamiseen.",
"cli.bundle.setup.complete": "Provider-määritys valmis: {}",
"cli.bundle.setup.domain": " Verkkotunnus: {}",
"cli.bundle.setup.dry_run": "[dry-run] Määrittäisi providerin: {}",
"cli.bundle.setup.emit_usage": "Muokkaa ja käytä: greentic-setup bundle setup --answers {}",
"cli.bundle.setup.emit_written": "Vastausmalli kirjoitettu: {}",
"cli.bundle.setup.env_bootstrap_created": "Alustettiin `local`-ympäristö oletuskyvykkyyssidoksilla kohteessa {}.",
"cli.bundle.setup.interactive_not_impl": "Interaktiivinen määritys ei ole vielä toteutettu.",
"cli.bundle.setup.provider": " Provider: {}",
"cli.bundle.setup.setting_up": "Määritetään provideria...",
"cli.bundle.setup.use_answers": "Käytä --answers <tiedosto> määritysvastausten antamiseen.",
"cli.bundle.setup.use_emit_answers": "Tai käytä --emit-answers <tiedosto> vastausmallin luomiseen.",
"cli.bundle.status.bundle_label": "Bundle: {}",
"cli.bundle.status.not_found": "Bundlea ei löytynyt: {}",
"cli.bundle.status.packs": "Packit: {} asennettu",
"cli.bundle.status.tenants": "Tenantit: {}",
"cli.bundle.status.valid_no": "ei (greentic.demo.yaml puuttuu)",
"cli.bundle.status.valid_yes": "kyllä",
"cli.bundle.update.complete": "Provider-päivitys valmis: {}",
"cli.bundle.update.dry_run": "[dry-run] Päivittäisi providerin: {}",
"cli.bundle.update.emit_usage": "Muokkaa ja käytä: greentic-setup bundle update --answers {}",
"cli.bundle.update.updating": "Päivitetään provider-määritystä...",
"cli.error.answers_required": "--answers vaaditaan ei-interaktiivisessa tilassa",
"cli.error.failed_build_plan": "suunnitelman rakentaminen epäonnistui",
"cli.error.failed_create_bundle": "bundle-rakenteen luonti epäonnistui",
"cli.error.failed_emit_answers": "vastausmallin luonti epäonnistui",
"cli.error.failed_execute_plan": "suunnitelman suorittaminen epäonnistui",
"cli.error.failed_read_answers": "vastaustiedoston lukeminen epäonnistui",
"cli.error.interactive_required": "interaktiivinen määritys vaatii --answers tiedoston",
"cli.error.invalid_bundle": "virheellinen bundle-hakemisto",
"cli.help.for_help": "Apua: greentic-setup --help",
"cli.simple.bundle_required": "Bundle-polku vaaditaan. Käyttö: greentic-setup [OPTIONS] <BUNDLE>",
"cli.simple.dry_run": "[dry-run] Määrittäisi bundlen: {}",
"cli.simple.emit_usage": "Muokkaa ja käytä: greentic-setup --answers {} {}",
"cli.simple.expected_bundle_format": "odotettiin hakemistoa tai .gtbundle-tiedostoa: {}",
"cli.simple.extracted_to": " Purettu kohteeseen: {}",
"cli.simple.extracting": "Puretaan .gtbundle-arkistoa...",
"cli.simple.header": "Greentic Setup",
"cli.simple.interactive_mode": "Interaktiivinen ohjattu tila",
"cli.simple.wizard_not_impl": "interaktiivinen ohjattu toiminto ei ole vielä toteutettu - käytä --answers <tiedosto>",
"env_wizard.basic_mode": "Perustila — anna --advanced, jotta voit asettaa myös asiakastunnuksen, määritysten ohitukset, reittien isännät, tervetuloprosessin ja päätepisteiden salaisuusviitteet.",
"env_wizard.dry_run_secrets_note": "Huomautus: --dry-run näyttää vain esikatselun — antamiasi {} liitettyä salaisuusarvoa EI kirjoiteta säilöön. Suorita uudelleen ilman --dry-run-valitsinta ja vahvista suunnitelma tallentaaksesi ne pysyvästi.",
"env_wizard.form.desc": "Luo `greentic.env-manifest.v1`-manifestin — kestävän, uudelleen sovellettavan tavoitetiladokumentin yhdelle ympäristölle.",
"env_wizard.form.title": "Ympäristön määritys",
"env_wizard.list.bundles.item_label": "paketti",
"env_wizard.list.messaging_endpoints.item_label": "Viestintäpäätepiste",
"env_wizard.list.secrets.item_label": "salaisuus",
"env_wizard.manifest_prompt": "Manifestitiedosto [{}]: ",
"env_wizard.q.bundle_id.desc": "Luonnollinen avain — yksilöllinen manifestin sisällä.",
"env_wizard.q.bundle_id.title": "Paketin tunnus",
"env_wizard.q.bundle_path.desc": "Paikallinen `.gtbundle`. Suhteelliset polut ratkaistaan manifestitiedoston hakemiston mukaan.",
"env_wizard.q.bundle_path.title": "Paketin polku",
"env_wizard.q.bundles.desc": "Pakettien käyttöönotot tälle ympäristölle.",
"env_wizard.q.bundles.title": "Paketit",
"env_wizard.q.config_overrides.desc": "JSON-objekti `{\"<pack_id>\": {\"<key>\": <value>}}`. Tyhjä = jätä koskematta; `{}` = eksplisiittinen tyhjennys.",
"env_wizard.q.config_overrides.title": "Määritysten ohitukset (JSON)",
"env_wizard.q.customer_id.desc": "Laskutuksen päätoimija — apply vaatii tämän muissa kuin `local`-ympäristöissä.",
"env_wizard.q.customer_id.title": "Asiakastunnus",
"env_wizard.q.environment_id.desc": "Ympäristö, johon sovelletaan. `local` alustetaan oletusarvoisilla env-pack-sidoksilla; muun tunnuksen on oltava jo olemassa (apply täsmäyttää sen; ei-paikallisen ympäristön luonti on varattu operaattorin säilölle).",
"env_wizard.q.environment_id.title": "Ympäristötunnus",
"env_wizard.q.from_env.desc": "Salaisuusarvon sisältävän muuttujan nimi (esim. TELEGRAM_BOT_TOKEN) — nimi, ei koskaan arvo. Pakollinen, kun lähde on `env`.",
"env_wizard.q.from_env.title": "Ympäristömuuttujan nimi",
"env_wizard.q.links.desc": "Pilkuilla erotetut `bundle_id`-arvot, jotka tämä päätepiste hyväksyy.",
"env_wizard.q.links.title": "Linkitetyt pakettitunnukset",
"env_wizard.q.messaging_endpoints.desc": "Viestintäpäätepisteet ja niiden pakettilinkit.",
"env_wizard.q.messaging_endpoints.title": "Viestintäpäätepisteet",
"env_wizard.q.name.desc": "Manifestin sisäinen käsittelynimi ja näyttönimi. Upsert-avain yhdessä tarjoajatyypin kanssa.",
"env_wizard.q.name.title": "Päätepisteen nimi",
"env_wizard.q.path.desc": "`<tenant>/<team>/<pack>/<name>`, esim. default/_/messaging-telegram/telegram_bot_token",
"env_wizard.q.path.title": "Salaisuuden polku",
"env_wizard.q.provider_type.desc": "Tarjoajaluokka, esim. messaging.telegram.bot.",
"env_wizard.q.provider_type.title": "Tarjoajatyyppi",
"env_wizard.q.public_base_url.desc": "Ympäristöön tallennettu pelkkä origin-URL (esim. https://bots.example.com). Jätä tyhjäksi säilyttääksesi nykyisen arvon.",
"env_wizard.q.public_base_url.title": "Julkinen perus-URL",
"env_wizard.q.route_hosts.desc": "Pilkuilla erotetut isäntänimet reittisidokselle.",
"env_wizard.q.route_hosts.title": "Reitti-isännät",
"env_wizard.q.route_path_prefixes.desc": "Pilkuilla erotetut HTTP-polun etuliitteet, joista jokainen alkaa merkillä `/` (esim. /legal).",
"env_wizard.q.route_path_prefixes.title": "Reittipolun etuliitteet",
"env_wizard.q.route_team.desc": "Tiimi reittisidoksen vuokraajavalitsimelle — aseta yhdessä `route_tenant`-arvon kanssa.",
"env_wizard.q.route_team.title": "Reitin tiimi",
"env_wizard.q.route_tenant.desc": "Vuokraaja reittisidoksen vuokraajavalitsimelle — aseta yhdessä `route_team`-arvon kanssa.",
"env_wizard.q.route_tenant.title": "Reitin vuokraaja",
"env_wizard.q.secret_refs.desc": "Pilkuilla erotetut salaisuusviitteet, jotka välitetään päätepistettä luotaessa.",
"env_wizard.q.secret_refs.title": "Salaisuusviitteet",
"env_wizard.q.secrets.desc": "Kehityssäilön salaisuusmerkinnät. Kunkin salaisuuden arvo tulee joko nimetystä ympäristömuuttujasta tai liittämästäsi arvosta — arvot eivät koskaan päädy manifestiin.",
"env_wizard.q.secrets.title": "Salaisuudet",
"env_wizard.q.source.desc": "`env` lukee arvon nimetystä ympäristömuuttujasta soveltamisen aikana; `paste` antaa syöttää arvon interaktiivisesti — se tallennetaan ympäristön salaisuussäilöön, ei koskaan manifestiin.",
"env_wizard.q.source.title": "Salaisuuden lähde",
"env_wizard.q.trust_root_bootstrap.desc": "Alusta ympäristön luottamusjuuri paikallisella operaattoriavaimella (idempotentti; vaaditaan kerran ennen kuin paketteja voidaan valmistella).",
"env_wizard.q.trust_root_bootstrap.title": "Alustetaanko luottamusjuuri?",
"env_wizard.q.webchat_gui.desc": "Tarjoa sisäänrakennettu webchat-konsoli, jotta voit keskustella tämän ympäristön kanssa avaamalla sen URL-osoitteen selaimessa. Oletuksena käytössä ympäristölle `local`; chat-polku on vain loopback-osoitteessa eikä vaadi todennusta, joten pidä se pois päältä julkisessa URL-osoitteessa näkyvissä ympäristöissä, ellet tarkoituksella halua sitä.",
"env_wizard.q.webchat_gui.title": "Lisätäänkö webchat-käyttöliittymä?",
"env_wizard.q.welcome_bundle_id.desc": "Aseta kolme welcome_*-kenttää yhdessä (tai ei yhtäkään).",
"env_wizard.q.welcome_bundle_id.title": "Tervetulokulku: bundlen tunnus",
"env_wizard.q.welcome_flow_id.desc": "Aseta kolme welcome_*-kenttää yhdessä (tai ei yhtäkään).",
"env_wizard.q.welcome_flow_id.title": "Tervetulokulku: kulun tunnus",
"env_wizard.q.welcome_pack_id.desc": "Aseta kolme welcome_*-kenttää yhdessä (tai ei yhtäkään).",
"env_wizard.q.welcome_pack_id.title": "Tervetulokulku: paketin tunnus",
"env_wizard.secrets.choose": "Valitse kullekin, mistä arvo tulee: nimetystä ympäristömuuttujasta\ntai liitä se nyt. Liitetyt arvot tallennetaan ympäristön\nsalaisuuksien tallennuspaikkaan — niitä ei koskaan kirjoiteta manifestiin.",
"env_wizard.secrets.entry": "{} — {} (bundle: {}){}",
"env_wizard.secrets.envvar_prompt": "ympäristömuuttujan nimi [{}]: ",
"env_wizard.secrets.envvar_required": "Ympäristömuuttujan nimi vaaditaan.",
"env_wizard.secrets.keep_env_note": "huomautus: säilytetään olemassa oleva salaisuus `{}` (bundlea ei rakennettu uudelleen)",
"env_wizard.secrets.keep_paste_note": "huomautus: säilytetään olemassa oleva liitetty salaisuus `{}` (bundlea ei rakennettu uudelleen)",
"env_wizard.secrets.need": "Salaisuudet — määritetyt bundlet tarvitsevat {} salaisuutta.",
"env_wizard.secrets.none": "Salaisuudet — määritetyt bundlet eivät ilmoita salaisuuksia; mitään ei tarvitse syöttää.",
"env_wizard.secrets.optional_suffix": " [valinnainen]",
"env_wizard.secrets.paste_prompt": "liitä arvo (piilotettu, yksi rivi): ",
"env_wizard.secrets.paste_prompt_keep": "liitä arvo (piilotettu, yksi rivi; tyhjä säilyttää tallennetun arvon): ",
"env_wizard.secrets.paste_required": "Arvo vaaditaan.",
"env_wizard.secrets.path": "salaisuuden polku: {}",
"env_wizard.secrets.source_invalid": "Syötä 1 (ympäristömuuttuja) tai 2 (liitä).",
"env_wizard.secrets.source_prompt": "arvo lähteestä [1] ympäristömuuttuja vai [2] liitä se nyt? [{}]: ",
"env_wizard.wrote_manifest": "Kirjoitettiin `{}` — manifesti on pysyvä artefakti; pidä se versionhallinnassa.",
"setup.answers.emitted": "Vastausmalli kirjoitettu kohteeseen {}",
"setup.answers.loaded": "Ladattiin vastaukset kohteesta {}",
"setup.capability.not_found": "Kyvykkyyttä '{}' ei löytynyt",
"setup.capability.resolved": "Selvitettiin kyvykkyys: pack_id={} stable_id={}",
"setup.discovering_packs": "Etsitään packeja bundlesta...",
"setup.dry_run.header": "Määrityssuunnitelma (dry-run):",
"setup.error.bundle_not_found": "Bundlea ei löytynyt: {}",
"setup.error.protocol_not_supported": "Protokollaa ei tueta vielä: {}",
"setup.error.version_mismatch": "Tagin versio ({}) ei vastaa craten versiota ({})",
"setup.execute.failed": "Määritys epäonnistui: {}",
"setup.execute.success": "Määritys valmis: {}",
"setup.found_packs": "Löydettiin {} pack(ia): {}",
"setup.plan.header": "Määrityssuunnitelma:",
"setup.plan.step.collect_answers": "Kerää vastaukset kohteelle {}",
"setup.plan.step.discover": "Etsi packit",
"setup.plan.step.resolve": "Luo selvitetty manifesti",
"setup.plan.step.run_setup": "Suorita määritysvirta kohteelle {}",
"setup.plan.step.seed_secrets": "Tallenna salaisuudet kohteelle {}",
"setup.plan.step.validate": "Validoi bundle",
"setup.plan.step.webhooks": "Rekisteröi webhookit kohteelle {}",
"setup.plan.step.write_config": "Kirjoita määritys kohteelle {}",
"setup.qa.invalid_choice": "Virheellinen valinta. Vaihtoehdot: {}",
"setup.qa.list.add_first": "Lisätäänkö {}? [y/N] ",
"setup.qa.list.add_more": "Lisätäänkö toinen {}? [y/N] ",
"setup.qa.list.field_required_row": "Tämä kenttä vaaditaan — vähintään yksi rivi tarvitaan.",
"setup.qa.list.max_reached": "(enintään {} riviä saavutettu)",
"setup.qa.list.min_required": "Vähintään {} rivi(ä) vaaditaan — saatiin {}. Kirjoita 'y' lisätäksesi toisen.",
"setup.qa.list.row_dropped": "(rivi poistettu — pakolliset sarakkeet olivat tyhjiä)",
"setup.qa.list.row_header": "Rivi #{}:",
"setup.qa.prompt.configuring": "Määritetään {}: {}",
"setup.qa.prompt.default": "(oletus: {}) ",
"setup.qa.prompt.field_required": "Tämä kenttä vaaditaan.",
"setup.qa.prompt.invalid_choice": "Virheellinen valinta. Vaihtoehdot: {}",
"setup.qa.prompt.invalid_format": "Virheellinen muoto. Odotettu kaava: {}",
"setup.qa.prompt.mode_advanced": " (lisäasetukset)",
"setup.qa.prompt.optional_marker": " (valinnainen)",
"setup.qa.prompt.required_marker": " (pakollinen)",
"setup.qa.question_prompt": "{}",
"setup.qa.required_field": "Tämä kenttä on pakollinen",
"setup.qa.secret_input": "Syötä salainen arvo (piilotettu):",
"setup.secrets.failed": "Salaisuuksien tallennus epäonnistui providerille={} tenant={}: {}",
"setup.secrets.seeded": "Tallennettiin {} salaisuutta providerille={} tenant={}",
"setup.state_store.fallback": "Käytetään muistipohjaista state storea (Redis-URL ei saatavilla)",
"setup.state_store.upgraded": "State store päivitetty Redikseen: {}",
"ui.back": "Takaisin",
"ui.close": "Sulje",
"ui.configure": "Määritä {}",
"ui.continue": "Jatka",
"ui.dashboard.add_scope": "Lisää laajuus",
"ui.dashboard.back": "Takaisin koontinäyttöön",
"ui.dashboard.configured": "määritetty",
"ui.dashboard.delete": "Poista",
"ui.dashboard.description": "Määritä {} palveluntarjoaja(a) kohteessa {}. Luo useita laajuuksia eri vuokralaisille/ympäristöille.",
"ui.dashboard.executed": "Suoritettu",
"ui.dashboard.export": "Vie vastaukset",
"ui.description": "Määritä {} palveluntarjoaja(a) kohteessa {}",
"ui.discovering": "Etsitään palveluntarjoajia...",
"ui.discovering_sub": "Luetaan bundle-kokoonpanoa",
"ui.done": "Valmis",
"ui.execute_setup": "Suorita asennus",
"ui.executing.sub": "Otetaan kokoonpano käyttöön bundleen",
"ui.executing.title": "Suoritetaan asennusta...",
"ui.export.description": "Lataa määritys JSON-vastaustiedostona, joka on yhteensopiva --answers-tilan kanssa.",
"ui.export.download": "Lataa answers.json",
"ui.export.password": "Salaussalasana",
"ui.export.password_help": "Jos asetettu, salaiset arvot salataan AES-256-GCM:llä. Tarvitset tätä salasanaa käyttäessäsi --answers --key.",
"ui.export.password_hint": "Jätä tyhjäksi ilman salausta",
"ui.export.title": "Vie vastaukset",
"ui.field.required": "{} on pakollinen.",
"ui.import.decrypt_failed": "Salauksen purku epäonnistui",
"ui.import.dropzone": "Pudota answers.json tähän tai tuo napsauttamalla",
"ui.import.no_scopes": "Tiedostosta ei löytynyt kelvollisia laajuuksia.",
"ui.import.parse_error": "Tiedoston jäsentäminen epäonnistui",
"ui.import.password_prompt": "Tämä tiedosto sisältää salattuja salaisuuksia. Anna salauksen purun salasana:",
"ui.new_setup": "Uusi asennus",
"ui.no_providers": "Bundlesta ei löytynyt palveluntarjoajia.",
"ui.nothing_to_configure": "Ei mitään määritettävää.",
"ui.pending": "Odottaa",
"ui.provider.configure": "Määritä {}",
"ui.q.api_base_url": "API:n perus-URL",
"ui.q.base_url": "Perus-URL",
"ui.q.channel_id": "Kanavan tunnus",
"ui.q.default_channel": "Oletuskanava",
"ui.q.default_room_id": "Oletushuoneen tunnus",
"ui.q.default_to_person_email": "Oletushenkilön sähköposti",
"ui.q.enabled": "Ota tarjoaja käyttöön",
"ui.q.jwt_signing_key": "JWT-allekirjoitusavain",
"ui.q.jwt_signing_key.help": "Salainen avain, jota käytetään Direct Line -tokenien allekirjoittamiseen. Käytä mitä tahansa satunnaista merkkijonoa (esim. openssl rand -hex 32).",
"ui.q.mode": "Tila",
"ui.q.ms_bot_app_id": "Bot-sovelluksen tunnus",
"ui.q.ms_bot_app_id.help": "Microsoft Bot App ID Azure Bot Service -rekisteröinnistä",
"ui.q.ms_bot_app_password": "Bot-sovelluksen salasana",
"ui.q.oauth_custom_auth_url": "Valtuutus-URL",
"ui.q.oauth_custom_client_id": "Asiakastunnus",
"ui.q.oauth_custom_label": "Tarjoajan näyttönimi",
"ui.q.oauth_custom_scopes": "Laajuudet",
"ui.q.oauth_custom_token_url": "Token-URL",
"ui.q.oauth_enable_custom": "Ota mukautettu OIDC-tarjoaja käyttöön",
"ui.q.oauth_enable_github": "Ota GitHub-kirjautuminen käyttöön",
"ui.q.oauth_enable_google": "Ota Google-kirjautuminen käyttöön",
"ui.q.oauth_enable_microsoft": "Ota Microsoft-kirjautuminen käyttöön",
"ui.q.oauth_enabled": "Ota OAuth-kirjautuminen käyttöön",
"ui.q.oauth_enabled.help": "Vaadi käyttäjiä kirjautumaan sisään ennen chatin käyttöä",
"ui.q.oauth_github_client_id": "GitHub-asiakastunnus",
"ui.q.oauth_github_client_secret": "GitHub-asiakassalaisuus",
"ui.q.oauth_google_client_id": "Google-asiakastunnus",
"ui.q.oauth_google_client_secret": "Google-asiakassalaisuus",
"ui.q.oauth_microsoft_client_id": "Microsoft-asiakastunnus",
"ui.q.oauth_microsoft_client_secret": "Microsoft-asiakassalaisuus",
"ui.q.public_base_url": "Julkinen perus-URL",
"ui.q.public_base_url.help": "Julkinen URL webhook-takaisinkutsuille (esim. https://xxxx.trycloudflare.com)",
"ui.q.route": "Reitti",
"ui.q.slack_app_id": "Slack-sovelluksen tunnus",
"ui.q.slack_bot_token": "Slack-botin token",
"ui.q.slack_configuration_token": "Slackin määritystoken",
"ui.q.team_id": "Tiimin tunnus",
"ui.q.tenant_channel_id": "Vuokraajan kanavan tunnus",
"ui.q.webex_bot_token": "Webex-botin token",
"ui.questions": "kysymykset",
"ui.result.closed": "Asennus suljettu.",
"ui.result.closed_sub": "Voit sulkea tämän välilehden.",
"ui.result.fail.description": "Jokin meni pieleen asennuksen aikana.",
"ui.result.fail.title": "Asennus epäonnistui",
"ui.result.log": "Loki",
"ui.result.manual_steps": "Manuaalisia vaiheita vaaditaan",
"ui.result.output": "Tuloste",
"ui.result.success.description": "Bundle määritettiin onnistuneesti.",
"ui.result.success.title": "Asennus valmis",
"ui.review.description": "Tarkista kokoonpano ennen sen käyttöönottoa bundleen.",
"ui.review.no": "Ei",
"ui.review.secret_mask": "********",
"ui.review.title": "Tarkista ja suorita",
"ui.review.yes": "Kyllä",
"ui.review_execute": "Tarkista ja suorita",
"ui.scope.description": "Määritä tämän asennuksen kohdevuokralainen, ympäristö ja tiimi.",
"ui.scope.detected_tenant": "Tunnistettu paketista: {}",
"ui.scope.env": "Ympäristö",
"ui.scope.env_help": "Täytyy vastata ajonaikaisen ympäristön käyttämää GREENTIC_ENV-arvoa (dev, local, test).",
"ui.scope.hint": "Nämä arvot määrittävät, mihin salaisuudet ja määritykset tallennetaan. Varmista, että ne vastaavat ajonaikaisia asetuksiasi.",
"ui.scope.team": "Tiimi",
"ui.scope.team_help": "Jätä tyhjäksi oletusarvoa varten. Käytetään salaisuuksien rajaamiseen tiimikohtaisesti.",
"ui.scope.tenant": "Vuokralainen",
"ui.scope.title": "Asennuksen laajuus",
"ui.select_action": "Valitse toiminto aloittaaksesi.",
"ui.shared.description": "Nämä kysymykset koskevat kaikkia palveluntarjoajia.",
"ui.shared.title": "Jaettu kokoonpano",
"ui.start_config": "Aloita määritys",
"ui.title": "Greentic-asennus"
}