#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-06-12 05:36+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: src/uagent/checks.py:17 src/uagent/checks.py:27
#, python-format
msgid "Please install Git. See: %(url)s"
msgstr "Git суулгана уу. Харна уу: %(url)s"

#: src/uagent/checks.py:20
msgid ""
"Please install Git. Example: sudo apt install git (Ubuntu/Debian) or sudo "
"yum install git (CentOS/RHEL)"
msgstr ""
"Git суулгана уу. Жишээ нь: sudo apt install git (Ubuntu/Debian) эсвэл sudo "
"yum install git (CentOS/RHEL)"

#: src/uagent/checks.py:23
msgid ""
"Please install Git. If using Homebrew: brew install git, or install Xcode "
"Command Line Tools: xcode-select --install"
msgstr ""
"Git суулгана уу. Хэрэв Homebrew ашиглаж байгаа бол: brew install git, эсвэл "
"Xcode Command Line Tools: xcode-select --install суулгана уу."

#: src/uagent/checks.py:30
msgid "[ERROR] Git is not installed."
msgstr "[АЛДААНЫ] Git суулгаагүй байна."

#: src/uagent/cli.py:397
msgid "getch() fallback to input()"
msgstr "getch() оролт руу буцах()"

#: src/uagent/cli.py:604
msgid "Received Ctrl+C. Starting shutdown..."
msgstr "Ctrl+C хүлээн авлаа. Унтраалтыг эхлүүлж байна..."

#: src/uagent/cli.py:636 src/uagent/cli.py:706
#, python-format
msgid ""
"(Multiline input mode: enter the body in multiple lines; to restart, type "
"\"\"\"retry; finish with a line containing %(sentinel)s)"
msgstr ""
"(Олон мөрт оруулах горим: биеийг олон мөрөнд оруулна; дахин эхлүүлэхийн тулд"
" \"\"\"дахин оролдох гэж бичнэ; %(sentinel)s агуулсан мөрийг дуусгана уу)"

#: src/uagent/cli.py:666 src/uagent/setup_cli.py:1183
#: src/uagent/setup_cli.py:1202 src/uagent/setup_cli.py:1225
#: src/uagent/setup_cli.py:1241 src/uagent/setup_cli.py:1260
#: src/uagent/setup_cli.py:1279 src/uagent/setup_cli.py:1293
#: src/uagent/setup_cli.py:1306 src/uagent/setup_cli.py:1314
#: src/uagent/setup_cli.py:1327 src/uagent/setup_cli.py:1339
#: src/uagent/setup_cli.py:1350 src/uagent/setup_cli.py:1436
#: src/uagent/setup_cli.py:1462
msgid "Cancelled."
msgstr "Цуцлагдсан."

#: src/uagent/cli.py:672 src/uagent/cli.py:722
msgid "Discarded previous input. Please start over."
msgstr "Өмнөх оролтыг устгасан. Та дахин эхлүүлнэ үү."

#: src/uagent/cli.py:683
msgid "Received multiline reply."
msgstr "Олон мөрт хариулт хүлээн авлаа."

#: src/uagent/cli.py:841
msgid ""
"Image file paths were found in your input.\n"
"Do you want to send these images to the LLM (external API) for analysis?\n"
"\n"
msgstr ""
"Зургийн файлын замууд таны оролтоос олдсон.\n"
"Та эдгээр зургийг LLM (гадаад API) руу илгээхийг хүсэж байна уу?"

#: src/uagent/cli.py:847
msgid "Reply with y to send, or n (or c/cancel) to skip sending."
msgstr ""
"Илгээхийн тулд y, илгээхийг алгасах бол n (эсвэл c/цуцлах) гэж хариулна уу."

#: src/uagent/cli.py:865
#, python-format
msgid ""
"Image send confirmation failed; will not send images: %(etype)s: %(err)s"
msgstr ""
"Зураг илгээх баталгаажуулалт амжилтгүй боллоо; зураг илгээхгүй: %(etype)s: "
"%(err)s"

#: src/uagent/cli.py:893 src/uagent/scheckgui.py:432
#, python-format
msgid "Failed to attach image: %(path)s (%(etype)s: %(err)s)"
msgstr "Зургийг хавсаргаж чадсангүй: %(path)s (%(etype)s: %(err)s)"

#: src/uagent/cli.py:930
#, python-format
msgid "Unknown event kind=%(kind)r: %(ev)r"
msgstr "Үл мэдэгдэх үйл явдлын төрөл=%(kind)r: %(ev)r"

#: src/uagent/cli.py:948
msgid "Exited uag."
msgstr "Uag-аас гарсан."

#: src/uagent/cli_docs.py:33
msgid "[docs] name is required"
msgstr "[docs] нэр шаардлагатай"

msgid "[INFO] startup genre prompt = numeric-input"
msgstr "[INFO] эхлүүлэх жанрын асуулт = тоон оруулга"

msgid ""
"数値の合計を入力してください (例: 3 = comm + office, 15 = すべて, または Enter キーを押してすべて有効化):"
msgstr ""
"Тоонуудын нийлбэрийг оруулна уу (жишээ нь: 3 = comm + office, 15 = бүгд, "
"эсвэл бүгдийг идэвхжүүлэхийн тулд Enter дарна уу):"

msgid "Communication (Teams, Discord, etc.)"
msgstr "Харилцаа холбоо (Teams, Discord гэх мэт)"

msgid "Office suite (Excel, Word, etc.)"
msgstr "Оффисын багц (Excel, Word гэх мэт)"

msgid "Development (lint, py_compile, test, etc.)"
msgstr "Хөгжүүлэлт (lint, py_compile, test гэх мэт)"

msgid "IoT (Bluetooth, etc.)"
msgstr "IoT (Bluetooth гэх мэт)"

msgid "Tool genre selection"
msgstr "Хэрэгслийн жанр сонголт"

msgid "Use Space to toggle, Arrow keys to move, Enter to confirm."
msgstr ""
"Сэлгэхдээ Space, шилжихдээ суман товчнууд, баталгаажуулахдаа Enter дарна уу."

msgid "OK"
msgstr "OK"

msgid "Default"
msgstr "Өгөгдмөл"

msgid "[INFO] startup genre prompt = numeric-input (prompt_toolkit fallback)"
msgstr "[INFO] эхлүүлэх жанрын асуулт = тоон оруулга (prompt_toolkit нөөц)"

#: src/uagent/cli_startup.py:146
#, python-format
msgid "[WARN] Failed to apply startup tool selection: %(err)s"
msgstr "[WARN] Эхлүүлэх хэрэгслийн сонголтыг хэрэгжүүлж чадсангүй: %(err)s"

#: src/uagent/cli_startup.py:221 src/uagent/web.py:1053
#, python-format
msgid "[FATAL] Failed to set workdir: %(err)s"
msgstr "[FATAL] Workdir-г тохируулж чадсангүй: %(err)s"

#: src/uagent/cli_startup.py:250
#, python-format
msgid "[FATAL] Failed to launch uag_setup: %(err)s"
msgstr "[FATAL] uag_setup-г эхлүүлж чадсангүй: %(err)s"

#: src/uagent/cli_startup.py:291
#, python-format
msgid "provider = %(provider)s; model = %(model)s"
msgstr "үйлчилгээ үзүүлэгч = %(provider)s; загвар = %(model)s"

#: src/uagent/cli_startup.py:298 src/uagent/scheckgui.py:296
msgid "OpenRouter fallback models enabled."
msgstr "OpenRouter-ийн нөөц загваруудыг идэвхжүүлсэн."

#: src/uagent/cli_startup.py:302
#, python-format
msgid "current workdir = %(cwd)s"
msgstr "одоогийн ажлын директор = %(cwd)s"

#: src/uagent/cli_startup.py:313 src/uagent/scheckgui.py:307
msgid "Loaded long-term memory."
msgstr "Ачаалагдсан урт хугацааны санах ой."

#: src/uagent/cli_startup.py:326 src/uagent/scheckgui.py:320
msgid "Loaded shared long-term memory."
msgstr "Хуваалцсан урт хугацааны санах ойг ачааллаа."

#: src/uagent/cli_startup.py:333 src/uagent/web.py:718
#, python-format
msgid ""
"[WARN] Exception occurred while loading shared long-term memory: %(err)s"
msgstr ""
"[АНХААРУУЛГА] Хуваалцсан урт хугацааны санах ойг ачаалах үед онцгой "
"тохиолдол гарлаа: %(err)s"

#: src/uagent/cli_startup.py:367
#, python-format
msgid "[WARN] Failed to read startup file: %(path)s (%(err)s)"
msgstr "[АНХААРУУЛГА] Эхлүүлэх файлыг уншиж чадсангүй: %(path)s (%(err)s)"

#: src/uagent/cli_startup.py:381
#, python-format
msgid "Startup file provided: %(path)s"
msgstr "Эхлүүлэх файлыг өгсөн: %(path)s"

#: src/uagent/cli_startup.py:404
msgid "--non-interactive was specified; exiting without waiting for stdin."
msgstr "--интерактив бусыг тодорхойлсон; stdin хүлээхгүйгээр гарах."

#: src/uagent/core.py:286 src/uagent/core.py:307
#, python-format
msgid "Environment variable %(name)s is not set."
msgstr "%(name)s орчны хувьсагчийг тохируулаагүй байна."

#: src/uagent/core.py:607
msgid "No log files found."
msgstr "Лог файл олдсонгүй."

#: src/uagent/core.py:625
msgid "(unknown time)"
msgstr "(тодорхойгүй цаг)"

#: src/uagent/core.py:628
#, python-format
msgid "logs: showing %(shown)d/%(total)d (dir=%(dir)s)"
msgstr "бүртгэлүүд: %(shown)d/%(total)d харуулж байна (дир=%(dir)s)"

#: src/uagent/core.py:631
msgid "Log files:"
msgstr "Бүртгэлийн файлууд:"

#: src/uagent/core.py:638
msgid "(mtime unknown)"
msgstr "(өөрчлөгдсөн цаг тодорхойгүй)"

#: src/uagent/core.py:756 src/uagent/core.py:759
msgid "(no user message)"
msgstr "(хэрэглэгчийн мессеж байхгүй)"

#: src/uagent/core.py:764
#, python-format
msgid ""
"[%(idx)d] %(mtime_text)s | %(turns)d msgs | first: %(first_user)s | last: "
"%(last_user)s"
msgstr ""
"[%(idx)d] %(mtime_text)s | %(turns)d мессеж | эхнийх: %(first_user)s | "
"сүүлийнх: %(last_user)s"

#: src/uagent/core.py:896
#, python-format
msgid ""
"[WARN] Dropping orphan tool message: tool_call_id=%(tool_call_id)r "
"name=%(name)r"
msgstr ""
"[WARN] Эзэнгүй хэрэгслийн мессежийг хасаж байна: "
"tool_call_id=%(tool_call_id)r name=%(name)r"

#: src/uagent/core.py:994
#, python-format
msgid ""
"[INFO] There were %(count)d messages to compress, so nothing was changed."
msgstr "[INFO] Шахах %(count)d мессеж байсан тул өөрчлөлт хийгдээгүй."

#: src/uagent/core.py:1004
#, python-format
msgid ""
"[INFO] Compressed in-memory conversation history: %(old_n)d -> %(new_n)d "
"messages (keep_last=%(keep_last)d)"
msgstr ""
"[INFO] Санах ой дахь ярианы түүхийг шахлаа: %(old_n)d -> %(new_n)d мессеж "
"(keep_last=%(keep_last)d)"

#: src/uagent/core.py:1215
msgid "429 retry limit (%(max_retries)s) reached while history compression."
msgstr ""
"Түүхийг шахах явцад 429 дахин оролдох хязгаар (%(max_retries)s) хэтэрсэн "
"байна."

#: src/uagent/core.py:1225
msgid "Error while calling LLM for history compression: %(err)r"
msgstr "Түүхийг шахах зорилгоор LLM-ийг дуудах явцад алдаа гарлаа: %(err)r"

#: src/uagent/core.py:1258
msgid "- Summarize the conversation chunk in English.\n"
msgstr "- Харилцан ярианы хэсгийг англи хэлээр товчлон бичнэ үү.\n"

#: src/uagent/core.py:1260
msgid ""
"- Keep the summary concise but include key decisions, constraints, and "
"pending items.\n"
msgstr ""
"- Товчлолыг тодорхой бөгөөд товч байлгахын зэрэгцээ гол шийдвэр, "
"хязгаарлалт, хүлээгдэж буй асуудлуудыг тусгана уу.\n"

#: src/uagent/core.py:1262
msgid "- Output should be directly usable as a system message."
msgstr ""
"- Гаралт нь системийн мессеж болгон шууд ашиглахад тохиромжтой байх ёстой."

#: src/uagent/core.py:1265
msgid "Conversation chunk:\n"
msgstr "Харилцан ярианы хэсэг:\n"

#: src/uagent/core.py:1267
msgid "Write a concise summary of this chunk."
msgstr "Энэ хэсгийн товч хураангуйг бичнэ үү."

#: src/uagent/core.py:1271
msgid "- You are updating an existing conversation summary.\n"
msgstr "- Та одоо байгаа харилцан ярианы хураангуйг шинэчилж байна.\n"

#: src/uagent/core.py:1272
msgid "- Preserve important facts from the previous summary.\n"
msgstr "- Өмнөх хураангуйн чухал баримтуудыг хадгална уу.\n"

#: src/uagent/core.py:1274
msgid ""
"- Merge in the new chunk without losing constraints, decisions, or pending "
"items.\n"
msgstr ""
"- Хязгаарлалт, шийдвэр, хүлээгдэж буй асуудлуудыг алдахгүйгээр шинэ хэсгийг "
"нэгтгэнэ үү.\n"

#: src/uagent/core.py:1276
msgid "- Keep the result concise and suitable for a system message."
msgstr ""
"- Үр дүнг товч бөгөөд системийн мессежэнд тохиромжтой байлгах хэрэгтэй."

#: src/uagent/core.py:1279
msgid "Previous summary:\n"
msgstr "Өмнөх хураангуй:\n"

#: src/uagent/core.py:1281
msgid "New chunk:\n"
msgstr "Шинэ хэсэг:\n"

