greentic-flow-dev 1.1.27665160846

Generic YGTC flow schema/loader/IR for self-describing component nodes.
Documentation
{
  "wizard.add_flow.created": "Flux creat la {path}",
  "wizard.add_flow.name.prompt": "Numele fluxului",
  "wizard.add_flow.scope.prompt": "Domeniul fluxului\n1) Global\n2) Specific tenantului\nSelectați domeniul",
  "wizard.add_flow.team.prompt": "ID-ul echipei",
  "wizard.add_flow.team_scope.prompt": "Domeniul echipei\n1) Toate echipele\n2) Echipă specifică\nSelectați domeniul echipei",
  "wizard.add_flow.tenant.prompt": "ID-ul tenantului",
  "wizard.add_flow.type.prompt": "Tipul fluxului\n1) messaging\n2) events\nSelectați tipul fluxului",
  "wizard.answers.path.prompt": "Unde ar trebui scrise răspunsurile? [./answers.json]",
  "wizard.answers.path.saved": "Răspunsurile asistentului au fost scrise în {path}",
  "wizard.choice.common.cancel": "Anulează",
  "wizard.choice.common.no": "Nu",
  "wizard.choice.common.yes": "Da",
  "wizard.choice.flow.scope.global": "Global",
  "wizard.choice.flow.scope.tenant": "Specific tenantului",
  "wizard.choice.flow.team_scope.all_teams": "Toate echipele",
  "wizard.choice.flow.team_scope.specific_team": "Echipă specifică",
  "wizard.choice.flow.type.events": "Evenimente",
  "wizard.choice.flow.type.messaging": "Mesagerie",
  "wizard.choice.setup.default": "Implicit",
  "wizard.choice.setup.personalised": "Personalizat",
  "wizard.choice.source.custom": "Cale personalizată",
  "wizard.choice.source.frequent": "Componentă folosită frecvent",
  "wizard.choice.source.local": "Wasm local",
  "wizard.choice.source.remote": "Referință la distanță",
  "wizard.choice.step.after.auto": "Automat",
  "wizard.error.answer_validation_failed": "Răspunsul nu a trecut validarea: {message}",
  "wizard.error.answers_file_invalid_object": "Fișierul de răspunsuri trebuie să conțină un obiect JSON/YAML.",
  "wizard.error.answers_file_load_failed": "Nu s-au putut încărca răspunsurile asistentului din {path}: {message}",
  "wizard.error.answers_file_parse_failed": "Nu s-a putut analiza fișierul de răspunsuri {path} ca JSON/YAML.",
  "wizard.error.answers_file_read_failed": "Nu s-a putut citi fișierul de răspunsuri {path}.",
  "wizard.error.answers_inline_invalid_object": "--answers trebuie să fie un obiect JSON/YAML.",
  "wizard.error.answers_inline_parse_failed": "Nu s-a putut analiza --answers ca JSON/YAML.",
  "wizard.error.answers_missing_required": "Lipsesc răspunsurile obligatorii: {keys} (furnizați --answers/--answers-file)",
  "wizard.error.answers_prefill_ignored": "Se ignoră răspunsurile precompletate nevalide pentru: {keys}",
  "wizard.error.answers_validation_failed": "Răspunsurile nu au trecut validarea: {details}",
  "wizard.error.cannot_infer_pack_root": "Nu se poate deduce rădăcina pachetului din calea fluxului: {path}",
  "wizard.error.enum_choices_missing": "Întrebării de tip enum îi lipsesc opțiunile.",
  "wizard.error.flow_name_empty": "Numele fluxului nu poate fi gol.",
  "wizard.error.flow_path_has_no_pack_root": "Calea fluxului nu are rădăcina pachetului: {path}",
  "wizard.error.flow_scope_unsupported": "Domeniu de flux nesuportat '{scope}'.",
  "wizard.error.flow_type_unsupported": "Tip de flux nesuportat '{flow_type}'; se aștepta messaging sau events.",
  "wizard.error.invalid_choice": "Opțiune invalidă. Se aștepta una dintre: {choices}",
  "wizard.error.invalid_integer": "Număr întreg invalid '{value}'.",
  "wizard.error.invalid_json": "JSON nevalid '{value}'.",
  "wizard.error.invalid_number": "Număr invalid '{value}'.",
  "wizard.error.invalid_utf8_input": "Intrarea nu este UTF-8 valid.",
  "wizard.error.local_wasm_missing": "Lipsește wasm local la {path}",
  "wizard.error.missing_answer_for_question": "Lipsește răspunsul pentru întrebarea {id}.",
  "wizard.error.missing_required_answer": "Lipsește răspunsul obligatoriu '{key}'.",
  "wizard.error.number_out_of_range": "Numărul este în afara intervalului.",
  "wizard.error.pack_dir_not_found": "Directorul pachetului nu a fost găsit: {path}",
  "wizard.error.qa_runner_failed": "Rularea QA a asistentului a eșuat",
  "wizard.error.required_input": "Acest câmp este obligatoriu.",
  "wizard.error.team_id_required": "ID-ul echipei este obligatoriu pentru fluxul cu echipă specifică.",
  "wizard.error.team_scope_unsupported": "Domeniu de echipă nesuportat '{scope}'.",
  "wizard.error.tenant_id_required": "ID-ul tenantului este obligatoriu pentru fluxul specific tenantului.",
  "wizard.flow.delete.cancelled": "Ștergerea fluxului a fost anulată.",
  "wizard.flow.delete.confirm.prompt": "Ștergeți fluxul?\n1) Nu\n2) Da\nSelectați acțiunea",
  "wizard.flow.delete.deleted": "Flux șters {path}",
  "wizard.flow.summary.current_description": "Descriere curentă: {value}",
  "wizard.flow.summary.current_name": "Nume/titlu curent: {value}",
  "wizard.flow.summary.description.prompt": "Descrierea fluxului",
  "wizard.flow.summary.edit.prompt": "Doriți să modificați rezumatul fluxului?",
  "wizard.flow.summary.name.prompt": "Numele/titlul fluxului",
  "wizard.flow.summary.no_changes": "Nu s-au aplicat modificări la rezumat.",
  "wizard.flow.summary.not_set": "(nesetat)",
  "wizard.flow.summary.updated": "Rezumatul fluxului a fost actualizat.",
  "wizard.frequent_component.adaptive_card.description": "Folosește carduri în fluxuri",
  "wizard.frequent_component.adaptive_card.name": "Card adaptiv",
  "wizard.frequent_component.events_to_message.description": "Trimite un mesaj dintr-un flux de evenimente",
  "wizard.frequent_component.events_to_message.name": "Evenimente către Mesaj",
  "wizard.frequent_component.http.description": "Folosește http pentru a apela un URL",
  "wizard.frequent_component.http.name": "Apelează un URL",
  "wizard.frequent_component.jump_to_flow.description": "Sari dintr-un flux în altul",
  "wizard.frequent_component.jump_to_flow.name": "Sari la un flux",
  "wizard.frequent_component.llm_openai.description": "Folosește OpenAI, Ollama și altele",
  "wizard.frequent_component.llm_openai.name": "LLM OpenAI și compatibile",
  "wizard.frequent_component.message_to_events.description": "Trimite un eveniment dintr-un flux de mesaje",
  "wizard.frequent_component.message_to_events.name": "Mesaj către Evenimente",
  "wizard.frequent_component.questions_and_answers.description": "Pune mai multe întrebări și înregistrează răspunsurile",
  "wizard.frequent_component.questions_and_answers.name": "Întrebări și răspunsuri",
  "wizard.frequent_component.templates.description": "Afișează un mesaj dinamic",
  "wizard.frequent_component.templates.name": "Șabloane",
  "wizard.menu.action.add_flow.todo": "Adăugarea fluxului nu este implementată încă.",
  "wizard.menu.flow_ops.prompt": "Flux: {flow}\n1) Vezi/editează rezumatul fluxului\n2) Listează pașii\n3) Adaugă pas\n4) Actualizează pasul\n5) Șterge pasul\n6) Șterge fluxul\n7) Salvează (rulează doctor)\n0) Înapoi\nM) Meniu principal\nSelectează operațiunea",
  "wizard.menu.flow_select.title": "Selectează numărul fluxului",
  "wizard.menu.main.prompt": "Meniu principal\n1) Adăugare flux\n2) Editare/ștergere fluxuri\n3) Generare traduceri\n4) Salvare (rulează doctorul)\n5) Salvare răspunsuri asistent\n0) Ieșire\nSelectează acțiunea",
  "wizard.menu.nav.back": "0) Înapoi",
  "wizard.menu.nav.main": "M) Meniu principal",
  "wizard.qa.prompt.enter_integer": "Introdu un număr întreg",
  "wizard.qa.prompt.enter_number": "Introduceți numărul",
  "wizard.qa.prompt.enter_text": "Introduceți textul",
  "wizard.qa.prompt.enter_true_false": "Introduceți true/false",
  "wizard.qa.prompt.select_option": "Selectați opțiunea",
  "wizard.save.confirm_exit": "Salvați modificările înainte de ieșire? (Y/n)",
  "wizard.save.discarded": "Modificările nesalvate au fost eliminate.",
  "wizard.save.doctor_failed": "Salvarea a fost blocată: doctor a eșuat",
  "wizard.save.done": "Modificările au fost salvate.",
  "wizard.save.dry_run_done": "Rulare de probă finalizată: modificările fluxului nu au fost scrise.",
  "wizard.save.empty_flow": "Salvarea este blocată: un flux trebuie să conțină cel puțin un pas.",
  "wizard.save.no_changes": "Nu există modificări în așteptare de salvat.",
  "wizard.step.add.after.prompt": "Inserează după\nSelectează pasul ancoră (auto = punct de intrare/primul nod)",
  "wizard.step.add.cancelled": "Adăugarea pasului a fost anulată.",
  "wizard.step.add.done": "Pas adăugat.",
  "wizard.step.delete.cancelled": "Ștergerea pasului a fost anulată.",
  "wizard.step.delete.deleted": "Pasul {step} a fost șters",
  "wizard.step.delete.none": "Nu există pași disponibili pentru ștergere.",
  "wizard.step.delete.prompt": "Șterge pas\nSelectează ID-ul pasului (sau anulează)",
  "wizard.step.list.header": "Pașii curenți",
  "wizard.step.list.none": "Nu există pași în acest flux.",
  "wizard.step.setup_mode.prompt": "Mod de configurare\n1) Implicit\n2) Personalizat\n3) Anulează\nSelectează modul",
  "wizard.step.source.frequent.prompt": "Componente folosite frecvent",
  "wizard.step.source.kind.prompt": "Sursa componentei\n1) Componentă folosită frecvent\n2) Wasm local\n3) Referință la distanță (oci/repo/store)\n4) Anulare\nSelectează sursa",
  "wizard.step.source.local.choice.prompt": "Selectează wasm local din ./components (sau alege personalizat/anulare)",
  "wizard.step.source.local.prompt": "Cale wasm locală (din ./components sau cale completă)",
  "wizard.step.source.remote.pin.prompt": "Fixezi componenta la distanță?\n1) Da\n2) Nu\nSelectează acțiunea",
  "wizard.step.source.remote.prompt": "Referință componentă la distanță (oci://, repo://, store://)",
  "wizard.step.source.store.token.prompt": "Token de magazin pentru tenantul {tenant}",
  "wizard.step.update.cancelled": "Actualizarea pasului a fost anulată.",
  "wizard.step.update.done": "Pasul {step} a fost actualizat",
  "wizard.step.update.none": "Nu există pași disponibili pentru actualizare.",
  "wizard.step.update.select.prompt": "Actualizează pas\nSelectează ID-ul pasului (sau anulează)",
  "wizard.translate.done": "Traducerile au fost generate pentru setările regionale selectate.",
  "wizard.translate.invalid_locales": "Nu au fost furnizate setări regionale valide.",
  "wizard.translate.locales.prompt": "Setări regionale (separate prin virgulă, exemplu: es,fr,de)",
  "wizard.translate.missing_source": "Nu se pot genera traduceri: lipsește i18n/en-GB.json din pachet."
}