greentic-start-dev 1.1.27260970208

Greentic lifecycle runner for start/restart/stop orchestration
Documentation
{
  "cli.capabilities.marked_failed": "capability merkitty epäonnistuneeksi: {}",
  "cli.capabilities.marked_ready": "capability merkitty valmiiksi: {}",
  "cli.capabilities.none_requiring_setup": "setupia vaativia capabilityja ei löytynyt",
  "cli.capabilities.outcome.error": "virhe: {}",
  "cli.capabilities.outcome.raw": "raaka:\n{}",
  "cli.capabilities.outcome.success": "onnistui: {}",
  "cli.common.answer_yes_no": "vastaa y tai n",
  "cli.common.failed": "epäonnistui",
  "cli.common.ok": "ok",
  "cli.common.success": "onnistui",
  "cli.demo.debug.after_encode": "[demo] koodauksen jälkeinen tuloste:\n{}",
  "cli.demo.debug.after_encode_serialize_failed": "[demo] koodauksen jälkeinen tuloste: tulosteen serialisointi epäonnistui: {}",
  "cli.demo.debug.after_render_plan": "[demo] render_planin jälkeinen tuloste:\n{}",
  "cli.demo.debug.after_render_plan_serialize_failed": "[demo] render_planin jälkeinen tuloste: tulosteen serialisointi epäonnistui: {}",
  "cli.demo.debug.after_send_payload": "[demo] send_payloadin jälkeinen tuloste:\n{}",
  "cli.demo.debug.after_send_payload_serialize_failed": "[demo] send_payloadin jälkeinen tuloste: tulosteen serialisointi epäonnistui: {}",
  "cli.demo.debug.before_envelope": "[demo] ennen {}-envelopea:\n{}",
  "cli.demo.debug.before_envelope_serialize_failed": "[demo] ennen {}-envelopea: envelopen serialisointi epäonnistui: {}",
  "cli.demo.debug.encode_input": "[demo] syötteen koodaus:\n{}",
  "cli.demo.debug.encode_input_serialize_failed": "[demo] syötteen koodaus: syötteen serialisointi epäonnistui: {}",
  "cli.demo.help.command.allow": "Salli tenantin/tiimin pääsy packiin/flow'hun/nodeen",
  "cli.demo.help.command.build": "Rakenna siirrettävä demopaketti.",
  "cli.demo.help.command.capability": "Hallitse capabilityjen resoluutiota/kutsumista demopaketeissa",
  "cli.demo.help.command.doctor": "Suorita demo doctor -validointi paketista.",
  "cli.demo.help.command.forbid": "Estä tenantin/tiimin pääsy packiin/flow'hun/nodeen",
  "cli.demo.help.command.help": "Tulosta tämä viesti tai annetun alikomennon ohje",
  "cli.demo.help.command.ingress": "Lähetä synteettinen HTTP-pyyntö viestinnän ingress-putken läpi",
  "cli.demo.help.command.list_flows": "Listaa packin määrittelemät flow't",
  "cli.demo.help.command.list_packs": "Listaa paketista resoluoidut packit",
  "cli.demo.help.command.logs": "Näytä operaattorin ja palvelujen tuottamat demologit.",
  "cli.demo.help.command.new": "Luo uuden demopaketin runko.",
  "cli.demo.help.command.run": "Suorita pack/flow inline-syötteellä",
  "cli.demo.help.command.send": "Lähetä demoviesti provider-packin kautta.",
  "cli.demo.help.command.setup": "Suorita providerien setup-flow't demopakettia vasten.",
  "cli.demo.help.command.start": "Käynnistä demopalvelut paketista.",
  "cli.demo.help.command.status": "Näytä demopalvelun tila runtime-tilan avulla.",
  "cli.demo.help.command.subscriptions": "Hallitse demotilauksia provider-komponenttien kautta",
  "cli.demo.help.command.wizard": "Wizardin alias. Suunnittele tai luo demopaketti pack-viitteistä ja allow-säännöistä",
  "cli.demo.help.commands_header": "Komennot:",
  "cli.demo.help.option_debug": "",
  "cli.demo.help.option_help": "Tulosta ohje",
  "cli.demo.help.option_locale": "CLI:n lokaali (käännettyä tulostetta varten).",
  "cli.demo.help.options_header": "Asetukset:",
  "cli.demo.help.usage_label": "Käyttö:",
  "cli.demo_new.created_scaffold": "demopaketin runko luotu polkuun {}",
  "cli.demo_send.debug_invalid_json_output": "[demo] send_payloadin jälkeinen tuloste: virheellinen JSON-tuloste",
  "cli.demo_send.debug_parse_send_payload_failed": "[demo] send_payloadin jälkeinen tuloste: SendPayloadOutV1:n jäsennys epäonnistui\n{}",
  "cli.demo_send.flow_error": "Flow-virhe: {}",
  "cli.demo_send.flow_result": "Flow-tulos: {}",
  "cli.demo_send.missing_secret_uris": "puuttuvat secret-URI:t:\n{}",
  "cli.domain.best_effort_flows_failed": "Best-effort: {} flow('ta) epäonnistui.",
  "cli.domain.best_effort_skipped_missing_setup": "Best-effort: ohitettiin {} packia, joista puuttuu {}.",
  "cli.domain.no_provider_packs_matched": "Yhtään provider-packia ei täsmännyt. Kokeile --provider <pack_id>.",
  "cli.domain.no_provider_packs_matched_or_project_root": "Yhtään provider-packia ei täsmännyt. Kokeile --provider <pack_id> tai --project-root.",
  "cli.domain.plan_header": "Suunnitelma:",
  "cli.domain.plan_item": "  {} -> {}",
  "cli.domain.warn_skip_missing_packs": "[warn] ohita asennus domain={}: puuttuvat paketit: {}",
  "cli.ingress.dlq_log_location": "DLQ-lokin sijainti: {}",
  "cli.ingress.http_body": "  runko: {}",
  "cli.ingress.http_body_base64": "  runko (base64): {}",
  "cli.ingress.http_header": "  {}: {}",
  "cli.ingress.http_out_status": "HTTP OUT: tila {}",
  "cli.list_flows.header": "paketin {} määrittelemät flow't ({}):",
  "cli.list_flows.item": "  - {}",
  "cli.list_packs.for_applications": "paketit sovelluksille:",
  "cli.list_packs.for_domain": "paketit kohteelle {}:",
  "cli.list_packs.none_for_domain": "domainille {} ei löytynyt paketteja",
  "cli.main.help.command_demo": "",
  "cli.main.help.command_help": "Tulosta tämä viesti tai annetun alikomennon ohje",
  "cli.main.help.command_wizard": "Demo wizardin alias. Suunnittele/luo demopaketti pakettiviitteillä ja allow-säännöillä.",
  "cli.main.help.commands_header": "Komennot:",
  "cli.main.help.option_help": "Tulosta ohje",
  "cli.main.help.option_locale": "CLI:n lokaali (käännettyä tulostetta varten).",
  "cli.main.help.option_version": "Tulosta versio",
  "cli.main.help.options_header": "Asetukset:",
  "cli.main.help.tagline": "Greentic-operaattorin työkalut",
  "cli.main.help.usage_label": "Käyttö:",
  "cli.main.more_info": "Lisätietoja saat komennolla '--help'.",
  "cli.main.requires_subcommand": "virhe: 'greentic-operator' vaatii alikomennon, mutta sitä ei annettu",
  "cli.main.subcommands": "alikomennot",
  "cli.main.usage_label": "Käyttö:",
  "cli.plan.item_result_error": "{} {} -> {}",
  "cli.plan.item_result_error_with_summary": "{} {} -> {} ({})",
  "cli.plan.item_result_ok": "{} {} -> {}",
  "cli.plan.warn_skip_missing_secrets": "[warn] ohita asennus domain={} tenant={} provider={}: puuttuvat salaisuudet:\n{}",
  "cli.plan.warn_skip_secrets_check_failed": "[warn] ohita asennus domain={} tenant={} provider={}: salaisuuksien tarkistus epäonnistui: {}",
  "cli.qa.add_item_prompt": "Lisätäänkö kohde #{}? [y/N]:",
  "cli.qa.at_least_one_item": "vähintään yksi kohde vaaditaan",
  "cli.qa.choice.access_mode.all_selected_get_all_packs": "Kaikki tenantit ja tiimit saavat käyttöoikeuden kaikkiin paketteihin",
  "cli.qa.choice.access_mode.per_pack_matrix": "Hienojakoinen käyttöoikeuksien hallinta",
  "cli.qa.choice.access_scope.all_tenants": "kaikki tenantit",
  "cli.qa.choice.access_scope.specific_team": "tietty tiimi tietyssä tenantissa",
  "cli.qa.choice.access_scope.tenant_all_teams": "kaikki tietyn tenantin tiimit",
  "cli.qa.custom_provider_refs.add_prompt": "Do you want to add a non-well-known provider by pack reference? [y,N]",
  "cli.qa.invalid_choice": "virheellinen valinta",
  "cli.qa.list_finish_hint": "Viimeistele painamalla Enter kohdassa 'Add item?'.",
  "cli.qa.pack_ref.access_scope_title": "Kuka voi käyttää tätä sovellusta?",
  "cli.qa.pack_ref.make_default_pack_title": "Onko tämä oletuspaketti, kun pakettia ei ole määritetty?",
  "cli.qa.pack_ref.team_id_title": "Mikä on tämän sovelluksen käyttöoikeuden omaavan tiimin id?",
  "cli.qa.pack_ref.tenant_id_title": "Mikä on tämän sovelluksen käyttöoikeuden omaavan tenantin id?",
  "cli.qa.pack_ref_field_title": "Pakettiviite (esim. /path/to/app.gtpack, file://..., oci://ghcr.io/..., repo://..., store://...)",
  "cli.qa.pack_refs.add_prompt": "Haluatko lisätä sovelluspaketin? [Y,n]",
  "cli.qa.providers.add_prompt": "Haluatko lisätä palveluntarjoajia (esim. messaging, events, jne)? [Y,n]",
  "cli.qa.select_number_or_value": "Valitse numero tai arvo:",
  "cli.qa.value_required": "arvo vaaditaan",
  "cli.qa.yes_no_suffix_default_no": "[y,N]",
  "cli.qa.yes_no_suffix_default_yes": "[Y,n]",
  "cli.run.enter_interactive": "Siirrytään interaktiiviseen tilaan (kirjoita @help komentoja varten).",
  "cli.run.summary_flow": "  flow: {}",
  "cli.run.summary_header": "Ajon yhteenveto:",
  "cli.run.summary_input": "  syöte: {}",
  "cli.run.summary_pack": "  paketti: {} ({})",
  "cli.run.summary_tenant_team": "  tenant: {} tiimi: {}",
  "cli.secrets.hint_setup_or_add_key": "vinkki: suorita `greentic-operator setup` tai lisää avain kohteeseen {}",
  "cli.secrets.key": "  avain: {}",
  "cli.secrets.not_found": "Salaisuutta ei löytynyt:",
  "cli.secrets.store": "  säilö: {}",
  "cli.secrets.uri": "  uri: {}",
  "cli.start.events_timer_scheduler_ready": "tapahtumien ajastin valmis",
  "cli.start.http_ingress_ready": "HTTP-sisääntulo valmis osoitteessa http://{}:{}",
  "cli.start.public_url_setup_domains": "Julkinen URL (cloudflared-asetuksen domainit={}): {}",
  "cli.start.warn_events_timer_scheduler_disabled": "Varoitus: tapahtumien ajastin pois käytöstä: {}",
  "cli.start.warn_failed_stop_earlier_target": "Varoitus: aiemman kohteen pysäytys epäonnistui tenant={} tiimi={} : {}",
  "cli.start.warn_http_ingress_disabled": "Varoitus: HTTP-sisääntulo pois käytöstä: {}",
  "cli.start.warn_legacy_nats": "Varoitus: '--nats=on' käyttää vanhaa GSM NATS -pinoa; vaihda upotettuun tilaan aina kun mahdollista.",
  "cli.subscriptions.deleted": "poistettu {}",
  "cli.subscriptions.none": "tilauksia ei löytynyt",
  "cli.subscriptions.renewed": "uusittu {}",
  "cli.subscriptions.renewed_eligible": "uusittiin uusimiskelpoiset tilaukset",
  "cli.tunnel.invalid_selection": "Virheellinen valinta. Suoritetaan ilman tunnelia.",
  "cli.tunnel.option_cloudflared": "Cloudflare Tunnel (cloudflared)",
  "cli.tunnel.option_ngrok": "ngrok",
  "cli.tunnel.option_none": "Ei tunnelia (vain paikallinen)",
  "cli.tunnel.prompt": "Tunnelipalvelu (ulkoisen palveluntarjoajan webhookeille):",
  "cli.tunnel.selected_none": "Suoritetaan ilman tunnelia.",
  "cli.wizard.answers_output_prompt": "Vastausten tulostiedosto [answers.json]:",
  "cli.wizard.bundle": "paketti:",
  "cli.wizard.execution_aborted": "ohjatun toiminnon suoritus keskeytettiin käyttäjän toimesta",
  "cli.wizard.help.long_about": "Luo ensin deterministisen ohjatun toiminnon suunnitelman. Suoritus käyttää samaa gmap + resolver + resolved-copy -elinkaarta kuin demon sallinta.",
  "cli.wizard.help.main_options_bundle": "  --bundle <DIR> (tai anna --answers/--qa-answers-parametrissa)",
  "cli.wizard.help.main_options_header": "Päävalinnat:",
  "cli.wizard.help.main_options_mode": "  --mode <create|update|remove>",
  "cli.wizard.help.option_allow": "Salli polku PACK[/FLOW[/NODE]] tenantille/tiimille; toistettavissa.",
  "cli.wizard.help.option_answers": "AnswerDocument JSON/YAML (tai vanha raaka wizard-vastausmuoto).",
  "cli.wizard.help.option_apply": "Toteuta sivuvaikutukset (alias parametrille --execute).",
  "cli.wizard.help.option_bundle": "Polku luotavaan demopakettiin.",
  "cli.wizard.help.option_catalog_file": "Valinnainen katalogi JSON/YAML-tiedosto.",
  "cli.wizard.help.option_catalog_pack": "Sisällytettävän katalogipaketin tunnus (toistettavissa).",
  "cli.wizard.help.option_dry_run": "Pakota vain suunnitelma -tila (dry-run).",
  "cli.wizard.help.option_emit_answers": "Kirjoita yhdistetyt vastaukset AnswerDocument-JSON-muodossa.",
  "cli.wizard.help.option_execute": "Suorita suunnitelma. Ilman tätä tulostetaan vain suunnitelma.",
  "cli.wizard.help.option_help": "Tulosta ohje (näet yhteenvedon parametrilla '-h')",
  "cli.wizard.help.option_locale": "Maa- ja kielitunniste wizardin QA-renderöintiä varten.",
  "cli.wizard.help.option_migrate": "Salli AnswerDocument-skeemaversion migraatio tarvittaessa.",
  "cli.wizard.help.option_mode": "[oletus: create]",
  "cli.wizard.help.option_mode_values": "[mahdolliset arvot: create, update, remove]",
  "cli.wizard.help.option_offline": "Ratkaise paketit offline-tilassa (vain välimuisti).",
  "cli.wizard.help.option_pack_ref": "Mukautettu pakettiviite (oci://, repo://, store://); toistettavissa.",
  "cli.wizard.help.option_provider_registry": "Provider-rekisterin ohitus (file://<path> tai paikallinen polku).",
  "cli.wizard.help.option_qa_answers": "Valinnaiset greentic-qa:n tuottamat JSON/YAML-vastaukset.",
  "cli.wizard.help.option_run_setup": "Aja olemassa olevat providerin asetusvirrat suorituksen jälkeen.",
  "cli.wizard.help.option_schema_version": "Skeemaversio, joka upotetaan tuotettuun AnswerDocumentiin.",
  "cli.wizard.help.option_setup_input": "Valinnainen JSON/YAML setup-input, joka välitetään setup-ajolle.",
  "cli.wizard.help.option_target": "Tenant-kohde muodossa tenant[:team]; toistettavissa.",
  "cli.wizard.help.option_team": "Valinnainen tiimi sallintasäännöille.",
  "cli.wizard.help.option_tenant": "Tenant sallintasäännöille.",
  "cli.wizard.help.option_tenant_default": "[oletus: demo]",
  "cli.wizard.help.option_validate": "Vain validointi/suunnittelu (ei sivuvaikutuksia).",
  "cli.wizard.help.option_verbose": "Tulosta yksityiskohtaiset suunnitelmavaiheiden kentät.",
  "cli.wizard.help.optional_options.allow": "  --allow <PACK[/FLOW[/NODE]]> (toistettavissa)",
  "cli.wizard.help.optional_options.answers": "  --answers <PATH>",
  "cli.wizard.help.optional_options.apply": "  --apply",
  "cli.wizard.help.optional_options.catalog_pack": "  --catalog-pack <ID> (toistettavissa)",
  "cli.wizard.help.optional_options.dry_run": "  --dry-run",
  "cli.wizard.help.optional_options.emit_answers": "  --emit-answers <PATH>",
  "cli.wizard.help.optional_options.execute": "  --execute",
  "cli.wizard.help.optional_options.locale": "  --locale <TAG> (oletus: tunnistetaan järjestelmän maa- ja kieliasetuksesta)",
  "cli.wizard.help.optional_options.migrate": "  --migrate",
  "cli.wizard.help.optional_options.offline": "  --offline",
  "cli.wizard.help.optional_options.pack_ref": "  --pack-ref <REF> (toistettavissa, oci://|repo://|store://)",
  "cli.wizard.help.optional_options.provider_registry": "  --provider-registry <REF>",
  "cli.wizard.help.optional_options.qa_answers": "  --qa-answers <PATH> (vanha alias)",
  "cli.wizard.help.optional_options.run_setup": "  --run-setup",
  "cli.wizard.help.optional_options.schema_version": "  --schema-version <VER>",
  "cli.wizard.help.optional_options.target": "  --target <tenant[:team]> (toistettavissa)",
  "cli.wizard.help.optional_options.team": "  --team <TEAM>",
  "cli.wizard.help.optional_options.tenant": "  --tenant <TENANT> (oletus: demo)",
  "cli.wizard.help.optional_options.validate": "  --validate",
  "cli.wizard.help.optional_options.verbose": "  --verbose",
  "cli.wizard.help.optional_options_header": "Valinnaiset valinnat:",
  "cli.wizard.help.options_header": "Asetukset:",
  "cli.wizard.help.usage_label": "Käyttö:",
  "cli.wizard.noop_steps": "ei-operaatio-vaiheet:",
  "cli.wizard.plan_header": "ohjatun toiminnon suunnitelma:",
  "cli.wizard.saved_answers": "tallennetut ohjatun toiminnon vastaukset:",
  "cli.wizard.skip_setup_remove": "ohita asetus poistotilassa",
  "cli.wizard.step.apply_pack_setup": "Käytä paketin määrittämiä asetustuloksia sisäisten asetuskoukkujen kautta",
  "cli.wizard.step.copy_packs": "Kopioi noudetut paketit kohteeseen bundle/packs",
  "cli.wizard.step.copy_resolved": "Kopioi state/resolved-manifestit kansioon resolved/ demon käynnistystä varten",
  "cli.wizard.step.create_bundle": "Luo demon pakettirunko olemassa olevien käytäntöjen mukaan",
  "cli.wizard.step.resolve_packs": "Ratkaise valitut paketin viitteet distributor-asiakkaan kautta",
  "cli.wizard.step.run_resolver_create": "Suorita resolver-putki (sama kuin demon sallinta)",
  "cli.wizard.step.validate_bundle": "Vahvista, että paketti on ladattavissa sisäisessä demoputkessa",
  "cli.wizard.step.write_gmap": "Kirjoita tenant/tiimi-sallintasäännöt gmapiin",
  "cli.wizard.warning": "varoitus: {}",
  "demo.build.warn_copying_pack_directory": "Varoitus: kopioidaan pakettihakemisto demopakettiin (ei siirrettävä): {}",
  "demo.card.action": "toiminto",
  "demo.card.action_line": "    - {} (id={}: tyyppi={})",
  "demo.card.actions": "  toiminnot:",
  "demo.card.adaptive_card": "Mukautuva kortti",
  "demo.card.body": "  runko:",
  "demo.card.hint": "Vinkki: @input <kenttä>=<arvo> asettaa syötteet, @click <action_id> lähettää, @show näyttää kortin uudelleen, @json näyttää raakalatauksen.",
  "demo.card.input": "syöte",
  "demo.card.input_line": "    - {} (id={}: tyyppi={})",
  "demo.card.inputs": "  syötteet:",
  "demo.card.placeholder": "      paikkamerkki: {}",
  "demo.card.received": "Kortti vastaanotettu: {}",
  "demo.repl.already_earliest_state": "Jo varhaisimmassa estetyssä tilassa.",
  "demo.repl.finished_with_output": "Virta valmis tulosteella:",
  "demo.repl.help": "Käytettävissä olevat komennot:\n  @show              ─ näytä viimeisin mukautetun kortin yhteenveto\n  @json              ─ tulosta virrasta vastaanotettu raaka JSON-arvo\n  @back              ─ palauta edellinen estetty kortti/syötteet\n  @input <k>=<v>     ─ aseta tai ohita syötekenttä\n  @click <action_id> ─ lähetä kortti annetulla toiminnolla\n  @help              ─ tulosta tämä ohjeteksti\n  @quit              ─ poistu REPL:stä",
  "demo.repl.no_card": "Ei näytettävää mukautettua korttia.",
  "demo.repl.no_output": "Tulostetta ei ole saatavilla.",
  "demo.repl.restored_previous_state": "Edellinen estetty tila palautettu.",
  "demo.repl.set_input": "Asetettu {}={}",
  "demo.repl.unknown_action": "Tuntematon toiminto '{}'. Käytettävissä olevat toiminnot: {}",
  "demo.repl.unknown_command": "Tuntematon komento. Katso @help.",
  "demo.repl.unknown_input": "Tuntematon syöte '{}'. Käytettävissä olevat syötteet: {}",
  "demo.repl.waiting_for_input": "Odotetaan syötettä: {}",
  "demo.repl.waiting_no_card": "Virta odottaa syötettä (mukautettua korttia ei havaittu).",
  "demo.runtime.events_in_process": "events: käsitellään prosessin sisällä (HTTP ingress + ajastinajuri)",
  "demo.runtime.messaging_embedded": "messaging: käytetään upotettua ajuria (ei gsm-yhdyskäytävää/egressiä)",
  "demo.runtime.no_services_to_stop": "Ei pysäytettäviä palveluita.",
  "demo.runtime.none_running": "mikään ei ole käynnissä",
  "demo.runtime.public_url_cloudflared": "Julkinen URL-osoite (service=cloudflared): {}",
  "demo.runtime.public_url_cloudflared_domains": "Julkinen URL-osoite (service=cloudflared domains={}): {}",
  "demo.runtime.service_already_running": "{}: on jo käynnissä (pid={})",
  "demo.runtime.service_started": "{}: käynnistetty (pid={})",
  "demo.runtime.started_services": "Käynnistetyt palvelut:",
  "demo.runtime.status_running": "käynnissä",
  "demo.runtime.status_stopped": "pysäytetty",
  "demo.runtime.stopped_all_under": "Pysäytettiin kaikki palvelut kohteessa {}",
  "wizard.create.access_mode": "Käyttötila",
  "wizard.create.bundle_name": "Paketin nimi",
  "wizard.create.bundle_path": "Paketin tulostepolku",
  "wizard.create.execution_mode": "Suoritustila",
  "wizard.create.locale": "Alueasetus",
  "wizard.create.pack_refs": "Pakettiviittaukset",
  "wizard.create.providers": "Palveluntarjoajat",
  "wizard.create.targets": "Tenantit ja tiimit",
  "wizard.remove.bundle_path": "Paketin polku",
  "wizard.remove.execution_mode": "Suoritustila",
  "wizard.remove.targets": "Poistokohteet",
  "wizard.update.bundle_path": "Paketin polku",
  "wizard.update.execution_mode": "Suoritustila",
  "wizard.update.ops": "Päivitystoiminnot"
}