#: src/uagent/core.py:1283
msgid "Update the summary while keeping the prior context intact."
msgstr "Өмнөх хам сэдвийг хэвээр хадгалан хураангуйг шинэчилнэ үү."

#: src/uagent/core.py:1304
msgid "Summary of the conversation so far:\n"
msgstr "Одоогийн байдлаарх харилцан ярианы хураангуй:\n"

#: src/uagent/core.py:1311
msgid ""
"[INFO] shrink_llm: {old_n} -> {new_n} messages (compressed {old_part_n} "
"older messages into 1 summary; kept {tail_n} tail)"
msgstr ""
"[INFO] shrink_llm: {old_n} -> {new_n} мессеж ({old_part_n} хуучин мессежийг "
"1 хураангуй болгон шахсан; төгсгөлийн {tail_n}-ийг хадгалсан)"

#: src/uagent/core.py:1339
msgid ""
"[WARN] history compression hit context length even at chunk_size=1; falling "
"back to shrink_messages()."
msgstr ""
"[WARN] Түүх шахалт chunk_size=1 дээр ч контекстийн хязгаарт хүрлээ; "
"shrink_messages() руу буцаж байна."

#: src/uagent/core.py:1349
msgid ""
"[WARN] history compression could not reduce chunk_size further; falling back"
" to shrink_messages()."
msgstr ""
"[WARN] Түүх шахалтаар chunk_size-ийг цааш бууруулж чадсангүй; "
"shrink_messages() руу буцаж байна."

#: src/uagent/core.py:1357
#, python-format
msgid ""
"[WARN] history compression context length exceeded; retrying with "
"chunk_size=%(chunk_size)d"
msgstr ""
"[WARN] Түүх шахалтын контекстийн урт хэтэрлээ; chunk_size=%(chunk_size)d-ээр"
" дахин оролдож байна"

#: src/uagent/core.py:1367
msgid ""
"[WARN] history compression failed due to LLM error; falling back to "
"shrink_messages()."
msgstr ""
"[WARN] LLM алдааны улмаас түүхийг шахах ажиллагаа амжилтгүй боллоо; "
"shrink_messages() руу шилжиж байна."

#: src/uagent/core.py:1388
#, python-format
msgid ":help  (help unavailable: %(err)s)"
msgstr ": тусламж (тусламж боломжгүй: %(err)s)"

#: src/uagent/core.py:1400
#, fuzzy
msgid ""
"## Mission\n"
"- You are a capable \"general-purpose tool execution agent\" running on a local environment, and you can actually execute commands and operate on files on the user's machine.\n"
"- Ask the user for confirmation before performing any dangerous operation.\n"
"- Do not flatter the user. Do not use emojis.\n"
"- Do not summarize. Keep information concise.\n"
"- When creating files, output the complete final content (do not output diffs or partial summaries).\n"
"- Do not output raw tool execution results, JSON fragments, or trailing brackets (like `py]}`) in your final response. Keep your output clean and well-formatted.\n"
msgstr ""
"## Эрхэм зорилго\n"
"- Та дотоод орчинд ажилладаг \"ерөнхий зориулалтын хэрэглүүрийн гүйцэтгэх агент\" бөгөөд хэрэглэгчийн машин дээрх командуудыг гүйцэтгэж, файлууд дээр ажиллах боломжтой.\n"
"- Ямар нэгэн аюултай үйлдэл хийхээсээ өмнө хэрэглэгчээс баталгаажуулахыг хүс.\n"
"- Хэрэглэгчийг зусардах хэрэггүй. Эможи бүү ашигла.\n"
"- Дүгнэж хэлэх хэрэггүй. Мэдээллийг товчхон байлгах.\n"
"- Файл үүсгэхдээ эцсийн агуулгыг бүрэн гаргана (зөрүү, хэсэгчилсэн хураангуйг бүү гарга)."

#: src/uagent/core.py:1409
msgid ""
"## Rules\n"
"- Always use the provided tools and verify the latest information.\n"
"- Be creative, but do not output uncertain information.\n"
"- Consult available tools and choose the most appropriate one.\n"
"- When executing tools, delegate as little decision-making as possible to the user.\n"
msgstr ""
"## Дүрэм\n"
"- Өгөгдсөн хэрэгслийг үргэлж ашиглаж, хамгийн сүүлийн үеийн мэдээллийг шалгаарай.\n"
"- Бүтээлч байх, гэхдээ тодорхой бус мэдээллийг бүү гарга.\n"
"- Боломжтой хэрэгслүүдтэй зөвлөлдөж, хамгийн тохиромжтойг нь сонго.\n"
"- Хэрэгслийг гүйцэтгэхдээ шийдвэр гаргах эрхийг аль болох бага хэмжээгээр хэрэглэгчдэд даатга."

#: src/uagent/core.py:1416
msgid ""
"## Notes\n"
"- All user messages come via this script's standard input.\n"
"- For tool-specific purpose/arguments/constraints/operational details, prefer each tool's description.\n"
"- If you need additional information or confirmation from the user, use the human_ask tool.\n"
"- When handling relative date expressions, call get_current_time to reference the current time.\n"
"- Do not store secrets (passwords/tokens) in long-term memory (add_long_memory, etc.).\n"
"- Files with suffixes like .org / .org1 / .org2 are backup copies and must not be treated as primary editable files.\n"
"- If you create Python files, run `python -m py_compile` to validate syntax.\n"
"- If expert-level knowledge is required, use prompt templates (Agent Skills) and follow them.\n"
"- If the user's input is only a short affirmation and adds no new information, do not repeat the same explanation unless it is a direct answer to the immediately preceding clear question. If needed, ask briefly: \"Which point should I continue with?\"\n"
msgstr ""
"## Тэмдэглэл\n"
"- Хэрэглэгчийн бүх мессежүүд энэ скриптийн стандарт оролтоор ирдэг.\n"
"- Хэрэгслийн тусгай зориулалт/аргумент/хязгаарлалт/үйл ажиллагааны дэлгэрэнгүй мэдээллийг авахын тулд хэрэгсэл бүрийн тайлбарыг илүүд үзнэ үү.\n"
"- Хэрэв танд нэмэлт мэдээлэл эсвэл хэрэглэгчээс баталгаажуулах шаардлагатай бол human_ask хэрэгслийг ашиглана уу.\n"
"- Харьцангуй огнооны илэрхийлэлтэй ажиллахдаа get_current_time руу залгаж одоогийн цагийг заана уу.\n"
"- Нууцыг (нууц үг/жетон) урт хугацааны санах ойд (урт_санах ой нэмэх гэх мэт) бүү хадгал.\n"
"- .org / .org1 / .org2 зэрэг дагавартай файлууд нь нөөц хуулбар бөгөөд тэдгээрийг үндсэн засварлах боломжтой файл гэж үзэх ёсгүй.\n"
"- Хэрэв та Python файл үүсгэсэн бол синтаксийг баталгаажуулахын тулд `python -m py_compile`-г ажиллуулна уу.\n"
"- Хэрэв шинжээчийн түвшний мэдлэг шаардлагатай бол шуурхай загваруудыг (Агентны ур чадвар) ашиглаж, дагаж мөрдөөрэй.\n"
"- Хэрэглэгчийн оруулсан зүйл нь зөвхөн богинохон баталгаа бөгөөд шинэ мэдээлэл нэмээгүй бол өмнөх тодорхой асуултын шууд хариултаас бусад тохиолдолд ижил тайлбарыг давтаж болохгүй. Шаардлагатай бол \"Би аль цэгийг үргэлжлүүлэх ёстой вэ?\" гэж товч асуу."

#: src/uagent/core.py:1428
msgid ""
"## Dangerous operation policy (delete_file)\n"
"- For deletion using the delete_file tool, do NOT ask for confirmation before preview.\n"
"- Always run delete_file with dry_run=true first to get the list of deletion candidates.\n"
"- Show the candidates to the user and ask confirmation via human_ask exactly once.\n"
"- Only when the user explicitly replies \"y\" or \"yes\" (or equivalent explicit approval), run delete_file again with the same parameters, dry_run=false, and confirmed=true.\n"
"- If there are zero candidates, do not ask; just report that nothing will be deleted.\n"
msgstr ""
"## Аюултай үйлдлийн бодлого (файлыг устгах)\n"
"- Устгах_файл хэрэглүүрийг ашиглан устгахдаа урьдчилан харахын өмнө баталгаажуулахыг бүү хүс.\n"
"- Устгах нэр дэвшигчдийн жагсаалтыг авахын тулд эхлээд dry_run=true гэж үргэлж delete_file-г ажиллуул.\n"
"- Нэр дэвшигчдийг хэрэглэгчдэд үзүүлж, яг нэг удаа human_ask-аар баталгаажуулахыг хүсэх.\n"
"- Зөвхөн хэрэглэгч \"y\" эсвэл \"тийм\" гэж тодорхой хариулсан үед (эсвэл түүнтэй адилтгах илэрхий зөвшөөрөл) delete_file-г ижил параметрээр, dry_run=false, баталгаажсан=үнэн гэж дахин ажиллуулна.\n"
"- Хэрэв нэр дэвшигчид тэг байвал бүү асуу; юу ч устахгүй гэж мэдээлнэ үү."

#: src/uagent/core.py:1436
#, fuzzy
msgid ""
"## Mission\n"
"- You are a capable \"general-purpose tool execution agent\" running on a local environment; you can execute commands and operate on the user's machine.\n"
"- Ask the user for confirmation before any dangerous operation.\n"
"- No flattery. No emojis. No conversation summaries. Keep it concise.\n"
"- When creating files, output the complete final content (no diffs/partial summaries).\n"
"- Do not output raw tool execution results, JSON fragments, or trailing brackets (like `py]}`) in your final response. Keep your output clean and well-formatted.\n"
msgstr ""
"## Эрхэм зорилго\n"
"- Та орон нутгийн орчинд ажиллах чадвартай \"ерөнхий зориулалтын хэрэгсэл гүйцэтгэх агент\" юм; та тушаалуудыг гүйцэтгэж, хэрэглэгчийн машин дээр ажиллах боломжтой.\n"
"- Аливаа аюултай үйлдлээс өмнө хэрэглэгчээс баталгаажуулахыг хүс.\n"
"- Зусардах зүйлгүй. Эможи байхгүй. Ярилцлагын хураангуй байхгүй. Товчхон байлга.\n"
"- Файл үүсгэхдээ эцсийн агуулгыг бүрэн гаргана (ямар ч ялгаагүй/хэсэгчилсэн хураангуй)."

#: src/uagent/core.py:1444
msgid ""
"## Rules\n"
"- Use the provided tools first and verify results with tools.\n"
"- Consult tool descriptions for purpose/arguments/constraints; choose the most appropriate and safest tool.\n"
"- Be creative, but do not output uncertain information.\n"
"- Delegate as little decision-making as possible to the user.\n"
msgstr ""
"## Дүрэм\n"
"- Эхлээд өгөгдсөн хэрэгслүүдийг ашиглаад үр дүнг хэрэгслээр шалгана уу.\n"
"- Зорилго/аргумент/хязгаарлалтын талаар багажийн тайлбараас лавлана уу; хамгийн тохиромжтой, аюулгүй хэрэгслийг сонгох.\n"
"- Бүтээлч байх, гэхдээ тодорхой бус мэдээллийг бүү гарга.\n"
"- Шийдвэр гаргах эрхийг аль болох бага хэмжээгээр хэрэглэгчдэд шилжүүлэх."

#: src/uagent/core.py:1451
msgid ""
"## Notes\n"
"- All user messages come via this script's standard input.\n"
"- If required info/parameters are missing, ask via human_ask (do not guess).\n"
"- Relative dates: call get_current_time.\n"
"- Do not store secrets (passwords/tokens) in long-term memory.\n"
"- Files with suffixes like .org / .org1 / .org2 are backup copies and must not be treated as primary editable files.\n"
"- If you create Python files, run `python -m py_compile`.\n"
"- If expert-level knowledge is required, use Agent Skills prompt templates.\n"
"- If the user's input is only a short affirmation and adds no new information, do not repeat the same explanation unless it is a direct answer to the immediately preceding clear question. If needed, ask briefly: \"Which point should I continue with?\"\n"
msgstr ""
"## Тэмдэглэл\n"
"- Хэрэглэгчийн бүх мессежүүд энэ скриптийн стандарт оролтоор ирдэг.\n"
"- Шаардлагатай мэдээлэл/параметрүүд дутуу байвал human_ask-аар асуугаарай (тааж болохгүй).\n"
"- Харьцангуй огноо: get_current_time руу залгана уу.\n"
"- Нууцыг (нууц үг/жетон) урт хугацааны санах ойд бүү хадгал.\n"
"- .org / .org1 / .org2 зэрэг дагавартай файлууд нь нөөц хуулбар бөгөөд тэдгээрийг үндсэн засварлах боломжтой файл гэж үзэх ёсгүй.\n"
"- Хэрэв та Python файл үүсгэвэл `python -m py_compile`-г ажиллуулна уу.\n"
"- Хэрэв шинжээчийн түвшний мэдлэг шаардлагатай бол Agent Skills програмын загваруудыг ашиглана уу.\n"
"- Хэрэглэгчийн оруулсан зүйл нь зөвхөн богинохон баталгаа бөгөөд шинэ мэдээлэл нэмээгүй бол өмнөх тодорхой асуултын шууд хариултаас бусад тохиолдолд ижил тайлбарыг давтаж болохгүй. Шаардлагатай бол \"Би аль цэгийг үргэлжлүүлэх ёстой вэ?\" гэж товч асуу."

#: src/uagent/core.py:1464
msgid ""
"- If the user is using Windows cmd.exe, prefer multi-line commands using "
"caret (^) line continuation, and keep each line short to avoid copy/paste "
"line breaks.\n"
msgstr ""
"- Хэрэв хэрэглэгч Windows cmd.exe програмыг ашиглаж байгаа бол мөрийн (^) "
"үргэлжлэлийг ашиглан олон мөрт командыг илүүд үзэж, мөр бүрийг богино "
"байлгаж, хуулах/хуулахаас зайлсхийх хэрэгтэй."

