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": "[dry-run] bundle కు pack జోడించబడుతుంది",
  "cli.bundle.add.env": "  Env: {}",
  "cli.bundle.add.pack_ref": "  Pack ref: {}",
  "cli.bundle.add.resolved": "  పరిష్కరించబడిన packs: {}",
  "cli.bundle.add.success": "Pack bundle కు విజయవంతంగా జోడించబడింది.",
  "cli.bundle.add.team": "  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": "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": "  Domain: {}",
  "cli.bundle.setup.dry_run": "[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": "[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": "[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 Setup",
  "cli.simple.interactive_mode": "ఇంటరాక్టివ్ విజర్డ్ మోడ్",
  "cli.simple.wizard_not_impl": "ఇంటరాక్టివ్ విజర్డ్ ఇంకా అమలు కాలేదు - --answers <file> ఉపయోగించండి",
  "env_wizard.basic_mode": "ప్రాథమిక మోడ్ — customer id, config overrides, route hosts, welcome flow, మరియు endpoint secret refs కూడా సెట్ చేయడానికి --advanced పాస్ చేయండి.",
  "env_wizard.dry_run_secrets_note": "గమనిక: --dry-run కేవలం ప్రీవ్యూ మాత్రమే — మీరు నమోదు చేసిన {} అతికించిన secret విలువ(లు) store కు వ్రాయబడవు. వాటిని నిల్వ చేయడానికి --dry-run లేకుండా మళ్లీ రన్ చేసి plan ను నిర్ధారించండి.",
  "env_wizard.form.desc": "ఒక environment కోసం durable, మళ్లీ apply చేయగల desired-state document అయిన `greentic.env-manifest.v1` manifest ను రచిస్తుంది.",
  "env_wizard.form.title": "Environment setup",
  "env_wizard.list.bundles.item_label": "bundle",
  "env_wizard.list.messaging_endpoints.item_label": "Messaging endpoint",
  "env_wizard.list.secrets.item_label": "secret",
  "env_wizard.manifest_prompt": "Manifest file [{}]: ",
  "env_wizard.q.bundle_id.desc": "Natural key — manifest లో ప్రత్యేకంగా ఉండాలి.",
  "env_wizard.q.bundle_id.title": "Bundle id",
  "env_wizard.q.bundle_path.desc": "స్థానిక `.gtbundle`. సాపేక్ష paths manifest file directory ఆధారంగా resolve అవుతాయి.",
  "env_wizard.q.bundle_path.title": "Bundle path",
  "env_wizard.q.bundles.desc": "ఈ environment కోసం bundle deployments.",
  "env_wizard.q.bundles.title": "Bundles",
  "env_wizard.q.config_overrides.desc": "JSON object `{\"<pack_id>\": {\"<key>\": <value>}}`. ఖాళీ = మార్చవద్దు; `{}` = స్పష్టంగా clear చేయండి.",
  "env_wizard.q.config_overrides.title": "Config overrides (JSON)",
  "env_wizard.q.customer_id.desc": "Billing principal — non-`local` environments కోసం apply కు అవసరం.",
  "env_wizard.q.customer_id.title": "Customer id",
  "env_wizard.q.environment_id.desc": "Apply చేయాల్సిన environment. `local` డిఫాల్ట్ env-pack bindings తో bootstraps అవుతుంది; ఇతర ఏ id అయినా ముందే ఉండాలి (apply దాన్ని reconcile చేస్తుంది; non-local env creation operator store కోసం reserve చేయబడింది).",
  "env_wizard.q.environment_id.title": "Environment id",
  "env_wizard.q.from_env.desc": "secret value ను కలిగి ఉన్న variable పేరు (ఉదా. TELEGRAM_BOT_TOKEN) — పేరు మాత్రమే, value కాదు. source `env` అయినప్పుడు అవసరం.",
  "env_wizard.q.from_env.title": "Environment variable name",
  "env_wizard.q.links.desc": "ఈ endpoint అనుమతించే comma-separated `bundle_id`లు.",
  "env_wizard.q.links.title": "Linked bundle ids",
  "env_wizard.q.messaging_endpoints.desc": "Messaging endpoints మరియు వాటి bundle links.",
  "env_wizard.q.messaging_endpoints.title": "Messaging endpoints",
  "env_wizard.q.name.desc": "Manifest-local handle మరియు display name. Provider type తో కలిపి upsert key.",
  "env_wizard.q.name.title": "Endpoint name",
  "env_wizard.q.path.desc": "`<tenant>/<team>/<pack>/<name>`, ఉదా. default/_/messaging-telegram/telegram_bot_token",
  "env_wizard.q.path.title": "Secret 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": "Environment లో నిల్వ చేయబడే 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 కోసం comma-separated host names.",
  "env_wizard.q.route_hosts.title": "Route hosts",
  "env_wizard.q.route_path_prefixes.desc": "Comma-separated 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 చేసే comma-separated secret refs.",
  "env_wizard.q.secret_refs.title": "Secret refs",
  "env_wizard.q.secrets.desc": "Dev-store secret entries. ప్రతి secret value ఒక named environment variable నుండి లేదా మీరు paste చేసే value నుండి వస్తుంది — values ఎప్పుడూ manifest లోకి వెళ్లవు.",
  "env_wizard.q.secrets.title": "Secrets",
  "env_wizard.q.source.desc": "`env` apply సమయంలో named environment variable నుండి value ను చదువుతుంది; `paste` value ను interactively నమోదు చేయడానికి అనుమతిస్తుంది — అది env secrets store లో నిల్వ చేయబడుతుంది, manifest లో ఎప్పుడూ కాదు.",
  "env_wizard.q.source.title": "Secret source",
  "env_wizard.q.trust_root_bootstrap.desc": "స్థానిక operator key తో environment trust root ను seed చేయండి (idempotent; bundles stage చేయడానికి ముందు ఒకసారి అవసరం).",
  "env_wizard.q.trust_root_bootstrap.title": "నమ్మక మూలాన్ని బూట్‌స్ట్రాప్ చేయాలా?",
  "env_wizard.q.webchat_gui.desc": "ఈ వాతావరణంతో దాని URLను బ్రౌజర్‌లో తెరిచి చాట్ చేయడానికి అంతర్నిర్మిత వెబ్‌చాట్ కన్సోల్‌ను సర్వ్ చేయండి. `local` కోసం డిఫాల్ట్‌గా ఆన్‌లో ఉంటుంది; చాట్ పాత్ loopback-only మరియు unauthenticated, కాబట్టి మీరు ఉద్దేశిస్తే తప్ప పబ్లిక్ URLపై బహిర్గతమైన వాతావరణాల కోసం దాన్ని ఆఫ్‌లో ఉంచండి.",
  "env_wizard.q.webchat_gui.title": "వెబ్‌చాట్ GUIని జోడించాలా?",
  "env_wizard.q.welcome_bundle_id.desc": "మూడు welcome_* ఫీల్డ్‌లను కలిపి సెట్ చేయండి (లేదా ఏవీ కాదు).",
  "env_wizard.q.welcome_bundle_id.title": "స్వాగత ఫ్లో: బండిల్ id",
  "env_wizard.q.welcome_flow_id.desc": "మూడు welcome_* ఫీల్డ్‌లను కలిపి సెట్ చేయండి (లేదా ఏవీ కాదు).",
  "env_wizard.q.welcome_flow_id.title": "స్వాగత ఫ్లో: ఫ్లో id",
  "env_wizard.q.welcome_pack_id.desc": "మూడు welcome_* ఫీల్డ్‌లను కలిపి సెట్ చేయండి (లేదా ఏవీ కాదు).",
  "env_wizard.q.welcome_pack_id.title": "స్వాగత ఫ్లో: ప్యాక్ id",
  "env_wizard.secrets.choose": "ప్రతి దానికి, విలువ ఎక్కడి నుండి వస్తుందో ఎంచుకోండి: పేరు గల environment\nvariable, లేదా ఇప్పుడే అతికించండి. అతికించిన విలువలు వాతావరణం యొక్క\nsecrets storeలో నిల్వ చేయబడతాయి — manifestలో ఎప్పుడూ వ్రాయబడవు.",
  "env_wizard.secrets.entry": "{} — {} (బండిల్: {}){}",
  "env_wizard.secrets.envvar_prompt": "env var పేరు [{}]: ",
  "env_wizard.secrets.envvar_required": "environment variable పేరు అవసరం.",
  "env_wizard.secrets.keep_env_note": "గమనిక: ఇప్పటికే ఉన్న secret `{}` ఉంచబడుతోంది (బండిల్ మళ్లీ నిర్మించబడలేదు)",
  "env_wizard.secrets.keep_paste_note": "గమనిక: ఇప్పటికే ఉన్న అతికించిన secret `{}` ఉంచబడుతోంది (బండిల్ మళ్లీ నిర్మించబడలేదు)",
  "env_wizard.secrets.need": "Secrets — కాన్ఫిగర్ చేసిన బండిల్‌లకు {} secret(s) అవసరం.",
  "env_wizard.secrets.none": "Secrets — కాన్ఫిగర్ చేసిన బండిల్‌లు secrets ఏవీ ప్రకటించలేదు; నమోదు చేయాల్సింది ఏమీ లేదు.",
  "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": "secret పాత్: {}",
  "env_wizard.secrets.source_invalid": "1 (environment variable) లేదా 2 (అతికించండి) నమోదు చేయండి.",
  "env_wizard.secrets.source_prompt": "విలువ [1] environment variable నుండి లేదా [2] ఇప్పుడే అతికించాలా? [{}]: ",
  "env_wizard.wrote_manifest": "`{}` వ్రాయబడింది — manifest అనేది నిలకడైన artifact; దాన్ని version controlలో ఉంచండి.",
  "setup.answers.emitted": "సమాధానాల టెంప్లేట్ {} కు వ్రాయబడింది",
  "setup.answers.loaded": "{} నుండి సమాధానాలు లోడ్ చేయబడ్డాయి",
  "setup.capability.not_found": "'{}' capability కనుగొనబడలేదు",
  "setup.capability.resolved": "Capability పరిష్కరించబడింది: pack_id={} stable_id={}",
  "setup.discovering_packs": "bundle లో packs కనుగొంటోంది...",
  "setup.dry_run.header": "సెటప్ ప్లాన్ (dry-run):",
  "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 flow అమలు చేయి",
  "setup.plan.step.seed_secrets": "{} కోసం 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={} కోసం secrets సీడ్ చేయడం విఫలమైంది: {}",
  "setup.secrets.seeded": "provider={} tenant={} కోసం {} secret(s) సీడ్ చేయబడింది",
  "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": "{}లో {} ప్రొవైడర్(లు)ను కాన్ఫిగర్ చేయండి. వేర్వేరు టెనెంట్‌లు/ఎన్విరాన్‌మెంట్‌ల కోసం అనేక స్కోప్‌లను సృష్టించండి.",
  "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": "బాట్ యాప్ ID",
  "ui.q.ms_bot_app_id.help": "Azure Bot Service నమోదు నుండి Microsoft Bot App ID",
  "ui.q.ms_bot_app_password": "బాట్ యాప్ పాస్‌వర్డ్",
  "ui.q.oauth_custom_auth_url": "అథరైజేషన్ URL",
  "ui.q.oauth_custom_client_id": "క్లయింట్ 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 క్లయింట్ ID",
  "ui.q.oauth_github_client_secret": "GitHub క్లయింట్ సీక్రెట్",
  "ui.q.oauth_google_client_id": "Google క్లయింట్ ID",
  "ui.q.oauth_google_client_secret": "Google క్లయింట్ సీక్రెట్",
  "ui.q.oauth_microsoft_client_id": "Microsoft క్లయింట్ ID",
  "ui.q.oauth_microsoft_client_secret": "Microsoft క్లయింట్ సీక్రెట్",
  "ui.q.public_base_url": "పబ్లిక్ బేస్ URL",
  "ui.q.public_base_url.help": "వెబ్‌హుక్ కాల్‌బ్యాక్‌ల కోసం పబ్లిక్‌గా అందుబాటులో ఉన్న URL (ఉదా. https://xxxx.trycloudflare.com)",
  "ui.q.route": "రూట్",
  "ui.q.slack_app_id": "Slack యాప్ ID",
  "ui.q.slack_bot_token": "Slack బాట్ టోకెన్",
  "ui.q.slack_configuration_token": "Slack కాన్ఫిగరేషన్ టోకెన్",
  "ui.q.team_id": "టీమ్ ID",
  "ui.q.tenant_channel_id": "టెనెంట్ ఛానల్ ID",
  "ui.q.webex_bot_token": "Webex బాట్ టోకెన్",
  "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": "ఈ సెటప్ కోసం లక్ష్య టెనెంట్, ఎన్విరాన్‌మెంట్ మరియు టీమ్‌ను కాన్ఫిగర్ చేయండి.",
  "ui.scope.detected_tenant": "బండిల్ నుండి గుర్తించబడింది: {}",
  "ui.scope.env": "ఎన్విరాన్‌మెంట్",
  "ui.scope.env_help": "రన్‌టైమ్ ఉపయోగించే GREENTIC_ENV (dev, local, test)తో తప్పనిసరిగా సరిపోలాలి.",
  "ui.scope.hint": "రహస్యాలు మరియు కాన్ఫిగరేషన్ ఎక్కడ నిల్వ చేయబడతాయో ఈ విలువలు నిర్ణయిస్తాయి. అవి మీ రన్‌టైమ్ సెట్టింగ్‌లకు సరిపోతున్నాయని నిర్ధారించుకోండి.",
  "ui.scope.team": "టీమ్",
  "ui.scope.team_help": "డిఫాల్ట్ కోసం ఖాళీగా ఉంచండి. ప్రతి టీమ్‌కు రహస్యాలను స్కోప్ చేయడానికి ఉపయోగించబడుతుంది.",
  "ui.scope.tenant": "టెనెంట్",
  "ui.scope.title": "సెటప్ స్కోప్",
  "ui.select_action": "ప్రారంభించడానికి ఒక చర్యను ఎంచుకోండి.",
  "ui.shared.description": "ఈ ప్రశ్నలు అన్ని ప్రొవైడర్‌లకు వర్తిస్తాయి.",
  "ui.shared.title": "షేర్డ్ కాన్ఫిగరేషన్",
  "ui.start_config": "కాన్ఫిగరేషన్ ప్రారంభించు",
  "ui.title": "Greentic సెటప్"
}