greentic-setup-dev 1.1.27821248534

End-to-end bundle setup engine for the Greentic platform — pack discovery, QA-driven configuration, secrets persistence, and bundle lifecycle management
Documentation
{
  "cli.bundle.add.adding": "bundle වෙත pack එකතු කරමින්...",
  "cli.bundle.add.bundle": "  bundle: {}",
  "cli.bundle.add.created_structure": "{} හි bundle ව්‍යුහය නිර්මාණය විය",
  "cli.bundle.add.dry_run": "[පරීක්ෂණ ක්‍රමය] bundle වෙත pack එකතු වනු ඇත",
  "cli.bundle.add.env": "  පරිසරය: {}",
  "cli.bundle.add.pack_ref": "  pack යොමුව: {}",
  "cli.bundle.add.resolved": "  විසඳන ලද packs: {}",
  "cli.bundle.add.success": "pack සාර්ථකව bundle වෙත එකතු විය.",
  "cli.bundle.add.team": "  කණ්ඩායම: {}",
  "cli.bundle.add.tenant": "  tenant: {}",
  "cli.bundle.add.version_warning": "අවවාදයයි: අනුවාදය {} වලංගු කිරීම අසාර්ථක විය: {}",
  "cli.bundle.build.building": "අතේ ගෙන යා හැකි bundle ගොඩනඟමින්...",
  "cli.bundle.build.output": "  ප්‍රතිදානය: {}",
  "cli.bundle.build.running_doctor": "doctor වලංගුකරණය ක්‍රියාත්මක කරමින්...",
  "cli.bundle.build.success": "{} හි bundle සාර්ථකව ගොඩනඟන ලදී",
  "cli.bundle.init.created": "{} හි bundle නිර්මාණය විය",
  "cli.bundle.init.creating": "{} හි bundle නිර්මාණය කරමින්...",
  "cli.bundle.init.exists": "{} හි bundle දැනටමත් පවතී",
  "cli.bundle.init.next_steps": "මීළඟ පියවර:",
  "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": "වසම: {}",
  "cli.bundle.list.packs_found": "සොයාගත් packs: {}",
  "cli.bundle.remove.cancelled": "ඉවත් කිරීම අවලංගු විය - තහවුරු කිරීමට --force භාවිතා කරන්න",
  "cli.bundle.remove.complete": "provider ඉවත් කරන ලදී: {}",
  "cli.bundle.remove.confirm": "මෙය provider වින්‍යාසය ඉවත් කරනු ඇත.",
  "cli.bundle.remove.removing": "provider ඉවත් කරමින්...",
  "cli.bundle.remove.use_force": "තහවුරු කිරීමට --force භාවිතා කරන්න.",
  "cli.bundle.setup.complete": "provider සැකසුම සම්පූර්ණයි: {}",
  "cli.bundle.setup.domain": "  වසම: {}",
  "cli.bundle.setup.dry_run": "[පරීක්ෂණ ක්‍රමය] provider සැකසුම වනු ඇත: {}",
  "cli.bundle.setup.emit_usage": "සංස්කරණය කර මෙසේ භාවිතා කරන්න: greentic-setup bundle setup --answers {}",
  "cli.bundle.setup.emit_written": "පිළිතුරු අච්චුව {} වෙත ලියන ලදී",
  "cli.bundle.setup.env_bootstrap_created": "{} හි පෙරනිමි හැකියා බැඳීම් සමඟ `local` පරිසරය ආරම්භ කරන ලදී.",
  "cli.bundle.setup.interactive_not_impl": "අන්තර්ක්‍රියාකාරී සැකසුම තවම ක්‍රියාත්මක කර නැත.",
  "cli.bundle.setup.provider": "  provider: {}",
  "cli.bundle.setup.setting_up": "provider සැකසුම කරමින්...",
  "cli.bundle.setup.use_answers": "සැකසුම් පිළිතුරු සැපයීමට --answers <file> භාවිතා කරන්න.",
  "cli.bundle.setup.use_emit_answers": "හෝ පිළිතුරු අච්චුව ජනනය කිරීමට --emit-answers <file> භාවිතා කරන්න.",
  "cli.bundle.status.bundle_label": "bundle: {}",
  "cli.bundle.status.not_found": "bundle හමු නොවීය: {}",
  "cli.bundle.status.packs": "packs: {} ස්ථාපිත",
  "cli.bundle.status.tenants": "tenants: {}",
  "cli.bundle.status.valid_no": "නැත (greentic.demo.yaml නොමැත)",
  "cli.bundle.status.valid_yes": "ඔව්",
  "cli.bundle.update.complete": "provider යාවත්කාලීනය සම්පූර්ණයි: {}",
  "cli.bundle.update.dry_run": "[පරීක්ෂණ ක්‍රමය] provider යාවත්කාලීන වනු ඇත: {}",
  "cli.bundle.update.emit_usage": "සංස්කරණය කර මෙසේ භාවිතා කරන්න: greentic-setup bundle update --answers {}",
  "cli.bundle.update.updating": "provider වින්‍යාසය යාවත්කාලීන කරමින්...",
  "cli.error.answers_required": "අන්තර්ක්‍රියාකාරී නොවන ක්‍රමයේදී --answers අවශ්‍යයි",
  "cli.error.failed_build_plan": "සැලැස්ම ගොඩනැගීම අසාර්ථකයි",
  "cli.error.failed_create_bundle": "bundle ව්‍යුහය නිර්මාණය කිරීම අසාර්ථකයි",
  "cli.error.failed_emit_answers": "පිළිතුරු අච්චුව ජනනය කිරීම අසාර්ථකයි",
  "cli.error.failed_execute_plan": "සැලැස්ම ක්‍රියාත්මක කිරීම අසාර්ථකයි",
  "cli.error.failed_read_answers": "පිළිතුරු ගොනුව කියවීම අසාර්ථකයි",
  "cli.error.interactive_required": "අන්තර්ක්‍රියාකාරී සැකසුමට --answers ගොනුව අවශ්‍යයි",
  "cli.error.invalid_bundle": "අවලංගු bundle නාමාවලිය",
  "cli.help.for_help": "උදව් සඳහා: greentic-setup --help",
  "cli.simple.bundle_required": "bundle මාර්ගය අවශ්‍යයි. භාවිතය: greentic-setup [OPTIONS] <BUNDLE>",
  "cli.simple.dry_run": "[පරීක්ෂණ ක්‍රමය] bundle සැකසුම වනු ඇත: {}",
  "cli.simple.emit_usage": "සංස්කරණය කර මෙසේ භාවිතා කරන්න: greentic-setup --answers {} {}",
  "cli.simple.expected_bundle_format": "නාමාවලිය හෝ .gtbundle ගොනුව අපේක්ෂිතයි: {}",
  "cli.simple.extracted_to": "  උපුටා ගත්තේ: {}",
  "cli.simple.extracting": ".gtbundle සංරක්ෂිතය උපුටා ගනිමින්...",
  "cli.simple.header": "Greentic සැකසුම",
  "cli.simple.interactive_mode": "අන්තර්ක්‍රියාකාරී විශාරද ක්‍රමය",
  "cli.simple.wizard_not_impl": "අන්තර්ක්‍රියාකාරී විශාරදය තවම ක්‍රියාත්මක කර නැත - --answers <file> භාවිතා කරන්න",
  "env_wizard.basic_mode": "මූලික මාදිලිය — පාරිභෝගික ID, වින්‍යාස අතිරේක, route hosts, welcome flow, සහ endpoint secret refs ද සකසීමට --advanced යවන්න.",
  "env_wizard.dry_run_secrets_note": "සටහන: --dry-run පෙරදසුන සඳහා පමණි — ඔබ ඇතුළත් කළ {} pasted රහස් අගය(න්) store වෙත ලියවෙන්නේ නැත. ඒවා පවත්වා ගැනීමට --dry-run නොමැතිව නැවත ධාවනය කර සැලැස්ම තහවුරු කරන්න.",
  "env_wizard.form.desc": "එක් පරිසරයක් සඳහා ස්ථිරව නැවත යෙදිය හැකි desired-state ලේඛනය වන `greentic.env-manifest.v1` manifest එකක් සාදයි.",
  "env_wizard.form.title": "පරිසර සැකසුම",
  "env_wizard.list.bundles.item_label": "bundle",
  "env_wizard.list.messaging_endpoints.item_label": "පණිවිඩ endpoint",
  "env_wizard.list.secrets.item_label": "රහස",
  "env_wizard.manifest_prompt": "Manifest ගොනුව [{}]: ",
  "env_wizard.q.bundle_id.desc": "ස්වාභාවික යතුර — manifest තුළ අද්විතීයයි.",
  "env_wizard.q.bundle_id.title": "Bundle ID",
  "env_wizard.q.bundle_path.desc": "දේශීය `.gtbundle`. සාපේක්ෂ paths manifest ගොනුවේ directory එකට සාපේක්ෂව විසඳේ.",
  "env_wizard.q.bundle_path.title": "Bundle path",
  "env_wizard.q.bundles.desc": "මෙම පරිසරය සඳහා bundle deployments.",
  "env_wizard.q.bundles.title": "Bundles",
  "env_wizard.q.config_overrides.desc": "JSON object `{\"<pack_id>\": {\"<key>\": <value>}}`. හිස් = වෙනස් නොකර තබන්න; `{}` = පැහැදිලිව හිස් කරන්න.",
  "env_wizard.q.config_overrides.title": "Config overrides (JSON)",
  "env_wizard.q.customer_id.desc": "බිල් කිරීමේ principal — non-`local` පරිසර සඳහා apply කිරීමට අවශ්‍ය වේ.",
  "env_wizard.q.customer_id.title": "පාරිභෝගික ID",
  "env_wizard.q.environment_id.desc": "යෙදිය යුතු පරිසරය. `local` පෙරනිමි env-pack bindings සමඟ bootstraps කරයි; වෙනත් ඕනෑම ID එකක් දැනටමත් පැවතිය යුතුය (apply එය reconcile කරයි; non-local env creation operator store සඳහා වෙන් කර ඇත).",
  "env_wizard.q.environment_id.title": "පරිසර ID",
  "env_wizard.q.from_env.desc": "රහස් අගය තබා ඇති variable නාමය (උදා. TELEGRAM_BOT_TOKEN) — නාමය පමණක්, අගය කිසිවිටෙකත් නොවේ. source එක `env` වන විට අවශ්‍ය වේ.",
  "env_wizard.q.from_env.title": "පරිසර variable නාමය",
  "env_wizard.q.links.desc": "මෙම endpoint පිළිගන්නා කොමාවලින් වෙන් කළ `bundle_id`s.",
  "env_wizard.q.links.title": "සම්බන්ධිත bundle IDs",
  "env_wizard.q.messaging_endpoints.desc": "පණිවිඩ endpoints සහ ඒවායේ bundle links.",
  "env_wizard.q.messaging_endpoints.title": "පණිවිඩ endpoints",
  "env_wizard.q.name.desc": "Manifest-local handle එක සහ display name එක. provider type සමඟ එක්ව upsert key වේ.",
  "env_wizard.q.name.title": "Endpoint නාමය",
  "env_wizard.q.path.desc": "`<tenant>/<team>/<pack>/<name>`, උදා. default/_/messaging-telegram/telegram_bot_token",
  "env_wizard.q.path.title": "රහස් path",
  "env_wizard.q.provider_type.desc": "Provider class, උදා. messaging.telegram.bot.",
  "env_wizard.q.provider_type.title": "Provider type",
  "env_wizard.q.public_base_url.desc": "පරිසරයේ සුරැකෙන origin-only URL (උදා. https://bots.example.com). වත්මන් අගය තබා ගැනීමට හිස්ව තබන්න.",
  "env_wizard.q.public_base_url.title": "Public base URL",
  "env_wizard.q.route_hosts.desc": "route binding සඳහා කොමාවලින් වෙන් කළ host names.",
  "env_wizard.q.route_hosts.title": "Route hosts",
  "env_wizard.q.route_path_prefixes.desc": "කොමාවලින් වෙන් කළ HTTP path prefixes, එක් එක් `/` න් ආරම්භ විය යුතුය (උදා. /legal).",
  "env_wizard.q.route_path_prefixes.title": "Route path prefixes",
  "env_wizard.q.route_team.desc": "route binding හි tenant selector සඳහා Team — `route_tenant` සමඟ එකට සකසන්න.",
  "env_wizard.q.route_team.title": "Route team",
  "env_wizard.q.route_tenant.desc": "route binding හි tenant selector සඳහා Tenant — `route_team` සමඟ එකට සකසන්න.",
  "env_wizard.q.route_tenant.title": "Route tenant",
  "env_wizard.q.secret_refs.desc": "endpoint create කිරීමේදී forward කරන කොමාවලින් වෙන් කළ secret refs.",
  "env_wizard.q.secret_refs.title": "Secret refs",
  "env_wizard.q.secrets.desc": "Dev-store රහස් entries. එක් එක් රහසෙහි අගය නම් කළ පරිසර variable එකකින් හෝ ඔබ paste කරන අගයකින් ලැබේ — අගයන් කිසිවිටෙකත් manifest එකකට නොයයි.",
  "env_wizard.q.secrets.title": "රහස්",
  "env_wizard.q.source.desc": "`env` apply time හි නම් කළ පරිසර variable එකකින් අගය කියවයි; `paste` ඔබට අගය අන්තර්ක්‍රියාකාරීව ඇතුළත් කිරීමට ඉඩ දෙයි — එය env හි secrets store තුළ සුරැකේ, manifest එකේ කිසිවිටෙකත් නොවේ.",
  "env_wizard.q.source.title": "රහස් source",
  "env_wizard.q.trust_root_bootstrap.desc": "දේශීය operator key එකෙන් පරිසර trust root seed කරන්න (idempotent; bundles stage කළ හැකි වීමට පෙර එක් වරක් අවශ්‍ය වේ).",
  "env_wizard.q.trust_root_bootstrap.title": "විශ්වාස මූලය ආරම්භකරණය කරන්නද?",
  "env_wizard.q.webchat_gui.desc": "මෙම පරිසරය සමඟ කතාබස් කිරීමට එහි URL එක බ්‍රවුසරයක විවෘත කළ හැකි වන පරිදි අන්තර්නිර්මිත webchat console එක සේවය කරන්න. `local` සඳහා පෙරනිමියෙන් සක්‍රීයයි; chat path එක loopback-only සහ සත්‍යාපනය නොකළ එකක් වන බැවින්, ඔබ එය අදහස් කරන්නේ නැත්නම් public URL එකක නිරාවරණය වූ පරිසර සඳහා එය අක්‍රීයව තබන්න.",
  "env_wizard.q.webchat_gui.title": "webchat GUI එකක් එකතු කරන්නද?",
  "env_wizard.q.welcome_bundle_id.desc": "welcome_* ක්ෂේත්‍ර තුන එකට සකසන්න (නැතහොත් කිසිවක් නොසකසන්න).",
  "env_wizard.q.welcome_bundle_id.title": "Welcome flow: bundle id",
  "env_wizard.q.welcome_flow_id.desc": "welcome_* ක්ෂේත්‍ර තුන එකට සකසන්න (නැතහොත් කිසිවක් නොසකසන්න).",
  "env_wizard.q.welcome_flow_id.title": "Welcome flow: flow id",
  "env_wizard.q.welcome_pack_id.desc": "welcome_* ක්ෂේත්‍ර තුන එකට සකසන්න (නැතහොත් කිසිවක් නොසකසන්න).",
  "env_wizard.q.welcome_pack_id.title": "Welcome flow: pack id",
  "env_wizard.secrets.choose": "එකින් එක සඳහා, අගය කොහෙන් එන්නේද තෝරන්න: නම් කළ පරිසර\nවිචල්‍යයකින්, නැතහොත් දැන් අලවන්න. අලවන ලද අගයන් පරිසරයේ\nsecrets store එකේ ගබඩා වේ — manifest එකට කිසිවිටෙක ලියන්නේ නැත.",
  "env_wizard.secrets.entry": "{} — {} (බණ්ඩලය: {}){}",
  "env_wizard.secrets.envvar_prompt": "පරිසර විචල්‍ය නම [{}]: ",
  "env_wizard.secrets.envvar_required": "පරිසර විචල්‍ය නමක් අවශ්‍යයි.",
  "env_wizard.secrets.keep_env_note": "සටහන: පවතින රහස `{}` තබා ගනිමින් (බණ්ඩලය නැවත ගොඩනොනගයි)",
  "env_wizard.secrets.keep_paste_note": "සටහන: පවතින අලවන ලද රහස `{}` තබා ගනිමින් (බණ්ඩලය නැවත ගොඩනොනගයි)",
  "env_wizard.secrets.need": "රහස් — සකසා ඇති බණ්ඩලවලට රහස් {} ක් අවශ්‍යයි.",
  "env_wizard.secrets.none": "රහස් — සකසා ඇති බණ්ඩල කිසිදු රහසක් ප්‍රකාශ නොකරයි; ඇතුළත් කිරීමට කිසිවක් නැත.",
  "env_wizard.secrets.optional_suffix": " [විකල්ප]",
  "env_wizard.secrets.paste_prompt": "අගය අලවන්න (සඟවා ඇත, තනි පේළිය): ",
  "env_wizard.secrets.paste_prompt_keep": "අගය අලවන්න (සඟවා ඇත, තනි පේළිය; හිස් නම් ගබඩා කළ අගය තබා ගනී): ",
  "env_wizard.secrets.paste_required": "අගයක් අවශ්‍යයි.",
  "env_wizard.secrets.path": "රහස් මාර්ගය: {}",
  "env_wizard.secrets.source_invalid": "1 (පරිසර විචල්‍යය) හෝ 2 (අලවන්න) ඇතුළත් කරන්න.",
  "env_wizard.secrets.source_prompt": "අගය [1] පරිසර විචල්‍යයකින්ද නැතහොත් [2] දැන් අලවන්නද? [{}]: ",
  "env_wizard.wrote_manifest": "`{}` ලියන ලදී — manifest එක දිගුකාලීන artifact එකයි; එය version control තුළ තබන්න.",
  "setup.answers.emitted": "පිළිතුරු අච්චුව {} වෙත ලියන ලදී",
  "setup.answers.loaded": "{} වෙතින් පිළිතුරු පූරණය විය",
  "setup.capability.not_found": "'{}' හැකියාව හමු නොවීය",
  "setup.capability.resolved": "හැකියාව විසඳන ලදී: pack_id={} stable_id={}",
  "setup.discovering_packs": "bundle තුළ packs සොයමින්...",
  "setup.dry_run.header": "සැකසුම් සැලැස්ම (පරීක්ෂණ ක්‍රමය):",
  "setup.error.bundle_not_found": "bundle හමු නොවීය: {}",
  "setup.error.protocol_not_supported": "protocol තවම සහාය නොදක්වයි: {}",
  "setup.error.version_mismatch": "tag අනුවාදය ({}) crate අනුවාදය ({}) සමඟ නොගැළපේ",
  "setup.execute.failed": "සැකසුම අසාර්ථකයි: {}",
  "setup.execute.success": "සැකසුම සම්පූර්ණයි: {}",
  "setup.found_packs": "{} pack(s) සොයා ගන්නා ලදී: {}",
  "setup.plan.header": "සැකසුම් සැලැස්ම:",
  "setup.plan.step.collect_answers": "{} සඳහා පිළිතුරු එකතු කරන්න",
  "setup.plan.step.discover": "packs සොයන්න",
  "setup.plan.step.resolve": "විසඳන ලද manifest ජනනය කරන්න",
  "setup.plan.step.run_setup": "{} සඳහා සැකසුම් ප්‍රවාහය ක්‍රියාත්මක කරන්න",
  "setup.plan.step.seed_secrets": "{} සඳහා රහස් යතුරු සකසන්න",
  "setup.plan.step.validate": "bundle වලංගු කරන්න",
  "setup.plan.step.webhooks": "{} සඳහා webhooks ලියාපදිංචි කරන්න",
  "setup.plan.step.write_config": "{} සඳහා config ලියන්න",
  "setup.qa.invalid_choice": "අවලංගු තේරීම. විකල්ප: {}",
  "setup.qa.list.add_first": "{} එකතු කරන්නද? [y/N] ",
  "setup.qa.list.add_more": "තවත් {} එකක් එකතු කරන්නද? [y/N] ",
  "setup.qa.list.field_required_row": "මෙම ක්ෂේත්‍රය අවශ්‍යයි — අවම වශයෙන් එක් පේළියක් අවශ්‍යයි.",
  "setup.qa.list.max_reached": "(උපරිම පේළි {} ට ළඟා විය)",
  "setup.qa.list.min_required": "අවම වශයෙන් පේළි {} ක් අවශ්‍යයි — ලැබුණේ {}. තවත් එකක් එකතු කිරීමට 'y' ටයිප් කරන්න.",
  "setup.qa.list.row_dropped": "(පේළිය ඉවත් කරන ලදී — අවශ්‍ය තීරු හිස් විය)",
  "setup.qa.list.row_header": "පේළිය #{}:",
  "setup.qa.prompt.configuring": "{} සකසමින්: {}",
  "setup.qa.prompt.default": "(පෙරනිමිය: {}) ",
  "setup.qa.prompt.field_required": "මෙම ක්ෂේත්‍රය අවශ්‍යයි.",
  "setup.qa.prompt.invalid_choice": "වලංගු නොවන තේරීමක්. විකල්ප: {}",
  "setup.qa.prompt.invalid_format": "වලංගු නොවන ආකෘතියක්. අපේක්ෂිත රටාව: {}",
  "setup.qa.prompt.mode_advanced": " (උසස්)",
  "setup.qa.prompt.optional_marker": " (විකල්ප)",
  "setup.qa.prompt.required_marker": " (අවශ්‍ය)",
  "setup.qa.question_prompt": "{}",
  "setup.qa.required_field": "මෙම ක්ෂේත්‍රය අවශ්‍යයි",
  "setup.qa.secret_input": "රහස් අගය ඇතුළත් කරන්න (සැඟවුණු):",
  "setup.secrets.failed": "provider={} tenant={} සඳහා රහස් යතුරු සැකසීම අසාර්ථකයි: {}",
  "setup.secrets.seeded": "provider={} tenant={} සඳහා {} රහස් යතුරු(ව) සකසන ලදී",
  "setup.state_store.fallback": "මතක-තුළ state store භාවිතා කරමින් (Redis URL ලබා ගත නොහැක)",
  "setup.state_store.upgraded": "state store Redis වෙත උත්ශ්‍රේණි කරන ලදී: {}",
  "ui.back": "ආපසු",
  "ui.close": "වසන්න",
  "ui.configure": "{} වින්‍යාස කරන්න",
  "ui.continue": "ඉදිරියට යන්න",
  "ui.dashboard.add_scope": "විෂය පථය එක් කරන්න",
  "ui.dashboard.back": "උපකරණ පුවරුවට ආපසු",
  "ui.dashboard.configured": "වින්‍යාස කර ඇත",
  "ui.dashboard.delete": "මකන්න",
  "ui.dashboard.description": "{} තුළ {} සැපයුම්කරු(වන්) වින්‍යාස කරන්න. වෙනස් tenants/environments සඳහා බහු විෂය පථ සාදන්න.",
  "ui.dashboard.executed": "ක්‍රියාත්මක කරන ලදී",
  "ui.dashboard.export": "පිළිතුරු අපනයනය කරන්න",
  "ui.description": "{} තුළ සැපයුම්කරු(වරුන්) {} වින්‍යාස කරන්න",
  "ui.discovering": "සැපයුම්කරුවන් සොයමින්...",
  "ui.discovering_sub": "බණ්ඩල් වින්‍යාසය කියවමින්",
  "ui.done": "අවසන්",
  "ui.execute_setup": "සැකසුම ක්‍රියාත්මක කරන්න",
  "ui.executing.sub": "බණ්ඩලයට වින්‍යාසය යොදමින්",
  "ui.executing.title": "සැකසුම ක්‍රියාත්මක වෙමින්...",
  "ui.export.description": "--answers ප්‍රකාරය සමඟ ගැළපෙන JSON පිළිතුරු ගොනුවක් ලෙස වින්‍යාසය බාගන්න.",
  "ui.export.download": "answers.json බාගන්න",
  "ui.export.password": "සංකේතන මුරපදය",
  "ui.export.password_help": "සකසා ඇත්නම්, රහස් අගයන් AES-256-GCM සමඟ සංකේතනය කෙරේ. --answers --key භාවිත කරන විට ඔබට මෙම මුරපදය අවශ්‍ය වේ.",
  "ui.export.password_hint": "සංකේතනය නොමැතිව තැබීමට හිස්ව තබන්න",
  "ui.export.title": "පිළිතුරු අපනයනය කරන්න",
  "ui.field.required": "{} අවශ්‍යයි.",
  "ui.import.decrypt_failed": "විකේතනය අසාර්ථක විය",
  "ui.import.dropzone": "answers.json මෙහි දමන්න හෝ ආනයනය කිරීමට ක්ලික් කරන්න",
  "ui.import.no_scopes": "ගොනුව තුළ වලංගු විෂය පථ හමු නොවීය.",
  "ui.import.parse_error": "ගොනුව විග්‍රහ කිරීමට අසමත් විය",
  "ui.import.password_prompt": "මෙම ගොනුවේ සංකේතනය කළ රහස් අඩංගු වේ. විකේතන මුරපදය ඇතුළත් කරන්න:",
  "ui.new_setup": "නව සැකසුම",
  "ui.no_providers": "බණ්ඩලයේ සැපයුම්කරුවන් හමු නොවීය.",
  "ui.nothing_to_configure": "වින්‍යාස කිරීමට කිසිවක් නැත.",
  "ui.pending": "අපේක්ෂාවෙන්",
  "ui.provider.configure": "{} වින්‍යාස කරන්න",
  "ui.q.api_base_url": "API මූලික URL",
  "ui.q.base_url": "මූලික URL",
  "ui.q.channel_id": "නාලිකා ID",
  "ui.q.default_channel": "පෙරනිමි නාලිකාව",
  "ui.q.default_room_id": "පෙරනිමි කාමර ID",
  "ui.q.default_to_person_email": "පෙරනිමි පුද්ගල ඊමේල්",
  "ui.q.enabled": "සපයන්නා සක්‍රිය කරන්න",
  "ui.q.jwt_signing_key": "JWT අත්සන් යතුර",
  "ui.q.jwt_signing_key.help": "Direct Line ටෝකන අත්සන් කිරීමට භාවිතා කරන රහස් යතුර. ඕනෑම අහඹු අක්ෂර මාලාවක් භාවිතා කරන්න (උදා. openssl rand -hex 32).",
  "ui.q.mode": "ප්‍රකාරය",
  "ui.q.ms_bot_app_id": "Bot App ID",
  "ui.q.ms_bot_app_id.help": "Azure Bot Service ලියාපදිංචියෙන් ලැබෙන Microsoft Bot App ID",
  "ui.q.ms_bot_app_password": "Bot App මුරපදය",
  "ui.q.oauth_custom_auth_url": "අවසරදීමේ URL",
  "ui.q.oauth_custom_client_id": "Client ID",
  "ui.q.oauth_custom_label": "සපයන්නාගේ දර්ශන නාමය",
  "ui.q.oauth_custom_scopes": "විෂය පරාස",
  "ui.q.oauth_custom_token_url": "ටෝකන් URL",
  "ui.q.oauth_enable_custom": "අභිරුචි OIDC සපයන්නා සක්‍රිය කරන්න",
  "ui.q.oauth_enable_github": "GitHub පිවිසුම සක්‍රිය කරන්න",
  "ui.q.oauth_enable_google": "Google පිවිසුම සක්‍රිය කරන්න",
  "ui.q.oauth_enable_microsoft": "Microsoft පිවිසුම සක්‍රිය කරන්න",
  "ui.q.oauth_enabled": "OAuth පිවිසුම සක්‍රිය කරන්න",
  "ui.q.oauth_enabled.help": "චැට් වෙත ප්‍රවේශ වීමට පෙර පරිශීලකයන් පිවිසීම අනිවාර්ය කරන්න",
  "ui.q.oauth_github_client_id": "GitHub Client ID",
  "ui.q.oauth_github_client_secret": "GitHub Client Secret",
  "ui.q.oauth_google_client_id": "Google Client ID",
  "ui.q.oauth_google_client_secret": "Google Client Secret",
  "ui.q.oauth_microsoft_client_id": "Microsoft Client ID",
  "ui.q.oauth_microsoft_client_secret": "Microsoft Client Secret",
  "ui.q.public_base_url": "පොදු මූලික URL",
  "ui.q.public_base_url.help": "Webhook callback සඳහා මහජනව පෙනෙන URL එක (උදා. https://xxxx.trycloudflare.com)",
  "ui.q.route": "මාර්ගය",
  "ui.q.slack_app_id": "Slack App ID",
  "ui.q.slack_bot_token": "Slack bot ටෝකනය",
  "ui.q.slack_configuration_token": "Slack Configuration Token",
  "ui.q.team_id": "කණ්ඩායම් ID",
  "ui.q.tenant_channel_id": "Tenant නාලිකා ID",
  "ui.q.webex_bot_token": "Webex bot ටෝකනය",
  "ui.questions": "ප්‍රශ්න",
  "ui.result.closed": "සැකසුම වසා දමන ලදී.",
  "ui.result.closed_sub": "ඔබට මෙම ටැබය වසා දැමිය හැක.",
  "ui.result.fail.description": "සැකසුම අතරතුර යම් දෝෂයක් සිදු විය.",
  "ui.result.fail.title": "සැකසුම අසාර්ථක විය",
  "ui.result.log": "ලොග්",
  "ui.result.manual_steps": "අතින් කළ යුතු පියවර අවශ්‍යයි",
  "ui.result.output": "ප්‍රතිදානය",
  "ui.result.success.description": "බණ්ඩලය සාර්ථකව වින්‍යාස කරන ලදී.",
  "ui.result.success.title": "සැකසුම සම්පූර්ණයි",
  "ui.review.description": "බණ්ඩලයට යෙදීමට පෙර වින්‍යාසය සමාලෝචනය කරන්න.",
  "ui.review.no": "නැත",
  "ui.review.secret_mask": "********",
  "ui.review.title": "සමාලෝචනය කර ක්‍රියාත්මක කරන්න",
  "ui.review.yes": "ඔව්",
  "ui.review_execute": "සමාලෝචනය කර ක්‍රියාත්මක කරන්න",
  "ui.scope.description": "මෙම සැකසුම සඳහා ඉලක්ක tenant, environment, සහ team වින්‍යාස කරන්න.",
  "ui.scope.detected_tenant": "බන්ඩලයෙන් හඳුනාගත්ది: {}",
  "ui.scope.env": "පරිසරය",
  "ui.scope.env_help": "runtime විසින් භාවිත කරන GREENTIC_ENV සමඟ ගැළපිය යුතුය (dev, local, test).",
  "ui.scope.hint": "මෙම අගයන් රහස් සහ වින්‍යාසය ගබඩා කරන ස්ථානය තීරණය කරයි. ඒවා ඔබේ runtime සැකසුම් සමඟ ගැළපෙන බව සහතික කරන්න.",
  "ui.scope.team": "කණ්ඩායම",
  "ui.scope.team_help": "පෙරනිමිය සඳහා හිස්ව තබන්න. කණ්ඩායමකට අනුව රහස් සීමා කිරීමට භාවිත වේ.",
  "ui.scope.tenant": "Tenant",
  "ui.scope.title": "සැකසුම් විෂය පථය",
  "ui.select_action": "ආරම්භ කිරීමට ක්‍රියාවක් තෝරන්න.",
  "ui.shared.description": "මෙම ප්‍රශ්න සියලු සැපයුම්කරුවන්ට අදාළ වේ.",
  "ui.shared.title": "හවුල් වින්‍යාසය",
  "ui.start_config": "වින්‍යාසය ආරම්භ කරන්න",
  "ui.title": "Greentic සැකසුම"
}