#: src/uagent/core.py:1531
msgid ""
"The following tools are currently loaded in this session. Choose the most "
"appropriate tool for the task."
msgstr ""
"Энэ сессэд дараах хэрэгслүүдийг ачаалж байна. Даалгаврын хувьд хамгийн "
"тохиромжтой хэрэгслийг сонго."

#: src/uagent/docs_util.py:27
msgid "Project README"
msgstr "README төсөл"

#: src/uagent/docs_util.py:32
msgid "Quickstart (Windows wheel install)"
msgstr "Хурдан эхлүүлэх (Windows дугуй суулгах)"

#: src/uagent/docs_util.py:37
msgid "Web Inspector (playwright_inspector) guide"
msgstr "Вэб байцаагч (жүжгийн зохиолч_инспектор) гарын авлага"

#: src/uagent/docs_util.py:42
msgid "Developer information"
msgstr "Хөгжүүлэгчийн мэдээлэл"

#: src/uagent/docs_util.py:149
#, python-format
msgid "unknown doc name: %(name)r"
msgstr "үл мэдэгдэх баримтын нэр: %(name)r"

#: src/uagent/docs_util.py:172
#, python-format
msgid "doc file not found: %(filename)s"
msgstr "doc файл олдсонгүй: %(filename)s"

#: src/uagent/docs_util.py:203
#, python-format
msgid "doc path resolution failed: %(filename)s: %(err)s"
msgstr "баримтын замын нарийвчлал амжилтгүй болсон: %(filename)s: %(err)s"

#: src/uagent/docs_util.py:227
msgid "[docs] Available documents:"
msgstr "[docs] Боломжтой баримт бичиг:"

#: src/uagent/docs_util.py:231
msgid "Usage:"
msgstr "Хэрэглээ:"

#: src/uagent/docs_util.py:232
msgid "list"
msgstr "жагсаалт"

#: src/uagent/docs_util.py:233
msgid "show"
msgstr "харуулах"

#: src/uagent/docs_util.py:234
msgid "show path"
msgstr "замыг харуулах"

#: src/uagent/docs_util.py:235
msgid "open with OS"
msgstr "OS-оор нээх"

#: src/uagent/env_validate.py:42
msgid ""
"Required to select the LLM provider "
"(azure/openai/bedrock/openrouter/gemini/grok/claude/nvidia)."
msgstr ""
"LLM үйлчилгээ үзүүлэгчийг сонгоход шаардлагатай "
"(azure/openai/bedrock/openrouter/gemini/grok/claude/nvidia)."

#: src/uagent/env_validate.py:63
#, python-format
msgid ""
"Unknown provider: %(provider)r. Allowed: %(allowed)s (startup will likely "
"fail)."
msgstr ""
"Үл мэдэгдэх үйлчилгээ үзүүлэгч: %(provider)r. Зөвшөөрөгдсөн: %(allowed)s "
"(эхлүүлэх нь амжилтгүй болох магадлалтай)."

#: src/uagent/env_validate.py:74
msgid ""
"Azure OpenAI endpoint/base URL (e.g., https://<resource>.openai.azure.com/)."
msgstr ""
"Azure OpenAI төгсгөлийн цэг/суурь URL (жишээ нь: "
"https://<resource>.openai.azure.com/)."

#: src/uagent/env_validate.py:80
msgid "Azure OpenAI API key."
msgstr "Azure OpenAI API түлхүүр."

#: src/uagent/env_validate.py:85
msgid "Azure OpenAI API version (e.g., 2024-xx-xx)."
msgstr "Azure OpenAI API хувилбар (жишээ нь, 2024-xx-xx)."

#: src/uagent/env_validate.py:92
msgid "OpenAI API key."
msgstr "OpenAI API түлхүүр."

#: src/uagent/env_validate.py:98
msgid "Bedrock proxy endpoint/base URL (OpenAI-compatible)."
msgstr "Үндсэн прокси төгсгөлийн цэг/суурь URL (OpenAI-тай нийцтэй)."

#: src/uagent/env_validate.py:105
msgid "Bedrock proxy API key (OpenAI-compatible)."
msgstr "Үндсэн прокси API түлхүүр (OpenAI нийцтэй)."

#: src/uagent/env_validate.py:112
msgid "OpenRouter API key."
msgstr "OpenRouter API түлхүүр."

#: src/uagent/env_validate.py:117
msgid "Grok (xAI) API key."
msgstr "Grok (xAI) API түлхүүр."

#: src/uagent/env_validate.py:122
msgid "Gemini API key."
msgstr "Gemini API түлхүүр."

#: src/uagent/env_validate.py:129
msgid ""
"Python package 'google-genai' is not installed. Provider=gemini requires it."
msgstr ""
"Python багц 'google-genai' суулгаагүй байна. Provider=gemini үүнийг "
"шаарддаг."

#: src/uagent/env_validate.py:140
msgid "Vertex AI API key / model name."
msgstr "Vertex AI API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:149
msgid ""
"Python package 'google-genai' is not installed. Provider=vertexai requires "
"it."
msgstr ""
"Python багц 'google-genai' суулгаагүй байна. Provider=vertexai үүнийг "
"шаарддаг."

#: src/uagent/env_validate.py:157
msgid "Anthropic (Claude) API key."
msgstr "Антропик (Клод) API түлхүүр."

#: src/uagent/env_validate.py:165
msgid ""
"Python package 'anthropic' is not installed. Provider=claude requires it."
msgstr ""
"Python \"anthropic\" багцыг суулгаагүй байна. Provider=claude үүнийг "
"шаарддаг."

#: src/uagent/env_validate.py:172
msgid "NVIDIA API key."
msgstr "NVIDIA API түлхүүр."

#: src/uagent/env_validate.py:190
#, python-format
msgid ""
"Unknown embedding provider: %(provider)r. Allowed: %(allowed)s (startup will"
" likely fail)."
msgstr ""
"Үл мэдэгдэх оруулах үйлчилгээ үзүүлэгч: %(provider)r. Зөвшөөрөгдсөн: "
"%(allowed)s (эхлүүлэх нь амжилтгүй болох магадлалтай)."

#: src/uagent/env_validate.py:207
msgid "Azure embedding endpoint / API key / API version / deployment name."
msgstr ""
"Azure шигтгэх төгсгөлийн цэг / API түлхүүр / API хувилбар / байршуулалтын "
"нэр."

#: src/uagent/env_validate.py:218
msgid "OpenAI embedding API key / model name."
msgstr "OpenAI шигтгэх API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:230
msgid "Bedrock embedding endpoint / API key / deployment name."
msgstr ""
"Үндсэн суурь оруулах төгсгөлийн цэг / API түлхүүр / байршуулалтын нэр."

#: src/uagent/env_validate.py:241
msgid "OpenRouter embedding API key / model name."
msgstr "OpenRouter шигтгэх API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:252
msgid "Ollama embedding base URL / model name."
msgstr "Оллама оруулах үндсэн URL / загварын нэр."

#: src/uagent/env_validate.py:263
msgid "NVIDIA embedding API key / model name."
msgstr "NVIDIA шигтгэсэн API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:274
msgid "Gemini embedding API key / model name."
msgstr "Gemini embedding API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:285
msgid "Vertex AI embedding API key / model name."
msgstr "Vertex AI embedding API түлхүүр / загварын нэр."

#: src/uagent/env_validate.py:302
#, python-brace-format
msgid "[FATAL] Environment validation failed ({context})."
msgstr "[FATAL] Орчны баталгаажуулалт бүтэлгүйтлээ ({context})."

#: src/uagent/env_validate.py:310
msgid "Missing required environment variables:"
msgstr "Шаардлагатай орчны хувьсагч дутуу байна:"

#: src/uagent/env_validate.py:317
msgid "Warnings:"
msgstr "Анхааруулга:"

#: src/uagent/env_validate.py:321
msgid "How to fix:"
msgstr "Хэрхэн засах вэ:"

#: src/uagent/env_validate.py:324
msgid ""
"- Set the variables above in your environment before starting the program."
msgstr ""
"- Хөтөлбөрийг эхлүүлэхийн өмнө өөрийн орчинд дээрх хувьсагчдыг тохируулна "
"уу."

#: src/uagent/env_validate.py:330
msgid ""
"- You can set them via your OS environment settings, a .env file, your shell"
" startup scripts,"
msgstr ""
"- Та тэдгээрийг үйлдлийн системийн орчны тохиргоо, .env файл, бүрхүүл "
"эхлүүлэх скриптүүдээр дамжуулан тохируулах боломжтой."

#: src/uagent/env_validate.py:336
msgid ""
"  or your process manager / service configuration (CI secrets, systemd, "
"Docker, etc.)."
msgstr ""
"эсвэл таны процессын менежер / үйлчилгээний тохиргоо (CI нууц, systemd, "
"Docker гэх мэт)."

#: src/uagent/image_session.py:101
msgid "(prompt unavailable)"
msgstr "(тушаал боломжгүй)"

#: src/uagent/image_session.py:105
#, python-format
msgid "screenshot: %(title)s"
msgstr "дэлгэцийн зураг: %(title)s"

#: src/uagent/image_session.py:107
msgid "screenshot"
msgstr "дэлгэцийн зураг"

#: src/uagent/image_session.py:148
msgid "Image-session context:"
msgstr "Зургийн сессийн контекст:"

#: src/uagent/image_session.py:149
msgid "This conversation already generated images."
msgstr "Энэ яриа аль хэдийн зураг үүсгэсэн байна."

#: src/uagent/image_session.py:151
msgid ""
"Use the prior prompts and saved file paths below as context for follow-up "
"edits, variants, or continuations."
msgstr ""
"Дараах засвар, хувилбар эсвэл үргэлжлэлд доорх өмнөх тушаалууд болон "
"хадгалсан файлын замуудыг контекст болгон ашиглана уу."

#: src/uagent/image_session.py:156
#, python-format
msgid "Turn %(idx)d:"
msgstr "Ээлж %(idx)d:"

#: src/uagent/image_session.py:157
#, python-format
msgid "- prompt: %(prompt)s"
msgstr "- тушаал: %(prompt)s"

#: src/uagent/image_session.py:160
#, python-format
msgid "- file: %(path)s"
msgstr "- файл: %(path)s"

#: src/uagent/llm_errors.py:398
#, python-format
msgid ""
"[RATE_LIMIT] provider=%(provider)s model=%(model)s status=%(status)s "
"attempt=%(attempt)s/%(max_retries)s wait=%(wait_seconds).1fs "
"retry_after=%(retry_after)s"
msgstr ""
"[RATE_LIMIT] үйлчилгээ үзүүлэгч=%(provider)s загвар=%(model)s "
"байдал=%(status)s оролдлого=%(attempt)s/%(max_retries)s "
"хүлээнэ=%(хүлээх_секунд)."

#: src/uagent/llm_flow_helpers.py:205
msgid ""
"The previous assistant reply was empty. Please answer based on the most "
"recent tool result."
msgstr ""
"Өмнөх туслахын хариулт хоосон байсан. Хамгийн сүүлийн хэрэгслийн үр дүнд "
"үндэслэн хариулна уу."

#: src/uagent/llm_flow_helpers.py:218
#, python-format
msgid ""
"[WARN] LLM returned an empty assistant message without tool calls.\n"
"provider=%(provider)s depname=%(depname)s empty_no_tool_rounds=%(empty_no_tool_rounds)s (max=%(empty_no_tool_max)s)\n"
"This may happen with OpenAI-compatible local providers after tool calls. You can try setting UAGENT_EMPTY_NO_TOOL_MAX to a higher value, or switching provider."
msgstr ""
"[АНХААРУУЛГА] LLM нь багажийн дуудлагагүйгээр туслахын хоосон мессежийг буцаасан.\n"
"үйлчилгээ үзүүлэгч=%(provider)s depname=%(depname)s хоосон_хэрэгсэлгүй_rounds=%(empty_no_tool_rounds)s (хамгийн их=%(empty_no_tool_max)s)\n"
"Энэ нь OpenAI-тэй нийцтэй орон нутгийн үйлчилгээ үзүүлэгчдэд багажийн дуудлагын дараа тохиолдож болно. Та UAGENT_EMPTY_NO_TOOL_MAX-г илүү өндөр утгаар тохируулах эсвэл үйлчилгээ үзүүлэгчийг сэлгэхийг оролдож болно."

#: src/uagent/llm_flow_helpers.py:265
msgid "arguments must be a JSON object."
msgstr "аргументууд нь JSON объект байх ёстой."

#: src/uagent/llm_flow_helpers.py:272
#, python-format
msgid ""
"[tool args error] name=%(name)r raw=%(raw)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"
msgstr ""
"[tool args error] name=%(name)r raw=%(raw)r err=%(etype)s: %(err)s\n"
"Мөшгих:\n"
"%(tb)s"

#: src/uagent/llm_flow_helpers.py:298
msgid ""
"[INFO] Reusing the previous result because this tool call matches an earlier"
" one.\n"
msgstr ""
"[МЭДЭЭЛЭЛ] Энэ хэрэгслийн дуудлага өмнөхтэй таарч байгаа тул өмнөх үр дүнг "
"дахин ашиглаж байна."

#: src/uagent/llm_flow_helpers.py:313
#, python-format
msgid ""
"[tool runtime error] name=%(name)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"
msgstr ""
"[хэрэгслийн ажиллах үеийн алдаа] нэр=%(name)r алдаа=%(etype)s: %(err)s\n"
"Мөшгих:\n"
"%(tb)s"

#: src/uagent/llm_image_helpers.py:7
msgid "Describe this screenshot and summarize the visible UI."
msgstr "Энэ дэлгэцийн зургийг тайлбарлаж, харагдаж буй UI-г нэгтгэнэ үү."

#: src/uagent/llm_image_helpers.py:11
msgid "Read all visible text in this screenshot and summarize it."
msgstr "Энэ дэлгэцийн зураг дээрх бүх харагдах текстийг уншиж, нэгтгэнэ үү."

#: src/uagent/llm_image_helpers.py:15
msgid "Inspect this screenshot for errors, warnings, and important UI state."
msgstr ""
"Энэ дэлгэцийн зургийг алдаа, анхааруулга болон чухал UI төлөвийн хувьд "
"шалгана уу."

#: src/uagent/llm_message_helpers.py:250
#, python-format
msgid "[WARN] Auto shrink_llm failed: %(err)s"
msgstr "[WARN] Автомат shrink_llm амжилтгүй боллоо: %(err)s"

#: src/uagent/llm_round_helpers.py:136
#, python-format
msgid "[Translate Error] %(diag)s"
msgstr "[Орчуулах алдаа] %(diag)s"

#: src/uagent/llm_round_helpers.py:195 src/uagent/llm_round_helpers.py:305
#: src/uagent/llm_round_helpers.py:639
#, python-format
msgid "429 retry limit (%(max_retries)s) reached."
msgstr "429 дахин оролдох хязгаарт (%(max_retries)s) хүрсэн."

#: src/uagent/llm_round_helpers.py:219
msgid "[Gemini Error] An error occurred while generating a response."
msgstr "[Ихрийн ордны алдаа] Хариулт үүсгэх явцад алдаа гарлаа."

#: src/uagent/llm_round_helpers.py:311
msgid "[Claude Error] An error occurred while generating a response."
msgstr "[Клодын алдаа] Хариулт үүсгэх явцад алдаа гарлаа."

#: src/uagent/llm_round_helpers.py:603
msgid "Input exceeds the context window."
msgstr "Оролт нь хам сэдвийн цонхноос хэтэрсэн байна."

#: src/uagent/llm_round_helpers.py:613
msgid "Connection error"
msgstr "Холболтын алдаа"

#: src/uagent/llm_round_helpers.py:618
msgid "[Network Error]"
msgstr "[Сүлжээний алдаа]"

#: src/uagent/llm_round_helpers.py:645
msgid "Unexpected exception."
msgstr "Гэнэтийн алдаа гарлаа."

#: src/uagent/llm_round_helpers.py:723
#, python-format
msgid "Error while parsing response: %(err)s"
msgstr "Хариултыг задлан шинжлэх явцад гарсан алдаа: %(err)s"

#: src/uagent/profile_manager.py:486 src/uagent/profile_manager.py:604
msgid ""
"You are a user profiling agent. Analyze the conversation log and extract the user's:\n"
"1. Environment (OS, shell, editor, etc.)\n"
"2. Preferences (coding style, preferred tools, verbosity preference, etc.)\n"
"3. Constraints (security rules, offline requirements, etc.)\n"
"\n"
"Do NOT include temporary questions, chit-chat, or sensitive credentials.\n"
"You MUST respond ONLY with a valid JSON object matching this schema:\n"
"{\n"
"  \"environment\": {\"os\": \"string\", \"shell\": \"string\", \"editor\": \"string\"},\n"
"  \"preferences\": [\"string\"],\n"
"  \"constraints\": [\"string\"]\n"
"}"
msgstr ""
"Та хэрэглэгчийн профайл үүсгэх агент байна. Ярилцлагын бүртгэлийг шинжилж, хэрэглэгчийн дараах мэдээллийг гарга:\n"
"1. Орчин (OS, shell, editor гэх мэт)\n"
"2. Тохиргоо/сонголт (кодын хэв маяг, илүүд үздэг хэрэгслүүд, дэлгэрэнгүй байдлын түвшний сонголт гэх мэт)\n"
"3. Хязгаарлалт (аюулгүй байдлын дүрэм, офлайнаар ажиллах шаардлага гэх мэт)\n"
"\n"
"Түр зуурын асуулт, ярианы хөнгөн сэдэв, эсвэл нууц итгэмжлэлийг бүү оруул.\n"
"Та зөвхөн энэ схемтэй таарах хүчинтэй JSON объектоор хариулах ЁСТОЙ:\n"
"{\n"
"  \"environment\": {\"os\": \"string\", \"shell\": \"string\", \"editor\": \"string\"},\n"
"  \"preferences\": [\"string\"],\n"
"  \"constraints\": [\"string\"]\n"
"}"

#: src/uagent/profile_manager.py:590
msgid "Failed to initialize LLM client."
msgstr "LLM клиент эхлүүлэх амжилтгүй боллоо."

#: src/uagent/profile_manager.py:595
#, python-format
msgid "Found %(total_files)d log files. Starting incremental profiling..."
msgstr ""
"%(total_files)d лог файл олдлоо. Дэс дараалсан профайлжуулалтыг эхлүүлж "
"байна..."

#: src/uagent/scheckgui.py:131
msgid "Drop files/images here"
msgstr "Файл/зураг энд буулгана уу"

#: src/uagent/scheckgui.py:169
msgid "Download"
msgstr "Татаж авах"

#: src/uagent/scheckgui.py:329
#, python-format
msgid "Exception occurred while loading shared long-term memory: %(err)s"
msgstr ""
"Хуваалцсан урт хугацааны санах ойг ачаалах үед онцгой тохиолдол гарлаа: "
"%(err)s"

#: src/uagent/scheckgui.py:382
#, python-format
msgid "[Attached File] %(name)s (%(path)s)"
msgstr "[Хавсаргасан файл] %(name)s (%(path)s)"

#: src/uagent/scheckgui.py:467
#, python-format
msgid "[Attached Image] %(path)s"
msgstr "[Хавсаргасан зураг] %(path)s"

#: src/uagent/scheckgui.py:469 src/uagent/web.py:666
#, python-format
msgid "[Image Path] %(path)s"
msgstr "[Зургийн зам] %(path)s"

#: src/uagent/scheckgui.py:779 src/uagent/scheckgui.py:909
msgid "Welcome / Quick Guide"
msgstr "Тавтай морилно уу / Түргэн гарын авлага"

#: src/uagent/scheckgui.py:787
msgid "uag GUI (Extreme Stability)"
msgstr "uag GUI (Маш тогтвортой байдал)"

#: src/uagent/scheckgui.py:842
msgid "↑ You can attach files by drag & drop"
msgstr "↑ Та чирж буулгах замаар файл хавсаргах боломжтой"

#: src/uagent/scheckgui.py:863
msgid "Attach..."
msgstr "Хавсаргах..."

#: src/uagent/scheckgui.py:868
msgid "Send"
msgstr "Илгээх"

#: src/uagent/scheckgui.py:908
msgid "Help"
msgstr "Туслаач"

#: src/uagent/scheckgui.py:923
msgid "Mode"
msgstr "Горим"

#: src/uagent/scheckgui.py:925
msgid "Reasoning: off"
msgstr "Шалтгаан: унтраасан"

#: src/uagent/scheckgui.py:928
msgid "Reasoning: auto"
msgstr "Шалтгаан: автомат"

#: src/uagent/scheckgui.py:930
msgid "Reasoning: minimal"
msgstr "Шалтгаан: хамгийн бага"

#: src/uagent/scheckgui.py:932
msgid "Reasoning: low"
msgstr "Шалтгаан: бага"

#: src/uagent/scheckgui.py:934
msgid "Reasoning: medium"
msgstr "Шалтгаан: дунд"

#: src/uagent/scheckgui.py:936
msgid "Reasoning: high"
msgstr "Шалтгаан: өндөр"

#: src/uagent/scheckgui.py:939
msgid "Reasoning: xhigh"
msgstr "Шалтгаан: x өндөр"

#: src/uagent/scheckgui.py:944
msgid "Verbosity: off"
msgstr "Товч агуулга: унтраасан"

#: src/uagent/scheckgui.py:946
msgid "Verbosity: low"
msgstr "Товч агуулга: бага"

#: src/uagent/scheckgui.py:948
msgid "Verbosity: medium"
msgstr "Товч агуулга: дунд"

#: src/uagent/scheckgui.py:950
msgid "Verbosity: high"
msgstr "Товч агуулга: өндөр"

#: src/uagent/scheckgui.py:980
#, python-format
msgid "[mode] reasoning=%(mode)s"
msgstr "[горим] үндэслэл=%(mode)s"

#: src/uagent/scheckgui.py:984
msgid ""
":r [0|1|2|3|auto|minimal|xhigh]  (0=off, 1=low, 2=medium, 3=high; "
"auto/minimal/xhigh)"
msgstr ""
":r [0|1|2|3|auto|minimal|xhigh]  (0=унтраах, 1=бага, 2=дунд, 3=өндөр; "
"auto/minimal/xhigh)"

#: src/uagent/scheckgui.py:992
#, python-format
msgid "[mode] verbosity=%(mode)s"
msgstr "[горим] дэлгэрэнгүй мэдээлэл=%(mode)s"

#: src/uagent/scheckgui.py:994
msgid ":v [0|1|2|3]  (0=off, 1=low, 2=medium, 3=high; no arg=keep)"
msgstr ""
":v [0|1|2|3] (0=унтраах, 1=бага, 2=дунд, 3=өндөр; arg байхгүй=хадгалах)"

#: src/uagent/scheckgui.py:1123
msgid "Enter password..."
msgstr "Нууц үгээ оруулна уу..."

#: src/uagent/scheckgui.py:1130
msgid "Enter a message..."
msgstr "Зурвас оруулна уу..."

#: src/uagent/scheckgui.py:1147
msgid "Attach files"
msgstr "Файл хавсаргах"

#: src/uagent/scheckgui.py:1149
msgid "All Files (*)"
msgstr "Бүх файлууд (*)"

#: src/uagent/scheckgui.py:1401
msgid "cannot read image"
msgstr "зургийг уншиж чадсангүй"

#: src/uagent/scheckgui.py:1552 src/uagent/scheckgui.py:1592
#: src/uagent/scheckgui.py:1627
msgid "Downloaded to"
msgstr "Татаж авсан"

#: src/uagent/scheckgui.py:1646
msgid "Playing"
msgstr "Тоглож байна"

#: src/uagent/scheckgui.py:1656
msgid "Stopped"
msgstr "Зогссон"

#: src/uagent/scheckgui.py:1705
#, python-format
msgid "[REPLY] > %(text)s"
msgstr "[Хариулах] > %(text)s"

#: src/uagent/scheckgui.py:1713
#, python-format
msgid "[USER] %(text)s"
msgstr "[ХЭРЭГЛЭГЧ] %(text)s"

#: src/uagent/setup_cli.py:77 src/uagent/setup_cli.py:482
#: src/uagent/setup_cli.py:572
msgid "OpenAI API key"
msgstr "OpenAI API түлхүүр"

#: src/uagent/setup_cli.py:78 src/uagent/setup_cli.py:483
#: src/uagent/setup_cli.py:573
msgid "OpenAI base URL (optional)"
msgstr "OpenAI үндсэн URL (заавал биш)"

#: src/uagent/setup_cli.py:79
msgid "OpenAI model/deployment name (optional)"
msgstr "OpenAI загвар/байршуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:85 src/uagent/setup_cli.py:474
#: src/uagent/setup_cli.py:560
msgid "Azure base URL (e.g. https://<resource>.openai.azure.com/)"
msgstr "Azure үндсэн URL (жишээ нь: https://<resource>.openai.azure.com/)"

#: src/uagent/setup_cli.py:87 src/uagent/setup_cli.py:476
#: src/uagent/setup_cli.py:562
msgid "Azure API key"
msgstr "Azure API түлхүүр"

#: src/uagent/setup_cli.py:91
msgid "Azure API version (optional, e.g. 2024-05-01-preview)"
msgstr "Azure API хувилбар (заавал биш, жишээлбэл 2024-05-01-урьдчилан харах)"

#: src/uagent/setup_cli.py:93 src/uagent/setup_cli.py:478
msgid "Azure deployment name"
msgstr "Azure байршуулалтын нэр"

#: src/uagent/setup_cli.py:99 src/uagent/setup_cli.py:491
#: src/uagent/setup_cli.py:581
msgid "Bedrock gateway base URL (e.g. https://<gateway>/v1)"
msgstr "Үндсэн гарцын үндсэн URL (жишээ нь: https://<gateway>/v1)"

#: src/uagent/setup_cli.py:101 src/uagent/setup_cli.py:493
#: src/uagent/setup_cli.py:583
msgid "Bedrock API key"
msgstr "Үндсэн API түлхүүр"

#: src/uagent/setup_cli.py:105 src/uagent/setup_cli.py:497
msgid "Bedrock model/deployment name (e.g. openai.gpt-oss-120b)"
msgstr ""
"Үндсэн чулуулгийн загвар/байршуулах нэр (жишээ нь: openai.gpt-oss-120b)"

#: src/uagent/setup_cli.py:109 src/uagent/setup_cli.py:502
#: src/uagent/setup_cli.py:592
msgid "OpenRouter API key"
msgstr "OpenRouter API түлхүүр"

#: src/uagent/setup_cli.py:110 src/uagent/setup_cli.py:503
#: src/uagent/setup_cli.py:593
msgid "OpenRouter base URL (optional)"
msgstr "OpenRouter үндсэн URL (заавал биш)"

#: src/uagent/setup_cli.py:114
msgid "OpenRouter model/deployment name (optional)"
msgstr "OpenRouter загвар/байршуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:119
msgid "OpenRouter fallback models (optional, comma-separated)"
msgstr "OpenRouter-ийн нөөц загварууд (заавал биш, таслалаар тусгаарлагдсан)"

#: src/uagent/setup_cli.py:123 src/uagent/setup_cli.py:508
msgid "Gemini API key"
msgstr "Gemini API түлхүүр"

#: src/uagent/setup_cli.py:124
msgid "Gemini model name (optional)"
msgstr "Gemini загварын нэр (заавал биш)"

#: src/uagent/setup_cli.py:127
msgid "Vertex AI API key"
msgstr "Vertex AI API түлхүүр"

#: src/uagent/setup_cli.py:128
msgid "Vertex AI project ID (optional)"
msgstr "Vertex AI төслийн ID (заавал биш)"

#: src/uagent/setup_cli.py:129
msgid "Vertex AI location/region (optional)"
msgstr "Vertex AI байршил/бүс (заавал биш)"

#: src/uagent/setup_cli.py:133
msgid "Google credentials for Vertex AI (optional)"
msgstr "Vertex AI-д зориулсан Google итгэмжлэл (заавал биш)"

#: src/uagent/setup_cli.py:138
msgid "Google location/region for Vertex AI (optional)"
msgstr "Vertex AI-д зориулсан Google байршил/бүс (заавал биш)"

#: src/uagent/setup_cli.py:140
msgid "Vertex AI model/deployment name"
msgstr "Vertex AI загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:143
msgid "Grok API key"
msgstr "Grok API түлхүүр"

#: src/uagent/setup_cli.py:144
msgid "Grok base URL (optional)"
msgstr "Grok үндсэн URL (заавал биш)"

#: src/uagent/setup_cli.py:145
msgid "Grok model/deployment name (optional)"
msgstr "Grok загвар/байршуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:148
msgid "Claude API key"
msgstr "Клод API түлхүүр"

#: src/uagent/setup_cli.py:149
msgid "Claude model/deployment name (optional)"
msgstr "Клод загвар/байрлуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:152 src/uagent/setup_cli.py:513
#: src/uagent/setup_cli.py:607
msgid "NVIDIA API key"
msgstr "NVIDIA API түлхүүр"

#: src/uagent/setup_cli.py:153 src/uagent/setup_cli.py:514
#: src/uagent/setup_cli.py:608
msgid "NVIDIA base URL (optional)"
msgstr "NVIDIA үндсэн URL (заавал биш)"

#: src/uagent/setup_cli.py:154
msgid "NVIDIA model/deployment name (optional)"
msgstr "NVIDIA загвар/байршуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:160 src/uagent/setup_cli.py:601
msgid "Ollama base URL (e.g. http://localhost:11434/v1)"
msgstr "Оллама үндсэн URL (жишээ нь: http://localhost:11434/v1)"

#: src/uagent/setup_cli.py:165
msgid "Ollama API key (optional, default: dummy)"
msgstr "Ollama API түлхүүр (заавал биш, анхдагч: дамми)"

#: src/uagent/setup_cli.py:167
msgid "Ollama model/deployment name (optional)"
msgstr "Оллама загвар/байршуулах нэр (заавал биш)"

#: src/uagent/setup_cli.py:171
msgid "Ollama request timeout in seconds (default: 60)"
msgstr "Оллама хүсэлтийн хугацаа секундын дотор (өгөгдмөл: 60)"

#: src/uagent/setup_cli.py:173
msgid "Ollama temperature (default: 0.7)"
msgstr "Оллама температур (өгөгдмөл: 0.7)"

#: src/uagent/setup_cli.py:174
msgid "Ollama top_p (default: 0.9)"
msgstr "Ollama top_p (өгөгдмөл: 0.9)"

#: src/uagent/setup_cli.py:175
msgid "Ollama top_k (default: 40)"
msgstr "Ollama top_k (өгөгдмөл: 40)"

#: src/uagent/setup_cli.py:179
msgid "Ollama repeat_penalty (default: 1.1)"
msgstr "Оллама давтан шийтгэл (өгөгдмөл: 1.1)"

#: src/uagent/setup_cli.py:181
msgid "Ollama keep_alive (default: 5m)"
msgstr "Олламаг амьд байлгах (өгөгдмөл: 5м)"

#: src/uagent/setup_cli.py:182
msgid "Ollama num_ctx (default: 8192)"
msgstr "Ollama num_ctx (өгөгдмөл: 8192)"

#: src/uagent/setup_cli.py:183
msgid "Ollama num_predict (default: 1024)"
msgstr "Ollama num_predict (өгөгдмөл: 1024)"

#: src/uagent/setup_cli.py:345 src/uagent/setup_cli.py:434
msgid "Enter number:"
msgstr "Дугаар оруулна уу:"

#: src/uagent/setup_cli.py:358
msgid "Invalid input. Please enter a valid number."
msgstr "Буруу оролт. Хүчинтэй дугаар оруулна уу."

#: src/uagent/setup_cli.py:371
#, python-format
msgid " [default: %(default)s]"
msgstr "[өгөгдмөл: %(default)s]"

#: src/uagent/setup_cli.py:387
msgid "This field is required. Please enter a value."
msgstr "Энэ талбар шаардлагатай. Утга оруулна уу."

#: src/uagent/setup_cli.py:399
msgid "Select UAGENT_LANG"
msgstr "UAGENT_LANG-г сонгоно уу"

#: src/uagent/setup_cli.py:410
msgid "UAGENT_LANG (custom)"
msgstr "UAGENT_LANG (захиалгат)"

#: src/uagent/setup_cli.py:423
msgid "Select output files to generate in the current directory"
msgstr "Одоогийн директор дотор үүсгэх гаралтын файлуудыг сонгоно уу"

#: src/uagent/setup_cli.py:424
msgid "  1. .env only"
msgstr "1. Зөвхөн .env"

#: src/uagent/setup_cli.py:425
msgid "  2. .env + env.sh"
msgstr "2. .env + env.sh"

#: src/uagent/setup_cli.py:426
msgid "  3. .env + env.ps1"
msgstr "3. .env + env.ps1"

#: src/uagent/setup_cli.py:427
msgid "  4. .env + env.bat"
msgstr "4. .env + env.bat"

#: src/uagent/setup_cli.py:428
msgid "  5. .env + all (sh/ps1/bat)"
msgstr "5. .env + бүгд (sh/ps1/bat)"

#: src/uagent/setup_cli.py:430
msgid "  b. back"
msgstr "б. буцаж"

#: src/uagent/setup_cli.py:431
msgid "  q. quit"
msgstr "q. болих"

#: src/uagent/setup_cli.py:449
msgid "Invalid input. Please enter 1-5, or b/q."
msgstr "Буруу оролт. 1-5, эсвэл b/q оруулна уу."

#: src/uagent/setup_cli.py:477 src/uagent/setup_cli.py:566
msgid "Azure API version (e.g. 2024-05-01-preview)"
msgstr "Azure API хувилбар (жишээ нь: 2024-05-01-урьдчилан үзэх)"

#: src/uagent/setup_cli.py:484
msgid "OpenAI model/deployment name"
msgstr "OpenAI загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:504
msgid "OpenRouter model/deployment name"
msgstr "OpenRouter загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:509
msgid "Gemini model name"
msgstr "Gemini загварын нэр"

#: src/uagent/setup_cli.py:515
msgid "NVIDIA model/deployment name"
msgstr "NVIDIA загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:534
msgid "Enable image generation debug output? (0/1)"
msgstr "Зураг үүсгэх дебаг гаралтыг идэвхжүүлэх үү? (0/1)"

#: src/uagent/setup_cli.py:568
msgid "Azure embedding deployment name"
msgstr "Azure шигтгэсэн байршуулалтын нэр"

#: src/uagent/setup_cli.py:574
msgid "OpenAI embedding model/deployment name"
msgstr "OpenAI шигтгэх загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:587
msgid "Bedrock embedding model/deployment name"
msgstr "Үндсэн чулуулгийг суулгах загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:594
msgid "OpenRouter embedding model/deployment name"
msgstr "OpenRouter шигтгэх загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:603
msgid "Ollama embedding model name"
msgstr "Оллама оруулах загварын нэр"

#: src/uagent/setup_cli.py:609
msgid "NVIDIA embedding model/deployment name"
msgstr "NVIDIA суулгасан загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:613
msgid "Gemini embedding API key"
msgstr "Gemini embedding API түлхүүр"

#: src/uagent/setup_cli.py:617
msgid "Gemini embedding model name (e.g. text-embedding-004)"
msgstr "Gemini embedding загварын нэр (жишээ нь: text-embedding-004)"

#: src/uagent/setup_cli.py:622
msgid "Vertex AI embedding API key"
msgstr "Vertex AI embedding API түлхүүр"

#: src/uagent/setup_cli.py:626
msgid "Vertex AI embedding model name (e.g. text-embedding-004)"
msgstr "Vertex AI embedding загварын нэр (жишээ нь: text-embedding-004)"

#: src/uagent/setup_cli.py:675
msgid "Azure speech deployment name"
msgstr "Azure ярианы байршуулалтын нэр"

#: src/uagent/setup_cli.py:676
msgid "Azure transcription deployment name"
msgstr "Azure транскрипцийн байршуулалтын нэр"

#: src/uagent/setup_cli.py:677
msgid "OpenAI speech model/deployment name"
msgstr "OpenAI ярианы загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:678
msgid "OpenAI transcription model/deployment name"
msgstr "OpenAI транскрипцийн загвар/байршуулах нэр"

#: src/uagent/setup_cli.py:679
msgid "Gemini speech model name (optional)"
msgstr "Ихрийн ордны ярианы загварын нэр (заавал биш)"

#: src/uagent/setup_cli.py:680
msgid "Gemini transcription model name (optional)"
msgstr "Gemini транскрипцийн загварын нэр (заавал биш)"

#: src/uagent/setup_cli.py:681
msgid "Vertex AI speech model name (optional)"
msgstr "Vertex AI ярианы загварын нэр (заавал биш)"

#: src/uagent/setup_cli.py:682
msgid "Vertex AI transcription model name (optional)"
msgstr "Vertex AI транскрипцийн загварын нэр (заавал биш)"

#: src/uagent/setup_cli.py:705
msgid "Configure optional image / embedding / audio settings?"
msgstr "Нэмэлт зураг / оруулах / аудио тохиргоог тохируулах уу?"

#: src/uagent/setup_cli.py:706 src/uagent/setup_cli.py:721
#: src/uagent/setup_cli.py:753 src/uagent/setup_cli.py:784
#: src/uagent/setup_cli.py:800 src/uagent/setup_cli.py:855
#: src/uagent/setup_cli.py:914 src/uagent/setup_cli.py:1159
#: src/uagent/setup_cli.py:1220 src/uagent/setup_cli.py:1274
#: src/uagent/setup_cli.py:1301 src/uagent/setup_cli.py:1322
#: src/uagent/setup_cli.py:1459
msgid "No"
msgstr "Үгүй"

#: src/uagent/setup_cli.py:706 src/uagent/setup_cli.py:721
#: src/uagent/setup_cli.py:753 src/uagent/setup_cli.py:784
#: src/uagent/setup_cli.py:800 src/uagent/setup_cli.py:855
#: src/uagent/setup_cli.py:914 src/uagent/setup_cli.py:1159
#: src/uagent/setup_cli.py:1220 src/uagent/setup_cli.py:1274
#: src/uagent/setup_cli.py:1301 src/uagent/setup_cli.py:1322
#: src/uagent/setup_cli.py:1459
msgid "Yes"
msgstr "Тиймээ"

#: src/uagent/setup_cli.py:720
msgid "Configure image analysis settings?"
msgstr "Зургийн шинжилгээний тохиргоог тохируулах уу?"

#: src/uagent/setup_cli.py:731
msgid "Select image analysis provider"
msgstr "Зургийн шинжилгээний үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:752
msgid "Configure image generation settings?"
msgstr "Зураг үүсгэх тохиргоог тохируулах уу?"

#: src/uagent/setup_cli.py:763
msgid "Select image generation provider"
msgstr "Зураг үүсгэх үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:783
msgid "Open generated images automatically?"
msgstr "Үүсгэсэн зургийг автоматаар нээх үү?"

#: src/uagent/setup_cli.py:799
msgid "Configure embedding / semantic search settings?"
msgstr "Суулгах / семантик хайлтын тохиргоог тохируулах уу?"

#: src/uagent/setup_cli.py:825
msgid "Select embedding provider"
msgstr "Оруулсан үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:854
msgid "Configure audio speech / transcription settings?"
msgstr "Аудио яриа / транскрипцийн тохиргоог тохируулах уу?"

#: src/uagent/setup_cli.py:873
msgid "Select audio speech provider"
msgstr "Аудио ярианы үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:893
msgid "Select audio transcribe provider"
msgstr "Аудио сийрүүлэх үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:913
msgid "Open generated audio automatically?"
msgstr "Үүсгэсэн аудиог автоматаар нээх үү?"

#: src/uagent/setup_cli.py:980
msgid "Optional: Responses API (Azure/OpenAI/Bedrock)"
msgstr "Нэмэлт: Responses API (Azure/OpenAI/Bedrock)"

#: src/uagent/setup_cli.py:993
msgid "Optional runtime"
msgstr "Нэмэлт ажиллах хугацаа"

#: src/uagent/setup_cli.py:1007
msgid "Optional image / embedding / audio settings"
msgstr "Нэмэлт зураг / оруулах / аудио тохиргоо"

#: src/uagent/setup_cli.py:1149
msgid "Optional specialized sub-agent settings"
msgstr "Мэргэшсэн дэд агентуудын нэмэлт тохиргоо"

#: src/uagent/setup_cli.py:1158
msgid "Encrypt the generated .env file?"
msgstr "Үүсгэсэн .env файлыг шифрлэх үү?"

#: src/uagent/setup_cli.py:1164
#, python-format
msgid "Encrypted file will be written as %(path)s"
msgstr "Шифрлэгдсэн файлыг %(path)s гэж бичих болно"

#: src/uagent/setup_cli.py:1180
msgid "Select provider"
msgstr "Үйлчилгээ үзүүлэгчийг сонгоно уу"

#: src/uagent/setup_cli.py:1219
msgid "Enable Responses API options?"
msgstr "Responses API сонголтуудыг идэвхжүүлэх үү?"

#: src/uagent/setup_cli.py:1235
msgid "Select reasoning"
msgstr "Үндэслэл сонгох"

#: src/uagent/setup_cli.py:1254
msgid "Select verbosity"
msgstr "Нарийвчилсан мэдээллийг сонгоно уу"

#: src/uagent/setup_cli.py:1273
msgid "Set optional runtime UAGENT_WORKDIR?"
msgstr "UAGENT_WORKDIR нэмэлт ажиллах цагийг тохируулах уу?"

#: src/uagent/setup_cli.py:1300
msgid "Set optional runtime UAGENT_LANG?"
msgstr "UAGENT_LANG-д нэмэлт ажиллах хугацааг тохируулах уу?"

#: src/uagent/setup_cli.py:1321
msgid "Enable streaming?"
msgstr "Дамжуулалтыг идэвхжүүлэх үү?"

#: src/uagent/setup_cli.py:1362
msgid "Summary"
msgstr "Дүгнэлт"

#: src/uagent/setup_cli.py:1363
#, python-format
msgid "  Provider: %(provider)s"
msgstr "Үйлчилгээ үзүүлэгч: %(provider)s"

#: src/uagent/setup_cli.py:1370
#, python-format
msgid "  Responses enabled: %(state)s"
msgstr "Хариултуудыг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1371 src/uagent/setup_cli.py:1378
#: src/uagent/setup_cli.py:1382 src/uagent/setup_cli.py:1388
#: src/uagent/setup_cli.py:1394 src/uagent/setup_cli.py:1399
#: src/uagent/setup_cli.py:1407 src/uagent/setup_cli.py:1418
msgid "yes"
msgstr "тиймээ"

#: src/uagent/setup_cli.py:1371 src/uagent/setup_cli.py:1378
#: src/uagent/setup_cli.py:1382 src/uagent/setup_cli.py:1388
#: src/uagent/setup_cli.py:1394 src/uagent/setup_cli.py:1399
#: src/uagent/setup_cli.py:1407 src/uagent/setup_cli.py:1418
msgid "no"
msgstr "үгүй"

#: src/uagent/setup_cli.py:1377
#, python-format
msgid "  Streaming enabled: %(state)s"
msgstr "Дамжуулалтыг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1393
#, python-format
msgid "  Optional extras enabled: %(state)s"
msgstr "Нэмэлт нэмэлтүүдийг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1398
#, python-format
msgid "  Image analysis enabled: %(state)s"
msgstr "Зургийн шинжилгээг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1406
#, python-format
msgid "  Image generation enabled: %(state)s"
msgstr "Зураг үүсгэхийг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1417
#, python-format
msgid "  Embedding enabled: %(state)s"
msgstr "Суулгахыг идэвхжүүлсэн: %(state)s"

#: src/uagent/setup_cli.py:1427
#, python-format
msgid "  Outputs: %(outputs)s"
msgstr "Гаралт: %(outputs)s"

#: src/uagent/setup_cli.py:1430
msgid "Generate files with this configuration?"
msgstr "Энэ тохиргоотой файл үүсгэх үү?"

#: src/uagent/setup_cli.py:1431
msgid "Yes, generate"
msgstr "Тийм, үүсгэх"

#: src/uagent/setup_cli.py:1431
msgid "Back"
msgstr "Буцах"

#: src/uagent/setup_cli.py:1455
msgid "The following files already exist and will be overwritten:"
msgstr "Дараах файлууд аль хэдийн байгаа бөгөөд тэдгээрийг дарж бичих болно:"

#: src/uagent/setup_cli.py:1459
msgid "Proceed?"
msgstr "Үргэлжлүүлэх үү?"

#: src/uagent/setup_cli.py:1483
msgid "Plain .env file removed after encryption."
msgstr "Энгийн .env файлыг шифрлэсний дараа устгасан."

#: src/uagent/setup_cli.py:1486
#, python-format
msgid "Warning: Failed to remove plain .env: %(error)s"
msgstr "Анхааруулга: Энгийн .env-г устгаж чадсангүй: %(error)s"

#: src/uagent/setup_cli.py:1505
#, python-format
msgid "generated: %(path)s"
msgstr "үүсгэсэн: %(path)s"

#: src/uagent/uagent_llm.py:129
#, python-format
msgid "[WARN] Tool rounds exceeded %(max)d; aborting."
msgstr "[АНХААРУУЛГА] Хэрэгслийн тоо %(max)d хэтэрсэн; таслах."

#: src/uagent/util_tools.py:181
#, python-format
msgid "image file not found: %(path)s"
msgstr "зургийн файл олдсонгүй: %(path)s"

#: src/uagent/util_tools.py:186
#, python-format
msgid "image file too large: %(size)d bytes (limit=%(max)d)"
msgstr "зургийн файл хэт том: %(size)d байт (хязгаар=%(max)d)"

#: src/uagent/util_tools.py:210
msgid ""
"Specify working directory. If not set, uses UAGENT_WORKDIR env var or the "
"current directory."
msgstr ""
"Ажлын лавлахыг зааж өгнө үү. Хэрэв тохируулаагүй бол UAGENT_WORKDIR env var "
"эсвэл одоогийн лавлахыг ашиглана."

#: src/uagent/util_tools.py:217
msgid ""
"Non-interactive mode. Do not start the stdin loop; exit after processing the"
" startup file (if any)."
msgstr ""
"Интерактив бус горим. stdin гогцоог бүү эхлүүл; эхлүүлэх файлыг "
"боловсруулсны дараа гарах (хэрэв байгаа бол)."

#: src/uagent/util_tools.py:355
msgid "invalid reasoning"
msgstr "хүчингүй үндэслэл"

#: src/uagent/util_tools.py:373
msgid "invalid verbosity"
msgstr "хүчингүй дэлгэрэнгүй тайлбар"

#: src/uagent/util_tools.py:547
#, python-format
msgid "[logs] Invalid argument: %(arg)r (specify all / --all / -a / number)"
msgstr "[логууд] Буруу аргумент: %(arg)r (бүгдийг заана / --all / -a / тоо)"

#: src/uagent/util_tools.py:586
#, python-format
msgid "failed to parse arguments: %(err)s"
msgstr "аргументуудыг задлан шинжилж чадсангүй: %(err)s"

#: src/uagent/util_tools.py:589
msgid "missing arguments"
msgstr "дутуу аргументууд"

#: src/uagent/util_tools.py:605
msgid "src and dst are required"
msgstr "src болон dst шаардлагатай"

#: src/uagent/util_tools.py:973
msgid ""
"[Skill execution]\n"
"This skill is intended to be run. Read the skill body carefully and follow the instructions.\n"
"If the skill contains tasks, continue until they are complete.\n"
"Use tools as needed.\n"
msgstr ""
"[Ур чадварын гүйцэтгэл]\n"
"Энэ ур чадварыг ажиллуулах зорилготой. Ур чадварын агуулгыг анхааралтай уншиж, зааврыг дагана уу.\n"
"Хэрэв ур чадвар нь даалгавруудыг агуулж байвал тэдгээрийг дуусгах хүртэл үргэлжлүүлээрэй.\n"
"Шаардлагатай бол багаж хэрэглээрэй."

#: src/uagent/util_tools.py:980
msgid "When finished, always call `finish_skill` if available.\n"
msgstr "Дуусмагц, хэрэв боломжтой бол `finish_skill` гэж үргэлж залга."

#: src/uagent/util_tools.py:1132
msgid ""
"Select a skill number to run. Enter c to cancel.\n"
"Tip: :skills clear  (remove applied skills)\n"
"Enter number:"
msgstr ""
"Ажиллуулах ур чадварын дугаарыг сонгоно уу. Цуцлахын тулд c оруулна уу.\n"
"Зөвлөмж:: ур чадвар тодорхой (хэрэглэсэн ур чадваруудыг хасна)\n"
"Дугаар оруулна уу:"

#: src/uagent/util_tools.py:1168
#, python-format
msgid ""
"Run this skill as a system-level instruction and keep it active in this session?\n"
"\n"
"Name: %(name)s\n"
"Path: %(path)s\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"Энэ ур чадварыг системийн түвшний заавар болгон ажиллуулж, энэ хичээлд идэвхтэй байлгах уу?\n"
"\n"
"Нэр: %(name)s\n"
"Зам: %(path)s\n"
"\n"
"Үргэлжлүүлэх үү? Ажиллуулах бол y, цуцлахын тулд c оруулна уу."

#: src/uagent/util_tools.py:1230
#, python-format
msgid ""
"[clean] Invalid argument: %(arg)r (specify number=threshold; default is "
"%(default)d)"
msgstr ""
"[цэвэр] Буруу аргумент: %(arg)r (тоо=босгыг зааж өгөх; өгөгдмөл нь "
"%(default)d)"

#: src/uagent/util_tools.py:1279
#, python-format
msgid ""
"will delete conversation log files (scheck_log_*.jsonl) from disk.\n"
"Log dir: %(dir)s\n"
"Rule: total user/assistant/tool messages excluding system <= %(threshold)d\n"
"Targets: %(n)d\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"ярианы бүртгэлийн файлуудыг (scheck_log_*.jsonl) дискнээс устгах болно.\n"
"Бүртгэлийн захирал: %(dir)s\n"
"Дүрэм: <= %(threshold)d системээс бусад нийт хэрэглэгч/туслах/хэрэгслийн мессеж\n"
"Зорилтот: %(n)d\n"
"\n"
"Үргэлжлүүлэх үү? Ажиллуулах бол y, цуцлахын тулд c оруулна уу."

#: src/uagent/util_tools.py:1347
#, python-format
msgid " - (%(count)d msgs) %(path)s"
msgstr "- (%(count)d мессеж) %(path)s"

#: src/uagent/util_tools.py:1391
#, python-format
msgid ""
"will overwrite the current session log file and prepend the loaded log (no backup).\n"
"\n"
"Current log: %(cur_log)s\n"
"Source log: %(src_log)s\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"нь одоогийн сессийн бүртгэлийн файлыг дарж бичиж, ачаалагдсан лог (нөөцлөлт байхгүй) дээр бичнэ.\n"
"\n"
"Одоогийн бүртгэл: %(cur_log)s\n"
"Эх сурвалжийн бүртгэл: %(src_log)s\n"
"\n"
"Үргэлжлүүлэх үү? Ажиллуулах бол y, цуцлахын тулд c оруулна уу."

#: src/uagent/util_tools.py:1522
#, python-brace-format
msgid ""
"Delete {count} path(s)?\n"
"\n"
"{paths}\n"
"\n"
"Enter y to proceed, or c to cancel."
msgstr ""
"{count} замыг устгах уу?\n"
"\n"
"{зам}\n"
"\n"
"Үргэлжлүүлэхийн тулд y, цуцлахын тулд c-г оруулна уу."

#: src/uagent/util_tools.py:1577
#, python-format
msgid "Specified index %(idx)d is out of range."
msgstr "Заасан индекс %(idx)d хүрээнээс гадуур байна."

#: src/uagent/util_tools.py:1586
#, python-format
msgid "Log file not found: %(path)s"
msgstr "Лог файл олдсонгүй: %(path)s"

#: src/uagent/util_tools.py:1669
#, python-format
msgid "[shrink error] Failed to parse as int: %(arg)r -> keep last %(keep)d"
msgstr ""
"[багасгах алдаа] int болгон задлан шинжилж чадсангүй: %(arg)r -> хамгийн "
"сүүлд хадгал %(keep)d"

#: src/uagent/util_tools.py:1697
#, python-format
msgid ""
"[shrink_llm error] Failed to parse as int: %(arg)r -> keep last %(keep)d"
msgstr ""
"[shrink_llm алдаа] int болгон задлан шинжилж чадсангүй: %(arg)r -> хамгийн "
"сүүлд хадгал %(keep)d"

#: src/uagent/util_tools.py:1756 src/uagent/util_tools.py:1836
msgid ""
"Shared long-term memory is not enabled (UAGENT_SHARED_MEMORY_FILE is not "
"set)."
msgstr ""
"Хуваалцсан урт хугацааны санах ой идэвхжээгүй байна "
"(UAGENT_SHARED_MEMORY_FILE-г тохируулаагүй)."

#: src/uagent/util_tools.py:1787
msgid "Analyzing past logs to generate user profile..."
msgstr ""
"Хэрэглэгчийн профайл үүсгэхийн тулд өмнөх бүртгэлүүдийг шинжилж байна..."

#: src/uagent/util_tools.py:1791
msgid "No past logs found or failed to generate profile."
msgstr "Өмнөх бүртгэл олдсонгүй эсвэл профайл үүсгэж чадсангүй."

#: src/uagent/util_tools.py:1793
#, fuzzy
msgid "User profile generated successfully from past logs!"
msgstr "Хэрэглэгчийн профайлыг амжилттай устгалаа."

#: src/uagent/util_tools.py:1805
msgid "No user profile data found."
msgstr "Хэрэглэгчийн профайлын өгөгдөл олдсонгүй."

#: src/uagent/util_tools.py:1808
msgid "User Profile:"
msgstr "Хэрэглэгчийн профайл:"

#: src/uagent/util_tools.py:1820
msgid "User profile cleared successfully."
msgstr "Хэрэглэгчийн профайлыг амжилттай устгалаа."

#: src/uagent/util_tools.py:1824
msgid "No user profile file found to clear."
msgstr "Устгах хэрэглэгчийн профайл файл олдсонгүй."

#: src/uagent/util_tools.py:1888
msgid "Show this help"
msgstr "Энэ тусламжийг үзүүл"

#: src/uagent/util_tools.py:1889
msgid "Restart input from the beginning"
msgstr "Оролтоо эхнээс нь дахин эхлүүлнэ үү"

#: src/uagent/util_tools.py:1890
msgid "Show log file list"
msgstr "Лог файлын жагсаалтыг харуулах"

#: src/uagent/util_tools.py:1893
msgid ""
"Change workdir without confirmation (e.g. :cd .. / :cd ~ / :cd C:\\path / "
":cd /)"
msgstr ""
"Баталгаажуулахгүйгээр ажлын чиглэлийг өөрчлөх (жишээ нь: cd .. / :cd ~ / :cd"
" C:\\path / :cd /)"

#: src/uagent/util_tools.py:1896
msgid "List directory entries (e.g. :ls / :ls .. / :ls ~ / :ls C:\\path)"
msgstr ""
"Лавлах жагсаалтын оруулгууд (жишээ нь: :ls / :ls .. / :ls ~ / :ls C:\\path)"

#: src/uagent/util_tools.py:1899
msgid "Manage UAGENT_* env vars and save .env.sec"
msgstr "UAGENT_* орчны хувьсагчдыг удирдаж, .env.sec-д хадгална уу"

#: src/uagent/util_tools.py:1901
msgid "Manage/apply skills (e.g. :skills / :skills active / :skills clear)"
msgstr ""
"Ур чадвараа удирдах/хэрэглэх (жишээ нь: ур чадвар / : ур чадвар идэвхтэй / :"
" ур чадвар тодорхой)"

#: src/uagent/util_tools.py:1908
msgid "Load a past log (overwrites current conversation history)"
msgstr "Өнгөрсөн логыг ачаалах (одоогийн харилцан ярианы түүхийг дарж бичнэ)"

#: src/uagent/util_tools.py:1910
msgid ""
"                       Note: after running, you will be asked for "
"confirmation; choosing 'y' prepends the loaded log into the current session "
"log file (overwrite, no backup)."
msgstr ""
"Жич: гүйсний дараа танаас баталгаажуулахыг хүсэх болно; 'y'-г сонгосноор "
"ачаалагдсан логийг одоогийн сессийн бүртгэлийн файлд оруулна (дарж бичих, "
"нөөцлөхгүй)."

#: src/uagent/util_tools.py:1914
msgid ""
"Delete conversation logs (scheck_log_*.jsonl) where the count of "
"user/assistant/tool messages (excluding system) is <= N (default=10)"
msgstr ""
"Харилцааны бүртгэлийг устгах (scheck_log_*.jsonl) "
"Хэрэглэгч/туслах/хэрэгслийн мессежийн тоо (системээс бусад) <= N "
"(өгөгдмөл=10)"

#: src/uagent/util_tools.py:1918
msgid ""
"Shrink conversation history (keep last N non-system messages; default=40)"
msgstr ""
"Харилцааны түүхийг багасгах (сүүлийн N системийн бус мессежийг хадгалах; "
"анхдагч=40)"

#: src/uagent/util_tools.py:1922
msgid ""
"Shrink history via LLM summarization (summarize older history into 1 system "
"message; keep last N raw; default=20)"
msgstr ""
"LLM хураангуйгаар түүхийг багасгах (хуучин түүхийг 1 системийн мессеж болгон"
" нэгтгэн дүгнэх; сүүлийн N түүхийг хадгалах; анхдагч=20)"

#: src/uagent/util_tools.py:1924
msgid "List long-term memory notes"
msgstr "Урт хугацааны санах ойн тэмдэглэлүүдийг жагсаа"

#: src/uagent/util_tools.py:1926
msgid "Delete a long-term memory note by index (see :mem-list)"
msgstr ""
"Урт хугацааны санах ойн тэмдэглэлийг индексээр нь устгах (:mem-list-ийг үзнэ"
" үү)"

#: src/uagent/util_tools.py:1928
#, fuzzy
msgid "Show the learned user profile, or generate it from past logs"
msgstr ""
"Суралцсан хэрэглэгчийн профайлыг харуулах (орчин, давуу эрх, хязгаарлалт)"

#: src/uagent/util_tools.py:1929
#, fuzzy
msgid "Generate user profile from past logs"
msgstr "Хэрэглэгчийн профайлын өгөгдөл олдсонгүй."

#: src/uagent/util_tools.py:1930
msgid "Clear the learned user profile data"
msgstr "Суралцсан хэрэглэгчийн профайлын өгөгдлийг устгах"

#: src/uagent/util_tools.py:1932
msgid "Copy file or directory (supports -f/--overwrite and -p/--mkdirs)"
msgstr "Файл эсвэл лавлах хуулах (-f/--overwrite болон -p/--mkdirs-г дэмждэг)"

#: src/uagent/util_tools.py:1934
msgid "Move file or directory (supports -f/--overwrite and -p/--mkdirs)"
msgstr "Файл эсвэл лавлахыг зөөх (-f/--overwrite болон -p/--mkdirs-г дэмждэг)"

#: src/uagent/util_tools.py:1936
msgid "Show the first n lines of a file (default=20)"
msgstr "Файлын эхний n мөрийг харуулах (өгөгдмөл = 20)"

#: src/uagent/util_tools.py:1937
msgid "Show the last n lines of a file (default=20)"
msgstr "Файлын сүүлийн n мөрийг харуулах (өгөгдмөл = 20)"

#: src/uagent/util_tools.py:1939
msgid "Delete file(s)/directory(ies) with preview + confirm"
msgstr ""
"Урьдчилан харах + баталгаажуулах боломжтой файл(ууд)/директоруудыг устгана "
"уу"

#: src/uagent/util_tools.py:1941
msgid ""
"Set reasoning mode (0=off, 1=low, 2=medium, 3=high; auto/minimal/xhigh)"
msgstr ""
"Үндэслэл тогтоох горимыг тохируулах (0=унтраах, 1=бага, 2=дунд, 3=өндөр; "
"автомат/хамгийн бага/х өндөр)"

#: src/uagent/util_tools.py:1943
msgid "Set verbosity mode (0=off, 1=low, 2=medium, 3=high; no arg=keep)"
msgstr ""
"Товч мэдээлэл өгөх горимыг тохируулах (0=унтраах, 1=бага, 2=дунд, 3=өндөр; "
"arg байхгүй=хадгалах)"

#: src/uagent/util_tools.py:1944
msgid "Exit"
msgstr "Гарах"

#: src/uagent/util_tools.py:1947
msgid "  - Enter a line that is just 'f' to enter multiline input mode."
msgstr ""
"- Олон мөрт оруулах горимд орохын тулд зөвхөн 'f' гэсэн мөрийг оруулна уу."

#: src/uagent/util_tools.py:1949
#, python-format
msgid ""
"  - To end multiline input mode, enter a line that is exactly %(sentinel)s."
msgstr ""
"- Олон мөрт оруулах горимыг дуусгахын тулд яг %(sentinel)s мөрийг оруулна "
"уу."

#: src/uagent/util_tools.py:2185
msgid "Exiting."
msgstr "Гарч байна."

#: src/uagent/util_tools.py:2188
#, python-format
msgid "Unknown command: :%(cmd)s"
msgstr "Үл мэдэгдэх тушаал: %(cmd)s"

#: src/uagent/util_tools.py:2339
msgid ""
"The bullet points listed below are excerpts from this user's long-term memory (persistent memos). Use them as background information about the user. However, always prioritize newly provided information in the conversation, and if it contradicts older information, adopt the latest information.\n"
"\n"
msgstr ""
"Доор жагсаасан гол цэгүүд нь энэ хэрэглэгчийн урт хугацааны санах ой "
"(байнгын санамж) -аас авсан хэсэг юм. Тэдгээрийг хэрэглэгчийн талаарх суурь "
"мэдээлэл болгон ашигла. Гэсэн хэдий ч харилцан ярианд шинээр өгсөн "
"мэдээллийг үргэлж эрэмбэлэх бөгөөд хэрэв энэ нь хуучин мэдээлэлтэй зөрчилдөж"
" байвал хамгийн сүүлийн үеийн мэдээллийг аваарай."

#: src/uagent/web.py:534
msgid ""
"[WARN] Another task is already running in this room. Please retry after it "
"completes."
msgstr ""
"[АНХААРУУЛГА] Энэ өрөөнд өөр ажил аль хэдийн ажиллаж байна. Үүнийг дуусгасны"
" дараа дахин оролдоно уу."

#: src/uagent/web.py:626 src/uagent/web.py:767
msgid ""
"[FATAL] Environment variable UAGENT_PROVIDER is not set.\n"
"Please check environment variables when starting the web server."
msgstr ""
"[FATAL] UAGENT_PROVIDER орчны хувьсагчийг тохируулаагүй байна.\n"
"Вэб серверийг эхлүүлэхдээ орчны хувьсагчдыг шалгана уу."

#: src/uagent/web.py:664
#, python-format
msgid "[Attached Image] %(name)s"
msgstr "[Хавсаргасан зураг] %(name)s"

#: src/uagent/web.py:669
#, python-format
msgid "[Attached File] %(name)s"
msgstr "[Хавсаргасан файл] %(name)s"

#: src/uagent/web.py:670
#, python-format
msgid "[File Path] %(path)s"
msgstr "[Файлын зам] %(path)s"

#: src/uagent/web.py:698
msgid "[INFO] Loaded long-term memory."
msgstr "[МЭДЭЭЛЭЛ] Урт хугацааны санах ойг ачаалсан."

#: src/uagent/web.py:710
msgid "[INFO] Loaded shared long-term memory."
msgstr "[МЭДЭЭЛЭЛ] Хуваалцсан урт хугацааны санах ойг ачааллаа."

#: src/uagent/web.py:727
msgid ""
"\n"
"\n"
"## Generative UI (Artifacts) Instructions\n"
"When the user asks for a UI, dashboard, interactive tool, or visualization:\n"
"1. Write a complete, self-contained HTML page inside a single ```html code block.\n"
"2. Use Tailwind CSS (via CDN: <script src=\"https://cdn.tailwindcss.com\"></script>) for styling and Lucide Icons or FontAwesome for icons.\n"
"3. Include interactive JavaScript (e.g., Chart.js for charts, or simple state management).\n"
"4. Do not split the code into multiple blocks; keep it in one unified ```html block.\n"
msgstr ""
"\n"
"\n"
"## Generative UI (Artifacts) зааварчилгаа\n"
"Хэрэглэгч UI, хянах самбар, интерактив хэрэгсэл эсвэл дүрслэл хүсэх үед:\n"
"1. Ганц ```html кодын блок дотор бүрэн, бие даасан HTML хуудсыг бичнэ үү.\n"
"2. Загварчлахад Tailwind CSS (CDN-ээр: <script src=\"https://cdn.tailwindcss.com\"></script>) болон дүрс тэмдэгт Lucide Icons эсвэл FontAwesome ашиглана уу.\n"
"3. Интерактив JavaScript (жишээ нь, диаграммд зориулсан Chart.js эсвэл энгийн төлөвийн удирдлага) оруулна уу.\n"
"4. Кодыг олон блокт хувааж болохгүй; үүнийг нэгдсэн нэг ```html блок дотор хадгална уу.\n"

#: src/uagent/web.py:764
#, python-format
msgid ""
"[FATAL] Web worker error.\n"
"%(err)s"
msgstr ""
"[FATAL] Вэб ажилчдын алдаа.\n"
"%(err)s"

#: src/uagent/web.py:901
msgid "missing path"
msgstr "зам дутуу байна"

#: src/uagent/web.py:908
msgid "path outside workdir"
msgstr "зам ажлын хавтасны гадна байна"

#: src/uagent/web.py:1071
msgid "Starting server on"
msgstr "Серверийг дараах хаяг дээр эхлүүлж байна"

#: src/uagent/web.py:1073
msgid "External URL:"
msgstr "Гадаад URL:"

#: src/uagent/welcome.py:29
msgid ""
"[MCP Servers]\n"
"- Config file not found."
msgstr ""
"[MCP серверүүд]\n"
"- Тохируулгын файл олдсонгүй."

#: src/uagent/welcome.py:36
msgid ""
"[MCP Servers]\n"
"- No servers registered."
msgstr ""
"[MCP серверүүд]\n"
"- Бүртгэгдсэн сервер байхгүй."

#: src/uagent/welcome.py:38
msgid "[MCP Servers]"
msgstr "[MCP серверүүд]"

#: src/uagent/welcome.py:45
#, python-format
msgid ""
"[MCP Servers]\n"
"- Failed to get info: %(err)s"
msgstr ""
"[MCP серверүүд]\n"
"- Мэдээлэл авч чадсангүй: %(err)s"

#: src/uagent/welcome.py:64
msgid "[Quick Guide]"
msgstr "[Түргэн гарын авлага]"

#: src/uagent/welcome.py:65
msgid "- Chat: type a message and send (GUI: Ctrl+Enter is also available)."
msgstr "- Чат: мессеж бичээд илгээх (GUI: Ctrl+Enter бас боломжтой)."

#: src/uagent/welcome.py:67
msgid ""
"- Multiline: enter a line that is just 'f' to enter multiline mode (end with"
" \"\"\"end)."
msgstr ""
"- Олон мөр: олон мөрийн горимд орохын тулд зөвхөн 'f' гэсэн мөрийг оруулна "
"уу (\"\"\" төгсгөлөөр төгсдөг)."

#: src/uagent/welcome.py:70
msgid ""
"- Commands: type ':help' to see system commands (log management, history "
"compression, etc.). Note: commands start with ':' (colon) instead of '/' "
"(slash)."
msgstr ""
"- Командууд: системийн командуудыг (бүртгэлийн удирдлага, түүхийг шахах гэх "
"мэт) үзэхийн тулд ':help' гэж бичнэ үү. Тэмдэглэл: командууд '/' (налуу "
"зураас) биш ':' (цэг) тэмдэгтээр эхэлнэ."

#: src/uagent/welcome.py:72
msgid "- Exit: ':exit' or ':quit' ends the session."
msgstr "- Exit: ':exit' эсвэл ':quit' нь сессийг дуусгана."

#: src/uagent/welcome.py:74
msgid ""
"- Images: GUI supports drag & drop; in CUI you can input a file path for "
"image analysis."
msgstr ""
"- Зураг: GUI чирэх & буулгах дэмждэг; CUI дээр та зургийн шинжилгээнд "
"зориулж файлын замыг оруулах боломжтой."

#: src/uagent/welcome.py:77
#, python-format
msgid ""
"- Docs: `%(docs_cmd)s` shows bundled docs; `%(webinspect_cmd)s` shows Web "
"Inspector help (`--path/--open` also available)."
msgstr ""
"- Докс: `%(docs_cmd)s` нь багцалсан баримтуудыг харуулдаг; "
"`%(webinspect_cmd)s` нь вэб байцаагчийн тусламжийг харуулдаг "
"(`--path/--open` бас боломжтой)."

#: src/uagent/welcome.py:81
msgid "[Examples]"
msgstr "[Жишээ нь]"

#: src/uagent/welcome.py:82
msgid "- \"Analyze the source code in this folder and create a README.md.\""
msgstr "- \"Энэ хавтсанд байгаа эх кодыг шинжлээд README.md үүсгэнэ үү.\""

#: src/uagent/welcome.py:84
msgid ""
"- \"Take a screenshot of the current desktop and describe the visible window"
" contents.\""
msgstr ""
"- \"Одоогийн ширээний дэлгэцийн агшинг авч, харагдах цонхны агуулгыг "
"тайлбарлана уу.\""

#: src/uagent/welcome.py:86
msgid "- \"Create a monthly summary report from this Excel file.\""
msgstr "- \"Энэ Excel файлаас сарын хураангуй тайланг үүсгэ.\""

#: src/uagent/welcome.py:87
msgid "- \"Read this PDF and list three key points.\""
msgstr "- \"Энэ PDF-г уншаад гурван гол зүйлийг жагсаа.\""

#: src/uagent/welcome.py:88
msgid "- \"Search the latest news and summarize a specific topic.\""
msgstr "- \"Сүүлийн үеийн мэдээ хайж, тодорхой сэдвийг нэгтгэн дүгнэ.\""

#: src/uagent/welcome.py:195
msgid "-- More -- (Enter: next) "
msgstr "-- Дэлгэрэнгүй -- (Enter: дараагийнх) "

#: src/uagent/a2a/engine.py:125
msgid "No assistant message produced."
msgstr "Туслах мессеж гаргаагүй байна."

#: src/uagent/a2a/engine.py:137
msgid "Generated image(s)."
msgstr "Үүсгэсэн зураг(ууд)."

#: src/uagent/a2a/engine.py:150
#, python-format
msgid "ECHO: %(text)s"
msgstr "Цуурай: %(text)s"

#: src/uagent/a2a/engine.py:165
#, python-format
msgid "uagent initialization failed: %(err)s"
msgstr "uagent эхлүүлж чадсангүй: %(err)s"

#: src/uagent/a2a/engine.py:177
#, python-format
msgid "uagent execution failed: %(etype)s: %(err)s"
msgstr "uagent гүйцэтгэл амжилтгүй болсон: %(etype)s: %(err)s"

#: src/uagent/a2a/engine.py:188
#, python-format
msgid "Unknown UAGENT_A2A_ENGINE: %(mode)s"
msgstr "Үл мэдэгдэх UAGENT_A2A_ENGINE: %(mode)s"

#: src/uagent/providers/gemini_cache_mgr.py:131
msgid "invalid cache meta"
msgstr "буруу кэш мета"

#: src/uagent/providers/llm_claude.py:222
#: src/uagent/providers/util_providers.py:610
msgid "anthropic package is not installed."
msgstr "антропик багц суулгаагүй байна."

#: src/uagent/providers/llm_gemini.py:564
msgid ""
"google-genai could not be imported (pip install google-genai is required)."
msgstr ""
"google-genai-г импортлох боломжгүй байна (pip install google-genai "
"шаардлагатай)."

#: src/uagent/providers/llm_gemini.py:1124
msgid "[Gemini Error: Response blocked by safety filter or finish reason]"
msgstr ""
"[Gemini алдаа: Аюулгүй байдлын шүүлтүүр эсвэл дуусгах шалтгаанаар хариултыг "
"хаасан]"

#: src/uagent/providers/llm_gemini.py:1129
#, python-format
msgid "[Gemini Error: %(err)s]"
msgstr "[Gemini алдаа: %(err)s]"

#: src/uagent/providers/llm_openai_responses.py:69
msgid "[WARN] assistant history contained image content; converted to text."
msgstr ""
"[АНХААРУУЛГА] туслахын түүх зургийн контент агуулсан; текст болгон "
"хувиргасан."

#: src/uagent/providers/llm_openai_responses.py:92
msgid "[WARN] invalid image content (missing url)."
msgstr "[АНХААРУУЛГА] зургийн контент буруу байна (url дутуу)."

#: src/uagent/providers/llm_openai_responses.py:100
#: src/uagent/providers/llm_openai_responses.py:109
#, python-format
msgid "[WARN] unsupported content item: %(item)r"
msgstr "[АНХААРУУЛГА] дэмжигдээгүй агуулгын зүйл: %(item)r"

#: src/uagent/providers/llm_openai_responses.py:444
msgid "Sources:"
msgstr "Эх сурвалж:"

#: src/uagent/providers/llm_openai_responses.py:507
msgid "search"
msgstr "хайх"

#: src/uagent/providers/llm_openai_responses.py:509
msgid "open page"
msgstr "нээх хуудас"

#: src/uagent/providers/llm_openai_responses.py:511
msgid "find in page"
msgstr "хуудаснаас олох"

#: src/uagent/providers/llm_openai_responses.py:512
msgid "web search"
msgstr "вэб хайлт"

#: src/uagent/providers/llm_openai_responses.py:526
msgid "Web search: searching"
msgstr "Вэб хайлт: хайж байна"

#: src/uagent/providers/llm_openai_responses.py:528
msgid "Web search: completed"
msgstr "Вэб хайлт: дууссан"

#: src/uagent/providers/llm_openai_responses.py:530
#, python-brace-format
msgid "Web search: {action}"
msgstr "Вэб хайлт: {action}"

#: src/uagent/providers/llm_openai_responses.py:587
#, python-brace-format
msgid ""
"[Tool calling rules]\n"
"        - When calling a tool/function, you MUST provide function_call.arguments as a JSON object.\n"
"        - The JSON object MUST include all required parameters defined by the tool schema.\n"
"        - Never call a tool with an empty object {} unless the tool has no required parameters.\n"
"        - If you do not have a required parameter, ask the user for it using human_ask instead of guessing.\n"
"        "
msgstr ""
"[Хэрэгслийн дуудлагын дүрэм]\n"
"        - Хэрэгсэл/функцийг дуудахдаа та function_call.arguments-ийг JSON объект болгон өгөх ЗААВАЛ.\n"
"        - JSON объект нь хэрэглүүрийн схемээр тодорхойлогдсон бүх шаардлагатай параметрүүдийг агуулсан байх ёстой.\n"
"        - Шаардлагатай параметр байхгүй бол {} хоосон объекттой хэрэгслийг хэзээ ч бүү дууд.\n"
"        - Хэрэв танд шаардлагатай параметр байхгүй бол тааварлахын оронд human_ask ашиглан хэрэглэгчээс асуугаарай."

#: src/uagent/providers/llm_openai_responses.py:594
msgid ""
"[Web search rules]\n"
"        - Use web search only when fresh or external information is necessary.\n"
"        - Do not use web search for local or stable information.\n"
"        - Prefer answering without web search when the answer is already sufficient.\n"
"        "
msgstr ""
"[Вэб хайлтын дүрэм]\n"
"        - Зөвхөн шинэ эсвэл гадаад мэдээлэл шаардлагатай үед вэб хайлтыг ашиглана уу.\n"
"        - Орон нутгийн болон тогтвортой мэдээлэл авахын тулд вэб хайлтыг бүү ашигла.\n"
"        - Хариулт нь аль хэдийн хангалттай болсон үед вэб хайлтгүйгээр хариулахыг илүүд үздэг."

#: src/uagent/providers/util_providers.py:243
msgid "Environment variable UAGENT_PROVIDER is not set."
msgstr "UAGENT_PROVIDER орчны хувьсагчийг тохируулаагүй байна."

#: src/uagent/providers/util_providers.py:259
#, python-format
msgid "Unknown provider: %(provider)s"
msgstr "Үл мэдэгдэх үйлчилгээ үзүүлэгч: %(provider)s"

#: src/uagent/providers/util_providers.py:544
#: src/uagent/providers/util_providers.py:570
msgid "google-genai package is not installed."
msgstr "google-genai багц суулгаагүй байна."

#: src/uagent/runtime/runtime_banner.py:231
msgid "embedding"
msgstr "оруулах"

#: src/uagent/runtime/runtime_banner.py:232
msgid "audio speech"
msgstr "аудио яриа"

#: src/uagent/runtime/runtime_banner.py:233
msgid "audio transcribe"
msgstr "аудио хуулбар"

#: src/uagent/runtime/runtime_banner.py:234
msgid "image generation"
msgstr "зураг үүсгэх"

#: src/uagent/runtime/runtime_banner.py:235
msgid "image analysis"
msgstr "зургийн дүн шинжилгээ"

#: src/uagent/runtime/runtime_banner.py:254
#, python-format
msgid "[INFO] workdir = %(workdir)s (source: %(source)s)"
msgstr "[INFO] workdir = %(workdir)s (эх сурвалж: %(source)s)"

#: src/uagent/runtime/runtime_banner.py:262
#: src/uagent/runtime/runtime_banner.py:276
#: src/uagent/runtime/runtime_banner.py:281
#: src/uagent/runtime/runtime_banner.py:293
#: src/uagent/runtime/runtime_banner.py:305
#: src/uagent/runtime/runtime_banner.py:314
#: src/uagent/runtime/runtime_banner.py:323
#, python-format
msgid "[INFO] base_url = %(base_url)s"
msgstr "[МЭДЭЭЛЭЛ] base_url = %(base_url)s"

#: src/uagent/runtime/runtime_banner.py:270
#, python-format
msgid "[INFO] api_version = %(api_version)s"
msgstr "[МЭДЭЭ] api_version = %(api_version)s"

#: src/uagent/runtime/runtime_banner.py:332
#, python-format
msgid "[INFO] vertexai = project=%(project)s, location=%(location)s"
msgstr "[МЭДЭЭЛЭЛ] vertexai = төсөл=%(project)s, байршил=%(location)s"

#: src/uagent/runtime/runtime_banner.py:341
#, python-format
msgid "[INFO] %(label)s = %(provider)s; model = %(model)s"
msgstr "[МЭДЭЭЛЭЛ] %(label)s = %(provider)s; загвар = %(model)s"

#: src/uagent/runtime/runtime_banner.py:368
#, python-format
msgid ""
"UAGENT_RESPONSES=1 is set, but provider '%(provider)s' does not support "
"Responses API. Falling back to ChatCompletions."
msgstr ""
"UAGENT_RESPONSES=1 тохируулагдсан боловч '%(provider)s' үйлчилгээ үзүүлэгч "
"Responses API-г дэмждэггүй. ChatCompletions руу буцаж байна."

#: src/uagent/runtime/runtime_banner.py:375
#, python-format
msgid "LLM API mode = %(mode)s"
msgstr "LLM API горим = %(mode)s"

#: src/uagent/runtime/runtime_banner.py:378
msgid "Responses (UAGENT_RESPONSES is enabled)"
msgstr "Хариултууд (UAGENT_RESPONSES идэвхжсэн)"

#: src/uagent/runtime/runtime_banner.py:382
msgid "Native Gemini/Vertex AI/Claude API (UAGENT_RESPONSES is ignored)"
msgstr ""
"Native Gemini/Vertex AI/Claude API (UAGENT_RESPONSES-г үл тоомсорлосон)"

#: src/uagent/runtime/runtime_banner.py:385
msgid "ChatCompletions (UAGENT_RESPONSES is disabled)"
msgstr "ChatCompletions (UAGENT_RESPONSES идэвхгүй болсон)"

#: src/uagent/runtime/runtime_banner.py:393
#, python-format
msgid "LLM streaming = %(state)s"
msgstr "LLM дамжуулалт = %(state)s"

#: src/uagent/runtime/runtime_banner.py:394
msgid "enabled"
msgstr "идэвхжүүлсэн"

#: src/uagent/runtime/runtime_banner.py:394
msgid "disabled"
msgstr "тахир дутуу болсон"

#: src/uagent/runtime/runtime_env.py:186
msgid ""
"[INFO] .env.sec content does not match the current startup UAGENT_* "
"environment variables. Update it? [y/N] "
msgstr ""
"[INFO] .env.sec контент нь одоогийн эхлүүлэх UAGENT_* орчны хувьсагчтай "
"таарахгүй байна. Шинэчлэх үү? [y/N]"

#: src/uagent/runtime/runtime_env.py:202
msgid ""
"[INFO] .env.sec content does not match the current startup UAGENT_* "
"environment variables. Use `uag_envsec` to update it."
msgstr ""
"[INFO] .env.sec контент нь одоогийн эхлүүлэх UAGENT_* орчны хувьсагчтай "
"таарахгүй байна. Үүнийг шинэчлэхийн тулд `uag_envsec`-г ашиглана уу."

#: src/uagent/runtime/runtime_env.py:214
#, python-format
msgid "Updated .env.sec: %(path)s"
msgstr "Шинэчлэгдсэн .env.sec: %(path)s"

#: src/uagent/runtime/runtime_env.py:218
#, python-format
msgid "[WARN] Failed to update .env.sec: %(err)s"
msgstr "[АНХААРУУЛГА] .env.sec-г шинэчилж чадсангүй: %(err)s"

#: src/uagent/runtime/runtime_env.py:228
msgid ""
"[INFO] .env.sec is missing. Create it from the current startup UAGENT_* "
"environment variables? [y/N] "
msgstr ""
"[МЭДЭЭЛЭЛ] .env.sec байхгүй байна. Үүнийг одоогийн эхлүүлэх UAGENT_* орчны "
"хувьсагчаас үүсгэх үү? [y/N]"

#: src/uagent/runtime/runtime_env.py:244
msgid ""
"[INFO] .env.sec is missing. Use `uag_envsec` to create it from the current "
"startup UAGENT_* environment variables."
msgstr ""
"[МЭДЭЭЛЭЛ] .env.sec байхгүй байна. Үүнийг одоогийн эхлүүлэх UAGENT_* орчны "
"хувьсагчдаас үүсгэхийн тулд `uag_envsec`-г ашиглана уу."

#: src/uagent/runtime/runtime_env.py:254
#, python-format
msgid "Created .env.sec: %(path)s"
msgstr "Үүсгэсэн .env.sec: %(path)s"

#: src/uagent/runtime/runtime_env.py:258
#, python-format
msgid "[WARN] Failed to create .env.sec: %(err)s"
msgstr "[АНХААРУУЛГА] .env.sec-г үүсгэж чадсангүй: %(err)s"

#: src/uagent/runtime/runtime_env.py:289
#, python-format
msgid "[WARN] Failed to check .env.sec synchronization: %(err)s"
msgstr "[АНХААРУУЛГА] .env.sec синхрончлолыг шалгаж чадсангүй: %(err)s"

#: src/uagent/runtime/runtime_init.py:83
#, python-format
msgid "[WARN] Failed to decrypt .env.sec: %(err)s"
msgstr "[АНХААРУУЛГА] .env.sec кодыг тайлж чадсангүй: %(err)s"

#: src/uagent/runtime/runtime_workdir.py:49
#, python-format
msgid "Specified workdir path is a file: %(path)s"
msgstr "Заасан ажлын чиглэлийн зам нь файл юм: %(path)s"
