Compare commits

...

2 Commits

Author SHA1 Message Date
Hona 0e680ec4ac fix(i18n): keep rich grammar in shared APIs 2026-09-27 17:32:23 +00:00
Hona ae3c005f3c feat(i18n): translate latest provider and file copy 2026-09-27 17:32:23 +00:00
137 changed files with 7568 additions and 34 deletions
@@ -140,11 +140,13 @@ export function CustomProviderForm(props: { autofocus?: boolean } = {}) {
<form onSubmit={save} class="px-2.5 pb-6 flex flex-col gap-6">
<p class="text-14-regular text-text-base">
{language.t("provider.custom.description.prefix")}
<ExternalLink href="https://opencode.ai/docs/providers/#custom-provider" tabIndex={-1}>
{language.t("provider.custom.description.link")}
</ExternalLink>
{language.t("provider.custom.description.suffix")}
{language.rich("provider.custom.description", {
link: (
<ExternalLink href="https://opencode.ai/docs/providers/#custom-provider" tabIndex={-1}>
{language.t("provider.custom.description.link")}
</ExternalLink>
),
})}
</p>
<div class="flex flex-col gap-4">
+99
View File
@@ -243,6 +243,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI-ተኳሃኝ አቅራቢን ያዋቅሩ። ይመልከቱ ",
"provider.custom.description.link": "የአቅራቢ ውቅረት ሰነዶች",
"provider.custom.description.suffix": ".",
"provider.custom.description": "ከOpenAI ጋር ተኳሃኝ የሆነ አቅራቢ ያዋቅሩ። {{link}}ን ይመልከቱ።",
"provider.custom.field.providerID.label": "የአቅራቢ መታወቂያ",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "ዝቅተኛ ፊደሎች፣ ቁጥሮች፣ ሰረዞች፣ ወይም ከስር ያሉ ምልክቶች",
@@ -1503,4 +1504,102 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "ወደ OpenCode Go፣ OpenCode Console ወይም ሌላ ሞዴል አቅራቢ ይግቡ",
"command.session.btw": "የጎን ጥያቄ ይጠይቁ",
"command.session.btw.description": "ወደ ውይይቱ ሳትጨምሩ የአንድ ጊዜ መልስ አግኝ",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "ከOpenCode Console ጋር በመገናኘት ላይ",
"provider.connect.console.instructions": "በአሳሽዎ ውስጥ ይቀጥሉ። እዚያ የሚታየው ኮድ ከታች ካለው ጋር እንደሚመሳሰል ያረጋግጡ።",
"provider.connect.console.deviceCode": "የመሳሪያ ኮድ",
"provider.connect.console.deviceCode.label": "የመሣሪያ ኮድ፡ {{code}}",
"provider.connect.console.waiting": "ማረጋገጫን በመጠበቅ ላይ…",
"provider.connect.console.browserHint": "አሳሹ አልተከፈተም?",
"provider.connect.console.copyLink": "የመግቢያ አገናኝ ቅዳ",
"provider.connect.console.linkCopied": "የመግቢያ አገናኝ ተቀድቷል።",
"provider.connect.console.copyFailed": "የመግባት አገናኙን መቅዳት አልተቻለም። ለመቀጠል Consoleን እንደገና ይክፈቱ።",
"provider.connect.console.openAgain": "እንደገና Consoleን ይክፈቱ",
"provider.connect.console.browserFailed": "አሳሽህን መክፈት አልቻልንም። ለመቀጠል እንደገና ይሞክሩ ወይም የመግቢያ አገናኙን ይቅዱ።",
"provider.connect.console.expired": "ይህ የመግባት ጥያቄ ጊዜው አልፎበታል። አዲስ የመሣሪያ ኮድ ለማግኘት እንደገና ይጀምሩ።",
"provider.connect.console.denied": "በConsole ውስጥ መዳረሻ ተከልክሏል። ለመገናኘት ዝግጁ ሲሆኑ እንደገና ይሞክሩ።",
"provider.connect.console.statusFailed": "ፈቀዳን ማረጋገጥ አልተቻለም። የአገልጋይ ግንኙነትዎን ያረጋግጡ እና እንደገና ይሞክሩ።",
"provider.connect.console.startFailed": "መግባት መጀመር አልተቻለም። የአገልጋይ ግንኙነትዎን ያረጋግጡ እና እንደገና ይሞክሩ።",
"provider.connect.models.title": "ከ{{provider}} ጋር ተገናኝቷል",
"provider.connect.models.description": "ለመጀመር ሞዴል ምረጥ. ሞዴሎችን በማንኛውም ጊዜ መቀየር ይችላሉ.",
"provider.connect.models.available": "የሚገኙ ሞዴሎች",
"provider.connect.models.list": "ሞዴሎች ከ{{provider}} ይገኛሉ",
"provider.connect.console.refreshFailed": "መለያዎ ተገናኝቷል፣ ነገር ግን የእርስዎን ሞዴሎች መጫን አልቻልንም። እነሱን ለማደስ እንደገና ይሞክሩ።",
"provider.connect.console.connected": "OpenCode ተገናኝቷል።",
"provider.connect.console.noModels":
"መለያህ ተገናኝቷል፣ ነገር ግን ይህ Console የስራ ቦታ ምንም የሚገኙ ሞዴሎች የሉትም። ማዋቀሩን በConsole ውስጥ ያረጋግጡ፣ ከዚያ ያድሱ።",
"provider.connect.console.modelsLoading": "የእርስዎ ሞዴሎች አሁንም እየጫኑ ነው። እንደገና ለመፈተሽ ያድሱ።",
"provider.connect.console.refresh": "ሞዴሎችን ያድሱ",
"provider.connect.console.openingBrowser": "አሳሽ በመክፈት ላይ…",
"provider.connect.console.serviceAccount": "የአገልግሎት መለያ?",
"provider.connect.console.useApiKey": "API ቁልፍን ተጠቀም",
"provider.connect.remote.title": 'በ"{{server}}" ላይ በመገናኘት ላይ',
"provider.connect.remote.description": "የእርስዎ OpenCode ምስክርነቶች በዚህ አገልጋይ ላይ ይከማቻሉ። ሞዴሎች በዚህ አገልጋይ በኩል ይገኛሉ።",
"provider.connect.form.unsupported": "ይህ የማረጋገጫ ቅጽ የማይደገፉ መስኮችን ይዟል",
"provider.connect.oauth.auto.confirmationCode.description": "ፍቃድ ከመስጠትዎ በፊት አሳሽዎ ተመሳሳይ ኮድ ማሳየቱን ያረጋግጡ።",
"provider.connect.oauth.auto.description": "ወደ {{provider}} መግባት እንድትችል አሳሽህ ይከፈታል። ሲጨርሱ ወደዚህ ይመለሱ።",
"provider.connect.oauth.code.description": "ወደ {{provider}} መግባት እንድትችል አሳሽህ ይከፈታል። ከዚህ በታች የሚሰጠውን የፍቃድ ኮድ ለጥፍ።",
"provider.connect.oauth.openBrowser": "አሳሽ ክፈት",
"provider.connect.oauth.expired": "ፍቃድ ጊዜው አልፎበታል።",
"provider.connect.console.apiKey.description":
"ለአገልግሎት መለያ የAPI ቁልፍ ለጥፍ። በOpenCode Console ቁልፎች ስር የአገልግሎት መለያዎችን ትፈጥራለህ።",
"provider.connect.console.apiKey.link": "Consoleን ይክፈቱ",
"common.retry": "እንደገና ይሞክሩ",
"server.connect.link.expired": "ይህ የማጣመሪያ አገናኝ ጊዜው አልፎበታል ወይም አስቀድሞ ጥቅም ላይ ውሏል። አዲስ ለማግኘት opencode pairን ያሂዱ።",
"command.server.pair": "መሣሪያ ያጣምሩ",
"settings.pairing.title": "ማጣመር",
"settings.pairing.connection": "የአካባቢ አውታረ መረብ",
"pair.local.description": "በተመሳሳዩ አውታረ መረብ ላይ ያለ መሣሪያን ለማገናኘት የግንኙነት ዝርዝሮችን እና QR ኮድ ይመልከቱ።",
"pair.local.open": "ዝርዝሮችን አሳይ",
"pair.screenActive.title": "ማያ ገጹ ንቁ ሆኖ ያቆዩት።",
"pair.screenActive.description": "OpenCode በሚሰራበት ጊዜ የዚህ ኮምፒውተር ማሳያ እንዳይተኛ ይከለክሉት።",
"pair.screenActive.error": "የማያ ገጽ እንቅስቃሴ ቅንብሩን ማዘመን አልተቻለም። እንደገና ይሞክሩ።",
"pair.description": "ሌላ መሳሪያ ከዚህ ማሽን OpenCode አገልጋይ ጋር ያገናኙ።",
"pair.qr": "QR ኮድ በማጣመር ላይ",
"pair.copy": "ዝርዝሮችን ይቅዱ",
"pair.copy.error": "የማጣመሪያ ዝርዝሮችን መቅዳት አልተቻለም። እንደገና ይሞክሩ።",
"pair.error": "የማጣመሪያ ዝርዝሮችን ማዘመን አልተቻለም። እንደገና ይሞክሩ።",
"file.view.preview": "ቅድመ እይታ",
"file.view.source": "ምንጭ",
"file.view.openInBrowser": "በአሳሽ ውስጥ ክፈት",
"file.view.binary": "ሁለትዮሽ ፋይል · {{size}}",
"file.view.videoLabel": "ቪዲዮ፦ {{filename}}",
"file.view.audioLabel": "ድምጽ፦ {{filename}}",
"file.view.table.rows.one": "{{count}} ረድፍ",
"file.view.table.rows.other": "{{count}} ረድፎች",
"file.view.table.columns.one": "{{count}} ዓምድ",
"file.view.table.columns.other": "{{count}} ዓምዶች",
"file.view.table.truncated": "ከ{{total}} ረድፎች የመጀመሪያዎቹን {{shown}} በማሳየት ላይ።",
"file.view.fontSample": "የጥቁር ኳርትዝ ሰፊኒክስ፣ ስእለቴን ይፍረዱ።",
"home.project.missing.title": "የፕሮጀክት አቃፊ አልተገኘም።",
"home.project.missing.description": "የ{{name}} አቃፊ ከአሁን በኋላ የለም።",
"session.tab.btw": "/btw",
"session.queue.undo": "ቀልብስ",
"session.queue.undoShell": "የወረፋ ጥያቄን ከመቀልበስዎ በፊት የሼል ሁነታን ይተዉት።",
"session.queue.undoUnavailable": "የፋይሉን አውድ ለመጠበቅ ይህን ጥያቄ በወረፋው ውስጥ ያርትዑ",
"session.btw.questionRequired": "ከ/btw በኋላ ጥያቄ አክል",
"session.btw.error": "የሚለውን ጥያቄ መመለስ አልተቻለም",
"session.btw.retry": "እንደገና ይሞክሩ",
"session.btw.copy": "መልሱን ቅዳ",
"settings.projects.empty.title": "እስካሁን ምንም ፕሮጀክቶች የሉም",
"settings.projects.empty.description": "ለመጀመር ፕሮጀክት ያክሉ",
"settings.providers.account.manage": "{{provider}} መለያዎችን አስተዳድር",
"settings.providers.account.group": "መለያዎች",
"settings.providers.account.add": "መለያ ያክሉ",
"settings.providers.account.remove": "መለያ አስወግድ…",
"settings.providers.account.active": "ንቁ",
"settings.providers.account.switched.title": "{{provider}} መለያ ተቀይሯል።",
"settings.providers.account.switched.description": "አሁን {{account}}ን እየተጠቀምክ ነው።",
"settings.providers.account.removed.title": "{{account}} ተወግዷል",
"settings.providers.account.removed.description": "{{provider}} ከአሁን በኋላ ይህን መለያ አይጠቀምም።",
"settings.providers.console.available.one": "{{count}} አቅራቢ ይገኛል።",
"settings.providers.console.available.other": "{{count}} አቅራቢዎች ይገኛሉ",
"settings.providers.tag.account": "መለያ",
"settings.models.enableAll": "ሁሉንም ሞዴሎች አንቃ",
"settings.models.disableAll": "ሁሉንም ሞዴሎች አሰናክል",
}
+118
View File
@@ -1607,4 +1607,122 @@ export const dict = {
"settings.updates.migration.title": "الانتقال من الإصدار التجريبي إلى المستقر",
"settings.updates.migration.description":
"ينتقل OpenCode Beta حاليًا إلى OpenCode Stable. نزّل الإصدار \u2068{{version}}\u2069، ثم ثبّت OpenCode من صورة القرص للاستمرار في تلقي التحديثات.",
"command.provider.connect.description": "قم بتسجيل الدخول إلى OpenCode Go، أو OpenCode Console، أو موفر نموذج آخر",
"command.session.btw": "اطرح سؤالاً جانبياً",
"command.session.btw.description": "احصل على إجابة واحدة دون الإضافة إلى المحادثة",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "جارٍ الاتصال بـ OpenCode Console",
"provider.connect.console.instructions": "تابع في متصفحك. قم بتأكيد الرمز الموضح هناك والذي يطابق الرمز أدناه.",
"provider.connect.console.deviceCode": "رمز الجهاز",
"provider.connect.console.deviceCode.label": "رمز الجهاز: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "في انتظار التأكيد…",
"provider.connect.console.browserHint": "المتصفح لم يفتح؟",
"provider.connect.console.copyLink": "انسخ رابط تسجيل الدخول",
"provider.connect.console.linkCopied": "تم نسخ رابط تسجيل الدخول",
"provider.connect.console.copyFailed": "تعذر نسخ رابط تسجيل الدخول. افتح وحدة التحكم مرة أخرى للمتابعة.",
"provider.connect.console.openAgain": "افتح وحدة التحكم مرة أخرى",
"provider.connect.console.browserFailed":
"لم نتمكن من فتح المتصفح الخاص بك. حاول مرة أخرى أو انسخ رابط تسجيل الدخول للمتابعة.",
"provider.connect.console.expired":
"لقد انتهت صلاحية طلب تسجيل الدخول هذا. ابدأ مرة أخرى للحصول على رمز الجهاز الجديد.",
"provider.connect.console.denied": "تم رفض الوصول في وحدة التحكم. حاول مرة أخرى عندما تكون مستعدًا للاتصال.",
"provider.connect.console.statusFailed": "تعذر التحقق من التفويض. تحقق من اتصال الخادم الخاص بك وحاول مرة أخرى.",
"provider.connect.console.startFailed": "تعذر بدء تسجيل الدخول. تحقق من اتصال الخادم الخاص بك وحاول مرة أخرى.",
"provider.connect.models.title": "متصل بـ \u2068{{provider}}\u2069",
"provider.connect.models.description": "اختر نموذجًا لتبدأ به. يمكنك تبديل النماذج في أي وقت.",
"provider.connect.models.available": "النماذج المتاحة",
"provider.connect.models.list": "النماذج المتوفرة من \u2068{{provider}}\u2069",
"provider.connect.console.refreshFailed":
"حسابك متصل، ولكن لم نتمكن من تحميل النماذج الخاصة بك. حاول مرة أخرى لتحديثها.",
"provider.connect.console.connected": "تم توصيل OpenCode",
"provider.connect.console.noModels":
"حسابك متصل، ولكن مساحة عمل وحدة التحكم هذه لا تحتوي على نماذج متاحة. تحقق من إعداده في وحدة التحكم، ثم قم بالتحديث.",
"provider.connect.console.modelsLoading": "لا تزال نماذجك قيد التحميل. قم بالتحديث للتحقق مرة أخرى.",
"provider.connect.console.refresh": "تحديث النماذج",
"provider.connect.console.openingBrowser": "جارٍ فتح المتصفح…",
"provider.connect.console.serviceAccount": "حساب الخدمة؟",
"provider.connect.console.useApiKey": "استخدم مفتاح API",
"provider.connect.remote.title": 'الاتصال على "\u2068{{server}}\u2069"',
"provider.connect.remote.description":
"سيتم تخزين بيانات اعتماد OpenCode الخاصة بك على هذا الخادم. ستكون النماذج متاحة من خلال هذا الخادم.",
"provider.connect.form.unsupported": "يحتوي نموذج المصادقة هذا على حقول غير مدعومة",
"provider.connect.oauth.auto.confirmationCode.description": "تأكد من أن متصفحك يعرض نفس الرمز قبل التفويض.",
"provider.connect.oauth.auto.description":
"يتم فتح المتصفح الخاص بك حتى تتمكن من تسجيل الدخول إلى \u2068{{provider}}\u2069. عد إلى هنا عندما تنتهي.",
"provider.connect.oauth.code.description":
"يتم فتح المتصفح الخاص بك حتى تتمكن من تسجيل الدخول إلى \u2068{{provider}}\u2069. الصق رمز التفويض الذي يقدمه لك أدناه.",
"provider.connect.oauth.openBrowser": "افتح المتصفح",
"provider.connect.oauth.expired": "انتهت صلاحية التصريح",
"provider.connect.console.apiKey.description":
"الصق مفتاح API لحساب الخدمة. يمكنك إنشاء حسابات الخدمة في وحدة تحكم OpenCode ضمن المفاتيح.",
"provider.connect.console.apiKey.link": "افتح وحدة التحكم",
"common.retry": "حاول مرة أخرى",
"server.connect.link.expired":
"انتهت صلاحية رابط الاقتران هذا أو استُخدم بالفعل. شغّل opencode pair للحصول على رابط جديد.",
"command.server.pair": "إقران الجهاز",
"settings.pairing.title": "الاقتران",
"settings.pairing.connection": "الشبكة المحلية",
"pair.local.description": "عرض تفاصيل الاتصال ورمز الاستجابة السريعة لتوصيل جهاز على نفس الشبكة.",
"pair.local.open": "إظهار التفاصيل",
"pair.screenActive.title": "إبقاء الشاشة نشطة",
"pair.screenActive.description": "منع شاشة الكمبيوتر من الدخول في وضع السكون أثناء تشغيل OpenCode.",
"pair.screenActive.error": "تعذر تحديث إعداد نشاط الشاشة. حاول ثانية.",
"pair.description": "قم بتوصيل جهاز آخر بخادم OpenCode الخاص بهذا الجهاز.",
"pair.qr": "رمز QR للاقتران",
"pair.copy": "نسخ التفاصيل",
"pair.copy.error": "لا يمكن نسخ تفاصيل الاقتران. حاول ثانية.",
"pair.error": "تعذر تحديث تفاصيل الاقتران. حاول ثانية.",
"file.view.preview": "معاينة",
"file.view.source": "المصدر",
"file.view.openInBrowser": "فتح في المتصفح",
"file.view.binary": "ملف ثنائي · \u2068{{size}}\u2069",
"file.view.table.rows.one": "صف \u2068{{count}}\u2069",
"file.view.table.rows.other": "صفوف \u2068{{count}}\u2069",
"file.view.table.columns.one": "العمود \u2068{{count}}\u2069",
"file.view.table.columns.other": "أعمدة \u2068{{count}}\u2069",
"file.view.table.truncated": "عرض أول \u2068{{shown}}\u2069 من صفوف \u2068{{total}}\u2069.",
"file.view.fontSample": "نص حكيم له سر قاطع وذو شأن عظيم.",
"home.project.missing.title": "لم يتم العثور على مجلد المشروع",
"home.project.missing.description": "المجلد الخاص بـ \u2068{{name}}\u2069 لم يعد موجودًا.",
"session.tab.btw": "/btw",
"session.queue.undo": "تراجع",
"session.queue.undoShell": "اترك وضع الصدفة قبل التراجع عن الموجه الموجود في قائمة الانتظار",
"session.queue.undoUnavailable": "قم بتحرير هذه المطالبة في قائمة الانتظار للاحتفاظ بسياق الملف الخاص بها",
"session.btw.questionRequired": "أضف سؤالًا بعد /btw",
"session.btw.error": "تعذر الإجابة عن هذا السؤال",
"session.btw.retry": "أعد المحاولة",
"session.btw.copy": "انسخ الإجابة",
"settings.projects.empty.title": "لا توجد مشاريع حتى الآن",
"settings.projects.empty.description": "أضف مشروعًا للبدء",
"settings.providers.account.manage": "إدارة حسابات \u2068{{provider}}\u2069",
"settings.providers.account.group": "الحسابات",
"settings.providers.account.add": "إضافة حساب",
"settings.providers.account.remove": "إزالة الحساب...",
"settings.providers.account.active": "نشط",
"settings.providers.account.switched.title": "تم تبديل حساب \u2068{{provider}}\u2069",
"settings.providers.account.switched.description": "الآن باستخدام \u2068{{account}}\u2069.",
"settings.providers.account.removed.title": "تمت إزالة \u2068{{account}}\u2069",
"settings.providers.account.removed.description": "لن يستخدم \u2068{{provider}}\u2069 هذا الحساب بعد الآن.",
"settings.providers.console.available.one": "يتوفر موفر \u2068{{count}}\u2069",
"settings.providers.console.available.other": "يتوفر موفرو \u2068{{count}}\u2069",
"settings.providers.tag.account": "الحساب",
"settings.models.enableAll": "تمكين كافة النماذج",
"settings.models.disableAll": "تعطيل كافة النماذج",
"provider.custom.description": "كوّن موفّرًا متوافقًا مع OpenAI. راجع \u2068{{link}}\u2069.",
"file.view.videoLabel": "فيديو: \u2068{{filename}}\u2069",
"file.view.audioLabel": "صوت: \u2068{{filename}}\u2069",
"file.view.table.rows.zero": "\u2068{{count}}\u2069 صفوف",
"file.view.table.rows.two": "\u2068{{count}}\u2069 صفان",
"file.view.table.rows.few": "\u2068{{count}}\u2069 صفوف",
"file.view.table.rows.many": "\u2068{{count}}\u2069 صفًا",
"file.view.table.columns.zero": "\u2068{{count}}\u2069 أعمدة",
"file.view.table.columns.two": "\u2068{{count}}\u2069 عمودان",
"file.view.table.columns.few": "\u2068{{count}}\u2069 أعمدة",
"file.view.table.columns.many": "\u2068{{count}}\u2069 عمودًا",
"settings.providers.console.available.zero": "\u2068{{count}}\u2069 من الموفّرين متاحون",
"settings.providers.console.available.two": "\u2068{{count}}\u2069 موفّران متاحان",
"settings.providers.console.available.few": "\u2068{{count}}\u2069 موفّرين متاحون",
"settings.providers.console.available.many": "\u2068{{count}}\u2069 موفّرًا متاحًا",
}
+112
View File
@@ -249,6 +249,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI ilə uyğun provayderi konfiqurasiya edin. ",
"provider.custom.description.link": "Provayder konfiqurasiyası sənədləri",
"provider.custom.description.suffix": "nə baxın.",
"provider.custom.description": "OpenAI ilə uyğun provayderi konfiqurasiya edin. {{link}} səhifəsinə baxın.",
"provider.custom.field.providerID.label": "Provayder ID",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Kiçik hərflər, rəqəmlər, tire və ya alt xətt",
@@ -1561,4 +1562,115 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "OpenCode Go, OpenCode Console və ya başqa model provayderinə daxil olun",
"command.session.btw": "Yan sual verin",
"command.session.btw.description": "Söhbətə əlavə etmədən birdəfəlik cavab alın",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console şəbəkəsinə qoşulur",
"provider.connect.console.instructions":
"Brauzerinizdə davam edin. Orada göstərilən kodun aşağıda göstərilən kodun uyğun olduğunu təsdiqləyin.",
"provider.connect.console.deviceCode": "Cihaz kodu",
"provider.connect.console.deviceCode.label": "Cihaz kodu: {{code}}",
"provider.connect.console.waiting": "Təsdiq gözlənilir...",
"provider.connect.console.browserHint": "Brauzer açılmadı?",
"provider.connect.console.copyLink": "Giriş linkini kopyalayın",
"provider.connect.console.linkCopied": "Giriş linki kopyalandı",
"provider.connect.console.copyFailed":
"Giriş linkini kopyalamaq mümkün olmadı. Davam etmək üçün yenidən Console açın.",
"provider.connect.console.openAgain": "Console yenidən açın",
"provider.connect.console.browserFailed":
"Brauzerinizi aça bilmədik. Yenidən cəhd edin və ya davam etmək üçün giriş linkini kopyalayın.",
"provider.connect.console.expired":
"Bu giriş sorğusunun müddəti başa çatıb. Yeni cihaz kodu əldə etmək üçün yenidən başlayın.",
"provider.connect.console.denied": "Console tarixində giriş rədd edildi. Qoşulmağa hazır olanda yenidən cəhd edin.",
"provider.connect.console.statusFailed":
"İcazəni yoxlamaq mümkün olmadı. Server bağlantınızı yoxlayın və yenidən cəhd edin.",
"provider.connect.console.startFailed":
"Daxil olmağa başlamaq mümkün olmadı. Server bağlantınızı yoxlayın və yenidən cəhd edin.",
"provider.connect.models.title": "{{provider}} şəbəkəsinə qoşulub",
"provider.connect.models.description": "Başlamaq üçün bir model seçin. İstənilən vaxt modelləri dəyişə bilərsiniz.",
"provider.connect.models.available": "Mövcud modellər",
"provider.connect.models.list": "Modellər: {{provider}}",
"provider.connect.console.refreshFailed":
"Hesabınız qoşulub, lakin modellərinizi yükləyə bilmədik. Onları yeniləmək üçün yenidən cəhd edin.",
"provider.connect.console.connected": "OpenCode qoşuldu",
"provider.connect.console.noModels":
"Hesabınız qoşulub, lakin bu Console iş yerində əlçatan model yoxdur. Console-də quraşdırmasını yoxlayın, sonra yeniləyin.",
"provider.connect.console.modelsLoading": "Modelləriniz hələ də yüklənir. Yenidən yoxlamaq üçün yeniləyin.",
"provider.connect.console.refresh": "Modelləri yeniləyin",
"provider.connect.console.openingBrowser": "Brauzer açılır...",
"provider.connect.console.serviceAccount": "Xidmət hesabı?",
"provider.connect.console.useApiKey": "API düyməsini istifadə edin",
"provider.connect.remote.title": "“{{server}}” üzərində qoşulur",
"provider.connect.remote.description":
"OpenCode etimadnaməniz bu serverdə saxlanacaq. Modellər bu server vasitəsilə mövcud olacaq.",
"provider.connect.form.unsupported": "Bu autentifikasiya formasında dəstəklənməyən sahələr var",
"provider.connect.oauth.auto.confirmationCode.description":
"Avtorizasiya etməzdən əvvəl brauzerinizin eyni kodu göstərdiyini yoxlayın.",
"provider.connect.oauth.auto.description":
"Brauzeriniz açılır ki, siz {{provider}} hesabına daxil ola biləsiniz. Bitirdikdən sonra buraya qayıdın.",
"provider.connect.oauth.code.description":
"Brauzeriniz açılır ki, siz {{provider}} hesabına daxil ola biləsiniz. Aşağıda sizə verdiyi icazə kodunu yapışdırın.",
"provider.connect.oauth.openBrowser": "Brauzeri açın",
"provider.connect.oauth.expired": "Avtorizasiya müddəti bitdi",
"provider.connect.console.apiKey.description":
"Xidmət hesabı üçün API düyməsini yapışdırın. Siz Açarlar altında OpenCode Console xidmət hesabları yaradırsınız.",
"provider.connect.console.apiKey.link": "Console açın",
"common.retry": "Yenidən cəhd edin",
"server.connect.link.expired":
"Bu qoşalaşma linkinin vaxtı keçib və ya artıq istifadə olunub. Yenisini əldə etmək üçün opencode pair işə salın.",
"command.server.pair": "Cihazı cütləşdirin",
"settings.pairing.title": "Cütləşmə",
"settings.pairing.connection": "Yerli Şəbəkə",
"pair.local.description": "Eyni şəbəkədə cihazı qoşmaq üçün əlaqə təfərrüatlarına və QR koduna baxın.",
"pair.local.open": "Detalları göstərin",
"pair.screenActive.title": "Ekranı aktiv saxlayın",
"pair.screenActive.description":
"OpenCode işləyərkən bu kompüterin ekranının yuxu rejiminə keçməsinin qarşısını alın.",
"pair.screenActive.error": "Ekran fəaliyyəti ayarını yeniləmək mümkün olmadı. Yenidən cəhd edin.",
"pair.description": "Bu maşının OpenCode serverinə başqa cihazı qoşun.",
"pair.qr": "QR kodu cütlənir",
"pair.copy": "Detalları kopyalayın",
"pair.copy.error": "Cütləşdirmə təfərrüatlarını kopyalamaq mümkün olmadı. Yenidən cəhd edin.",
"pair.error": "Cütləşdirmə təfərrüatlarını yeniləmək mümkün olmadı. Yenidən cəhd edin.",
"file.view.preview": "Önizləmə",
"file.view.source": "Mənbə",
"file.view.openInBrowser": "Brauzerdə açın",
"file.view.binary": "İkili fayl · {{size}}",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Səs: {{filename}}",
"file.view.table.rows.one": "{{count}} sətir",
"file.view.table.rows.other": "{{count}} sətir",
"file.view.table.columns.one": "{{count}} sütun",
"file.view.table.columns.other": "{{count}} sütun",
"file.view.table.truncated": "{{total}} sətirdən ilk {{shown}}-i göstərilir.",
"file.view.fontSample": "Qara kvars sfenksi, andımı mühakimə et.",
"home.project.missing.title": "Layihə qovluğu tapılmadı",
"home.project.missing.description": "{{name}} üçün qovluq artıq mövcud deyil.",
"session.tab.btw": "/btw",
"session.queue.undo": "Geri al",
"session.queue.undoShell": "Növbəyə qoyulmuş əmri ləğv etməzdən əvvəl qabıq rejimini tərk edin",
"session.queue.undoUnavailable": "Fayl kontekstini qorumaq üçün bu sorğunu növbədə redaktə edin",
"session.btw.questionRequired": "/btw sonra sual əlavə edin",
"session.btw.error": "Bu suala cavab verə bilmədi",
"session.btw.retry": "Yenidən cəhd edin",
"session.btw.copy": "Cavabı kopyalayın",
"settings.projects.empty.title": "Hələ layihə yoxdur",
"settings.projects.empty.description": "Başlamaq üçün layihə əlavə edin",
"settings.providers.account.manage": "{{provider}} hesabı idarə edin",
"settings.providers.account.group": "Hesablar",
"settings.providers.account.add": "Hesab əlavə edin",
"settings.providers.account.remove": "Hesabı silin...",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "{{provider}} hesabı dəyişdirildi",
"settings.providers.account.switched.description": "İndi {{account}} istifadə olunur.",
"settings.providers.account.removed.title": "{{account}} silindi",
"settings.providers.account.removed.description": "{{provider}} daha bu hesabdan istifadə etməyəcək.",
"settings.providers.console.available.one": "{{count}} provayder mövcuddur",
"settings.providers.console.available.other": "{{count}} provayder mövcuddur",
"settings.providers.tag.account": "Hesab",
"settings.models.enableAll": "Bütün modelləri aktivləşdirin",
"settings.models.disableAll": "Bütün modelləri söndürün",
}
+112
View File
@@ -249,6 +249,7 @@ export const dict = {
"provider.custom.description.prefix": "Конфигурирайте OpenAI-съвместим доставчик. Вижте",
"provider.custom.description.link": "документи за конфигурация на доставчика",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Конфигурирайте OpenAI-съвместим доставчик. Вижте {{link}}.",
"provider.custom.field.providerID.label": "ID на доставчика",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Малки букви, цифри, тирета или долни черти",
@@ -1566,4 +1567,115 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Влезте в OpenCode Go, OpenCode Console или друг доставчик на модели",
"command.session.btw": "Задайте страничен въпрос",
"command.session.btw.description": "Получете еднократен отговор, без да добавяте към разговора",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Свързване към OpenCode Console",
"provider.connect.console.instructions":
"Продължете във вашия браузър. Потвърдете, че кодът, показан там, съвпада с този по-долу.",
"provider.connect.console.deviceCode": "Код на устройството",
"provider.connect.console.deviceCode.label": "Код на устройството: {{code}}",
"provider.connect.console.waiting": "Очаква се потвърждение...",
"provider.connect.console.browserHint": "Браузърът не се отвори?",
"provider.connect.console.copyLink": "Копиране на връзката за вход",
"provider.connect.console.linkCopied": "Връзката за влизане е копирана",
"provider.connect.console.copyFailed":
"Връзката за влизане не можа да се копира. Отворете отново Console, за да продължите.",
"provider.connect.console.openAgain": "Отворете отново Console",
"provider.connect.console.browserFailed":
"Не можахме да отворим браузъра ви. Опитайте отново или копирайте връзката за влизане, за да продължите.",
"provider.connect.console.expired":
"Тази заявка за влизане е изтекла. Започнете отново, за да получите нов код на устройството.",
"provider.connect.console.denied": "Достъпът е отказан в Console. Опитайте отново, когато сте готови да се свържете.",
"provider.connect.console.statusFailed":
"Не можах да проверя оторизацията. Проверете връзката със сървъра и опитайте отново.",
"provider.connect.console.startFailed":
"Входът не можа да започне. Проверете връзката със сървъра и опитайте отново.",
"provider.connect.models.title": "Свързан с {{provider}}",
"provider.connect.models.description":
"Изберете модел, с който да започнете. Можете да смените моделите по всяко време.",
"provider.connect.models.available": "Налични модели",
"provider.connect.models.list": "Налични модели от {{provider}}",
"provider.connect.console.refreshFailed":
"Вашият акаунт е свързан, но не можахме да заредим вашите модели. Опитайте отново да ги опресните.",
"provider.connect.console.connected": "OpenCode свързан",
"provider.connect.console.noModels":
"Вашият акаунт е свързан, но това Console работно пространство няма налични модели. Проверете настройката му в Console, след което опреснете.",
"provider.connect.console.modelsLoading": "Вашите модели все още се зареждат. Опреснете, за да проверите отново.",
"provider.connect.console.refresh": "Обновете моделите",
"provider.connect.console.openingBrowser": "Браузърът се отваря...",
"provider.connect.console.serviceAccount": "Сервизен акаунт?",
"provider.connect.console.useApiKey": "Използвайте ключ API",
"provider.connect.remote.title": "Свързване на „{{server}}“",
"provider.connect.remote.description":
"Вашите OpenCode идентификационни данни ще се съхраняват на този сървър. Моделите ще бъдат достъпни през този сървър.",
"provider.connect.form.unsupported": "Този формуляр за удостоверяване съдържа неподдържани полета",
"provider.connect.oauth.auto.confirmationCode.description":
"Проверете дали вашият браузър показва същия код, преди да разрешите.",
"provider.connect.oauth.auto.description":
"Вашият браузър се отваря, за да можете да влезете в {{provider}}. Върнете се тук, когато приключите.",
"provider.connect.oauth.code.description":
"Вашият браузър се отваря, за да можете да влезете в {{provider}}. Поставете кода за оторизация, който ви дава по-долу.",
"provider.connect.oauth.openBrowser": "Отворете браузъра",
"provider.connect.oauth.expired": "Разрешението е изтекло",
"provider.connect.console.apiKey.description":
"Поставете API ключ за сервизен акаунт. Създавате акаунти за услуги в OpenCode Console под Ключове.",
"provider.connect.console.apiKey.link": "Отворете Console",
"common.retry": "Опитайте отново",
"server.connect.link.expired":
"Тази връзка за сдвояване е изтекла или вече е била използвана. Стартирайте opencode pair, за да получите нов.",
"command.server.pair": "Сдвояване на устройство",
"settings.pairing.title": "Сдвояване",
"settings.pairing.connection": "Локална мрежа",
"pair.local.description": "Вижте подробности за връзката и QR код за свързване на устройство в същата мрежа.",
"pair.local.open": "Покажи подробности",
"pair.screenActive.title": "Поддържайте екрана активен",
"pair.screenActive.description": "Предотвратете заспиването на дисплея на този компютър, докато OpenCode работи.",
"pair.screenActive.error": "Не можа да се актуализира настройката за активност на екрана. Опитайте отново.",
"pair.description": "Свържете друго устройство към OpenCode сървъра на тази машина.",
"pair.qr": "Код за сдвояване QR",
"pair.copy": "Копиране на подробности",
"pair.copy.error": "Подробностите за сдвояване не можаха да се копират. Опитайте отново.",
"pair.error": "Подробностите за сдвояване не можаха да се актуализират. Опитайте отново.",
"file.view.preview": "Преглед",
"file.view.source": "Източник",
"file.view.openInBrowser": "Отворете в браузъра",
"file.view.binary": "Двоичен файл · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} ред",
"file.view.table.rows.other": "{{count}} реда",
"file.view.table.columns.one": "{{count}} колона",
"file.view.table.columns.other": "{{count}} колони",
"file.view.table.truncated": "Показани са първите {{shown}} от {{total}} редове.",
"file.view.fontSample": "Сфинкс от черен кварц, съди обета ми.",
"home.project.missing.title": "Папката на проекта не е намерена",
"home.project.missing.description": "Папката за {{name}} вече не съществува.",
"session.tab.btw": "/btw",
"session.queue.undo": "Отмяна",
"session.queue.undoShell": "Излезте от режим на обвивка, преди да отмените подкана в опашка",
"session.queue.undoUnavailable": "Редактирайте тази подкана в опашката, за да запазите нейния файлов контекст",
"session.btw.questionRequired": "Добавете въпрос след /btw",
"session.btw.error": "Не можах да отговоря на този въпрос",
"session.btw.retry": "Опитайте отново",
"session.btw.copy": "Копирайте отговора",
"settings.projects.empty.title": "Все още няма проекти",
"settings.projects.empty.description": "Добавете проект, за да започнете",
"settings.providers.account.manage": "Управлявайте {{provider}} акаунти",
"settings.providers.account.group": "Сметки",
"settings.providers.account.add": "Добавете акаунт",
"settings.providers.account.remove": "Премахване на акаунт...",
"settings.providers.account.active": "Активен",
"settings.providers.account.switched.title": "{{provider}} сменен акаунт",
"settings.providers.account.switched.description": "Сега използвам {{account}}.",
"settings.providers.account.removed.title": "{{account}} премахнат",
"settings.providers.account.removed.description": "{{provider}} повече няма да използва този акаунт.",
"settings.providers.console.available.one": "Наличен доставчик на {{count}}",
"settings.providers.console.available.other": "Налични доставчици на {{count}}",
"settings.providers.tag.account": "акаунт",
"settings.models.enableAll": "Активиране на всички модели",
"settings.models.disableAll": "Деактивирайте всички модели",
}
+112
View File
@@ -1543,4 +1543,116 @@ export const dict: Record<string, string> = {
"settings.updates.migration.title": "বেটা থেকে স্থিতিশীল সংস্করণে যান",
"settings.updates.migration.description":
"আপাতত OpenCode Beta, OpenCode Stable-এ স্থানান্তরিত হচ্ছে। {{version}} সংস্করণ ডাউনলোড করুন, তারপর আপডেট পাওয়া অব্যাহত রাখতে ডিস্ক ইমেজ থেকে OpenCode ইনস্টল করুন।",
"command.provider.connect.description": "OpenCode Go, OpenCode Console বা অন্য মডেল প্রদানকারীতে সাইন ইন করুন",
"command.session.btw": "একটি পার্শ্ব প্রশ্ন জিজ্ঞাসা করুন",
"command.session.btw.description": "কথোপকথনে যোগ না করে এক-শট উত্তর পান",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console-এ সংযোগ করা হচ্ছে",
"provider.connect.console.instructions":
"আপনার ব্রাউজারে চালিয়ে যান। নিশ্চিত করুন যে সেখানে দেখানো কোডটি নীচের একটির সাথে মেলে।",
"provider.connect.console.deviceCode": "ডিভাইস কোড",
"provider.connect.console.deviceCode.label": "ডিভাইস কোড: {{code}}",
"provider.connect.console.waiting": "নিশ্চিতকরণের জন্য অপেক্ষা করা হচ্ছে...",
"provider.connect.console.browserHint": "ব্রাউজার খোলা হয়নি?",
"provider.connect.console.copyLink": "সাইন-ইন লিঙ্ক কপি করুন",
"provider.connect.console.linkCopied": "সাইন-ইন লিঙ্ক কপি করা হয়েছে",
"provider.connect.console.copyFailed": "সাইন-ইন লিঙ্কটি অনুলিপি করা যায়নি। চালিয়ে যেতে আবার কনসোল খুলুন।",
"provider.connect.console.openAgain": "আবার কনসোল খুলুন",
"provider.connect.console.browserFailed":
"আমরা আপনার ব্রাউজার খুলতে পারিনি। আবার চেষ্টা করুন বা চালিয়ে যেতে সাইন-ইন লিঙ্ক কপি করুন।",
"provider.connect.console.expired":
"এই সাইন-ইন অনুরোধের মেয়াদ শেষ হয়ে গেছে। একটি নতুন ডিভাইস কোড পেতে আবার শুরু করুন।",
"provider.connect.console.denied":
"কনসোলে অ্যাক্সেস অস্বীকার করা হয়েছে। আপনি সংযোগ করার জন্য প্রস্তুত হলে আবার চেষ্টা করুন।",
"provider.connect.console.statusFailed":
"অনুমোদন চেক করা যায়নি. আপনার সার্ভার সংযোগ পরীক্ষা করুন এবং আবার চেষ্টা করুন.",
"provider.connect.console.startFailed":
"সাইন-ইন শুরু করা যায়নি। আপনার সার্ভার সংযোগ পরীক্ষা করুন এবং আবার চেষ্টা করুন.",
"provider.connect.models.title": "{{provider}} এর সাথে সংযুক্ত",
"provider.connect.models.description":
"শুরু করার জন্য একটি মডেল বেছে নিন। আপনি যে কোনো সময় মডেল পরিবর্তন করতে পারেন.",
"provider.connect.models.available": "উপলব্ধ মডেল",
"provider.connect.models.list": "মডেলগুলি {{provider}} থেকে উপলব্ধ৷",
"provider.connect.console.refreshFailed":
"আপনার অ্যাকাউন্ট সংযুক্ত আছে, কিন্তু আমরা আপনার মডেলগুলি লোড করতে পারিনি৷ তাদের রিফ্রেশ করার জন্য আবার চেষ্টা করুন.",
"provider.connect.console.connected": "OpenCode সংযুক্ত হয়েছে",
"provider.connect.console.noModels":
"আপনার অ্যাকাউন্ট সংযুক্ত, কিন্তু এই কনসোল ওয়ার্কস্পেস কোন উপলব্ধ মডেল নেই. কনসোলে এর সেটআপ চেক করুন, তারপর রিফ্রেশ করুন।",
"provider.connect.console.modelsLoading": "আপনার মডেল এখনও লোড হচ্ছে. আবার চেক করতে রিফ্রেশ করুন।",
"provider.connect.console.refresh": "মডেল রিফ্রেশ করুন",
"provider.connect.console.openingBrowser": "ব্রাউজার খোলা হচ্ছে...",
"provider.connect.console.serviceAccount": "সার্ভিস অ্যাকাউন্ট?",
"provider.connect.console.useApiKey": "API কী ব্যবহার করুন",
"provider.connect.remote.title": '"{{server}}" এ সংযোগ করা হচ্ছে',
"provider.connect.remote.description":
"আপনার OpenCode শংসাপত্র এই সার্ভারে সংরক্ষণ করা হবে. এই সার্ভারের মাধ্যমে মডেল পাওয়া যাবে।",
"provider.connect.form.unsupported": "এই প্রমাণীকরণ ফর্মটিতে অসমর্থিত ক্ষেত্র রয়েছে",
"provider.connect.oauth.auto.confirmationCode.description":
"আপনি অনুমোদন করার আগে আপনার ব্রাউজার একই কোড দেখায় তা পরীক্ষা করুন।",
"provider.connect.oauth.auto.description":
"আপনার ব্রাউজার খোলে যাতে আপনি {{provider}} এ সাইন ইন করতে পারেন। আপনার কাজ শেষ হলে এখানে ফিরে আসুন।",
"provider.connect.oauth.code.description":
"আপনার ব্রাউজার খোলে যাতে আপনি {{provider}} এ সাইন ইন করতে পারেন। এটি আপনাকে নিচে দেওয়া অনুমোদন কোড পেস্ট করুন।",
"provider.connect.oauth.openBrowser": "ব্রাউজার খুলুন",
"provider.connect.oauth.expired": "অনুমোদনের মেয়াদ শেষ",
"provider.connect.console.apiKey.description":
"একটি পরিষেবা অ্যাকাউন্টের জন্য একটি API কী আটকান৷ আপনি কী-এর অধীনে OpenCode Console-এ পরিষেবা অ্যাকাউন্ট তৈরি করেন।",
"provider.connect.console.apiKey.link": "কনসোল খুলুন",
"common.retry": "আবার চেষ্টা করুন",
"server.connect.link.expired":
"এই পেয়ারিং লিঙ্কটির মেয়াদ শেষ হয়েছে বা এটি ইতিমধ্যে ব্যবহৃত হয়েছে। নতুন লিঙ্ক পেতে opencode pair চালান।",
"command.server.pair": "ডিভাইস পেয়ার করুন",
"settings.pairing.title": "পেয়ারিং",
"settings.pairing.connection": "স্থানীয় নেটওয়ার্ক",
"pair.local.description": "একই নেটওয়ার্কে একটি ডিভাইস সংযোগ করতে সংযোগের বিবরণ এবং একটি QR কোড দেখুন৷",
"pair.local.open": "বিস্তারিত দেখান",
"pair.screenActive.title": "পর্দা সক্রিয় রাখুন",
"pair.screenActive.description": "ওপেনকোড চলাকালীন এই কম্পিউটারের প্রদর্শনকে স্লিপিং থেকে আটকান।",
"pair.screenActive.error": "পর্দা কার্যকলাপ সেটিং আপডেট করা যায়নি. আবার চেষ্টা করুন",
"pair.description": "এই মেশিনের OpenCode সার্ভারের সাথে অন্য ডিভাইস সংযোগ করুন।",
"pair.qr": "কিউআর কোড পেয়ার করা হচ্ছে",
"pair.copy": "বিবরণ অনুলিপি করুন",
"pair.copy.error": "পেয়ারিং বিশদ কপি করা যায়নি। আবার চেষ্টা করুন",
"pair.error": "পেয়ারিং বিশদ আপডেট করা যায়নি। আবার চেষ্টা করুন",
"file.view.preview": "পূর্বরূপ",
"file.view.source": "উৎস",
"file.view.openInBrowser": "ব্রাউজারে খুলুন",
"file.view.binary": "বাইনারি ফাইল · {{size}}",
"file.view.table.rows.one": "{{count}} সারি",
"file.view.table.rows.other": "{{count}} সারি",
"file.view.table.columns.one": "{{count}} কলাম",
"file.view.table.columns.other": "{{count}} কলাম",
"file.view.table.truncated": "{{total}} সারির প্রথম {{shown}} দেখানো হচ্ছে।",
"file.view.fontSample": "ঐ মূর্খ ঋষি ক্ষিপ্ত হয়ে জ্ঞানী বালককে শাপ দিলেন।",
"home.project.missing.title": "প্রকল্প ফোল্ডার পাওয়া যায়নি",
"home.project.missing.description": "{{name}} এর ফোল্ডারটি আর বিদ্যমান নেই৷",
"session.tab.btw": "/btw",
"session.queue.undo": "পূর্বাবস্থায় ফেরান",
"session.queue.undoShell": "সারিবদ্ধ প্রম্পট পূর্বাবস্থায় ফেরানোর আগে শেল মোড ত্যাগ করুন",
"session.queue.undoUnavailable": "সারিতে থাকা এই প্রম্পটটিকে ফাইলের প্রসঙ্গ সংরক্ষণ করতে সম্পাদনা করুন",
"session.btw.questionRequired": "/btw এর পরে একটি প্রশ্ন যোগ করুন",
"session.btw.error": "সেই প্রশ্নের উত্তর দিতে পারেননি",
"session.btw.retry": "আবার চেষ্টা করুন",
"session.btw.copy": "উত্তর কপি করুন",
"settings.projects.empty.title": "এখনও কোনো প্রকল্প নেই",
"settings.projects.empty.description": "শুরু করতে একটি প্রকল্প যোগ করুন",
"settings.providers.account.manage": "{{provider}} অ্যাকাউন্ট পরিচালনা করুন",
"settings.providers.account.group": "অ্যাকাউন্ট",
"settings.providers.account.add": "অ্যাকাউন্ট যোগ করুন",
"settings.providers.account.remove": "অ্যাকাউন্ট সরান...",
"settings.providers.account.active": "সক্রিয়",
"settings.providers.account.switched.title": "{{provider}} অ্যাকাউন্ট সুইচ করা হয়েছে৷",
"settings.providers.account.switched.description": "এখন {{account}} ব্যবহার করছে।",
"settings.providers.account.removed.title": "{{account}} সরানো হয়েছে৷",
"settings.providers.account.removed.description": "{{provider}} আর এই অ্যাকাউন্ট ব্যবহার করবে না।",
"settings.providers.console.available.one": "{{count}} প্রদানকারী উপলব্ধ",
"settings.providers.console.available.other": "{{count}} প্রদানকারী উপলব্ধ",
"settings.providers.tag.account": "হিসাব",
"settings.models.enableAll": "সমস্ত মডেল সক্রিয় করুন",
"settings.models.disableAll": "সমস্ত মডেল অক্ষম করুন",
"provider.custom.description": "OpenAI-সামঞ্জস্যপূর্ণ প্রদানকারী কনফিগার করুন। {{link}} দেখুন।",
"file.view.videoLabel": "ভিডিও: {{filename}}",
"file.view.audioLabel": "অডিও: {{filename}}",
}
+115
View File
@@ -1591,4 +1591,119 @@ export const dict = {
"settings.updates.migration.title": "Migrar da versão Beta para a Estável",
"settings.updates.migration.description":
"Por enquanto, o OpenCode Beta está migrando para o OpenCode Estável. Baixe a versão {{version}} e instale o OpenCode pela imagem de disco para continuar recebendo atualizações.",
"command.provider.connect.description": "Faça login em OpenCode Go, OpenCode Console ou outro provedor de modelo",
"command.session.btw": "Faça uma pergunta paralela",
"command.session.btw.description": "Obtenha uma resposta única sem adicionar nada à conversa",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Conectando a OpenCode Console",
"provider.connect.console.instructions":
"Continue no seu navegador. Confirme se o código mostrado corresponde ao abaixo.",
"provider.connect.console.deviceCode": "Código do dispositivo",
"provider.connect.console.deviceCode.label": "Código do dispositivo: {{code}}",
"provider.connect.console.waiting": "Aguardando confirmação…",
"provider.connect.console.browserHint": "O navegador não abriu?",
"provider.connect.console.copyLink": "Copiar link de login",
"provider.connect.console.linkCopied": "Link de login copiado",
"provider.connect.console.copyFailed":
"Não foi possível copiar o link de login. Abra o Console novamente para continuar.",
"provider.connect.console.openAgain": "Abra o console novamente",
"provider.connect.console.browserFailed":
"Não foi possível abrir seu navegador. Tente novamente ou copie o link de login para continuar.",
"provider.connect.console.expired":
"Esta solicitação de login expirou. Comece novamente para obter um novo código de dispositivo.",
"provider.connect.console.denied":
"Acesso negado no Console. Tente novamente quando estiver pronto para se conectar.",
"provider.connect.console.statusFailed":
"Não foi possível verificar a autorização. Verifique a conexão do seu servidor e tente novamente.",
"provider.connect.console.startFailed":
"Não foi possível iniciar o login. Verifique a conexão do seu servidor e tente novamente.",
"provider.connect.models.title": "Conectado a {{provider}}",
"provider.connect.models.description":
"Escolha um modelo para começar. Você pode trocar de modelo a qualquer momento.",
"provider.connect.models.available": "Modelos disponíveis",
"provider.connect.models.list": "Modelos disponíveis em {{provider}}",
"provider.connect.console.refreshFailed":
"Sua conta está conectada, mas não foi possível carregar seus modelos. Tente novamente atualizá-los.",
"provider.connect.console.connected": "OpenCode conectado",
"provider.connect.console.noModels":
"Sua conta está conectada, mas este espaço de trabalho do Console não possui modelos disponíveis. Verifique sua configuração no Console e atualize.",
"provider.connect.console.modelsLoading": "Seus modelos ainda estão carregando. Atualize para verificar novamente.",
"provider.connect.console.refresh": "Atualizar modelos",
"provider.connect.console.openingBrowser": "Abrindo navegador…",
"provider.connect.console.serviceAccount": "Conta de serviço?",
"provider.connect.console.useApiKey": "Use a chave API",
"provider.connect.remote.title": "Conectando em “{{server}}”",
"provider.connect.remote.description":
"Suas credenciais OpenCode serão armazenadas neste servidor. Os modelos estarão disponíveis através deste servidor.",
"provider.connect.form.unsupported": "Este formulário de autenticação contém campos não suportados",
"provider.connect.oauth.auto.confirmationCode.description":
"Verifique se seu navegador mostra o mesmo código antes de autorizar.",
"provider.connect.oauth.auto.description":
"Seu navegador é aberto para que você possa fazer login no {{provider}}. Volte aqui quando terminar.",
"provider.connect.oauth.code.description":
"Seu navegador é aberto para que você possa fazer login no {{provider}}. Cole o código de autorização fornecido abaixo.",
"provider.connect.oauth.openBrowser": "Abra o navegador",
"provider.connect.oauth.expired": "Autorização expirada",
"provider.connect.console.apiKey.description":
"Cole uma chave API para uma conta de serviço. Você cria contas de serviço em OpenCode Console em Chaves.",
"provider.connect.console.apiKey.link": "Abra o console",
"common.retry": "Tente novamente",
"server.connect.link.expired":
"Este link de emparelhamento expirou ou já foi usado. Execute opencode pair para obter um novo.",
"command.server.pair": "Emparelhar dispositivo",
"settings.pairing.title": "Emparelhamento",
"settings.pairing.connection": "Rede Local",
"pair.local.description": "Visualize detalhes da conexão e um código QR para conectar um dispositivo na mesma rede.",
"pair.local.open": "Mostrar detalhes",
"pair.screenActive.title": "Manter tela ativa",
"pair.screenActive.description": "Impedir que a tela deste computador hiberne enquanto OpenCode estiver em execução.",
"pair.screenActive.error": "Não foi possível atualizar a configuração de atividade da tela. Tente novamente.",
"pair.description": "Conecte outro dispositivo ao servidor OpenCode desta máquina.",
"pair.qr": "Código de emparelhamento QR",
"pair.copy": "Copiar detalhes",
"pair.copy.error": "Não foi possível copiar os detalhes do emparelhamento. Tente novamente.",
"pair.error": "Não foi possível atualizar os detalhes do emparelhamento. Tente novamente.",
"file.view.preview": "Visualização",
"file.view.source": "Fonte",
"file.view.openInBrowser": "Abrir no navegador",
"file.view.binary": "Arquivo binário · {{size}}",
"file.view.table.rows.one": "linha {{count}}",
"file.view.table.rows.other": "Linhas {{count}}",
"file.view.table.columns.one": "Coluna {{count}}",
"file.view.table.columns.other": "Colunas {{count}}",
"file.view.table.truncated": "Mostrando o primeiro {{shown}} das linhas {{total}}.",
"file.view.fontSample": "Esfinge de quartzo negro, julgue meu voto.",
"home.project.missing.title": "Pasta do projeto não encontrada",
"home.project.missing.description": "A pasta {{name}} não existe mais.",
"session.tab.btw": "/btw",
"session.queue.undo": "Desfazer",
"session.queue.undoShell": "Saia do modo shell antes de desfazer um prompt na fila",
"session.queue.undoUnavailable": "Edite este prompt na fila para preservar o contexto do arquivo",
"session.btw.questionRequired": "Adicione uma pergunta após /btw",
"session.btw.error": "Não foi possível responder a essa pergunta",
"session.btw.retry": "Tentar novamente",
"session.btw.copy": "Copiar resposta",
"settings.projects.empty.title": "Nenhum projeto ainda",
"settings.projects.empty.description": "Adicione um projeto para começar",
"settings.providers.account.manage": "Gerenciar contas {{provider}}",
"settings.providers.account.group": "Contas",
"settings.providers.account.add": "Adicionar conta",
"settings.providers.account.remove": "Remover conta…",
"settings.providers.account.active": "Ativo",
"settings.providers.account.switched.title": "Conta {{provider}} trocada",
"settings.providers.account.switched.description": "Agora usando {{account}}.",
"settings.providers.account.removed.title": "{{account}} removido",
"settings.providers.account.removed.description": "{{provider}} não usará mais esta conta.",
"settings.providers.console.available.one": "Provedor {{count}} disponível",
"settings.providers.console.available.other": "Provedores {{count}} disponíveis",
"settings.providers.tag.account": "Conta",
"settings.models.enableAll": "Habilitar todos os modelos",
"settings.models.disableAll": "Desativar todos os modelos",
"file.view.table.rows.many": "Linhas {{count}}",
"file.view.table.columns.many": "Colunas {{count}}",
"settings.providers.console.available.many": "Provedores {{count}} disponíveis",
"provider.custom.description": "Configure um provedor compatível com OpenAI. Veja a {{link}}.",
"file.view.videoLabel": "Vídeo: {{filename}}",
"file.view.audioLabel": "Áudio: {{filename}}",
}
+114
View File
@@ -268,6 +268,7 @@ export const dict = {
"provider.custom.description.prefix": "Konfiguriši OpenAI-kompatibilnog provajdera. Pogledaj ",
"provider.custom.description.link": "dokumentaciju za konfiguraciju provajdera",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Konfigurišite pružaoca kompatibilnog s OpenAI-jem. Pogledajte {{link}}.",
"provider.custom.field.providerID.label": "ID provajdera",
"provider.custom.field.providerID.placeholder": "mojprovajder",
"provider.custom.field.providerID.description": "Mala slova, brojevi, crtice ili donje crte",
@@ -1661,4 +1662,117 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Prijavite se na OpenCode Go, OpenCode Console ili drugog dobavljača modela",
"command.session.btw": "Postavite sporedno pitanje",
"command.session.btw.description": "Dobijte jednokratni odgovor bez dodavanja u razgovor",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Povezivanje na OpenCode Console",
"provider.connect.console.instructions":
"Nastavite u svom pretraživaču. Potvrdite da kod prikazan tamo odgovara onom ispod.",
"provider.connect.console.deviceCode": "Šifra uređaja",
"provider.connect.console.deviceCode.label": "Šifra uređaja: {{code}}",
"provider.connect.console.waiting": "Čeka se potvrda…",
"provider.connect.console.browserHint": "Pregledač se nije otvorio?",
"provider.connect.console.copyLink": "Kopiraj link za prijavu",
"provider.connect.console.linkCopied": "Link za prijavu je kopiran",
"provider.connect.console.copyFailed": "Nije moguće kopirati vezu za prijavu. Ponovo otvorite Console da nastavite.",
"provider.connect.console.openAgain": "Ponovo otvorite Console",
"provider.connect.console.browserFailed":
"Nismo mogli otvoriti vaš pretraživač. Pokušajte ponovo ili kopirajte vezu za prijavu da nastavite.",
"provider.connect.console.expired":
"Ovaj zahtjev za prijavu je istekao. Počnite ponovo da dobijete novi kod uređaja.",
"provider.connect.console.denied":
"Pristup je odbijen u Console. Pokušajte ponovo kada budete spremni za povezivanje.",
"provider.connect.console.statusFailed":
"Nije moguće provjeriti autorizaciju. Provjerite vezu sa serverom i pokušajte ponovo.",
"provider.connect.console.startFailed":
"Nije moguće započeti prijavu. Provjerite vezu sa serverom i pokušajte ponovo.",
"provider.connect.models.title": "Povezano na {{provider}}",
"provider.connect.models.description": "Odaberite model za početak. Možete promijeniti modele bilo kada.",
"provider.connect.models.available": "Dostupni modeli",
"provider.connect.models.list": "Dostupni modeli od {{provider}}",
"provider.connect.console.refreshFailed":
"Vaš račun je povezan, ali nismo uspjeli učitati vaše modele. Pokušajte ponovo da ih osvježite.",
"provider.connect.console.connected": "OpenCode povezan",
"provider.connect.console.noModels":
"Vaš nalog je povezan, ali ovaj Console radni prostor nema dostupnih modela. Provjerite njegovu postavku u Console, a zatim osvježite.",
"provider.connect.console.modelsLoading": "Vaši modeli se još uvijek učitavaju. Osvježite da ponovo provjerite.",
"provider.connect.console.refresh": "Osvježite modele",
"provider.connect.console.openingBrowser": "Otvaranje preglednika…",
"provider.connect.console.serviceAccount": "Servisni račun?",
"provider.connect.console.useApiKey": "Koristite tipku API",
"provider.connect.remote.title": "Povezivanje na “{{server}}”",
"provider.connect.remote.description":
"Vaše OpenCode vjerodajnice će biti pohranjene na ovom serveru. Modeli će biti dostupni preko ovog servera.",
"provider.connect.form.unsupported": "Ovaj obrazac za autentifikaciju sadrži nepodržana polja",
"provider.connect.oauth.auto.confirmationCode.description":
"Provjerite prikazuje li vaš pretraživač isti kod prije nego što autorizujete.",
"provider.connect.oauth.auto.description":
"Vaš pretraživač se otvara tako da se možete prijaviti na {{provider}}. Vrati se ovamo kad završiš.",
"provider.connect.oauth.code.description":
"Vaš pretraživač se otvara tako da se možete prijaviti na {{provider}}. Zalijepite autorizacijski kod koji vam daje ispod.",
"provider.connect.oauth.openBrowser": "Otvorite pretraživač",
"provider.connect.oauth.expired": "Autorizacija je istekla",
"provider.connect.console.apiKey.description":
"Zalijepite ključ API za račun usluge. Uslužne račune kreirate u OpenCode Console pod Ključevi.",
"provider.connect.console.apiKey.link": "Otvorite Console",
"common.retry": "Pokušajte ponovo",
"server.connect.link.expired":
"Ova veza za uparivanje je istekla ili je već korištena. Pokrenite opencode pair da dobijete novi.",
"command.server.pair": "Uparite uređaj",
"settings.pairing.title": "Uparivanje",
"settings.pairing.connection": "Lokalna mreža",
"pair.local.description": "Pogledajte detalje o vezi i QR kod za povezivanje uređaja na istoj mreži.",
"pair.local.open": "Prikaži detalje",
"pair.screenActive.title": "Neka ekran bude aktivan",
"pair.screenActive.description": "Sprečite da ekran ovog računara spava dok OpenCode radi.",
"pair.screenActive.error": "Nije moguće ažurirati postavku aktivnosti na ekranu. Pokušajte ponovo.",
"pair.description": "Povežite drugi uređaj na server OpenCode ovog uređaja.",
"pair.qr": "Uparivanje koda QR",
"pair.copy": "Kopiraj detalje",
"pair.copy.error": "Nije moguće kopirati detalje uparivanja. Pokušajte ponovo.",
"pair.error": "Nije moguće ažurirati detalje uparivanja. Pokušajte ponovo.",
"file.view.preview": "Pregled",
"file.view.source": "Izvor",
"file.view.openInBrowser": "Otvorite u pretraživaču",
"file.view.binary": "Binarni fajl · {{size}}",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.table.rows.one": "{{count}} red",
"file.view.table.rows.few": "{{count}} reda",
"file.view.table.rows.other": "{{count}} redova",
"file.view.table.columns.one": "{{count}} kolona",
"file.view.table.columns.few": "{{count}} kolone",
"file.view.table.columns.other": "{{count}} kolona",
"file.view.table.truncated": "Prikazuje prvi {{shown}} od {{total}} redova.",
"file.view.fontSample": "Sfinga od crnog kvarca, sudi moj zavet.",
"home.project.missing.title": "Fascikla projekta nije pronađena",
"home.project.missing.description": "Fascikla za {{name}} više ne postoji.",
"session.tab.btw": "/btw",
"session.queue.undo": "Poništi",
"session.queue.undoShell": "Napustite shell mod prije nego što poništite prompt u redu čekanja",
"session.queue.undoUnavailable": "Uredite ovaj upit u redu čekanja da sačuvate kontekst datoteke",
"session.btw.questionRequired": "Dodajte pitanje nakon /btw",
"session.btw.error": "Ne mogu odgovoriti na to pitanje",
"session.btw.retry": "Pokušaj ponovo",
"session.btw.copy": "Kopiraj odgovor",
"settings.projects.empty.title": "Još nema projekata",
"settings.projects.empty.description": "Dodajte projekat da započnete",
"settings.providers.account.manage": "Upravljajte {{provider}} nalozima",
"settings.providers.account.group": "Računi",
"settings.providers.account.add": "Dodaj račun",
"settings.providers.account.remove": "Ukloni račun…",
"settings.providers.account.active": "Aktivan",
"settings.providers.account.switched.title": "{{provider}} račun je promijenjen",
"settings.providers.account.switched.description": "Sada koristim {{account}}.",
"settings.providers.account.removed.title": "{{account}} uklonjen",
"settings.providers.account.removed.description": "{{provider}} više neće koristiti ovaj račun.",
"settings.providers.console.available.one": "{{count}} provajder dostupan",
"settings.providers.console.available.few": "Dostupna su {{count}} provajdera",
"settings.providers.console.available.other": "{{count}} provajderi dostupni",
"settings.providers.tag.account": "Račun",
"settings.models.enableAll": "Omogući sve modele",
"settings.models.disableAll": "Onemogućite sve modele",
}
+119
View File
@@ -1584,4 +1584,123 @@ export const dict = {
"settings.updates.migration.title": "Passa de Beta a Estable",
"settings.updates.migration.description":
"De moment, OpenCode Beta passa a OpenCode Estable. Baixeu la versió {{version}} i instal·leu l’OpenCode des de la imatge de disc per continuar rebent actualitzacions.",
"command.provider.connect.description":
"Inicieu la sessió a OpenCode Go, OpenCode Console o a un altre proveïdor de models",
"command.session.btw": "Fes una pregunta lateral",
"command.session.btw.description": "Aconsegueix una resposta d'un sol cop sense afegir a la conversa",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "S'està connectant a OpenCode Console",
"provider.connect.console.instructions":
"Continueu al vostre navegador. Confirmeu que el codi que es mostra allà coincideix amb el següent.",
"provider.connect.console.deviceCode": "Codi del dispositiu",
"provider.connect.console.deviceCode.label": "Codi del dispositiu: {{code}}",
"provider.connect.console.waiting": "Esperant la confirmació...",
"provider.connect.console.browserHint": "El navegador no s'ha obert?",
"provider.connect.console.copyLink": "Copia l'enllaç d'inici de sessió",
"provider.connect.console.linkCopied": "S'ha copiat l'enllaç d'inici de sessió",
"provider.connect.console.copyFailed":
"No s'ha pogut copiar l'enllaç d'inici de sessió. Torneu a obrir la consola per continuar.",
"provider.connect.console.openAgain": "Torna a obrir la consola",
"provider.connect.console.browserFailed":
"No hem pogut obrir el vostre navegador. Torna-ho a provar o copia l'enllaç d'inici de sessió per continuar.",
"provider.connect.console.expired":
"Aquesta sol·licitud d'inici de sessió ha caducat. Torna a començar per obtenir un codi de dispositiu nou.",
"provider.connect.console.denied":
"S'ha denegat l'accés a la consola. Torna-ho a provar quan estigueu preparat per connectar-vos.",
"provider.connect.console.statusFailed":
"No s'ha pogut comprovar l'autorització. Comproveu la connexió del servidor i torneu-ho a provar.",
"provider.connect.console.startFailed":
"No s'ha pogut iniciar l'inici de sessió. Comproveu la connexió del servidor i torneu-ho a provar.",
"provider.connect.models.title": "Connectat a {{provider}}",
"provider.connect.models.description": "Trieu un model per començar. Podeu canviar de model en qualsevol moment.",
"provider.connect.models.available": "Models disponibles",
"provider.connect.models.list": "Models disponibles a {{provider}}",
"provider.connect.console.refreshFailed":
"El vostre compte està connectat, però no hem pogut carregar els vostres models. Torna-ho a provar per actualitzar-los.",
"provider.connect.console.connected": "OpenCode connectat",
"provider.connect.console.noModels":
"El vostre compte està connectat, però aquest espai de treball de la consola no té cap model disponible. Comproveu la seva configuració a la consola i, a continuació, actualitzeu.",
"provider.connect.console.modelsLoading":
"Els vostres models encara s'estan carregant. Actualitza per comprovar-ho de nou.",
"provider.connect.console.refresh": "Actualitzar models",
"provider.connect.console.openingBrowser": "S'està obrint el navegador...",
"provider.connect.console.serviceAccount": "Compte de servei?",
"provider.connect.console.useApiKey": "Utilitzeu la clau API",
"provider.connect.remote.title": "Connexió a “{{server}}”",
"provider.connect.remote.description":
"Les vostres credencials OpenCode s'emmagatzemaran en aquest servidor. Els models estaran disponibles a través d'aquest servidor.",
"provider.connect.form.unsupported": "Aquest formulari d'autenticació conté camps no admesos",
"provider.connect.oauth.auto.confirmationCode.description":
"Comproveu que el vostre navegador mostri el mateix codi abans d'autoritzar.",
"provider.connect.oauth.auto.description":
"S'obre el vostre navegador perquè pugueu iniciar la sessió a {{provider}}. Torna aquí quan hagis acabat.",
"provider.connect.oauth.code.description":
"S'obre el vostre navegador perquè pugueu iniciar la sessió a {{provider}}. Enganxeu el codi d'autorització que us proporciona a continuació.",
"provider.connect.oauth.openBrowser": "Obre el navegador",
"provider.connect.oauth.expired": "L'autorització ha caducat",
"provider.connect.console.apiKey.description":
"Enganxeu una clau API per a un compte de servei. Creeu comptes de servei a OpenCode Console a Claus.",
"provider.connect.console.apiKey.link": "Obriu la consola",
"common.retry": "Torna-ho a provar",
"server.connect.link.expired":
"Aquest enllaç de vinculació ha caducat o ja s'ha utilitzat. Executeu opencode pair per obtenir-ne un de nou.",
"command.server.pair": "Parella el dispositiu",
"settings.pairing.title": "Aparellament",
"settings.pairing.connection": "Xarxa local",
"pair.local.description":
"Visualitza els detalls de connexió i un codi QR per connectar un dispositiu a la mateixa xarxa.",
"pair.local.open": "Mostra els detalls",
"pair.screenActive.title": "Manté la pantalla activa",
"pair.screenActive.description":
"Eviteu que la pantalla d'aquest ordinador s'adormi mentre OpenCode s'està executant.",
"pair.screenActive.error":
"No s'ha pogut actualitzar la configuració de l'activitat de la pantalla. Torna-ho a provar.",
"pair.description": "Connecteu un altre dispositiu al servidor OpenCode d'aquesta màquina.",
"pair.qr": "Codi de vinculació QR",
"pair.copy": "Detalls de la còpia",
"pair.copy.error": "No s'han pogut copiar els detalls de l'aparellament. Torna-ho a provar.",
"pair.error": "No s'han pogut actualitzar els detalls de l'aparellament. Torna-ho a provar.",
"file.view.preview": "Vista prèvia",
"file.view.source": "Font",
"file.view.openInBrowser": "Obre al navegador",
"file.view.binary": "Fitxer binari · {{size}}",
"file.view.table.rows.one": "fila {{count}}",
"file.view.table.rows.other": "{{count}} files",
"file.view.table.columns.one": "columna {{count}}",
"file.view.table.columns.other": "columnes {{count}}",
"file.view.table.truncated": "Mostra les primeres {{shown}} de les files {{total}}.",
"file.view.fontSample": "Esfinx de quars negre, jutja el meu vot.",
"home.project.missing.title": "No s'ha trobat la carpeta del projecte",
"home.project.missing.description": "La carpeta per a {{name}} ja no existeix.",
"session.tab.btw": "/btw",
"session.queue.undo": "Desfer",
"session.queue.undoShell": "Surt del mode shell abans de desfer una sol·licitud a la cua",
"session.queue.undoUnavailable": "Editeu aquest indicador a la cua per preservar el context del fitxer",
"session.btw.questionRequired": "Afegiu una pregunta després de /btw",
"session.btw.error": "No he pogut respondre aquesta pregunta",
"session.btw.retry": "Torna-ho a provar",
"session.btw.copy": "Copia la resposta",
"settings.projects.empty.title": "Encara no hi ha cap projecte",
"settings.projects.empty.description": "Afegeix un projecte per començar",
"settings.providers.account.manage": "Gestiona els comptes {{provider}}",
"settings.providers.account.group": "Comptes",
"settings.providers.account.add": "Afegeix un compte",
"settings.providers.account.remove": "Elimina el compte...",
"settings.providers.account.active": "Actiu",
"settings.providers.account.switched.title": "S'ha canviat el compte {{provider}}",
"settings.providers.account.switched.description": "Ara s'utilitza {{account}}.",
"settings.providers.account.removed.title": "{{account}} eliminat",
"settings.providers.account.removed.description": "{{provider}} ja no utilitzarà aquest compte.",
"settings.providers.console.available.one": "proveïdor {{count}} disponible",
"settings.providers.console.available.other": "proveïdors {{count}} disponibles",
"settings.providers.tag.account": "Compte",
"settings.models.enableAll": "Activa tots els models",
"settings.models.disableAll": "Desactiva tots els models",
"file.view.table.rows.many": "{{count}} files",
"file.view.table.columns.many": "columnes {{count}}",
"settings.providers.console.available.many": "proveïdors {{count}} disponibles",
"provider.custom.description": "Configureu un proveïdor compatible amb OpenAI. Vegeu {{link}}.",
"file.view.videoLabel": "Vídeo: {{filename}}",
"file.view.audioLabel": "Àudio: {{filename}}",
}
+120
View File
@@ -246,6 +246,7 @@ export const dict = {
"provider.custom.description.prefix": "Nakonfigurujte poskytovatele kompatibilního s OpenAI. Viz ",
"provider.custom.description.link": "konfigurační dokumenty poskytovatele",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Nakonfigurujte poskytovatele kompatibilního s OpenAI. Viz {{link}}.",
"provider.custom.field.providerID.label": "Poskytovatel ID",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Malá písmena, čísla, pomlčky nebo podtržítka",
@@ -1580,4 +1581,123 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description":
"Přihlaste se do OpenCode Go, OpenCode Console nebo jiného poskytovatele modelu",
"command.session.btw": "Položte vedlejší otázku",
"command.session.btw.description": "Získejte jednorázovou odpověď bez přidávání do konverzace",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Připojení k OpenCode Console",
"provider.connect.console.instructions":
"Pokračujte ve svém prohlížeči. Potvrďte, že uvedený kód odpovídá níže uvedenému.",
"provider.connect.console.deviceCode": "Kód zařízení",
"provider.connect.console.deviceCode.label": "Kód zařízení: {{code}}",
"provider.connect.console.waiting": "Čekání na potvrzení…",
"provider.connect.console.browserHint": "Prohlížeč se neotevřel?",
"provider.connect.console.copyLink": "Zkopírujte odkaz pro přihlášení",
"provider.connect.console.linkCopied": "Odkaz na přihlášení zkopírován",
"provider.connect.console.copyFailed":
"Odkaz na přihlášení se nepodařilo zkopírovat. Chcete-li pokračovat, znovu otevřete Console.",
"provider.connect.console.openAgain": "Znovu otevřete Console",
"provider.connect.console.browserFailed":
"Nepodařilo se nám otevřít váš prohlížeč. Zkuste to znovu nebo zkopírujte přihlašovací odkaz a pokračujte.",
"provider.connect.console.expired":
"Platnost tohoto požadavku na přihlášení vypršela. Začněte znovu, abyste získali nový kód zařízení.",
"provider.connect.console.denied":
"Přístup byl odepřen v Console. Zkuste to znovu, až budete připraveni se připojit.",
"provider.connect.console.statusFailed":
"Autorizaci se nepodařilo zkontrolovat. Zkontrolujte připojení k serveru a zkuste to znovu.",
"provider.connect.console.startFailed":
"Přihlášení se nepodařilo spustit. Zkontrolujte připojení k serveru a zkuste to znovu.",
"provider.connect.models.title": "Připojeno k {{provider}}",
"provider.connect.models.description": "Vyberte si pro začátek model. Modely můžete kdykoli změnit.",
"provider.connect.models.available": "Dostupné modely",
"provider.connect.models.list": "Modely dostupné od {{provider}}",
"provider.connect.console.refreshFailed":
"Váš účet je připojen, ale nepodařilo se nám načíst vaše modely. Zkuste je znovu obnovit.",
"provider.connect.console.connected": "OpenCode připojeno",
"provider.connect.console.noModels":
"Váš účet je připojen, ale tento pracovní prostor Console nemá žádné dostupné modely. Zkontrolujte jeho nastavení v Console a poté obnovte.",
"provider.connect.console.modelsLoading": "Vaše modely se stále načítají. Obnovte pro kontrolu znovu.",
"provider.connect.console.refresh": "Obnovit modely",
"provider.connect.console.openingBrowser": "Otevírání prohlížeče…",
"provider.connect.console.serviceAccount": "Servisní účet?",
"provider.connect.console.useApiKey": "Použijte klíč API",
"provider.connect.remote.title": "Připojování na „{{server}}“",
"provider.connect.remote.description":
"Vaše přihlašovací údaje OpenCode budou uloženy na tomto serveru. Modely budou dostupné prostřednictvím tohoto serveru.",
"provider.connect.form.unsupported": "Tento ověřovací formulář obsahuje nepodporovaná pole",
"provider.connect.oauth.auto.confirmationCode.description":
"Před autorizací zkontrolujte, zda váš prohlížeč zobrazuje stejný kód.",
"provider.connect.oauth.auto.description":
"Otevře se váš prohlížeč, abyste se mohli přihlásit do {{provider}}. Vraťte se sem, až budete hotovi.",
"provider.connect.oauth.code.description":
"Otevře se váš prohlížeč, abyste se mohli přihlásit do {{provider}}. Níže vložte autorizační kód, který vám poskytne.",
"provider.connect.oauth.openBrowser": "Otevřete prohlížeč",
"provider.connect.oauth.expired": "Platnost oprávnění vypršela",
"provider.connect.console.apiKey.description":
"Vložte klíč API pro účet služby. Servisní účty vytvoříte v OpenCode Console v části Klíče.",
"provider.connect.console.apiKey.link": "Otevřete Console",
"common.retry": "Zkuste to znovu",
"server.connect.link.expired":
"Platnost tohoto párovacího odkazu vypršela nebo byl již použit. Spusťte opencode pair a získejte nový.",
"command.server.pair": "Spárujte zařízení",
"settings.pairing.title": "Párování",
"settings.pairing.connection": "Místní síť",
"pair.local.description": "Zobrazte podrobnosti o připojení a kód QR pro připojení zařízení ve stejné síti.",
"pair.local.open": "Zobrazit podrobnosti",
"pair.screenActive.title": "Udržujte obrazovku aktivní",
"pair.screenActive.description":
"Zabraňte tomu, aby displej tohoto počítače přešel do režimu spánku, když je spuštěn OpenCode.",
"pair.screenActive.error": "Nelze aktualizovat nastavení aktivity obrazovky. Zkuste to znovu.",
"pair.description": "Připojte další zařízení k serveru OpenCode tohoto stroje.",
"pair.qr": "Párování kódu QR",
"pair.copy": "Zkopírujte podrobnosti",
"pair.copy.error": "Podrobnosti o párování nelze zkopírovat. Zkuste to znovu.",
"pair.error": "Podrobnosti o párování nelze aktualizovat. Zkuste to znovu.",
"file.view.preview": "Náhled",
"file.view.source": "Zdroj",
"file.view.openInBrowser": "Otevřít v prohlížeči",
"file.view.binary": "Binární soubor · {{size}}",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.table.rows.one": "{{count}} řádek",
"file.view.table.rows.few": "{{count}} řádky",
"file.view.table.rows.many": "{{count}} řádku",
"file.view.table.rows.other": "{{count}} řádků",
"file.view.table.columns.one": "{{count}} sloupec",
"file.view.table.columns.few": "{{count}} sloupce",
"file.view.table.columns.many": "{{count}} sloupce",
"file.view.table.columns.other": "{{count}} sloupců",
"file.view.table.truncated": "Zobrazuje se první {{shown}} z {{total}} řádků.",
"file.view.fontSample": "Sfingo z černého křemene, posuď můj slib.",
"home.project.missing.title": "Složka projektu nebyla nalezena",
"home.project.missing.description": "Složka pro {{name}} již neexistuje.",
"session.tab.btw": "/btw",
"session.queue.undo": "Vrátit zpět",
"session.queue.undoShell": "Před zrušením výzvy ve frontě opusťte režim shellu",
"session.queue.undoUnavailable": "Upravte tuto výzvu ve frontě, abyste zachovali kontext souboru",
"session.btw.questionRequired": "Přidat otázku za /btw",
"session.btw.error": "Na tuto otázku se nedalo odpovědět",
"session.btw.retry": "Zkuste to znovu",
"session.btw.copy": "Zkopírujte odpověď",
"settings.projects.empty.title": "Zatím žádné projekty",
"settings.projects.empty.description": "Začněte přidáním projektu",
"settings.providers.account.manage": "Správa účtů {{provider}}",
"settings.providers.account.group": "Účty",
"settings.providers.account.add": "Přidat účet",
"settings.providers.account.remove": "Odebrat účet…",
"settings.providers.account.active": "Aktivní",
"settings.providers.account.switched.title": "Účet {{provider}} přepnut",
"settings.providers.account.switched.description": "Nyní používám {{account}}.",
"settings.providers.account.removed.title": "{{account}} odstraněn",
"settings.providers.account.removed.description": "{{provider}} již tento účet nebude používat.",
"settings.providers.console.available.one": "K dispozici poskytovatel {{count}}",
"settings.providers.console.available.few": "K dispozici jsou {{count}} poskytovatelé",
"settings.providers.console.available.many": "K dispozici je {{count}} poskytovatele",
"settings.providers.console.available.other": "K dispozici poskytovatelé {{count}}",
"settings.providers.tag.account": "Účet",
"settings.models.enableAll": "Povolit všechny modely",
"settings.models.disableAll": "Zakázat všechny modely",
}
+108
View File
@@ -1636,4 +1636,112 @@ export const dict = {
"settings.updates.migration.title": "Skift fra Beta til Stabil",
"settings.updates.migration.description":
"OpenCode Beta flyttes indtil videre til OpenCode Stabil. Download version {{version}}, og installer derefter OpenCode fra diskaftrykket for fortsat at modtage opdateringer.",
"command.provider.connect.description": "Log ind på OpenCode Go, OpenCode Console eller en anden modeludbyder",
"command.session.btw": "Stil et sidespørgsmål",
"command.session.btw.description": "Få et enkelt svar uden at tilføje til samtalen",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Tilslutning til OpenCode Console",
"provider.connect.console.instructions":
"Fortsæt i din browser. Bekræft, at den viste kode stemmer overens med den nedenfor.",
"provider.connect.console.deviceCode": "Enhedskode",
"provider.connect.console.deviceCode.label": "Enhedskode: {{code}}",
"provider.connect.console.waiting": "Venter på bekræftelse...",
"provider.connect.console.browserHint": "Browseren åbnede ikke?",
"provider.connect.console.copyLink": "Kopiér login-link",
"provider.connect.console.linkCopied": "Login-link kopieret",
"provider.connect.console.copyFailed": "Kunne ikke kopiere login-linket. Åbn konsol igen for at fortsætte.",
"provider.connect.console.openAgain": "Åbn konsollen igen",
"provider.connect.console.browserFailed":
"Vi kunne ikke åbne din browser. Prøv igen, eller kopier login-linket for at fortsætte.",
"provider.connect.console.expired": "Denne login-anmodning er udløbet. Start igen for at få en ny enhedskode.",
"provider.connect.console.denied":
"Adgang blev nægtet i konsollen. Prøv igen, når du er klar til at oprette forbindelse.",
"provider.connect.console.statusFailed":
"Kunne ikke kontrollere autorisation. Tjek din serverforbindelse, og prøv igen.",
"provider.connect.console.startFailed": "Kunne ikke starte login. Tjek din serverforbindelse, og prøv igen.",
"provider.connect.models.title": "Forbundet til {{provider}}",
"provider.connect.models.description": "Vælg en model til at starte med. Du kan skifte model når som helst.",
"provider.connect.models.available": "Tilgængelige modeller",
"provider.connect.models.list": "Modeller tilgængelige fra {{provider}}",
"provider.connect.console.refreshFailed":
"Din konto er tilsluttet, men vi kunne ikke indlæse dine modeller. Prøv igen at opdatere dem.",
"provider.connect.console.connected": "OpenCode tilsluttet",
"provider.connect.console.noModels":
"Din konto er tilsluttet, men dette konsolarbejdsområde har ingen tilgængelige modeller. Tjek dens opsætning i konsollen, og opdater derefter.",
"provider.connect.console.modelsLoading": "Dine modeller indlæses stadig. Opdater for at tjekke igen.",
"provider.connect.console.refresh": "Opdater modeller",
"provider.connect.console.openingBrowser": "Åbner browser...",
"provider.connect.console.serviceAccount": "Servicekonto?",
"provider.connect.console.useApiKey": "Brug tasten API",
"provider.connect.remote.title": 'Tilslutning på "{{server}}"',
"provider.connect.remote.description":
"Dine OpenCode-legitimationsoplysninger vil blive gemt på denne server. Modeller vil være tilgængelige via denne server.",
"provider.connect.form.unsupported": "Denne godkendelsesformular indeholder ikke-understøttede felter",
"provider.connect.oauth.auto.confirmationCode.description":
"Tjek, at din browser viser den samme kode, før du godkender.",
"provider.connect.oauth.auto.description":
"Din browser åbnes, så du kan logge ind på {{provider}}. Kom tilbage her når du er færdig.",
"provider.connect.oauth.code.description":
"Din browser åbnes, så du kan logge ind på {{provider}}. Indsæt den autorisationskode, den giver dig nedenfor.",
"provider.connect.oauth.openBrowser": "Åbn browser",
"provider.connect.oauth.expired": "Autorisation udløbet",
"provider.connect.console.apiKey.description":
"Indsæt en API-nøgle til en servicekonto. Du opretter servicekonti i OpenCode Console under Keys.",
"provider.connect.console.apiKey.link": "Åbn konsollen",
"common.retry": "Prøv igen",
"server.connect.link.expired":
"Dette parringslink udløb eller var allerede brugt. Kør opencode pair for at få en ny.",
"command.server.pair": "Par enhed",
"settings.pairing.title": "Parring",
"settings.pairing.connection": "Lokalt netværk",
"pair.local.description": "Se forbindelsesdetaljer og en QR-kode for at forbinde en enhed på det samme netværk.",
"pair.local.open": "Vis detaljer",
"pair.screenActive.title": "Hold skærmen aktiv",
"pair.screenActive.description": "Undgå, at denne computers skærm går i dvale, mens OpenCode kører.",
"pair.screenActive.error": "Kunne ikke opdatere indstillingen for skærmaktivitet. Prøv igen.",
"pair.description": "Tilslut en anden enhed til denne maskines OpenCode-server.",
"pair.qr": "Parring af QR-kode",
"pair.copy": "Kopier detaljer",
"pair.copy.error": "Kunne ikke kopiere parringsdetaljer. Prøv igen.",
"pair.error": "Kunne ikke opdatere parringsdetaljer. Prøv igen.",
"file.view.preview": "Forhåndsvisning",
"file.view.source": "Kilde",
"file.view.openInBrowser": "Åbn i browser",
"file.view.binary": "Binær fil · {{size}}",
"file.view.table.rows.one": "{{count}} række",
"file.view.table.rows.other": "{{count}} rækker",
"file.view.table.columns.one": "{{count}} kolonne",
"file.view.table.columns.other": "{{count}} kolonner",
"file.view.table.truncated": "Viser den første {{shown}} af {{total}} rækker.",
"file.view.fontSample": "Sphinx af sort kvarts, døm mit løfte.",
"home.project.missing.title": "Projektmappen blev ikke fundet",
"home.project.missing.description": "Mappen til {{name}} eksisterer ikke længere.",
"session.tab.btw": "/btw",
"session.queue.undo": "Fortryd",
"session.queue.undoShell": "Forlad skaltilstand, før du fortryder en prompt i kø",
"session.queue.undoUnavailable": "Rediger denne prompt i køen for at bevare dens filkontekst",
"session.btw.questionRequired": "Tilføj et spørgsmål efter /btw",
"session.btw.error": "Kunne ikke svare på det spørgsmål",
"session.btw.retry": "Prøv igen",
"session.btw.copy": "Kopiér svar",
"settings.projects.empty.title": "Ingen projekter endnu",
"settings.projects.empty.description": "Tilføj et projekt for at komme i gang",
"settings.providers.account.manage": "Administrer {{provider}}-konti",
"settings.providers.account.group": "Regnskab",
"settings.providers.account.add": "Tilføj konto",
"settings.providers.account.remove": "Fjern konto...",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "{{provider}} konto skiftet",
"settings.providers.account.switched.description": "Bruger nu {{account}}.",
"settings.providers.account.removed.title": "{{account}} fjernet",
"settings.providers.account.removed.description": "{{provider}} vil ikke længere bruge denne konto.",
"settings.providers.console.available.one": "{{count}} udbyder tilgængelig",
"settings.providers.console.available.other": "{{count}} udbydere tilgængelige",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Aktiver alle modeller",
"settings.models.disableAll": "Deaktiver alle modeller",
"provider.custom.description": "Konfigurer en OpenAI-kompatibel udbyder. Se {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Lyd: {{filename}}",
}
+117
View File
@@ -1593,4 +1593,121 @@ export const dict = {
"settings.updates.migration.title": "Von Beta zu Stabil wechseln",
"settings.updates.migration.description":
"OpenCode Beta wird vorerst zu OpenCode Stabil verschoben. Laden Sie Version {{version}} herunter und installieren Sie OpenCode anschließend über das Disk-Image, um weiterhin Updates zu erhalten.",
"command.provider.connect.description":
"Melden Sie sich bei OpenCode Go, OpenCode Console oder einem anderen Modellanbieter an",
"command.session.btw": "Stellen Sie eine Nebenfrage",
"command.session.btw.description": "Erhalten Sie eine einmalige Antwort, ohne sie der Unterhaltung hinzuzufügen",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Verbindung mit OpenCode Console wird hergestellt",
"provider.connect.console.instructions":
"Fahren Sie in Ihrem Browser fort. Bestätigen Sie, dass der dort angezeigte Code mit dem unten angezeigten übereinstimmt.",
"provider.connect.console.deviceCode": "Gerätecode",
"provider.connect.console.deviceCode.label": "Gerätecode: {{code}}",
"provider.connect.console.waiting": "Warten auf Bestätigung…",
"provider.connect.console.browserHint": "Browser wurde nicht geöffnet?",
"provider.connect.console.copyLink": "Anmeldelink kopieren",
"provider.connect.console.linkCopied": "Anmeldelink kopiert",
"provider.connect.console.copyFailed":
"Der Anmeldelink konnte nicht kopiert werden. Öffnen Sie die Konsole erneut, um fortzufahren.",
"provider.connect.console.openAgain": "Konsole erneut öffnen",
"provider.connect.console.browserFailed":
"Wir konnten Ihren Browser nicht öffnen. Versuchen Sie es erneut oder kopieren Sie den Anmeldelink, um fortzufahren.",
"provider.connect.console.expired":
"Diese Anmeldeanforderung ist abgelaufen. Beginnen Sie erneut, um einen neuen Gerätecode zu erhalten.",
"provider.connect.console.denied":
"Der Zugriff in der Konsole wurde verweigert. Versuchen Sie es erneut, wenn Sie bereit sind, eine Verbindung herzustellen.",
"provider.connect.console.statusFailed":
"Autorisierung konnte nicht überprüft werden. Überprüfen Sie Ihre Serververbindung und versuchen Sie es erneut.",
"provider.connect.console.startFailed":
"Die Anmeldung konnte nicht gestartet werden. Überprüfen Sie Ihre Serververbindung und versuchen Sie es erneut.",
"provider.connect.models.title": "Verbunden mit {{provider}}",
"provider.connect.models.description": "Wählen Sie zunächst ein Modell. Sie können jederzeit das Modell wechseln.",
"provider.connect.models.available": "Verfügbare Modelle",
"provider.connect.models.list": "Von {{provider}} verfügbare Modelle",
"provider.connect.console.refreshFailed":
"Ihr Konto ist verbunden, aber wir konnten Ihre Modelle nicht laden. Versuchen Sie erneut, sie zu aktualisieren.",
"provider.connect.console.connected": "OpenCode verbunden",
"provider.connect.console.noModels":
"Ihr Konto ist verbunden, aber in diesem Konsolenarbeitsbereich sind keine Modelle verfügbar. Überprüfen Sie die Einrichtung in der Konsole und aktualisieren Sie sie dann.",
"provider.connect.console.modelsLoading": "Ihre Modelle werden noch geladen. Aktualisieren Sie, um erneut zu prüfen.",
"provider.connect.console.refresh": "Modelle aktualisieren",
"provider.connect.console.openingBrowser": "Browser wird geöffnet…",
"provider.connect.console.serviceAccount": "Dienstkonto?",
"provider.connect.console.useApiKey": "API-Schlüssel verwenden",
"provider.connect.remote.title": "Verbindung über „{{server}}“",
"provider.connect.remote.description":
"Ihre OpenCode-Anmeldeinformationen werden auf diesem Server gespeichert. Modelle werden über diesen Server verfügbar sein.",
"provider.connect.form.unsupported": "Dieses Authentifizierungsformular enthält nicht unterstützte Felder",
"provider.connect.oauth.auto.confirmationCode.description":
"Überprüfen Sie vor der Autorisierung, ob Ihr Browser denselben Code anzeigt.",
"provider.connect.oauth.auto.description":
"Ihr Browser wird geöffnet, sodass Sie sich bei {{provider}} anmelden können. Kommen Sie hierher zurück, wenn Sie fertig sind.",
"provider.connect.oauth.code.description":
"Ihr Browser wird geöffnet, sodass Sie sich bei {{provider}} anmelden können. Fügen Sie den Autorisierungscode ein, den Sie unten erhalten.",
"provider.connect.oauth.openBrowser": "Browser öffnen",
"provider.connect.oauth.expired": "Autorisierung abgelaufen",
"provider.connect.console.apiKey.description":
"Fügen Sie einen API-Schlüssel für ein Dienstkonto ein. Dienstkonten erstellen Sie im OpenCode Console unter Schlüssel.",
"provider.connect.console.apiKey.link": "Öffnen Sie die Konsole",
"common.retry": "Versuchen Sie es erneut",
"server.connect.link.expired":
"Dieser Pairing-Link ist abgelaufen oder wurde bereits verwendet. Führen Sie opencode pair aus, um ein neues zu erhalten.",
"command.server.pair": "Gerät koppeln",
"settings.pairing.title": "Kopplung",
"settings.pairing.connection": "Lokales Netzwerk",
"pair.local.description":
"Verbindungsdetails und einen QR-Code anzeigen, um ein Gerät im selben Netzwerk zu verbinden.",
"pair.local.open": "Details anzeigen",
"pair.screenActive.title": "Bildschirm aktiv halten",
"pair.screenActive.description":
"Verhindern Sie, dass die Anzeige dieses Computers in den Ruhezustand wechselt, während OpenCode ausgeführt wird.",
"pair.screenActive.error":
"Die Einstellung für die Bildschirmaktivität konnte nicht aktualisiert werden. Versuchen Sie es erneut.",
"pair.description": "Verbinden Sie ein anderes Gerät mit dem OpenCode-Server dieser Maschine.",
"pair.qr": "QR-Code zur Kopplung",
"pair.copy": "Details kopieren",
"pair.copy.error": "Kopplungsdetails konnten nicht kopiert werden. Versuchen Sie es erneut.",
"pair.error": "Kopplungsdetails konnten nicht aktualisiert werden. Versuchen Sie es erneut.",
"file.view.preview": "Vorschau",
"file.view.source": "Quelle",
"file.view.openInBrowser": "Im Browser öffnen",
"file.view.binary": "Binärdatei · {{size}}",
"file.view.table.rows.one": "{{count}} Zeile",
"file.view.table.rows.other": "{{count}} Zeilen",
"file.view.table.columns.one": "{{count}} Spalte",
"file.view.table.columns.other": "{{count}} Spalten",
"file.view.table.truncated": "Die ersten {{shown}} von {{total}} Zeilen werden angezeigt.",
"file.view.fontSample": "Sphinx aus schwarzem Quarz, beurteile mein Gelübde.",
"home.project.missing.title": "Projektordner nicht gefunden",
"home.project.missing.description": "Der Ordner für {{name}} existiert nicht mehr.",
"session.tab.btw": "/btw",
"session.queue.undo": "Rückgängig machen",
"session.queue.undoShell":
"Verlassen Sie den Shell-Modus, bevor Sie eine Eingabeaufforderung in der Warteschlange rückgängig machen",
"session.queue.undoUnavailable":
"Bearbeiten Sie diese Eingabeaufforderung in der Warteschlange, um ihren Dateikontext beizubehalten",
"session.btw.questionRequired": "Fügen Sie nach /btw eine Frage hinzu",
"session.btw.error": "Diese Frage konnte nicht beantwortet werden",
"session.btw.retry": "Wiederholen",
"session.btw.copy": "Antwort kopieren",
"settings.projects.empty.title": "Noch keine Projekte",
"settings.projects.empty.description": "Fügen Sie ein Projekt hinzu, um loszulegen",
"settings.providers.account.manage": "{{provider}}-Konten verwalten",
"settings.providers.account.group": "Konten",
"settings.providers.account.add": "Konto hinzufügen",
"settings.providers.account.remove": "Konto entfernen…",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "{{provider}}-Konto gewechselt",
"settings.providers.account.switched.description": "Jetzt mit {{account}}.",
"settings.providers.account.removed.title": "{{account}} entfernt",
"settings.providers.account.removed.description": "{{provider}} wird dieses Konto nicht mehr verwenden.",
"settings.providers.console.available.one": "{{count}} Anbieter verfügbar",
"settings.providers.console.available.other": "{{count}}-Anbieter verfügbar",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Alle Modelle aktivieren",
"settings.models.disableAll": "Alle Modelle deaktivieren",
"provider.custom.description": "Konfigurieren Sie einen OpenAI-kompatiblen Anbieter. Siehe die {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
} satisfies Partial<Record<Keys, string>>
+114
View File
@@ -1593,4 +1593,118 @@ export const dict = {
"settings.updates.migration.title": "ބީޓާއިން ސްޓޭބަލްއަށް ބަދަލުވާ",
"settings.updates.migration.description":
"މިހާރު OpenCode Beta، OpenCode Stable އަށް ބަދަލުވަމުން ދެއެވެ۔ \u2068{{version}}\u2069 ވަރޝަން ޑައުންލޯޑްކޮށް، އަޕްޑޭޓް ލިބެމުން ގެންދިއުމަށް ޑިސްކް އިމޭޖުން OpenCode އިންސްޓޯލް ކުރައްވާ۔",
"command.provider.connect.description":
"OpenCode Go، OpenCode Console ނުވަތަ އެހެން މޮޑެލް ޕްރޮވައިޑަރަކަށް ސައިން އިން ވާށެވެ",
"command.session.btw": "އެހެން ސުވާލެއް ކުރާށެވެ",
"command.session.btw.description": "ވާހަކައަށް އިތުރު ނުކޮށް އެއްފަހަރުގެ ޖަވާބެއް ހޯދާށެވެ",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console އާ ގުޅެނީ",
"provider.connect.console.instructions":
"ބްރައުޒަރގައި ކުރިއަށް ދާށެވެ. އެތަނުގައި ފެންނަ ކޯޑް ތިރީގައިވާ ކޯޑާ އެއްގޮތްކަން ކަށަވަރުކުރާށެވެ.",
"provider.connect.console.deviceCode": "ޑިވައިސް ކޯޑް",
"provider.connect.console.deviceCode.label": "ޑިވައިސް ކޯޑް: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "ކަށަވަރުކުރުން ލިބެން މަޑުކުރަނީ…",
"provider.connect.console.browserHint": "ބްރައުޒަރ ނުހުޅުވުނުތޯ؟",
"provider.connect.console.copyLink": "ސައިން އިން ލިންކް ކޮޕީކުރުން",
"provider.connect.console.linkCopied": "ސައިން އިން ލިންކް ކޮޕީކޮށްފި",
"provider.connect.console.copyFailed":
"ސައިން އިން ލިންކް ކޮޕީ ނުކުރެވުނު. ކުރިއަށް ދިއުމަށް Console އަލުން ހުޅުވާށެވެ.",
"provider.connect.console.openAgain": "Console އަލުން ހުޅުވާށެވެ",
"provider.connect.console.browserFailed":
"ތިބާގެ ބްރައުޒަރ ހުޅުވާލެވުނެއް ނޫން. އަލުން މަސައްކަތް ކުރާށެވެ ނުވަތަ ކުރިއަށް ދިއުމަށް ސައިން އިން ލިންކް ކޮޕީކުރާށެވެ.",
"provider.connect.console.expired":
"މި ސައިން އިން ރިކުއެސްޓްގެ މުއްދަތު ހަމަވެއްޖެ. އާ ޑިވައިސް ކޯޑެއް ހޯދުމަށް އަލުން ފަށާށެވެ.",
"provider.connect.console.denied":
"Console ގައި އެކްސެސް ދިނުމަށް އިންކާރުކޮށްފި. ގުޅެން ތައްޔާރުވުމުން އަލުން މަސައްކަތް ކުރާށެވެ.",
"provider.connect.console.statusFailed":
"އޮތޯރައިޒޭޝަން ޗެކް ނުކުރެވުނު. ސަރވަރ ކަނެކްޝަން ޗެކްކޮށް އަލުން މަސައްކަތް ކުރާށެވެ.",
"provider.connect.console.startFailed":
"ސައިން އިން ފަށާނުލެވުނު. ސަރވަރ ކަނެކްޝަން ޗެކްކޮށް އަލުން މަސައްކަތް ކުރާށެވެ.",
"provider.connect.models.title": "\u2068{{provider}}\u2069 އާ ގުޅިއްޖެ",
"provider.connect.models.description":
"ފަށަން މޮޑެލްއެއް ހޮވާށެވެ. ކޮންމެ ވަގުތެއްގައިވެސް މޮޑެލް ބަދަލުކުރެވޭނެއެވެ.",
"provider.connect.models.available": "ލިބެން ހުރި މޮޑެލްތައް",
"provider.connect.models.list": "\u2068{{provider}}\u2069 އިން ލިބެން ހުރި މޮޑެލްތައް",
"provider.connect.console.refreshFailed":
"އެކައުންޓް ގުޅިފައި ހުރި ނަމަވެސް މޮޑެލްތައް ލޯޑް ނުކުރެވުނު. ރިފްރެޝްކުރުމަށް އަލުން މަސައްކަތް ކުރާށެވެ.",
"provider.connect.console.connected": "OpenCode ގުޅިއްޖެ",
"provider.connect.console.noModels":
"އެކައުންޓް ގުޅިފައި ހުރި ނަމަވެސް މި Console ވޯކްސްޕޭސްގައި މޮޑެލްތަކެއް ނެތް. Console ގައި ސެޓަޕް ޗެކްކޮށް ރިފްރެޝްކުރާށެވެ.",
"provider.connect.console.modelsLoading": "މޮޑެލްތައް އަދި ލޯޑްވަނީ. އަލުން ޗެކްކުރުމަށް ރިފްރެޝްކުރާށެވެ.",
"provider.connect.console.refresh": "މޮޑެލްތައް ރިފްރެޝްކުރުން",
"provider.connect.console.openingBrowser": "ބްރައުޒަރ ހުޅުވަނީ…",
"provider.connect.console.serviceAccount": "ސަރވިސް އެކައުންޓެއް؟",
"provider.connect.console.useApiKey": "API ކީ ބޭނުންކުރުން",
"provider.connect.remote.title": "“\u2068{{server}}\u2069” ގައި ގުޅެނީ",
"provider.connect.remote.description":
"OpenCode ކްރެޑެންޝަލްތައް މި ސަރވަރގައި ސޭވްކުރެވޭނެ. މޮޑެލްތައް މި ސަރވަރުން ލިބޭނެއެވެ.",
"provider.connect.form.unsupported": "މި އޮތެންޓިކޭޝަން ފޯމުގައި ސަޕޯޓް ނުކުރާ ފީލްޑްތައް ހިމެނެއެވެ",
"provider.connect.oauth.auto.confirmationCode.description":
"އޮތޯރައިޒްކުރުމުގެ ކުރިން ބްރައުޒަރގައި އެ ކޯޑް ފެންނަތޯ ޗެކްކުރާށެވެ.",
"provider.connect.oauth.auto.description":
"\u2068{{provider}}\u2069 އަށް ސައިން އިން ވުމަށް ބްރައުޒަރ ހުޅުވޭނެ. ނިމުމުން މިތަނަށް އަނބުރާށެވެ.",
"provider.connect.oauth.code.description":
"\u2068{{provider}}\u2069 އަށް ސައިން އިން ވުމަށް ބްރައުޒަރ ހުޅުވޭނެ. ލިބޭ އޮތޯރައިޒޭޝަން ކޯޑް ތިރީގައި ޕޭސްޓްކުރާށެވެ.",
"provider.connect.oauth.openBrowser": "ބްރައުޒަރ ހުޅުވާށެވެ",
"provider.connect.oauth.expired": "އޮތޯރައިޒޭޝަންގެ މުއްދަތު ހަމަވެއްޖެ",
"provider.connect.console.apiKey.description":
"ސަރވިސް އެކައުންޓަށް API ކީއެއް ޕޭސްޓްކުރާށެވެ. OpenCode Console ގެ Keys ގައި ސަރވިސް އެކައުންޓްތައް އުފެއްދެވޭނެއެވެ.",
"provider.connect.console.apiKey.link": "Console ހުޅުވާށެވެ",
"common.retry": "އަލުން މަސައްކަތް ކުރާށެވެ",
"server.connect.link.expired":
"މި ޕެއަރިންގ ލިންކްގެ މުއްދަތު ހަމަވެއްޖެ ނުވަތަ މިހާރު ބޭނުންކޮށްފި. އާ ލިންކެއް ހޯދުމަށް opencode pair ހިންގާށެވެ.",
"command.server.pair": "ޑިވައިސް ޕެއަރކުރުން",
"settings.pairing.title": "ޕެއަރިންގ",
"settings.pairing.connection": "ލޯކަލް ނެޓްވޯކް",
"pair.local.description": "އެއް ނެޓްވޯކެއްގައި ޑިވައިސެއް ގުޅުވުމަށް ކަނެކްޝަން ތަފްޞީލާއި QR ކޯޑް ބަލާށެވެ.",
"pair.local.open": "ތަފްޞީލު ދައްކާށެވެ",
"pair.screenActive.title": "ސްކްރީން އެކްޓިވްކޮށް ބަހައްޓާށެވެ",
"pair.screenActive.description": "OpenCode ހިނގަމުންދާއިރު ކޮމްޕިއުޓަރ ޑިސްޕްލޭ ނިދުމުން ހުއްޓުވާށެވެ.",
"pair.screenActive.error": "ސްކްރީން އެކްޓިވިޓީ ސެޓިންގ އަޕްޑޭޓް ނުކުރެވުނު. އަލުން މަސައްކަތް ކުރާށެވެ.",
"pair.description": "އެހެން ޑިވައިސެއް މި މެޝިނުގެ OpenCode ސަރވަރާ ގުޅުވާށެވެ.",
"pair.qr": "ޕެއަރިންގ QR ކޯޑް",
"pair.copy": "ތަފްޞީލު ކޮޕީކުރުން",
"pair.copy.error": "ޕެއަރިންގ ތަފްޞީލު ކޮޕީ ނުކުރެވުނު. އަލުން މަސައްކަތް ކުރާށެވެ.",
"pair.error": "ޕެއަރިންގ ތަފްޞީލު އަޕްޑޭޓް ނުކުރެވުނު. އަލުން މަސައްކަތް ކުރާށެވެ.",
"file.view.preview": "ޕްރިވިއު",
"file.view.source": "ސޯސް",
"file.view.openInBrowser": "ބްރައުޒަރގައި ހުޅުވާށެވެ",
"file.view.binary": "ބައިނަރީ ފައިލް · \u2068{{size}}\u2069",
"file.view.table.rows.one": "\u2068{{count}}\u2069 ރޯ",
"file.view.table.rows.other": "\u2068{{count}}\u2069 ރޯތައް",
"file.view.table.columns.one": "\u2068{{count}}\u2069 ކޮލަމް",
"file.view.table.columns.other": "\u2068{{count}}\u2069 ކޮލަމްތައް",
"file.view.table.truncated": "\u2068{{total}}\u2069 ރޯއިން ފުރަތަމަ \u2068{{shown}}\u2069 ދައްކަނީ.",
"file.view.fontSample": "ދިވެހި ބަހުގެ ރީތި ލިޔުން ފޮންޓް ބަލައެވެ.",
"home.project.missing.title": "ޕްރޮޖެކްޓް ފޯލްޑަރ ނުފެނުނު",
"home.project.missing.description": "\u2068{{name}}\u2069 ގެ ފޯލްޑަރ މިހާރު ނެތެވެ.",
"session.tab.btw": "/btw",
"session.queue.undo": "އަންޑޫ",
"session.queue.undoShell": "ކިއޫގައިވާ ޕްރޮމްޕްޓް އަންޑޫކުރުމުގެ ކުރިން ޝެލް މޯޑުން ނުކުމެލާށެވެ",
"session.queue.undoUnavailable": "ފައިލް ކޮންޓެކްސްޓް ބަހައްޓުމަށް ކިއޫގައި މި ޕްރޮމްޕްޓް އެޑިޓްކުރާށެވެ",
"session.btw.questionRequired": "/btw އަށްފަހު ސުވާލެއް އިތުރުކުރާށެވެ",
"session.btw.error": "އެ ސުވާލަށް ޖަވާބު ނުދެވުނު",
"session.btw.retry": "އަލުން މަސައްކަތް ކުރާށެވެ",
"session.btw.copy": "ޖަވާބު ކޮޕީކުރުން",
"settings.projects.empty.title": "އަދި ޕްރޮޖެކްޓެއް ނެތް",
"settings.projects.empty.description": "ފަށަން ޕްރޮޖެކްޓެއް އިތުރުކުރާށެވެ",
"settings.providers.account.manage": "\u2068{{provider}}\u2069 އެކައުންޓްތައް މެނޭޖްކުރުން",
"settings.providers.account.group": "އެކައުންޓްތައް",
"settings.providers.account.add": "އެކައުންޓެއް އިތުރުކުރުން",
"settings.providers.account.remove": "އެކައުންޓް ނައްތާލުން…",
"settings.providers.account.active": "އެކްޓިވް",
"settings.providers.account.switched.title": "\u2068{{provider}}\u2069 އެކައުންޓް ބަދަލުކޮށްފި",
"settings.providers.account.switched.description": "މިހާރު \u2068{{account}}\u2069 ބޭނުންކުރަނީ.",
"settings.providers.account.removed.title": "\u2068{{account}}\u2069 ނައްތާލައިފި",
"settings.providers.account.removed.description": "\u2068{{provider}}\u2069 އިން މި އެކައުންޓް ދެން ބޭނުން ނުކުރާނެ.",
"settings.providers.console.available.one": "\u2068{{count}}\u2069 ޕްރޮވައިޑަރ ލިބެން ހުރެއެވެ",
"settings.providers.console.available.other": "\u2068{{count}}\u2069 ޕްރޮވައިޑަރުން ލިބެން ހުރެއެވެ",
"settings.providers.tag.account": "އެކައުންޓް",
"settings.models.enableAll": "ހުރިހާ މޮޑެލްތައް އެނޭބަލްކުރުން",
"settings.models.disableAll": "ހުރިހާ މޮޑެލްތައް ޑިސޭބަލްކުރުން",
"provider.custom.description": "OpenAI އާ އެއްގޮތްވާ ޕްރޮވައިޑަރެއް ކޮންފިގްކުރާށެވެ. \u2068{{link}}\u2069 ބަލާށެވެ.",
"file.view.videoLabel": "ވީޑިއޯ: \u2068{{filename}}\u2069",
"file.view.audioLabel": "އޯޑިއޯ: \u2068{{filename}}\u2069",
}
+116
View File
@@ -1578,4 +1578,120 @@ export const dict: Record<string, string> = {
"settings.updates.migration.title": "Beta ལས་ Stable ལུ་སྤོ།",
"settings.updates.migration.description":
"ད་ལྟོའི་རིང་ལུ་ OpenCode Beta འདི་ OpenCode Stable ལུ་སྤོ་དོ། དུས་མཐུན་ཚུ་འཕྲོ་མཐུད་དེ་ཐོབ་ནི་ལུ་ ཐོན་རིམ་ {{version}} ཕབ་ལེན་འབད་དེ་ ཌིཀསི་གཟུགས་བརྙན་ལས་ OpenCode གཞི་བཙུགས་འབད།",
"command.provider.connect.description":
"OpenCode Go, OpenCode Console, ཡང་ན་ དཔེ་ཚད་བྱིན་མི་གཞན་ཅིག་ལུ་ནང་བསྐྱོད་འབད།",
"command.session.btw": "ཕྱོགས་ཀྱི་དྲི་བ་ཞིག་དྲིས།",
"command.session.btw.description": "ཁ་བརྡ་ལུ་ཁ་སྐོང་མ་འབད་བར་ ཐེངས་གཅིག་གི་ལན་ཐོབ།",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console ལུ་མཐུད་དོ།",
"provider.connect.console.instructions":
"ཁྱོད་རའི་བརའུ་ཟར་ནང་འཕྲོ་མཐུད། དེ་ཁར་སྟོན་ཡོད་པའི་ཨང་རྟགས་འདི་འོག་ལུ་ཡོད་མི་དང་མཐུན་སྒྲིག་ཡོདཔ་ངེས་གཏན་བཟོ།",
"provider.connect.console.deviceCode": "ཐབས་འཕྲུལ་ཨང་རྟགས།",
"provider.connect.console.deviceCode.label": "ཐབས་འཕྲུལ་གྱི་ཨང་རྟགས།: {{code}}",
"provider.connect.console.waiting": "བདེན་དཔང་ལུ་སྒུག་སྡོདཔ་ཨིན།",
"provider.connect.console.browserHint": "བརྡ་འཚོལ་ཁ་ཕྱེ་མ་ཚུགས་ག?",
"provider.connect.console.copyLink": "ནང་བསྐྱོད་འབྲེལ་ལམ་འདྲ་བཤུས།",
"provider.connect.console.linkCopied": "ནང་བསྐྱོད་འབྲེལ་ལམ་འདྲ་བཤུས་འབད་ཡོདཔ།",
"provider.connect.console.copyFailed":
"ནང་བསྐྱོད་འབྲེལ་ལམ་འདྲ་བཤུས་རྐྱབ་མ་ཚུགས། འཕྲོ་མཐུད་ནིའི་དོན་ལུ་ ཀོན་སོལ་ལོག་སྟེ་ཁ་ཕྱེ།",
"provider.connect.console.openAgain": "ཀོན་སོལ་ལོག་སྟེ་ཁ་ཕྱེ།",
"provider.connect.console.browserFailed":
"ང་བཅས་ཀྱིས་ ཁྱོད་ཀྱི་བརའུ་ཟར་ཁ་ཕྱེ་མ་ཚུགས། འཕྲོ་མཐུད་ནིའི་དོན་ལུ་ ནང་བསྐྱོད་འབྲེལ་ལམ་འདི་ ལོག་འབད་རྩོལ་བསྐྱེད་ ཡང་ན་ འདྲ་བཤུས་རྐྱབས།",
"provider.connect.console.expired":
"ནང་བསྐྱོད་ཞུ་བ་འདི་དུས་ཡུན་ཚང་ཡོད། ཐབས་འཕྲུལ་ཨང་རྟགས་གསརཔ་ཅིག་ཐོབ་ནིའི་དོན་ལུ་ ལོག་སྟེ་འགོ་བཙུགས།",
"provider.connect.console.denied":
"ཀོན་སོལ་ནང་འཛུལ་སྤྱོད་བཀག་ཆ་འབད་ཡོདཔ། མཐུད་ནི་ལུ་གྲ་སྒྲིག་ཡོད་པའི་སྐབས་ ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"provider.connect.console.statusFailed":
"དབང་སྤྲོད་ཞིབ་དཔྱད་འབད་མ་ཚུགས། ཁྱོད་རའི་སར་བར་མཐུད་ལམ་ཞིབ་དཔྱད་འབད་ཞིནམ་ལས་ ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"provider.connect.console.startFailed":
"ནང་བསྐྱོད་འགོ་བཙུགས་མ་ཚུགས། ཁྱོད་རའི་སར་བར་མཐུད་ལམ་ཞིབ་དཔྱད་འབད་ཞིནམ་ལས་ ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"provider.connect.models.title": "{{provider}} ལུ་མཐུད་ཡོདཔ།",
"provider.connect.models.description":
"འགོ་བཙུགས་ནི་ལུ་དཔེ་ཚད་གདམ་ཁ་རྐྱབས། ཁྱོད་ཀྱིས་དཔེ་ཚད་ཚུ་ག་དུས་འབད་རུང་སོར་བསྒྱུར་འབད་ཚུགས།",
"provider.connect.models.available": "འཐོབ་ཚུགས་པའི་དཔེ་ཚད་ཚུ།",
"provider.connect.models.list": "དཔེ་ཚད་ཚུ་ {{provider}} ལས་ཐོབ་ཚུགས།",
"provider.connect.console.refreshFailed":
"ཁྱོད་ཀྱི་རྩིས་ཐོ་འདི་མཐུད་དེ་ཡོད་རུང་ ང་བཅས་ཀྱིས་ཁྱོད་ཀྱི་དཔེ་ཚད་ཚུ་མངོན་གསལ་འབད་མ་ཚུགས། དེ་ཚུ་གསརཔ་བཟོ་ནི་ལུ་ལོག་འབད་རྩོལ་བསྐྱེད།",
"provider.connect.console.connected": "OpenCode མཐུད་ཡོདཔ།",
"provider.connect.console.noModels":
"ཁྱོད་ཀྱི་རྩིས་ཐོ་འདི་མཐུད་དེ་ཡོད་ དེ་འབདཝ་ད་ ཀོན་སོལ་ལཱ་གི་ས་སྒོ་འདི་ལུ་ འཐོབ་ཚུགས་པའི་དཔེ་ཚད་ཚུ་མེད། ཀོན་སོལ་ནང་ལུ་ དེ་གི་གཞི་སྒྲིག་ཞིབ་དཔྱད་འབད་ཞིནམ་ལས་ གསར་བསྐྲུན་འབད།",
"provider.connect.console.modelsLoading":
"ཁྱོད་ཀྱི་དཔེ་ཚད་ཚུ་ད་ལྟོ་ཡང་མངོན་གསལ་འབད་དོ། ལོག་སྟེ་ཞིབ་དཔྱད་འབད་ནི་ལུ་ གསར་བསྐྲུན་འབད།",
"provider.connect.console.refresh": "དཔེ་ཚད་ཚུ་གསར་བསྐྲུན་འབད།",
"provider.connect.console.openingBrowser": "བརྡ་འཚོལ་ཁ་ཕྱེ་དོ།...",
"provider.connect.console.serviceAccount": "ཞབས་ཏོག་རྩིས་ཁྲ་?",
"provider.connect.console.useApiKey": "API ལྡེ་མིག་ལག་ལེན་འཐབ།",
"provider.connect.remote.title": "“{{server}}” གུ་མཐུད་དོ།",
"provider.connect.remote.description":
"ཁྱོད་ཀྱི་ OpenCode ངོས་འཛིན་ཡིག་ཆ་ཚུ་ སར་བར་འདི་གུ་གསོག་འཇོག་འབད་འོང་། དཔེ་ཚད་ཚུ་ སར་བར་འདི་བརྒྱུད་དེ་ཐོབ་ཚུགས།",
"provider.connect.form.unsupported": "བདེན་བཤད་འབྲི་ཤོག་འདི་ནང་ རྒྱབ་སྐྱོར་མེད་པའི་ས་སྒོ་ཚུ་ཡོདཔ་ཨིན།",
"provider.connect.oauth.auto.confirmationCode.description":
"ཁྱོད་ཀྱིས་གནང་བ་མ་བྱིན་པའི་ཧེ་མ་ ཁྱོད་རའི་བརའུ་ཟར་གྱིས་ གསང་ཡིག་གཅིགཔོ་སྟོནམ་ཨིན་ན་ ཞིབ་དཔྱད་འབད།",
"provider.connect.oauth.auto.description":
"ཁྱོད་ཀྱི་བརྡ་འཚོལ་འདི་ཁ་ཕྱེ་སྟེ་ ཁྱོད་ཀྱིས་ {{provider}} ལུ་ནང་བསྐྱོད་འབད་ཚུགས། ཁྱོད་ཀྱིས་འབད་ཚརཝ་ད་ ནཱ་ལུ་ལོག་ཤོག།",
"provider.connect.oauth.code.description":
"ཁྱོད་ཀྱི་བརྡ་འཚོལ་འདི་ཁ་ཕྱེ་སྟེ་ ཁྱོད་ཀྱིས་ {{provider}} ལུ་ནང་བསྐྱོད་འབད་ཚུགས། འོག་ལུ་བྱིན་མི་གནང་བ་ཨང་རྟགས་འདི་སྦྱར།",
"provider.connect.oauth.openBrowser": "བརའུ་ཟར་ཁ་ཕྱེ།",
"provider.connect.oauth.expired": "དབང་སྤྲོད་དུས་ཚོད་ཡོལ་ཡོདཔ།",
"provider.connect.console.apiKey.description":
"ཞབས་ཏོག་རྩིས་ཐོ་ཅིག་གི་དོན་ལུ་ API ལྡེ་མིག་ཅིག་སྦྱར། ཁྱོད་ཀྱིས་ ལྡེ་མིག་ཚུ་གི་འོག་ལུ་ OpenCode Console ནང་ལུ་ ཞབས་ཏོག་རྩིས་ཐོ་ཚུ་གསར་བསྐྲུན་འབདཝ་ཨིན།",
"provider.connect.console.apiKey.link": "ཀོན་སོལ་ཁ་ཕྱེ།",
"common.retry": "ཡང་བསྐྱར་འབད་རྩོལ་བསྐྱེད།",
"server.connect.link.expired":
"ཟུང་འབྲེལ་འབྲེལ་ལམ་འདི་ དུས་ཡོལ་ཡོདཔ ཡང་ན་ ཧེ་མ་ལས་རང་ལག་ལེན་འཐབ་ཡོདཔ་ཨིན། གསརཔ་ཅིག་ཐོབ་ནིའི་དོན་ལུ་ opencode pair གཡོག་བཀོལ།",
"command.server.pair": "ཆ་སྒྲིག་ཐབས་འཕྲུལ།",
"settings.pairing.title": "ཆ་སྒྲིག།",
"settings.pairing.connection": "ས་གནས་དྲ་རྒྱ།",
"pair.local.description": "ཡོངས་འབྲེལ་གཅིག་གུ་ཐབས་འཕྲུལ་ཅིག་མཐུད་ནིའི་དོན་ལུ་ མཐུད་ལམ་ཁ་གསལ་དང་ QR གསང་ཡིག་ཅིག་བལྟ།",
"pair.local.open": "རྒྱས་བཤད་སྟོན།",
"pair.screenActive.title": "གསལ་གཞི་ཤུགས་ལྡན་བཞག",
"pair.screenActive.description":
"OpenCode གཡོག་བཀོལ་བའི་སྐབས་ གློག་རིག་འདི་གི་བཀྲམ་སྟོན་འདི་ གཉིད་ལོག་ནི་ལས་ བཀག་ཆ་འབད།",
"pair.screenActive.error": "གསལ་གཞིའི་ལས་སྣའི་སྒྲིག་སྟངས་དུས་མཐུན་བཟོ་མ་ཚུགས། ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"pair.description": "འཕྲུལ་ཆས་འདི་གི་ OpenCode སར་བར་ལུ་ ཐབས་འཕྲུལ་གཞན་ཅིག་མཐུད།",
"pair.qr": "QR གསང་གྲངས་ཆ་སྒྲིག་འབད་དོ།",
"pair.copy": "ཞིབ་ཕྲའི་འདྲ་བཤུས།",
"pair.copy.error": "ཆ་སྒྲིག་འབད་ནིའི་རྒྱས་བཤད་ཚུ་འདྲ་བཤུས་རྐྱབ་མ་ཚུགས། ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"pair.error": "ཆ་སྒྲིག་འབད་ནིའི་རྒྱས་བཤད་ཚུ་དུས་མཐུན་བཟོ་མ་ཚུགས། ལོག་སྟེ་འབད་རྩོལ་བསྐྱེད།",
"file.view.preview": "སྔོན་ལྟ།",
"file.view.source": "ཡོང་ཁུངས།",
"file.view.openInBrowser": "བརའུ་ཟར་ནང་ཁ་ཕྱེ།",
"file.view.binary": "གཉིས་ལྡན་ཡིག་སྣོད་ · {{size}}",
"file.view.table.rows.one": "{{count}} གྲལ་ཐིག་",
"file.view.table.rows.other": "{{count}} གྲལ་ཐིག་ཚུ།",
"file.view.table.columns.one": "{{count}} ཀེར་ཐིག་།",
"file.view.table.columns.other": "{{count}} ཀེར་ཐིག་ཚུ།",
"file.view.table.truncated": "{{total}} གྲལ་ཐིག་ཚུ་གི་ {{shown}} དང་པམ་འདི་སྟོན་དོ།",
"file.view.fontSample": "ཀོཝར་ཊི་ནག་པོ་གི་སི་ཕིན་སི་ ངའི་དམ་བཅའ་འདི་ དབྱེ་དཔྱད་འབད།",
"home.project.missing.title": "ལས་འགུལ་གྱི་སྣོད་འཛིན་འཚོལ་མ་ཐོབ།",
"home.project.missing.description": "{{name}} གི་དོན་ལུ་སྣོད་འཛིན་འདི་ད་ལས་ཕར་མེདཔ་ཨིན།",
"session.tab.btw": "/btw",
"session.queue.undo": "ཕྱིར་འཐེན་འབད།",
"session.queue.undoShell": "གྲལ་ཐིག་འབད་ཡོད་པའི་བརྡ་བཀོད་ཅིག་འབད་བཤོལ་མ་འབད་བའི་ཧེ་མ་ ཤེལ་ཐབས་ལམ་འདི་བཞག",
"session.queue.undoUnavailable":
"འདི་གི་ཡིག་སྣོད་སྐབས་དོན་ཉམས་སྲུང་འབད་ནི་ལུ་ བང་རིམ་ནང་ལུ་ བརྡ་སྟོན་འདི་ཞུན་དག་འབད།",
"session.btw.questionRequired": "/btw གི་ཤུལ་ལས་དྲི་བ་ཁ་སྐོང་རྐྱབས།",
"session.btw.error": "དྲི་བ་དེ་ལ་ལན་འདེབས་མི་ཐུབ།",
"session.btw.retry": "ཡང་བསྐྱར་འབད་རྩོལ།",
"session.btw.copy": "ལན་འདྲ་བཤུས།",
"settings.projects.empty.title": "ད་དུང་ལས་གཞི་མེད།",
"settings.projects.empty.description": "འགོ་བཙུགས་ནིའི་དོན་ལུ་ལས་འགུལ་ཁ་སྐོང་བརྐྱབ།",
"settings.providers.account.manage": "{{provider}} རྩིས་ཐོ་ཚུ་འཛིན་སྐྱོང་འཐབ།",
"settings.providers.account.group": "རྩིས་ཁྲ།",
"settings.providers.account.add": "རྩིས་ཐོ་ཁ་སྣོན།",
"settings.providers.account.remove": "རྩིས་ཐོ་རྩ་བསྐྲད་གཏང་...",
"settings.providers.account.active": "ཤུགས་ལྡན་",
"settings.providers.account.switched.title": "{{provider}} རྩིས་ཐོ་སོར་བསྒྱུར་འབད་ཡོདཔ།",
"settings.providers.account.switched.description": "ད་ལྟོ་ {{account}} ལག་ལེན་འཐབ་དོ།",
"settings.providers.account.removed.title": "{{account}} རྩ་བསྐྲད་གཏང་ཡོདཔ།",
"settings.providers.account.removed.description": "{{provider}} གིས་ ད་ལས་ཕར་ རྩིས་ཐོ་འདི་ལག་ལེན་འཐབ་མི་བཏུབ།",
"settings.providers.console.available.one": "{{count}} བྱིན་མི་འཐོབ་ཚུགས།",
"settings.providers.console.available.other": "{{count}} བྱིན་མི་ཚུ་འཐོབ་ཚུགས།",
"settings.providers.tag.account": "རྩིས་ཐོ།",
"settings.models.enableAll": "དཔེ་གཞི་ཆ་མཉམ་ལྕོགས་ཅན་བཟོ།",
"settings.models.disableAll": "དཔེ་གཞི་ཆ་མཉམ་ལྕོགས་མིན་བཟོ།",
"provider.custom.description": "OpenAI-མཐུན་འགྱུར་ཅན་གྱི་བྱིན་མི་ཅིག་རིམ་སྒྲིག་འབད། ཁ་གསལ་ལུ་ {{link}} བལྟ།",
"file.view.videoLabel": "གློག༌བརྙན༌: {{filename}}",
"file.view.audioLabel": "སྒྲ་: {{filename}}",
}
+114
View File
@@ -1586,4 +1586,118 @@ export const dict = {
"settings.updates.migration.title": "Μετάβαση από Beta σε Σταθερή",
"settings.updates.migration.description":
"Προς το παρόν, το OpenCode Beta μεταφέρεται στο OpenCode Stable. Κάντε λήψη της έκδοσης {{version}} και, στη συνέχεια, εγκαταστήστε το OpenCode από το είδωλο δίσκου για να συνεχίσετε να λαμβάνετε ενημερώσεις.",
"command.provider.connect.description": "Συνδεθείτε σε OpenCode Go, OpenCode Console ή σε άλλο πάροχο μοντέλου",
"command.session.btw": "Κάντε μια παράπλευρη ερώτηση",
"command.session.btw.description": "Λάβετε μια απλή απάντηση χωρίς να προσθέτετε στη συνομιλία",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Σύνδεση στο OpenCode Console",
"provider.connect.console.instructions":
"Συνέχεια στο πρόγραμμα περιήγησής σας. Επιβεβαιώστε ότι ο κωδικός που εμφανίζεται εκεί ταιριάζει με τον παρακάτω.",
"provider.connect.console.deviceCode": "Κωδικός συσκευής",
"provider.connect.console.deviceCode.label": "Κωδικός συσκευής: {{code}}",
"provider.connect.console.waiting": "Αναμονή για επιβεβαίωση…",
"provider.connect.console.browserHint": "Το πρόγραμμα περιήγησης δεν άνοιξε;",
"provider.connect.console.copyLink": "Αντιγραφή συνδέσμου σύνδεσης",
"provider.connect.console.linkCopied": "Αντιγράφηκε ο σύνδεσμος σύνδεσης",
"provider.connect.console.copyFailed":
"Δεν ήταν δυνατή η αντιγραφή του συνδέσμου σύνδεσης. Ανοίξτε ξανά την Κονσόλα για να συνεχίσετε.",
"provider.connect.console.openAgain": "Ανοίξτε ξανά την Κονσόλα",
"provider.connect.console.browserFailed":
"Δεν μπορέσαμε να ανοίξουμε το πρόγραμμα περιήγησής σας. Δοκιμάστε ξανά ή αντιγράψτε τον σύνδεσμο σύνδεσης για να συνεχίσετε.",
"provider.connect.console.expired":
"Αυτό το αίτημα σύνδεσης έχει λήξει. Ξεκινήστε ξανά για να λάβετε έναν νέο κωδικό συσκευής.",
"provider.connect.console.denied":
"Απαγορεύτηκε η πρόσβαση στην Κονσόλα. Δοκιμάστε ξανά όταν είστε έτοιμοι να συνδεθείτε.",
"provider.connect.console.statusFailed":
"Δεν ήταν δυνατός ο έλεγχος της εξουσιοδότησης. Ελέγξτε τη σύνδεση του διακομιστή σας και δοκιμάστε ξανά.",
"provider.connect.console.startFailed":
"Δεν ήταν δυνατή η έναρξη της σύνδεσης. Ελέγξτε τη σύνδεση του διακομιστή σας και δοκιμάστε ξανά.",
"provider.connect.models.title": "Συνδεδεμένο στο {{provider}}",
"provider.connect.models.description":
"Επιλέξτε ένα μοντέλο για να ξεκινήσετε. Μπορείτε να αλλάξετε μοντέλα ανά πάσα στιγμή.",
"provider.connect.models.available": "Διαθέσιμα μοντέλα",
"provider.connect.models.list": "Μοντέλα διαθέσιμα από την {{provider}}",
"provider.connect.console.refreshFailed":
"Ο λογαριασμός σας είναι συνδεδεμένος, αλλά δεν μπορέσαμε να φορτώσουμε τα μοντέλα σας. Δοκιμάστε ξανά να τα ανανεώσετε.",
"provider.connect.console.connected": "Συνδέθηκε το OpenCode",
"provider.connect.console.noModels":
"Ο λογαριασμός σας είναι συνδεδεμένος, αλλά αυτός ο χώρος εργασίας της Κονσόλας δεν έχει διαθέσιμα μοντέλα. Ελέγξτε τη ρύθμισή του στην Κονσόλα και, στη συνέχεια, κάντε ανανέωση.",
"provider.connect.console.modelsLoading": "Τα μοντέλα σας φορτώνουν ακόμα. Κάντε ανανέωση για να ελέγξετε ξανά.",
"provider.connect.console.refresh": "Ανανέωση μοντέλων",
"provider.connect.console.openingBrowser": "Άνοιγμα προγράμματος περιήγησης…",
"provider.connect.console.serviceAccount": "Λογαριασμός υπηρεσίας;",
"provider.connect.console.useApiKey": "Χρησιμοποιήστε το κλειδί API",
"provider.connect.remote.title": 'Σύνδεση στο "{{server}}"',
"provider.connect.remote.description":
"Τα διαπιστευτήριά σας OpenCode θα αποθηκευτούν σε αυτόν τον διακομιστή. Τα μοντέλα θα είναι διαθέσιμα μέσω αυτού του διακομιστή.",
"provider.connect.form.unsupported": "Αυτή η φόρμα ελέγχου ταυτότητας περιέχει μη υποστηριζόμενα πεδία",
"provider.connect.oauth.auto.confirmationCode.description":
"Βεβαιωθείτε ότι το πρόγραμμα περιήγησής σας εμφανίζει τον ίδιο κωδικό πριν εξουσιοδοτήσετε.",
"provider.connect.oauth.auto.description":
"Ανοίγει το πρόγραμμα περιήγησής σας για να μπορείτε να συνδεθείτε στο {{provider}}. Επιστρέψτε εδώ όταν τελειώσετε.",
"provider.connect.oauth.code.description":
"Ανοίγει το πρόγραμμα περιήγησής σας για να μπορείτε να συνδεθείτε στο {{provider}}. Επικολλήστε τον κωδικό εξουσιοδότησης που σας δίνει παρακάτω.",
"provider.connect.oauth.openBrowser": "Ανοίξτε το πρόγραμμα περιήγησης",
"provider.connect.oauth.expired": "Η εξουσιοδότηση έληξε",
"provider.connect.console.apiKey.description":
"Επικολλήστε ένα κλειδί API για λογαριασμό υπηρεσίας. Μπορείτε να δημιουργήσετε λογαριασμούς υπηρεσίας στο OpenCode Console στην περιοχή Κλειδιά.",
"provider.connect.console.apiKey.link": "Ανοίξτε την Κονσόλα",
"common.retry": "Προσπαθήστε ξανά",
"server.connect.link.expired":
"Αυτός ο σύνδεσμος σύζευξης έληξε ή χρησιμοποιήθηκε ήδη. Εκτελέστε το opencode pair για να αποκτήσετε ένα νέο.",
"command.server.pair": "Σύζευξη συσκευής",
"settings.pairing.title": "Σύζευξη",
"settings.pairing.connection": "Τοπικό δίκτυο",
"pair.local.description":
"Δείτε λεπτομέρειες σύνδεσης και έναν κωδικό QR για να συνδέσετε μια συσκευή στο ίδιο δίκτυο.",
"pair.local.open": "Εμφάνιση λεπτομερειών",
"pair.screenActive.title": "Διατηρήστε την οθόνη ενεργή",
"pair.screenActive.description": "Αποτρέψτε την αδράνεια της οθόνης αυτού του υπολογιστή ενώ εκτελείται το OpenCode.",
"pair.screenActive.error": "Δεν ήταν δυνατή η ενημέρωση της ρύθμισης δραστηριότητας οθόνης. Προσπαθήστε ξανά.",
"pair.description": "Συνδέστε μια άλλη συσκευή στον διακομιστή OpenCode αυτού του μηχανήματος.",
"pair.qr": "Σύζευξη κωδικού QR",
"pair.copy": "Αντιγραφή στοιχείων",
"pair.copy.error": "Δεν ήταν δυνατή η αντιγραφή των στοιχείων σύζευξης. Προσπαθήστε ξανά.",
"pair.error": "Δεν ήταν δυνατή η ενημέρωση των λεπτομερειών σύζευξης. Προσπαθήστε ξανά.",
"file.view.preview": "Προεπισκόπηση",
"file.view.source": "Πηγή",
"file.view.openInBrowser": "Άνοιγμα στο πρόγραμμα περιήγησης",
"file.view.binary": "Δυαδικό αρχείο · {{size}}",
"file.view.table.rows.one": "Σειρά {{count}}",
"file.view.table.rows.other": "Σειρές {{count}}",
"file.view.table.columns.one": "στήλη {{count}}",
"file.view.table.columns.other": "{{count}} στήλες",
"file.view.table.truncated": "Εμφάνιση των πρώτων {{shown}} των σειρών {{total}}.",
"file.view.fontSample": "Σφίγγα μαύρου χαλαζία, κρίνετε τον όρκο μου.",
"home.project.missing.title": "Ο φάκελος του έργου δεν βρέθηκε",
"home.project.missing.description": "Ο φάκελος για το {{name}} δεν υπάρχει πλέον.",
"session.tab.btw": "/btw",
"session.queue.undo": "Αναίρεση",
"session.queue.undoShell": "Έξοδος από τη λειτουργία κελύφους προτού αναιρέσετε μια προτροπή στην ουρά",
"session.queue.undoUnavailable":
"Επεξεργαστείτε αυτήν την προτροπή στην ουρά για να διατηρήσετε το περιβάλλον του αρχείου",
"session.btw.questionRequired": "Προσθέστε μια ερώτηση μετά το /btw",
"session.btw.error": "Δεν μπορούσα να απαντήσω σε αυτήν την ερώτηση",
"session.btw.retry": "Επανάληψη",
"session.btw.copy": "Αντιγραφή απάντησης",
"settings.projects.empty.title": "Δεν υπάρχουν ακόμη έργα",
"settings.projects.empty.description": "Προσθέστε ένα έργο για να ξεκινήσετε",
"settings.providers.account.manage": "Διαχείριση λογαριασμών {{provider}}",
"settings.providers.account.group": "Λογαριασμοί",
"settings.providers.account.add": "Προσθήκη λογαριασμού",
"settings.providers.account.remove": "Κατάργηση λογαριασμού…",
"settings.providers.account.active": "Ενεργός",
"settings.providers.account.switched.title": "Αλλαγή λογαριασμού {{provider}}",
"settings.providers.account.switched.description": "Τώρα χρησιμοποιείται το {{account}}.",
"settings.providers.account.removed.title": "Το {{account}} αφαιρέθηκε",
"settings.providers.account.removed.description": "Ο {{provider}} δεν θα χρησιμοποιεί πλέον αυτόν τον λογαριασμό.",
"settings.providers.console.available.one": "Διαθέσιμος πάροχος {{count}}",
"settings.providers.console.available.other": "Διαθέσιμοι πάροχοι {{count}}",
"settings.providers.tag.account": "Λογαριασμός",
"settings.models.enableAll": "Ενεργοποίηση όλων των μοντέλων",
"settings.models.disableAll": "Απενεργοποιήστε όλα τα μοντέλα",
"provider.custom.description": "Διαμορφώστε έναν πάροχο συμβατό με OpenAI. Δείτε το {{link}}.",
"file.view.videoLabel": "Βίντεο: {{filename}}",
"file.view.audioLabel": "Ήχος: {{filename}}",
}
+3
View File
@@ -285,6 +285,7 @@ export const dict = {
"provider.custom.description.prefix": "Configure an OpenAI-compatible provider. See the ",
"provider.custom.description.link": "provider config docs",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Configure an OpenAI-compatible provider. See the {{link}}.",
"provider.custom.field.providerID.label": "Provider ID",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Lowercase letters, numbers, hyphens, or underscores",
@@ -707,6 +708,8 @@ export const dict = {
"file.view.preview": "Preview",
"file.view.source": "Source",
"file.view.openInBrowser": "Open in browser",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.binary": "Binary file · {{size}}",
"file.view.table.rows.one": "{{count}} row",
"file.view.table.rows.other": "{{count}} rows",
+115
View File
@@ -1676,4 +1676,119 @@ export const dict = {
"settings.updates.migration.title": "Pasar de Beta a Estable",
"settings.updates.migration.description":
"Por ahora, OpenCode Beta se está trasladando a OpenCode Estable. Descarga la versión {{version}} e instala OpenCode desde la imagen de disco para seguir recibiendo actualizaciones.",
"command.provider.connect.description": "Inicie sesión en OpenCode Go, OpenCode Console u otro proveedor de modelos.",
"command.session.btw": "Haz una pregunta paralela",
"command.session.btw.description": "Obtenga una respuesta única sin agregar nada a la conversación",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Conexión a OpenCode Console",
"provider.connect.console.instructions":
"Continúe en su navegador. Confirme que el código que se muestra allí coincide con el siguiente.",
"provider.connect.console.deviceCode": "Código de dispositivo",
"provider.connect.console.deviceCode.label": "Código de dispositivo: {{code}}",
"provider.connect.console.waiting": "Esperando confirmación…",
"provider.connect.console.browserHint": "¿El navegador no se abrió?",
"provider.connect.console.copyLink": "Copiar enlace de inicio de sesión",
"provider.connect.console.linkCopied": "Enlace de inicio de sesión copiado",
"provider.connect.console.copyFailed":
"No se pudo copiar el enlace de inicio de sesión. Abra la Consola nuevamente para continuar.",
"provider.connect.console.openAgain": "Abre la consola nuevamente",
"provider.connect.console.browserFailed":
"No pudimos abrir su navegador. Inténtalo de nuevo o copia el enlace de inicio de sesión para continuar.",
"provider.connect.console.expired":
"Esta solicitud de inicio de sesión ha caducado. Comience de nuevo para obtener un nuevo código de dispositivo.",
"provider.connect.console.denied":
"Acceso denegado en Consola. Inténtalo de nuevo cuando estés listo para conectarte.",
"provider.connect.console.statusFailed":
"No se pudo verificar la autorización. Verifique la conexión de su servidor e inténtelo nuevamente.",
"provider.connect.console.startFailed":
"No se pudo iniciar el inicio de sesión. Verifique la conexión de su servidor e inténtelo nuevamente.",
"provider.connect.models.title": "Conectado a {{provider}}",
"provider.connect.models.description": "Elige un modelo para empezar. Puedes cambiar de modelo en cualquier momento.",
"provider.connect.models.available": "Modelos disponibles",
"provider.connect.models.list": "Modelos disponibles en {{provider}}",
"provider.connect.console.refreshFailed":
"Tu cuenta está conectada, pero no pudimos cargar tus modelos. Intente nuevamente actualizarlos.",
"provider.connect.console.connected": "OpenCode conectado",
"provider.connect.console.noModels":
"Su cuenta está conectada, pero este espacio de trabajo de la Consola no tiene modelos disponibles. Verifique su configuración en la Consola y luego actualice.",
"provider.connect.console.modelsLoading": "Tus modelos aún se están cargando. Actualice para verificar nuevamente.",
"provider.connect.console.refresh": "Actualizar modelos",
"provider.connect.console.openingBrowser": "Abriendo navegador…",
"provider.connect.console.serviceAccount": "¿Cuenta de servicio?",
"provider.connect.console.useApiKey": "Usar la tecla API",
"provider.connect.remote.title": "Conexión en “{{server}}”",
"provider.connect.remote.description":
"Sus credenciales OpenCode se almacenarán en este servidor. Los modelos estarán disponibles a través de este servidor.",
"provider.connect.form.unsupported": "Este formulario de autenticación contiene campos no admitidos",
"provider.connect.oauth.auto.confirmationCode.description":
"Comprueba que tu navegador muestra el mismo código antes de autorizar.",
"provider.connect.oauth.auto.description":
"Su navegador se abre para que pueda iniciar sesión en {{provider}}. Vuelve aquí cuando hayas terminado.",
"provider.connect.oauth.code.description":
"Su navegador se abre para que pueda iniciar sesión en {{provider}}. Pega el código de autorización que te proporciona a continuación.",
"provider.connect.oauth.openBrowser": "Abrir navegador",
"provider.connect.oauth.expired": "Autorización caducada",
"provider.connect.console.apiKey.description":
"Pegue una clave API para una cuenta de servicio. Crea cuentas de servicio en OpenCode Console en Claves.",
"provider.connect.console.apiKey.link": "Abre la consola",
"common.retry": "Inténtalo de nuevo",
"server.connect.link.expired":
"Este enlace de emparejamiento expiró o ya se usó. Ejecute opencode pair para obtener uno nuevo.",
"command.server.pair": "Emparejar dispositivo",
"settings.pairing.title": "Emparejamiento",
"settings.pairing.connection": "Red Local",
"pair.local.description": "Ver detalles de conexión y un código QR para conectar un dispositivo en la misma red.",
"pair.local.open": "Mostrar detalles",
"pair.screenActive.title": "Mantener pantalla activa",
"pair.screenActive.description":
"Evita que la pantalla de esta computadora entre en suspensión mientras se ejecuta OpenCode.",
"pair.screenActive.error": "No se pudo actualizar la configuración de actividad de la pantalla. Intentar otra vez.",
"pair.description": "Conecte otro dispositivo al servidor OpenCode de esta máquina.",
"pair.qr": "Código de emparejamiento QR",
"pair.copy": "Copiar detalles",
"pair.copy.error": "No se pudieron copiar los detalles de emparejamiento. Intentar otra vez.",
"pair.error": "No se pudieron actualizar los detalles de emparejamiento. Intentar otra vez.",
"file.view.preview": "Vista previa",
"file.view.source": "Fuente",
"file.view.openInBrowser": "Abrir en el navegador",
"file.view.binary": "Archivo binario · {{size}}",
"file.view.table.rows.one": "fila {{count}}",
"file.view.table.rows.other": "filas {{count}}",
"file.view.table.columns.one": "columna {{count}}",
"file.view.table.columns.other": "columnas {{count}}",
"file.view.table.truncated": "Mostrando las primeras filas {{shown}} de {{total}}.",
"file.view.fontSample": "Esfinge de cuarzo negro, juzga mi voto.",
"home.project.missing.title": "Carpeta del proyecto no encontrada",
"home.project.missing.description": "La carpeta para {{name}} ya no existe.",
"session.tab.btw": "/btw",
"session.queue.undo": "Deshacer",
"session.queue.undoShell": "Salga del modo Shell antes de deshacer un mensaje en cola",
"session.queue.undoUnavailable": "Edite este mensaje en la cola para preservar el contexto del archivo",
"session.btw.questionRequired": "Agregar una pregunta después de /btw",
"session.btw.error": "No pude responder esa pregunta",
"session.btw.retry": "Reintentar",
"session.btw.copy": "Copiar respuesta",
"settings.projects.empty.title": "Aún no hay proyectos",
"settings.projects.empty.description": "Agregar un proyecto para comenzar",
"settings.providers.account.manage": "Administrar cuentas {{provider}}",
"settings.providers.account.group": "Cuentas",
"settings.providers.account.add": "Agregar cuenta",
"settings.providers.account.remove": "Eliminar cuenta…",
"settings.providers.account.active": "Activo",
"settings.providers.account.switched.title": "cuenta {{provider}} cambiada",
"settings.providers.account.switched.description": "Ahora usando {{account}}.",
"settings.providers.account.removed.title": "{{account}} eliminado",
"settings.providers.account.removed.description": "{{provider}} ya no utilizará esta cuenta.",
"settings.providers.console.available.one": "Proveedor {{count}} disponible",
"settings.providers.console.available.other": "Proveedores {{count}} disponibles",
"settings.providers.tag.account": "Cuenta",
"settings.models.enableAll": "Habilitar todos los modelos",
"settings.models.disableAll": "Desactivar todos los modelos",
"file.view.table.rows.many": "filas {{count}}",
"file.view.table.columns.many": "columnas {{count}}",
"settings.providers.console.available.many": "Proveedores {{count}} disponibles",
"provider.custom.description": "Configurar un proveedor compatible con OpenAI. Ver la {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+110
View File
@@ -1537,4 +1537,114 @@ export const dict = {
"settings.updates.migration.title": "Liigu beetaversioonilt stabiilsele versioonile",
"settings.updates.migration.description":
"Praegu liigub OpenCode Beta versioonile OpenCode Stable. Laadi alla versioon {{version}} ja installi OpenCode kettatõmmiselt, et jätkata uuenduste saamist.",
"command.provider.connect.description":
"Logige sisse teenusesse OpenCode Go, OpenCode Console või muusse mudelipakkujasse",
"command.session.btw": "Esitage kõrvalküsimus",
"command.session.btw.description": "Saate ühekordse vastuse ilma vestlust täiendamata",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Ühendamine seadmega OpenCode Console",
"provider.connect.console.instructions": "Jätkake oma brauseris. Veenduge, et seal näidatud kood ühtib allolevaga.",
"provider.connect.console.deviceCode": "Seadme kood",
"provider.connect.console.deviceCode.label": "Seadme kood: {{code}}",
"provider.connect.console.waiting": "Ootan kinnitust…",
"provider.connect.console.browserHint": "Brauser ei avanenud?",
"provider.connect.console.copyLink": "Kopeerige sisselogimislink",
"provider.connect.console.linkCopied": "Sisselogimislink on kopeeritud",
"provider.connect.console.copyFailed": "Sisselogimislinki ei saanud kopeerida. Jätkamiseks avage konsool uuesti.",
"provider.connect.console.openAgain": "Avage konsool uuesti",
"provider.connect.console.browserFailed":
"Me ei saanud teie brauserit avada. Proovige uuesti või kopeerige jätkamiseks sisselogimislink.",
"provider.connect.console.expired":
"See sisselogimistaotlus on aegunud. Uue seadmekoodi hankimiseks alustage uuesti.",
"provider.connect.console.denied":
"Juurdepääs keelati konsoolis. Proovige uuesti, kui olete ühenduse loomiseks valmis.",
"provider.connect.console.statusFailed":
"Volitust ei saanud kontrollida. Kontrollige oma serveri ühendust ja proovige uuesti.",
"provider.connect.console.startFailed":
"Sisselogimist ei saanud alustada. Kontrollige oma serveri ühendust ja proovige uuesti.",
"provider.connect.models.title": "Ühendatud {{provider}}-ga",
"provider.connect.models.description": "Valige alustuseks mudel. Saate igal ajal mudelit vahetada.",
"provider.connect.models.available": "Saadaolevad mudelid",
"provider.connect.models.list": "Mudelid saadaval alates {{provider}}",
"provider.connect.console.refreshFailed":
"Teie konto on ühendatud, kuid me ei saanud teie mudeleid laadida. Proovige neid uuesti värskendada.",
"provider.connect.console.connected": "OpenCode on ühendatud",
"provider.connect.console.noModels":
"Teie konto on ühendatud, kuid sellel konsooli tööalal pole saadaolevaid mudeleid. Kontrollige selle seadistust konsoolis ja seejärel värskendage.",
"provider.connect.console.modelsLoading": "Teie mudelid on endiselt laadimisel. Uuesti kontrollimiseks värskendage.",
"provider.connect.console.refresh": "Värskendage mudeleid",
"provider.connect.console.openingBrowser": "Brauseri avamine…",
"provider.connect.console.serviceAccount": "Teenusekonto?",
"provider.connect.console.useApiKey": "Kasutage klahvi API",
"provider.connect.remote.title": 'ühendamine seadmega "{{server}}"',
"provider.connect.remote.description":
"Teie OpenCode mandaadid salvestatakse sellesse serverisse. Mudelid on saadaval selle serveri kaudu.",
"provider.connect.form.unsupported": "See autentimisvorm sisaldab toetamata välju",
"provider.connect.oauth.auto.confirmationCode.description":
"Enne autoriseerimist kontrollige, kas teie brauser näitab sama koodi.",
"provider.connect.oauth.auto.description":
"Teie brauser avaneb, et saaksite {{provider}} sisse logida. Tulge siia tagasi, kui olete lõpetanud.",
"provider.connect.oauth.code.description":
"Teie brauser avaneb, et saaksite {{provider}} sisse logida. Kleepige alloleva autoriseerimiskood.",
"provider.connect.oauth.openBrowser": "Avage brauser",
"provider.connect.oauth.expired": "Autoriseerimine on aegunud",
"provider.connect.console.apiKey.description":
"Kleepige teenusekonto jaoks API võti. Teenusekontod saate luua jaotises Võtmed jaotises OpenCode Console.",
"provider.connect.console.apiKey.link": "Avage konsool",
"common.retry": "Proovi uuesti",
"server.connect.link.expired":
"See sidumislink aegus või oli juba kasutatud. Uue hankimiseks käivitage opencode pair.",
"command.server.pair": "Siduge seade",
"settings.pairing.title": "Sidumine",
"settings.pairing.connection": "Kohalik võrk",
"pair.local.description": "Vaadake ühenduse üksikasju ja QR koodi, et ühendada seade samas võrgus.",
"pair.local.open": "Kuva üksikasjad",
"pair.screenActive.title": "Hoidke ekraan aktiivsena",
"pair.screenActive.description": "Takistab selle arvuti ekraani uinumist, kui OpenCode töötab.",
"pair.screenActive.error": "Ekraani aktiivsuse sätteid ei saanud värskendada. Proovi uuesti.",
"pair.description": "Ühendage teine ​​seade selle masina OpenCode serveriga.",
"pair.qr": "QR koodi sidumine",
"pair.copy": "Kopeeri üksikasjad",
"pair.copy.error": "Sidumise üksikasju ei saanud kopeerida. Proovi uuesti.",
"pair.error": "Sidumise üksikasju ei saanud värskendada. Proovi uuesti.",
"file.view.preview": "Eelvaade",
"file.view.source": "Allikas",
"file.view.openInBrowser": "Avage brauseris",
"file.view.binary": "Binaarfail · {{size}}",
"file.view.table.rows.one": "{{count}} rida",
"file.view.table.rows.other": "{{count}} rida",
"file.view.table.columns.one": "{{count}} veerg",
"file.view.table.columns.other": "{{count}} veerud",
"file.view.table.truncated": "Kuvatakse esimesed {{shown}} {{total}} ridadest.",
"file.view.fontSample": "Musta kvartsi sfinks, mõista minu tõotust.",
"home.project.missing.title": "Projekti kausta ei leitud",
"home.project.missing.description": "{{name}} kausta pole enam olemas.",
"session.tab.btw": "/btw",
"session.queue.undo": "Võta tagasi",
"session.queue.undoShell": "Enne järjekorda pandud viiba tagasivõtmist lahkuge kestarežiimist",
"session.queue.undoUnavailable": "Faili konteksti säilitamiseks muutke seda viipa järjekorras",
"session.btw.questionRequired": "Lisage küsimus pärast /btw",
"session.btw.error": "Ei osanud sellele küsimusele vastata",
"session.btw.retry": "Proovi uuesti",
"session.btw.copy": "Kopeeri vastus",
"settings.projects.empty.title": "Projekte veel pole",
"settings.projects.empty.description": "Alustamiseks lisage projekt",
"settings.providers.account.manage": "{{provider}} kontode haldamine",
"settings.providers.account.group": "Kontod",
"settings.providers.account.add": "Lisage konto",
"settings.providers.account.remove": "Eemalda konto…",
"settings.providers.account.active": "Aktiivne",
"settings.providers.account.switched.title": "{{provider}} konto vahetatud",
"settings.providers.account.switched.description": "Nüüd kasutatakse {{account}}.",
"settings.providers.account.removed.title": "{{account}} on eemaldatud",
"settings.providers.account.removed.description": "{{provider}} ei kasuta enam seda kontot.",
"settings.providers.console.available.one": "saadaval on {{count}} pakkuja",
"settings.providers.console.available.other": "saadaval on {{count}} pakkujad",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Lubage kõik mudelid",
"settings.models.disableAll": "Keela kõik mudelid",
"provider.custom.description": "Konfigureerige OpenAI-ga ühilduv pakkuja. Vaadake {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Heli: {{filename}}",
}
+108
View File
@@ -1544,4 +1544,112 @@ export const dict = {
"settings.updates.migration.title": "انتقال از بتا به پایدار",
"settings.updates.migration.description":
"در حال حاضر OpenCode Beta به OpenCode Stable منتقل می‌شود. نسخهٔ \u2068{{version}}\u2069 را دانلود کنید، سپس برای ادامهٔ دریافت به‌روزرسانی‌ها OpenCode را از تصویر دیسک نصب کنید.",
"command.provider.connect.description": "به OpenCode Go، OpenCode Console یا ارائه‌دهنده مدل دیگری وارد شوید",
"command.session.btw": "یک سوال جانبی بپرسید",
"command.session.btw.description": "بدون افزودن به مکالمه، یک پاسخ تک شات دریافت کنید",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "در حال اتصال به OpenCode Console",
"provider.connect.console.instructions":
"در مرورگر خود ادامه دهید. تأیید کنید کد نشان داده شده در آنجا با کد زیر مطابقت دارد.",
"provider.connect.console.deviceCode": "کد دستگاه",
"provider.connect.console.deviceCode.label": "کد دستگاه: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "در انتظار تایید…",
"provider.connect.console.browserHint": "مرورگر باز نشد؟",
"provider.connect.console.copyLink": "لینک ورود به سیستم را کپی کنید",
"provider.connect.console.linkCopied": "پیوند ورود به سیستم کپی شد",
"provider.connect.console.copyFailed": "پیوند ورود به سیستم کپی نشد. برای ادامه دوباره کنسول را باز کنید.",
"provider.connect.console.openAgain": "کنسول را دوباره باز کنید",
"provider.connect.console.browserFailed":
"ما نتوانستیم مرورگر شما را باز کنیم. دوباره امتحان کنید یا برای ادامه پیوند ورود به سیستم را کپی کنید.",
"provider.connect.console.expired":
"این درخواست ورود به سیستم منقضی شده است. برای دریافت کد دستگاه جدید دوباره شروع کنید.",
"provider.connect.console.denied": "دسترسی در کنسول ممنوع شد. وقتی برای اتصال آماده شدید دوباره امتحان کنید.",
"provider.connect.console.statusFailed": "مجوز بررسی نشد. اتصال سرور خود را بررسی کنید و دوباره امتحان کنید.",
"provider.connect.console.startFailed": "ورود به سیستم شروع نشد. اتصال سرور خود را بررسی کنید و دوباره امتحان کنید.",
"provider.connect.models.title": "به \u2068{{provider}}\u2069 متصل شد",
"provider.connect.models.description": "برای شروع یک مدل انتخاب کنید. شما می توانید مدل ها را در هر زمان تغییر دهید.",
"provider.connect.models.available": "مدل های موجود",
"provider.connect.models.list": "مدل های موجود از \u2068{{provider}}\u2069",
"provider.connect.console.refreshFailed":
"حساب شما متصل است، اما نتوانستیم مدل‌های شما را بارگیری کنیم. دوباره سعی کنید آنها را تازه کنید.",
"provider.connect.console.connected": "OpenCode متصل شد",
"provider.connect.console.noModels":
"حساب شما متصل است، اما این فضای کاری کنسول مدل در دسترس ندارد. تنظیمات آن را در کنسول بررسی کنید، سپس Refresh کنید.",
"provider.connect.console.modelsLoading": "مدل های شما هنوز در حال بارگیری هستند. برای بررسی مجدد بازخوانی کنید.",
"provider.connect.console.refresh": "تازه‌سازی مدل‌ها",
"provider.connect.console.openingBrowser": "در حال باز کردن مرورگر…",
"provider.connect.console.serviceAccount": "حساب سرویس؟",
"provider.connect.console.useApiKey": "از کلید API استفاده کنید",
"provider.connect.remote.title": 'اتصال در "\u2068{{server}}\u2069"',
"provider.connect.remote.description":
"اطلاعات کاربری OpenCode شما در این سرور ذخیره خواهد شد. مدل ها از طریق این سرور در دسترس خواهند بود.",
"provider.connect.form.unsupported": "این فرم احراز هویت شامل فیلدهای پشتیبانی نشده است",
"provider.connect.oauth.auto.confirmationCode.description":
"قبل از تأیید، بررسی کنید که مرورگر شما همان کد را نشان دهد.",
"provider.connect.oauth.auto.description":
"مرورگر شما باز می شود تا بتوانید وارد \u2068{{provider}}\u2069 شوید. وقتی کارتان تمام شد به اینجا برگرد.",
"provider.connect.oauth.code.description":
"مرورگر شما باز می شود تا بتوانید وارد \u2068{{provider}}\u2069 شوید. کد مجوزی که به شما می‌دهد را در زیر جای‌گذاری کنید.",
"provider.connect.oauth.openBrowser": "مرورگر را باز کنید",
"provider.connect.oauth.expired": "مجوز منقضی شده است",
"provider.connect.console.apiKey.description":
"یک کلید API برای یک حساب سرویس جایگذاری کنید. شما حساب های خدماتی را در OpenCode Console زیر کلیدها ایجاد می کنید.",
"provider.connect.console.apiKey.link": "کنسول را باز کنید",
"common.retry": "دوباره امتحان کنید",
"server.connect.link.expired":
"این پیوند جفت‌سازی منقضی شده یا قبلاً استفاده شده است. برای دریافت پیوند جدید opencode pair را اجرا کنید.",
"command.server.pair": "دستگاه جفت شود",
"settings.pairing.title": "جفت شدن",
"settings.pairing.connection": "شبکه محلی",
"pair.local.description": "مشاهده جزئیات اتصال و یک کد QR برای اتصال یک دستگاه در همان شبکه.",
"pair.local.open": "نمایش جزئیات",
"pair.screenActive.title": "صفحه نمایش را فعال نگه دارید",
"pair.screenActive.description": "هنگام اجرای OpenCode از خوابیدن نمایشگر این رایانه جلوگیری کنید.",
"pair.screenActive.error": "تنظیمات فعالیت صفحه نمایش به‌روزرسانی نشد. دوباره امتحان کنید.",
"pair.description": "دستگاه دیگری را به سرور OpenCode این دستگاه متصل کنید.",
"pair.qr": "جفت کردن کد QR",
"pair.copy": "کپی جزئیات",
"pair.copy.error": "جزئیات مرتبط‌سازی کپی نشد. دوباره امتحان کنید.",
"pair.error": "جزئیات مرتبط‌سازی به‌روزرسانی نشد. دوباره امتحان کنید.",
"file.view.preview": "پیش نمایش",
"file.view.source": "منبع",
"file.view.openInBrowser": "در مرورگر باز کنید",
"file.view.binary": "فایل باینری · \u2068{{size}}\u2069",
"file.view.table.rows.one": "ردیف \u2068{{count}}\u2069",
"file.view.table.rows.other": "ردیف های \u2068{{count}}\u2069",
"file.view.table.columns.one": "ستون \u2068{{count}}\u2069",
"file.view.table.columns.other": "ستون های \u2068{{count}}\u2069",
"file.view.table.truncated": "نمایش اولین \u2068{{shown}}\u2069 از ردیف های \u2068{{total}}\u2069.",
"file.view.fontSample": "آن مرد ژولیده خوش‌طبع با قهوه‌ای داغ بازگشت.",
"home.project.missing.title": "پوشه پروژه پیدا نشد",
"home.project.missing.description": "پوشه \u2068{{name}}\u2069 دیگر وجود ندارد.",
"session.tab.btw": "/btw",
"session.queue.undo": "واگرد",
"session.queue.undoShell": "قبل از لغو یک درخواست در صف، حالت پوسته را ترک کنید",
"session.queue.undoUnavailable": "این دستور را در صف ویرایش کنید تا زمینه فایل آن حفظ شود",
"session.btw.questionRequired": "بعد از /btw یک سوال اضافه کنید",
"session.btw.error": "نتوانست به این سوال پاسخ دهد",
"session.btw.retry": "دوباره امتحان کنید",
"session.btw.copy": "پاسخ را کپی کنید",
"settings.projects.empty.title": "هنوز پروژه ای وجود ندارد",
"settings.projects.empty.description": "برای شروع پروژه اضافه کنید",
"settings.providers.account.manage": "حساب های \u2068{{provider}}\u2069 را مدیریت کنید",
"settings.providers.account.group": "حساب ها",
"settings.providers.account.add": "اضافه کردن حساب",
"settings.providers.account.remove": "حذف حساب…",
"settings.providers.account.active": "فعال",
"settings.providers.account.switched.title": "حساب \u2068{{provider}}\u2069 تغییر کرد",
"settings.providers.account.switched.description": "اکنون از \u2068{{account}}\u2069 استفاده می کنید.",
"settings.providers.account.removed.title": "\u2068{{account}}\u2069 حذف شد",
"settings.providers.account.removed.description": "\u2068{{provider}}\u2069 دیگر از این حساب استفاده نخواهد کرد.",
"settings.providers.console.available.one": "ارائه دهنده \u2068{{count}}\u2069 در دسترس است",
"settings.providers.console.available.other": "ارائه دهندگان \u2068{{count}}\u2069 در دسترس هستند",
"settings.providers.tag.account": "حساب",
"settings.models.enableAll": "همه مدل ها را فعال کنید",
"settings.models.disableAll": "همه مدل ها را غیر فعال کنید",
"provider.custom.description": "یک ارائه‌دهنده سازگار با OpenAI پیکربندی کنید. \u2068{{link}}\u2069 را ببینید.",
"file.view.videoLabel": "ویدیو: \u2068{{filename}}\u2069",
"file.view.audioLabel": "صدا: \u2068{{filename}}\u2069",
}
+111
View File
@@ -1554,4 +1554,115 @@ export const dict = {
"settings.updates.migration.title": "Siirry Betasta vakaaseen versioon",
"settings.updates.migration.description":
"OpenCode Beta siirtyy toistaiseksi OpenCode Stableen. Lataa versio {{version}} ja asenna sitten OpenCode levykuvasta, jotta saat jatkossakin päivityksiä.",
"command.provider.connect.description":
"Kirjaudu sisään OpenCode Go-, OpenCode Console- tai muuhun mallintoimittajaan",
"command.session.btw": "Esitä sivukysymys",
"command.session.btw.description": "Hanki yksikertainen vastaus lisäämättä keskustelua",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Yhdistetään OpenCode Console:ään",
"provider.connect.console.instructions":
"Jatka selaimessasi. Varmista, että siellä näkyvä koodi vastaa alla olevaa koodia.",
"provider.connect.console.deviceCode": "Laitekoodi",
"provider.connect.console.deviceCode.label": "Laitekoodi: {{code}}",
"provider.connect.console.waiting": "Odotetaan vahvistusta…",
"provider.connect.console.browserHint": "Selain ei avautunut?",
"provider.connect.console.copyLink": "Kopioi kirjautumislinkki",
"provider.connect.console.linkCopied": "Kirjautumislinkki kopioitu",
"provider.connect.console.copyFailed": "Kirjautumislinkkiä ei voitu kopioida. Avaa konsoli uudelleen jatkaaksesi.",
"provider.connect.console.openAgain": "Avaa konsoli uudelleen",
"provider.connect.console.browserFailed":
"Emme voineet avata selaintasi. Yritä uudelleen tai jatka kopioimalla kirjautumislinkki.",
"provider.connect.console.expired":
"Tämä kirjautumispyyntö on vanhentunut. Aloita uudelleen saadaksesi uuden laitekoodin.",
"provider.connect.console.denied":
"Pääsy estetty konsolissa. Yritä uudelleen, kun olet valmis muodostamaan yhteyden.",
"provider.connect.console.statusFailed":
"Valtuutusta ei voitu tarkistaa. Tarkista palvelinyhteytesi ja yritä uudelleen.",
"provider.connect.console.startFailed":
"Kirjautumista ei voitu aloittaa. Tarkista palvelinyhteytesi ja yritä uudelleen.",
"provider.connect.models.title": "Yhdistetty {{provider}}:ään",
"provider.connect.models.description": "Valitse aluksi malli. Voit vaihtaa mallia milloin tahansa.",
"provider.connect.models.available": "Saatavilla olevat mallit",
"provider.connect.models.list": "Mallit saatavilla {{provider}}:lta",
"provider.connect.console.refreshFailed":
"Tilisi on yhdistetty, mutta mallejasi ei voitu ladata. Yritä uudelleen päivittää ne.",
"provider.connect.console.connected": "OpenCode kytketty",
"provider.connect.console.noModels":
"Tilisi on yhdistetty, mutta tässä konsolityötilassa ei ole saatavilla malleja. Tarkista sen asetukset konsolissa ja päivitä sitten.",
"provider.connect.console.modelsLoading": "Mallisi latautuu edelleen. Päivitä tarkistaaksesi uudelleen.",
"provider.connect.console.refresh": "Päivitä mallit",
"provider.connect.console.openingBrowser": "Avataan selainta…",
"provider.connect.console.serviceAccount": "Palvelutili?",
"provider.connect.console.useApiKey": "Käytä API-avainta",
"provider.connect.remote.title": 'Yhdistäminen "{{server}}"',
"provider.connect.remote.description":
"OpenCode-tunnistetietosi tallennetaan tälle palvelimelle. Mallit ovat saatavilla tämän palvelimen kautta.",
"provider.connect.form.unsupported": "Tämä todennuslomake sisältää kenttiä, joita ei tueta",
"provider.connect.oauth.auto.confirmationCode.description":
"Tarkista, että selaimesi näyttää saman koodin ennen valtuutusta.",
"provider.connect.oauth.auto.description":
"Selaimesi avautuu, jotta voit kirjautua sisään {{provider}}:ään. Palaa tänne, kun olet valmis.",
"provider.connect.oauth.code.description":
"Selaimesi avautuu, jotta voit kirjautua sisään {{provider}}:ään. Liitä sen antama valtuutuskoodi alle.",
"provider.connect.oauth.openBrowser": "Avaa selain",
"provider.connect.oauth.expired": "Valtuutus vanhentunut",
"provider.connect.console.apiKey.description":
"Liitä palvelutilin API-avain. Palvelutilit luodaan avaimet-kohdassa OpenCode Console.",
"provider.connect.console.apiKey.link": "Avaa konsoli",
"common.retry": "Yritä uudelleen",
"server.connect.link.expired":
"Tämä pariliitoslinkki on vanhentunut tai oli jo käytössä. Suorita opencode pair saadaksesi uuden.",
"command.server.pair": "Muodosta laitepari",
"settings.pairing.title": "Pariliitos",
"settings.pairing.connection": "Paikallinen verkko",
"pair.local.description": "Näytä yhteystiedot ja QR-koodi laitteen yhdistämiseksi samaan verkkoon.",
"pair.local.open": "Näytä tiedot",
"pair.screenActive.title": "Pidä näyttö aktiivisena",
"pair.screenActive.description": "Estä tämän tietokoneen näyttöä nukkumasta OpenCode:n ollessa käynnissä.",
"pair.screenActive.error": "Näytön toiminta-asetusta ei voitu päivittää. Yritä uudelleen.",
"pair.description": "Yhdistä toinen laite tämän koneen OpenCode-palvelimeen.",
"pair.qr": "Pariliitos QR-koodi",
"pair.copy": "Kopion tiedot",
"pair.copy.error": "Pariliitostietoja ei voitu kopioida. Yritä uudelleen.",
"pair.error": "Pariliitostietoja ei voitu päivittää. Yritä uudelleen.",
"file.view.preview": "Esikatselu",
"file.view.source": "Lähde",
"file.view.openInBrowser": "Avaa selaimessa",
"file.view.binary": "Binääritiedosto · {{size}}",
"file.view.table.rows.one": "rivi {{count}}",
"file.view.table.rows.other": "{{count}} riviä",
"file.view.table.columns.one": "{{count}} sarake",
"file.view.table.columns.other": "{{count}} sarakkeet",
"file.view.table.truncated": "Näytetään ensimmäinen {{shown}} {{total}}-riveistä.",
"file.view.fontSample": "Mustan kvartsin sfinksi, tuomitse lupaukseni.",
"home.project.missing.title": "Projektikansiota ei löydy",
"home.project.missing.description": "Kansiota {{name}} ei enää ole.",
"session.tab.btw": "/btw",
"session.queue.undo": "Kumoa",
"session.queue.undoShell": "Poistu komentotulkkitilasta ennen kuin kumoat jonossa olevan kehotteen",
"session.queue.undoUnavailable": "Muokkaa tätä kehotetta jonossa sen tiedostokontekstin säilyttämiseksi",
"session.btw.questionRequired": "Lisää kysymys /btw:n jälkeen",
"session.btw.error": "En voinut vastata tähän kysymykseen",
"session.btw.retry": "Yritä uudelleen",
"session.btw.copy": "Kopioi vastaus",
"settings.projects.empty.title": "Ei vielä projekteja",
"settings.projects.empty.description": "Aloita lisäämällä projekti",
"settings.providers.account.manage": "Hallinnoi {{provider}}-tilejä",
"settings.providers.account.group": "Tilit",
"settings.providers.account.add": "Lisää tili",
"settings.providers.account.remove": "Poista tili…",
"settings.providers.account.active": "Aktiivinen",
"settings.providers.account.switched.title": "{{provider}}-tili vaihdettu",
"settings.providers.account.switched.description": "Nyt käytössä {{account}}.",
"settings.providers.account.removed.title": "{{account}} poistettu",
"settings.providers.account.removed.description": "{{provider}} ei enää käytä tätä tiliä.",
"settings.providers.console.available.one": "{{count}}-toimittaja saatavilla",
"settings.providers.console.available.other": "{{count}}-toimittajat saatavilla",
"settings.providers.tag.account": "Tili",
"settings.models.enableAll": "Ota kaikki mallit käyttöön",
"settings.models.disableAll": "Poista kaikki mallit käytöstä",
"provider.custom.description": "Määritä OpenAI-yhteensopiva palveluntarjoaja. Katso {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Ääni: {{filename}}",
}
+107
View File
@@ -1541,4 +1541,111 @@ export const dict = {
"settings.updates.migration.title": "Far úr Beta í Støðugt",
"settings.updates.migration.description":
"Í løtuni verður OpenCode Beta flutt til OpenCode Stable. Tak útgávu {{version}} niður og legg síðani OpenCode inn úr diskmyndini fyri framhaldandi at fáa dagføringar.",
"command.provider.connect.description": "Rita inn á OpenCode Go, OpenCode Console, ella ein annan modellveitara",
"command.session.btw": "Set ein síðuspurning",
"command.session.btw.description": "Fá eitt svar uttan at leggja afturat samrøðuni",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Samband við OpenCode Console",
"provider.connect.console.instructions":
"Halt fram í tínum kaga. Staðfest, at kodan, sum er víst har, passar til ta niðanfyri.",
"provider.connect.console.deviceCode": "Tólkoda",
"provider.connect.console.deviceCode.label": "Tólkoda: {{code}}",
"provider.connect.console.waiting": "Bíða eftir váttan...",
"provider.connect.console.browserHint": "Kagin opnaði ikki?",
"provider.connect.console.copyLink": "Avrita innritanarleinkju",
"provider.connect.console.linkCopied": "Innritanarleinkja er avritað",
"provider.connect.console.copyFailed": "Fekk ikki avrita innritanarleinkjuna. Opna Console aftur fyri at halda fram.",
"provider.connect.console.openAgain": "Opna Konsolin aftur",
"provider.connect.console.browserFailed":
"Vit kundu ikki opna tín kaga. Royn aftur ella avrita innritanarleinkjuna fyri at halda fram.",
"provider.connect.console.expired":
"Hendan innritanarfyrispurningurin er útgingin. Byrja aftur fyri at fáa eina nýggja tólkotu.",
"provider.connect.console.denied": "Atgongd varð noktað í Console. Royn aftur, tá tú ert liðugur at seta samband.",
"provider.connect.console.statusFailed": "Kundi ikki kanna heimild. Kanna títt ambætarasamband og royn aftur.",
"provider.connect.console.startFailed": "Kundi ikki byrja at rita inn. Kanna títt ambætarasamband og royn aftur.",
"provider.connect.models.title": "Samband við {{provider}}",
"provider.connect.models.description": "Vel eitt modell at byrja við. Tú kanst skifta modell nær sum helst.",
"provider.connect.models.available": "Tøk modell",
"provider.connect.models.list": "Fyrimyndir fáast frá {{provider}}",
"provider.connect.console.refreshFailed":
"Tín konta er tengd at, men vit kundu ikki heinta tíni modell. Royn aftur at fríska tey upp.",
"provider.connect.console.connected": "OpenCode tengt at",
"provider.connect.console.noModels":
"Tín konta er tengd, men hetta Console arbeiðsøkið hevur eingi tøk modell. Kanna uppsetingina í Console, og uppdatera síðani.",
"provider.connect.console.modelsLoading": "Tíni modell eru enn í ferð við at heinta. Fríska upp fyri at kanna aftur.",
"provider.connect.console.refresh": "Fríska modellir",
"provider.connect.console.openingBrowser": "Opnar kaga...",
"provider.connect.console.serviceAccount": "Tænastukonta?",
"provider.connect.console.useApiKey": "Brúka API lykilin",
"provider.connect.remote.title": "Samband á “{{server}}”",
"provider.connect.remote.description":
"Tíni OpenCode upplýsingar verða goymdar á hesum ambætaranum. Modellir verða tøkar gjøgnum hendan ambætaran.",
"provider.connect.form.unsupported": "Hesin góðkenningar oyðublaðið inniheldur óstuðlaðar teigar",
"provider.connect.oauth.auto.confirmationCode.description":
"Kanna um kagarin vísir somu kodu áðrenn tú gevur heimild.",
"provider.connect.oauth.auto.description":
"Kagin letur upp, so tú kanst rita inn á {{provider}}. Kom aftur higar, tá tú ert liðugur.",
"provider.connect.oauth.code.description":
"Tín kagari letur upp, so tú kanst rita inn á {{provider}}. Líma heimildarkotuna, sum hon gevur tær niðanfyri.",
"provider.connect.oauth.openBrowser": "Opna kaga",
"provider.connect.oauth.expired": "Heimildin er útgingin",
"provider.connect.console.apiKey.description":
"Líma ein API lykil inn til eina tænastukontu. Tú stovnar tænastukontur í OpenCode Console undir Lyklar.",
"provider.connect.console.apiKey.link": "Opna konsollin",
"common.retry": "Royn aftur",
"server.connect.link.expired":
"Hendan paringsleinkjan er útgingin ella var longu brúkt. Koyr opencode pair fyri at fáa eitt nýtt.",
"command.server.pair": "Para tól",
"settings.pairing.title": "Para",
"settings.pairing.connection": "Lokalt netverk",
"pair.local.description": "Sí sambandsupplýsingar og eina QR kodu til at seta eina eind í samband á sama neti.",
"pair.local.open": "Vís smálutir",
"pair.screenActive.title": "Halt skermin virknan",
"pair.screenActive.description": "Forða fyri, at skjárin á hesi telduni svevur, meðan OpenCode koyrir.",
"pair.screenActive.error": "Kundi ikki dagføra skermvirksemisinnstillingina. Royn aftur.",
"pair.description": "Set eina aðra eind í samband við OpenCode ambætaran hjá hesi maskinuni.",
"pair.qr": "Para QR kodu",
"pair.copy": "Avrita smálutir",
"pair.copy.error": "Kundi ikki avrita paringsdetaljur. Royn aftur.",
"pair.error": "Kundi ikki dagføra paringsdetaljur. Royn aftur.",
"file.view.preview": "Forsýning",
"file.view.source": "Kelda",
"file.view.openInBrowser": "Opna í kaganum",
"file.view.binary": "Binær fíla · {{size}}",
"file.view.table.rows.one": "{{count}} røð",
"file.view.table.rows.other": "{{count}} røðir",
"file.view.table.columns.one": "{{count}} súla",
"file.view.table.columns.other": "{{count}} súlur",
"file.view.table.truncated": "Vísir fyrstu {{shown}} av {{total}} røðum.",
"file.view.fontSample": "Sfinx av svørtum kvartsi, døm mítt lyfti.",
"home.project.missing.title": "Verkætlanarmappa ikki funnin",
"home.project.missing.description": "Mappan til {{name}} er ikki til longur.",
"session.tab.btw": "/btw",
"session.queue.undo": "Angra",
"session.queue.undoShell": "Far úr skelstillingini áðrenn tú strikar eina bíðirøð",
"session.queue.undoUnavailable": "Rætta hesa boðini í bíðirøðini fyri at varðveita fílusamanhangin",
"session.btw.questionRequired": "Legg ein spurning til eftir /btw",
"session.btw.error": "Kundi ikki svara tí spurninginum",
"session.btw.retry": "Royn aftur",
"session.btw.copy": "Avrita svar",
"settings.projects.empty.title": "Ongar verkætlanir enn",
"settings.projects.empty.description": "Legg eina verkætlan til fyri at koma í gongd",
"settings.providers.account.manage": "Umsita {{provider}} kontur",
"settings.providers.account.group": "Kontur",
"settings.providers.account.add": "Legg kontu til",
"settings.providers.account.remove": "Strika kontu...",
"settings.providers.account.active": "Virkið",
"settings.providers.account.switched.title": "{{provider}} konta skift",
"settings.providers.account.switched.description": "Nú brúka vit {{account}}.",
"settings.providers.account.removed.title": "{{account}} strikað",
"settings.providers.account.removed.description": "{{provider}} fer ikki at brúka hesa kontuna longur.",
"settings.providers.console.available.one": "{{count}} veitari tøkur",
"settings.providers.console.available.other": "{{count}} veitarar eru tøkir",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Virkja øll modell",
"settings.models.disableAll": "Slá øll modellini frá",
"provider.custom.description": "Set upp ein OpenAI-samsvarandi veitara. Sí {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Ljóð: {{filename}}",
}
+120
View File
@@ -1615,4 +1615,124 @@ export const dict = {
"settings.updates.migration.title": "Passer de la version bêta à la version stable",
"settings.updates.migration.description":
"Pour le moment, OpenCode Beta passe à OpenCode Stable. Téléchargez la version {{version}}, puis installez OpenCode depuis l’image disque pour continuer à recevoir les mises à jour.",
"command.provider.connect.description":
"Connectez-vous à OpenCode Go, OpenCode Console ou à un autre fournisseur de modèles",
"command.session.btw": "Posez une question secondaire",
"command.session.btw.description": "Obtenez une réponse unique sans ajouter à la conversation",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Connexion à OpenCode Console",
"provider.connect.console.instructions":
"Continuez dans votre navigateur. Confirmez que le code affiché correspond à celui ci-dessous.",
"provider.connect.console.deviceCode": "Code appareil",
"provider.connect.console.deviceCode.label": "Code de l'appareil : {{code}}",
"provider.connect.console.waiting": "En attente de confirmation…",
"provider.connect.console.browserHint": "Le navigateur ne s'est pas ouvert ?",
"provider.connect.console.copyLink": "Copier le lien de connexion",
"provider.connect.console.linkCopied": "Lien de connexion copié",
"provider.connect.console.copyFailed":
"Impossible de copier le lien de connexion. Ouvrez à nouveau la console pour continuer.",
"provider.connect.console.openAgain": "Ouvrir à nouveau la console",
"provider.connect.console.browserFailed":
"Nous n'avons pas pu ouvrir votre navigateur. Réessayez ou copiez le lien de connexion pour continuer.",
"provider.connect.console.expired":
"Cette demande de connexion a expiré. Recommencez pour obtenir un nouveau code d'appareil.",
"provider.connect.console.denied":
"L'accès a été refusé dans la console. Réessayez lorsque vous êtes prêt à vous connecter.",
"provider.connect.console.statusFailed":
"Impossible de vérifier l'autorisation. Vérifiez votre connexion au serveur et réessayez.",
"provider.connect.console.startFailed":
"Impossible de démarrer la connexion. Vérifiez votre connexion au serveur et réessayez.",
"provider.connect.models.title": "Connecté à {{provider}}",
"provider.connect.models.description":
"Choisissez un modèle pour commencer. Vous pouvez changer de modèle à tout moment.",
"provider.connect.models.available": "Modèles disponibles",
"provider.connect.models.list": "Modèles disponibles chez {{provider}}",
"provider.connect.console.refreshFailed":
"Votre compte est connecté, mais nous n'avons pas pu charger vos modèles. Essayez à nouveau de les actualiser.",
"provider.connect.console.connected": "OpenCode connecté",
"provider.connect.console.noModels":
"Votre compte est connecté, mais cet espace de travail de la console n'a aucun modèle disponible. Vérifiez sa configuration dans la console, puis actualisez.",
"provider.connect.console.modelsLoading":
"Vos modèles sont toujours en cours de chargement. Actualisez pour vérifier à nouveau.",
"provider.connect.console.refresh": "Actualiser les modèles",
"provider.connect.console.openingBrowser": "Ouverture du navigateur…",
"provider.connect.console.serviceAccount": "Compte de service ?",
"provider.connect.console.useApiKey": "Utiliser la clé API",
"provider.connect.remote.title": "Connexion sur « {{server}} »",
"provider.connect.remote.description":
"Vos informations d'identification OpenCode seront stockées sur ce serveur. Les modèles seront disponibles via ce serveur.",
"provider.connect.form.unsupported": "Ce formulaire d'authentification contient des champs non pris en charge",
"provider.connect.oauth.auto.confirmationCode.description":
"Vérifiez que votre navigateur affiche le même code avant d'autoriser.",
"provider.connect.oauth.auto.description":
"Votre navigateur s'ouvre pour que vous puissiez vous connecter à {{provider}}. Revenez ici lorsque vous aurez terminé.",
"provider.connect.oauth.code.description":
"Votre navigateur s'ouvre pour que vous puissiez vous connecter à {{provider}}. Collez le code d'autorisation qu'il vous donne ci-dessous.",
"provider.connect.oauth.openBrowser": "Ouvrir le navigateur",
"provider.connect.oauth.expired": "Autorisation expirée",
"provider.connect.console.apiKey.description":
"Collez une clé API pour un compte de service. Vous créez des comptes de service dans OpenCode Console sous Clés.",
"provider.connect.console.apiKey.link": "Ouvrir la console",
"common.retry": "Réessayez",
"server.connect.link.expired":
"Ce lien d’appairage a expiré ou a déjà été utilisé. Exécutez opencode pair pour en obtenir un nouveau.",
"command.server.pair": "Appairer l'appareil",
"settings.pairing.title": "Appairage",
"settings.pairing.connection": "Réseau local",
"pair.local.description":
"Affichez les détails de la connexion et un code QR pour connecter un appareil sur le même réseau.",
"pair.local.open": "Afficher les détails",
"pair.screenActive.title": "Garder l'écran actif",
"pair.screenActive.description":
"Empêche l'écran de cet ordinateur de se mettre en veille pendant l'exécution de OpenCode.",
"pair.screenActive.error": "Impossible de mettre à jour le paramètre d'activité de l'écran. Essayer à nouveau.",
"pair.description": "Connectez un autre périphérique au serveur OpenCode de cette machine.",
"pair.qr": "Appairage du code QR",
"pair.copy": "Copier les détails",
"pair.copy.error": "Impossible de copier les détails du couplage. Essayer à nouveau.",
"pair.error": "Impossible de mettre à jour les détails du couplage. Essayer à nouveau.",
"file.view.preview": "Aperçu",
"file.view.source": "Origine",
"file.view.openInBrowser": "Ouvrir dans le navigateur",
"file.view.binary": "Fichier binaire · {{size}}",
"file.view.table.rows.one": "ligne {{count}}",
"file.view.table.rows.other": "lignes {{count}}",
"file.view.table.columns.one": "colonne {{count}}",
"file.view.table.columns.other": "colonnes {{count}}",
"file.view.table.truncated": "Affichage de la première ligne {{shown}} des lignes {{total}}.",
"file.view.fontSample": "Sphinx de quartz noir, juge de mon vœu.",
"home.project.missing.title": "Dossier de projet introuvable",
"home.project.missing.description": "Le dossier {{name}} n'existe plus.",
"session.tab.btw": "/btw",
"session.queue.undo": "Annuler",
"session.queue.undoShell": "Quittez le mode shell avant d'annuler une invite en file d'attente",
"session.queue.undoUnavailable":
"Modifiez cette invite dans la file d'attente pour conserver son contexte de fichier",
"session.btw.questionRequired": "Ajouter une question après /btw",
"session.btw.error": "Je n'ai pas pu répondre à cette question",
"session.btw.retry": "Réessayer",
"session.btw.copy": "Copier la réponse",
"settings.projects.empty.title": "Aucun projet pour l'instant",
"settings.projects.empty.description": "Ajouter un projet pour commencer",
"settings.providers.account.manage": "Gérer les comptes {{provider}}",
"settings.providers.account.group": "Comptes",
"settings.providers.account.add": "Ajouter un compte",
"settings.providers.account.remove": "Supprimer le compte…",
"settings.providers.account.active": "Actif",
"settings.providers.account.switched.title": "changement de compte {{provider}}",
"settings.providers.account.switched.description": "Utilisation désormais de {{account}}.",
"settings.providers.account.removed.title": "{{account}} supprimé",
"settings.providers.account.removed.description": "{{provider}} n’utilisera plus ce compte.",
"settings.providers.console.available.one": "Fournisseur {{count}} disponible",
"settings.providers.console.available.other": "Fournisseurs {{count}} disponibles",
"settings.providers.tag.account": "Compte",
"settings.models.enableAll": "Activer tous les modèles",
"settings.models.disableAll": "Désactiver tous les modèles",
"file.view.table.rows.many": "lignes {{count}}",
"file.view.table.columns.many": "colonnes {{count}}",
"settings.providers.console.available.many": "Fournisseurs {{count}} disponibles",
"provider.custom.description": "Configurez un fournisseur compatible avec OpenAI. Consultez la {{link}}.",
"file.view.videoLabel": "Vidéo: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+105
View File
@@ -1534,4 +1534,109 @@ export const dict = {
"settings.updates.migration.title": "מעבר מבטא לגרסה יציבה",
"settings.updates.migration.description":
"בשלב זה OpenCode Beta עובר ל-OpenCode Stable. יש להוריד את גרסה \u2068{{version}}\u2069 ולאחר מכן להתקין את OpenCode מתמונת הדיסק כדי להמשיך לקבל עדכונים.",
"command.provider.connect.description": "היכנס אל OpenCode Go, OpenCode Console או ספק דגם אחר",
"command.session.btw": "שאל שאלה צדדית",
"command.session.btw.description": "קבל תשובה חד פעמית מבלי להוסיף לשיחה",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "מתחבר אל OpenCode Console",
"provider.connect.console.instructions": "המשך בדפדפן שלך. אשר שהקוד שמוצג שם תואם לזה שלמטה.",
"provider.connect.console.deviceCode": "קוד מכשיר",
"provider.connect.console.deviceCode.label": "קוד מכשיר: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "ממתין לאישור...",
"provider.connect.console.browserHint": "הדפדפן לא נפתח?",
"provider.connect.console.copyLink": "העתק את קישור הכניסה",
"provider.connect.console.linkCopied": "קישור הכניסה הועתק",
"provider.connect.console.copyFailed": "לא ניתן היה להעתיק את קישור הכניסה. פתח שוב את המסוף כדי להמשיך.",
"provider.connect.console.openAgain": "פתח שוב את המסוף",
"provider.connect.console.browserFailed":
"לא הצלחנו לפתוח את הדפדפן שלך. נסה שוב או העתק את קישור הכניסה כדי להמשיך.",
"provider.connect.console.expired": "פג תוקף בקשת הכניסה הזו. התחל שוב כדי לקבל קוד מכשיר חדש.",
"provider.connect.console.denied": "הגישה נדחתה ב-Console. נסה שוב כשתהיה מוכן להתחבר.",
"provider.connect.console.statusFailed": "לא ניתן היה לבדוק את ההרשאה. בדוק את חיבור השרת שלך ונסה שוב.",
"provider.connect.console.startFailed": "לא ניתן היה להתחיל בכניסה. בדוק את חיבור השרת שלך ונסה שוב.",
"provider.connect.models.title": "מחובר ל-\u2068{{provider}}\u2069",
"provider.connect.models.description": "בחר דגם להתחיל איתו. אתה יכול להחליף דגמים בכל עת.",
"provider.connect.models.available": "דגמים זמינים",
"provider.connect.models.list": "דגמים זמינים מ-\u2068{{provider}}\u2069",
"provider.connect.console.refreshFailed": "החשבון שלך מחובר, אבל לא הצלחנו לטעון את הדגמים שלך. נסה שוב לרענן אותם.",
"provider.connect.console.connected": "OpenCode מחובר",
"provider.connect.console.noModels":
"החשבון שלך מחובר, אבל לסביבת העבודה של המסוף הזה אין דגמים זמינים. בדוק את ההגדרה שלו ב-Console ולאחר מכן רענן.",
"provider.connect.console.modelsLoading": "הדגמים שלך עדיין נטענים. רענן כדי לבדוק שוב.",
"provider.connect.console.refresh": "רענון דגמים",
"provider.connect.console.openingBrowser": "פותח דפדפן...",
"provider.connect.console.serviceAccount": "חשבון שירות?",
"provider.connect.console.useApiKey": "השתמש במפתח API",
"provider.connect.remote.title": 'מתחבר ב-"\u2068{{server}}\u2069"',
"provider.connect.remote.description": "אישורי OpenCode שלך יאוחסנו בשרת זה. דגמים יהיו זמינים דרך שרת זה.",
"provider.connect.form.unsupported": "טופס אימות זה מכיל שדות שאינם נתמכים",
"provider.connect.oauth.auto.confirmationCode.description": "בדוק שהדפדפן שלך מציג את אותו הקוד לפני שאתה מאשר.",
"provider.connect.oauth.auto.description":
"הדפדפן שלך נפתח כך שתוכל להיכנס ל-\u2068{{provider}}\u2069. תחזור לכאן כשתסיים.",
"provider.connect.oauth.code.description":
"הדפדפן שלך נפתח כך שתוכל להיכנס ל-\u2068{{provider}}\u2069. הדבק את קוד ההרשאה שהוא נותן לך למטה.",
"provider.connect.oauth.openBrowser": "פתח את הדפדפן",
"provider.connect.oauth.expired": "פג תוקף ההרשאה",
"provider.connect.console.apiKey.description":
"הדבק מפתח API עבור חשבון שירות. אתה יוצר חשבונות שירות ב-OpenCode Console תחת מפתחות.",
"provider.connect.console.apiKey.link": "פתח את הקונסולה",
"common.retry": "נסה שוב",
"server.connect.link.expired": "תוקף קישור ההתאמה פג או שכבר נעשה בו שימוש. הפעל opencode pair כדי לקבל קישור חדש.",
"command.server.pair": "התאם מכשיר",
"settings.pairing.title": "זיווג",
"settings.pairing.connection": "רשת מקומית",
"pair.local.description": "הצג פרטי חיבור וקוד QR לחיבור מכשיר באותה רשת.",
"pair.local.open": "הצג פרטים",
"pair.screenActive.title": "השאר את המסך פעיל",
"pair.screenActive.description": "מנע מהצג של המחשב הזה למצב שינה בזמן ש-OpenCode פועל.",
"pair.screenActive.error": "לא ניתן היה לעדכן את הגדרת פעילות המסך. נסה שוב.",
"pair.description": "חבר התקן אחר לשרת OpenCode של מכונה זו.",
"pair.qr": "התאמה של קוד QR",
"pair.copy": "העתק פרטים",
"pair.copy.error": "לא ניתן היה להעתיק את פרטי ההתאמה. נסה שוב.",
"pair.error": "לא ניתן היה לעדכן את פרטי ההתאמה. נסה שוב.",
"file.view.preview": "תצוגה מקדימה",
"file.view.source": "מקור",
"file.view.openInBrowser": "פתח בדפדפן",
"file.view.binary": "קובץ בינארי · \u2068{{size}}\u2069",
"file.view.table.rows.one": "שורה \u2068{{count}}\u2069",
"file.view.table.rows.other": "\u2068{{count}}\u2069 שורות",
"file.view.table.columns.one": "עמודה \u2068{{count}}\u2069",
"file.view.table.columns.other": "\u2068{{count}}\u2069 עמודות",
"file.view.table.truncated": "מציג את ה-\u2068{{shown}}\u2069 הראשון מתוך שורות \u2068{{total}}\u2069.",
"file.view.fontSample": "דג סקרן שט בים מאוכזב ולפתע מצא חברה.",
"home.project.missing.title": "תיקיית הפרויקט לא נמצאה",
"home.project.missing.description": "התיקיה עבור \u2068{{name}}\u2069 כבר לא קיימת.",
"session.tab.btw": "/btw",
"session.queue.undo": "בטל",
"session.queue.undoShell": "צא ממצב מעטפת לפני ביטול הנחיה בתור",
"session.queue.undoUnavailable": "ערוך הודעה זו בתור כדי לשמר את הקשר הקובץ שלו",
"session.btw.questionRequired": "הוסף שאלה אחרי /btw",
"session.btw.error": "לא יכול היה לענות על השאלה הזו",
"session.btw.retry": "נסה שוב",
"session.btw.copy": "העתק את התשובה",
"settings.projects.empty.title": "עדיין אין פרויקטים",
"settings.projects.empty.description": "הוסף פרויקט כדי להתחיל",
"settings.providers.account.manage": "נהל חשבונות \u2068{{provider}}\u2069",
"settings.providers.account.group": "חשבונות",
"settings.providers.account.add": "הוסף חשבון",
"settings.providers.account.remove": "הסר חשבון...",
"settings.providers.account.active": "פעיל",
"settings.providers.account.switched.title": "חשבון \u2068{{provider}}\u2069 הוחלף",
"settings.providers.account.switched.description": "משתמש כעת ב-\u2068{{account}}\u2069.",
"settings.providers.account.removed.title": "\u2068{{account}}\u2069 הוסר",
"settings.providers.account.removed.description": "\u2068{{provider}}\u2069 לא ישתמש עוד בחשבון זה.",
"settings.providers.console.available.one": "ספק \u2068{{count}}\u2069 זמין",
"settings.providers.console.available.other": "ספקי \u2068{{count}}\u2069 זמינים",
"settings.providers.tag.account": "חשבון",
"settings.models.enableAll": "הפעל את כל המודלים",
"settings.models.disableAll": "השבת את כל המודלים",
"provider.custom.description": "הגדר ספק תואם OpenAI. עיין ב-\u2068{{link}}\u2069.",
"file.view.videoLabel": "וידאו: \u2068{{filename}}\u2069",
"file.view.audioLabel": "שמע: \u2068{{filename}}\u2069",
"file.view.table.rows.two": "\u2068{{count}}\u2069 שורות",
"file.view.table.columns.two": "\u2068{{count}}\u2069 עמודות",
"settings.providers.console.available.two": "\u2068{{count}}\u2069 ספקים זמינים",
}
+111
View File
@@ -1554,4 +1554,115 @@ export const dict = {
"settings.updates.migration.title": "बीटा से स्टेबल पर जाएँ",
"settings.updates.migration.description":
"फ़िलहाल OpenCode Beta को OpenCode Stable में बदला जा रहा है। संस्करण {{version}} डाउनलोड करें, फिर अपडेट मिलते रहने के लिए डिस्क इमेज से OpenCode इंस्टॉल करें।",
"command.provider.connect.description": "OpenCode Go, OpenCode कंसोल, या किसी अन्य मॉडल प्रदाता में साइन इन करें",
"command.session.btw": "एक पार्श्व प्रश्न पूछें",
"command.session.btw.description": "बातचीत को बढ़ाए बिना एक ही बार में उत्तर प्राप्त करें",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console से कनेक्ट किया जा रहा है",
"provider.connect.console.instructions":
"अपने ब्राउज़र में जारी रखें. पुष्टि करें कि वहां दिखाया गया कोड नीचे दिए गए कोड से मेल खाता है।",
"provider.connect.console.deviceCode": "डिवाइस कोड",
"provider.connect.console.deviceCode.label": "डिवाइस कोड: {{code}}",
"provider.connect.console.waiting": "पुष्टि के लिए प्रतीक्षा कर रहा है…",
"provider.connect.console.browserHint": "ब्राउज़र नहीं खुला?",
"provider.connect.console.copyLink": "साइन-इन लिंक कॉपी करें",
"provider.connect.console.linkCopied": "साइन-इन लिंक कॉपी किया गया",
"provider.connect.console.copyFailed": "साइन-इन लिंक कॉपी नहीं किया जा सका. जारी रखने के लिए कंसोल को फिर से खोलें।",
"provider.connect.console.openAgain": "कंसोल फिर से खोलें",
"provider.connect.console.browserFailed":
"हम आपका ब्राउज़र नहीं खोल सके. पुनः प्रयास करें या जारी रखने के लिए साइन-इन लिंक को कॉपी करें।",
"provider.connect.console.expired":
"यह साइन-इन अनुरोध समाप्त हो गया है. नया डिवाइस कोड प्राप्त करने के लिए फिर से प्रारंभ करें।",
"provider.connect.console.denied":
"कंसोल में पहुंच अस्वीकृत कर दी गई थी. जब आप कनेक्ट करने के लिए तैयार हों तो पुनः प्रयास करें।",
"provider.connect.console.statusFailed":
"प्राधिकरण की जाँच नहीं की जा सकी. अपने सर्वर कनेक्शन की जाँच करें और पुनः प्रयास करें।",
"provider.connect.console.startFailed":
"साइन-इन प्रारंभ नहीं हो सका. अपने सर्वर कनेक्शन की जाँच करें और पुनः प्रयास करें।",
"provider.connect.models.title": "{{provider}} से कनेक्ट किया गया",
"provider.connect.models.description": "आरंभ करने के लिए एक मॉडल चुनें. आप किसी भी समय मॉडल बदल सकते हैं.",
"provider.connect.models.available": "उपलब्ध मॉडल",
"provider.connect.models.list": "मॉडल {{provider}} से उपलब्ध हैं",
"provider.connect.console.refreshFailed":
"आपका खाता कनेक्ट है, लेकिन हम आपके मॉडल लोड नहीं कर सके. उन्हें ताज़ा करने के लिए पुनः प्रयास करें.",
"provider.connect.console.connected": "OpenCode कनेक्ट हो गया",
"provider.connect.console.noModels":
"आपका खाता कनेक्ट है, लेकिन इस कंसोल कार्यक्षेत्र में कोई मॉडल उपलब्ध नहीं है। कंसोल में इसका सेटअप जांचें, फिर रीफ्रेश करें।",
"provider.connect.console.modelsLoading": "आपके मॉडल अभी भी लोड हो रहे हैं. दोबारा जांचने के लिए रीफ्रेश करें.",
"provider.connect.console.refresh": "मॉडल ताज़ा करें",
"provider.connect.console.openingBrowser": "ब्राउज़र खुल रहा है...",
"provider.connect.console.serviceAccount": "सेवा खाता?",
"provider.connect.console.useApiKey": "एपीआई कुंजी का प्रयोग करें",
"provider.connect.remote.title": '"{{server}}" पर कनेक्ट हो रहा है',
"provider.connect.remote.description":
"आपके ओपनकोड क्रेडेंशियल इस सर्वर पर संग्रहीत किए जाएंगे। मॉडल इस सर्वर के माध्यम से उपलब्ध होंगे।",
"provider.connect.form.unsupported": "इस प्रमाणीकरण प्रपत्र में असमर्थित फ़ील्ड हैं",
"provider.connect.oauth.auto.confirmationCode.description":
"आपके अधिकृत करने से पहले जांच लें कि आपका ब्राउज़र वही कोड दिखाता है।",
"provider.connect.oauth.auto.description":
"आपका ब्राउज़र खुल जाता है ताकि आप {{provider}} में साइन इन कर सकें। जब आपका काम पूरा हो जाए तो यहां वापस आएं।",
"provider.connect.oauth.code.description":
"आपका ब्राउज़र खुल जाता है ताकि आप {{provider}} में साइन इन कर सकें। यह आपको जो प्राधिकरण कोड देता है उसे नीचे चिपकाएँ।",
"provider.connect.oauth.openBrowser": "ब्राउज़र खोलें",
"provider.connect.oauth.expired": "प्राधिकरण समाप्त हो गया",
"provider.connect.console.apiKey.description":
"सेवा खाते के लिए एपीआई कुंजी चिपकाएँ। आप कुंजी के अंतर्गत ओपनकोड कंसोल में सेवा खाते बनाते हैं।",
"provider.connect.console.apiKey.link": "कंसोल खोलें",
"common.retry": "पुनः प्रयास करें",
"server.connect.link.expired":
"यह पेयरिंग लिंक समाप्त हो गया है या पहले ही उपयोग किया जा चुका है। नया लिंक पाने के लिए opencode pair चलाएँ।",
"command.server.pair": "डिवाइस पेयर करें",
"settings.pairing.title": "पेयरिंग",
"settings.pairing.connection": "स्थानीय नेटवर्क",
"pair.local.description": "किसी डिवाइस को एक ही नेटवर्क पर कनेक्ट करने के लिए कनेक्शन विवरण और एक क्यूआर कोड देखें।",
"pair.local.open": "विवरण दिखाएँ",
"pair.screenActive.title": "स्क्रीन को सक्रिय रखें",
"pair.screenActive.description": "जब OpenCode चल रहा हो तो इस कंप्यूटर के डिस्प्ले को निष्क्रिय होने से रोकें।",
"pair.screenActive.error": "स्क्रीन गतिविधि सेटिंग अपडेट नहीं की जा सकी. पुनः प्रयास करें।",
"pair.description": "किसी अन्य डिवाइस को इस मशीन के ओपनकोड सर्वर से कनेक्ट करें।",
"pair.qr": "QR कोड जोड़ना",
"pair.copy": "विवरण कॉपी करें",
"pair.copy.error": "युग्मन विवरण कॉपी नहीं किया जा सका. पुनः प्रयास करें।",
"pair.error": "युग्मन विवरण अपडेट नहीं किया जा सका. पुनः प्रयास करें।",
"file.view.preview": "पूर्व दर्शन",
"file.view.source": "स्रोत",
"file.view.openInBrowser": "ब्राउज़र में खोलें",
"file.view.binary": "बाइनरी फ़ाइल · {{size}}",
"file.view.table.rows.one": "{{count}} पंक्ति",
"file.view.table.rows.other": "{{count}} पंक्तियाँ",
"file.view.table.columns.one": "{{count}} कॉलम",
"file.view.table.columns.other": "{{count}} कॉलम",
"file.view.table.truncated": "{{total}} पंक्तियों की पहली {{shown}} दिखा रहा हूँ।",
"file.view.fontSample": "पंचतंत्र की प्रसिद्ध कहानियाँ पढ़कर विक्रम खुश हुआ।",
"home.project.missing.title": "प्रोजेक्ट फ़ोल्डर नहीं मिला",
"home.project.missing.description": "{{name}} के लिए फ़ोल्डर अब मौजूद नहीं है.",
"session.tab.btw": "/btw",
"session.queue.undo": "पूर्ववत",
"session.queue.undoShell": "कतारबद्ध प्रॉम्प्ट को पूर्ववत करने से पहले शेल मोड छोड़ दें",
"session.queue.undoUnavailable": "इसके फ़ाइल संदर्भ को संरक्षित करने के लिए इस संकेत को कतार में संपादित करें",
"session.btw.questionRequired": "/btw के बाद एक प्रश्न जोड़ें",
"session.btw.error": "उस प्रश्न का उत्तर नहीं दे सका",
"session.btw.retry": "पुन: प्रयास करें",
"session.btw.copy": "उत्तर कॉपी करें",
"settings.projects.empty.title": "अभी तक कोई प्रोजेक्ट नहीं",
"settings.projects.empty.description": "आरंभ करने के लिए एक प्रोजेक्ट जोड़ें",
"settings.providers.account.manage": "{{provider}} खाते प्रबंधित करें",
"settings.providers.account.group": "खाते",
"settings.providers.account.add": "खाता जोड़ें",
"settings.providers.account.remove": "खाता हटाएं...",
"settings.providers.account.active": "सक्रिय",
"settings.providers.account.switched.title": "{{provider}} खाता स्विच किया गया",
"settings.providers.account.switched.description": "अब {{account}} का उपयोग कर रहे हैं।",
"settings.providers.account.removed.title": "{{account}} हटा दिया गया",
"settings.providers.account.removed.description": "{{provider}} अब इस खाते का उपयोग नहीं करेगा.",
"settings.providers.console.available.one": "{{count}} प्रदाता उपलब्ध है",
"settings.providers.console.available.other": "{{count}} प्रदाता उपलब्ध हैं",
"settings.providers.tag.account": "खाता",
"settings.models.enableAll": "सभी मॉडल सक्षम करें",
"settings.models.disableAll": "सभी मॉडल अक्षम करें",
"provider.custom.description": "OpenAI-संगत प्रदाता कॉन्फ़िगर करें। {{link}} देखें।",
"file.view.videoLabel": "वीडियो: {{filename}}",
"file.view.audioLabel": "ऑडियो: {{filename}}",
}
+114
View File
@@ -256,6 +256,7 @@ export const dict = {
"provider.custom.description.prefix": "Konfigurirajte OpenAI-kompatibilnog pružatelja usluga. Vidite",
"provider.custom.description.link": "konfiguracijski dokumenti pružatelja usluga",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Konfigurirajte pružatelja usluga kompatibilnog s OpenAI-jem. Pogledajte {{link}}.",
"provider.custom.field.providerID.label": "ID davatelja usluga",
"provider.custom.field.providerID.placeholder": "moj davatelj usluga",
"provider.custom.field.providerID.description": "Mala slova, brojevi, crtice ili podvlake",
@@ -1573,4 +1574,117 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Prijavite se na OpenCode Go, OpenCode Console ili drugog davatelja modela",
"command.session.btw": "Postavi pitanje sa strane",
"command.session.btw.description": "Dobijte jednokratni odgovor bez dodavanja u razgovor",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Povezivanje na OpenCode Console",
"provider.connect.console.instructions":
"Nastavite u svom pregledniku. Potvrdite da prikazani kod odgovara onom ispod.",
"provider.connect.console.deviceCode": "Šifra uređaja",
"provider.connect.console.deviceCode.label": "Šifra uređaja: {{code}}",
"provider.connect.console.waiting": "Čeka se potvrda...",
"provider.connect.console.browserHint": "Preglednik se nije otvorio?",
"provider.connect.console.copyLink": "Kopiraj vezu za prijavu",
"provider.connect.console.linkCopied": "Veza za prijavu je kopirana",
"provider.connect.console.copyFailed": "Nije moguće kopirati vezu za prijavu. Ponovno otvorite Console za nastavak.",
"provider.connect.console.openAgain": "Ponovno otvorite Console",
"provider.connect.console.browserFailed":
"Nismo mogli otvoriti vaš preglednik. Pokušajte ponovno ili kopirajte vezu za prijavu za nastavak.",
"provider.connect.console.expired":
"Ovaj zahtjev za prijavu je istekao. Počnite ponovo da biste dobili novi kod uređaja.",
"provider.connect.console.denied":
"Pristup je odbijen u Console. Pokušajte ponovo kada budete spremni za povezivanje.",
"provider.connect.console.statusFailed":
"Nije moguće provjeriti autorizaciju. Provjerite vezu s poslužiteljem i pokušajte ponovno.",
"provider.connect.console.startFailed":
"Nije moguće započeti prijavu. Provjerite vezu s poslužiteljem i pokušajte ponovno.",
"provider.connect.models.title": "Povezan na {{provider}}",
"provider.connect.models.description": "Odaberite model za početak. Možete promijeniti model bilo kada.",
"provider.connect.models.available": "Dostupni modeli",
"provider.connect.models.list": "Modeli dostupni od {{provider}}",
"provider.connect.console.refreshFailed":
"Vaš račun je povezan, ali nismo mogli učitati vaše modele. Pokušajte ih ponovno osvježiti.",
"provider.connect.console.connected": "OpenCode povezan",
"provider.connect.console.noModels":
"Vaš račun je povezan, ali ovaj radni prostor Console nema dostupnih modela. Provjerite njegove postavke u Console, a zatim osvježite.",
"provider.connect.console.modelsLoading": "Vaši se modeli još uvijek učitavaju. Osvježite za ponovnu provjeru.",
"provider.connect.console.refresh": "Osvježi modele",
"provider.connect.console.openingBrowser": "Otvaranje preglednika…",
"provider.connect.console.serviceAccount": "Račun usluge?",
"provider.connect.console.useApiKey": "Koristite ključ API",
"provider.connect.remote.title": 'Povezivanje na "{{server}}"',
"provider.connect.remote.description":
"Vaše OpenCode vjerodajnice bit će pohranjene na ovom poslužitelju. Modeli će biti dostupni putem ovog poslužitelja.",
"provider.connect.form.unsupported": "Ovaj obrazac za provjeru autentičnosti sadrži nepodržana polja",
"provider.connect.oauth.auto.confirmationCode.description":
"Prije autorizacije provjerite prikazuje li vaš preglednik isti kod.",
"provider.connect.oauth.auto.description":
"Otvara se vaš preglednik kako biste se mogli prijaviti na {{provider}}. Vrati se ovamo kad završiš.",
"provider.connect.oauth.code.description":
"Otvara se vaš preglednik kako biste se mogli prijaviti na {{provider}}. Zalijepite autorizacijski kod koji vam daje ispod.",
"provider.connect.oauth.openBrowser": "Otvori preglednik",
"provider.connect.oauth.expired": "Odobrenje je isteklo",
"provider.connect.console.apiKey.description":
"Zalijepite ključ API za račun usluge. Račune usluga stvarate u OpenCode Console pod Ključevi.",
"provider.connect.console.apiKey.link": "Otvorite Console",
"common.retry": "Pokušajte ponovno",
"server.connect.link.expired":
"Ova veza za uparivanje je istekla ili je već korištena. Pokrenite opencode pair da dobijete novi.",
"command.server.pair": "Uparite uređaj",
"settings.pairing.title": "Uparivanje",
"settings.pairing.connection": "Lokalna mreža",
"pair.local.description": "Pogledajte pojedinosti povezivanja i kod QR za povezivanje uređaja na istoj mreži.",
"pair.local.open": "Prikaži detalje",
"pair.screenActive.title": "Drži ekran aktivnim",
"pair.screenActive.description": "Spriječite stanje mirovanja zaslona ovog računala dok OpenCode radi.",
"pair.screenActive.error": "Nije moguće ažurirati postavku aktivnosti zaslona. Pokušajte ponovno.",
"pair.description": "Spojite drugi uređaj na OpenCode poslužitelj ovog stroja.",
"pair.qr": "Kod za uparivanje QR",
"pair.copy": "Kopiraj detalje",
"pair.copy.error": "Nije moguće kopirati detalje uparivanja. Pokušajte ponovno.",
"pair.error": "Nije moguće ažurirati detalje uparivanja. Pokušajte ponovno.",
"file.view.preview": "Pregled",
"file.view.source": "Izvor",
"file.view.openInBrowser": "Otvori u pregledniku",
"file.view.binary": "Binarna datoteka · {{size}}",
"file.view.videoLabel": "Videozapis: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.table.rows.one": "{{count}} redak",
"file.view.table.rows.few": "{{count}} retka",
"file.view.table.rows.other": "{{count}} redaka",
"file.view.table.columns.one": "{{count}} stupac",
"file.view.table.columns.few": "{{count}} stupca",
"file.view.table.columns.other": "{{count}} stupaca",
"file.view.table.truncated": "Prikazuje se prvi {{shown}} od {{total}} redaka.",
"file.view.fontSample": "Sfinga od crnog kvarca, sudi moj zavjet.",
"home.project.missing.title": "Mapa projekta nije pronađena",
"home.project.missing.description": "Mapa za {{name}} više ne postoji.",
"session.tab.btw": "/btw",
"session.queue.undo": "Poništi",
"session.queue.undoShell": "Napustite način rada ljuske prije nego što poništite upit na čekanju",
"session.queue.undoUnavailable": "Uredite ovaj upit u redu čekanja kako biste sačuvali njegov kontekst datoteke",
"session.btw.questionRequired": "Dodajte pitanje nakon /btw",
"session.btw.error": "Nisam mogao odgovoriti na to pitanje",
"session.btw.retry": "Pokušaj ponovo",
"session.btw.copy": "Kopiraj odgovor",
"settings.projects.empty.title": "Još nema projekata",
"settings.projects.empty.description": "Dodajte projekt da biste započeli",
"settings.providers.account.manage": "Upravljanje {{provider}} računima",
"settings.providers.account.group": "Računi",
"settings.providers.account.add": "Dodaj račun",
"settings.providers.account.remove": "Ukloni račun...",
"settings.providers.account.active": "Aktivan",
"settings.providers.account.switched.title": "{{provider}} račun promijenjen",
"settings.providers.account.switched.description": "Sada koristim {{account}}.",
"settings.providers.account.removed.title": "{{account}} uklonjeno",
"settings.providers.account.removed.description": "{{provider}} više neće koristiti ovaj račun.",
"settings.providers.console.available.one": "{{count}} pružatelj dostupan",
"settings.providers.console.available.few": "Dostupna su {{count}} pružatelja usluga",
"settings.providers.console.available.other": "{{count}} pružatelji usluga dostupni",
"settings.providers.tag.account": "Račun",
"settings.models.enableAll": "Omogući sve modele",
"settings.models.disableAll": "Onemogući sve modele",
}
+112
View File
@@ -1569,4 +1569,116 @@ export const dict = {
"settings.updates.migration.title": "Váltás a Bétáról a Stabil verzióra",
"settings.updates.migration.description":
"Az OpenCode Beta egyelőre átkerül az OpenCode Stable verzióba. Töltse le a(z) {{version}} verziót, majd telepítse az OpenCode-ot a lemezképből a frissítések további fogadásához.",
"command.provider.connect.description":
"Jelentkezzen be a OpenCode Go, OpenCode Console vagy más modellszolgáltatóba",
"command.session.btw": "Tegyen fel egy mellék kérdést",
"command.session.btw.description": "Egyszeri választ kaphat anélkül, hogy fokozná a beszélgetést",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Csatlakozás a OpenCode Console-hez",
"provider.connect.console.instructions":
"Folytassa a böngészőben. Ellenőrizze, hogy az ott látható kód megegyezik-e az alábbi kóddal.",
"provider.connect.console.deviceCode": "Eszközkód",
"provider.connect.console.deviceCode.label": "Készülékkód: {{code}}",
"provider.connect.console.waiting": "Megerősítésre vár…",
"provider.connect.console.browserHint": "Nem nyílt meg a böngésző?",
"provider.connect.console.copyLink": "Másolja a bejelentkezési linket",
"provider.connect.console.linkCopied": "A bejelentkezési link másolva",
"provider.connect.console.copyFailed":
"Nem sikerült másolni a bejelentkezési linket. A folytatáshoz nyissa meg újra a konzolt.",
"provider.connect.console.openAgain": "Nyissa meg újra a konzolt",
"provider.connect.console.browserFailed":
"Nem tudtuk megnyitni a böngészőt. Próbálja újra, vagy a folytatáshoz másolja ki a bejelentkezési linket.",
"provider.connect.console.expired": "Ez a bejelentkezési kérelem lejárt. Kezdje újra, hogy új eszközkódot kapjon.",
"provider.connect.console.denied":
"A hozzáférés megtagadva a konzolban. Próbálja újra, ha készen áll a csatlakozásra.",
"provider.connect.console.statusFailed":
"Nem sikerült ellenőrizni a jogosultságot. Ellenőrizze a szerverkapcsolatot, és próbálja újra.",
"provider.connect.console.startFailed":
"Nem sikerült elindítani a bejelentkezést. Ellenőrizze a szerverkapcsolatot, és próbálja újra.",
"provider.connect.models.title": "Csatlakoztatva a {{provider}}-hez",
"provider.connect.models.description": "Válasszon ki egy modellt a kezdéshez. Bármikor válthat modellt.",
"provider.connect.models.available": "Elérhető modellek",
"provider.connect.models.list": "A modellek a {{provider}}-től kaphatók",
"provider.connect.console.refreshFailed":
"Fiókja csatlakoztatva van, de nem tudtuk betölteni modelljeit. Próbálja újra frissíteni őket.",
"provider.connect.console.connected": "OpenCode csatlakoztatva",
"provider.connect.console.noModels":
"Fiókja csatlakoztatva van, de ezen a konzol munkaterületen nincsenek elérhető modellek. Ellenőrizze a beállítást a konzolban, majd frissítse.",
"provider.connect.console.modelsLoading": "A modelljei még mindig betöltődnek. Frissítse az újbóli ellenőrzéshez.",
"provider.connect.console.refresh": "Modellek frissítése",
"provider.connect.console.openingBrowser": "Böngésző megnyitása…",
"provider.connect.console.serviceAccount": "Szolgáltatási számla?",
"provider.connect.console.useApiKey": "Használja a API kulcsot",
"provider.connect.remote.title": "Csatlakozás a „{{server}}” készülékhez",
"provider.connect.remote.description":
"A OpenCode hitelesítő adatai ezen a szerveren lesznek tárolva. A modellek ezen a szerveren keresztül lesznek elérhetők.",
"provider.connect.form.unsupported": "Ez a hitelesítési űrlap nem támogatott mezőket tartalmaz",
"provider.connect.oauth.auto.confirmationCode.description":
"Az engedélyezés előtt ellenőrizze, hogy a böngészője ugyanazt a kódot mutatja-e.",
"provider.connect.oauth.auto.description":
"Megnyílik a böngésző, így bejelentkezhet a {{provider}} szolgáltatásba. Gyere vissza ide, ha végeztél.",
"provider.connect.oauth.code.description":
"Megnyílik a böngésző, így bejelentkezhet a {{provider}} szolgáltatásba. Illessze be az alábbi engedélyezési kódot.",
"provider.connect.oauth.openBrowser": "Nyissa meg a böngészőt",
"provider.connect.oauth.expired": "Az engedély lejárt",
"provider.connect.console.apiKey.description":
"Illesszen be egy API kulcsot egy szolgáltatásfiókhoz. Szolgáltatásfiókokat hozhat létre a OpenCode Console kulcsok alatt.",
"provider.connect.console.apiKey.link": "Nyissa meg a konzolt",
"common.retry": "Próbáld újra",
"server.connect.link.expired":
"Ez a párosítási hivatkozás lejárt, vagy már használták. Futtassa a opencode pair-t új beszerzéséhez.",
"command.server.pair": "Eszköz párosítása",
"settings.pairing.title": "Párosítás",
"settings.pairing.connection": "Helyi hálózat",
"pair.local.description":
"Tekintse meg a csatlakozási adatokat és a QR kódot egy eszköz csatlakoztatásához ugyanazon a hálózaton.",
"pair.local.open": "Részletek megjelenítése",
"pair.screenActive.title": "A képernyő aktív marad",
"pair.screenActive.description": "Megakadályozza, hogy a számítógép kijelzője aludjon, amíg a OpenCode fut.",
"pair.screenActive.error": "Nem sikerült frissíteni a képernyőaktivitás beállítását. Próbáld újra.",
"pair.description": "Csatlakoztasson egy másik eszközt a készülék OpenCode szerveréhez.",
"pair.qr": "QR kód párosítása",
"pair.copy": "Másolás részletei",
"pair.copy.error": "Nem sikerült átmásolni a párosítási adatokat. Próbáld újra.",
"pair.error": "Nem sikerült frissíteni a párosítás részleteit. Próbáld újra.",
"file.view.preview": "Előnézet",
"file.view.source": "Forrás",
"file.view.openInBrowser": "Nyissa meg a böngészőben",
"file.view.binary": "Bináris fájl · {{size}}",
"file.view.table.rows.one": "{{count}} sor",
"file.view.table.rows.other": "{{count}} sorok",
"file.view.table.columns.one": "{{count}} oszlop",
"file.view.table.columns.other": "{{count}} oszlopok",
"file.view.table.truncated": "A {{total}} sorok közül az első {{shown}} megjelenítése.",
"file.view.fontSample": "Fekete kvarc szfinx, ítélje meg a fogadalmamat.",
"home.project.missing.title": "A projektmappa nem található",
"home.project.missing.description": "A {{name}} mappa már nem létezik.",
"session.tab.btw": "/btw",
"session.queue.undo": "Visszavonás",
"session.queue.undoShell": "Hagyja ki a shell módot, mielőtt visszavonja a sorban álló promptot",
"session.queue.undoUnavailable": "Szerkessze ezt a promptot a sorban, hogy megőrizze a fájlkörnyezetét",
"session.btw.questionRequired": "Kérdés hozzáadása a /btw után",
"session.btw.error": "Nem tudtam válaszolni erre a kérdésre",
"session.btw.retry": "Próbáld újra",
"session.btw.copy": "Válasz másolása",
"settings.projects.empty.title": "Még nincsenek projektek",
"settings.projects.empty.description": "A kezdéshez adjon hozzá egy projektet",
"settings.providers.account.manage": "{{provider}} fiókok kezelése",
"settings.providers.account.group": "Számlák",
"settings.providers.account.add": "Fiók hozzáadása",
"settings.providers.account.remove": "Fiók eltávolítása…",
"settings.providers.account.active": "Aktív",
"settings.providers.account.switched.title": "{{provider}} fiók váltva",
"settings.providers.account.switched.description": "Most a {{account}}-t használjuk.",
"settings.providers.account.removed.title": "{{account}} eltávolítva",
"settings.providers.account.removed.description": "A {{provider}} többé nem fogja használni ezt a fiókot.",
"settings.providers.console.available.one": "{{count}} szolgáltató elérhető",
"settings.providers.console.available.other": "{{count}} szolgáltatók állnak rendelkezésre",
"settings.providers.tag.account": "Számla",
"settings.models.enableAll": "Minden modell engedélyezése",
"settings.models.disableAll": "Minden modell letiltása",
"provider.custom.description": "Konfiguráljon egy OpenAI-kompatibilis szolgáltatót. Lásd: {{link}}.",
"file.view.videoLabel": "Videó: {{filename}}",
"file.view.audioLabel": "Hang: {{filename}}",
}
+108
View File
@@ -248,6 +248,7 @@ export const dict = {
"provider.custom.description.prefix": "Կարգավորել OpenAI-ի հետ համատեղելի մատակարար: Տեսեք ",
"provider.custom.description.link": "մատակարարի կազմաձևման փաստաթղթեր",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Կարգավորեք OpenAI-ի հետ համատեղելի մատակարար։ Տե՛ս {{link}}։",
"provider.custom.field.providerID.label": "Մատակարարի ID",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Փոքրատառ, թվեր, գծիկներ կամ ընդգծում",
@@ -1554,4 +1555,111 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Մուտք գործեք OpenCode Go, OpenCode Console կամ մեկ այլ մոդելի մատակարար",
"command.session.btw": "Կողմնակի հարց տվեք",
"command.session.btw.description": "Ստացեք միանգամյա պատասխան՝ առանց զրույցին ավելացնելու",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Միացում OpenCode Console-ին",
"provider.connect.console.instructions":
"Շարունակեք ձեր բրաուզերում: Հաստատեք, որ այնտեղ ցուցադրված կոդը համապատասխանում է ստորև նշվածին:",
"provider.connect.console.deviceCode": "Սարքի կոդը",
"provider.connect.console.deviceCode.label": "Սարքի կոդը՝ {{code}}",
"provider.connect.console.waiting": "Սպասում է հաստատման…",
"provider.connect.console.browserHint": "Բրաուզերը չե՞ք բացել:",
"provider.connect.console.copyLink": "Պատճենել մուտքի հղումը",
"provider.connect.console.linkCopied": "Մուտքի հղումը պատճենվեց",
"provider.connect.console.copyFailed": "Չհաջողվեց պատճենել մուտքի հղումը: Շարունակելու համար նորից բացեք Console-ը:",
"provider.connect.console.openAgain": "Նորից բացեք Console-ը",
"provider.connect.console.browserFailed":
"Մենք չկարողացանք բացել ձեր դիտարկիչը: Նորից փորձեք կամ պատճենեք մուտքի հղումը՝ շարունակելու համար:",
"provider.connect.console.expired": "Մուտքի այս հայտի ժամկետը սպառվել է: Նորից սկսեք սարքի նոր կոդ ստանալու համար:",
"provider.connect.console.denied": "Մուտքը մերժվել է Console-ում: Նորից փորձեք, երբ պատրաստ լինեք միանալու:",
"provider.connect.console.statusFailed":
"Չհաջողվեց ստուգել թույլտվությունը: Ստուգեք ձեր սերվերի կապը և նորից փորձեք:",
"provider.connect.console.startFailed": "Չհաջողվեց սկսել մուտքը: Ստուգեք ձեր սերվերի կապը և նորից փորձեք:",
"provider.connect.models.title": "Միացված է {{provider}}-ին",
"provider.connect.models.description": "Սկսելու համար ընտրեք մոդել: Դուք ցանկացած ժամանակ կարող եք փոխել մոդելները:",
"provider.connect.models.available": "Հասանելի մոդելներ",
"provider.connect.models.list": "Մոդելները հասանելի են {{provider}}-ից",
"provider.connect.console.refreshFailed":
"Ձեր հաշիվը միացված է, բայց մենք չկարողացանք բեռնել ձեր մոդելները: Նորից փորձեք դրանք թարմացնել:",
"provider.connect.console.connected": "OpenCode միացված է",
"provider.connect.console.noModels":
"Ձեր հաշիվը միացված է, բայց այս Console աշխատանքային տարածքը հասանելի մոդելներ չունի: Ստուգեք դրա կարգավորումները Console-ում, ապա թարմացրեք:",
"provider.connect.console.modelsLoading": "Ձեր մոդելները դեռ բեռնվում են: Թարմացրեք՝ նորից ստուգելու համար:",
"provider.connect.console.refresh": "Թարմացրեք մոդելները",
"provider.connect.console.openingBrowser": "Բացվում է դիտարկիչը…",
"provider.connect.console.serviceAccount": "Ծառայության հաշիվ",
"provider.connect.console.useApiKey": "Օգտագործեք API ստեղնը",
"provider.connect.remote.title": "Միացում «{{server}}»-ին",
"provider.connect.remote.description":
"Ձեր OpenCode հավատարմագրերը կպահվեն այս սերվերում: Մոդելները հասանելի կլինեն այս սերվերի միջոցով:",
"provider.connect.form.unsupported": "Այս նույնականացման ձևը պարունակում է չաջակցվող դաշտեր",
"provider.connect.oauth.auto.confirmationCode.description":
"Համոզվեք, որ ձեր զննարկիչը ցույց է տալիս նույն կոդը, նախքան լիազորելը:",
"provider.connect.oauth.auto.description":
"Ձեր դիտարկիչը բացվում է, որպեսզի կարողանաք մուտք գործել {{provider}}: Վերադարձեք այստեղ, երբ ավարտեք:",
"provider.connect.oauth.code.description":
"Ձեր դիտարկիչը բացվում է, որպեսզի կարողանաք մուտք գործել {{provider}}: Ներքևում տեղադրեք թույլտվության կոդը:",
"provider.connect.oauth.openBrowser": "Բացեք զննարկիչը",
"provider.connect.oauth.expired": "Լիազորման ժամկետը լրացել է",
"provider.connect.console.apiKey.description":
"Տեղադրեք API բանալի ծառայության հաշվի համար: Դուք ստեղծում եք ծառայությունների հաշիվներ «OpenCode Console» ստեղների տակ:",
"provider.connect.console.apiKey.link": "Բացեք Console",
"common.retry": "Նորից փորձեք",
"server.connect.link.expired":
"Այս զուգակցման հղումը ժամկետանց է կամ արդեն օգտագործվել է: Գործարկեք opencode pair՝ նորը ստանալու համար:",
"command.server.pair": "Զուգավորել սարքը",
"settings.pairing.title": "Զուգավորում",
"settings.pairing.connection": "Տեղական ցանց",
"pair.local.description": "Դիտեք կապի մանրամասները և QR կոդը՝ նույն ցանցում սարքը միացնելու համար:",
"pair.local.open": "Ցույց տալ մանրամասները",
"pair.screenActive.title": "Ակտիվ պահեք էկրանը",
"pair.screenActive.description": "Կանխել այս համակարգչի էկրանի քունը, երբ OpenCode-ն աշխատում է:",
"pair.screenActive.error": "Չհաջողվեց թարմացնել էկրանի գործունեության կարգավորումը: Կրկին փորձեք:",
"pair.description": "Միացրեք մեկ այլ սարք այս մեքենայի OpenCode սերվերին:",
"pair.qr": "Զուգակցվում է QR կոդը",
"pair.copy": "Պատճենել մանրամասները",
"pair.copy.error": "Չհաջողվեց պատճենել զուգավորման մանրամասները: Կրկին փորձեք:",
"pair.error": "Չհաջողվեց թարմացնել զուգավորման մանրամասները: Կրկին փորձեք:",
"file.view.preview": "Նախադիտում",
"file.view.source": "Աղբյուր",
"file.view.openInBrowser": "Բացեք բրաուզերում",
"file.view.binary": "Երկուական ֆայլ · {{size}}",
"file.view.videoLabel": "Տեսանյութ՝ {{filename}}",
"file.view.audioLabel": "Ձայնանյութ՝ {{filename}}",
"file.view.table.rows.one": "{{count}} տող",
"file.view.table.rows.other": "{{count}} տող",
"file.view.table.columns.one": "{{count}} սյունակ",
"file.view.table.columns.other": "{{count}} սյունակ",
"file.view.table.truncated": "Ցուցադրվում է {{total}} տողից առաջին {{shown}}-ը:",
"file.view.fontSample": "Սֆինքս սև քվարցի, դատիր իմ երդումը.",
"home.project.missing.title": "Ծրագրի թղթապանակը չի գտնվել",
"home.project.missing.description": "{{name}}-ի թղթապանակն այլևս գոյություն չունի:",
"session.tab.btw": "/btw",
"session.queue.undo": "Հետարկել",
"session.queue.undoShell": "Հերթագրված հուշումը չեղարկելուց առաջ դուրս եկեք shell ռեժիմից",
"session.queue.undoUnavailable": "Խմբագրեք այս հուշումը հերթում՝ ֆայլի համատեքստը պահպանելու համար",
"session.btw.questionRequired": "Ավելացրեք հարց /btw-ից հետո",
"session.btw.error": "Չկարողացա պատասխանել այդ հարցին",
"session.btw.retry": "Կրկին փորձեք",
"session.btw.copy": "Պատճենել պատասխանը",
"settings.projects.empty.title": "Նախագծեր դեռ չկան",
"settings.projects.empty.description": "Սկսելու համար ավելացրեք նախագիծ",
"settings.providers.account.manage": "Կառավարեք {{provider}} հաշիվները",
"settings.providers.account.group": "Հաշիվներ",
"settings.providers.account.add": "Ավելացնել հաշիվ",
"settings.providers.account.remove": "Հեռացնել հաշիվը…",
"settings.providers.account.active": "Ակտիվ",
"settings.providers.account.switched.title": "{{provider}} հաշիվը փոխվել է",
"settings.providers.account.switched.description": "Այժմ օգտագործում է {{account}}-ը:",
"settings.providers.account.removed.title": "{{account}} հեռացվել է",
"settings.providers.account.removed.description": "{{provider}}-ն այլևս չի օգտագործի այս հաշիվը:",
"settings.providers.console.available.one": "Հասանելի է {{count}} մատակարար",
"settings.providers.console.available.other": "{{count}} հասանելի մատակարարներ",
"settings.providers.tag.account": "Հաշիվ",
"settings.models.enableAll": "Միացնել բոլոր մոդելները",
"settings.models.disableAll": "Անջատեք բոլոր մոդելները",
}
+110
View File
@@ -1640,4 +1640,114 @@ export const dict = {
"workspace.delete.confirm": "Hapus “{{name}}”?",
"workspace.delete.location": "Lokasi",
"settings.search.empty.query": "“{{query}}”",
"command.provider.connect.description": "Masuk ke OpenCode Go, OpenCode Console, atau penyedia model lain",
"command.session.btw": "Ajukan pertanyaan sampingan",
"command.session.btw.description": "Dapatkan jawaban sekali pakai tanpa menambahkannya ke percakapan",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Menghubungkan ke OpenCode Console",
"provider.connect.console.instructions":
"Lanjutkan di peramban. Pastikan kode yang ditampilkan di sana sama dengan kode di bawah ini.",
"provider.connect.console.deviceCode": "Kode perangkat",
"provider.connect.console.deviceCode.label": "Kode perangkat: {{code}}",
"provider.connect.console.waiting": "Menunggu konfirmasi…",
"provider.connect.console.browserHint": "Peramban tidak terbuka?",
"provider.connect.console.copyLink": "Salin tautan masuk",
"provider.connect.console.linkCopied": "Tautan masuk disalin",
"provider.connect.console.copyFailed": "Tidak dapat menyalin tautan masuk. Buka Console lagi untuk melanjutkan.",
"provider.connect.console.openAgain": "Buka Console lagi",
"provider.connect.console.browserFailed":
"Kami tidak dapat membuka peramban. Coba lagi atau salin tautan masuk untuk melanjutkan.",
"provider.connect.console.expired":
"Permintaan masuk ini telah kedaluwarsa. Mulai lagi untuk mendapatkan kode perangkat baru.",
"provider.connect.console.denied": "Akses ditolak di Console. Coba lagi saat Anda siap terhubung.",
"provider.connect.console.statusFailed":
"Tidak dapat memeriksa otorisasi. Periksa koneksi server Anda lalu coba lagi.",
"provider.connect.console.startFailed":
"Tidak dapat memulai proses masuk. Periksa koneksi server Anda lalu coba lagi.",
"provider.connect.models.title": "Terhubung ke {{provider}}",
"provider.connect.models.description": "Pilih model untuk memulai. Anda dapat mengganti model kapan saja.",
"provider.connect.models.available": "Model yang tersedia",
"provider.connect.models.list": "Model yang tersedia dari {{provider}}",
"provider.connect.console.refreshFailed":
"Akun Anda terhubung, tetapi kami tidak dapat memuat model Anda. Coba segarkan lagi.",
"provider.connect.console.connected": "OpenCode terhubung",
"provider.connect.console.noModels":
"Akun Anda terhubung, tetapi ruang kerja Console ini tidak memiliki model yang tersedia. Periksa pengaturannya di Console, lalu segarkan.",
"provider.connect.console.modelsLoading": "Model Anda masih dimuat. Segarkan untuk memeriksa lagi.",
"provider.connect.console.refresh": "Segarkan model",
"provider.connect.console.openingBrowser": "Membuka peramban…",
"provider.connect.console.serviceAccount": "Akun layanan?",
"provider.connect.console.useApiKey": "Gunakan kunci API",
"provider.connect.remote.title": "Menghubungkan di “{{server}}”",
"provider.connect.remote.description":
"Kredensial OpenCode Anda akan disimpan di server ini. Model akan tersedia melalui server ini.",
"provider.connect.form.unsupported": "Formulir autentikasi ini berisi bidang yang tidak didukung",
"provider.connect.oauth.auto.confirmationCode.description":
"Pastikan peramban menampilkan kode yang sama sebelum Anda memberi otorisasi.",
"provider.connect.oauth.auto.description":
"Peramban akan terbuka agar Anda dapat masuk ke {{provider}}. Kembali ke sini setelah selesai.",
"provider.connect.oauth.code.description":
"Peramban akan terbuka agar Anda dapat masuk ke {{provider}}. Tempel kode otorisasi yang diberikan di bawah ini.",
"provider.connect.oauth.openBrowser": "Buka peramban",
"provider.connect.oauth.expired": "Otorisasi kedaluwarsa",
"provider.connect.console.apiKey.description":
"Tempel kunci API untuk akun layanan. Anda dapat membuat akun layanan di OpenCode Console pada bagian Kunci.",
"provider.connect.console.apiKey.link": "Buka Console",
"common.retry": "Coba lagi",
"server.connect.link.expired":
"Tautan penyandingan ini telah kedaluwarsa atau sudah digunakan. Jalankan opencode pair untuk mendapatkan yang baru.",
"command.server.pair": "Sandangkan perangkat",
"settings.pairing.title": "Penyandingan",
"settings.pairing.connection": "Jaringan Lokal",
"pair.local.description": "Lihat detail koneksi dan kode QR untuk menghubungkan perangkat di jaringan yang sama.",
"pair.local.open": "Tampilkan detail",
"pair.screenActive.title": "Jaga layar tetap aktif",
"pair.screenActive.description": "Cegah layar komputer ini tertidur saat OpenCode berjalan.",
"pair.screenActive.error": "Tidak dapat memperbarui pengaturan aktivitas layar. Coba lagi.",
"pair.description": "Hubungkan perangkat lain ke server OpenCode mesin ini.",
"pair.qr": "Kode QR penyandingan",
"pair.copy": "Salin detail",
"pair.copy.error": "Tidak dapat menyalin detail penyandingan. Coba lagi.",
"pair.error": "Tidak dapat memperbarui detail penyandingan. Coba lagi.",
"file.view.preview": "Pratinjau",
"file.view.source": "Sumber",
"file.view.openInBrowser": "Buka di peramban",
"file.view.binary": "Berkas biner · {{size}}",
"file.view.table.rows.one": "{{count}} baris",
"file.view.table.rows.other": "{{count}} baris",
"file.view.table.columns.one": "{{count}} kolom",
"file.view.table.columns.other": "{{count}} kolom",
"file.view.table.truncated": "Menampilkan {{shown}} baris pertama dari {{total}} baris.",
"file.view.fontSample": "Sphinx kuarsa hitam, nilailah sumpahku.",
"home.project.missing.title": "Folder proyek tidak ditemukan",
"home.project.missing.description": "Folder untuk {{name}} sudah tidak ada.",
"session.tab.btw": "/btw",
"session.queue.undo": "Urungkan",
"session.queue.undoShell": "Keluar dari mode Shell sebelum mengurungkan prompt yang mengantre",
"session.queue.undoUnavailable": "Edit prompt ini dalam antrean untuk mempertahankan konteks berkasnya",
"session.btw.questionRequired": "Tambahkan pertanyaan setelah /btw",
"session.btw.error": "Tidak dapat menjawab pertanyaan tersebut",
"session.btw.retry": "Coba lagi",
"session.btw.copy": "Salin jawaban",
"settings.projects.empty.title": "Belum ada proyek",
"settings.projects.empty.description": "Tambahkan proyek untuk memulai",
"settings.providers.account.manage": "Kelola akun {{provider}}",
"settings.providers.account.group": "Akun",
"settings.providers.account.add": "Tambahkan akun",
"settings.providers.account.remove": "Hapus akun…",
"settings.providers.account.active": "Aktif",
"settings.providers.account.switched.title": "Akun {{provider}} dialihkan",
"settings.providers.account.switched.description": "Sekarang menggunakan {{account}}.",
"settings.providers.account.removed.title": "{{account}} dihapus",
"settings.providers.account.removed.description": "{{provider}} tidak akan lagi menggunakan akun ini.",
"settings.providers.console.available.one": "{{count}} penyedia tersedia",
"settings.providers.console.available.other": "{{count}} penyedia tersedia",
"settings.providers.tag.account": "Akun",
"settings.models.enableAll": "Aktifkan semua model",
"settings.models.disableAll": "Nonaktifkan semua model",
"provider.custom.description": "Konfigurasikan penyedia yang kompatibel dengan OpenAI. Lihat {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+111
View File
@@ -1544,4 +1544,115 @@ export const dict = {
"settings.updates.migration.title": "Fara úr Beta í Stöðuga útgáfu",
"settings.updates.migration.description":
"OpenCode Beta er um sinn að færast yfir í OpenCode Stable. Sæktu útgáfu {{version}} og settu síðan OpenCode upp úr diskmyndinni til að halda áfram að fá uppfærslur.",
"command.provider.connect.description":
"Skráðu þig inn á OpenCode Go, OpenCode Console eða annan tegundarþjónustuaðila",
"command.session.btw": "Spyrðu hliðarspurningar",
"command.session.btw.description": "Fáðu svar án þess að bæta við samtalið",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Tengist OpenCode Console",
"provider.connect.console.instructions":
"Haltu áfram í vafranum þínum. Staðfestu að kóðinn sem sýndur er samsvarar þeim hér að neðan.",
"provider.connect.console.deviceCode": "Kóði tækis",
"provider.connect.console.deviceCode.label": "Kóði tækis: {{code}}",
"provider.connect.console.waiting": "Beðið eftir staðfestingu...",
"provider.connect.console.browserHint": "Vafrinn opnaði ekki?",
"provider.connect.console.copyLink": "Afritaðu innskráningartengil",
"provider.connect.console.linkCopied": "Innskráningartengill afritaður",
"provider.connect.console.copyFailed":
"Gat ekki afritað innskráningartengilinn. Opnaðu Console aftur til að halda áfram.",
"provider.connect.console.openAgain": "Opnaðu stjórnborðið aftur",
"provider.connect.console.browserFailed":
"Við gátum ekki opnað vafrann þinn. Reyndu aftur eða afritaðu innskráningartengilinn til að halda áfram.",
"provider.connect.console.expired": "Þessi innskráningarbeiðni er útrunnin. Byrjaðu aftur til að fá nýjan tækjakóða.",
"provider.connect.console.denied":
"Aðgangi var hafnað í stjórnborðinu. Reyndu aftur þegar þú ert tilbúinn að tengjast.",
"provider.connect.console.statusFailed":
"Gat ekki athugað heimild. Athugaðu netþjónstenginguna þína og reyndu aftur.",
"provider.connect.console.startFailed":
"Ekki tókst að hefja innskráningu. Athugaðu netþjónstenginguna þína og reyndu aftur.",
"provider.connect.models.title": "Tengdur við {{provider}}",
"provider.connect.models.description": "Veldu líkan til að byrja með. Þú getur skipt um gerð hvenær sem er.",
"provider.connect.models.available": "Tiltækar gerðir",
"provider.connect.models.list": "Gerðir fáanlegar frá {{provider}}",
"provider.connect.console.refreshFailed":
"Reikningurinn þinn er tengdur en við gátum ekki hlaðið líkönin þín. Reyndu aftur að endurnýja þær.",
"provider.connect.console.connected": "OpenCode tengdur",
"provider.connect.console.noModels":
"Reikningurinn þinn er tengdur, en þetta Console vinnusvæði hefur engar gerðir tiltækar. Athugaðu uppsetningu þess í Console og endurnýjaðu síðan.",
"provider.connect.console.modelsLoading": "Módelin þín eru enn að hlaðast. Endurnýjaðu til að athuga aftur.",
"provider.connect.console.refresh": "Endurnýja gerðir",
"provider.connect.console.openingBrowser": "Opnar vafra...",
"provider.connect.console.serviceAccount": "Þjónustureikningur?",
"provider.connect.console.useApiKey": "Notaðu API lykilinn",
"provider.connect.remote.title": "Tengist á „{{server}}“",
"provider.connect.remote.description":
"OpenCode skilríki þín verða geymd á þessum netþjóni. Líkön verða fáanleg í gegnum þennan netþjón.",
"provider.connect.form.unsupported": "Þetta auðkenningareyðublað inniheldur óstudda reiti",
"provider.connect.oauth.auto.confirmationCode.description":
"Athugaðu hvort vafrinn þinn sýni sama kóða áður en þú leyfir.",
"provider.connect.oauth.auto.description":
"Vafrinn þinn opnast svo þú getir skráð þig inn á {{provider}}. Komdu aftur hingað þegar þú ert búinn.",
"provider.connect.oauth.code.description":
"Vafrinn þinn opnast svo þú getir skráð þig inn á {{provider}}. Límdu heimildarkóðann sem hann gefur þér fyrir neðan.",
"provider.connect.oauth.openBrowser": "Opnaðu vafra",
"provider.connect.oauth.expired": "Heimild rann út",
"provider.connect.console.apiKey.description":
"Límdu API lykil fyrir þjónustureikning. Þú býrð til þjónustureikninga í OpenCode Console undir Lyklar.",
"provider.connect.console.apiKey.link": "Opnaðu stjórnborðið",
"common.retry": "Reyndu aftur",
"server.connect.link.expired":
"Þessi pörunartengill rann út eða var þegar notaður. Keyrðu opencode pair til að fá nýjan.",
"command.server.pair": "Paraðu tæki",
"settings.pairing.title": "Pörun",
"settings.pairing.connection": "Staðbundið net",
"pair.local.description": "Skoðaðu upplýsingar um tengingu og QR kóða til að tengja tæki á sama neti.",
"pair.local.open": "Sýna upplýsingar",
"pair.screenActive.title": "Haltu skjánum virkum",
"pair.screenActive.description": "Komdu í veg fyrir að skjár þessarar tölvu sofi á meðan OpenCode er í gangi.",
"pair.screenActive.error": "Gat ekki uppfært stillingu skjávirkninnar. Reyndu aftur.",
"pair.description": "Tengdu annað tæki við OpenCode miðlara þessarar vélar.",
"pair.qr": "Pörun QR kóða",
"pair.copy": "Afritaðu upplýsingar",
"pair.copy.error": "Gat ekki afritað pörunarupplýsingar. Reyndu aftur.",
"pair.error": "Gat ekki uppfært pörunarupplýsingar. Reyndu aftur.",
"file.view.preview": "Forsýning",
"file.view.source": "Heimild",
"file.view.openInBrowser": "Opna í vafra",
"file.view.binary": "Tvöfaldur skrá · {{size}}",
"file.view.table.rows.one": "{{count}} röð",
"file.view.table.rows.other": "{{count}} raðir",
"file.view.table.columns.one": "{{count}} dálkur",
"file.view.table.columns.other": "{{count}} dálkar",
"file.view.table.truncated": "Sýnir fyrstu {{shown}} af {{total}} línum.",
"file.view.fontSample": "Sfinx úr svörtu kvarsi, dæmdu heit mitt.",
"home.project.missing.title": "Verkefnismappa fannst ekki",
"home.project.missing.description": "Mappan fyrir {{name}} er ekki lengur til.",
"session.tab.btw": "/btw",
"session.queue.undo": "Afturkalla",
"session.queue.undoShell": "Farðu úr skeljastillingu áður en þú afturkallar biðröð",
"session.queue.undoUnavailable": "Breyttu þessari leiðbeiningu í biðröðinni til að varðveita skráarsamhengið",
"session.btw.questionRequired": "Bættu við spurningu á eftir /btw",
"session.btw.error": "Gat ekki svarað þeirri spurningu",
"session.btw.retry": "Reyndu aftur",
"session.btw.copy": "Afrita svar",
"settings.projects.empty.title": "Engin verkefni ennþá",
"settings.projects.empty.description": "Bættu við verkefni til að byrja",
"settings.providers.account.manage": "Stjórna {{provider}} reikningum",
"settings.providers.account.group": "Reikningar",
"settings.providers.account.add": "Bæta við reikningi",
"settings.providers.account.remove": "Fjarlægja reikning...",
"settings.providers.account.active": "Virkur",
"settings.providers.account.switched.title": "{{provider}} reikningi skipt",
"settings.providers.account.switched.description": "Notar nú {{account}}.",
"settings.providers.account.removed.title": "{{account}} fjarlægður",
"settings.providers.account.removed.description": "{{provider}} mun ekki lengur nota þennan reikning.",
"settings.providers.console.available.one": "{{count}} veitandi í boði",
"settings.providers.console.available.other": "{{count}} veitendur í boði",
"settings.providers.tag.account": "Reikningur",
"settings.models.enableAll": "Virkja allar gerðir",
"settings.models.disableAll": "Slökktu á öllum gerðum",
"provider.custom.description": "Stilltu OpenAI-samhæfan þjónustuaðila. Sjá {{link}}.",
"file.view.videoLabel": "Myndband: {{filename}}",
"file.view.audioLabel": "Hljóð: {{filename}}",
}
+118
View File
@@ -1591,4 +1591,122 @@ export const dict = {
"settings.updates.migration.title": "Passa da Beta a Stabile",
"settings.updates.migration.description":
"Per il momento, OpenCode Beta sta passando a OpenCode Stabile. Scarica la versione {{version}}, quindi installa OpenCode dall’immagine disco per continuare a ricevere gli aggiornamenti.",
"command.provider.connect.description": "Accedi a OpenCode Go, OpenCode Console o un altro fornitore di modelli",
"command.session.btw": "Fai una domanda a margine",
"command.session.btw.description": "Ottieni una risposta immediata senza aggiungere nulla alla conversazione",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Connessione a OpenCode Console",
"provider.connect.console.instructions":
"Continua nel tuo browser. Conferma che il codice mostrato corrisponda a quello sottostante.",
"provider.connect.console.deviceCode": "Codice dispositivo",
"provider.connect.console.deviceCode.label": "Codice dispositivo: {{code}}",
"provider.connect.console.waiting": "In attesa di conferma…",
"provider.connect.console.browserHint": "Il browser non si è aperto?",
"provider.connect.console.copyLink": "Copia il collegamento di accesso",
"provider.connect.console.linkCopied": "Collegamento di accesso copiato",
"provider.connect.console.copyFailed":
"Impossibile copiare il collegamento di accesso. Apri nuovamente la Console per continuare.",
"provider.connect.console.openAgain": "Apri nuovamente la Console",
"provider.connect.console.browserFailed":
"Non è stato possibile aprire il browser. Riprova o copia il link di accesso per continuare.",
"provider.connect.console.expired":
"Questa richiesta di accesso è scaduta. Ricomincia per ottenere un nuovo codice dispositivo.",
"provider.connect.console.denied":
"L'accesso è stato negato nella Console. Riprova quando sei pronto per connetterti.",
"provider.connect.console.statusFailed":
"Impossibile verificare l'autorizzazione. Controlla la connessione al server e riprova.",
"provider.connect.console.startFailed":
"Impossibile avviare l'accesso. Controlla la connessione al server e riprova.",
"provider.connect.models.title": "Connesso a {{provider}}",
"provider.connect.models.description":
"Scegli un modello con cui iniziare. Puoi cambiare modello in qualsiasi momento.",
"provider.connect.models.available": "Modelli disponibili",
"provider.connect.models.list": "Modelli disponibili da {{provider}}",
"provider.connect.console.refreshFailed":
"Il tuo account è connesso, ma non siamo riusciti a caricare i tuoi modelli. Riprova ad aggiornarli.",
"provider.connect.console.connected": "OpenCode collegato",
"provider.connect.console.noModels":
"Il tuo account è connesso, ma quest'area di lavoro della console non ha modelli disponibili. Controlla la sua configurazione nella Console, quindi aggiorna.",
"provider.connect.console.modelsLoading":
"I tuoi modelli sono ancora in fase di caricamento. Aggiorna per controllare di nuovo.",
"provider.connect.console.refresh": "Aggiorna modelli",
"provider.connect.console.openingBrowser": "Apertura del browser…",
"provider.connect.console.serviceAccount": "Conto di servizio?",
"provider.connect.console.useApiKey": "Utilizzare il tasto API",
"provider.connect.remote.title": "Connessione su “{{server}}”",
"provider.connect.remote.description":
"Le tue credenziali OpenCode verranno archiviate su questo server. I modelli saranno disponibili tramite questo server.",
"provider.connect.form.unsupported": "Questo modulo di autenticazione contiene campi non supportati",
"provider.connect.oauth.auto.confirmationCode.description":
"Controlla che il tuo browser mostri lo stesso codice prima di autorizzare.",
"provider.connect.oauth.auto.description":
"Il browser si apre in modo da poter accedere a {{provider}}. Torna qui quando hai finito.",
"provider.connect.oauth.code.description":
"Il browser si apre in modo da poter accedere a {{provider}}. Incolla il codice di autorizzazione che ti viene fornito di seguito.",
"provider.connect.oauth.openBrowser": "Apri il browser",
"provider.connect.oauth.expired": "Autorizzazione scaduta",
"provider.connect.console.apiKey.description":
"Incolla una chiave API per un account di servizio. Puoi creare account di servizio in OpenCode Console in Chiavi.",
"provider.connect.console.apiKey.link": "Apri la console",
"common.retry": "Riprova",
"server.connect.link.expired":
"Questo collegamento di accoppiamento è scaduto o era già utilizzato. Esegui opencode pair per ottenerne uno nuovo.",
"command.server.pair": "Accoppia dispositivo",
"settings.pairing.title": "Associazione",
"settings.pairing.connection": "Rete locale",
"pair.local.description":
"Visualizza i dettagli della connessione e un codice QR per connettere un dispositivo sulla stessa rete.",
"pair.local.open": "Mostra i dettagli",
"pair.screenActive.title": "Mantieni lo schermo attivo",
"pair.screenActive.description":
"Impedisce la sospensione del display di questo computer mentre OpenCode è in esecuzione.",
"pair.screenActive.error": "Impossibile aggiornare l'impostazione dell'attività dello schermo. Riprova.",
"pair.description": "Connettere un altro dispositivo al server OpenCode di questa macchina.",
"pair.qr": "Associazione del codice QR",
"pair.copy": "Copia i dettagli",
"pair.copy.error": "Impossibile copiare i dettagli di abbinamento. Riprova.",
"pair.error": "Impossibile aggiornare i dettagli di abbinamento. Riprova.",
"file.view.preview": "Anteprima",
"file.view.source": "Fonte",
"file.view.openInBrowser": "Apri nel browser",
"file.view.binary": "File binario · {{size}}",
"file.view.table.rows.one": "riga {{count}}",
"file.view.table.rows.other": "{{count}} righe",
"file.view.table.columns.one": "colonna {{count}}",
"file.view.table.columns.other": "Colonne {{count}}",
"file.view.table.truncated": "Visualizzazione della prima {{shown}} delle righe {{total}}.",
"file.view.fontSample": "Sfinge di quarzo nero, giudica il mio voto.",
"home.project.missing.title": "Cartella del progetto non trovata",
"home.project.missing.description": "La cartella per {{name}} non esiste più.",
"session.tab.btw": "/btw",
"session.queue.undo": "Annulla",
"session.queue.undoShell": "Lascia la modalità shell prima di annullare un prompt in coda",
"session.queue.undoUnavailable": "Modifica questo prompt nella coda per preservarne il contesto del file",
"session.btw.questionRequired": "Aggiungi una domanda dopo /btw",
"session.btw.error": "Non ho potuto rispondere a questa domanda",
"session.btw.retry": "Riprova",
"session.btw.copy": "Copia la risposta",
"settings.projects.empty.title": "Nessun progetto ancora",
"settings.projects.empty.description": "Aggiungi un progetto per iniziare",
"settings.providers.account.manage": "Gestisci i conti {{provider}}",
"settings.providers.account.group": "Conti",
"settings.providers.account.add": "Aggiungi account",
"settings.providers.account.remove": "Rimuovi account…",
"settings.providers.account.active": "Attivo",
"settings.providers.account.switched.title": "Account {{provider}} cambiato",
"settings.providers.account.switched.description": "Ora utilizza {{account}}.",
"settings.providers.account.removed.title": "{{account}} rimosso",
"settings.providers.account.removed.description": "{{provider}} non utilizzerà più questo account.",
"settings.providers.console.available.one": "Gestore {{count}} disponibile",
"settings.providers.console.available.other": "{{count}} fornitori disponibili",
"settings.providers.tag.account": "Conto",
"settings.models.enableAll": "Abilita tutti i modelli",
"settings.models.disableAll": "Disabilita tutti i modelli",
"file.view.table.rows.many": "{{count}} righe",
"file.view.table.columns.many": "Colonne {{count}}",
"settings.providers.console.available.many": "{{count}} fornitori disponibili",
"provider.custom.description": "Configura un provider compatibile con OpenAI. Consulta la {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+112
View File
@@ -1562,4 +1562,116 @@ export const dict = {
"workspace.delete.confirm": "「{{name}}」を削除しますか?",
"workspace.delete.location": "場所",
"settings.search.empty.query": "「{{query}}」",
"command.provider.connect.description": "OpenCode Go、OpenCode Console、または別のモデルプロバイダーにサインイン",
"command.session.btw": "別の質問をする",
"command.session.btw.description": "会話に追加せず、一度だけ回答を得ます",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console に接続しています",
"provider.connect.console.instructions":
"ブラウザーで続行してください。表示されたコードが以下のコードと一致することを確認してください。",
"provider.connect.console.deviceCode": "デバイスコード",
"provider.connect.console.deviceCode.label": "デバイスコード: {{code}}",
"provider.connect.console.waiting": "確認を待っています…",
"provider.connect.console.browserHint": "ブラウザーが開きませんでしたか?",
"provider.connect.console.copyLink": "サインインリンクをコピー",
"provider.connect.console.linkCopied": "サインインリンクをコピーしました",
"provider.connect.console.copyFailed":
"サインインリンクをコピーできませんでした。Console をもう一度開いて続行してください。",
"provider.connect.console.openAgain": "Console をもう一度開く",
"provider.connect.console.browserFailed":
"ブラウザーを開けませんでした。もう一度試すか、サインインリンクをコピーして続行してください。",
"provider.connect.console.expired":
"このサインイン要求は期限切れです。もう一度開始して新しいデバイスコードを取得してください。",
"provider.connect.console.denied": "Console でアクセスが拒否されました。接続の準備ができたらもう一度試してください。",
"provider.connect.console.statusFailed":
"認証状態を確認できませんでした。サーバー接続を確認して、もう一度試してください。",
"provider.connect.console.startFailed":
"サインインを開始できませんでした。サーバー接続を確認して、もう一度試してください。",
"provider.connect.models.title": "{{provider}} に接続しました",
"provider.connect.models.description": "最初に使用するモデルを選択してください。モデルはいつでも切り替えられます。",
"provider.connect.models.available": "利用可能なモデル",
"provider.connect.models.list": "{{provider}} で利用可能なモデル",
"provider.connect.console.refreshFailed":
"アカウントは接続されていますが、モデルを読み込めませんでした。更新してもう一度試してください。",
"provider.connect.console.connected": "OpenCode に接続しました",
"provider.connect.console.noModels":
"アカウントは接続されていますが、この Console ワークスペースには利用可能なモデルがありません。Console で設定を確認してから更新してください。",
"provider.connect.console.modelsLoading": "モデルを読み込んでいます。更新してもう一度確認してください。",
"provider.connect.console.refresh": "モデルを更新",
"provider.connect.console.openingBrowser": "ブラウザーを開いています…",
"provider.connect.console.serviceAccount": "サービスアカウントですか?",
"provider.connect.console.useApiKey": "API キーを使用",
"provider.connect.remote.title": "「{{server}}」で接続しています",
"provider.connect.remote.description":
"OpenCode の資格情報はこのサーバーに保存されます。モデルはこのサーバー経由で利用できます。",
"provider.connect.form.unsupported": "この認証フォームには未対応のフィールドがあります",
"provider.connect.oauth.auto.confirmationCode.description":
"認証する前に、ブラウザーに同じコードが表示されていることを確認してください。",
"provider.connect.oauth.auto.description":
"ブラウザーが開き、{{provider}} にサインインできます。完了したらここに戻ってください。",
"provider.connect.oauth.code.description":
"ブラウザーが開き、{{provider}} にサインインできます。発行された認証コードを以下に貼り付けてください。",
"provider.connect.oauth.openBrowser": "ブラウザーを開く",
"provider.connect.oauth.expired": "認証の有効期限が切れました",
"provider.connect.console.apiKey.description":
"サービスアカウントの API キーを貼り付けてください。サービスアカウントは OpenCode Console の「キー」で作成できます。",
"provider.connect.console.apiKey.link": "Console を開く",
"common.retry": "もう一度試す",
"server.connect.link.expired":
"このペアリングリンクは期限切れか、すでに使用されています。opencode pair を実行して新しいリンクを取得してください。",
"command.server.pair": "デバイスをペアリング",
"settings.pairing.title": "ペアリング",
"settings.pairing.connection": "ローカルネットワーク",
"pair.local.description": "接続の詳細と QR コードを表示し、同じネットワーク上のデバイスを接続します。",
"pair.local.open": "詳細を表示",
"pair.screenActive.title": "画面をオンのままにする",
"pair.screenActive.description":
"OpenCode の実行中は、このコンピューターのディスプレイがスリープしないようにします。",
"pair.screenActive.error": "画面の動作設定を更新できませんでした。もう一度試してください。",
"pair.description": "別のデバイスをこのコンピューターの OpenCode サーバーに接続します。",
"pair.qr": "ペアリング用 QR コード",
"pair.copy": "詳細をコピー",
"pair.copy.error": "ペアリングの詳細をコピーできませんでした。もう一度試してください。",
"pair.error": "ペアリングの詳細を更新できませんでした。もう一度試してください。",
"file.view.preview": "プレビュー",
"file.view.source": "ソース",
"file.view.openInBrowser": "ブラウザーで開く",
"file.view.binary": "バイナリファイル · {{size}}",
"file.view.table.rows.one": "{{count}} 行",
"file.view.table.rows.other": "{{count}} 行",
"file.view.table.columns.one": "{{count}} 列",
"file.view.table.columns.other": "{{count}} 列",
"file.view.table.truncated": "全 {{total}} 行のうち先頭 {{shown}} 行を表示しています。",
"file.view.fontSample": "黒い水晶のスフィンクスよ、私の誓いを裁け。",
"home.project.missing.title": "プロジェクトフォルダーが見つかりません",
"home.project.missing.description": "{{name}} のフォルダーは存在しません。",
"session.tab.btw": "/btw",
"session.queue.undo": "元に戻す",
"session.queue.undoShell": "キュー内のプロンプトを元に戻す前に Shell モードを終了してください",
"session.queue.undoUnavailable": "ファイルのコンテキストを保持するには、キュー内のこのプロンプトを編集してください",
"session.btw.questionRequired": "/btw の後に質問を追加してください",
"session.btw.error": "その質問に回答できませんでした",
"session.btw.retry": "再試行",
"session.btw.copy": "回答をコピー",
"settings.projects.empty.title": "プロジェクトはまだありません",
"settings.projects.empty.description": "プロジェクトを追加して開始してください",
"settings.providers.account.manage": "{{provider}} アカウントを管理",
"settings.providers.account.group": "アカウント",
"settings.providers.account.add": "アカウントを追加",
"settings.providers.account.remove": "アカウントを削除…",
"settings.providers.account.active": "使用中",
"settings.providers.account.switched.title": "{{provider}} アカウントを切り替えました",
"settings.providers.account.switched.description": "現在 {{account}} を使用しています。",
"settings.providers.account.removed.title": "{{account}} を削除しました",
"settings.providers.account.removed.description": "{{provider}} ではこのアカウントを使用しなくなります。",
"settings.providers.console.available.one": "{{count}} 件のプロバイダーが利用可能",
"settings.providers.console.available.other": "{{count}} 件のプロバイダーが利用可能",
"settings.providers.tag.account": "アカウント",
"settings.models.enableAll": "すべてのモデルを有効化",
"settings.models.disableAll": "すべてのモデルを無効化",
"provider.custom.description": "OpenAI 互換プロバイダーを設定します。{{link}}を参照してください。",
"file.view.videoLabel": "動画: {{filename}}",
"file.view.audioLabel": "音声: {{filename}}",
}
+110
View File
@@ -246,6 +246,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI-თავსებადი პროვაიდერის კონფიგურაცია. იხილეთ ",
"provider.custom.description.link": "პროვაიდერის კონფიგურაციის დოკუმენტები",
"provider.custom.description.suffix": ".",
"provider.custom.description": "OpenAI-თან თავსებადი პროვაიდერის კონფიგურაცია. იხილეთ {{link}}.",
"provider.custom.field.providerID.label": "პროვაიდერის ID",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "მცირე ასოები, რიცხვები, დეფისები ან ქვედა ხაზი",
@@ -1550,4 +1551,113 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "შედით OpenCode Go-ში, OpenCode Console-ში ან სხვა მოდელის პროვაიდერში",
"command.session.btw": "დასვით გვერდითი შეკითხვა",
"command.session.btw.description": "მიიღეთ ერთჯერადი პასუხი საუბარში დამატების გარეშე",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "მიმდინარეობს OpenCode Console-თან დაკავშირება",
"provider.connect.console.instructions":
"განაგრძეთ თქვენს ბრაუზერში. დაადასტურეთ, რომ იქ ნაჩვენები კოდი ემთხვევა ქვემოთ მოცემულ კოდს.",
"provider.connect.console.deviceCode": "მოწყობილობის კოდი",
"provider.connect.console.deviceCode.label": "მოწყობილობის კოდი: {{code}}",
"provider.connect.console.waiting": "დადასტურების მოლოდინში…",
"provider.connect.console.browserHint": "ბრაუზერი არ გაიხსნა?",
"provider.connect.console.copyLink": "დააკოპირეთ შესვლის ბმული",
"provider.connect.console.linkCopied": "შესვლის ბმული კოპირებულია",
"provider.connect.console.copyFailed": "შესვლის ბმულის კოპირება ვერ მოხერხდა. გასაგრძელებლად კვლავ გახსენით Console.",
"provider.connect.console.openAgain": "კვლავ გახსენით Console",
"provider.connect.console.browserFailed":
"ჩვენ ვერ გავხსენით თქვენი ბრაუზერი. სცადეთ ხელახლა ან დააკოპირეთ შესვლის ბმული გასაგრძელებლად.",
"provider.connect.console.expired":
"შესვლის ამ მოთხოვნას ვადა გაუვიდა. ხელახლა დაიწყეთ მოწყობილობის ახალი კოდის მისაღებად.",
"provider.connect.console.denied": "წვდომა აკრძალულია Console-ში. სცადეთ ხელახლა, როცა დასაკავშირებლად მზად იქნებით.",
"provider.connect.console.statusFailed":
"ავტორიზაციის შემოწმება ვერ მოხერხდა. შეამოწმეთ თქვენი სერვერის კავშირი და სცადეთ ხელახლა.",
"provider.connect.console.startFailed":
"შესვლის დაწყება ვერ მოხერხდა. შეამოწმეთ თქვენი სერვერის კავშირი და სცადეთ ხელახლა.",
"provider.connect.models.title": "დაკავშირებულია {{provider}}-თან",
"provider.connect.models.description": "დასაწყისისთვის აირჩიეთ მოდელი. მოდელების შეცვლა ნებისმიერ დროს შეგიძლიათ.",
"provider.connect.models.available": "ხელმისაწვდომი მოდელები",
"provider.connect.models.list": "მოდელები ხელმისაწვდომია {{provider}}-დან",
"provider.connect.console.refreshFailed":
"თქვენი ანგარიში დაკავშირებულია, მაგრამ თქვენი მოდელების ჩატვირთვა ვერ მოხერხდა. ხელახლა სცადეთ მათი განახლება.",
"provider.connect.console.connected": "OpenCode დაკავშირებულია",
"provider.connect.console.noModels":
"თქვენი ანგარიში დაკავშირებულია, მაგრამ ამ Console სამუშაო სივრცეს არ აქვს ხელმისაწვდომი მოდელები. შეამოწმეთ მისი დაყენება Console-ში, შემდეგ განაახლეთ.",
"provider.connect.console.modelsLoading": "თქვენი მოდელები ჯერ კიდევ იტვირთება. განაახლეთ ხელახლა შესამოწმებლად.",
"provider.connect.console.refresh": "განაახლეთ მოდელები",
"provider.connect.console.openingBrowser": "ბრაუზერის გახსნა…",
"provider.connect.console.serviceAccount": "სერვისის ანგარიში?",
"provider.connect.console.useApiKey": "გამოიყენეთ API გასაღები",
"provider.connect.remote.title": "მიმდინარეობს დაკავშირება „{{server}}“-ზე",
"provider.connect.remote.description":
"თქვენი OpenCode სერთიფიკატები შეინახება ამ სერვერზე. მოდელები ხელმისაწვდომი იქნება ამ სერვერის საშუალებით.",
"provider.connect.form.unsupported": "ავტორიზაციის ეს ფორმა შეიცავს მხარდაუჭერელ ველებს",
"provider.connect.oauth.auto.confirmationCode.description":
"ავტორიზაციამდე შეამოწმეთ, რომ თქვენს ბრაუზერს აქვს იგივე კოდი.",
"provider.connect.oauth.auto.description":
"თქვენი ბრაუზერი იხსნება, რათა შეხვიდეთ {{provider}}-ში. დაბრუნდი აქ როცა დაასრულებ.",
"provider.connect.oauth.code.description":
"თქვენი ბრაუზერი იხსნება, რათა შეხვიდეთ {{provider}}-ში. ჩასვით ქვემოთ მოცემული ავტორიზაციის კოდი.",
"provider.connect.oauth.openBrowser": "გახსენით ბრაუზერი",
"provider.connect.oauth.expired": "ავტორიზაცია ამოიწურა",
"provider.connect.console.apiKey.description":
"ჩასვით API გასაღები სერვისის ანგარიშისთვის. თქვენ ქმნით სერვისის ანგარიშებს OpenCode Console-ში გასაღებების ქვეშ.",
"provider.connect.console.apiKey.link": "გახსენით Console",
"common.retry": "სცადეთ ხელახლა",
"server.connect.link.expired":
"ამ დაწყვილების ბმულს ვადა გაუვიდა ან უკვე გამოყენებული იყო. გაუშვით opencode pair ახლის მისაღებად.",
"command.server.pair": "მოწყობილობის დაწყვილება",
"settings.pairing.title": "დაწყვილება",
"settings.pairing.connection": "ლოკალური ქსელი",
"pair.local.description": "იხილეთ კავშირის დეტალები და QR კოდი იმავე ქსელში მოწყობილობის დასაკავშირებლად.",
"pair.local.open": "დეტალების ჩვენება",
"pair.screenActive.title": "ეკრანის აქტიური შენარჩუნება",
"pair.screenActive.description": "ამ კომპიუტერის ეკრანის გამოძინების თავიდან აცილება, როდესაც OpenCode მუშაობს.",
"pair.screenActive.error": "ეკრანის აქტივობის პარამეტრის განახლება ვერ მოხერხდა. სცადეთ ხელახლა.",
"pair.description": "დააკავშირეთ სხვა მოწყობილობა ამ აპარატის OpenCode სერვერთან.",
"pair.qr": "მიმდინარეობს QR კოდის დაწყვილება",
"pair.copy": "დააკოპირეთ დეტალები",
"pair.copy.error": "დაწყვილების დეტალების კოპირება ვერ მოხერხდა. სცადეთ ხელახლა.",
"pair.error": "დაწყვილების დეტალების განახლება ვერ მოხერხდა. სცადეთ ხელახლა.",
"file.view.preview": "გადახედვა",
"file.view.source": "წყარო",
"file.view.openInBrowser": "გახსენით ბრაუზერში",
"file.view.binary": "ორობითი ფაილი · {{size}}",
"file.view.videoLabel": "ვიდეო: {{filename}}",
"file.view.audioLabel": "აუდიო: {{filename}}",
"file.view.table.rows.one": "{{count}} მწკრივი",
"file.view.table.rows.other": "{{count}} მწკრივი",
"file.view.table.columns.one": "{{count}} სვეტი",
"file.view.table.columns.other": "{{count}} სვეტი",
"file.view.table.truncated": "ნაჩვენებია პირველი {{shown}} {{total}} მწკრივიდან.",
"file.view.fontSample": "შავი კვარცის სფინქსი, განსაჯეთ ჩემი აღთქმა.",
"home.project.missing.title": "პროექტის საქაღალდე ვერ მოიძებნა",
"home.project.missing.description": "{{name}}-ის საქაღალდე აღარ არსებობს.",
"session.tab.btw": "/btw",
"session.queue.undo": "გაუქმება",
"session.queue.undoShell": "დატოვეთ shell რეჟიმი, სანამ გააუქმებთ რიგში დადებულ მოთხოვნას",
"session.queue.undoUnavailable": "შეცვალეთ ეს მოთხოვნა რიგში, რათა შეინარჩუნოთ ფაილის კონტექსტი",
"session.btw.questionRequired": "დაამატეთ შეკითხვა /btw-ის შემდეგ",
"session.btw.error": "ამ კითხვაზე პასუხი ვერ გასცეს",
"session.btw.retry": "ხელახლა სცადეთ",
"session.btw.copy": "დააკოპირეთ პასუხი",
"settings.projects.empty.title": "ჯერ პროექტები არ არის",
"settings.projects.empty.description": "დასაწყებად დაამატეთ პროექტი",
"settings.providers.account.manage": "მართეთ {{provider}} ანგარიში",
"settings.providers.account.group": "ანგარიშები",
"settings.providers.account.add": "ანგარიშის დამატება",
"settings.providers.account.remove": "ანგარიშის წაშლა…",
"settings.providers.account.active": "აქტიური",
"settings.providers.account.switched.title": "{{provider}} ანგარიში შეიცვალა",
"settings.providers.account.switched.description": "ახლა იყენებთ {{account}}-ს.",
"settings.providers.account.removed.title": "{{account}} წაიშალა",
"settings.providers.account.removed.description": "{{provider}} აღარ გამოიყენებს ამ ანგარიშს.",
"settings.providers.console.available.one": "ხელმისაწვდომია {{count}} პროვაიდერი",
"settings.providers.console.available.other": "ხელმისაწვდომია {{count}} პროვაიდერი",
"settings.providers.tag.account": "ანგარიში",
"settings.models.enableAll": "ჩართეთ ყველა მოდელი",
"settings.models.disableAll": "გამორთეთ ყველა მოდელი",
}
+110
View File
@@ -1539,4 +1539,114 @@ export const dict = {
"workspace.delete.confirm": "លុប “{{name}}” ទេទេ?",
"workspace.delete.location": "ទីតាំង",
"settings.search.empty.query": '"{{query}}"',
"command.provider.connect.description": "ចូល OpenCode Go, OpenCode Console ឬក្រុមហ៊ុនផ្តល់ម៉ូដែលផ្សេងទៀត",
"command.session.btw": "សួរសំណួរបន្ថែម",
"command.session.btw.description": "ទទួលចម្លើយមួយលើកដោយមិនបន្ថែមទៅក្នុងការសន្ទនា",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "កំពុងភ្ជាប់ទៅ OpenCode Console",
"provider.connect.console.instructions":
"បន្តនៅក្នុងកម្មវិធីរុករក។ បញ្ជាក់ថាលេខកូដដែលបង្ហាញនៅទីនោះត្រូវនឹងលេខកូដខាងក្រោម។",
"provider.connect.console.deviceCode": "លេខកូដឧបករណ៍",
"provider.connect.console.deviceCode.label": "លេខកូដឧបករណ៍៖ {{code}}",
"provider.connect.console.waiting": "កំពុងរង់ចាំការបញ្ជាក់…",
"provider.connect.console.browserHint": "កម្មវិធីរុករកមិនបានបើកមែនទេ?",
"provider.connect.console.copyLink": "ចម្លងតំណចូល",
"provider.connect.console.linkCopied": "បានចម្លងតំណចូល",
"provider.connect.console.copyFailed": "មិនអាចចម្លងតំណចូលបានទេ។ បើក Console ម្តងទៀតដើម្បីបន្ត។",
"provider.connect.console.openAgain": "បើក Console ម្តងទៀត",
"provider.connect.console.browserFailed":
"យើងមិនអាចបើកកម្មវិធីរុករករបស់អ្នកបានទេ។ សាកល្បងម្តងទៀត ឬចម្លងតំណចូលដើម្បីបន្ត។",
"provider.connect.console.expired": "សំណើចូលនេះបានផុតកំណត់។ ចាប់ផ្តើមម្តងទៀតដើម្បីទទួលលេខកូដឧបករណ៍ថ្មី។",
"provider.connect.console.denied":
"ការចូលប្រើត្រូវបានបដិសេធក្នុង Console។ សាកល្បងម្តងទៀតនៅពេលអ្នករួចរាល់ក្នុងការភ្ជាប់។",
"provider.connect.console.statusFailed":
"មិនអាចពិនិត្យការអនុញ្ញាតបានទេ។ ពិនិត្យការភ្ជាប់ម៉ាស៊ីនមេរបស់អ្នក ហើយសាកល្បងម្តងទៀត។",
"provider.connect.console.startFailed":
"មិនអាចចាប់ផ្តើមការចូលបានទេ។ ពិនិត្យការភ្ជាប់ម៉ាស៊ីនមេរបស់អ្នក ហើយសាកល្បងម្តងទៀត។",
"provider.connect.models.title": "បានភ្ជាប់ទៅ {{provider}}",
"provider.connect.models.description": "ជ្រើសរើសម៉ូដែលដើម្បីចាប់ផ្តើម។ អ្នកអាចប្តូរម៉ូដែលបានគ្រប់ពេល។",
"provider.connect.models.available": "ម៉ូដែលដែលមាន",
"provider.connect.models.list": "ម៉ូដែលដែលមានពី {{provider}}",
"provider.connect.console.refreshFailed":
"គណនីរបស់អ្នកបានភ្ជាប់ ប៉ុន្តែយើងមិនអាចផ្ទុកម៉ូដែលរបស់អ្នកបានទេ។ សាកល្បងផ្ទុកឡើងវិញ។",
"provider.connect.console.connected": "បានភ្ជាប់ OpenCode",
"provider.connect.console.noModels":
"គណនីរបស់អ្នកបានភ្ជាប់ ប៉ុន្តែកន្លែងធ្វើការ Console នេះមិនមានម៉ូដែលទេ។ ពិនិត្យការកំណត់ក្នុង Console រួចផ្ទុកឡើងវិញ។",
"provider.connect.console.modelsLoading": "ម៉ូដែលរបស់អ្នកកំពុងផ្ទុកនៅឡើយ។ ផ្ទុកឡើងវិញដើម្បីពិនិត្យម្តងទៀត។",
"provider.connect.console.refresh": "ផ្ទុកម៉ូដែលឡើងវិញ",
"provider.connect.console.openingBrowser": "កំពុងបើកកម្មវិធីរុករក…",
"provider.connect.console.serviceAccount": "គណនីសេវាកម្ម?",
"provider.connect.console.useApiKey": "ប្រើសោ API",
"provider.connect.remote.title": "កំពុងភ្ជាប់លើ “{{server}}”",
"provider.connect.remote.description":
"ព័ត៌មានសម្គាល់ OpenCode របស់អ្នកនឹងត្រូវរក្សាទុកនៅលើម៉ាស៊ីនមេនេះ។ ម៉ូដែលនឹងអាចប្រើបានតាមម៉ាស៊ីនមេនេះ។",
"provider.connect.form.unsupported": "សំណុំបែបបទផ្ទៀងផ្ទាត់នេះមានវាលដែលមិនគាំទ្រ",
"provider.connect.oauth.auto.confirmationCode.description":
"ពិនិត្យថាកម្មវិធីរុករកបង្ហាញលេខកូដដូចគ្នា មុនពេលអ្នកអនុញ្ញាត។",
"provider.connect.oauth.auto.description":
"កម្មវិធីរុករកនឹងបើកដើម្បីឱ្យអ្នកចូល {{provider}}។ ត្រឡប់មកទីនេះវិញនៅពេលរួចរាល់។",
"provider.connect.oauth.code.description":
"កម្មវិធីរុករកនឹងបើកដើម្បីឱ្យអ្នកចូល {{provider}}។ បិទភ្ជាប់លេខកូដអនុញ្ញាតដែលទទួលបាននៅខាងក្រោម។",
"provider.connect.oauth.openBrowser": "បើកកម្មវិធីរុករក",
"provider.connect.oauth.expired": "ការអនុញ្ញាតបានផុតកំណត់",
"provider.connect.console.apiKey.description":
"បិទភ្ជាប់សោ API សម្រាប់គណនីសេវាកម្ម។ អ្នកអាចបង្កើតគណនីសេវាកម្មនៅក្នុង OpenCode Console ក្រោមផ្នែកសោ។",
"provider.connect.console.apiKey.link": "បើក Console",
"common.retry": "សាកល្បងម្តងទៀត",
"server.connect.link.expired":
"តំណផ្គូផ្គងនេះបានផុតកំណត់ ឬត្រូវបានប្រើរួចហើយ។ ដំណើរការ opencode pair ដើម្បីទទួលតំណថ្មី។",
"command.server.pair": "ផ្គូផ្គងឧបករណ៍",
"settings.pairing.title": "ការផ្គូផ្គង",
"settings.pairing.connection": "បណ្តាញមូលដ្ឋាន",
"pair.local.description": "មើលព័ត៌មានលម្អិតនៃការភ្ជាប់ និងកូដ QR ដើម្បីភ្ជាប់ឧបករណ៍នៅលើបណ្តាញដូចគ្នា។",
"pair.local.open": "បង្ហាញព័ត៌មានលម្អិត",
"pair.screenActive.title": "រក្សាអេក្រង់ឱ្យសកម្ម",
"pair.screenActive.description": "ការពារអេក្រង់កុំព្យូទ័រនេះកុំឱ្យដេក ខណៈពេល OpenCode កំពុងដំណើរការ។",
"pair.screenActive.error": "មិនអាចធ្វើបច្ចុប្បន្នភាពការកំណត់សកម្មភាពអេក្រង់បានទេ។ សាកល្បងម្តងទៀត។",
"pair.description": "ភ្ជាប់ឧបករណ៍ផ្សេងទៅម៉ាស៊ីនមេ OpenCode របស់ម៉ាស៊ីននេះ។",
"pair.qr": "កូដ QR សម្រាប់ផ្គូផ្គង",
"pair.copy": "ចម្លងព័ត៌មានលម្អិត",
"pair.copy.error": "មិនអាចចម្លងព័ត៌មានលម្អិតការផ្គូផ្គងបានទេ។ សាកល្បងម្តងទៀត។",
"pair.error": "មិនអាចធ្វើបច្ចុប្បន្នភាពព័ត៌មានលម្អិតការផ្គូផ្គងបានទេ។ សាកល្បងម្តងទៀត។",
"file.view.preview": "មើលជាមុន",
"file.view.source": "ប្រភព",
"file.view.openInBrowser": "បើកក្នុងកម្មវិធីរុករក",
"file.view.binary": "ឯកសារគោលពីរ · {{size}}",
"file.view.table.rows.one": "{{count}} ជួរដេក",
"file.view.table.rows.other": "{{count}} ជួរដេក",
"file.view.table.columns.one": "{{count}} ជួរឈរ",
"file.view.table.columns.other": "{{count}} ជួរឈរ",
"file.view.table.truncated": "កំពុងបង្ហាញ {{shown}} ជួរដេកដំបូងក្នុងចំណោម {{total}} ជួរដេក។",
"file.view.fontSample": "ស្វ៊ីងថ្មខៀវខ្មៅ សូមវិនិច្ឆ័យសម្បថរបស់ខ្ញុំ។",
"home.project.missing.title": "រកមិនឃើញថតគម្រោង",
"home.project.missing.description": "ថតសម្រាប់ {{name}} លែងមានទៀតហើយ។",
"session.tab.btw": "/btw",
"session.queue.undo": "មិនធ្វើវិញ",
"session.queue.undoShell": "ចាកចេញពីរបៀប Shell មុនពេលមិនធ្វើប្រអប់បញ្ចូលដែលកំពុងរង់ចាំវិញ",
"session.queue.undoUnavailable": "កែសម្រួលប្រអប់បញ្ចូលនេះក្នុងជួររង់ចាំ ដើម្បីរក្សាបរិបទឯកសាររបស់វា",
"session.btw.questionRequired": "បន្ថែមសំណួរបន្ទាប់ពី /btw",
"session.btw.error": "មិនអាចឆ្លើយសំណួរនោះបានទេ",
"session.btw.retry": "សាកល្បងម្តងទៀត",
"session.btw.copy": "ចម្លងចម្លើយ",
"settings.projects.empty.title": "មិនទាន់មានគម្រោង",
"settings.projects.empty.description": "បន្ថែមគម្រោងដើម្បីចាប់ផ្តើម",
"settings.providers.account.manage": "គ្រប់គ្រងគណនី {{provider}}",
"settings.providers.account.group": "គណនី",
"settings.providers.account.add": "បន្ថែមគណនី",
"settings.providers.account.remove": "លុបគណនីចេញ…",
"settings.providers.account.active": "សកម្ម",
"settings.providers.account.switched.title": "បានប្តូរគណនី {{provider}}",
"settings.providers.account.switched.description": "ឥឡូវកំពុងប្រើ {{account}}។",
"settings.providers.account.removed.title": "បានលុប {{account}} ចេញ",
"settings.providers.account.removed.description": "{{provider}} នឹងលែងប្រើគណនីនេះទៀត។",
"settings.providers.console.available.one": "មានក្រុមហ៊ុនផ្តល់សេវា {{count}}",
"settings.providers.console.available.other": "មានក្រុមហ៊ុនផ្តល់សេវា {{count}}",
"settings.providers.tag.account": "គណនី",
"settings.models.enableAll": "បើកម៉ូដែលទាំងអស់",
"settings.models.disableAll": "បិទម៉ូដែលទាំងអស់",
"provider.custom.description": "កំណត់រចនាសម្ព័ន្ធក្រុមហ៊ុនផ្តល់សេវាដែលត្រូវគ្នាជាមួយ OpenAI។ មើល {{link}}។",
"file.view.videoLabel": "វីដេអូ៖ {{filename}}",
"file.view.audioLabel": "អូឌីយ៉ូ៖ {{filename}}",
}
+106
View File
@@ -1555,4 +1555,110 @@ export const dict = {
"workspace.delete.confirm": "“{{name}}”을 삭제하시겠습니까?",
"workspace.delete.location": "위치",
"settings.search.empty.query": "“{{query}}”",
"command.provider.connect.description": "OpenCode Go, OpenCode Console 또는 다른 모델 제공업체에 로그인",
"command.session.btw": "별도 질문하기",
"command.session.btw.description": "대화에 추가하지 않고 한 번만 답변을 받습니다",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console에 연결 중",
"provider.connect.console.instructions": "브라우저에서 계속하세요. 표시된 코드가 아래 코드와 일치하는지 확인하세요.",
"provider.connect.console.deviceCode": "기기 코드",
"provider.connect.console.deviceCode.label": "기기 코드: {{code}}",
"provider.connect.console.waiting": "확인 대기 중…",
"provider.connect.console.browserHint": "브라우저가 열리지 않았나요?",
"provider.connect.console.copyLink": "로그인 링크 복사",
"provider.connect.console.linkCopied": "로그인 링크를 복사했습니다",
"provider.connect.console.copyFailed": "로그인 링크를 복사할 수 없습니다. Console을 다시 열어 계속하세요.",
"provider.connect.console.openAgain": "Console 다시 열기",
"provider.connect.console.browserFailed":
"브라우저를 열 수 없습니다. 다시 시도하거나 로그인 링크를 복사하여 계속하세요.",
"provider.connect.console.expired": "이 로그인 요청은 만료되었습니다. 다시 시작하여 새 기기 코드를 받으세요.",
"provider.connect.console.denied": "Console에서 접근이 거부되었습니다. 연결할 준비가 되면 다시 시도하세요.",
"provider.connect.console.statusFailed": "인증 상태를 확인할 수 없습니다. 서버 연결을 확인하고 다시 시도하세요.",
"provider.connect.console.startFailed": "로그인을 시작할 수 없습니다. 서버 연결을 확인하고 다시 시도하세요.",
"provider.connect.models.title": "{{provider}}에 연결됨",
"provider.connect.models.description": "시작할 모델을 선택하세요. 모델은 언제든지 전환할 수 있습니다.",
"provider.connect.models.available": "사용 가능한 모델",
"provider.connect.models.list": "{{provider}}에서 사용 가능한 모델",
"provider.connect.console.refreshFailed": "계정은 연결되었지만 모델을 불러올 수 없습니다. 새로 고쳐 다시 시도하세요.",
"provider.connect.console.connected": "OpenCode 연결됨",
"provider.connect.console.noModels":
"계정은 연결되었지만 이 Console 작업 공간에는 사용 가능한 모델이 없습니다. Console에서 설정을 확인한 후 새로 고치세요.",
"provider.connect.console.modelsLoading": "모델을 불러오는 중입니다. 새로 고쳐 다시 확인하세요.",
"provider.connect.console.refresh": "모델 새로 고침",
"provider.connect.console.openingBrowser": "브라우저 여는 중…",
"provider.connect.console.serviceAccount": "서비스 계정인가요?",
"provider.connect.console.useApiKey": "API 키 사용",
"provider.connect.remote.title": "“{{server}}”에서 연결 중",
"provider.connect.remote.description":
"OpenCode 자격 증명이 이 서버에 저장됩니다. 이 서버를 통해 모델을 사용할 수 있습니다.",
"provider.connect.form.unsupported": "이 인증 양식에 지원되지 않는 필드가 있습니다",
"provider.connect.oauth.auto.confirmationCode.description":
"인증하기 전에 브라우저에 같은 코드가 표시되는지 확인하세요.",
"provider.connect.oauth.auto.description":
"브라우저가 열리면 {{provider}}에 로그인하세요. 완료한 후 여기로 돌아오세요.",
"provider.connect.oauth.code.description":
"브라우저가 열리면 {{provider}}에 로그인하세요. 받은 인증 코드를 아래에 붙여 넣으세요.",
"provider.connect.oauth.openBrowser": "브라우저 열기",
"provider.connect.oauth.expired": "인증이 만료되었습니다",
"provider.connect.console.apiKey.description":
"서비스 계정의 API 키를 붙여 넣으세요. OpenCode Console의 키 메뉴에서 서비스 계정을 만들 수 있습니다.",
"provider.connect.console.apiKey.link": "Console 열기",
"common.retry": "다시 시도",
"server.connect.link.expired":
"이 페어링 링크는 만료되었거나 이미 사용되었습니다. opencode pair를 실행하여 새 링크를 받으세요.",
"command.server.pair": "기기 페어링",
"settings.pairing.title": "페어링",
"settings.pairing.connection": "로컬 네트워크",
"pair.local.description": "연결 세부 정보와 QR 코드를 확인하여 같은 네트워크의 기기를 연결하세요.",
"pair.local.open": "세부 정보 표시",
"pair.screenActive.title": "화면 켜짐 유지",
"pair.screenActive.description":
"OpenCode가 실행되는 동안 이 컴퓨터의 디스플레이가 절전 모드로 전환되지 않도록 합니다.",
"pair.screenActive.error": "화면 활성 상태 설정을 업데이트할 수 없습니다. 다시 시도하세요.",
"pair.description": "다른 기기를 이 컴퓨터의 OpenCode 서버에 연결합니다.",
"pair.qr": "페어링 QR 코드",
"pair.copy": "세부 정보 복사",
"pair.copy.error": "페어링 세부 정보를 복사할 수 없습니다. 다시 시도하세요.",
"pair.error": "페어링 세부 정보를 업데이트할 수 없습니다. 다시 시도하세요.",
"file.view.preview": "미리 보기",
"file.view.source": "소스",
"file.view.openInBrowser": "브라우저에서 열기",
"file.view.binary": "바이너리 파일 · {{size}}",
"file.view.table.rows.one": "{{count}}개 행",
"file.view.table.rows.other": "{{count}}개 행",
"file.view.table.columns.one": "{{count}}개 열",
"file.view.table.columns.other": "{{count}}개 열",
"file.view.table.truncated": "전체 {{total}}개 행 중 처음 {{shown}}개를 표시합니다.",
"file.view.fontSample": "검은 석영 스핑크스여, 내 맹세를 심판하라.",
"home.project.missing.title": "프로젝트 폴더를 찾을 수 없음",
"home.project.missing.description": "{{name}}의 폴더가 더 이상 존재하지 않습니다.",
"session.tab.btw": "/btw",
"session.queue.undo": "실행 취소",
"session.queue.undoShell": "대기 중인 프롬프트를 실행 취소하기 전에 Shell 모드를 종료하세요",
"session.queue.undoUnavailable": "파일 컨텍스트를 유지하려면 대기열에서 이 프롬프트를 편집하세요",
"session.btw.questionRequired": "/btw 뒤에 질문을 추가하세요",
"session.btw.error": "해당 질문에 답변할 수 없습니다",
"session.btw.retry": "다시 시도",
"session.btw.copy": "답변 복사",
"settings.projects.empty.title": "아직 프로젝트가 없습니다",
"settings.projects.empty.description": "프로젝트를 추가하여 시작하세요",
"settings.providers.account.manage": "{{provider}} 계정 관리",
"settings.providers.account.group": "계정",
"settings.providers.account.add": "계정 추가",
"settings.providers.account.remove": "계정 제거…",
"settings.providers.account.active": "활성",
"settings.providers.account.switched.title": "{{provider}} 계정 전환됨",
"settings.providers.account.switched.description": "현재 {{account}} 계정을 사용 중입니다.",
"settings.providers.account.removed.title": "{{account}} 제거됨",
"settings.providers.account.removed.description": "{{provider}}에서 더 이상 이 계정을 사용하지 않습니다.",
"settings.providers.console.available.one": "사용 가능한 제공업체 {{count}}개",
"settings.providers.console.available.other": "사용 가능한 제공업체 {{count}}개",
"settings.providers.tag.account": "계정",
"settings.models.enableAll": "모든 모델 활성화",
"settings.models.disableAll": "모든 모델 비활성화",
"provider.custom.description": "OpenAI 호환 제공업체를 구성합니다. {{link}} 문서를 참조하세요.",
"file.view.videoLabel": "동영상: {{filename}}",
"file.view.audioLabel": "오디오: {{filename}}",
}
@@ -319,6 +319,7 @@ export function UiI18nBridge(props: { children?: JSX.Element }) {
t: language.t as UiI18n["t"],
plural: language.plural,
pluralForm: language.pluralForm,
rich: language.rich as UiI18n["rich"],
}}
>
{props.children}
+101
View File
@@ -1530,4 +1530,105 @@ export const dict = {
"workspace.delete.confirm": 'ລຶບ "{{name}}"?',
"workspace.delete.location": "ສະຖານທີ່",
"settings.search.empty.query": '"{{query}}"',
"command.provider.connect.description": "ເຂົ້າສູ່ OpenCode Go, OpenCode Console ຫຼືຜູ້ໃຫ້ບໍລິການໂມເດວອື່ນ",
"command.session.btw": "ຖາມຄຳຖາມເສີມ",
"command.session.btw.description": "ຮັບຄຳຕອບຄັ້ງດຽວໂດຍບໍ່ເພີ່ມໃສ່ການສົນທະນາ",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "ກຳລັງເຊື່ອມຕໍ່ OpenCode Console",
"provider.connect.console.instructions": "ສືບຕໍ່ໃນບຣາວເຊີ. ຢືນຢັນວ່າລະຫັດທີ່ສະແດງຢູ່ນັ້ນກົງກັບລະຫັດດ້ານລຸ່ມ.",
"provider.connect.console.deviceCode": "ລະຫັດອຸປະກອນ",
"provider.connect.console.deviceCode.label": "ລະຫັດອຸປະກອນ: {{code}}",
"provider.connect.console.waiting": "ກຳລັງລໍຖ້າການຢືນຢັນ…",
"provider.connect.console.browserHint": "ບຣາວເຊີບໍ່ເປີດບໍ?",
"provider.connect.console.copyLink": "ສຳເນົາລິ້ງເຂົ້າສູ່ລະບົບ",
"provider.connect.console.linkCopied": "ສຳເນົາລິ້ງເຂົ້າສູ່ລະບົບແລ້ວ",
"provider.connect.console.copyFailed": "ບໍ່ສາມາດສຳເນົາລິ້ງເຂົ້າສູ່ລະບົບໄດ້. ເປີດ Console ອີກຄັ້ງເພື່ອສືບຕໍ່.",
"provider.connect.console.openAgain": "ເປີດ Console ອີກຄັ້ງ",
"provider.connect.console.browserFailed": "ພວກເຮົາບໍ່ສາມາດເປີດບຣາວເຊີຂອງທ່ານໄດ້. ລອງໃໝ່ ຫຼືສຳເນົາລິ້ງເພື່ອສືບຕໍ່.",
"provider.connect.console.expired": "ຄຳຂໍເຂົ້າສູ່ລະບົບນີ້ໝົດອາຍຸແລ້ວ. ເລີ່ມໃໝ່ເພື່ອຮັບລະຫັດອຸປະກອນໃໝ່.",
"provider.connect.console.denied": "ການເຂົ້າເຖິງຖືກປະຕິເສດໃນ Console. ລອງໃໝ່ເມື່ອທ່ານພ້ອມເຊື່ອມຕໍ່.",
"provider.connect.console.statusFailed": "ບໍ່ສາມາດກວດສອບການອະນຸຍາດໄດ້. ກວດກາການເຊື່ອມຕໍ່ເຊີບເວີແລ້ວລອງໃໝ່.",
"provider.connect.console.startFailed": "ບໍ່ສາມາດເລີ່ມເຂົ້າສູ່ລະບົບໄດ້. ກວດກາການເຊື່ອມຕໍ່ເຊີບເວີແລ້ວລອງໃໝ່.",
"provider.connect.models.title": "ເຊື່ອມຕໍ່ກັບ {{provider}} ແລ້ວ",
"provider.connect.models.description": "ເລືອກໂມເດວເພື່ອເລີ່ມ. ທ່ານສາມາດປ່ຽນໂມເດວໄດ້ທຸກເວລາ.",
"provider.connect.models.available": "ໂມເດວທີ່ມີ",
"provider.connect.models.list": "ໂມເດວທີ່ມີຈາກ {{provider}}",
"provider.connect.console.refreshFailed": "ບັນຊີຂອງທ່ານເຊື່ອມຕໍ່ແລ້ວ ແຕ່ພວກເຮົາໂຫຼດໂມເດວບໍ່ໄດ້. ລອງໂຫຼດໃໝ່.",
"provider.connect.console.connected": "OpenCode ເຊື່ອມຕໍ່ແລ້ວ",
"provider.connect.console.noModels":
"ບັນຊີຂອງທ່ານເຊື່ອມຕໍ່ແລ້ວ ແຕ່ພື້ນທີ່ເຮັດວຽກ Console ນີ້ບໍ່ມີໂມເດວ. ກວດກາການຕັ້ງຄ່າໃນ Console ແລ້ວໂຫຼດໃໝ່.",
"provider.connect.console.modelsLoading": "ໂມເດວຂອງທ່ານຍັງກຳລັງໂຫຼດ. ໂຫຼດໃໝ່ເພື່ອກວດອີກຄັ້ງ.",
"provider.connect.console.refresh": "ໂຫຼດໂມເດວໃໝ່",
"provider.connect.console.openingBrowser": "ກຳລັງເປີດບຣາວເຊີ…",
"provider.connect.console.serviceAccount": "ບັນຊີບໍລິການບໍ?",
"provider.connect.console.useApiKey": "ໃຊ້ຄີ API",
"provider.connect.remote.title": "ກຳລັງເຊື່ອມຕໍ່ເທິງ “{{server}}”",
"provider.connect.remote.description":
"ຂໍ້ມູນຢັ້ງຢືນ OpenCode ຂອງທ່ານຈະຖືກເກັບໄວ້ໃນເຊີບເວີນີ້. ໂມເດວຈະໃຊ້ໄດ້ຜ່ານເຊີບເວີນີ້.",
"provider.connect.form.unsupported": "ແບບຟອມຢັ້ງຢືນນີ້ມີຊ່ອງທີ່ບໍ່ຮອງຮັບ",
"provider.connect.oauth.auto.confirmationCode.description": "ກວດວ່າບຣາວເຊີສະແດງລະຫັດດຽວກັນກ່ອນທ່ານອະນຸຍາດ.",
"provider.connect.oauth.auto.description": "ບຣາວເຊີຈະເປີດເພື່ອໃຫ້ທ່ານເຂົ້າ {{provider}}. ກັບມາບ່ອນນີ້ເມື່ອສຳເລັດ.",
"provider.connect.oauth.code.description":
"ບຣາວເຊີຈະເປີດເພື່ອໃຫ້ທ່ານເຂົ້າ {{provider}}. ວາງລະຫັດອະນຸຍາດທີ່ໄດ້ຮັບດ້ານລຸ່ມ.",
"provider.connect.oauth.openBrowser": "ເປີດບຣາວເຊີ",
"provider.connect.oauth.expired": "ການອະນຸຍາດໝົດອາຍຸແລ້ວ",
"provider.connect.console.apiKey.description":
"ວາງຄີ API ສຳລັບບັນຊີບໍລິການ. ທ່ານສາມາດສ້າງບັນຊີບໍລິການໃນ OpenCode Console ພາຍໃຕ້ຄີ.",
"provider.connect.console.apiKey.link": "ເປີດ Console",
"common.retry": "ລອງໃໝ່",
"server.connect.link.expired": "ລິ້ງຈັບຄູ່ນີ້ໝົດອາຍຸ ຫຼືຖືກໃຊ້ແລ້ວ. ເປີດໃຊ້ opencode pair ເພື່ອຮັບລິ້ງໃໝ່.",
"command.server.pair": "ຈັບຄູ່ອຸປະກອນ",
"settings.pairing.title": "ການຈັບຄູ່",
"settings.pairing.connection": "ເຄືອຂ່າຍພາຍໃນ",
"pair.local.description": "ເບິ່ງລາຍລະອຽດການເຊື່ອມຕໍ່ແລະລະຫັດ QR ເພື່ອເຊື່ອມຕໍ່ອຸປະກອນໃນເຄືອຂ່າຍດຽວກັນ.",
"pair.local.open": "ສະແດງລາຍລະອຽດ",
"pair.screenActive.title": "ເປີດໜ້າຈໍໄວ້",
"pair.screenActive.description": "ປ້ອງກັນຈໍສະແດງຜົນຂອງຄອມພິວເຕີນີ້ບໍ່ໃຫ້ຫຼັບ ໃນຂະນະທີ່ OpenCode ເຮັດວຽກ.",
"pair.screenActive.error": "ບໍ່ສາມາດອັບເດດການຕັ້ງຄ່າກິດຈະກຳໜ້າຈໍໄດ້. ລອງໃໝ່.",
"pair.description": "ເຊື່ອມຕໍ່ອຸປະກອນອື່ນກັບເຊີບເວີ OpenCode ຂອງເຄື່ອງນີ້.",
"pair.qr": "ລະຫັດ QR ສຳລັບຈັບຄູ່",
"pair.copy": "ສຳເນົາລາຍລະອຽດ",
"pair.copy.error": "ບໍ່ສາມາດສຳເນົາລາຍລະອຽດການຈັບຄູ່ໄດ້. ລອງໃໝ່.",
"pair.error": "ບໍ່ສາມາດອັບເດດລາຍລະອຽດການຈັບຄູ່ໄດ້. ລອງໃໝ່.",
"file.view.preview": "ເບິ່ງຕົວຢ່າງ",
"file.view.source": "ແຫຼ່ງທີ່ມາ",
"file.view.openInBrowser": "ເປີດໃນບຣາວເຊີ",
"file.view.binary": "ໄຟລ໌ໄບນາຣີ · {{size}}",
"file.view.table.rows.one": "{{count}} ແຖວ",
"file.view.table.rows.other": "{{count}} ແຖວ",
"file.view.table.columns.one": "{{count}} ຖັນ",
"file.view.table.columns.other": "{{count}} ຖັນ",
"file.view.table.truncated": "ກຳລັງສະແດງ {{shown}} ແຖວທຳອິດຈາກທັງໝົດ {{total}} ແຖວ.",
"file.view.fontSample": "ສະຟິງຫີນຄວອດສີດຳ ຈົ່ງຕັດສິນຄຳສາບານຂອງຂ້ອຍ.",
"home.project.missing.title": "ບໍ່ພົບໂຟລເດີໂຄງການ",
"home.project.missing.description": "ໂຟລເດີຂອງ {{name}} ບໍ່ມີແລ້ວ.",
"session.tab.btw": "/btw",
"session.queue.undo": "ຍົກເລີກ",
"session.queue.undoShell": "ອອກຈາກໂໝດ Shell ກ່ອນຍົກເລີກພຣອມຕ໌ທີ່ລໍຖ້າ",
"session.queue.undoUnavailable": "ແກ້ໄຂພຣອມຕ໌ນີ້ໃນຄິວເພື່ອຮັກສາບໍລິບົດໄຟລ໌",
"session.btw.questionRequired": "ເພີ່ມຄຳຖາມຫຼັງ /btw",
"session.btw.error": "ບໍ່ສາມາດຕອບຄຳຖາມນັ້ນໄດ້",
"session.btw.retry": "ລອງໃໝ່",
"session.btw.copy": "ສຳເນົາຄຳຕອບ",
"settings.projects.empty.title": "ຍັງບໍ່ມີໂຄງການ",
"settings.projects.empty.description": "ເພີ່ມໂຄງການເພື່ອເລີ່ມ",
"settings.providers.account.manage": "ຈັດການບັນຊີ {{provider}}",
"settings.providers.account.group": "ບັນຊີ",
"settings.providers.account.add": "ເພີ່ມບັນຊີ",
"settings.providers.account.remove": "ລຶບບັນຊີ…",
"settings.providers.account.active": "ໃຊ້ງານຢູ່",
"settings.providers.account.switched.title": "ປ່ຽນບັນຊີ {{provider}} ແລ້ວ",
"settings.providers.account.switched.description": "ຕອນນີ້ກຳລັງໃຊ້ {{account}}.",
"settings.providers.account.removed.title": "ລຶບ {{account}} ແລ້ວ",
"settings.providers.account.removed.description": "{{provider}} ຈະບໍ່ໃຊ້ບັນຊີນີ້ອີກ.",
"settings.providers.console.available.one": "ມີຜູ້ໃຫ້ບໍລິການ {{count}} ລາຍ",
"settings.providers.console.available.other": "ມີຜູ້ໃຫ້ບໍລິການ {{count}} ລາຍ",
"settings.providers.tag.account": "ບັນຊີ",
"settings.models.enableAll": "ເປີດໃຊ້ໂມເດວທັງໝົດ",
"settings.models.disableAll": "ປິດໃຊ້ໂມເດວທັງໝົດ",
"provider.custom.description": "ຕັ້ງຄ່າຜູ້ໃຫ້ບໍລິການທີ່ໃຊ້ຮ່ວມກັບ OpenAI ໄດ້. ເບິ່ງ {{link}}.",
"file.view.videoLabel": "ວິດີໂອ: {{filename}}",
"file.view.audioLabel": "ສຽງ: {{filename}}",
}
+119
View File
@@ -1587,4 +1587,123 @@ export const dict = {
"settings.updates.migration.title": "Pereiti iš beta į stabilią versiją",
"settings.updates.migration.description":
"Kol kas „OpenCode Beta“ perkeliama į „OpenCode Stable“. Atsisiųskite {{version}} versiją, tada įdiekite „OpenCode“ iš disko atvaizdžio, kad ir toliau gautumėte naujinimus.",
"command.provider.connect.description": "Prisijunkite prie OpenCode Go, OpenCode Console arba kito modelio teikėjo",
"command.session.btw": "Užduokite šalutinį klausimą",
"command.session.btw.description": "Gaukite greitą atsakymą neįtraukdami į pokalbį",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Prijungimas prie OpenCode Console",
"provider.connect.console.instructions":
"Tęskite naršyklėje. Patvirtinkite, kad ten rodomas kodas atitinka toliau pateiktą kodą.",
"provider.connect.console.deviceCode": "Įrenginio kodas",
"provider.connect.console.deviceCode.label": "Įrenginio kodas: {{code}}",
"provider.connect.console.waiting": "Laukiama patvirtinimo…",
"provider.connect.console.browserHint": "Naršyklė neatsidarė?",
"provider.connect.console.copyLink": "Nukopijuokite prisijungimo nuorodą",
"provider.connect.console.linkCopied": "Prisijungimo nuoroda nukopijuota",
"provider.connect.console.copyFailed":
"Nepavyko nukopijuoti prisijungimo nuorodos. Norėdami tęsti, dar kartą atidarykite konsolę.",
"provider.connect.console.openAgain": "Dar kartą atidarykite konsolę",
"provider.connect.console.browserFailed":
"Nepavyko atidaryti jūsų naršyklės. Bandykite dar kartą arba nukopijuokite prisijungimo nuorodą, kad tęstumėte.",
"provider.connect.console.expired":
"Šios prisijungimo užklausos galiojimo laikas baigėsi. Pradėkite iš naujo, kad gautumėte naują įrenginio kodą.",
"provider.connect.console.denied":
"Prieiga buvo uždrausta konsolėje. Bandykite dar kartą, kai būsite pasirengę prisijungti.",
"provider.connect.console.statusFailed":
"Nepavyko patikrinti prieigos teisės. Patikrinkite serverio ryšį ir bandykite dar kartą.",
"provider.connect.console.startFailed":
"Nepavyko pradėti prisijungti. Patikrinkite serverio ryšį ir bandykite dar kartą.",
"provider.connect.models.title": "Prijungtas prie {{provider}}",
"provider.connect.models.description": "Pirmiausia pasirinkite modelį. Galite bet kada pakeisti modelius.",
"provider.connect.models.available": "Galimi modeliai",
"provider.connect.models.list": "Modelius galima įsigyti iš {{provider}}",
"provider.connect.console.refreshFailed":
"Jūsų paskyra susieta, bet nepavyko įkelti modelių. Pabandykite dar kartą juos atnaujinti.",
"provider.connect.console.connected": "Prijungtas OpenCode",
"provider.connect.console.noModels":
"Jūsų paskyra prijungta, bet šioje konsolės darbo srityje nėra galimų modelių. Patikrinkite jo sąranką konsolėje, tada atnaujinkite.",
"provider.connect.console.modelsLoading":
"Jūsų modeliai vis dar įkeliami. Atnaujinkite, kad patikrintumėte dar kartą.",
"provider.connect.console.refresh": "Atnaujinkite modelius",
"provider.connect.console.openingBrowser": "Atidaroma naršyklė…",
"provider.connect.console.serviceAccount": "Paslaugos sąskaita?",
"provider.connect.console.useApiKey": "Naudokite API raktą",
"provider.connect.remote.title": "Prijungimas prie „{{server}}“",
"provider.connect.remote.description":
"Jūsų OpenCode kredencialai bus saugomi šiame serveryje. Modeliai bus pasiekiami per šį serverį.",
"provider.connect.form.unsupported": "Šioje autentifikavimo formoje yra nepalaikomų laukų",
"provider.connect.oauth.auto.confirmationCode.description":
"Prieš patvirtindami patikrinkite, ar jūsų naršyklė rodo tą patį kodą.",
"provider.connect.oauth.auto.description":
"Atidaroma naršyklė, kad galėtumėte prisijungti prie {{provider}}. Grįžkite čia, kai baigsite.",
"provider.connect.oauth.code.description":
"Atidaroma naršyklė, kad galėtumėte prisijungti prie {{provider}}. Įklijuokite toliau pateiktą prieigos teisės kodą.",
"provider.connect.oauth.openBrowser": "Atidarykite naršyklę",
"provider.connect.oauth.expired": "Pasibaigęs įgaliojimas",
"provider.connect.console.apiKey.description":
"Įklijuokite paslaugos paskyros API raktą. Paslaugų paskyras kuriate OpenCode Console skiltyje Raktai.",
"provider.connect.console.apiKey.link": "Atidarykite konsolę",
"common.retry": "Bandykite dar kartą",
"server.connect.link.expired":
"Šios poravimo nuorodos galiojimo laikas baigėsi arba jau buvo naudojamas. Paleiskite opencode pair, kad gautumėte naują.",
"command.server.pair": "Suporuokite įrenginį",
"settings.pairing.title": "Poravimas",
"settings.pairing.connection": "Vietinis tinklas",
"pair.local.description":
"Peržiūrėkite išsamią ryšio informaciją ir QR kodą, kad galėtumėte prijungti įrenginį tame pačiame tinkle.",
"pair.local.open": "Rodyti išsamią informaciją",
"pair.screenActive.title": "Laikykite ekraną aktyvų",
"pair.screenActive.description": "Neleiskite šio kompiuterio ekranui užmigti, kai veikia OpenCode.",
"pair.screenActive.error": "Nepavyko atnaujinti ekrano veiklos nustatymo. Bandykite dar kartą.",
"pair.description": "Prijunkite kitą įrenginį prie šio įrenginio OpenCode serverio.",
"pair.qr": "QR kodo susiejimas",
"pair.copy": "Išsami informacija apie kopiją",
"pair.copy.error": "Nepavyko nukopijuoti poravimo informacijos. Bandykite dar kartą.",
"pair.error": "Nepavyko atnaujinti poravimo informacijos. Bandykite dar kartą.",
"file.view.preview": "Peržiūra",
"file.view.source": "Šaltinis",
"file.view.openInBrowser": "Atidarykite naršyklėje",
"file.view.binary": "Dvejetainis failas · {{size}}",
"file.view.table.rows.one": "{{count}} eilutė",
"file.view.table.rows.other": "{{count}} eilučių",
"file.view.table.columns.one": "{{count}} stulpelis",
"file.view.table.columns.other": "{{count}} stulpelių",
"file.view.table.truncated": "Rodoma pirmoji {{shown}} iš {{total}} eilučių.",
"file.view.fontSample": "Juodojo kvarco sfinksas, teisk mano įžadą.",
"home.project.missing.title": "Projekto aplankas nerastas",
"home.project.missing.description": "{{name}} aplanko nebėra.",
"session.tab.btw": "/btw",
"session.queue.undo": "Anuliuoti",
"session.queue.undoShell": "Išeikite iš apvalkalo režimo prieš anuliuodami eilėje esantį raginimą",
"session.queue.undoUnavailable": "Redaguokite šį raginimą eilėje, kad išsaugotumėte failo kontekstą",
"session.btw.questionRequired": "Pridėkite klausimą po /btw",
"session.btw.error": "Negalėjau atsakyti į šį klausimą",
"session.btw.retry": "Bandykite dar kartą",
"session.btw.copy": "Nukopijuokite atsakymą",
"settings.projects.empty.title": "Dar nėra projektų",
"settings.projects.empty.description": "Norėdami pradėti, pridėkite projektą",
"settings.providers.account.manage": "Tvarkykite {{provider}} paskyras",
"settings.providers.account.group": "Sąskaitos",
"settings.providers.account.add": "Pridėkite paskyrą",
"settings.providers.account.remove": "Pašalinti paskyrą…",
"settings.providers.account.active": "Aktyvus",
"settings.providers.account.switched.title": "{{provider}} paskyra perjungta",
"settings.providers.account.switched.description": "Dabar naudojamas {{account}}.",
"settings.providers.account.removed.title": "{{account}} pašalintas",
"settings.providers.account.removed.description": "{{provider}} nebenaudos šios paskyros.",
"settings.providers.console.available.one": "Pasiekiamų teikėjų: {{count}}",
"settings.providers.console.available.other": "Pasiekiamų teikėjų: {{count}}",
"settings.providers.tag.account": "Sąskaita",
"settings.models.enableAll": "Įjungti visus modelius",
"settings.models.disableAll": "Išjungti visus modelius",
"file.view.table.rows.few": "{{count}} eilutės",
"file.view.table.rows.many": "{{count}} eilutės",
"file.view.table.columns.few": "{{count}} stulpeliai",
"file.view.table.columns.many": "{{count}} stulpelio",
"settings.providers.console.available.few": "Pasiekiamų teikėjų: {{count}}",
"settings.providers.console.available.many": "Pasiekiamų teikėjų: {{count}}",
"provider.custom.description": "Sukonfigūruokite su OpenAI suderinamą teikėją. Žiūrėkite {{link}}.",
"file.view.videoLabel": "Vaizdo įrašas: {{filename}}",
"file.view.audioLabel": "Garso įrašas: {{filename}}",
}
+115
View File
@@ -1570,4 +1570,119 @@ export const dict = {
"settings.updates.migration.title": "Pāriet no Beta uz stabilo versiju",
"settings.updates.migration.description":
"Pagaidām OpenCode Beta tiek pārcelta uz OpenCode Stable. Lejupielādējiet versiju {{version}} un pēc tam instalējiet OpenCode no diska attēla, lai turpinātu saņemt atjauninājumus.",
"command.provider.connect.description": "Pierakstieties OpenCode Go, OpenCode Console vai citā modeļa nodrošinātājā",
"command.session.btw": "Uzdodiet blakus jautājumu",
"command.session.btw.description": "Saņemiet vienreizēju atbildi, nepievienojot sarunu",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Savienojuma izveide ar OpenCode Console",
"provider.connect.console.instructions":
"Turpiniet savā pārlūkprogrammā. Apstipriniet, ka tur redzamais kods atbilst tālāk norādītajam.",
"provider.connect.console.deviceCode": "Ierīces kods",
"provider.connect.console.deviceCode.label": "Ierīces kods: {{code}}",
"provider.connect.console.waiting": "Gaida apstiprinājumu…",
"provider.connect.console.browserHint": "Pārlūkprogramma netika atvērta?",
"provider.connect.console.copyLink": "Kopēt pierakstīšanās saiti",
"provider.connect.console.linkCopied": "Pierakstīšanās saite ir nokopēta",
"provider.connect.console.copyFailed":
"Nevarēja nokopēt pierakstīšanās saiti. Lai turpinātu, vēlreiz atveriet konsoli.",
"provider.connect.console.openAgain": "Vēlreiz atveriet konsoli",
"provider.connect.console.browserFailed":
"Mēs nevarējām atvērt jūsu pārlūkprogrammu. Mēģiniet vēlreiz vai kopējiet pierakstīšanās saiti, lai turpinātu.",
"provider.connect.console.expired":
"Šis pierakstīšanās pieprasījums ir beidzies. Sāciet vēlreiz, lai iegūtu jaunu ierīces kodu.",
"provider.connect.console.denied":
"Piekļuve tika liegta konsolē. Mēģiniet vēlreiz, kad esat gatavs izveidot savienojumu.",
"provider.connect.console.statusFailed":
"Nevarēja pārbaudīt autorizāciju. Pārbaudiet servera savienojumu un mēģiniet vēlreiz.",
"provider.connect.console.startFailed":
"Nevarēja sākt pierakstīšanos. Pārbaudiet servera savienojumu un mēģiniet vēlreiz.",
"provider.connect.models.title": "Savienots ar {{provider}}",
"provider.connect.models.description": "Izvēlieties modeli, ar kuru sākt. Jebkurā laikā varat mainīt modeļus.",
"provider.connect.models.available": "Pieejamie modeļi",
"provider.connect.models.list": "Modeļi pieejami no {{provider}}",
"provider.connect.console.refreshFailed":
"Jūsu konts ir savienots, taču mēs nevarējām ielādēt jūsu modeļus. Mēģiniet vēlreiz tos atsvaidzināt.",
"provider.connect.console.connected": "OpenCode ir pievienots",
"provider.connect.console.noModels":
"Jūsu konts ir savienots, taču šai konsoles darbvietai nav pieejamu modeļu. Pārbaudiet tā iestatījumus konsolē un pēc tam atsvaidziniet.",
"provider.connect.console.modelsLoading":
"Jūsu modeļi joprojām tiek ielādēti. Atsvaidziniet, lai vēlreiz pārbaudītu.",
"provider.connect.console.refresh": "Atsvaidzināt modeļus",
"provider.connect.console.openingBrowser": "Tiek atvērta pārlūkprogramma…",
"provider.connect.console.serviceAccount": "Pakalpojuma konts?",
"provider.connect.console.useApiKey": "Izmantojiet atslēgu API",
"provider.connect.remote.title": "Savienojuma izveide ar “{{server}}”",
"provider.connect.remote.description":
"Jūsu OpenCode akreditācijas dati tiks saglabāti šajā serverī. Modeļi būs pieejami caur šo serveri.",
"provider.connect.form.unsupported": "Šajā autentifikācijas veidlapā ir neatbalstīti lauki",
"provider.connect.oauth.auto.confirmationCode.description":
"Pirms autorizācijas pārbaudiet, vai jūsu pārlūkprogramma parāda to pašu kodu.",
"provider.connect.oauth.auto.description":
"Tiek atvērta jūsu pārlūkprogramma, lai jūs varētu pierakstīties {{provider}}. Kad esat pabeidzis, atgriezieties šeit.",
"provider.connect.oauth.code.description":
"Tiek atvērta pārlūkprogramma, lai jūs varētu pierakstīties {{provider}}. Ielīmējiet tālāk norādīto autorizācijas kodu.",
"provider.connect.oauth.openBrowser": "Atveriet pārlūkprogrammu",
"provider.connect.oauth.expired": "Pilnvaras termiņš beidzies",
"provider.connect.console.apiKey.description":
"Ielīmējiet pakalpojuma konta atslēgu API. Jūs izveidojat pakalpojumu kontus OpenCode Console sadaļā Atslēgas.",
"provider.connect.console.apiKey.link": "Atveriet konsoli",
"common.retry": "Mēģiniet vēlreiz",
"server.connect.link.expired":
"Šai savienošanas saitei ir beidzies derīguma termiņš vai tā jau tika izmantota. Palaidiet opencode pair, lai iegūtu jaunu.",
"command.server.pair": "Savienojiet pārī ierīci",
"settings.pairing.title": "Savienošana pārī",
"settings.pairing.connection": "Vietējais tīkls",
"pair.local.description": "Skatiet savienojuma informāciju un QR kodu, lai savienotu ierīci tajā pašā tīklā.",
"pair.local.open": "Rādīt detalizētu informāciju",
"pair.screenActive.title": "Saglabājiet ekrānu aktīvu",
"pair.screenActive.description": "Neļaujiet šī datora displejam gulēt, kamēr darbojas OpenCode.",
"pair.screenActive.error": "Nevarēja atjaunināt ekrāna darbības iestatījumu. Mēģiniet vēlreiz.",
"pair.description": "Pievienojiet citu ierīci šīs iekārtas OpenCode serverim.",
"pair.qr": "QR koda savienošana pārī",
"pair.copy": "Kopijas informācija",
"pair.copy.error": "Nevarēja nokopēt informāciju par savienošanu pārī. Mēģiniet vēlreiz.",
"pair.error": "Nevarēja atjaunināt informāciju par savienošanu pārī. Mēģiniet vēlreiz.",
"file.view.preview": "Priekšskatījums",
"file.view.source": "Avots",
"file.view.openInBrowser": "Atveriet pārlūkprogrammā",
"file.view.binary": "Binārais fails · {{size}}",
"file.view.table.rows.one": "{{count}} rinda",
"file.view.table.rows.other": "{{count}} rindas",
"file.view.table.columns.one": "{{count}} kolonna",
"file.view.table.columns.other": "{{count}} kolonnas",
"file.view.table.truncated": "Tiek rādīta pirmā {{shown}} no {{total}} rindām.",
"file.view.fontSample": "Melnā kvarca sfinksa, spried manu solījumu.",
"home.project.missing.title": "Projekta mape nav atrasta",
"home.project.missing.description": "{{name}} mape vairs nepastāv.",
"session.tab.btw": "/btw",
"session.queue.undo": "Atsaukt",
"session.queue.undoShell": "Pirms rindas uzvednes atsaukšanas izejiet no čaulas režīma",
"session.queue.undoUnavailable": "Rediģējiet šo uzvedni rindā, lai saglabātu tās faila kontekstu",
"session.btw.questionRequired": "Pievienojiet jautājumu pēc /btw",
"session.btw.error": "Nevarēju atbildēt uz šo jautājumu",
"session.btw.retry": "Mēģiniet vēlreiz",
"session.btw.copy": "Kopēt atbildi",
"settings.projects.empty.title": "Vēl nav projektu",
"settings.projects.empty.description": "Lai sāktu, pievienojiet projektu",
"settings.providers.account.manage": "Pārvaldiet {{provider}} kontus",
"settings.providers.account.group": "Konti",
"settings.providers.account.add": "Pievienojiet kontu",
"settings.providers.account.remove": "Noņemt kontu…",
"settings.providers.account.active": "Aktīvs",
"settings.providers.account.switched.title": "{{provider}} konts ir pārslēgts",
"settings.providers.account.switched.description": "Tagad izmanto {{account}}.",
"settings.providers.account.removed.title": "{{account}} noņemts",
"settings.providers.account.removed.description": "{{provider}} vairs neizmantos šo kontu.",
"settings.providers.console.available.one": "Pieejamo pakalpojumu sniedzēju skaits: {{count}}",
"settings.providers.console.available.other": "Pieejamo pakalpojumu sniedzēju skaits: {{count}}",
"settings.providers.tag.account": "Konts",
"settings.models.enableAll": "Iespējot visus modeļus",
"settings.models.disableAll": "Atspējojiet visus modeļus",
"file.view.table.rows.zero": "{{count}} rindu",
"file.view.table.columns.zero": "{{count}} kolonnu",
"settings.providers.console.available.zero": "Pieejamo pakalpojumu sniedzēju skaits: {{count}}",
"provider.custom.description": "Konfigurējiet ar OpenAI saderīgu nodrošinātāju. Skatiet {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+112
View File
@@ -247,6 +247,7 @@ export const dict = {
"provider.custom.description.prefix": "Конфигурирајте OpenAI-компатибилен провајдер. Видете го",
"provider.custom.description.link": "документи за конфигурација на провајдерот",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Конфигурирајте давател компатибилен со OpenAI. Видете {{link}}.",
"provider.custom.field.providerID.label": "ИД на провајдер",
"provider.custom.field.providerID.placeholder": "мојот провајдер",
"provider.custom.field.providerID.description": "Мали букви, бројки, цртички или долни црти",
@@ -1562,4 +1563,115 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Најавете се на OpenCode Go, OpenCode Console или друг провајдер на модел",
"command.session.btw": "Поставете споредно прашање",
"command.session.btw.description": "Добијте еднократен одговор без додавање во разговорот",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Се поврзува со OpenCode Console",
"provider.connect.console.instructions":
"Продолжете во вашиот прелистувач. Потврдете дека кодот прикажан таму се совпаѓа со оној подолу.",
"provider.connect.console.deviceCode": "Код на уредот",
"provider.connect.console.deviceCode.label": "Код на уредот: {{code}}",
"provider.connect.console.waiting": "Се чека потврда…",
"provider.connect.console.browserHint": "Прелистувачот не се отвори?",
"provider.connect.console.copyLink": "Копирај ја врската за најавување",
"provider.connect.console.linkCopied": "Врската за најавување е копирана",
"provider.connect.console.copyFailed":
"Не може да се копира врската за најавување. Отворете го Console повторно за да продолжите.",
"provider.connect.console.openAgain": "Отворете го Console повторно",
"provider.connect.console.browserFailed":
"Не можевме да го отвориме вашиот прелистувач. Обидете се повторно или копирајте ја врската за најавување за да продолжите.",
"provider.connect.console.expired":
"Ова барање за најавување е истечено. Започнете повторно за да добиете нов код на уредот.",
"provider.connect.console.denied":
"Пристапот беше одбиен во Console. Обидете се повторно кога ќе бидете подготвени да се поврзете.",
"provider.connect.console.statusFailed":
"Не може да се провери овластувањето. Проверете ја врската со серверот и обидете се повторно.",
"provider.connect.console.startFailed":
"Не можеше да започне најавувањето. Проверете ја врската со серверот и обидете се повторно.",
"provider.connect.models.title": "Поврзан со {{provider}}",
"provider.connect.models.description": "Изберете модел за почеток. Можете да менувате модели во секое време.",
"provider.connect.models.available": "Достапни модели",
"provider.connect.models.list": "Модели достапни од {{provider}}",
"provider.connect.console.refreshFailed":
"Вашата сметка е поврзана, но не можевме да ги вчитаме вашите модели. Обидете се повторно да ги освежите.",
"provider.connect.console.connected": "OpenCode е поврзан",
"provider.connect.console.noModels":
"Вашата сметка е поврзана, но овој работен простор Console нема достапни модели. Проверете го неговото поставување во Console, а потоа освежете.",
"provider.connect.console.modelsLoading": "Вашите модели сè уште се вчитуваат. Освежете за повторно да проверите.",
"provider.connect.console.refresh": "Освежете ги моделите",
"provider.connect.console.openingBrowser": "Се отвора прелистувачот…",
"provider.connect.console.serviceAccount": "Сметка за услуга?",
"provider.connect.console.useApiKey": "Користете го копчето API",
"provider.connect.remote.title": "Се поврзува на „{{server}}“",
"provider.connect.remote.description":
"Вашите OpenCode ингеренциите ќе бидат зачувани на овој сервер. Моделите ќе бидат достапни преку овој сервер.",
"provider.connect.form.unsupported": "Овој формулар за автентикација содржи неподдржани полиња",
"provider.connect.oauth.auto.confirmationCode.description":
"Проверете дали вашиот прелистувач го прикажува истиот код пред да овластите.",
"provider.connect.oauth.auto.description":
"Вашиот прелистувач се отвора за да можете да се најавите на {{provider}}. Врати се овде кога ќе завршиш.",
"provider.connect.oauth.code.description":
"Вашиот прелистувач се отвора за да можете да се најавите на {{provider}}. Залепете го кодот за авторизација што ви го дава подолу.",
"provider.connect.oauth.openBrowser": "Отворете го прелистувачот",
"provider.connect.oauth.expired": "Овластувањето истече",
"provider.connect.console.apiKey.description":
"Залепете клуч API за сметка за услуга. Вие креирате услужни сметки во OpenCode Console под Клучеви.",
"provider.connect.console.apiKey.link": "Отворете го Console",
"common.retry": "Обидете се повторно",
"server.connect.link.expired":
"Оваа врска за спарување истече или веќе беше користена. Стартувај opencode pair за да добиеш нов.",
"command.server.pair": "Спари уред",
"settings.pairing.title": "Спарување",
"settings.pairing.connection": "Локална мрежа",
"pair.local.description": "Погледнете ги деталите за поврзување и кодот QR за да поврзете уред на истата мрежа.",
"pair.local.open": "Прикажи детали",
"pair.screenActive.title": "Чувајте го екранот активен",
"pair.screenActive.description": "Спречете го екранот на овој компјутер да спие додека работи OpenCode.",
"pair.screenActive.error": "Не може да се ажурира поставката за активност на екранот. Обидете се повторно.",
"pair.description": "Поврзете друг уред со серверот OpenCode на оваа машина.",
"pair.qr": "Спарување на кодот QR",
"pair.copy": "Копирајте детали",
"pair.copy.error": "Не може да се копираат деталите за спарување. Обидете се повторно.",
"pair.error": "Не може да се ажурираат деталите за спарување. Обидете се повторно.",
"file.view.preview": "Преглед",
"file.view.source": "Извор",
"file.view.openInBrowser": "Отворете во прелистувачот",
"file.view.binary": "Бинарна датотека · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} ред",
"file.view.table.rows.other": "{{count}} реда",
"file.view.table.columns.one": "{{count}} колона",
"file.view.table.columns.other": "{{count}} колони",
"file.view.table.truncated": "Се прикажуваат првите {{shown}} од редовите {{total}}.",
"file.view.fontSample": "Сфинга од црн кварц, суди го мојот завет.",
"home.project.missing.title": "Папката со проектот не е пронајдена",
"home.project.missing.description": "Папката за {{name}} повеќе не постои.",
"session.tab.btw": "/btw",
"session.queue.undo": "Врати",
"session.queue.undoShell": "Оставете го режимот на школка пред да го вратите барањето во редица",
"session.queue.undoUnavailable": "Уредете го ова барање во редот за да го зачувате неговиот контекст на датотека",
"session.btw.questionRequired": "Додадете прашање по /btw",
"session.btw.error": "Не можеше да одговори на тоа прашање",
"session.btw.retry": "Обидете се повторно",
"session.btw.copy": "Копирај го одговорот",
"settings.projects.empty.title": "Сè уште нема проекти",
"settings.projects.empty.description": "Додајте проект за да започнете",
"settings.providers.account.manage": "Управувајте со сметките на {{provider}}",
"settings.providers.account.group": "Сметки",
"settings.providers.account.add": "Додадете сметка",
"settings.providers.account.remove": "Отстранете ја сметката…",
"settings.providers.account.active": "Активен",
"settings.providers.account.switched.title": "Сметката на {{provider}} е префрлена",
"settings.providers.account.switched.description": "Сега се користи {{account}}.",
"settings.providers.account.removed.title": "{{account}} е отстранет",
"settings.providers.account.removed.description": "{{provider}} повеќе нема да ја користи оваа сметка.",
"settings.providers.console.available.one": "Достапен е провајдерот {{count}}",
"settings.providers.console.available.other": "Достапни се провајдери на {{count}}",
"settings.providers.tag.account": "Сметка",
"settings.models.enableAll": "Овозможете ги сите модели",
"settings.models.disableAll": "Оневозможете ги сите модели",
}
+111
View File
@@ -249,6 +249,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI нийцтэй үйлчилгээ үзүүлэгчийг тохируулна уу. -г үзнэ үү",
"provider.custom.description.link": "үйлчилгээ үзүүлэгчийн тохиргооны баримтууд",
"provider.custom.description.suffix": ".",
"provider.custom.description": "OpenAI-д нийцтэй үйлчилгээ үзүүлэгчийг тохируулна уу. {{link}}-г үзнэ үү.",
"provider.custom.field.providerID.label": "Үйлчилгээ үзүүлэгчийн ID",
"provider.custom.field.providerID.placeholder": "миний үйлчилгээ үзүүлэгч",
"provider.custom.field.providerID.description": "Жижиг үсэг, тоо, зураас эсвэл доогуур зураас",
@@ -1557,4 +1558,114 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "OpenCode Go, OpenCode Console эсвэл өөр загвар үзүүлэгч рүү нэвтэрнэ үү",
"command.session.btw": "Асуулт асуу",
"command.session.btw.description": "Хэлэлцүүлэг нэмэхгүйгээр нэг удаагийн хариулт авах",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console-д холбогдож байна",
"provider.connect.console.instructions": "Хөтөч дээрээ үргэлжлүүлнэ үү. Доорх кодыг баталгаажуулна уу.",
"provider.connect.console.deviceCode": "Төхөөрөмжийн код",
"provider.connect.console.deviceCode.label": "Төхөөрөмжийн код: {{code}}",
"provider.connect.console.waiting": "Баталгаажуулалтыг хүлээж байна...",
"provider.connect.console.browserHint": "Хөтөч нээгдээгүй юу?",
"provider.connect.console.copyLink": "Нэвтрэх холбоосыг хуулах",
"provider.connect.console.linkCopied": "Нэвтрэх холбоосыг хуулсан",
"provider.connect.console.copyFailed":
"Нэвтрэх холбоосыг хуулж чадсангүй. Үргэлжлүүлэхийн тулд Console дахин нээнэ үү.",
"provider.connect.console.openAgain": "Console -г дахин нээх",
"provider.connect.console.browserFailed":
"Бид таны хөтчийг нээж чадсангүй. Дахин оролдох эсвэл үргэлжлүүлэхийн тулд нэвтрэх холбоосыг хуулах.",
"provider.connect.console.expired": "Энэ нэвтрэх хүсэлт дууссан. Шинэ төхөөрөмжийн код авахын тулд дахин эхэлнэ үү.",
"provider.connect.console.denied":
"Console -д нэвтрэхийг хориглосон байна. Холбогдоход бэлэн болсон үедээ дахин оролдоно уу.",
"provider.connect.console.statusFailed":
"Зөвшөөрлийг шалгаж чадсангүй. Серверийн холболтоо шалгаад дахин оролдоно уу.",
"provider.connect.console.startFailed":
"Нэвтрэлтийг эхлүүлж чадсангүй. Серверийн холболтоо шалгаад дахин оролдоно уу.",
"provider.connect.models.title": "{{provider}} -тай холбогдсон",
"provider.connect.models.description": "Эхлэх загварыг сонгоно уу. Моделийг хүссэн үедээ өөрчилж болно.",
"provider.connect.models.available": "Боломжит загварууд",
"provider.connect.models.list": "{{provider}} -с авах боломжтой моделиуд",
"provider.connect.console.refreshFailed":
"Таны бүртгэл холбогдсон боловч бид таны загваруудыг ачаалж чадсангүй. Шинэчлэхийн тулд дахин оролдоно уу.",
"provider.connect.console.connected": "OpenCode холбогдсон",
"provider.connect.console.noModels":
"Таны бүртгэл холбогдсон боловч энэ Console ажлын талбар нь ямар ч загвар байхгүй байна. Тохируулгыг Console -д шалгана уу, дараа нь сэргээнэ үү.",
"provider.connect.console.modelsLoading": "Таны загварууд одоо ч ачаалагдаж байна. Дахин шалгахыг сэргээх.",
"provider.connect.console.refresh": "Модельуудыг сэргээнэ үү",
"provider.connect.console.openingBrowser": "Хөтөч нээх…",
"provider.connect.console.serviceAccount": "Үйлчилгээний данс?",
"provider.connect.console.useApiKey": "API түлхүүр ашигла",
"provider.connect.remote.title": "“ {{server}} ” дээр холбогдож байна",
"provider.connect.remote.description":
"Таны OpenCode итгэмжлэл энэ сервер дээр хадгалагдах болно. Энэ серверээр дамжуулан моделиудыг авах боломжтой болно.",
"provider.connect.form.unsupported": "Энэхүү баталгаажуулалтын маягт нь дэмжигдээгүй талбаруудыг агуулдаг.",
"provider.connect.oauth.auto.confirmationCode.description":
"Хөтөч тань зөвшөөрөхөөс өмнө ижил кодыг харуулж байгаа эсэхийг шалгана уу.",
"provider.connect.oauth.auto.description":
"Таны хөтөч нээгдэж {{provider}} руу нэвтэрнэ үү. Өөрийгөө хийж дууссан цагт л энд эргэж ир.",
"provider.connect.oauth.code.description":
"Таны хөтөч нээгдэж {{provider}} руу нэвтэрнэ үү. Доорх зөвшөөрлийн кодыг буулгана уу.",
"provider.connect.oauth.openBrowser": "Хөтөч нээ",
"provider.connect.oauth.expired": "Зөвшөөрөл дууссан",
"provider.connect.console.apiKey.description":
"Үйлчилгээний бүртгэлд API түлхүүрийг буулгана уу. Та Түлхүүрийн дор OpenCode Console үйлчилгээний данс үүсгэнэ.",
"provider.connect.console.apiKey.link": "Console -г нээх",
"common.retry": "Дахин оролд",
"server.connect.link.expired":
"Энэ хослол дууссан эсвэл аль хэдийн ашиглагдсан байна. Шинийг авахын тулд opencode pair ажиллуулна уу.",
"command.server.pair": "Хосолсон төхөөрөмж",
"settings.pairing.title": "Хосолсон",
"settings.pairing.connection": "Дотоод сүлжээ",
"pair.local.description":
"Холболтын дэлгэрэнгүй мэдээлэл болон нэг сүлжээнд байгаа төхөөрөмжийг холбох QR кодыг харна уу.",
"pair.local.open": "Дэлгэрэнгүй харуулах",
"pair.screenActive.title": "Дэлгэцийг идэвхтэй байлгах",
"pair.screenActive.description": "Энэ компьютерийн дэлгэцийг OpenCode ажиллаж байх үед унтахаас сэргийлдэг.",
"pair.screenActive.error": "Дэлгэцийн үйл ажиллагааны тохиргоог шинэчилж чадсангүй. Дахин оролдоно уу.",
"pair.description": "Энэ машины OpenCode сервертэй өөр төхөөрөмжтэй холбоно уу.",
"pair.qr": "Хослох QR код",
"pair.copy": "Дэлгэрэнгүйг хуулах",
"pair.copy.error": "Илүү дэлгэрэнгүй мэдээлэл хуулж чадсангүй. Дахин оролдоно уу.",
"pair.error": "Хослуулах мэдээллийг шинэчилж чадсангүй. Дахин оролдоно уу.",
"file.view.preview": "Урьдчилан харах",
"file.view.source": "Эх сурвалж",
"file.view.openInBrowser": "Хөтөч дээр нээнэ үү",
"file.view.binary": "Хоёртын файл · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} мөр",
"file.view.table.rows.other": "{{count}} мөр",
"file.view.table.columns.one": "{{count}} багана",
"file.view.table.columns.other": "{{count}} багана",
"file.view.table.truncated": "{{total}} мөрийн эхний {{shown}} -г харуулах.",
"file.view.fontSample": "Хар кварцан сфинкс минь, миний тангаргийг шүү.",
"home.project.missing.title": "Төслийн хавтас олдсонгүй",
"home.project.missing.description": "{{name}} -н хавтас байхаа больсон.",
"session.tab.btw": "/btw",
"session.queue.undo": "Буцах",
"session.queue.undoShell": "Дараалсан шуурхайг буцаахаас өмнө бүрхүүлийн горимыг орхих",
"session.queue.undoUnavailable": "Файлын агуулгыг хадгалахын тулд дараалалд энэ шуурхайг засах",
"session.btw.questionRequired": "Асуулт нэмэх /btw",
"session.btw.error": "Энэ асуултад хариулж чадсангүй",
"session.btw.retry": "Дахих",
"session.btw.copy": "Хариултыг хуулах",
"settings.projects.empty.title": "Төсөл хараахан байхгүй байна",
"settings.projects.empty.description": "Эхлэхийн тулд төсөл нэмэх",
"settings.providers.account.manage": "{{provider}} данс удирдах",
"settings.providers.account.group": "Бүртгэл",
"settings.providers.account.add": "Бүртгэл нэмнэ үү",
"settings.providers.account.remove": "Бүртгэл устгах…",
"settings.providers.account.active": "Идэвхтэй",
"settings.providers.account.switched.title": "{{provider}} данс солигдсон",
"settings.providers.account.switched.description": "Одоо {{account}} -г ашиглана уу.",
"settings.providers.account.removed.title": "{{account}} арилгасан",
"settings.providers.account.removed.description": "{{provider}} цаашид энэ хаягийг ашиглахгүй.",
"settings.providers.console.available.one": "{{count}} Боломжит үйлчилгээ үзүүлэгч",
"settings.providers.console.available.other": "{{count}} боломжтой үйлчилгээ үзүүлэгчид",
"settings.providers.tag.account": "Бүртгэл",
"settings.models.enableAll": "Бүх загваруудыг идэвхжүүлэх",
"settings.models.disableAll": "Бүх загваруудыг идэвхгүй болгох",
}
+110
View File
@@ -1545,4 +1545,114 @@ export const dict = {
"workspace.delete.confirm": "Padam “{{name}}”?",
"workspace.delete.location": "Lokasi",
"settings.search.empty.query": '"{{query}}"',
"command.provider.connect.description": "Daftar masuk ke OpenCode Go, OpenCode Console atau penyedia model lain",
"command.session.btw": "Tanya soalan sampingan",
"command.session.btw.description": "Dapatkan jawapan sekali sahaja tanpa menambahkannya pada perbualan",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Menyambung ke OpenCode Console",
"provider.connect.console.instructions":
"Teruskan dalam pelayar. Sahkan kod yang dipaparkan di sana sepadan dengan kod di bawah.",
"provider.connect.console.deviceCode": "Kod peranti",
"provider.connect.console.deviceCode.label": "Kod peranti: {{code}}",
"provider.connect.console.waiting": "Menunggu pengesahan…",
"provider.connect.console.browserHint": "Pelayar tidak dibuka?",
"provider.connect.console.copyLink": "Salin pautan daftar masuk",
"provider.connect.console.linkCopied": "Pautan daftar masuk disalin",
"provider.connect.console.copyFailed":
"Tidak dapat menyalin pautan daftar masuk. Buka Console sekali lagi untuk meneruskan.",
"provider.connect.console.openAgain": "Buka Console sekali lagi",
"provider.connect.console.browserFailed":
"Kami tidak dapat membuka pelayar anda. Cuba lagi atau salin pautan daftar masuk untuk meneruskan.",
"provider.connect.console.expired":
"Permintaan daftar masuk ini telah tamat tempoh. Mulakan semula untuk mendapatkan kod peranti baharu.",
"provider.connect.console.denied": "Akses ditolak dalam Console. Cuba lagi apabila anda bersedia untuk menyambung.",
"provider.connect.console.statusFailed": "Tidak dapat menyemak keizinan. Semak sambungan pelayan anda dan cuba lagi.",
"provider.connect.console.startFailed":
"Tidak dapat memulakan daftar masuk. Semak sambungan pelayan anda dan cuba lagi.",
"provider.connect.models.title": "Disambungkan ke {{provider}}",
"provider.connect.models.description": "Pilih model untuk bermula. Anda boleh menukar model pada bila-bila masa.",
"provider.connect.models.available": "Model tersedia",
"provider.connect.models.list": "Model yang tersedia daripada {{provider}}",
"provider.connect.console.refreshFailed":
"Akaun anda disambungkan, tetapi kami tidak dapat memuatkan model anda. Cuba muat semula.",
"provider.connect.console.connected": "OpenCode disambungkan",
"provider.connect.console.noModels":
"Akaun anda disambungkan, tetapi ruang kerja Console ini tidak mempunyai model tersedia. Semak persediaannya dalam Console, kemudian muat semula.",
"provider.connect.console.modelsLoading": "Model anda masih dimuatkan. Muat semula untuk menyemak lagi.",
"provider.connect.console.refresh": "Muat semula model",
"provider.connect.console.openingBrowser": "Membuka pelayar…",
"provider.connect.console.serviceAccount": "Akaun perkhidmatan?",
"provider.connect.console.useApiKey": "Gunakan kunci API",
"provider.connect.remote.title": "Menyambung pada “{{server}}”",
"provider.connect.remote.description":
"Bukti kelayakan OpenCode anda akan disimpan pada pelayan ini. Model akan tersedia melalui pelayan ini.",
"provider.connect.form.unsupported": "Borang pengesahan ini mengandungi medan yang tidak disokong",
"provider.connect.oauth.auto.confirmationCode.description":
"Pastikan pelayar anda memaparkan kod yang sama sebelum anda memberi keizinan.",
"provider.connect.oauth.auto.description":
"Pelayar anda akan dibuka supaya anda boleh mendaftar masuk ke {{provider}}. Kembali ke sini apabila selesai.",
"provider.connect.oauth.code.description":
"Pelayar anda akan dibuka supaya anda boleh mendaftar masuk ke {{provider}}. Tampal kod keizinan yang diberikan di bawah.",
"provider.connect.oauth.openBrowser": "Buka pelayar",
"provider.connect.oauth.expired": "Keizinan telah tamat tempoh",
"provider.connect.console.apiKey.description":
"Tampal kunci API untuk akaun perkhidmatan. Anda boleh mencipta akaun perkhidmatan dalam OpenCode Console di bawah Kunci.",
"provider.connect.console.apiKey.link": "Buka Console",
"common.retry": "Cuba lagi",
"server.connect.link.expired":
"Pautan penggandingan ini telah tamat tempoh atau sudah digunakan. Jalankan opencode pair untuk mendapatkan pautan baharu.",
"command.server.pair": "Gandingkan peranti",
"settings.pairing.title": "Penggandingan",
"settings.pairing.connection": "Rangkaian Setempat",
"pair.local.description": "Lihat butiran sambungan dan kod QR untuk menyambungkan peranti pada rangkaian yang sama.",
"pair.local.open": "Tunjukkan butiran",
"pair.screenActive.title": "Kekalkan skrin aktif",
"pair.screenActive.description": "Halang paparan komputer ini daripada tidur semasa OpenCode berjalan.",
"pair.screenActive.error": "Tidak dapat mengemas kini tetapan aktiviti skrin. Cuba lagi.",
"pair.description": "Sambungkan peranti lain ke pelayan OpenCode mesin ini.",
"pair.qr": "Kod QR penggandingan",
"pair.copy": "Salin butiran",
"pair.copy.error": "Tidak dapat menyalin butiran penggandingan. Cuba lagi.",
"pair.error": "Tidak dapat mengemas kini butiran penggandingan. Cuba lagi.",
"file.view.preview": "Pratonton",
"file.view.source": "Sumber",
"file.view.openInBrowser": "Buka dalam pelayar",
"file.view.binary": "Fail binari · {{size}}",
"file.view.table.rows.one": "{{count}} baris",
"file.view.table.rows.other": "{{count}} baris",
"file.view.table.columns.one": "{{count}} lajur",
"file.view.table.columns.other": "{{count}} lajur",
"file.view.table.truncated": "Menunjukkan {{shown}} baris pertama daripada {{total}} baris.",
"file.view.fontSample": "Sfinks kuarza hitam, hakimilah ikrarku.",
"home.project.missing.title": "Folder projek tidak ditemukan",
"home.project.missing.description": "Folder untuk {{name}} tidak lagi wujud.",
"session.tab.btw": "/btw",
"session.queue.undo": "Buat asal",
"session.queue.undoShell": "Keluar daripada mod Shell sebelum membuat asal gesaan dalam baris gilir",
"session.queue.undoUnavailable": "Edit gesaan ini dalam baris gilir untuk mengekalkan konteks failnya",
"session.btw.questionRequired": "Tambah soalan selepas /btw",
"session.btw.error": "Tidak dapat menjawab soalan itu",
"session.btw.retry": "Cuba lagi",
"session.btw.copy": "Salin jawapan",
"settings.projects.empty.title": "Belum ada projek",
"settings.projects.empty.description": "Tambah projek untuk bermula",
"settings.providers.account.manage": "Urus akaun {{provider}}",
"settings.providers.account.group": "Akaun",
"settings.providers.account.add": "Tambah akaun",
"settings.providers.account.remove": "Alih keluar akaun…",
"settings.providers.account.active": "Aktif",
"settings.providers.account.switched.title": "Akaun {{provider}} ditukar",
"settings.providers.account.switched.description": "Kini menggunakan {{account}}.",
"settings.providers.account.removed.title": "{{account}} dialih keluar",
"settings.providers.account.removed.description": "{{provider}} tidak akan menggunakan akaun ini lagi.",
"settings.providers.console.available.one": "{{count}} penyedia tersedia",
"settings.providers.console.available.other": "{{count}} penyedia tersedia",
"settings.providers.tag.account": "Akaun",
"settings.models.enableAll": "Dayakan semua model",
"settings.models.disableAll": "Lumpuhkan semua model",
"provider.custom.description": "Konfigurasikan penyedia yang serasi dengan OpenAI. Lihat {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+109
View File
@@ -1570,4 +1570,113 @@ export const dict = {
"workspace.delete.confirm": "“{{name}}” ကိုဖျက်ချင်ပါသလား?",
"workspace.delete.location": "တည်နေရာ",
"settings.search.empty.query": '"{{query}}"',
"command.provider.connect.description":
"OpenCode Go၊ OpenCode Console သို့မဟုတ် အခြားမော်ဒယ်ဝန်ဆောင်မှုပေးသူသို့ အကောင့်ဝင်ပါ",
"command.session.btw": "ဘေးထွက်မေးခွန်း မေးရန်",
"command.session.btw.description": "စကားဝိုင်းထဲ မထည့်ဘဲ တစ်ကြိမ်စာအဖြေ ရယူရန်",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console သို့ ချိတ်ဆက်နေသည်",
"provider.connect.console.instructions":
"ဘရောက်ဇာတွင် ဆက်လုပ်ပါ။ ထိုနေရာရှိ ကုဒ်သည် အောက်ပါကုဒ်နှင့် တူညီကြောင်း အတည်ပြုပါ။",
"provider.connect.console.deviceCode": "စက်ကုဒ်",
"provider.connect.console.deviceCode.label": "စက်ကုဒ်: {{code}}",
"provider.connect.console.waiting": "အတည်ပြုချက်ကို စောင့်နေသည်…",
"provider.connect.console.browserHint": "ဘရောက်ဇာ မပွင့်ဘူးလား။",
"provider.connect.console.copyLink": "အကောင့်ဝင်လင့်ခ်ကို ကူးယူရန်",
"provider.connect.console.linkCopied": "အကောင့်ဝင်လင့်ခ်ကို ကူးယူပြီးပါပြီ",
"provider.connect.console.copyFailed": "အကောင့်ဝင်လင့်ခ်ကို ကူးယူ၍မရပါ။ ဆက်လုပ်ရန် Console ကို ထပ်ဖွင့်ပါ။",
"provider.connect.console.openAgain": "Console ကို ထပ်ဖွင့်ရန်",
"provider.connect.console.browserFailed":
"ဘရောက်ဇာကို ဖွင့်၍မရပါ။ ထပ်ကြိုးစားပါ သို့မဟုတ် ဆက်လုပ်ရန် အကောင့်ဝင်လင့်ခ်ကို ကူးယူပါ။",
"provider.connect.console.expired": "ဤအကောင့်ဝင်တောင်းဆိုချက် သက်တမ်းကုန်သွားပါပြီ။ စက်ကုဒ်အသစ်ရရန် ပြန်စပါ။",
"provider.connect.console.denied":
"Console တွင် ဝင်ရောက်ခွင့် ငြင်းပယ်ခံရသည်။ ချိတ်ဆက်ရန် အသင့်ဖြစ်သောအခါ ထပ်ကြိုးစားပါ။",
"provider.connect.console.statusFailed": "ခွင့်ပြုချက်ကို စစ်ဆေး၍မရပါ။ ဆာဗာချိတ်ဆက်မှုကို စစ်ပြီး ထပ်ကြိုးစားပါ။",
"provider.connect.console.startFailed": "အကောင့်ဝင်ခြင်းကို စတင်၍မရပါ။ ဆာဗာချိတ်ဆက်မှုကို စစ်ပြီး ထပ်ကြိုးစားပါ။",
"provider.connect.models.title": "{{provider}} သို့ ချိတ်ဆက်ပြီးပါပြီ",
"provider.connect.models.description": "စတင်ရန် မော်ဒယ်တစ်ခု ရွေးပါ။ မော်ဒယ်ကို အချိန်မရွေး ပြောင်းနိုင်သည်။",
"provider.connect.models.available": "ရရှိနိုင်သော မော်ဒယ်များ",
"provider.connect.models.list": "{{provider}} မှ ရရှိနိုင်သော မော်ဒယ်များ",
"provider.connect.console.refreshFailed":
"သင့်အကောင့် ချိတ်ဆက်ပြီးဖြစ်သော်လည်း မော်ဒယ်များကို ဖွင့်၍မရပါ။ ပြန်လည်စတင်ပြီး ထပ်ကြိုးစားပါ။",
"provider.connect.console.connected": "OpenCode ချိတ်ဆက်ပြီးပါပြီ",
"provider.connect.console.noModels":
"သင့်အကောင့် ချိတ်ဆက်ပြီးဖြစ်သော်လည်း ဤ Console အလုပ်နေရာတွင် မော်ဒယ်မရှိပါ။ Console ရှိ ပြင်ဆင်မှုကို စစ်ပြီး ပြန်လည်စတင်ပါ။",
"provider.connect.console.modelsLoading": "မော်ဒယ်များ ဖွင့်နေဆဲဖြစ်သည်။ ပြန်လည်စတင်ပြီး ထပ်စစ်ပါ။",
"provider.connect.console.refresh": "မော်ဒယ်များကို ပြန်လည်စတင်ရန်",
"provider.connect.console.openingBrowser": "ဘရောက်ဇာ ဖွင့်နေသည်…",
"provider.connect.console.serviceAccount": "ဝန်ဆောင်မှုအကောင့်လား။",
"provider.connect.console.useApiKey": "API သော့ကို အသုံးပြုရန်",
"provider.connect.remote.title": "“{{server}}” တွင် ချိတ်ဆက်နေသည်",
"provider.connect.remote.description":
"သင့် OpenCode အထောက်အထားများကို ဤဆာဗာတွင် သိမ်းဆည်းမည်။ မော်ဒယ်များကို ဤဆာဗာမှတစ်ဆင့် အသုံးပြုနိုင်မည်။",
"provider.connect.form.unsupported": "ဤအထောက်အထားစိစစ်ရေးပုံစံတွင် မပံ့ပိုးသော အကွက်များ ပါဝင်သည်",
"provider.connect.oauth.auto.confirmationCode.description":
"ခွင့်မပြုမီ ဘရောက်ဇာတွင် တူညီသောကုဒ် ပြထားကြောင်း စစ်ဆေးပါ။",
"provider.connect.oauth.auto.description":
"{{provider}} သို့ အကောင့်ဝင်နိုင်ရန် ဘရောက်ဇာပွင့်လာမည်။ ပြီးသောအခါ ဤနေရာသို့ ပြန်လာပါ။",
"provider.connect.oauth.code.description":
"{{provider}} သို့ အကောင့်ဝင်နိုင်ရန် ဘရောက်ဇာပွင့်လာမည်။ ရရှိသော ခွင့်ပြုကုဒ်ကို အောက်တွင် ကူးထည့်ပါ။",
"provider.connect.oauth.openBrowser": "ဘရောက်ဇာ ဖွင့်ရန်",
"provider.connect.oauth.expired": "ခွင့်ပြုချက် သက်တမ်းကုန်သွားပြီ",
"provider.connect.console.apiKey.description":
"ဝန်ဆောင်မှုအကောင့်အတွက် API သော့ကို ကူးထည့်ပါ။ OpenCode Console ၏ သော့များအောက်တွင် ဝန်ဆောင်မှုအကောင့်များ ဖန်တီးနိုင်သည်။",
"provider.connect.console.apiKey.link": "Console ဖွင့်ရန်",
"common.retry": "ထပ်ကြိုးစားရန်",
"server.connect.link.expired":
"ဤတွဲချိတ်လင့်ခ်သည် သက်တမ်းကုန်သွားပြီ သို့မဟုတ် အသုံးပြုပြီးဖြစ်သည်။ အသစ်ရရန် opencode pair ကို လုပ်ဆောင်ပါ။",
"command.server.pair": "စက်ကို တွဲချိတ်ရန်",
"settings.pairing.title": "တွဲချိတ်ခြင်း",
"settings.pairing.connection": "ဒေသတွင်းကွန်ရက်",
"pair.local.description": "တူညီသောကွန်ရက်ရှိ စက်ကို ချိတ်ဆက်ရန် ချိတ်ဆက်မှုအသေးစိတ်နှင့် QR ကုဒ်ကို ကြည့်ပါ။",
"pair.local.open": "အသေးစိတ်ပြရန်",
"pair.screenActive.title": "မျက်နှာပြင်ကို ဖွင့်ထားရန်",
"pair.screenActive.description": "OpenCode လည်ပတ်နေစဉ် ဤကွန်ပျူတာ၏ မျက်နှာပြင် မအိပ်စက်စေရန် ကာကွယ်ပါ။",
"pair.screenActive.error": "မျက်နှာပြင်လှုပ်ရှားမှု ဆက်တင်ကို အပ်ဒိတ်မလုပ်နိုင်ပါ။ ထပ်ကြိုးစားပါ။",
"pair.description": "အခြားစက်ကို ဤစက်၏ OpenCode ဆာဗာသို့ ချိတ်ဆက်ပါ။",
"pair.qr": "တွဲချိတ်ရန် QR ကုဒ်",
"pair.copy": "အသေးစိတ်ကို ကူးယူရန်",
"pair.copy.error": "တွဲချိတ်မှုအသေးစိတ်ကို ကူးယူ၍မရပါ။ ထပ်ကြိုးစားပါ။",
"pair.error": "တွဲချိတ်မှုအသေးစိတ်ကို အပ်ဒိတ်မလုပ်နိုင်ပါ။ ထပ်ကြိုးစားပါ။",
"file.view.preview": "အစမ်းကြည့်ရန်",
"file.view.source": "ရင်းမြစ်",
"file.view.openInBrowser": "ဘရောက်ဇာတွင် ဖွင့်ရန်",
"file.view.binary": "ဘိုင်နရီဖိုင် · {{size}}",
"file.view.table.rows.one": "{{count}} တန်း",
"file.view.table.rows.other": "{{count}} တန်း",
"file.view.table.columns.one": "{{count}} ကော်လံ",
"file.view.table.columns.other": "{{count}} ကော်လံ",
"file.view.table.truncated": "စုစုပေါင်း {{total}} တန်းအနက် ပထမ {{shown}} တန်းကို ပြထားသည်။",
"file.view.fontSample": "အနက်ရောင်ကျောက်သလင်း စဖင့်စ်၊ ငါ့ကတိကို ဆုံးဖြတ်ပါ။",
"home.project.missing.title": "ပရောဂျက်ဖိုင်တွဲကို မတွေ့ပါ",
"home.project.missing.description": "{{name}} အတွက် ဖိုင်တွဲ မရှိတော့ပါ။",
"session.tab.btw": "/btw",
"session.queue.undo": "မလုပ်တော့ရန်",
"session.queue.undoShell": "တန်းစီထားသော prompt ကို မလုပ်တော့မီ Shell မုဒ်မှ ထွက်ပါ",
"session.queue.undoUnavailable": "၎င်း၏ဖိုင်အကြောင်းအရာကို ထိန်းသိမ်းရန် တန်းစီစာရင်းရှိ ဤ prompt ကို ပြင်ပါ",
"session.btw.questionRequired": "/btw နောက်တွင် မေးခွန်းထည့်ပါ",
"session.btw.error": "ထိုမေးခွန်းကို မဖြေနိုင်ပါ",
"session.btw.retry": "ထပ်ကြိုးစားရန်",
"session.btw.copy": "အဖြေကို ကူးယူရန်",
"settings.projects.empty.title": "ပရောဂျက် မရှိသေးပါ",
"settings.projects.empty.description": "စတင်ရန် ပရောဂျက်တစ်ခု ထည့်ပါ",
"settings.providers.account.manage": "{{provider}} အကောင့်များကို စီမံရန်",
"settings.providers.account.group": "အကောင့်များ",
"settings.providers.account.add": "အကောင့်ထည့်ရန်",
"settings.providers.account.remove": "အကောင့်ဖယ်ရှားရန်…",
"settings.providers.account.active": "အသုံးပြုနေသည်",
"settings.providers.account.switched.title": "{{provider}} အကောင့် ပြောင်းပြီးပါပြီ",
"settings.providers.account.switched.description": "ယခု {{account}} ကို အသုံးပြုနေသည်။",
"settings.providers.account.removed.title": "{{account}} ကို ဖယ်ရှားပြီးပါပြီ",
"settings.providers.account.removed.description": "{{provider}} သည် ဤအကောင့်ကို အသုံးမပြုတော့ပါ။",
"settings.providers.console.available.one": "ဝန်ဆောင်မှုပေးသူ {{count}} ခု ရရှိနိုင်သည်",
"settings.providers.console.available.other": "ဝန်ဆောင်မှုပေးသူ {{count}} ခု ရရှိနိုင်သည်",
"settings.providers.tag.account": "အကောင့်",
"settings.models.enableAll": "မော်ဒယ်အားလုံးကို ဖွင့်ရန်",
"settings.models.disableAll": "မော်ဒယ်အားလုံးကို ပိတ်ရန်",
"provider.custom.description": "OpenAI နှင့် ကိုက်ညီသော ဝန်ဆောင်မှုပေးသူကို ပြင်ဆင်ပါ။ {{link}} ကို ကြည့်ပါ။",
"file.view.videoLabel": "ဗီဒီယို: {{filename}}",
"file.view.audioLabel": "အသံ: {{filename}}",
}
+111
View File
@@ -1547,4 +1547,115 @@ export const dict: Record<string, string> = {
"settings.updates.migration.title": "बेटाबाट स्थिर संस्करणमा जानुहोस्",
"settings.updates.migration.description":
"अहिलेलाई OpenCode Beta लाई OpenCode Stable मा सारिँदै छ। संस्करण {{version}} डाउनलोड गर्नुहोस्, त्यसपछि अपडेटहरू पाइरहन डिस्क इमेजबाट OpenCode स्थापना गर्नुहोस्।",
"command.provider.connect.description": "OpenCode Go, OpenCode Console, वा अर्को मोडेल प्रदायकमा साइन इन गर्नुहोस्",
"command.session.btw": "एक साइड प्रश्न सोध्नुहोस्",
"command.session.btw.description": "कुराकानीमा थप्न बिना एक-शट जवाफ प्राप्त गर्नुहोस्",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console मा जडान गर्दै",
"provider.connect.console.instructions":
"आफ्नो ब्राउजरमा जारी राख्नुहोस्। त्यहाँ देखाइएको कोड तलकोसँग मेल खान्छ भनेर पुष्टि गर्नुहोस्।",
"provider.connect.console.deviceCode": "यन्त्र कोड",
"provider.connect.console.deviceCode.label": "यन्त्र कोड: {{code}}",
"provider.connect.console.waiting": "पुष्टिको लागि पर्खँदै...",
"provider.connect.console.browserHint": "ब्राउजर खोलिएको छैन?",
"provider.connect.console.copyLink": "साइन-इन लिङ्क प्रतिलिपि गर्नुहोस्",
"provider.connect.console.linkCopied": "साइन-इन लिङ्क प्रतिलिपि गरियो",
"provider.connect.console.copyFailed": "साइन-इन लिङ्क प्रतिलिपि गर्न सकिएन। जारी राख्न फेरि कन्सोल खोल्नुहोस्।",
"provider.connect.console.openAgain": "फेरि कन्सोल खोल्नुहोस्",
"provider.connect.console.browserFailed":
"हामीले तपाईंको ब्राउजर खोल्न सकेनौं। जारी राख्न पुन: प्रयास गर्नुहोस् वा साइन-इन लिङ्क प्रतिलिपि गर्नुहोस्।",
"provider.connect.console.expired":
"यो साइन-इन अनुरोधको म्याद सकिएको छ। नयाँ यन्त्र कोड प्राप्त गर्न फेरि सुरु गर्नुहोस्।",
"provider.connect.console.denied": "कन्सोलमा पहुँच अस्वीकार गरियो। तपाईं जडान गर्न तयार हुँदा फेरि प्रयास गर्नुहोस्।",
"provider.connect.console.statusFailed":
"प्राधिकरण जाँच गर्न सकिएन। आफ्नो सर्भर जडान जाँच गर्नुहोस् र पुन: प्रयास गर्नुहोस्।",
"provider.connect.console.startFailed":
"साइन इन सुरु गर्न सकिएन। आफ्नो सर्भर जडान जाँच गर्नुहोस् र पुन: प्रयास गर्नुहोस्।",
"provider.connect.models.title": "{{provider}} मा जडान भयो",
"provider.connect.models.description":
"सुरु गर्न एउटा मोडेल छान्नुहोस्। तपाईं कुनै पनि समयमा मोडेलहरू स्विच गर्न सक्नुहुन्छ।",
"provider.connect.models.available": "उपलब्ध मोडेलहरू",
"provider.connect.models.list": "{{provider}} बाट उपलब्ध मोडेलहरू",
"provider.connect.console.refreshFailed":
"तपाईंको खाता जडान भएको छ, तर हामीले तपाईंको मोडेलहरू लोड गर्न सकेनौं। तिनीहरूलाई पुन: ताजा गर्न प्रयास गर्नुहोस्।",
"provider.connect.console.connected": "OpenCode जडान भयो",
"provider.connect.console.noModels":
"तपाईंको खाता जडान गरिएको छ, तर यो कन्सोल कार्यस्थानमा कुनै मोडेल उपलब्ध छैन। कन्सोलमा यसको सेटअप जाँच गर्नुहोस्, त्यसपछि रिफ्रेस गर्नुहोस्।",
"provider.connect.console.modelsLoading": "तपाईंका मोडेलहरू अझै लोड हुँदैछन्। फेरि जाँच गर्न रिफ्रेस गर्नुहोस्।",
"provider.connect.console.refresh": "मोडेलहरू ताजा गर्नुहोस्",
"provider.connect.console.openingBrowser": "ब्राउजर खोल्दै...",
"provider.connect.console.serviceAccount": "सेवा खाता?",
"provider.connect.console.useApiKey": "API कुञ्जी प्रयोग गर्नुहोस्",
"provider.connect.remote.title": '"{{server}}" मा जडान गर्दै',
"provider.connect.remote.description":
"तपाईंको OpenCode प्रमाणहरू यस सर्भरमा भण्डारण गरिनेछ। यस सर्भर मार्फत मोडेलहरू उपलब्ध हुनेछन्।",
"provider.connect.form.unsupported": "यो प्रमाणीकरण फारमले असमर्थित क्षेत्रहरू समावेश गर्दछ",
"provider.connect.oauth.auto.confirmationCode.description":
"तपाइँले अधिकार दिनु भन्दा पहिले तपाइँको ब्राउजरले उही कोड देखाउँछ भनेर जाँच गर्नुहोस्।",
"provider.connect.oauth.auto.description":
"तपाईंको ब्राउजर खुल्छ ताकि तपाईं {{provider}} मा साइन इन गर्न सक्नुहुन्छ। सकिएपछि यहाँ फर्कनुहोस्।",
"provider.connect.oauth.code.description":
"तपाईंको ब्राउजर खुल्छ ताकि तपाईं {{provider}} मा साइन इन गर्न सक्नुहुन्छ। प्राधिकरण कोड टाँस्नुहोस् यसले तपाईंलाई तल दिन्छ।",
"provider.connect.oauth.openBrowser": "ब्राउजर खोल्नुहोस्",
"provider.connect.oauth.expired": "प्राधिकरणको म्याद सकियो",
"provider.connect.console.apiKey.description":
"सेवा खाताको लागि API कुञ्जी टाँस्नुहोस्। तपाइँ कुञ्जीहरू अन्तर्गत OpenCode कन्सोलमा सेवा खाताहरू सिर्जना गर्नुहुन्छ।",
"provider.connect.console.apiKey.link": "कन्सोल खोल्नुहोस्",
"common.retry": "पुन: प्रयास गर्नुहोस्",
"server.connect.link.expired":
"यो जोडा बनाउने लिङ्कको म्याद सकियो वा पहिले नै प्रयोग भइसकेको छ। नयाँ लिङ्क पाउन opencode pair चलाउनुहोस्।",
"command.server.pair": "यन्त्र जोडा बनाउनुहोस्",
"settings.pairing.title": "जोडा बनाउने",
"settings.pairing.connection": "स्थानीय नेटवर्क",
"pair.local.description": "एउटै नेटवर्कमा यन्त्र जडान गर्न जडान विवरणहरू र QR कोड हेर्नुहोस्।",
"pair.local.open": "विवरण देखाउनुहोस्",
"pair.screenActive.title": "स्क्रिन सक्रिय राख्नुहोस्",
"pair.screenActive.description": "OpenCode चलिरहेको बेला यो कम्प्युटरको डिस्प्लेलाई सुत्नबाट रोक्नुहोस्।",
"pair.screenActive.error": "स्क्रिन गतिविधि सेटिङ अद्यावधिक गर्न सकिएन। पुन: प्रयास गर्नुहोस्।",
"pair.description": "यस मेसिनको ओपनकोड सर्भरमा अर्को यन्त्र जडान गर्नुहोस्।",
"pair.qr": "जोडा बनाउने QR कोड",
"pair.copy": "विवरणहरू प्रतिलिपि गर्नुहोस्",
"pair.copy.error": "जोडा बनाउने विवरणहरू प्रतिलिपि गर्न सकिएन। पुन: प्रयास गर्नुहोस्।",
"pair.error": "जोडा बनाउने विवरणहरू अद्यावधिक गर्न सकिएन। पुन: प्रयास गर्नुहोस्।",
"file.view.preview": "पूर्वावलोकन",
"file.view.source": "स्रोत",
"file.view.openInBrowser": "ब्राउजरमा खोल्नुहोस्",
"file.view.binary": "बाइनरी फाइल · {{size}}",
"file.view.table.rows.one": "{{count}} पङ्क्ति",
"file.view.table.rows.other": "{{count}} पङ्क्तिहरू",
"file.view.table.columns.one": "{{count}} स्तम्भ",
"file.view.table.columns.other": "{{count}} स्तम्भहरू",
"file.view.table.truncated": "{{total}} पङ्क्तिहरूको पहिलो {{shown}} देखाउँदै।",
"file.view.fontSample": "ज्ञानी क्षत्रियले ठूलो भुइँचालोपछि धैर्यपूर्वक काम गरे।",
"home.project.missing.title": "परियोजना फोल्डर फेला परेन",
"home.project.missing.description": "{{name}} को लागि फोल्डर अब अवस्थित छैन।",
"session.tab.btw": "/btw",
"session.queue.undo": "पूर्ववत गर्नुहोस्",
"session.queue.undoShell": "लामबद्ध प्रम्प्टलाई पूर्ववत गर्नु अघि शेल मोड छोड्नुहोस्",
"session.queue.undoUnavailable": "यसको फाइल सन्दर्भ सुरक्षित गर्न लाममा यो प्रम्प्ट सम्पादन गर्नुहोस्",
"session.btw.questionRequired": "/btw पछि एउटा प्रश्न थप्नुहोस्",
"session.btw.error": "त्यो प्रश्नको जवाफ दिन सकेन",
"session.btw.retry": "पुन: प्रयास गर्नुहोस्",
"session.btw.copy": "जवाफ प्रतिलिपि गर्नुहोस्",
"settings.projects.empty.title": "अहिलेसम्म कुनै परियोजनाहरू छैनन्",
"settings.projects.empty.description": "सुरु गर्न एउटा परियोजना थप्नुहोस्",
"settings.providers.account.manage": "{{provider}} खाताहरू प्रबन्ध गर्नुहोस्",
"settings.providers.account.group": "खाताहरू",
"settings.providers.account.add": "खाता थप्नुहोस्",
"settings.providers.account.remove": "खाता हटाउनुहोस्...",
"settings.providers.account.active": "सक्रिय",
"settings.providers.account.switched.title": "{{provider}} खाता बदलियो",
"settings.providers.account.switched.description": "अब {{account}} प्रयोग गर्दै।",
"settings.providers.account.removed.title": "{{account}} हटाइयो",
"settings.providers.account.removed.description": "{{provider}} ले अब यो खाता प्रयोग गर्ने छैन।",
"settings.providers.console.available.one": "{{count}} प्रदायक उपलब्ध छ",
"settings.providers.console.available.other": "{{count}} प्रदायकहरू उपलब्ध छन्",
"settings.providers.tag.account": "खाता",
"settings.models.enableAll": "सबै मोडेल सक्षम गर्नुहोस्",
"settings.models.disableAll": "सबै मोडेलहरू असक्षम गर्नुहोस्",
"provider.custom.description": "OpenAI-संगत प्रदायक कन्फिगर गर्नुहोस्। {{link}} हेर्नुहोस्।",
"file.view.videoLabel": "भिडियो: {{filename}}",
"file.view.audioLabel": "अडियो: {{filename}}",
}
+111
View File
@@ -1571,4 +1571,115 @@ export const dict = {
"settings.updates.migration.title": "Van Beta naar Stabiel overstappen",
"settings.updates.migration.description":
"OpenCode Beta gaat voorlopig over naar OpenCode Stabiel. Download versie {{version}} en installeer OpenCode daarna vanaf de schijfkopie om updates te blijven ontvangen.",
"command.provider.connect.description": "Aanmelden bij OpenCode Go, OpenCode Console of een andere modelaanbieder",
"command.session.btw": "Stel een nevenvraag",
"command.session.btw.description": "Krijg een eenmalig antwoord zonder iets toe te voegen aan het gesprek",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Verbinding maken met OpenCode Console",
"provider.connect.console.instructions":
"Ga verder in uw browser. Bevestig dat de daar weergegeven code overeenkomt met de onderstaande code.",
"provider.connect.console.deviceCode": "Apparaatcode",
"provider.connect.console.deviceCode.label": "Apparaatcode: {{code}}",
"provider.connect.console.waiting": "Wachten op bevestiging…",
"provider.connect.console.browserHint": "Browser niet geopend?",
"provider.connect.console.copyLink": "Kopieer de inloglink",
"provider.connect.console.linkCopied": "Inloglink gekopieerd",
"provider.connect.console.copyFailed": "Kan de inloglink niet kopiëren. Open Console opnieuw om door te gaan.",
"provider.connect.console.openAgain": "Open Console opnieuw",
"provider.connect.console.browserFailed":
"We konden uw browser niet openen. Probeer het opnieuw of kopieer de inloglink om door te gaan.",
"provider.connect.console.expired":
"Dit inlogverzoek is verlopen. Begin opnieuw om een ​​nieuwe apparaatcode te krijgen.",
"provider.connect.console.denied":
"Toegang geweigerd in Console. Probeer het opnieuw als u klaar bent om verbinding te maken.",
"provider.connect.console.statusFailed":
"Kan autorisatie niet controleren. Controleer uw serververbinding en probeer het opnieuw.",
"provider.connect.console.startFailed":
"Kan inloggen niet starten. Controleer uw serververbinding en probeer het opnieuw.",
"provider.connect.models.title": "Verbonden met {{provider}}",
"provider.connect.models.description": "Kies een model om mee te beginnen. Je kunt op elk moment van model wisselen.",
"provider.connect.models.available": "Beschikbare modellen",
"provider.connect.models.list": "Modellen beschikbaar vanaf {{provider}}",
"provider.connect.console.refreshFailed":
"Uw account is verbonden, maar we kunnen uw modellen niet laden. Probeer ze opnieuw te vernieuwen.",
"provider.connect.console.connected": "OpenCode aangesloten",
"provider.connect.console.noModels":
"Uw account is verbonden, maar deze Console-werkruimte heeft geen beschikbare modellen. Controleer de instellingen in Console en vernieuw vervolgens.",
"provider.connect.console.modelsLoading": "Uw modellen worden nog geladen. Vernieuw om opnieuw te controleren.",
"provider.connect.console.refresh": "Modellen vernieuwen",
"provider.connect.console.openingBrowser": "Browser openen…",
"provider.connect.console.serviceAccount": "Serviceaccount?",
"provider.connect.console.useApiKey": "Gebruik de API-sleutel",
"provider.connect.remote.title": "Verbinding maken op “{{server}}”",
"provider.connect.remote.description":
"Uw OpenCode-inloggegevens worden op deze server opgeslagen. Modellen zullen beschikbaar zijn via deze server.",
"provider.connect.form.unsupported": "Dit authenticatieformulier bevat niet-ondersteunde velden",
"provider.connect.oauth.auto.confirmationCode.description":
"Controleer of uw browser dezelfde code weergeeft voordat u autoriseert.",
"provider.connect.oauth.auto.description":
"Uw browser wordt geopend zodat u zich kunt aanmelden bij {{provider}}. Kom hier terug als je klaar bent.",
"provider.connect.oauth.code.description":
"Uw browser wordt geopend zodat u zich kunt aanmelden bij {{provider}}. Plak hieronder de autorisatiecode die u krijgt.",
"provider.connect.oauth.openBrowser": "Browser openen",
"provider.connect.oauth.expired": "Autorisatie verlopen",
"provider.connect.console.apiKey.description":
"Plak een API-sleutel voor een serviceaccount. Serviceaccounts maak je aan in de OpenCode Console onder Sleutels.",
"provider.connect.console.apiKey.link": "Open de console",
"common.retry": "Probeer het opnieuw",
"server.connect.link.expired":
"Deze koppelingslink is verlopen of werd al gebruikt. Voer opencode pair uit om een ​​nieuwe te krijgen.",
"command.server.pair": "Apparaat koppelen",
"settings.pairing.title": "Koppelen",
"settings.pairing.connection": "Lokaal netwerk",
"pair.local.description":
"Bekijk verbindingsdetails en een QR-code om een apparaat op hetzelfde netwerk te verbinden.",
"pair.local.open": "Details weergeven",
"pair.screenActive.title": "Scherm actief houden",
"pair.screenActive.description": "Voorkom dat het beeldscherm van deze computer slaapt terwijl OpenCode actief is.",
"pair.screenActive.error": "Kan de instelling voor schermactiviteit niet bijwerken. Probeer het opnieuw.",
"pair.description": "Verbind een ander apparaat met de OpenCode-server van deze machine.",
"pair.qr": "QR-code koppelen",
"pair.copy": "Gegevens kopiëren",
"pair.copy.error": "Kon de koppelingsgegevens niet kopiëren. Probeer het opnieuw.",
"pair.error": "Kon de koppelingsgegevens niet bijwerken. Probeer het opnieuw.",
"file.view.preview": "Voorbeeld",
"file.view.source": "Bron",
"file.view.openInBrowser": "Openen in browser",
"file.view.binary": "Binair bestand · {{size}}",
"file.view.table.rows.one": "{{count}} rij",
"file.view.table.rows.other": "{{count}}-rijen",
"file.view.table.columns.one": "{{count}}-kolom",
"file.view.table.columns.other": "{{count}}-kolommen",
"file.view.table.truncated": "Toont de eerste {{shown}} van {{total}} rijen.",
"file.view.fontSample": "Sfinx van zwart kwarts, oordeel over mijn gelofte.",
"home.project.missing.title": "Projectmap niet gevonden",
"home.project.missing.description": "De map voor {{name}} bestaat niet meer.",
"session.tab.btw": "/btw",
"session.queue.undo": "Ongedaan maken",
"session.queue.undoShell": "Verlaat de shell-modus voordat u een prompt in de wachtrij ongedaan maakt",
"session.queue.undoUnavailable": "Bewerk deze prompt in de wachtrij om de bestandscontext te behouden",
"session.btw.questionRequired": "Voeg een vraag toe na /btw",
"session.btw.error": "Kon die vraag niet beantwoorden",
"session.btw.retry": "Opnieuw proberen",
"session.btw.copy": "Kopieer antwoord",
"settings.projects.empty.title": "Nog geen projecten",
"settings.projects.empty.description": "Voeg een project toe om aan de slag te gaan",
"settings.providers.account.manage": "{{provider}}-accounts beheren",
"settings.providers.account.group": "Rekeningen",
"settings.providers.account.add": "Account toevoegen",
"settings.providers.account.remove": "Account verwijderen…",
"settings.providers.account.active": "Actief",
"settings.providers.account.switched.title": "{{provider}}-account gewijzigd",
"settings.providers.account.switched.description": "Gebruikt nu {{account}}.",
"settings.providers.account.removed.title": "{{account}} verwijderd",
"settings.providers.account.removed.description": "{{provider}} zal dit account niet langer gebruiken.",
"settings.providers.console.available.one": "{{count}}-provider beschikbaar",
"settings.providers.console.available.other": "{{count}}-providers beschikbaar",
"settings.providers.tag.account": "Rekening",
"settings.models.enableAll": "Schakel alle modellen in",
"settings.models.disableAll": "Schakel alle modellen uit",
"provider.custom.description": "Configureer een OpenAI-compatibele aanbieder. Bekijk de {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+107
View File
@@ -1650,4 +1650,111 @@ export const dict = {
"settings.updates.migration.title": "Bytt fra Beta til Stabil",
"settings.updates.migration.description":
"OpenCode Beta flyttes foreløpig til OpenCode Stabil. Last ned versjon {{version}}, og installer deretter OpenCode fra diskavbildningen for å fortsette å motta oppdateringer.",
"command.provider.connect.description": "Logg på OpenCode Go, OpenCode Console eller en annen modellleverandør",
"command.session.btw": "Still et sidespørsmål",
"command.session.btw.description": "Få et enkelt svar uten å legge til samtalen",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Kobler til OpenCode Console",
"provider.connect.console.instructions":
"Fortsett i nettleseren din. Bekreft at koden som vises der samsvarer med koden nedenfor.",
"provider.connect.console.deviceCode": "Enhetskode",
"provider.connect.console.deviceCode.label": "Enhetskode: {{code}}",
"provider.connect.console.waiting": "Venter på bekreftelse...",
"provider.connect.console.browserHint": "Nettleseren åpnet ikke?",
"provider.connect.console.copyLink": "Kopier påloggingslenken",
"provider.connect.console.linkCopied": "Påloggingslenke kopiert",
"provider.connect.console.copyFailed": "Kunne ikke kopiere påloggingslenken. Åpne konsollen igjen for å fortsette.",
"provider.connect.console.openAgain": "Åpne konsollen igjen",
"provider.connect.console.browserFailed":
"Vi kunne ikke åpne nettleseren din. Prøv på nytt eller kopier påloggingslenken for å fortsette.",
"provider.connect.console.expired":
"Denne påloggingsforespørselen er utløpt. Start på nytt for å få en ny enhetskode.",
"provider.connect.console.denied": "Tilgang ble nektet i konsollen. Prøv igjen når du er klar til å koble til.",
"provider.connect.console.statusFailed": "Kunne ikke sjekke autorisasjonen. Sjekk servertilkoblingen og prøv igjen.",
"provider.connect.console.startFailed": "Kunne ikke starte pålogging. Sjekk servertilkoblingen og prøv igjen.",
"provider.connect.models.title": "Koblet til {{provider}}",
"provider.connect.models.description": "Velg en modell å starte med. Du kan bytte modell når som helst.",
"provider.connect.models.available": "Tilgjengelige modeller",
"provider.connect.models.list": "Modeller tilgjengelig fra {{provider}}",
"provider.connect.console.refreshFailed":
"Kontoen din er tilkoblet, men vi kunne ikke laste inn modellene dine. Prøv på nytt for å oppdatere dem.",
"provider.connect.console.connected": "OpenCode tilkoblet",
"provider.connect.console.noModels":
"Kontoen din er tilkoblet, men dette konsollarbeidsområdet har ingen tilgjengelige modeller. Sjekk oppsettet i konsollen, og oppdater deretter.",
"provider.connect.console.modelsLoading": "Modellene dine lastes fortsatt. Oppdater for å sjekke på nytt.",
"provider.connect.console.refresh": "Oppdater modellene",
"provider.connect.console.openingBrowser": "Åpner nettleseren...",
"provider.connect.console.serviceAccount": "Tjenestekonto?",
"provider.connect.console.useApiKey": "Bruk API-tasten",
"provider.connect.remote.title": 'Kobler til "{{server}}"',
"provider.connect.remote.description":
"Din OpenCode-legitimasjon vil bli lagret på denne serveren. Modeller vil være tilgjengelige via denne serveren.",
"provider.connect.form.unsupported": "Dette autentiseringsskjemaet inneholder ikke-støttede felt",
"provider.connect.oauth.auto.confirmationCode.description":
"Sjekk at nettleseren din viser den samme koden før du godkjenner.",
"provider.connect.oauth.auto.description":
"Nettleseren din åpnes slik at du kan logge på {{provider}}. Kom tilbake hit når du er ferdig.",
"provider.connect.oauth.code.description":
"Nettleseren din åpnes slik at du kan logge på {{provider}}. Lim inn autorisasjonskoden den gir deg nedenfor.",
"provider.connect.oauth.openBrowser": "Åpne nettleseren",
"provider.connect.oauth.expired": "Autorisasjonen utløpt",
"provider.connect.console.apiKey.description":
"Lim inn en API-nøkkel for en tjenestekonto. Du oppretter tjenestekontoer i OpenCode Console under Keys.",
"provider.connect.console.apiKey.link": "Åpne konsollen",
"common.retry": "Prøv igjen",
"server.connect.link.expired":
"Denne sammenkoblingslenken utløp eller var allerede brukt. Kjør opencode pair for å få en ny.",
"command.server.pair": "Par enhet",
"settings.pairing.title": "Sammenkobling",
"settings.pairing.connection": "Lokalt nettverk",
"pair.local.description": "Se tilkoblingsdetaljer og en QR-kode for å koble til en enhet på samme nettverk.",
"pair.local.open": "Vis detaljer",
"pair.screenActive.title": "Hold skjermen aktiv",
"pair.screenActive.description": "Hindre denne datamaskinens skjerm fra å sove mens OpenCode kjører.",
"pair.screenActive.error": "Kunne ikke oppdatere skjermaktivitetsinnstillingen. Prøv igjen.",
"pair.description": "Koble en annen enhet til denne maskinens OpenCode-server.",
"pair.qr": "Sammenkobling av QR-kode",
"pair.copy": "Kopier detaljer",
"pair.copy.error": "Kunne ikke kopiere sammenkoblingsdetaljer. Prøv igjen.",
"pair.error": "Kunne ikke oppdatere sammenkoblingsdetaljer. Prøv igjen.",
"file.view.preview": "Forhåndsvisning",
"file.view.source": "Kilde",
"file.view.openInBrowser": "Åpne i nettleser",
"file.view.binary": "Binær fil · {{size}}",
"file.view.table.rows.one": "{{count}} rad",
"file.view.table.rows.other": "{{count}} rader",
"file.view.table.columns.one": "{{count}} kolonne",
"file.view.table.columns.other": "{{count}} kolonner",
"file.view.table.truncated": "Viser den første {{shown}} av {{total}} rader.",
"file.view.fontSample": "Sfinks av svart kvarts, døm mitt løfte.",
"home.project.missing.title": "Prosjektmappe ikke funnet",
"home.project.missing.description": "Mappen for {{name}} eksisterer ikke lenger.",
"session.tab.btw": "/btw",
"session.queue.undo": "Angre",
"session.queue.undoShell": "Gå ut av skallmodus før du angrer en forespørsel i kø",
"session.queue.undoUnavailable": "Rediger denne ledeteksten i køen for å bevare filkonteksten",
"session.btw.questionRequired": "Legg til et spørsmål etter /btw",
"session.btw.error": "Kunne ikke svare på det spørsmålet",
"session.btw.retry": "Prøv igjen",
"session.btw.copy": "Kopier svar",
"settings.projects.empty.title": "Ingen prosjekter ennå",
"settings.projects.empty.description": "Legg til et prosjekt for å komme i gang",
"settings.providers.account.manage": "Administrer {{provider}}-kontoer",
"settings.providers.account.group": "Regnskap",
"settings.providers.account.add": "Legg til konto",
"settings.providers.account.remove": "Fjern konto...",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "{{provider}} konto byttet",
"settings.providers.account.switched.description": "Bruker nå {{account}}.",
"settings.providers.account.removed.title": "{{account}} fjernet",
"settings.providers.account.removed.description": "{{provider}} vil ikke lenger bruke denne kontoen.",
"settings.providers.console.available.one": "{{count}}-leverandør tilgjengelig",
"settings.providers.console.available.other": "{{count}}-leverandører tilgjengelig",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Aktiver alle modeller",
"settings.models.disableAll": "Deaktiver alle modeller",
"provider.custom.description": "Konfigurer en OpenAI-kompatibel leverandør. Se {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Lyd: {{filename}}",
} satisfies Partial<Record<Keys, string>>
+108
View File
@@ -1563,4 +1563,112 @@ export const dict = {
"settings.updates.migration.title": "بیٹا توں مستحکم ورژن ول جاؤ",
"settings.updates.migration.description":
"فی الحال OpenCode Beta نوں OpenCode Stable وچ منتقل کیتا جا ریا اے۔ ورژن \u2068{{version}}\u2069 ڈاؤن لوڈ کرو، فیر اپ ڈیٹ ملدے رہن لئی ڈسک امیج توں OpenCode انسٹال کرو۔",
"command.provider.connect.description": "OpenCode Go، OpenCode Console یا کسے ہور ماڈل پرووائیڈر وچ سائن اِن کرو",
"command.session.btw": "اک پاسے دا سوال پچھو",
"command.session.btw.description": "گَل بات وچ شامل کیتے بنا اک واری دا جواب لوو",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console نال جڑ رئے آں",
"provider.connect.console.instructions":
"اپنے براؤزر وچ جاری رکھو۔ پکا کرو کہ اتھے وکھایا کوڈ تھلے دتے کوڈ نال میل کھاندا اے۔",
"provider.connect.console.deviceCode": "ڈیوائس کوڈ",
"provider.connect.console.deviceCode.label": "ڈیوائس کوڈ: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "تصدیق دی اڈیک اے…",
"provider.connect.console.browserHint": "براؤزر نئیں کھلیا؟",
"provider.connect.console.copyLink": "سائن اِن لنک کاپی کرو",
"provider.connect.console.linkCopied": "سائن اِن لنک کاپی ہو گیا",
"provider.connect.console.copyFailed": "سائن اِن لنک کاپی نئیں ہو سکیا۔ جاری رکھن لئی Console دوبارہ کھولو۔",
"provider.connect.console.openAgain": "Console دوبارہ کھولو",
"provider.connect.console.browserFailed":
"اسیں تُہاڈا براؤزر نئیں کھول سکے۔ دوبارہ کوشش کرو یا جاری رکھن لئی سائن اِن لنک کاپی کرو۔",
"provider.connect.console.expired":
"ایس سائن اِن درخواست دی میعاد مُک گئی اے۔ نواں ڈیوائس کوڈ لین لئی دوبارہ شروع کرو۔",
"provider.connect.console.denied": "Console وچ رسائی توں انکار ہویا۔ جڑن لئی تیار ہووو تے دوبارہ کوشش کرو۔",
"provider.connect.console.statusFailed": "اجازت دی پڑتال نئیں ہو سکی۔ اپنا سرور کنکشن چیک کرو تے دوبارہ کوشش کرو۔",
"provider.connect.console.startFailed": "سائن اِن شروع نئیں ہو سکیا۔ اپنا سرور کنکشن چیک کرو تے دوبارہ کوشش کرو۔",
"provider.connect.models.title": "\u2068{{provider}}\u2069 نال جڑ گئے",
"provider.connect.models.description": "شروع کرن لئی اک ماڈل چنو۔ تسی کسے وی ویلے ماڈل بدل سکدے او۔",
"provider.connect.models.available": "دستیاب ماڈل",
"provider.connect.models.list": "\u2068{{provider}}\u2069 توں دستیاب ماڈل",
"provider.connect.console.refreshFailed":
"تُہاڈا اکاؤنٹ جڑیا اے، پر اسیں تُہاڈے ماڈل لوڈ نئیں کر سکے۔ انہاں نوں ریفریش کرن لئی دوبارہ کوشش کرو۔",
"provider.connect.console.connected": "OpenCode جڑ گیا",
"provider.connect.console.noModels":
"تُہاڈا اکاؤنٹ جڑیا اے، پر ایس Console ورک سپیس وچ کوئی ماڈل دستیاب نئیں۔ Console وچ ایس دی سیٹ اَپ چیک کرو، فیر ریفریش کرو۔",
"provider.connect.console.modelsLoading": "تُہاڈے ماڈل ہجے لوڈ ہو رئے نیں۔ دوبارہ چیک کرن لئی ریفریش کرو۔",
"provider.connect.console.refresh": "ماڈل ریفریش کرو",
"provider.connect.console.openingBrowser": "براؤزر کھول رئے آں…",
"provider.connect.console.serviceAccount": "سروس اکاؤنٹ؟",
"provider.connect.console.useApiKey": "API کلید ورتو",
"provider.connect.remote.title": "“\u2068{{server}}\u2069” اُتے جڑ رئے آں",
"provider.connect.remote.description":
"تُہاڈیاں OpenCode سنداں ایس سرور اُتے محفوظ ہون گیاں۔ ماڈل ایس سرور راہیں دستیاب ہون گے۔",
"provider.connect.form.unsupported": "ایس تصدیقی فارم وچ غیر معاون فیلڈ نیں",
"provider.connect.oauth.auto.confirmationCode.description":
"اجازت دین توں پہلاں چیک کرو کہ تُہاڈا براؤزر اوہی کوڈ وکھاندا اے۔",
"provider.connect.oauth.auto.description":
"تُہاڈا براؤزر کھلدا اے تاں جو تسی \u2068{{provider}}\u2069 وچ سائن اِن کر سکو۔ کم پورا ہووے تے ایتھے واپس آؤ۔",
"provider.connect.oauth.code.description":
"تُہاڈا براؤزر کھلدا اے تاں جو تسی \u2068{{provider}}\u2069 وچ سائن اِن کر سکو۔ اوہدا دتا اجازت کوڈ تھلے پیسٹ کرو۔",
"provider.connect.oauth.openBrowser": "براؤزر کھولو",
"provider.connect.oauth.expired": "اجازت دی میعاد مُک گئی",
"provider.connect.console.apiKey.description":
"سروس اکاؤنٹ لئی API کلید پیسٹ کرو۔ سروس اکاؤنٹ OpenCode Console دے Keys حصے وچ بناؤ۔",
"provider.connect.console.apiKey.link": "Console کھولو",
"common.retry": "دوبارہ کوشش کرو",
"server.connect.link.expired":
"ایس پیئرنگ لنک دی میعاد مُک گئی اے یا ایہ پہلاں ورتیا جا چکیا اے۔ نواں لنک لین لئی opencode pair چلاؤ۔",
"command.server.pair": "ڈیوائس پیئر کرو",
"settings.pairing.title": "پیئرنگ",
"settings.pairing.connection": "لوکل نیٹ ورک",
"pair.local.description": "اِسے نیٹ ورک اُتے ڈیوائس جوڑن لئی کنکشن دیاں تفصیلاں تے QR کوڈ ویکھو۔",
"pair.local.open": "تفصیلاں وکھاؤ",
"pair.screenActive.title": "سکرین چالو رکھو",
"pair.screenActive.description": "OpenCode چلن دوران ایس کمپیوٹر دی ڈسپلے نوں سون توں روکو۔",
"pair.screenActive.error": "سکرین سرگرمی دی ترتیب اپ ڈیٹ نئیں ہو سکی۔ دوبارہ کوشش کرو۔",
"pair.description": "اک ہور ڈیوائس نوں ایس مشین دے OpenCode سرور نال جوڑو۔",
"pair.qr": "پیئرنگ QR کوڈ",
"pair.copy": "تفصیلاں کاپی کرو",
"pair.copy.error": "پیئرنگ دیاں تفصیلاں کاپی نئیں ہو سکیاں۔ دوبارہ کوشش کرو۔",
"pair.error": "پیئرنگ دیاں تفصیلاں اپ ڈیٹ نئیں ہو سکیاں۔ دوبارہ کوشش کرو۔",
"file.view.preview": "پیش نظارہ",
"file.view.source": "سورس",
"file.view.openInBrowser": "براؤزر وچ کھولو",
"file.view.binary": "بائنری فائل · \u2068{{size}}\u2069",
"file.view.table.rows.one": "\u2068{{count}}\u2069 قطار",
"file.view.table.rows.other": "\u2068{{count}}\u2069 قطاراں",
"file.view.table.columns.one": "\u2068{{count}}\u2069 کالم",
"file.view.table.columns.other": "\u2068{{count}}\u2069 کالم",
"file.view.table.truncated": "\u2068{{total}}\u2069 قطاراں وچوں پہلیاں \u2068{{shown}}\u2069 وکھا رئے آں۔",
"file.view.fontSample": "پنجابی زبان دی سوہنی لکھائی ہر فونٹ نوں پرکھدی اے۔",
"home.project.missing.title": "پروجیکٹ فولڈر نئیں لبھیا",
"home.project.missing.description": "\u2068{{name}}\u2069 دا فولڈر ہن موجود نئیں۔",
"session.tab.btw": "/btw",
"session.queue.undo": "کالعدم کرو",
"session.queue.undoShell": "قطار والے پرامپٹ نوں کالعدم کرن توں پہلاں شیل موڈ توں باہر آؤ",
"session.queue.undoUnavailable": "ایس پرامپٹ دا فائل سیاق بچاؤن لئی قطار وچ ایہدی ترمیم کرو",
"session.btw.questionRequired": "/btw دے بعد سوال شامل کرو",
"session.btw.error": "ایس سوال دا جواب نئیں مل سکیا",
"session.btw.retry": "دوبارہ کوشش کرو",
"session.btw.copy": "جواب کاپی کرو",
"settings.projects.empty.title": "ہجے کوئی پروجیکٹ نئیں",
"settings.projects.empty.description": "شروع کرن لئی پروجیکٹ شامل کرو",
"settings.providers.account.manage": "\u2068{{provider}}\u2069 اکاؤنٹ سنبھالو",
"settings.providers.account.group": "اکاؤنٹ",
"settings.providers.account.add": "اکاؤنٹ شامل کرو",
"settings.providers.account.remove": "اکاؤنٹ ہٹاؤ…",
"settings.providers.account.active": "فعال",
"settings.providers.account.switched.title": "\u2068{{provider}}\u2069 اکاؤنٹ بدل دتا گیا",
"settings.providers.account.switched.description": "ہن \u2068{{account}}\u2069 ورت رئے آں۔",
"settings.providers.account.removed.title": "\u2068{{account}}\u2069 ہٹا دتا گیا",
"settings.providers.account.removed.description": "\u2068{{provider}}\u2069 ہن ایہ اکاؤنٹ نئیں ورتے گا۔",
"settings.providers.console.available.one": "\u2068{{count}}\u2069 پرووائیڈر دستیاب اے",
"settings.providers.console.available.other": "\u2068{{count}}\u2069 پرووائیڈر دستیاب نیں",
"settings.providers.tag.account": "اکاؤنٹ",
"settings.models.enableAll": "سارے ماڈل فعال کرو",
"settings.models.disableAll": "سارے ماڈل غیر فعال کرو",
"provider.custom.description": "OpenAI نال مطابقت رکھن آلا پرووائیڈر کنفگر کرو۔ \u2068{{link}}\u2069 ویکھو۔",
"file.view.videoLabel": "ویڈیو: \u2068{{filename}}\u2069",
"file.view.audioLabel": "آڈیو: \u2068{{filename}}\u2069",
}
+118
View File
@@ -254,6 +254,7 @@ export const dict = {
"provider.custom.description.prefix": "Skonfiguruj dostawcę zgodnego z OpenAI. Zobacz ",
"provider.custom.description.link": "dokumentację konfiguracji dostawcy",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Skonfiguruj dostawcę zgodnego z OpenAI. Zobacz {{link}}.",
"provider.custom.field.providerID.label": "ID dostawcy",
"provider.custom.field.providerID.placeholder": "mojdostawca",
"provider.custom.field.providerID.description": "Małe litery, cyfry, łączniki lub podkreślenia",
@@ -1601,4 +1602,121 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Zaloguj się do OpenCode Go, OpenCode Console lub innego dostawcy modeli",
"command.session.btw": "Zadaj pytanie poboczne",
"command.session.btw.description": "Uzyskaj jednorazową odpowiedź bez dodawania do rozmowy",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Łączenie z OpenCode Console",
"provider.connect.console.instructions":
"Kontynuuj w przeglądarce. Potwierdź, że wyświetlony tam kod jest zgodny z poniższym.",
"provider.connect.console.deviceCode": "Kod urządzenia",
"provider.connect.console.deviceCode.label": "Kod urządzenia: {{code}}",
"provider.connect.console.waiting": "Czekam na potwierdzenie…",
"provider.connect.console.browserHint": "Przeglądarka się nie otworzyła?",
"provider.connect.console.copyLink": "Skopiuj link do logowania",
"provider.connect.console.linkCopied": "Link do logowania został skopiowany",
"provider.connect.console.copyFailed":
"Nie udało się skopiować linku logowania. Otwórz ponownie Console, aby kontynuować.",
"provider.connect.console.openAgain": "Otwórz ponownie Console",
"provider.connect.console.browserFailed":
"Nie mogliśmy otworzyć Twojej przeglądarki. Spróbuj ponownie lub skopiuj link logowania, aby kontynuować.",
"provider.connect.console.expired":
"Ta prośba o zalogowanie wygasła. Zacznij od nowa, aby uzyskać nowy kod urządzenia.",
"provider.connect.console.denied":
"Odmowa dostępu w Console. Spróbuj ponownie, gdy będziesz gotowy do nawiązania połączenia.",
"provider.connect.console.statusFailed":
"Nie udało się sprawdzić autoryzacji. Sprawdź połączenie z serwerem i spróbuj ponownie.",
"provider.connect.console.startFailed":
"Nie udało się rozpocząć logowania. Sprawdź połączenie z serwerem i spróbuj ponownie.",
"provider.connect.models.title": "Połączono z {{provider}}",
"provider.connect.models.description": "Wybierz model na początek. Możesz zmienić model w dowolnym momencie.",
"provider.connect.models.available": "Dostępne modele",
"provider.connect.models.list": "Dostępne modele od {{provider}}",
"provider.connect.console.refreshFailed":
"Twoje konto jest połączone, ale nie mogliśmy załadować Twoich modeli. Spróbuj ponownie je odświeżyć.",
"provider.connect.console.connected": "Podłączono OpenCode",
"provider.connect.console.noModels":
"Twoje konto jest połączone, ale w tym obszarze roboczym Console nie ma dostępnych modeli. Sprawdź jego konfigurację w Console, a następnie odśwież.",
"provider.connect.console.modelsLoading": "Twoje modele wciąż się ładują. Odśwież, aby sprawdzić ponownie.",
"provider.connect.console.refresh": "Odśwież modele",
"provider.connect.console.openingBrowser": "Otwieram przeglądarkę…",
"provider.connect.console.serviceAccount": "Konto serwisowe?",
"provider.connect.console.useApiKey": "Użyj klucza API",
"provider.connect.remote.title": "Podłączanie na „{{server}}”",
"provider.connect.remote.description":
"Twoje dane uwierzytelniające OpenCode będą przechowywane na tym serwerze. Modele będą dostępne za pośrednictwem tego serwera.",
"provider.connect.form.unsupported": "Ten formularz uwierzytelniania zawiera nieobsługiwane pola",
"provider.connect.oauth.auto.confirmationCode.description":
"Zanim dokonasz autoryzacji, sprawdź, czy Twoja przeglądarka wyświetla ten sam kod.",
"provider.connect.oauth.auto.description":
"Twoja przeglądarka otworzy się i będziesz mógł zalogować się do {{provider}}. Wróć tu, kiedy już skończysz.",
"provider.connect.oauth.code.description":
"Twoja przeglądarka otworzy się i będziesz mógł zalogować się do {{provider}}. Wklej poniżej otrzymany kod autoryzacyjny.",
"provider.connect.oauth.openBrowser": "Otwórz przeglądarkę",
"provider.connect.oauth.expired": "Autoryzacja wygasła",
"provider.connect.console.apiKey.description":
"Wklej klucz API dla konta usługi. Konta usług tworzysz w OpenCode Console w obszarze Klucze.",
"provider.connect.console.apiKey.link": "Otwórz plik Console",
"common.retry": "Spróbuj ponownie",
"server.connect.link.expired":
"Ten link do parowania wygasł lub był już używany. Uruchom opencode pair, aby uzyskać nowy.",
"command.server.pair": "Sparuj urządzenie",
"settings.pairing.title": "Łączenie w pary",
"settings.pairing.connection": "Sieć lokalna",
"pair.local.description": "Wyświetl szczegóły połączenia i kod QR, aby podłączyć urządzenie w tej samej sieci.",
"pair.local.open": "Pokaż szczegóły",
"pair.screenActive.title": "Utrzymuj ekran aktywny",
"pair.screenActive.description": "Zapobiegaj uśpieniu wyświetlacza tego komputera podczas działania OpenCode.",
"pair.screenActive.error": "Nie można zaktualizować ustawienia aktywności ekranu. Spróbuj ponownie.",
"pair.description": "Podłącz inne urządzenie do serwera OpenCode tej maszyny.",
"pair.qr": "Kod parowania QR",
"pair.copy": "Skopiuj szczegóły",
"pair.copy.error": "Nie udało się skopiować szczegółów parowania. Spróbuj ponownie.",
"pair.error": "Nie można zaktualizować szczegółów parowania. Spróbuj ponownie.",
"file.view.preview": "Zapowiedź",
"file.view.source": "Źródło",
"file.view.openInBrowser": "Otwórz w przeglądarce",
"file.view.binary": "Plik binarny · {{size}}",
"file.view.videoLabel": "Wideo: {{filename}}",
"file.view.audioLabel": "Dźwięk: {{filename}}",
"file.view.table.rows.one": "{{count}} wiersz",
"file.view.table.rows.few": "{{count}} wiersze",
"file.view.table.rows.many": "{{count}} wierszy",
"file.view.table.rows.other": "{{count}} wiersza",
"file.view.table.columns.one": "{{count}} kolumna",
"file.view.table.columns.few": "{{count}} kolumny",
"file.view.table.columns.many": "{{count}} kolumn",
"file.view.table.columns.other": "{{count}} kolumny",
"file.view.table.truncated": "Wyświetlanie pierwszych wierszy {{shown}} z {{total}}.",
"file.view.fontSample": "Sfinks z czarnego kwarcu, oceń moją przysięgę.",
"home.project.missing.title": "Nie znaleziono folderu projektu",
"home.project.missing.description": "Folder dla {{name}} już nie istnieje.",
"session.tab.btw": "/btw",
"session.queue.undo": "Anulować",
"session.queue.undoShell": "Opuść tryb powłoki przed cofnięciem umieszczonego w kolejce monitu",
"session.queue.undoUnavailable": "Edytuj ten monit w kolejce, aby zachować kontekst pliku",
"session.btw.questionRequired": "Dodaj pytanie po /btw",
"session.btw.error": "Nie udało mi się odpowiedzieć na to pytanie",
"session.btw.retry": "Spróbować ponownie",
"session.btw.copy": "Skopiuj odpowiedź",
"settings.projects.empty.title": "Nie ma jeszcze żadnych projektów",
"settings.projects.empty.description": "Dodaj projekt, aby rozpocząć",
"settings.providers.account.manage": "Zarządzaj kontami {{provider}}",
"settings.providers.account.group": "Konta",
"settings.providers.account.add": "Dodaj konto",
"settings.providers.account.remove": "Usuń konto…",
"settings.providers.account.active": "Aktywny",
"settings.providers.account.switched.title": "Konto {{provider}} zostało przełączone",
"settings.providers.account.switched.description": "Teraz używam {{account}}.",
"settings.providers.account.removed.title": "Usunięto {{account}}",
"settings.providers.account.removed.description": "{{provider}} nie będzie już używać tego konta.",
"settings.providers.console.available.one": "Dostępny dostawca {{count}}",
"settings.providers.console.available.few": "Dostępni są {{count}} dostawcy",
"settings.providers.console.available.many": "Dostępnych jest {{count}} dostawców",
"settings.providers.console.available.other": "Dostępni dostawcy {{count}}",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Włącz wszystkie modele",
"settings.models.disableAll": "Wyłącz wszystkie modele",
}
+116
View File
@@ -1570,4 +1570,120 @@ export const dict = {
"settings.updates.migration.title": "Treci de la Beta la Stabil",
"settings.updates.migration.description":
"Deocamdată, OpenCode Beta trece la OpenCode Stabil. Descarcă versiunea {{version}}, apoi instalează OpenCode din imaginea de disc pentru a continua să primești actualizări.",
"command.provider.connect.description": "Conectați-vă la OpenCode Go, OpenCode Console sau la alt furnizor de modele",
"command.session.btw": "Pune o întrebare secundară",
"command.session.btw.description": "Obțineți un răspuns unic fără a adăuga la conversație",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Conectare la OpenCode Console",
"provider.connect.console.instructions":
"Continuați în browser. Confirmați că codul afișat acolo se potrivește cu cel de mai jos.",
"provider.connect.console.deviceCode": "Cod dispozitiv",
"provider.connect.console.deviceCode.label": "Cod dispozitiv: {{code}}",
"provider.connect.console.waiting": "Se așteaptă confirmarea...",
"provider.connect.console.browserHint": "Browserul nu s-a deschis?",
"provider.connect.console.copyLink": "Copiați linkul de conectare",
"provider.connect.console.linkCopied": "Linkul de conectare a fost copiat",
"provider.connect.console.copyFailed":
"Nu s-a putut copia linkul de conectare. Deschideți Consola din nou pentru a continua.",
"provider.connect.console.openAgain": "Deschideți din nou consola",
"provider.connect.console.browserFailed":
"Nu v-am putut deschide browserul. Încercați din nou sau copiați linkul de conectare pentru a continua.",
"provider.connect.console.expired":
"Această solicitare de conectare a expirat. Începeți din nou pentru a obține un nou cod de dispozitiv.",
"provider.connect.console.denied":
"Accesul a fost refuzat în Consolă. Încercați din nou când sunteți gata să vă conectați.",
"provider.connect.console.statusFailed":
"Nu s-a putut verifica autorizarea. Verificați conexiunea la server și încercați din nou.",
"provider.connect.console.startFailed":
"Nu s-a putut începe conectarea. Verificați conexiunea la server și încercați din nou.",
"provider.connect.models.title": "Conectat la {{provider}}",
"provider.connect.models.description": "Alegeți un model cu care să începeți. Puteți schimba oricând modelele.",
"provider.connect.models.available": "Modele disponibile",
"provider.connect.models.list": "Modele disponibile de la {{provider}}",
"provider.connect.console.refreshFailed":
"Contul dvs. este conectat, dar nu v-am putut încărca modelele. Încercați din nou să le reîmprospătați.",
"provider.connect.console.connected": "OpenCode conectat",
"provider.connect.console.noModels":
"Contul dvs. este conectat, dar acest spațiu de lucru Console nu are modele disponibile. Verificați configurarea acesteia în Consolă, apoi reîmprospătați.",
"provider.connect.console.modelsLoading": "Modelele dvs. încă se încarcă. Actualizează pentru a verifica din nou.",
"provider.connect.console.refresh": "Actualizează modelele",
"provider.connect.console.openingBrowser": "Se deschide browserul...",
"provider.connect.console.serviceAccount": "Cont de serviciu?",
"provider.connect.console.useApiKey": "Folosiți tasta API",
"provider.connect.remote.title": "Conectare pe „{{server}}”",
"provider.connect.remote.description":
"Acreditările dvs. OpenCode vor fi stocate pe acest server. Modelele vor fi disponibile prin intermediul acestui server.",
"provider.connect.form.unsupported": "Acest formular de autentificare conține câmpuri neacceptate",
"provider.connect.oauth.auto.confirmationCode.description":
"Verificați dacă browserul dvs. arată același cod înainte de a autoriza.",
"provider.connect.oauth.auto.description":
"Browserul se deschide astfel încât să vă puteți conecta la {{provider}}. Întoarce-te aici când ai terminat.",
"provider.connect.oauth.code.description":
"Browserul se deschide astfel încât să vă puteți conecta la {{provider}}. Lipiți codul de autorizare pe care vi-l oferă mai jos.",
"provider.connect.oauth.openBrowser": "Deschideți browserul",
"provider.connect.oauth.expired": "Autorizarea a expirat",
"provider.connect.console.apiKey.description":
"Lipiți o cheie API pentru un cont de serviciu. Creați conturi de serviciu în OpenCode Console sub Chei.",
"provider.connect.console.apiKey.link": "Deschideți Consola",
"common.retry": "Încearcă din nou",
"server.connect.link.expired":
"Acest link de asociere a expirat sau a fost deja utilizat. Rulați opencode pair pentru a obține unul nou.",
"command.server.pair": "Asociați dispozitivul",
"settings.pairing.title": "Împerechere",
"settings.pairing.connection": "Rețea locală",
"pair.local.description":
"Vizualizați detaliile conexiunii și un cod QR pentru a conecta un dispozitiv în aceeași rețea.",
"pair.local.open": "Afișați detalii",
"pair.screenActive.title": "Păstrați ecranul activ",
"pair.screenActive.description":
"Împiedicați afișarea acestui computer să intre în repaus în timp ce OpenCode rulează.",
"pair.screenActive.error": "Nu s-a putut actualiza setarea activității ecranului. Încearcă din nou.",
"pair.description": "Conectați un alt dispozitiv la serverul OpenCode al acestei mașini.",
"pair.qr": "Codul de asociere QR",
"pair.copy": "Copie detalii",
"pair.copy.error": "Nu s-au putut copia detaliile de asociere. Încearcă din nou.",
"pair.error": "Nu s-au putut actualiza detaliile de asociere. Încearcă din nou.",
"file.view.preview": "Previzualizare",
"file.view.source": "Sursa",
"file.view.openInBrowser": "Deschideți în browser",
"file.view.binary": "Fișier binar · {{size}}",
"file.view.table.rows.one": "{{count}} rând",
"file.view.table.rows.other": "{{count}} de rânduri",
"file.view.table.columns.one": "{{count}} coloană",
"file.view.table.columns.other": "{{count}} de coloane",
"file.view.table.truncated": "Se afișează primele {{shown}} din rândurile {{total}}.",
"file.view.fontSample": "Sfinx de cuarț negru, judecă-mi jurământul.",
"home.project.missing.title": "Folderul proiect nu a fost găsit",
"home.project.missing.description": "Folderul pentru {{name}} nu mai există.",
"session.tab.btw": "/btw",
"session.queue.undo": "Anulați",
"session.queue.undoShell": "Părăsiți modul shell înainte de a anula un prompt din coadă",
"session.queue.undoUnavailable": "Editați această solicitare în coadă pentru a păstra contextul fișierului",
"session.btw.questionRequired": "Adăugați o întrebare după /btw",
"session.btw.error": "Nu am putut răspunde la această întrebare",
"session.btw.retry": "Reîncercați",
"session.btw.copy": "Copiați răspunsul",
"settings.projects.empty.title": "Niciun proiect încă",
"settings.projects.empty.description": "Adăugați un proiect pentru a începe",
"settings.providers.account.manage": "Gestionați conturile {{provider}}",
"settings.providers.account.group": "Conturi",
"settings.providers.account.add": "Adăugați cont",
"settings.providers.account.remove": "Eliminați contul...",
"settings.providers.account.active": "Activ",
"settings.providers.account.switched.title": "Contul {{provider}} a fost schimbat",
"settings.providers.account.switched.description": "Acum se utilizează {{account}}.",
"settings.providers.account.removed.title": "{{account}} a fost eliminat",
"settings.providers.account.removed.description": "{{provider}} nu va mai folosi acest cont.",
"settings.providers.console.available.one": "{{count}} furnizor disponibil",
"settings.providers.console.available.other": "{{count}} de furnizori disponibili",
"settings.providers.tag.account": "Cont",
"settings.models.enableAll": "Activați toate modelele",
"settings.models.disableAll": "Dezactivează toate modelele",
"file.view.table.rows.few": "{{count}} rânduri",
"file.view.table.columns.few": "{{count}} coloane",
"settings.providers.console.available.few": "{{count}} furnizori disponibili",
"provider.custom.description": "Configurează un provider compatibil OpenAI. Vezi {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+119
View File
@@ -267,6 +267,7 @@ export const dict = {
"provider.custom.description.prefix": "Настройте провайдера, совместимого с OpenAI. См. ",
"provider.custom.description.link": "документацию по настройке провайдера",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Настройте провайдера, совместимого с OpenAI. См. {{link}}.",
"provider.custom.field.providerID.label": "ID провайдера",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Строчные буквы, цифры, дефисы или подчёркивания",
@@ -1679,4 +1680,122 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description":
"Войдите в систему OpenCode Go, OpenCode Console или другого поставщика моделей.",
"command.session.btw": "Задайте побочный вопрос",
"command.session.btw.description": "Получите одноразовый ответ, не добавляя к разговору",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Подключение к OpenCode Console",
"provider.connect.console.instructions":
"Продолжайте в своем браузере. Убедитесь, что показанный там код соответствует приведенному ниже.",
"provider.connect.console.deviceCode": "Код устройства",
"provider.connect.console.deviceCode.label": "Код устройства: {{code}}",
"provider.connect.console.waiting": "Ожидание подтверждения…",
"provider.connect.console.browserHint": "Браузер не открылся?",
"provider.connect.console.copyLink": "Скопировать ссылку для входа",
"provider.connect.console.linkCopied": "Ссылка для входа скопирована.",
"provider.connect.console.copyFailed":
"Не удалось скопировать ссылку для входа. Откройте Console еще раз, чтобы продолжить.",
"provider.connect.console.openAgain": "Откройте Console еще раз.",
"provider.connect.console.browserFailed":
"Нам не удалось открыть ваш браузер. Попробуйте еще раз или скопируйте ссылку для входа, чтобы продолжить.",
"provider.connect.console.expired":
"Срок действия этого запроса на вход истек. Начните заново, чтобы получить новый код устройства.",
"provider.connect.console.denied": "Доступ запрещен в Console. Повторите попытку, когда будете готовы подключиться.",
"provider.connect.console.statusFailed":
"Не удалось проверить авторизацию. Проверьте подключение к серверу и повторите попытку.",
"provider.connect.console.startFailed":
"Не удалось начать вход. Проверьте подключение к серверу и повторите попытку.",
"provider.connect.models.title": "Подключен к {{provider}}",
"provider.connect.models.description": "Выберите модель для начала. Вы можете переключать модели в любое время.",
"provider.connect.models.available": "Доступные модели",
"provider.connect.models.list": "Доступные модели: {{provider}}",
"provider.connect.console.refreshFailed":
"Ваша учетная запись подключена, но нам не удалось загрузить ваши модели. Попробуйте еще раз обновить их.",
"provider.connect.console.connected": "OpenCode подключен",
"provider.connect.console.noModels":
"Ваша учетная запись подключена, но в этом рабочем пространстве Console нет доступных моделей. Проверьте его настройки в Console, затем обновите.",
"provider.connect.console.modelsLoading": "Ваши модели все еще загружаются. Обновите, чтобы проверить еще раз.",
"provider.connect.console.refresh": "Обновить модели",
"provider.connect.console.openingBrowser": "Открытие браузера…",
"provider.connect.console.serviceAccount": "Сервисный аккаунт?",
"provider.connect.console.useApiKey": "Используйте ключ API.",
"provider.connect.remote.title": "Подключение к «{{server}}»",
"provider.connect.remote.description":
"Ваши учетные данные OpenCode будут храниться на этом сервере. Модели будут доступны через этот сервер.",
"provider.connect.form.unsupported": "Эта форма аутентификации содержит неподдерживаемые поля",
"provider.connect.oauth.auto.confirmationCode.description":
"Прежде чем авторизоваться, убедитесь, что ваш браузер отображает тот же код.",
"provider.connect.oauth.auto.description":
"Откроется ваш браузер, и вы сможете войти в {{provider}}. Возвращайся сюда, когда закончишь.",
"provider.connect.oauth.code.description":
"Откроется ваш браузер, и вы сможете войти в {{provider}}. Вставьте код авторизации, который он вам предоставит ниже.",
"provider.connect.oauth.openBrowser": "Открыть браузер",
"provider.connect.oauth.expired": "Срок действия авторизации истек",
"provider.connect.console.apiKey.description":
"Вставьте ключ API для учетной записи службы. Вы создаете сервисные учетные записи в OpenCode Console в разделе «Ключи».",
"provider.connect.console.apiKey.link": "Откройте Console.",
"common.retry": "Попробуйте еще раз",
"server.connect.link.expired":
"Срок действия этой ссылки для сопряжения истек или она уже использовалась. Запустите opencode pair, чтобы получить новый.",
"command.server.pair": "Сопряжение устройства",
"settings.pairing.title": "Сопряжение",
"settings.pairing.connection": "Локальная сеть",
"pair.local.description": "Просмотрите сведения о подключении и код QR для подключения устройства в той же сети.",
"pair.local.open": "Показать детали",
"pair.screenActive.title": "Держите экран активным",
"pair.screenActive.description":
"Запретите переход дисплея этого компьютера в спящий режим во время работы OpenCode.",
"pair.screenActive.error": "Не удалось обновить настройку активности экрана. Попробуйте еще раз.",
"pair.description": "Подключите другое устройство к серверу OpenCode этого компьютера.",
"pair.qr": "Сопряжение с кодом QR",
"pair.copy": "Копировать детали",
"pair.copy.error": "Не удалось скопировать сведения о сопряжении. Попробуйте еще раз.",
"pair.error": "Не удалось обновить сведения о сопряжении. Попробуйте еще раз.",
"file.view.preview": "Предварительный просмотр",
"file.view.source": "Источник",
"file.view.openInBrowser": "Открыть в браузере",
"file.view.binary": "Бинарный файл · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} строка",
"file.view.table.rows.few": "{{count}} строки",
"file.view.table.rows.many": "{{count}} строк",
"file.view.table.rows.other": "{{count}} строки",
"file.view.table.columns.one": "{{count}} столбец",
"file.view.table.columns.few": "{{count}} столбца",
"file.view.table.columns.many": "{{count}} столбцов",
"file.view.table.columns.other": "{{count}} столбца",
"file.view.table.truncated": "Показаны первые строки {{shown}} из {{total}}.",
"file.view.fontSample": "Сфинкс из черного кварца, рассуди мою клятву.",
"home.project.missing.title": "Папка проекта не найдена",
"home.project.missing.description": "Папка для {{name}} больше не существует.",
"session.tab.btw": "/btw",
"session.queue.undo": "Отменить",
"session.queue.undoShell": "Выйдите из режима оболочки перед отменой приглашения в очереди",
"session.queue.undoUnavailable": "Отредактируйте это приглашение в очереди, чтобы сохранить контекст файла.",
"session.btw.questionRequired": "Добавьте вопрос после /btw",
"session.btw.error": "Не смог ответить на этот вопрос",
"session.btw.retry": "Повторить попытку",
"session.btw.copy": "Скопировать ответ",
"settings.projects.empty.title": "Пока нет проектов",
"settings.projects.empty.description": "Добавьте проект, чтобы начать",
"settings.providers.account.manage": "Управление учетными записями {{provider}}",
"settings.providers.account.group": "Счета",
"settings.providers.account.add": "Добавить аккаунт",
"settings.providers.account.remove": "Удалить аккаунт…",
"settings.providers.account.active": "Активный",
"settings.providers.account.switched.title": "Аккаунт {{provider}} переключен",
"settings.providers.account.switched.description": "Теперь использую {{account}}.",
"settings.providers.account.removed.title": "{{account}} удален.",
"settings.providers.account.removed.description": "{{provider}} больше не будет использовать эту учетную запись.",
"settings.providers.console.available.one": "Доступен провайдер {{count}}",
"settings.providers.console.available.few": "Доступно {{count}} провайдера",
"settings.providers.console.available.many": "Доступно {{count}} провайдеров",
"settings.providers.console.available.other": "Доступны поставщики {{count}}",
"settings.providers.tag.account": "Счет",
"settings.models.enableAll": "Включить все модели",
"settings.models.disableAll": "Отключить все модели",
}
+112
View File
@@ -1543,4 +1543,116 @@ export const dict: Record<string, string> = {
"settings.updates.migration.title": "බීටා වෙතින් ස්ථාවර අනුවාදයට මාරු වන්න",
"settings.updates.migration.description":
"දැනට OpenCode Beta, OpenCode Stable වෙත මාරු වෙමින් පවතී. {{version}} අනුවාදය බාගත කර, යාවත්කාලීන දිගටම ලැබීමට තැටි රූපයෙන් OpenCode ස්ථාපනය කරන්න.",
"command.provider.connect.description": "OpenCode Go, OpenCode Console, හෝ වෙනත් ආකෘති සපයන්නා වෙත පුරන්න",
"command.session.btw": "අතුරු ප්‍රශ්නයක් අහන්න",
"command.session.btw.description": "සංවාදයට එකතු නොකර එක වර පිළිතුරක් ලබා ගන්න",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console වෙත සම්බන්ධ වෙමින්",
"provider.connect.console.instructions":
"ඔබගේ බ්‍රවුසරයේ දිගටම කරගෙන යන්න. එහි පෙන්වා ඇති කේතය පහත එකට ගැලපෙන බව තහවුරු කරන්න.",
"provider.connect.console.deviceCode": "උපාංග කේතය",
"provider.connect.console.deviceCode.label": "උපාංග කේතය: {{code}}",
"provider.connect.console.waiting": "තහවුරු කිරීම සඳහා රැඳී සිටිමින්...",
"provider.connect.console.browserHint": "බ්‍රවුසරය විවෘත වුණේ නැද්ද?",
"provider.connect.console.copyLink": "පුරනය වීමේ සබැඳිය පිටපත් කරන්න",
"provider.connect.console.linkCopied": "පුරනය වීමේ සබැඳිය පිටපත් කරන ලදී",
"provider.connect.console.copyFailed":
"පුරනය වීමේ සබැඳිය පිටපත් කිරීමට නොහැකි විය. දිගටම කරගෙන යාමට කොන්සෝලය නැවත විවෘත කරන්න.",
"provider.connect.console.openAgain": "නැවත කොන්සෝලය විවෘත කරන්න",
"provider.connect.console.browserFailed":
"අපට ඔබගේ බ්‍රවුසරය විවෘත කිරීමට නොහැකි විය. නැවත උත්සාහ කරන්න හෝ ඉදිරියට යාමට පුරනය වීමේ සබැඳිය පිටපත් කරන්න.",
"provider.connect.console.expired":
"මෙම පුරනය වීමේ ඉල්ලීම කල් ඉකුත් වී ඇත. නව උපාංග කේතයක් ලබා ගැනීමට නැවත ආරම්භ කරන්න.",
"provider.connect.console.denied":
"කොන්සෝලය තුළ ප්‍රවේශය ප්‍රතික්ෂේප විය. ඔබ සම්බන්ධ වීමට සූදානම් වූ විට නැවත උත්සාහ කරන්න.",
"provider.connect.console.statusFailed":
"අවසරය පරීක්ෂා කළ නොහැකි විය. ඔබගේ සේවාදායක සම්බන්ධතාවය පරීක්ෂා කර නැවත උත්සාහ කරන්න.",
"provider.connect.console.startFailed":
"පුරනය වීම ආරම්භ කිරීමට නොහැකි විය. ඔබගේ සේවාදායක සම්බන්ධතාවය පරීක්ෂා කර නැවත උත්සාහ කරන්න.",
"provider.connect.models.title": "{{provider}} වෙත සම්බන්ධ විය",
"provider.connect.models.description": "ආරම්භ කිරීමට ආකෘතියක් තෝරන්න. ඔබට ඕනෑම වේලාවක මාදිලි මාරු කළ හැකිය.",
"provider.connect.models.available": "පවතින ආකෘති",
"provider.connect.models.list": "{{provider}} වෙතින් ලබා ගත හැකි මාදිලි",
"provider.connect.console.refreshFailed":
"ඔබේ ගිණුම සම්බන්ධ වී ඇත, නමුත් අපට ඔබේ ආකෘති පූරණය කළ නොහැකි විය. ඒවා නැවුම් කිරීමට නැවත උත්සාහ කරන්න.",
"provider.connect.console.connected": "OpenCode සම්බන්ධ විය",
"provider.connect.console.noModels":
"ඔබගේ ගිණුම සම්බන්ධ වී ඇත, නමුත් මෙම කොන්සෝල කාර්ය ඉඩෙහි පවතින මාදිලි නොමැත. කොන්සෝලය තුළ එහි සැකසුම පරීක්ෂා කර, පසුව නැවුම් කරන්න.",
"provider.connect.console.modelsLoading": "ඔබේ ආකෘති තවමත් පූරණය වේ. නැවත පරීක්ෂා කිරීමට නැවුම් කරන්න.",
"provider.connect.console.refresh": "මාදිලි නැවුම් කරන්න",
"provider.connect.console.openingBrowser": "බ්‍රවුසරය විවෘත කරමින්...",
"provider.connect.console.serviceAccount": "සේවා ගිණුම?",
"provider.connect.console.useApiKey": "API යතුර භාවිතා කරන්න",
"provider.connect.remote.title": '"{{server}}" මත සම්බන්ධ වෙමින්',
"provider.connect.remote.description":
"ඔබගේ OpenCode අක්තපත්‍ර මෙම සේවාදායකයේ ගබඩා වේ. මෙම සේවාදායකය හරහා මාදිලි ලබා ගත හැක.",
"provider.connect.form.unsupported": "මෙම සත්‍යාපන පෝරමයේ සහය නොදක්වන ක්ෂේත්‍ර අඩංගු වේ",
"provider.connect.oauth.auto.confirmationCode.description":
"ඔබ අවසර දීමට පෙර ඔබේ බ්‍රවුසරය එකම කේතය පෙන්වන දැයි පරීක්ෂා කරන්න.",
"provider.connect.oauth.auto.description":
"ඔබට {{provider}} වෙත පුරනය වීමට හැකි වන පරිදි ඔබගේ බ්‍රවුසරය විවෘත වේ. ඔබ අවසන් වූ පසු නැවත මෙහි එන්න.",
"provider.connect.oauth.code.description":
"ඔබට {{provider}} වෙත පුරනය වීමට හැකි වන පරිදි ඔබගේ බ්‍රවුසරය විවෘත වේ. එය ඔබට ලබා දෙන අවසර කේතය පහත අලවන්න.",
"provider.connect.oauth.openBrowser": "බ්රවුසරය විවෘත කරන්න",
"provider.connect.oauth.expired": "අවසරය කල් ඉකුත් විය",
"provider.connect.console.apiKey.description":
"සේවා ගිණුමක් සඳහා API යතුරක් අලවන්න. ඔබ Keys යටතේ OpenCode Console හි සේවා ගිණුම් සාදන්න.",
"provider.connect.console.apiKey.link": "කොන්සෝලය විවෘත කරන්න",
"common.retry": "නැවත උත්සාහ කරන්න",
"server.connect.link.expired":
"මෙම යුගල කිරීමේ සබැඳිය කල් ඉකුත් වී හෝ දැනටමත් භාවිත කර ඇත. අලුත් එකක් ලබා ගැනීමට opencode pair ධාවනය කරන්න.",
"command.server.pair": "උපාංගය යුගල කරන්න",
"settings.pairing.title": "යුගල කිරීම",
"settings.pairing.connection": "දේශීය ජාලය",
"pair.local.description": "එකම ජාලයක උපාංගයක් සම්බන්ධ කිරීමට සම්බන්ධතා විස්තර සහ QR කේතය බලන්න.",
"pair.local.open": "විස්තර පෙන්වන්න",
"pair.screenActive.title": "තිරය ක්‍රියාකාරීව තබා ගන්න",
"pair.screenActive.description": "OpenCode ක්‍රියාත්මක වන විට මෙම පරිගණකයේ සංදර්ශකය නිදා ගැනීමෙන් වළක්වන්න.",
"pair.screenActive.error": "තිර ක්‍රියාකාරකම් සැකසීම යාවත්කාලීන කළ නොහැකි විය. නැවත උත්සාහ කරන්න.",
"pair.description": "මෙම යන්ත්‍රයේ OpenCode සේවාදායකයට වෙනත් උපාංගයක් සම්බන්ධ කරන්න.",
"pair.qr": "QR කේතය යුගල කිරීම",
"pair.copy": "විස්තර පිටපත් කරන්න",
"pair.copy.error": "යුගල කිරීමේ විස්තර පිටපත් කිරීමට නොහැකි විය. නැවත උත්සාහ කරන්න.",
"pair.error": "යුගල කිරීමේ විස්තර යාවත්කාලීන කළ නොහැකි විය. නැවත උත්සාහ කරන්න.",
"file.view.preview": "පෙරදසුන",
"file.view.source": "මූලාශ්‍රය",
"file.view.openInBrowser": "බ්‍රවුසරයේ විවෘත කරන්න",
"file.view.binary": "ද්විමය ගොනුව · {{size}}",
"file.view.table.rows.one": "{{count}} පේළිය",
"file.view.table.rows.other": "{{count}} පේළි",
"file.view.table.columns.one": "{{count}} තීරුව",
"file.view.table.columns.other": "{{count}} තීරු",
"file.view.table.truncated": "{{total}} පේළිවල පළමු {{shown}} පෙන්වමින්.",
"file.view.fontSample": "ඉක්මන් දුඹුරු නරියා කම්මැලි බල්ලාට උඩින් පනියි.",
"home.project.missing.title": "ව්‍යාපෘති ෆෝල්ඩරය හමු නොවීය",
"home.project.missing.description": "{{name}} සඳහා ෆෝල්ඩරය තවදුරටත් නොපවතී.",
"session.tab.btw": "/btw",
"session.queue.undo": "අහෝසි කරන්න",
"session.queue.undoShell": "පෝලිම් ප්‍රේරකයක් අස් කිරීමට පෙර ෂෙල් ප්‍රකාරය හැර යන්න",
"session.queue.undoUnavailable": "එහි ගොනු සන්දර්භය සුරැකීමට පෝලිමේ මෙම විමසුම සංස්කරණය කරන්න",
"session.btw.questionRequired": "/btw පසු ප්‍රශ්නයක් එක් කරන්න",
"session.btw.error": "එම ප්රශ්නයට පිළිතුරු දීමට නොහැකි විය",
"session.btw.retry": "නැවත උත්සාහ කරන්න",
"session.btw.copy": "පිළිතුර පිටපත් කරන්න",
"settings.projects.empty.title": "තවම ව්‍යාපෘති නැත",
"settings.projects.empty.description": "ආරම්භ කිරීමට ව්‍යාපෘතියක් එක් කරන්න",
"settings.providers.account.manage": "{{provider}} ගිණුම් කළමනාකරණය කරන්න",
"settings.providers.account.group": "ගිණුම්",
"settings.providers.account.add": "ගිණුම එකතු කරන්න",
"settings.providers.account.remove": "ගිණුම ඉවත් කරන්න...",
"settings.providers.account.active": "සක්‍රිය",
"settings.providers.account.switched.title": "{{provider}} ගිණුම මාරු විය",
"settings.providers.account.switched.description": "දැන් {{account}} භාවිතා කරයි.",
"settings.providers.account.removed.title": "{{account}} ඉවත් කරන ලදී",
"settings.providers.account.removed.description": "{{provider}} තවදුරටත් මෙම ගිණුම භාවිතා නොකරනු ඇත.",
"settings.providers.console.available.one": "{{count}} සපයන්නා තිබේ",
"settings.providers.console.available.other": "{{count}} සපයන්නන් තිබේ",
"settings.providers.tag.account": "ගිණුම",
"settings.models.enableAll": "සියලුම මාදිලි සබල කරන්න",
"settings.models.disableAll": "සියලුම මාදිලි අබල කරන්න",
"provider.custom.description": "OpenAI-අනුකූල සැපයුම්කරුවෙකු වින්‍යාස කරන්න. {{link}} බලන්න.",
"file.view.videoLabel": "වීඩියෝව: {{filename}}",
"file.view.audioLabel": "ශ්‍රව්‍යය: {{filename}}",
}
+120
View File
@@ -278,6 +278,7 @@ export const dict = {
"provider.custom.description.prefix": "Nastavte poskytovateľa kompatibilného s OpenAI. Pozrite si",
"provider.custom.description.link": "dokumentáciu k nastaveniu poskytovateľa",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Nakonfigurujte poskytovateľa kompatibilného s OpenAI. Pozrite si {{link}}.",
"provider.custom.field.providerID.label": "ID poskytovateľa",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Malé písmená, čísla, pomlčky alebo podčiarkovníky",
@@ -1576,4 +1577,123 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description":
"Prihláste sa do OpenCode Go, OpenCode Console alebo iného poskytovateľa modelu",
"command.session.btw": "Položte vedľajšiu otázku",
"command.session.btw.description": "Získajte jednorazovú odpoveď bez pridania do konverzácie",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Pripojenie k OpenCode Console",
"provider.connect.console.instructions":
"Pokračujte vo svojom prehliadači. Potvrďte, že zobrazený kód sa zhoduje s kódom uvedeným nižšie.",
"provider.connect.console.deviceCode": "Kód zariadenia",
"provider.connect.console.deviceCode.label": "Kód zariadenia: {{code}}",
"provider.connect.console.waiting": "Čaká sa na potvrdenie…",
"provider.connect.console.browserHint": "Prehliadač sa neotvoril?",
"provider.connect.console.copyLink": "Skopírujte prihlasovací odkaz",
"provider.connect.console.linkCopied": "Odkaz na prihlásenie bol skopírovaný",
"provider.connect.console.copyFailed":
"Nepodarilo sa skopírovať odkaz na prihlásenie. Ak chcete pokračovať, znova otvorte Console.",
"provider.connect.console.openAgain": "Znovu otvorte Console",
"provider.connect.console.browserFailed":
"Nepodarilo sa nám otvoriť váš prehliadač. Ak chcete pokračovať, skúste to znova alebo skopírujte odkaz na prihlásenie.",
"provider.connect.console.expired":
"Platnosť tejto žiadosti o prihlásenie vypršala. Začnite znova a získajte nový kód zariadenia.",
"provider.connect.console.denied":
"Prístup bol odmietnutý v Console. Skúste to znova, keď budete pripravení na pripojenie.",
"provider.connect.console.statusFailed":
"Nepodarilo sa skontrolovať autorizáciu. Skontrolujte pripojenie k serveru a skúste to znova.",
"provider.connect.console.startFailed":
"Nepodarilo sa spustiť prihlásenie. Skontrolujte pripojenie k serveru a skúste to znova.",
"provider.connect.models.title": "Pripojené k {{provider}}",
"provider.connect.models.description": "Na začiatok si vyberte model. Modely môžete kedykoľvek zmeniť.",
"provider.connect.models.available": "Dostupné modely",
"provider.connect.models.list": "Modely dostupné od {{provider}}",
"provider.connect.console.refreshFailed":
"Váš účet je pripojený, ale nepodarilo sa nám načítať vaše modely. Skúste ich znova obnoviť.",
"provider.connect.console.connected": "OpenCode pripojené",
"provider.connect.console.noModels":
"Váš účet je pripojený, ale tento pracovný priestor Console nemá žiadne dostupné modely. Skontrolujte jeho nastavenie v Console a potom ho obnovte.",
"provider.connect.console.modelsLoading": "Vaše modely sa stále načítavajú. Obnovte a skontrolujte znova.",
"provider.connect.console.refresh": "Obnoviť modely",
"provider.connect.console.openingBrowser": "Otvára sa prehliadač…",
"provider.connect.console.serviceAccount": "Servisný účet?",
"provider.connect.console.useApiKey": "Použite kľúč API",
"provider.connect.remote.title": "Pripojenie na „{{server}}“",
"provider.connect.remote.description":
"Vaše poverenia OpenCode budú uložené na tomto serveri. Modely budú dostupné cez tento server.",
"provider.connect.form.unsupported": "Tento overovací formulár obsahuje nepodporované polia",
"provider.connect.oauth.auto.confirmationCode.description":
"Pred autorizáciou skontrolujte, či váš prehliadač zobrazuje rovnaký kód.",
"provider.connect.oauth.auto.description":
"Otvorí sa váš prehliadač, aby ste sa mohli prihlásiť do {{provider}}. Vráťte sa sem, keď skončíte.",
"provider.connect.oauth.code.description":
"Otvorí sa váš prehliadač, aby ste sa mohli prihlásiť do {{provider}}. Prilepte autorizačný kód, ktorý vám poskytne nižšie.",
"provider.connect.oauth.openBrowser": "Otvorte prehliadač",
"provider.connect.oauth.expired": "Platnosť oprávnenia vypršala",
"provider.connect.console.apiKey.description":
"Prilepte kľúč API pre účet služby. Servisné účty vytvoríte v OpenCode Console v časti Kľúče.",
"provider.connect.console.apiKey.link": "Otvorte Console",
"common.retry": "Skúste to znova",
"server.connect.link.expired":
"Platnosť tohto odkazu na párovanie vypršala alebo sa už používal. Spustite opencode pair a získajte nový.",
"command.server.pair": "Spárujte zariadenie",
"settings.pairing.title": "Párovanie",
"settings.pairing.connection": "Lokálna sieť",
"pair.local.description": "Zobrazte podrobnosti o pripojení a kód QR na pripojenie zariadenia v rovnakej sieti.",
"pair.local.open": "Zobraziť podrobnosti",
"pair.screenActive.title": "Udržujte obrazovku aktívnu",
"pair.screenActive.description":
"Zabráňte tomu, aby obrazovka tohto počítača prešla do režimu spánku, keď je spustený OpenCode.",
"pair.screenActive.error": "Nepodarilo sa aktualizovať nastavenie aktivity na obrazovke. Skúste to znova.",
"pair.description": "Pripojte ďalšie zariadenie k serveru OpenCode tohto zariadenia.",
"pair.qr": "Párovanie kódu QR",
"pair.copy": "Skopírujte podrobnosti",
"pair.copy.error": "Podrobnosti o párovaní sa nepodarilo skopírovať. Skúste to znova.",
"pair.error": "Podrobnosti o párovaní sa nepodarilo aktualizovať. Skúste to znova.",
"file.view.preview": "Ukážka",
"file.view.source": "Zdroj",
"file.view.openInBrowser": "Otvoriť v prehliadači",
"file.view.binary": "Binárny súbor · {{size}}",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.table.rows.one": "{{count}} riadok",
"file.view.table.rows.few": "{{count}} riadky",
"file.view.table.rows.many": "{{count}} riadka",
"file.view.table.rows.other": "{{count}} riadkov",
"file.view.table.columns.one": "{{count}} stĺpec",
"file.view.table.columns.few": "{{count}} stĺpce",
"file.view.table.columns.many": "{{count}} stĺpca",
"file.view.table.columns.other": "{{count}} stĺpcov",
"file.view.table.truncated": "Zobrazujú sa prvé {{shown}} z {{total}} riadkov.",
"file.view.fontSample": "Sfinga z čierneho kremeňa, posúď môj sľub.",
"home.project.missing.title": "Priečinok projektu sa nenašiel",
"home.project.missing.description": "Priečinok pre {{name}} už neexistuje.",
"session.tab.btw": "/btw",
"session.queue.undo": "Vrátiť späť",
"session.queue.undoShell": "Pred zrušením výzvy vo fronte opustite režim shellu",
"session.queue.undoUnavailable": "Upravte túto výzvu vo fronte, aby ste zachovali kontext súboru",
"session.btw.questionRequired": "Pridajte otázku za /btw",
"session.btw.error": "Na túto otázku sa nedalo odpovedať",
"session.btw.retry": "Skúste to znova",
"session.btw.copy": "Skopírujte odpoveď",
"settings.projects.empty.title": "Zatiaľ žiadne projekty",
"settings.projects.empty.description": "Ak chcete začať, pridajte projekt",
"settings.providers.account.manage": "Spravujte účty {{provider}}",
"settings.providers.account.group": "účty",
"settings.providers.account.add": "Pridať účet",
"settings.providers.account.remove": "Odstrániť účet…",
"settings.providers.account.active": "Aktívne",
"settings.providers.account.switched.title": "Účet {{provider}} bol prepnutý",
"settings.providers.account.switched.description": "Teraz používam {{account}}.",
"settings.providers.account.removed.title": "{{account}} odstránené",
"settings.providers.account.removed.description": "{{provider}} už tento účet nebude používať.",
"settings.providers.console.available.one": "K dispozícii je poskytovateľ {{count}}",
"settings.providers.console.available.few": "K dispozícii sú {{count}} poskytovatelia",
"settings.providers.console.available.many": "K dispozícii je {{count}} poskytovateľa",
"settings.providers.console.available.other": "K dispozícii sú poskytovatelia {{count}}",
"settings.providers.tag.account": "účtu",
"settings.models.enableAll": "Povoliť všetky modely",
"settings.models.disableAll": "Zakázať všetky modely",
}
+117
View File
@@ -278,6 +278,7 @@ export const dict = {
"provider.custom.description.prefix": "Konfigurirajte ponudnika, združljivega z OpenAI. Glej ",
"provider.custom.description.link": "konfiguracijski dokumenti ponudnika",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Konfigurirajte ponudnika, združljivega z OpenAI. Glejte {{link}}.",
"provider.custom.field.providerID.label": "ID ponudnika",
"provider.custom.field.providerID.placeholder": "moj ponudnik",
"provider.custom.field.providerID.description": "Male črke, številke, vezaji ali podčrtaji",
@@ -1578,4 +1579,120 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Prijavite se v OpenCode Go, OpenCode Console ali drugega ponudnika modela",
"command.session.btw": "Postavite stransko vprašanje",
"command.session.btw.description": "Pridobite takojšen odgovor, ne da bi dodali v pogovor",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Povezovanje z OpenCode Console",
"provider.connect.console.instructions":
"Nadaljujte v brskalniku. Potrdite, da se tam prikazana koda ujema s spodnjo.",
"provider.connect.console.deviceCode": "Koda naprave",
"provider.connect.console.deviceCode.label": "Koda naprave: {{code}}",
"provider.connect.console.waiting": "Čakanje na potrditev …",
"provider.connect.console.browserHint": "Brskalnik se ni odprl?",
"provider.connect.console.copyLink": "Kopiraj povezavo za prijavo",
"provider.connect.console.linkCopied": "Povezava za prijavo je kopirana",
"provider.connect.console.copyFailed":
"Povezave za prijavo ni bilo mogoče kopirati. Za nadaljevanje znova odprite Console.",
"provider.connect.console.openAgain": "Ponovno odprite Console",
"provider.connect.console.browserFailed":
"Nismo mogli odpreti vašega brskalnika. Poskusite znova ali kopirajte povezavo za prijavo za nadaljevanje.",
"provider.connect.console.expired": "Ta zahteva za prijavo je potekla. Začnite znova, da dobite novo kodo naprave.",
"provider.connect.console.denied":
"Dostop je bil zavrnjen v Console. Poskusite znova, ko se boste pripravljeni povezati.",
"provider.connect.console.statusFailed":
"Pooblastila ni bilo mogoče preveriti. Preverite povezavo s strežnikom in poskusite znova.",
"provider.connect.console.startFailed":
"Ni bilo mogoče začeti prijave. Preverite povezavo s strežnikom in poskusite znova.",
"provider.connect.models.title": "Povezan z {{provider}}",
"provider.connect.models.description": "Za začetek izberite model. Modele lahko zamenjate kadar koli.",
"provider.connect.models.available": "Razpoložljivi modeli",
"provider.connect.models.list": "Modeli na voljo pri {{provider}}",
"provider.connect.console.refreshFailed":
"Vaš račun je povezan, vendar nismo mogli naložiti vaših modelov. Poskusite jih znova osvežiti.",
"provider.connect.console.connected": "OpenCode povezan",
"provider.connect.console.noModels":
"Vaš račun je povezan, vendar ta delovni prostor Console nima razpoložljivih modelov. Preverite njegovo nastavitev v Console in nato osvežite.",
"provider.connect.console.modelsLoading": "Vaši modeli se še nalagajo. Osvežite, da znova preverite.",
"provider.connect.console.refresh": "Osveži modele",
"provider.connect.console.openingBrowser": "Odpiranje brskalnika …",
"provider.connect.console.serviceAccount": "Račun storitve?",
"provider.connect.console.useApiKey": "Uporabite ključ API",
"provider.connect.remote.title": "Povezovanje na »{{server}}«",
"provider.connect.remote.description":
"Vaše poverilnice OpenCode bodo shranjene na tem strežniku. Modeli bodo na voljo prek tega strežnika.",
"provider.connect.form.unsupported": "Ta obrazec za preverjanje pristnosti vsebuje nepodprta polja",
"provider.connect.oauth.auto.confirmationCode.description":
"Pred avtorizacijo preverite, ali vaš brskalnik prikazuje isto kodo.",
"provider.connect.oauth.auto.description":
"Vaš brskalnik se odpre, da se lahko prijavite v {{provider}}. Vrni se sem, ko boš končal.",
"provider.connect.oauth.code.description":
"Vaš brskalnik se odpre, da se lahko prijavite v {{provider}}. Spodaj prilepite avtorizacijsko kodo, ki vam jo ponuja.",
"provider.connect.oauth.openBrowser": "Odpri brskalnik",
"provider.connect.oauth.expired": "Pooblastilo je poteklo",
"provider.connect.console.apiKey.description":
"Prilepite ključ API za storitveni račun. Storitvene račune ustvarite v OpenCode Console pod Ključi.",
"provider.connect.console.apiKey.link": "Odprite Console",
"common.retry": "poskusi ponovno",
"server.connect.link.expired":
"Ta povezava za seznanjanje je potekla ali je bila že uporabljena. Zaženite opencode pair, da dobite novega.",
"command.server.pair": "Seznani napravo",
"settings.pairing.title": "Seznanjanje",
"settings.pairing.connection": "Lokalno omrežje",
"pair.local.description": "Oglejte si podrobnosti povezave in kodo QR za povezavo naprave v istem omrežju.",
"pair.local.open": "Pokaži podrobnosti",
"pair.screenActive.title": "Naj bo zaslon aktiven",
"pair.screenActive.description": "Preprečite, da bi zaslon tega računalnika spal, medtem ko se OpenCode izvaja.",
"pair.screenActive.error": "Nastavitve dejavnosti zaslona ni bilo mogoče posodobiti. poskusi ponovno",
"pair.description": "Povežite drugo napravo s strežnikom OpenCode te naprave.",
"pair.qr": "Koda za seznanjanje QR",
"pair.copy": "Kopiraj podrobnosti",
"pair.copy.error": "Ni bilo mogoče kopirati podrobnosti o seznanjanju. poskusi ponovno",
"pair.error": "Ni bilo mogoče posodobiti podrobnosti o seznanjanju. poskusi ponovno",
"file.view.preview": "Predogled",
"file.view.source": "Vir",
"file.view.openInBrowser": "Odpri v brskalniku",
"file.view.binary": "Binarna datoteka · {{size}}",
"file.view.videoLabel": "Videoposnetek: {{filename}}",
"file.view.audioLabel": "Zvok: {{filename}}",
"file.view.table.rows.one": "{{count}} vrstica",
"file.view.table.rows.two": "{{count}} vrstici",
"file.view.table.rows.few": "{{count}} vrstice",
"file.view.table.rows.other": "{{count}} vrstic",
"file.view.table.columns.one": "{{count}} stolpec",
"file.view.table.columns.two": "{{count}} stolpca",
"file.view.table.columns.few": "{{count}} stolpci",
"file.view.table.columns.other": "{{count}} stolpcev",
"file.view.table.truncated": "Prikaz prvih {{shown}} od {{total}} vrstic.",
"file.view.fontSample": "Sfinga iz črnega kremena, sodi mojo zaobljubo.",
"home.project.missing.title": "Mape projekta ni mogoče najti",
"home.project.missing.description": "Mapa za {{name}} ne obstaja več.",
"session.tab.btw": "/btw",
"session.queue.undo": "Razveljavi",
"session.queue.undoShell": "Zapustite lupinski način, preden razveljavite poziv v čakalni vrsti",
"session.queue.undoUnavailable": "Uredite ta poziv v čakalni vrsti, da ohranite kontekst datoteke",
"session.btw.questionRequired": "Dodajte vprašanje za /btw",
"session.btw.error": "Na to vprašanje ni bilo mogoče odgovoriti",
"session.btw.retry": "Poskusite znova",
"session.btw.copy": "Kopiraj odgovor",
"settings.projects.empty.title": "Projektov še ni",
"settings.projects.empty.description": "Če želite začeti, dodajte projekt",
"settings.providers.account.manage": "Upravljajte račune {{provider}}",
"settings.providers.account.group": "Računi",
"settings.providers.account.add": "Dodaj račun",
"settings.providers.account.remove": "Odstrani račun ...",
"settings.providers.account.active": "Aktiven",
"settings.providers.account.switched.title": "{{provider}} račun zamenjan",
"settings.providers.account.switched.description": "Zdaj uporabljam {{account}}.",
"settings.providers.account.removed.title": "{{account}} odstranjen",
"settings.providers.account.removed.description": "{{provider}} ne bo več uporabljal tega računa.",
"settings.providers.console.available.one": "Ponudnik {{count}} na voljo",
"settings.providers.console.available.two": "Na voljo sta {{count}} ponudnika",
"settings.providers.console.available.few": "Na voljo so {{count}} ponudniki",
"settings.providers.console.available.other": "{{count}} ponudniki na voljo",
"settings.providers.tag.account": "Račun",
"settings.models.enableAll": "Omogoči vse modele",
"settings.models.disableAll": "Onemogoči vse modele",
}
+111
View File
@@ -1554,4 +1554,115 @@ export const dict = {
"settings.updates.migration.title": "Kalo nga Beta në versionin e qëndrueshëm",
"settings.updates.migration.description":
"Për momentin, OpenCode Beta po kalon te OpenCode Stable. Shkarko versionin {{version}}, pastaj instalo OpenCode nga imazhi i diskut për të vazhduar marrjen e përditësimeve.",
"command.provider.connect.description": "Hyni në OpenCode Go, OpenCode Console ose një ofrues tjetër modeli",
"command.session.btw": "Bëni një pyetje anësore",
"command.session.btw.description": "Merrni një përgjigje të vetme pa shtuar në bisedë",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Lidhja me OpenCode Console",
"provider.connect.console.instructions":
"Vazhdo në shfletuesin tënd. Konfirmo që kodi i treguar atje përputhet me atë më poshtë.",
"provider.connect.console.deviceCode": "Kodi i pajisjes",
"provider.connect.console.deviceCode.label": "Kodi i pajisjes: {{code}}",
"provider.connect.console.waiting": "Në pritje të konfirmimit…",
"provider.connect.console.browserHint": "Shfletuesi nuk u hap?",
"provider.connect.console.copyLink": "Kopjo lidhjen e hyrjes",
"provider.connect.console.linkCopied": "Lidhja e hyrjes është kopjuar",
"provider.connect.console.copyFailed":
"Lidhja e identifikimit nuk mund të kopjohej. Hapni përsëri konsolën për të vazhduar.",
"provider.connect.console.openAgain": "Hapni përsëri konsolën",
"provider.connect.console.browserFailed":
"Nuk mund ta hapnim shfletuesin tuaj. Provo sërish ose kopjo lidhjen e identifikimit për të vazhduar.",
"provider.connect.console.expired":
"Kjo kërkesë identifikimi ka skaduar. Filloni përsëri për të marrë një kod të ri pajisjeje.",
"provider.connect.console.denied": "Qasja u refuzua në Console. Provo sërish kur të jesh gati për t'u lidhur.",
"provider.connect.console.statusFailed":
"Nuk mund të kontrolloja autorizimin. Kontrollo lidhjen e serverit dhe provo sërish.",
"provider.connect.console.startFailed":
"Identifikimi nuk mund të nisej. Kontrollo lidhjen e serverit dhe provo sërish.",
"provider.connect.models.title": "Lidhur me {{provider}}",
"provider.connect.models.description": "Zgjidhni një model për të filluar. Mund të ndërroni modele në çdo kohë.",
"provider.connect.models.available": "Modelet e disponueshme",
"provider.connect.models.list": "Modelet e disponueshme nga {{provider}}",
"provider.connect.console.refreshFailed":
"Llogaria juaj është e lidhur, por nuk mund t'i ngarkonim modelet tuaja. Provoni sërish t'i rifreskoni.",
"provider.connect.console.connected": "OpenCode i lidhur",
"provider.connect.console.noModels":
"Llogaria juaj është e lidhur, por kjo hapësirë pune e Konsolës nuk ka modele të disponueshme. Kontrollo konfigurimin e tij në panel, më pas rifreskoje.",
"provider.connect.console.modelsLoading":
"Modelet tuaja janë ende duke u ngarkuar. Rifresko për ta kontrolluar sërish.",
"provider.connect.console.refresh": "Rifresko modelet",
"provider.connect.console.openingBrowser": "Shfletuesi po hapet…",
"provider.connect.console.serviceAccount": "Llogaria e shërbimit?",
"provider.connect.console.useApiKey": "Përdorni tastin API",
"provider.connect.remote.title": 'Lidhja në "{{server}}"',
"provider.connect.remote.description":
"Kredencialet tuaja OpenCode do të ruhen në këtë server. Modelet do të jenë të disponueshme përmes këtij serveri.",
"provider.connect.form.unsupported": "Ky formular vërtetimi përmban fusha të pambështetura",
"provider.connect.oauth.auto.confirmationCode.description":
"Kontrolloni që shfletuesi juaj të shfaq të njëjtin kod përpara se të autorizoni.",
"provider.connect.oauth.auto.description":
"Shfletuesi juaj hapet që të mund të identifikoheni në {{provider}}. Kthehu këtu kur të kesh mbaruar.",
"provider.connect.oauth.code.description":
"Shfletuesi juaj hapet që të mund të identifikoheni në {{provider}}. Ngjitni kodin e autorizimit që ju jep më poshtë.",
"provider.connect.oauth.openBrowser": "Hapni shfletuesin",
"provider.connect.oauth.expired": "Autorizimi ka skaduar",
"provider.connect.console.apiKey.description":
"Ngjitni një çelës API për një llogari shërbimi. Ju krijoni llogari shërbimi në OpenCode Console nën çelësat.",
"provider.connect.console.apiKey.link": "Hapni konsolën",
"common.retry": "Provo sërish",
"server.connect.link.expired":
"Kjo lidhje çiftimi ka skaduar ose është përdorur tashmë. Ekzekutoni opencode pair për të marrë një të re.",
"command.server.pair": "Çiftoni pajisjen",
"settings.pairing.title": "Çiftimi",
"settings.pairing.connection": "Rrjeti lokal",
"pair.local.description": "Shikoni detajet e lidhjes dhe një kod QR për të lidhur një pajisje në të njëjtin rrjet.",
"pair.local.open": "Trego detajet",
"pair.screenActive.title": "Mbajeni ekranin aktiv",
"pair.screenActive.description": "Parandaloni që ekrani i këtij kompjuteri të flejë ndërsa OpenCode është në punë.",
"pair.screenActive.error": "Nuk mund të përditësohej cilësimi i aktivitetit të ekranit. Provo sërish.",
"pair.description": "Lidhni një pajisje tjetër me serverin OpenCode të kësaj makine.",
"pair.qr": "Çiftimi i kodit QR",
"pair.copy": "Kopjo detajet",
"pair.copy.error": "Detajet e çiftimit nuk mund të kopjohen. Provo sërish.",
"pair.error": "Detajet e çiftimit nuk mund të përditësoheshin. Provo sërish.",
"file.view.preview": "Pamje paraprake",
"file.view.source": "Burimi",
"file.view.openInBrowser": "Hapni në shfletues",
"file.view.binary": "Skedar binar · {{size}}",
"file.view.table.rows.one": "Rreshti {{count}}",
"file.view.table.rows.other": "Rreshtat {{count}}",
"file.view.table.columns.one": "Kolona {{count}}",
"file.view.table.columns.other": "Kolonat {{count}}",
"file.view.table.truncated": "Duke shfaqur {{shown}} të parë të rreshtave {{total}}.",
"file.view.fontSample": "Sfinks prej kuarci të zi, gjyko zotimin tim.",
"home.project.missing.title": "Dosja e projektit nuk u gjet",
"home.project.missing.description": "Dosja për {{name}} nuk ekziston më.",
"session.tab.btw": "/btw",
"session.queue.undo": "Zhbër",
"session.queue.undoShell": "Dilni nga modaliteti i guaskës përpara se të zhbëni një kërkesë në radhë",
"session.queue.undoUnavailable": "Ndrysho këtë kërkesë në radhë për të ruajtur kontekstin e skedarit",
"session.btw.questionRequired": "Shtoni një pyetje pas /btw",
"session.btw.error": "Nuk mund t'i përgjigjem kësaj pyetjeje",
"session.btw.retry": "Provo sërish",
"session.btw.copy": "Kopjo përgjigjen",
"settings.projects.empty.title": "Nuk ka ende projekte",
"settings.projects.empty.description": "Shtoni një projekt për të filluar",
"settings.providers.account.manage": "Menaxho llogaritë {{provider}}",
"settings.providers.account.group": "Llogaritë",
"settings.providers.account.add": "Shto llogari",
"settings.providers.account.remove": "Hiq llogarinë…",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "Llogaria {{provider}} u ndërrua",
"settings.providers.account.switched.description": "Tani duke përdorur {{account}}.",
"settings.providers.account.removed.title": "{{account}} u hoq",
"settings.providers.account.removed.description": "{{provider}} nuk do ta përdorë më këtë llogari.",
"settings.providers.console.available.one": "Ofruesi {{count}} disponohet",
"settings.providers.console.available.other": "Ofruesit e {{count}} disponohen",
"settings.providers.tag.account": "Llogaria",
"settings.models.enableAll": "Aktivizo të gjitha modelet",
"settings.models.disableAll": "Çaktivizo të gjitha modelet",
"provider.custom.description": "Konfiguro një ofrues të pajtueshëm me OpenAI. Shihni {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
}
+115
View File
@@ -263,6 +263,7 @@ export const dict = {
"provider.custom.description.prefix": "Конфигуришите добављача који је компатибилан са OpenAI. Видите",
"provider.custom.description.link": "документи за конфигурацију добављача",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Конфигуришите добављача компатибилног са OpenAI-јем. Погледајте {{link}}.",
"provider.custom.field.providerID.label": "ИД добављача",
"provider.custom.field.providerID.placeholder": "мипровидер",
"provider.custom.field.providerID.description": "мала слова, бројеви, цртице или доње црте",
@@ -1565,4 +1566,118 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Пријавите се на OpenCode Go, OpenCode Console или другог добављача модела",
"command.session.btw": "Поставите споредно питање",
"command.session.btw.description": "Добијте једнократни одговор без додавања у разговор",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Повезивање са OpenCode Console",
"provider.connect.console.instructions":
"Наставите у свом претраживачу. Потврдите да се код приказан тамо поклапа са оним испод.",
"provider.connect.console.deviceCode": "Код уређаја",
"provider.connect.console.deviceCode.label": "Код уређаја: {{code}}",
"provider.connect.console.waiting": "Чека се потврда…",
"provider.connect.console.browserHint": "Прегледач се није отворио?",
"provider.connect.console.copyLink": "Копирајте везу за пријављивање",
"provider.connect.console.linkCopied": "Линк за пријављивање је копиран",
"provider.connect.console.copyFailed":
"Није могуће копирати везу за пријављивање. Поново отворите Console да бисте наставили.",
"provider.connect.console.openAgain": "Поново отворите Console",
"provider.connect.console.browserFailed":
"Нисмо могли да отворимо ваш прегледач. Покушајте поново или копирајте везу за пријављивање да бисте наставили.",
"provider.connect.console.expired":
"Овај захтев за пријављивање је истекао. Почните поново да бисте добили нови код уређаја.",
"provider.connect.console.denied":
"Приступ је одбијен у Console. Покушајте поново када будете спремни да се повежете.",
"provider.connect.console.statusFailed":
"Није могуће проверити овлашћење. Проверите везу са сервером и покушајте поново.",
"provider.connect.console.startFailed":
"Није могуће започети пријављивање. Проверите везу са сервером и покушајте поново.",
"provider.connect.models.title": "Повезано са {{provider}}",
"provider.connect.models.description": "Изаберите модел за почетак. Можете променити моделе било када.",
"provider.connect.models.available": "Доступни модели",
"provider.connect.models.list": "Модели доступни од {{provider}}",
"provider.connect.console.refreshFailed":
"Ваш налог је повезан, али нисмо могли да учитамо ваше моделе. Покушајте поново да их освежите.",
"provider.connect.console.connected": "OpenCode повезан",
"provider.connect.console.noModels":
"Ваш налог је повезан, али овај Console радни простор нема доступних модела. Проверите његово подешавање у Console, а затим освежите.",
"provider.connect.console.modelsLoading": "Ваши модели се још увек учитавају. Освежите да бисте поново проверили.",
"provider.connect.console.refresh": "Освежите моделе",
"provider.connect.console.openingBrowser": "Отварање прегледача…",
"provider.connect.console.serviceAccount": "Сервисни налог?",
"provider.connect.console.useApiKey": "Користите тастер API",
"provider.connect.remote.title": "Повезивање на „{{server}}“",
"provider.connect.remote.description":
"Ваши OpenCode акредитиви ће бити сачувани на овом серверу. Модели ће бити доступни преко овог сервера.",
"provider.connect.form.unsupported": "Овај образац за потврду идентитета садржи неподржана поља",
"provider.connect.oauth.auto.confirmationCode.description":
"Проверите да ли ваш претраживач приказује исти код пре него што овластите.",
"provider.connect.oauth.auto.description":
"Ваш прегледач се отвара да бисте могли да се пријавите на {{provider}}. Врати се овамо кад завршиш.",
"provider.connect.oauth.code.description":
"Ваш прегледач се отвара да бисте могли да се пријавите на {{provider}}. Налепите ауторизациони код који вам даје испод.",
"provider.connect.oauth.openBrowser": "Отворите претраживач",
"provider.connect.oauth.expired": "Овлашћење је истекло",
"provider.connect.console.apiKey.description":
"Налепите кључ API за налог услуге. Услужне налоге креирате у OpenCode Console под кључевима.",
"provider.connect.console.apiKey.link": "Отворите Console",
"common.retry": "Покушајте поново",
"server.connect.link.expired":
"Ова веза за упаривање је истекла или је већ коришћена. Покрените opencode pair да бисте добили нови.",
"command.server.pair": "Упарите уређај",
"settings.pairing.title": "Упаривање",
"settings.pairing.connection": "Локална мрежа",
"pair.local.description": "Погледајте детаље о вези и QR код за повезивање уређаја на истој мрежи.",
"pair.local.open": "Прикажи детаље",
"pair.screenActive.title": "Нека екран буде активан",
"pair.screenActive.description": "Спречите да екран овог рачунара спава док је OpenCode покренут.",
"pair.screenActive.error": "Није могуће ажурирати подешавање активности екрана. Покушајте поново.",
"pair.description": "Повежите други уређај са OpenCode сервером ове машине.",
"pair.qr": "Упаривање QR кода",
"pair.copy": "Копирајте детаље",
"pair.copy.error": "Није могуће копирати детаље упаривања. Покушајте поново.",
"pair.error": "Није могуће ажурирати детаље упаривања. Покушајте поново.",
"file.view.preview": "Преглед",
"file.view.source": "Извор",
"file.view.openInBrowser": "Отворите у претраживачу",
"file.view.binary": "Бинарна датотека · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} ред",
"file.view.table.rows.few": "{{count}} реда",
"file.view.table.rows.other": "{{count}} редова",
"file.view.table.columns.one": "{{count}} колона",
"file.view.table.columns.few": "{{count}} колоне",
"file.view.table.columns.other": "{{count}} колона",
"file.view.table.truncated": "Приказује првих {{shown}} од {{total}} редова.",
"file.view.fontSample": "Сфинга од црног кварца, суди мој завет.",
"home.project.missing.title": "Фасцикла пројекта није пронађена",
"home.project.missing.description": "Директоријум за {{name}} више не постоји.",
"session.tab.btw": "/btw",
"session.queue.undo": "Поништи",
"session.queue.undoShell": "Напустите режим шкољке пре него што поништите промпт у реду чекања",
"session.queue.undoUnavailable": "Уредите овај упит у реду да бисте сачували контекст датотеке",
"session.btw.questionRequired": "Додајте питање после /btw",
"session.btw.error": "Не могу одговорити на то питање",
"session.btw.retry": "Покушајте поново",
"session.btw.copy": "Копирај одговор",
"settings.projects.empty.title": "Још нема пројеката",
"settings.projects.empty.description": "Додајте пројекат да бисте започели",
"settings.providers.account.manage": "Управљајте налозима ({{provider}}).",
"settings.providers.account.group": "Рачуни",
"settings.providers.account.add": "Додај налог",
"settings.providers.account.remove": "Уклони налог…",
"settings.providers.account.active": "Ацтиве",
"settings.providers.account.switched.title": "{{provider}} налог је промењен",
"settings.providers.account.switched.description": "Сада користите {{account}}.",
"settings.providers.account.removed.title": "{{account}} је уклоњено",
"settings.providers.account.removed.description": "{{provider}} више неће користити овај налог.",
"settings.providers.console.available.one": "Доступан је {{count}} добављач",
"settings.providers.console.available.few": "Доступна су {{count}} добављача",
"settings.providers.console.available.other": "Доступно је {{count}} добављача",
"settings.providers.tag.account": "Рачун",
"settings.models.enableAll": "Омогућите све моделе",
"settings.models.disableAll": "Онемогућите све моделе",
}
+110
View File
@@ -1553,4 +1553,114 @@ export const dict = {
"settings.updates.migration.title": "Byt från Beta till Stabil",
"settings.updates.migration.description":
"OpenCode Beta flyttas tills vidare till OpenCode Stabil. Hämta version {{version}} och installera sedan OpenCode från skivavbildningen för att fortsätta få uppdateringar.",
"command.provider.connect.description": "Logga in på OpenCode Go, OpenCode Console eller annan modellleverantör",
"command.session.btw": "Ställ en sidofråga",
"command.session.btw.description": "Få ett engångssvar utan att lägga till i konversationen",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Ansluter till OpenCode Console",
"provider.connect.console.instructions":
"Fortsätt i din webbläsare. Bekräfta att koden som visas där matchar den nedan.",
"provider.connect.console.deviceCode": "Enhetskod",
"provider.connect.console.deviceCode.label": "Enhetskod: {{code}}",
"provider.connect.console.waiting": "Väntar på bekräftelse...",
"provider.connect.console.browserHint": "Webbläsaren öppnades inte?",
"provider.connect.console.copyLink": "Kopiera inloggningslänk",
"provider.connect.console.linkCopied": "Inloggningslänk kopierad",
"provider.connect.console.copyFailed":
"Det gick inte att kopiera inloggningslänken. Öppna konsolen igen för att fortsätta.",
"provider.connect.console.openAgain": "Öppna konsolen igen",
"provider.connect.console.browserFailed":
"Vi kunde inte öppna din webbläsare. Försök igen eller kopiera inloggningslänken för att fortsätta.",
"provider.connect.console.expired":
"Denna inloggningsbegäran har upphört att gälla. Börja igen för att få en ny enhetskod.",
"provider.connect.console.denied": "Åtkomst nekades i konsolen. Försök igen när du är redo att ansluta.",
"provider.connect.console.statusFailed":
"Det gick inte att kontrollera auktoriseringen. Kontrollera din serveranslutning och försök igen.",
"provider.connect.console.startFailed":
"Det gick inte att starta inloggningen. Kontrollera din serveranslutning och försök igen.",
"provider.connect.models.title": "Ansluten till {{provider}}",
"provider.connect.models.description": "Välj en modell att börja med. Du kan byta modell när som helst.",
"provider.connect.models.available": "Tillgängliga modeller",
"provider.connect.models.list": "Modeller tillgängliga från {{provider}}",
"provider.connect.console.refreshFailed":
"Ditt konto är anslutet, men vi kunde inte ladda dina modeller. Försök att uppdatera dem igen.",
"provider.connect.console.connected": "OpenCode ansluten",
"provider.connect.console.noModels":
"Ditt konto är anslutet, men den här konsolens arbetsyta har inga tillgängliga modeller. Kontrollera dess inställning i konsolen och uppdatera sedan.",
"provider.connect.console.modelsLoading": "Dina modeller laddas fortfarande. Uppdatera för att kontrollera igen.",
"provider.connect.console.refresh": "Uppdatera modeller",
"provider.connect.console.openingBrowser": "Öppnar webbläsaren...",
"provider.connect.console.serviceAccount": "Servicekonto?",
"provider.connect.console.useApiKey": "Använd tangenten API",
"provider.connect.remote.title": 'Ansluter på "{{server}}"',
"provider.connect.remote.description":
"Dina OpenCode-uppgifter kommer att lagras på denna server. Modeller kommer att vara tillgängliga via denna server.",
"provider.connect.form.unsupported": "Detta autentiseringsformulär innehåller fält som inte stöds",
"provider.connect.oauth.auto.confirmationCode.description":
"Kontrollera att din webbläsare visar samma kod innan du auktoriserar.",
"provider.connect.oauth.auto.description":
"Din webbläsare öppnas så att du kan logga in på {{provider}}. Kom tillbaka hit när du är klar.",
"provider.connect.oauth.code.description":
"Din webbläsare öppnas så att du kan logga in på {{provider}}. Klistra in auktoriseringskoden den ger dig nedan.",
"provider.connect.oauth.openBrowser": "Öppna webbläsaren",
"provider.connect.oauth.expired": "Auktorisationen har löpt ut",
"provider.connect.console.apiKey.description":
"Klistra in en API-nyckel för ett servicekonto. Du skapar tjänstekonton i OpenCode Console under Nycklar.",
"provider.connect.console.apiKey.link": "Öppna konsolen",
"common.retry": "Försök igen",
"server.connect.link.expired":
"Denna sammankopplingslänk har upphört att gälla eller användes redan. Kör opencode pair för att få en ny.",
"command.server.pair": "Para ihop enhet",
"settings.pairing.title": "Parning",
"settings.pairing.connection": "Lokalt nätverk",
"pair.local.description": "Visa anslutningsdetaljer och en QR-kod för att ansluta en enhet till samma nätverk.",
"pair.local.open": "Visa detaljer",
"pair.screenActive.title": "Håll skärmen aktiv",
"pair.screenActive.description": "Förhindra att den här datorns bildskärm går i viloläge medan OpenCode körs.",
"pair.screenActive.error": "Kunde inte uppdatera skärmaktivitetsinställningen. Försök igen.",
"pair.description": "Anslut en annan enhet till den här maskinens OpenCode-server.",
"pair.qr": "Parning av QR-kod",
"pair.copy": "Kopiera detaljer",
"pair.copy.error": "Kunde inte kopiera parningsdetaljer. Försök igen.",
"pair.error": "Kunde inte uppdatera parningsdetaljer. Försök igen.",
"file.view.preview": "Förhandsvisning",
"file.view.source": "Källa",
"file.view.openInBrowser": "Öppna i webbläsaren",
"file.view.binary": "Binär fil · {{size}}",
"file.view.table.rows.one": "{{count}} rad",
"file.view.table.rows.other": "{{count}} rader",
"file.view.table.columns.one": "{{count}} kolumn",
"file.view.table.columns.other": "{{count}} kolumner",
"file.view.table.truncated": "Visar den första {{shown}} av {{total}} rader.",
"file.view.fontSample": "Sfinx av svart kvarts, döm mitt löfte.",
"home.project.missing.title": "Projektmappen hittades inte",
"home.project.missing.description": "Mappen för {{name}} finns inte längre.",
"session.tab.btw": "/btw",
"session.queue.undo": "Ångra",
"session.queue.undoShell": "Lämna skalläget innan du ångrar en uppmaning i kö",
"session.queue.undoUnavailable": "Redigera denna prompt i kön för att bevara dess filkontext",
"session.btw.questionRequired": "Lägg till en fråga efter /btw",
"session.btw.error": "Kunde inte svara på den frågan",
"session.btw.retry": "Försök igen",
"session.btw.copy": "Kopiera svar",
"settings.projects.empty.title": "Inga projekt ännu",
"settings.projects.empty.description": "Lägg till ett projekt för att komma igång",
"settings.providers.account.manage": "Hantera {{provider}}-konton",
"settings.providers.account.group": "Räkenskaper",
"settings.providers.account.add": "Lägg till konto",
"settings.providers.account.remove": "Ta bort konto...",
"settings.providers.account.active": "Aktiv",
"settings.providers.account.switched.title": "{{provider}} konto bytte",
"settings.providers.account.switched.description": "Använder nu {{account}}.",
"settings.providers.account.removed.title": "{{account}} borttagen",
"settings.providers.account.removed.description": "{{provider}} kommer inte längre att använda detta konto.",
"settings.providers.console.available.one": "{{count}}-leverantör tillgänglig",
"settings.providers.console.available.other": "{{count}}-leverantörer tillgängliga",
"settings.providers.tag.account": "Konto",
"settings.models.enableAll": "Aktivera alla modeller",
"settings.models.disableAll": "Inaktivera alla modeller",
"provider.custom.description": "Konfigurera en OpenAI-kompatibel leverantör. Se {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Ljud: {{filename}}",
}
+113
View File
@@ -247,6 +247,7 @@ export const dict = {
"provider.custom.description.prefix": "Провайдери OpenAI-мувофиқро танзим кунед. нигаред",
"provider.custom.description.link": "ҳуҷҷатҳои конфигуратсияи провайдер",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Провайдери мувофиқ бо OpenAI-ро танзим кунед. Ба {{link}} нигаред.",
"provider.custom.field.providerID.label": "ID провайдер",
"provider.custom.field.providerID.placeholder": "провайдери ман",
"provider.custom.field.providerID.description": "Ҳарфҳои хурд, рақамҳо, дефис ё зерхат",
@@ -1566,4 +1567,116 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Ба OpenCode Go, OpenCode Console ё провайдери дигари модел ворид шавед",
"command.session.btw": "Ð  Ð ° Ð ¼ Ð ¾ Ð",
"command.session.btw.description": "Гирифтани ҷавоби яктарафа бе илова кардани гуфтугӯ",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Пайвастшавӣ ба OpenCode Console",
"provider.connect.console.instructions":
"Magpatuloy sa iyong browser. Kumpirmahin ang code na ipinapakita dito ay tugma sa isa sa ib",
"provider.connect.console.deviceCode": "Рамзи дастгоҳ",
"provider.connect.console.deviceCode.label": "Рамзи дастгоҳ: {{code}}",
"provider.connect.console.waiting": "Naghintay sa pagkumpirma…",
"provider.connect.console.browserHint": "Браузер кушода нашуд?",
"provider.connect.console.copyLink": "Kopyahin ang link sa pag-sign-in",
"provider.connect.console.linkCopied": "Kopyahin ang link sa pag-sign-in",
"provider.connect.console.copyFailed": "Hindi mai-kop ang link sa pag-sign-in. Боз барои идома Console кушоед.",
"provider.connect.console.openAgain": "Кушодани Console аз нав",
"provider.connect.console.browserFailed":
"Hindi namin maaaring buksan ang iyong browser. Subukan muli o kopyahin ang link sa pag-sign-in upang magpatuloy.",
"provider.connect.console.expired":
"Дархости имзошавӣ ба итмом расид. Magsimulang muli upang makakuha ng bagong code ng aparat",
"provider.connect.console.denied": "Аҳолиаш Console нафар. Subukan muli kapag nais mong makapag-ugnay.",
"provider.connect.console.statusFailed":
"Наметавонам сертификатро пурбор кунам. Пайвастшавии сервери худро санҷед ва бори дигар кӯшиш кунед.",
"provider.connect.console.startFailed":
"Hindi maisimula ang pag-sign-in. Пайвастшавии сервери худро санҷед ва бори дигар кӯшиш кунед.",
"provider.connect.models.title": "Пайвастшавӣ ба {{provider}}",
"provider.connect.models.description":
"Намунаро барои оғоз кардан интихоб кунед. Шумо метавонед моделҳоро ҳар вақт иваз кунед.",
"provider.connect.models.available": "Моделҳои дастрас",
"provider.connect.models.list": "Моделҳои дастрас аз {{provider}}",
"provider.connect.console.refreshFailed":
"Ang iyong account ay naka-link, ngunit hindi namin mai-load ang iyong mga model. Subukan muli upang i-refresh ang mga ito.",
"provider.connect.console.connected": "OpenCode пайваст шудааст",
"provider.connect.console.noModels":
"Ang iyong account ay naka-link, ngunit ang workpace na ito na Console ay walang magagamit na mga model. Танзими онро дар Console санҷед, пас навсозӣ кунед.",
"provider.connect.console.modelsLoading":
"Ang iyong mga model ay hindi pa rin nai-load. I-refresh upang muli ang pagtatubukoy.",
"provider.connect.console.refresh": "Навсозии моделҳо",
"provider.connect.console.openingBrowser": "Кушодани браузер...",
"provider.connect.console.serviceAccount": "Ҳисоби хидматрасонӣ?",
"provider.connect.console.useApiKey": "Истифодаи API калид",
"provider.connect.remote.title": "Пайвастшавӣ ба “{{server}}”",
"provider.connect.remote.description":
"Ang iyong OpenCode credentials ay mag-save sa server na ito. Ang mga model ay magagamit sa pamamagitan ng server na ito.",
"provider.connect.form.unsupported": "Ин шакли аутентификатсия дорои майдонҳои пуштибонӣнашуда мебошад",
"provider.connect.oauth.auto.confirmationCode.description":
"Tingnan na ipinapakita ang iyong browser ng parehong code bago iyong pahintul",
"provider.connect.oauth.auto.description":
"Ang iyong browser ay makikita upang maaari mong mag-sign in sa {{provider}}. Вақте ки шумо ба итмом расидед, ба ин ҷо баргардед.",
"provider.connect.oauth.code.description":
"Ang iyong browser ay makikita upang maaari mong mag-sign in sa {{provider}}. Ilagay ang code ng pagpapahintulot na iyo sa ibaba.",
"provider.connect.oauth.openBrowser": "Кушодани браузер",
"provider.connect.oauth.expired": "Иҷозатнома ба итмом расид",
"provider.connect.console.apiKey.description":
"Ilagay ang API key para sa isang serbisyo account. Шумо ҳисобҳои хидматрасониро дар OpenCode Console зери Калидҳо эҷод мекунед.",
"provider.connect.console.apiKey.link": "Кушодани Console",
"common.retry": "Аз нав кӯшиш кунед",
"server.connect.link.expired":
"Ин пайванди ҷуфткунӣ ба итмом расид ё аллакай истифода шуда буд. Иҷро кунед opencode pair барои гирифтани як нав.",
"command.server.pair": "Дастгоҳи ҷуфт",
"settings.pairing.title": "Ҷуфткунӣ",
"settings.pairing.connection": "Шабакаи маҳаллӣ",
"pair.local.description":
"Tingnan ang mga detalye ng koneksyon at isang QR code upang i-ugnay ang isang aparat sa parehong network.",
"pair.local.open": "@ title: window",
"pair.screenActive.title": "Фаъол нигоҳ доштани экран",
"pair.screenActive.description": "Предупреждать дисплейи ин компютер аз хоб дар ҳоле, ки OpenCode иҷро мешавад.",
"pair.screenActive.error": "Наметавонам танзимоти фаъолияти экранро навсозӣ кунам. Бори дигар кӯшиш кунед.",
"pair.description": "Дастгоҳи дигарро ба сервери OpenCode ин дастгоҳ пайваст кунед.",
"pair.qr": "Ҷуфткунии рамзи QR",
"pair.copy": "Нусхабардории тафсилот",
"pair.copy.error": "Тафсилоти ҷуфткуниро нусхабардорӣ карда натавонист. Бори дигар кӯшиш кунед.",
"pair.error": "Иттилооти ҷуфткуниро навсозӣ карда натавонист. Бори дигар кӯшиш кунед.",
"file.view.preview": "Пешнамоиш",
"file.view.source": "Манбаъ",
"file.view.openInBrowser": "Кушодан дар браузер",
"file.view.binary": "Файли дуӣ · {{size}}",
"file.view.videoLabel": "Видео: {{filename}}",
"file.view.audioLabel": "Аудио: {{filename}}",
"file.view.table.rows.one": "{{count}} сатр",
"file.view.table.rows.other": "{{count}} сатр",
"file.view.table.columns.one": "{{count}} сутун",
"file.view.table.columns.other": "{{count}} сутун",
"file.view.table.truncated": "Нахустнамоиши {{shown}} аз {{total}} сатр.",
"file.view.fontSample": "Sphinx аз quartz сиёҳ, доварӣ назри ман.",
"home.project.missing.title": "Ҷузвдони лоиҳа ёфт нашуд",
"home.project.missing.description": "Феҳристи {{name}} дигар вуҷуд надорад.",
"session.tab.btw": "/btw",
"session.queue.undo": "Ботил сохтан",
"session.queue.undoShell": "Ð  Ð ° Ð ¼ Ð ¾ Ð ¸ Ñ ˆ Ð ¾ Ð ½ Ð ´ Ð",
"session.queue.undoUnavailable": "Таҳрир кардани ин фаврӣ дар навбат барои нигоҳ доштани контексти файли он",
"session.btw.questionRequired": "Иловаи савол пас аз /btw",
"session.btw.error": "Ба ин савол ҷавоб дода нашуд",
"session.btw.retry": "Аз нав кӯшидан",
"session.btw.copy": "Нусха бардоштани ҷавоб",
"settings.projects.empty.title": "Ҳанӯз лоиҳа нест",
"settings.projects.empty.description": "Magdagdag ng isang project upang magsimula",
"settings.providers.account.manage": "Идора кардани ҳисобҳои {{provider}}",
"settings.providers.account.group": "Қайдҳои баҳисобгирӣComment",
"settings.providers.account.add": "Add Account",
"settings.providers.account.remove": "Тоза кардани ҳисоб",
"settings.providers.account.active": "Фаъол",
"settings.providers.account.switched.title": "{{provider}} ҳисоб switched",
"settings.providers.account.switched.description": "Aҳолиаш {{account}} нафар аст.",
"settings.providers.account.removed.title": "{{account}} тоза карда шуд",
"settings.providers.account.removed.description": "{{provider}} дигар ин ҳисобро истифода намебарад.",
"settings.providers.console.available.one": "{{count}} провайдери дастрас",
"settings.providers.console.available.other": "{{count}} провайдерҳои дастрас",
"settings.providers.tag.account": "Ҳисоб",
"settings.models.enableAll": "Фаъол кардани ҳамаи моделҳо",
"settings.models.disableAll": "Ғайрифаъол кардани ҳамаи моделҳо",
}
+103
View File
@@ -1617,4 +1617,107 @@ export const dict = {
"workspace.delete.confirm": "ลบ “{{name}}” หรือไม่?",
"workspace.delete.location": "ตำแหน่ง",
"settings.search.empty.query": "“{{query}}”",
"command.provider.connect.description": "ลงชื่อเข้าใช้ OpenCode Go, OpenCode Console หรือผู้ให้บริการโมเดลรายอื่น",
"command.session.btw": "ถามคำถามแยก",
"command.session.btw.description": "รับคำตอบครั้งเดียวโดยไม่เพิ่มลงในการสนทนา",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "กำลังเชื่อมต่อ OpenCode Console",
"provider.connect.console.instructions": "ดำเนินการต่อในเบราว์เซอร์ ตรวจสอบว่ารหัสที่แสดงตรงกับรหัสด้านล่าง",
"provider.connect.console.deviceCode": "รหัสอุปกรณ์",
"provider.connect.console.deviceCode.label": "รหัสอุปกรณ์: {{code}}",
"provider.connect.console.waiting": "กำลังรอการยืนยัน…",
"provider.connect.console.browserHint": "เบราว์เซอร์ไม่เปิดใช่ไหม",
"provider.connect.console.copyLink": "คัดลอกลิงก์ลงชื่อเข้าใช้",
"provider.connect.console.linkCopied": "คัดลอกลิงก์ลงชื่อเข้าใช้แล้ว",
"provider.connect.console.copyFailed": "คัดลอกลิงก์ลงชื่อเข้าใช้ไม่ได้ เปิด Console อีกครั้งเพื่อดำเนินการต่อ",
"provider.connect.console.openAgain": "เปิด Console อีกครั้ง",
"provider.connect.console.browserFailed":
"เราเปิดเบราว์เซอร์ไม่ได้ ลองอีกครั้งหรือคัดลอกลิงก์ลงชื่อเข้าใช้เพื่อดำเนินการต่อ",
"provider.connect.console.expired": "คำขอลงชื่อเข้าใช้นี้หมดอายุแล้ว เริ่มใหม่เพื่อรับรหัสอุปกรณ์ใหม่",
"provider.connect.console.denied": "การเข้าถึงถูกปฏิเสธใน Console ลองอีกครั้งเมื่อคุณพร้อมเชื่อมต่อ",
"provider.connect.console.statusFailed": "ตรวจสอบการอนุญาตไม่ได้ ตรวจสอบการเชื่อมต่อเซิร์ฟเวอร์แล้วลองอีกครั้ง",
"provider.connect.console.startFailed": "เริ่มลงชื่อเข้าใช้ไม่ได้ ตรวจสอบการเชื่อมต่อเซิร์ฟเวอร์แล้วลองอีกครั้ง",
"provider.connect.models.title": "เชื่อมต่อกับ {{provider}} แล้ว",
"provider.connect.models.description": "เลือกโมเดลเพื่อเริ่มต้น คุณเปลี่ยนโมเดลได้ทุกเมื่อ",
"provider.connect.models.available": "โมเดลที่ใช้ได้",
"provider.connect.models.list": "โมเดลที่ใช้ได้จาก {{provider}}",
"provider.connect.console.refreshFailed": "บัญชีของคุณเชื่อมต่อแล้ว แต่เราโหลดโมเดลไม่ได้ ลองรีเฟรชอีกครั้ง",
"provider.connect.console.connected": "เชื่อมต่อ OpenCode แล้ว",
"provider.connect.console.noModels":
"บัญชีของคุณเชื่อมต่อแล้ว แต่พื้นที่ทำงาน Console นี้ไม่มีโมเดลที่ใช้ได้ ตรวจสอบการตั้งค่าใน Console แล้วรีเฟรช",
"provider.connect.console.modelsLoading": "โมเดลของคุณยังโหลดอยู่ รีเฟรชเพื่อตรวจสอบอีกครั้ง",
"provider.connect.console.refresh": "รีเฟรชโมเดล",
"provider.connect.console.openingBrowser": "กำลังเปิดเบราว์เซอร์…",
"provider.connect.console.serviceAccount": "บัญชีบริการใช่ไหม",
"provider.connect.console.useApiKey": "ใช้คีย์ API",
"provider.connect.remote.title": "กำลังเชื่อมต่อบน “{{server}}”",
"provider.connect.remote.description":
"ข้อมูลประจำตัว OpenCode ของคุณจะจัดเก็บไว้บนเซิร์ฟเวอร์นี้ และใช้โมเดลผ่านเซิร์ฟเวอร์นี้ได้",
"provider.connect.form.unsupported": "แบบฟอร์มยืนยันตัวตนนี้มีช่องที่ไม่รองรับ",
"provider.connect.oauth.auto.confirmationCode.description": "ตรวจสอบว่าเบราว์เซอร์แสดงรหัสเดียวกันก่อนอนุญาต",
"provider.connect.oauth.auto.description":
"เบราว์เซอร์จะเปิดเพื่อให้คุณลงชื่อเข้าใช้ {{provider}} กลับมาที่นี่เมื่อเสร็จแล้ว",
"provider.connect.oauth.code.description":
"เบราว์เซอร์จะเปิดเพื่อให้คุณลงชื่อเข้าใช้ {{provider}} วางรหัสการอนุญาตที่ได้รับด้านล่าง",
"provider.connect.oauth.openBrowser": "เปิดเบราว์เซอร์",
"provider.connect.oauth.expired": "การอนุญาตหมดอายุแล้ว",
"provider.connect.console.apiKey.description":
"วางคีย์ API สำหรับบัญชีบริการ คุณสร้างบัญชีบริการได้ใน OpenCode Console ที่หัวข้อคีย์",
"provider.connect.console.apiKey.link": "เปิด Console",
"common.retry": "ลองอีกครั้ง",
"server.connect.link.expired": "ลิงก์จับคู่นี้หมดอายุหรือถูกใช้แล้ว เรียกใช้ opencode pair เพื่อรับลิงก์ใหม่",
"command.server.pair": "จับคู่อุปกรณ์",
"settings.pairing.title": "การจับคู่",
"settings.pairing.connection": "เครือข่ายภายใน",
"pair.local.description": "ดูรายละเอียดการเชื่อมต่อและคิวอาร์โค้ดเพื่อเชื่อมต่ออุปกรณ์บนเครือข่ายเดียวกัน",
"pair.local.open": "แสดงรายละเอียด",
"pair.screenActive.title": "เปิดหน้าจอค้างไว้",
"pair.screenActive.description": "ป้องกันไม่ให้จอแสดงผลของคอมพิวเตอร์นี้เข้าสู่โหมดสลีปขณะ OpenCode ทำงาน",
"pair.screenActive.error": "อัปเดตการตั้งค่าการทำงานของหน้าจอไม่ได้ ลองอีกครั้ง",
"pair.description": "เชื่อมต่ออุปกรณ์อื่นกับเซิร์ฟเวอร์ OpenCode ของเครื่องนี้",
"pair.qr": "คิวอาร์โค้ดสำหรับจับคู่",
"pair.copy": "คัดลอกรายละเอียด",
"pair.copy.error": "คัดลอกรายละเอียดการจับคู่ไม่ได้ ลองอีกครั้ง",
"pair.error": "อัปเดตรายละเอียดการจับคู่ไม่ได้ ลองอีกครั้ง",
"file.view.preview": "แสดงตัวอย่าง",
"file.view.source": "ต้นฉบับ",
"file.view.openInBrowser": "เปิดในเบราว์เซอร์",
"file.view.binary": "ไฟล์ไบนารี · {{size}}",
"file.view.table.rows.one": "{{count}} แถว",
"file.view.table.rows.other": "{{count}} แถว",
"file.view.table.columns.one": "{{count}} คอลัมน์",
"file.view.table.columns.other": "{{count}} คอลัมน์",
"file.view.table.truncated": "กำลังแสดง {{shown}} แถวแรกจากทั้งหมด {{total}} แถว",
"file.view.fontSample": "สฟิงซ์แห่งควอตซ์ดำ จงตัดสินคำปฏิญาณของฉัน",
"home.project.missing.title": "ไม่พบโฟลเดอร์โปรเจกต์",
"home.project.missing.description": "ไม่มีโฟลเดอร์ของ {{name}} แล้ว",
"session.tab.btw": "/btw",
"session.queue.undo": "เลิกทำ",
"session.queue.undoShell": "ออกจากโหมด Shell ก่อนเลิกทำพรอมต์ในคิว",
"session.queue.undoUnavailable": "แก้ไขพรอมต์นี้ในคิวเพื่อรักษาบริบทไฟล์ไว้",
"session.btw.questionRequired": "เพิ่มคำถามหลัง /btw",
"session.btw.error": "ตอบคำถามนั้นไม่ได้",
"session.btw.retry": "ลองอีกครั้ง",
"session.btw.copy": "คัดลอกคำตอบ",
"settings.projects.empty.title": "ยังไม่มีโปรเจกต์",
"settings.projects.empty.description": "เพิ่มโปรเจกต์เพื่อเริ่มต้น",
"settings.providers.account.manage": "จัดการบัญชี {{provider}}",
"settings.providers.account.group": "บัญชี",
"settings.providers.account.add": "เพิ่มบัญชี",
"settings.providers.account.remove": "ลบบัญชี…",
"settings.providers.account.active": "ใช้งานอยู่",
"settings.providers.account.switched.title": "สลับบัญชี {{provider}} แล้ว",
"settings.providers.account.switched.description": "ขณะนี้ใช้ {{account}}",
"settings.providers.account.removed.title": "ลบ {{account}} แล้ว",
"settings.providers.account.removed.description": "{{provider}} จะไม่ใช้บัญชีนี้อีกต่อไป",
"settings.providers.console.available.one": "มีผู้ให้บริการ {{count}} ราย",
"settings.providers.console.available.other": "มีผู้ให้บริการ {{count}} ราย",
"settings.providers.tag.account": "บัญชี",
"settings.models.enableAll": "เปิดใช้โมเดลทั้งหมด",
"settings.models.disableAll": "ปิดใช้โมเดลทั้งหมด",
"provider.custom.description": "กำหนดค่าผู้ให้บริการที่เข้ากันได้กับ OpenAI ดู{{link}}",
"file.view.videoLabel": "วิดีโอ: {{filename}}",
"file.view.audioLabel": "เสียง: {{filename}}",
}
+110
View File
@@ -247,6 +247,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI gabat gelýän üpjün edijini sazlaň. Serediň ",
"provider.custom.description.link": "üpjün ediji konfigurasiýa resminamalary",
"provider.custom.description.suffix": ".",
"provider.custom.description": "OpenAI bilen gabat gelýän üpjün edijini sazlaň. {{link}} serediň.",
"provider.custom.field.providerID.label": "Üpjün edijiniň şahsyýetnamasy",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Uly harplar, sanlar, çyzgylar ýa-da aşaky çyzyklar",
@@ -1544,4 +1545,113 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "OpenCode Go, OpenCode Console ýa-da başga bir nusga paýlaýanyna gir",
"command.session.btw": "Bir sorag ber",
"command.session.btw.description": "Söhbete goşulman, bir gezek jogap beriň",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Consolebilenbaglan",
"provider.connect.console.instructions":
"Bu siziň brauzerinizde dowam edýär. Bu ýerde görkezilen kodyň aşakdaky kod bilen deňeşdirilýändigini tassyklaň.",
"provider.connect.console.deviceCode": "Gural Kodu",
"provider.connect.console.deviceCode.label": "Gural kodu: {{code}}",
"provider.connect.console.waiting": "Ol tassyklanmak üçin garaşýar...",
"provider.connect.console.browserHint": "Browser açylmadymy?",
"provider.connect.console.copyLink": "Baglaýyşy nusgala",
"provider.connect.console.linkCopied": "Kopyalan baglaýyş",
"provider.connect.console.copyFailed": "Men bu baglanyşygy nusgalap bilmedim. Aç Console ýene-de dowam etmek üçin.",
"provider.connect.console.openAgain": "Consoleýene aç",
"provider.connect.console.browserFailed":
"Biz siziň brauzerini açyp bilmedik. Ýene bir gezek synap görüň ýa-da dowam etmek üçin, giriş baglaýyşyny nusgalap görüň.",
"provider.connect.console.expired": "Bu soragyň jogabyny bilmek üçin, Täze esbap kodyny almak üçin ýene başlaň.",
"provider.connect.console.denied":
"Console -de girişgadaganedildi. Siz ýene-de ulanmaga taýýar bolanyňyzda, ýene-de synap görüň.",
"provider.connect.console.statusFailed":
"Men rugsat sorap bilmedim. Serwer baglanyşygyňyzy barlaň we ýene-de synanyň.",
"provider.connect.console.startFailed":
"Men imza atmaga başlap bilmedim. Serwer baglanyşygyňyzy barlaň we ýene-de synanyň.",
"provider.connect.models.title": "{{provider}}bilenbaglanyşykly",
"provider.connect.models.description": "Başlamak üçin bir nusga saýlaň. Siz her wagt nusgalary üýtgedip bilersiňiz.",
"provider.connect.models.available": "Mümkin nusgalar",
"provider.connect.models.list": "{{provider}}nusgalary",
"provider.connect.console.refreshFailed":
"Siziň hasabatyňyz baglanyşykly, ýöne biz siziň nusgalaryňyzy dolduryp bilmedik. Olar ýene-de serhoş bolmaga synanyşdylar.",
"provider.connect.console.connected": "OpenCode baglanyşykly",
"provider.connect.console.noModels":
"Siziň hasabatyňyz baglanyşykly, ýöne bu Consoleiş ýerinde hiç hili nusgalar ýok. Onuň düzgüni Console-debarlaň, soňra täzelen.",
"provider.connect.console.modelsLoading": "Siziň nusgalaryňyz henizem ýüklenýär. Gaýtalaň",
"provider.connect.console.refresh": "Täze nusgalar",
"provider.connect.console.openingBrowser": "Açylýan okyjy...",
"provider.connect.console.serviceAccount": "Servis hasaby?",
"provider.connect.console.useApiKey": "APIaçary ulan",
"provider.connect.remote.title": '"{{server}}"bilen baglanyşdyrylýar',
"provider.connect.remote.description":
"SiziňOpenCode ynamdarlygyňyz bu serverde saklanar. Bu server arkaly nusgalar bolar.",
"provider.connect.form.unsupported": "Bu tassyklama formasy goldawy ýok meýdanlary öz içine alýar",
"provider.connect.oauth.auto.confirmationCode.description":
"Siz rugsat bermezden öň, brauzeriniziň şol kody görkezýändigini barlaň.",
"provider.connect.oauth.auto.description":
"Siziň brauzeriniz açylýar, şonda siz {{provider}} -egiripbilersiňiz. Sen tamamlananyňda, bu ýere gel.",
"provider.connect.oauth.code.description":
"Siziň brauzeriniz açylýar, şonda siz {{provider}} -egiripbilersiňiz. Ol size aşakdaky ygtyýarlylyk kodyny bermegi haýyş edýär.",
"provider.connect.oauth.openBrowser": "Aç",
"provider.connect.oauth.expired": "Täzeleşdirilýän ygtyýar",
"provider.connect.console.apiKey.description":
"Serwi hasabatynaAPI açaryny goýuň. Siz OpenCode Console açaryň aşagyndahyzmat hasabatlaryny döredýärsiňiz.",
"provider.connect.console.apiKey.link": "Consoleaç",
"common.retry": "Gaýtalaň",
"server.connect.link.expired":
"Bu baglanyşyk tamamlanýar ýa-da eýýäm ulanylýar. Täze birinialmaküçin opencode pair ylgaň.",
"command.server.pair": "Cütleşme gurallary",
"settings.pairing.title": "Jübütlemek",
"settings.pairing.connection": "Ýerli Şerkileşme",
"pair.local.description": "Bir serişde bir serişde bir serişde ulanmak üçin QR kodyny görüň.",
"pair.local.open": "Jikme-jikleri görkez",
"pair.screenActive.title": "Ekrany hereketli sakla",
"pair.screenActive.description": "Bu kompýuteriň displeýini OpenCodeişleýänçä ýatyrmaň.",
"pair.screenActive.error": "Ekran hereketini goýup bilmedi. ýene synanyň.",
"pair.description": "Başga bir enjamy bu enjamyň OpenCodeserverine baglaň.",
"pair.qr": "QR kodlaşdyrmak",
"pair.copy": "Jikme-jikleri nusgala",
"pair.copy.error": "Ýapyşyşma maglumatlaryny nusgalap bolmady. ýene synanyň.",
"pair.error": "Ýapyşyşma maglumaty täzeden täzeden berlip bilmedi. ýene synanyň.",
"file.view.preview": "Namaýyş",
"file.view.source": "Çeşme",
"file.view.openInBrowser": "Brauzerde aç",
"file.view.binary": "Binary faýl · {{size}}",
"file.view.videoLabel": "Wideo: {{filename}}",
"file.view.audioLabel": "Ses: {{filename}}",
"file.view.table.rows.one": "{{count}} setir",
"file.view.table.rows.other": "{{count}} setir",
"file.view.table.columns.one": "{{count}} sütün",
"file.view.table.columns.other": "{{count}} sütün",
"file.view.table.truncated": "Birinji {{shown}}ýa-da {{total}}satyrlary görkezilýär.",
"file.view.fontSample": "Sfinks ýa-da gara kvarts, meniň wadalarymy ýazgar.",
"home.project.missing.title": "Proýekt kagyzy tapylmady",
"home.project.missing.description": "{{name}}üçin kagyzy ýok.",
"session.tab.btw": "/btw",
"session.queue.undo": "Gaýd Et",
"session.queue.undoShell": "Çykyşdan öň çakma moduny goýuň",
"session.queue.undoUnavailable": "Faýlyň kontekstini saklamak üçin bu tabşyrygy düzediş et",
"session.btw.questionRequired": "/btw -den soň birsoraggoş",
"session.btw.error": "Bu soragyň jogabyny tapyp bilmedim",
"session.btw.retry": "Täzeleşdir",
"session.btw.copy": "Jawapy nusgala",
"settings.projects.empty.title": "Hany, bir işe yaramady",
"settings.projects.empty.description": "Başlamak üçin bir projekti goş",
"settings.providers.account.manage": "{{provider}}hasabatlaryÝolbaşçylyk Et",
"settings.providers.account.group": "Hesaplar",
"settings.providers.account.add": "Hesap Ekle",
"settings.providers.account.remove": "Saýlan Saýlan",
"settings.providers.account.active": "Aktif",
"settings.providers.account.switched.title": "{{provider}} hasabat üýtgedildi",
"settings.providers.account.switched.description": "Häzir {{account}}ulan.",
"settings.providers.account.removed.title": "{{account}} çykaryldy",
"settings.providers.account.removed.description": "{{provider}} bu hasaby ulanmaz.",
"settings.providers.console.available.one": "{{count}} paýlaýan bar",
"settings.providers.console.available.other": "{{count}} paýlaýanlar bar",
"settings.providers.tag.account": "Hesap",
"settings.models.enableAll": "Ähli nusgalary aç",
"settings.models.disableAll": "Ähli nusgalary söndür",
}
+110
View File
@@ -1656,4 +1656,114 @@ export const dict = {
"settings.updates.migration.title": "Beta’dan Kararlı’ya geç",
"settings.updates.migration.description":
"OpenCode Beta şimdilik OpenCode Stable’a taşınıyor. Güncellemeleri almaya devam etmek için {{version}} sürümünü indirin, ardından OpenCode’u disk görüntüsünden yükleyin.",
"command.provider.connect.description": "OpenCode Go, OpenCode Console veya başka bir model sağlayıcıda oturum açın",
"command.session.btw": "Bir yan soru sorun",
"command.session.btw.description": "Konuşmaya eklemeden tek seferlik yanıt alın",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console'ye bağlanma",
"provider.connect.console.instructions":
"Tarayıcınızda devam edin. Burada gösterilen kodun aşağıdaki kodla eşleştiğini doğrulayın.",
"provider.connect.console.deviceCode": "Cihaz kodu",
"provider.connect.console.deviceCode.label": "Cihaz kodu: {{code}}",
"provider.connect.console.waiting": "Onay bekleniyor…",
"provider.connect.console.browserHint": "Tarayıcı açılmadı mı?",
"provider.connect.console.copyLink": "Oturum açma bağlantısını kopyala",
"provider.connect.console.linkCopied": "Oturum açma bağlantısı kopyalandı",
"provider.connect.console.copyFailed": "Oturum açma bağlantısı kopyalanamadı. Devam etmek için Konsolu tekrar açın.",
"provider.connect.console.openAgain": "Konsolu tekrar açın",
"provider.connect.console.browserFailed":
"Tarayıcınızı açamadık. Tekrar deneyin veya devam etmek için oturum açma bağlantısını kopyalayın.",
"provider.connect.console.expired":
"Bu oturum açma isteğinin süresi doldu. Yeni bir cihaz kodu almak için tekrar başlayın.",
"provider.connect.console.denied": "Konsolda erişim reddedildi. Bağlanmaya hazır olduğunuzda tekrar deneyin.",
"provider.connect.console.statusFailed":
"Yetkilendirme kontrol edilemedi. Sunucu bağlantınızı kontrol edip tekrar deneyin.",
"provider.connect.console.startFailed":
"Oturum açma işlemi başlatılamadı. Sunucu bağlantınızı kontrol edip tekrar deneyin.",
"provider.connect.models.title": "{{provider}}'ye bağlandı",
"provider.connect.models.description":
"Başlamak için bir model seçin. Modelleri istediğiniz zaman değiştirebilirsiniz.",
"provider.connect.models.available": "Mevcut modeller",
"provider.connect.models.list": "{{provider}}'de mevcut modeller",
"provider.connect.console.refreshFailed":
"Hesabınız bağlandı ancak modellerinizi yükleyemedik. Bunları yenilemeyi tekrar deneyin.",
"provider.connect.console.connected": "OpenCode bağlı",
"provider.connect.console.noModels":
"Hesabınız bağlı ancak bu Konsol çalışma alanında kullanılabilir model yok. Konsoldaki kurulumunu kontrol edin ve ardından yenileyin.",
"provider.connect.console.modelsLoading": "Modelleriniz hâlâ yükleniyor. Tekrar kontrol etmek için yenileyin.",
"provider.connect.console.refresh": "Modelleri yenile",
"provider.connect.console.openingBrowser": "Tarayıcı açılıyor…",
"provider.connect.console.serviceAccount": "Hizmet hesabı mı?",
"provider.connect.console.useApiKey": "API anahtarını kullan",
"provider.connect.remote.title": "“{{server}}”ye bağlanılıyor",
"provider.connect.remote.description":
"OpenCode kimlik bilgileriniz bu sunucuda saklanacak. Modeller bu sunucu üzerinden satışa sunulacak.",
"provider.connect.form.unsupported": "Bu kimlik doğrulama formu desteklenmeyen alanlar içeriyor",
"provider.connect.oauth.auto.confirmationCode.description":
"Yetki vermeden önce tarayıcınızın aynı kodu gösterip göstermediğini kontrol edin.",
"provider.connect.oauth.auto.description":
"{{provider}}'de oturum açabilmeniz için tarayıcınız açılır. İşin bitince buraya geri gel.",
"provider.connect.oauth.code.description":
"{{provider}}'de oturum açabilmeniz için tarayıcınız açılır. Size verdiği yetkilendirme kodunu aşağıya yapıştırın.",
"provider.connect.oauth.openBrowser": "Tarayıcıyı aç",
"provider.connect.oauth.expired": "Yetkinin süresi doldu",
"provider.connect.console.apiKey.description":
"Hizmet hesabı için bir API anahtarını yapıştırın. OpenCode Console'de Anahtarlar altında hizmet hesapları oluşturursunuz.",
"provider.connect.console.apiKey.link": "Konsolu Aç",
"common.retry": "Tekrar dene",
"server.connect.link.expired":
"Bu eşleştirme bağlantısının süresi dolmuş veya zaten kullanılmış. Yeni bir tane almak için opencode pair'yi çalıştırın.",
"command.server.pair": "Cihazı eşleştir",
"settings.pairing.title": "Eşleştirme",
"settings.pairing.connection": "Yerel Ağ",
"pair.local.description": "Aynı ağdaki bir cihazı bağlamak için bağlantı ayrıntılarını ve QR kodunu görüntüleyin.",
"pair.local.open": "Ayrıntıları göster",
"pair.screenActive.title": "Ekranı aktif tut",
"pair.screenActive.description": "OpenCode çalışırken bu bilgisayarın ekranının uyku moduna geçmesini önleyin.",
"pair.screenActive.error": "Ekran etkinliği ayarı güncellenemedi. Tekrar deneyin.",
"pair.description": "Bu makinenin OpenCode sunucusuna başka bir aygıt bağlayın.",
"pair.qr": "QR kodunu eşleştirme",
"pair.copy": "Ayrıntıları kopyala",
"pair.copy.error": "Eşleştirme ayrıntıları kopyalanamadı. Tekrar deneyin.",
"pair.error": "Eşleştirme ayrıntıları güncellenemedi. Tekrar deneyin.",
"file.view.preview": "Önizleme",
"file.view.source": "Kaynak",
"file.view.openInBrowser": "Tarayıcıda aç",
"file.view.binary": "İkili dosya · {{size}}",
"file.view.table.rows.one": "{{count}} satır",
"file.view.table.rows.other": "{{count}} satırlar",
"file.view.table.columns.one": "{{count}} sütunu",
"file.view.table.columns.other": "{{count}} sütunları",
"file.view.table.truncated": "{{total}} satırlarının ilk {{shown}}'si gösteriliyor.",
"file.view.fontSample": "Siyah kuvarstan Sfenks, yeminimi yargıla.",
"home.project.missing.title": "Proje klasörü bulunamadı",
"home.project.missing.description": "{{name}} klasörü artık mevcut değil.",
"session.tab.btw": "/btw",
"session.queue.undo": "Geri al",
"session.queue.undoShell": "Kuyruğa alınmış bir istemi geri almadan önce kabuk modundan çıkın",
"session.queue.undoUnavailable": "Dosya içeriğini korumak için kuyruktaki bu istemi düzenleyin",
"session.btw.questionRequired": "/btw'den sonra bir soru ekleyin",
"session.btw.error": "Bu soruyu cevaplayamadım",
"session.btw.retry": "Yeniden dene",
"session.btw.copy": "Cevabı kopyala",
"settings.projects.empty.title": "Henüz proje yok",
"settings.projects.empty.description": "Başlamak için bir proje ekleyin",
"settings.providers.account.manage": "{{provider}} hesaplarını yönet",
"settings.providers.account.group": "Hesaplar",
"settings.providers.account.add": "Hesap ekle",
"settings.providers.account.remove": "Hesabı kaldır…",
"settings.providers.account.active": "Aktif",
"settings.providers.account.switched.title": "{{provider}} hesabı değiştirildi",
"settings.providers.account.switched.description": "Şimdi {{account}} kullanılıyor.",
"settings.providers.account.removed.title": "{{account}} kaldırıldı",
"settings.providers.account.removed.description": "{{provider}} artık bu hesabı kullanmayacak.",
"settings.providers.console.available.one": "{{count}} sağlayıcı mevcut",
"settings.providers.console.available.other": "{{count}} sağlayıcıları mevcut",
"settings.providers.tag.account": "Hesap",
"settings.models.enableAll": "Tüm modelleri etkinleştir",
"settings.models.disableAll": "Tüm modelleri devre dışı bırakın",
"provider.custom.description": "OpenAI uyumlu bir sağlayıcı yapılandırın. {{link}} sayfasına bakın.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Ses: {{filename}}",
} satisfies Partial<Record<Keys, string>>
+118
View File
@@ -300,6 +300,7 @@ export const dict = {
"provider.custom.description.prefix": "Налаштуйте провайдера, сумісного з OpenAI. Перегляньте ",
"provider.custom.description.link": "документацію з налаштування провайдера",
"provider.custom.description.suffix": ".",
"provider.custom.description": "Налаштуйте постачальника, сумісного з OpenAI. Див. {{link}}.",
"provider.custom.field.providerID.label": "ID провайдера",
"provider.custom.field.providerID.placeholder": "myprovider",
"provider.custom.field.providerID.description": "Малі літери, цифри, дефіси або підкреслення",
@@ -1677,4 +1678,121 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "Увійдіть до OpenCode Go, OpenCode Console або іншого постачальника моделей",
"command.session.btw": "Задайте побічне запитання",
"command.session.btw.description": "Отримайте одноразову відповідь, не додаючи до розмови",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Підключення до OpenCode Console",
"provider.connect.console.instructions":
"Продовжте у своєму браузері. Переконайтеся, що вказаний там код відповідає наведеному нижче.",
"provider.connect.console.deviceCode": "Код пристрою",
"provider.connect.console.deviceCode.label": "Код пристрою: {{code}}",
"provider.connect.console.waiting": "Очікування підтвердження…",
"provider.connect.console.browserHint": "Браузер не відкрився?",
"provider.connect.console.copyLink": "Копіювати посилання для входу",
"provider.connect.console.linkCopied": "Посилання для входу скопійовано",
"provider.connect.console.copyFailed":
"Не вдалося скопіювати посилання для входу. Відкрийте Console знову, щоб продовжити.",
"provider.connect.console.openAgain": "Знову відкрийте Console",
"provider.connect.console.browserFailed":
"Не вдалося відкрити ваш браузер. Спробуйте ще раз або скопіюйте посилання для входу, щоб продовжити.",
"provider.connect.console.expired":
"Термін дії цього запиту на вхід минув. Почніть знову, щоб отримати новий код пристрою.",
"provider.connect.console.denied":
"У доступі відмовлено в Console. Спробуйте ще раз, коли будете готові підключитися.",
"provider.connect.console.statusFailed":
"Не вдалося перевірити авторизацію. Перевірте підключення до сервера та повторіть спробу.",
"provider.connect.console.startFailed":
"Не вдалося розпочати вхід. Перевірте підключення до сервера та повторіть спробу.",
"provider.connect.models.title": "Підключено до {{provider}}",
"provider.connect.models.description": "Для початку виберіть модель. Ви можете будь-коли змінити моделі.",
"provider.connect.models.available": "Доступні моделі",
"provider.connect.models.list": "Доступні моделі від {{provider}}",
"provider.connect.console.refreshFailed":
"Ваш обліковий запис підключено, але нам не вдалося завантажити ваші моделі. Спробуйте ще раз, щоб оновити їх.",
"provider.connect.console.connected": "OpenCode підключено",
"provider.connect.console.noModels":
"Ваш обліковий запис підключено, але ця робоча область Console не має доступних моделей. Перевірте його налаштування в Console, а потім оновіть.",
"provider.connect.console.modelsLoading": "Ваші моделі ще завантажуються. Оновіть, щоб перевірити знову.",
"provider.connect.console.refresh": "Оновити моделі",
"provider.connect.console.openingBrowser": "Відкриття браузера…",
"provider.connect.console.serviceAccount": "Сервісний обліковий запис?",
"provider.connect.console.useApiKey": "Використовуйте клавішу API",
"provider.connect.remote.title": "Підключення на “{{server}}”",
"provider.connect.remote.description":
"Ваші облікові дані OpenCode зберігатимуться на цьому сервері. Моделі будуть доступні через цей сервер.",
"provider.connect.form.unsupported": "Ця форма автентифікації містить непідтримувані поля",
"provider.connect.oauth.auto.confirmationCode.description":
"Перед авторизацією перевірте, чи ваш браузер відображає той самий код.",
"provider.connect.oauth.auto.description":
"Ваш браузер відкриється, щоб ви могли ввійти в {{provider}}. Повертайся сюди, коли закінчиш.",
"provider.connect.oauth.code.description":
"Ваш браузер відкриється, щоб ви могли ввійти в {{provider}}. Вставте наданий код авторизації нижче.",
"provider.connect.oauth.openBrowser": "Відкрити браузер",
"provider.connect.oauth.expired": "Термін дії авторизації закінчився",
"provider.connect.console.apiKey.description":
"Вставте ключ API для облікового запису служби. Ви створюєте облікові записи служби в OpenCode Console у розділі «Ключі».",
"provider.connect.console.apiKey.link": "Відкрийте Console",
"common.retry": "Спробуйте знову",
"server.connect.link.expired":
"Термін дії цього посилання для створення пари закінчився або воно вже використовувалося. Запустіть opencode pair, щоб отримати новий.",
"command.server.pair": "Сполучити пристрій",
"settings.pairing.title": "Створення пари",
"settings.pairing.connection": "Локальна мережа",
"pair.local.description": "Перегляньте деталі підключення та код QR для підключення пристрою в одній мережі.",
"pair.local.open": "Показати деталі",
"pair.screenActive.title": "Тримайте екран активним",
"pair.screenActive.description": "Запобігти переходу дисплея цього комп’ютера в режим сну під час роботи OpenCode.",
"pair.screenActive.error": "Не вдалося оновити налаштування активності екрана. Спробуйте знову.",
"pair.description": "Підключіть інший пристрій до сервера OpenCode цієї машини.",
"pair.qr": "Код сполучення QR",
"pair.copy": "Скопіюйте деталі",
"pair.copy.error": "Не вдалося скопіювати деталі сполучення. Спробуйте знову.",
"pair.error": "Не вдалося оновити деталі сполучення. Спробуйте знову.",
"file.view.preview": "Попередній перегляд",
"file.view.source": "Джерело",
"file.view.openInBrowser": "Відкрити в браузері",
"file.view.binary": "Двійковий файл · {{size}}",
"file.view.videoLabel": "Відео: {{filename}}",
"file.view.audioLabel": "Аудіо: {{filename}}",
"file.view.table.rows.one": "{{count}} рядок",
"file.view.table.rows.few": "{{count}} рядки",
"file.view.table.rows.many": "{{count}} рядків",
"file.view.table.rows.other": "{{count}} рядка",
"file.view.table.columns.one": "{{count}} стовпець",
"file.view.table.columns.few": "{{count}} стовпці",
"file.view.table.columns.many": "{{count}} стовпців",
"file.view.table.columns.other": "{{count}} стовпця",
"file.view.table.truncated": "Показано перші {{shown}} з {{total}} рядків.",
"file.view.fontSample": "Сфінкс із чорного кварцу, суди мою обітницю.",
"home.project.missing.title": "Папка проекту не знайдена",
"home.project.missing.description": "Папка для {{name}} більше не існує.",
"session.tab.btw": "/btw",
"session.queue.undo": "Скасувати",
"session.queue.undoShell": "Вийдіть із режиму оболонки перед скасуванням запиту в черзі",
"session.queue.undoUnavailable": "Відредагуйте цей запит у черзі, щоб зберегти контекст файлу",
"session.btw.questionRequired": "Додайте запитання після /btw",
"session.btw.error": "Не міг відповісти на це запитання",
"session.btw.retry": "Повторіть спробу",
"session.btw.copy": "Скопіюйте відповідь",
"settings.projects.empty.title": "Проектів ще немає",
"settings.projects.empty.description": "Щоб почати, додайте проект",
"settings.providers.account.manage": "Керувати {{provider}} обліковими записами",
"settings.providers.account.group": "Облікові записи",
"settings.providers.account.add": "Додати акаунт",
"settings.providers.account.remove": "Видалити обліковий запис…",
"settings.providers.account.active": "Активний",
"settings.providers.account.switched.title": "Обліковий запис {{provider}} змінено",
"settings.providers.account.switched.description": "Зараз використовується {{account}}.",
"settings.providers.account.removed.title": "{{account}} видалено",
"settings.providers.account.removed.description": "{{provider}} більше не використовуватиме цей обліковий запис.",
"settings.providers.console.available.one": "Доступний постачальник: {{count}}",
"settings.providers.console.available.few": "Доступні {{count}} постачальники",
"settings.providers.console.available.many": "Доступно {{count}} постачальників",
"settings.providers.console.available.other": "Доступні постачальники: {{count}}",
"settings.providers.tag.account": "Обліковий запис",
"settings.models.enableAll": "Увімкнути всі моделі",
"settings.models.disableAll": "Відключити всі моделі",
}
+112
View File
@@ -1570,4 +1570,116 @@ export const dict = {
"settings.updates.migration.title": "بیٹا سے مستحکم ورژن پر جائیں",
"settings.updates.migration.description":
"فی الحال OpenCode Beta کو OpenCode Stable میں منتقل کیا جا رہا ہے۔ ورژن \u2068{{version}}\u2069 ڈاؤن لوڈ کریں، پھر اپ ڈیٹس ملتے رہنے کے لیے ڈسک امیج سے OpenCode انسٹال کریں۔",
"command.provider.connect.description":
"OpenCode Go، OpenCode Console، یا کسی دوسرے ماڈل فراہم کنندہ میں سائن ان کریں۔",
"command.session.btw": "ایک ضمنی سوال پوچھیں۔",
"command.session.btw.description": "گفتگو میں شامل کیے بغیر ایک شاٹ جواب حاصل کریں۔",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console سے منسلک ہو رہا ہے",
"provider.connect.console.instructions":
"اپنے براؤزر میں جاری رکھیں۔ تصدیق کریں کہ وہاں دکھایا گیا کوڈ نیچے والے سے مماثل ہے۔",
"provider.connect.console.deviceCode": "ڈیوائس کوڈ",
"provider.connect.console.deviceCode.label": "ڈیوائس کوڈ: \u2068{{code}}\u2069",
"provider.connect.console.waiting": "تصدیق کا انتظار ہے…",
"provider.connect.console.browserHint": "براؤزر نہیں کھلا؟",
"provider.connect.console.copyLink": "سائن ان لنک کاپی کریں۔",
"provider.connect.console.linkCopied": "سائن ان لنک کاپی ہو گیا۔",
"provider.connect.console.copyFailed": "سائن ان لنک کو کاپی نہیں کیا جا سکا۔ جاری رکھنے کے لیے دوبارہ کنسول کھولیں۔",
"provider.connect.console.openAgain": "کنسول دوبارہ کھولیں۔",
"provider.connect.console.browserFailed":
"ہم آپ کا براؤزر نہیں کھول سکے۔ دوبارہ کوشش کریں یا جاری رکھنے کے لیے سائن ان لنک کاپی کریں۔",
"provider.connect.console.expired":
"اس سائن ان کی درخواست کی میعاد ختم ہو گئی ہے۔ نیا آلہ کوڈ حاصل کرنے کے لیے دوبارہ شروع کریں۔",
"provider.connect.console.denied":
"کنسول میں رسائی سے انکار کر دیا گیا تھا۔ جب آپ منسلک ہونے کے لیے تیار ہوں تو دوبارہ کوشش کریں۔",
"provider.connect.console.statusFailed": "اجازت کی جانچ نہیں ہو سکی۔ اپنا سرور کنکشن چیک کریں اور دوبارہ کوشش کریں۔",
"provider.connect.console.startFailed":
"سائن ان شروع نہیں کیا جا سکا۔ اپنا سرور کنکشن چیک کریں اور دوبارہ کوشش کریں۔",
"provider.connect.models.title": "\u2068{{provider}}\u2069 سے منسلک ہے۔",
"provider.connect.models.description":
"شروع کرنے کے لیے ایک ماڈل کا انتخاب کریں۔ آپ کسی بھی وقت ماڈلز کو تبدیل کر سکتے ہیں۔",
"provider.connect.models.available": "دستیاب ماڈلز",
"provider.connect.models.list": "ماڈلز \u2068{{provider}}\u2069 سے دستیاب ہیں۔",
"provider.connect.console.refreshFailed":
"آپ کا اکاؤنٹ منسلک ہے، لیکن ہم آپ کے ماڈلز لوڈ نہیں کر سکے۔ انہیں ریفریش کرنے کے لیے دوبارہ کوشش کریں۔",
"provider.connect.console.connected": "اوپن کوڈ منسلک ہے۔",
"provider.connect.console.noModels":
"آپ کا اکاؤنٹ منسلک ہے، لیکن اس کنسول ورک اسپیس میں کوئی ماڈل دستیاب نہیں ہے۔ کنسول میں اس کا سیٹ اپ چیک کریں، پھر ریفریش کریں۔",
"provider.connect.console.modelsLoading": "آپ کے ماڈل اب بھی لوڈ ہو رہے ہیں۔ دوبارہ چیک کرنے کے لیے ریفریش کریں۔",
"provider.connect.console.refresh": "ماڈلز کو ریفریش کریں۔",
"provider.connect.console.openingBrowser": "براؤزر کھول رہا ہے…",
"provider.connect.console.serviceAccount": "سروس اکاؤنٹ؟",
"provider.connect.console.useApiKey": "API کلید استعمال کریں۔",
"provider.connect.remote.title": '"\u2068{{server}}\u2069" پر منسلک ہو رہا ہے',
"provider.connect.remote.description":
"آپ کے اوپن کوڈ کی اسناد اس سرور پر محفوظ کی جائیں گی۔ ماڈل اس سرور کے ذریعے دستیاب ہوں گے۔",
"provider.connect.form.unsupported": "یہ تصدیقی فارم غیر تعاون یافتہ فیلڈز پر مشتمل ہے۔",
"provider.connect.oauth.auto.confirmationCode.description":
"آپ کو اجازت دینے سے پہلے چیک کریں کہ آپ کا براؤزر وہی کوڈ دکھاتا ہے۔",
"provider.connect.oauth.auto.description":
"آپ کا براؤزر کھلتا ہے تاکہ آپ \u2068{{provider}}\u2069 میں سائن ان کر سکیں۔ جب آپ کام کر لیں تو یہاں واپس آجائیں۔",
"provider.connect.oauth.code.description":
"آپ کا براؤزر کھلتا ہے تاکہ آپ \u2068{{provider}}\u2069 میں سائن ان کر سکیں۔ ذیل میں آپ کو اجازت دینے والا کوڈ چسپاں کریں۔",
"provider.connect.oauth.openBrowser": "براؤزر کھولیں۔",
"provider.connect.oauth.expired": "اجازت کی میعاد ختم ہوگئی",
"provider.connect.console.apiKey.description":
"سروس اکاؤنٹ کے لیے ایک API کلید چسپاں کریں۔ آپ کلید کے تحت اوپن کوڈ کنسول میں سروس اکاؤنٹس بناتے ہیں۔",
"provider.connect.console.apiKey.link": "کنسول کھولیں۔",
"common.retry": "دوبارہ کوشش کریں۔",
"server.connect.link.expired":
"اس پیئرنگ لنک کی میعاد ختم ہو گئی ہے یا یہ پہلے ہی استعمال ہو چکا ہے۔ نیا لنک حاصل کرنے کے لیے opencode pair چلائیں۔",
"command.server.pair": "ڈیوائس پیئر کریں",
"settings.pairing.title": "پیئرنگ",
"settings.pairing.connection": "مقامی نیٹ ورک",
"pair.local.description": "اسی نیٹ ورک پر کسی ڈیوائس کو جوڑنے کے لیے کنکشن کی تفصیلات اور QR کوڈ دیکھیں۔",
"pair.local.open": "تفصیلات دکھائیں۔",
"pair.screenActive.title": "اسکرین کو فعال رکھیں",
"pair.screenActive.description": "اوپن کوڈ کے چلنے کے دوران اس کمپیوٹر کے ڈسپلے کو سونے سے روکیں۔",
"pair.screenActive.error": "اسکرین سرگرمی کی ترتیب کو اپ ڈیٹ نہیں کیا جا سکا۔ دوبارہ کوشش کریں۔",
"pair.description": "اس مشین کے اوپن کوڈ سرور سے دوسرے آلے کو جوڑیں۔",
"pair.qr": "پیئرنگ QR کوڈ",
"pair.copy": "تفصیلات کاپی کریں۔",
"pair.copy.error": "جوڑا بنانے کی تفصیلات کاپی نہیں کی جا سکیں۔ دوبارہ کوشش کریں۔",
"pair.error": "جوڑا بنانے کی تفصیلات کو اپ ڈیٹ نہیں کیا جا سکا۔ دوبارہ کوشش کریں۔",
"file.view.preview": "پیش نظارہ",
"file.view.source": "ماخذ",
"file.view.openInBrowser": "براؤزر میں کھولیں۔",
"file.view.binary": "بائنری فائل · \u2068{{size}}\u2069",
"file.view.table.rows.one": "\u2068{{count}}\u2069 قطار",
"file.view.table.rows.other": "\u2068{{count}}\u2069 قطاریں۔",
"file.view.table.columns.one": "\u2068{{count}}\u2069 کالم",
"file.view.table.columns.other": "\u2068{{count}}\u2069 کالمز",
"file.view.table.truncated": "\u2068{{total}}\u2069 قطاروں کی پہلی \u2068{{shown}}\u2069 دکھا رہا ہے۔",
"file.view.fontSample": "تیز بھوری لومڑی سست کتے کے اوپر سے کود گئی۔",
"home.project.missing.title": "پروجیکٹ فولڈر نہیں ملا",
"home.project.missing.description": "\u2068{{name}}\u2069 کا فولڈر اب موجود نہیں ہے۔",
"session.tab.btw": "/btw",
"session.queue.undo": "کالعدم",
"session.queue.undoShell": "قطار والے پرامپٹ کو کالعدم کرنے سے پہلے شیل موڈ کو چھوڑ دیں۔",
"session.queue.undoUnavailable": "فائل کے سیاق و سباق کو محفوظ رکھنے کے لیے قطار میں اس پرامپٹ میں ترمیم کریں۔",
"session.btw.questionRequired": "/btw کے بعد ایک سوال شامل کریں۔",
"session.btw.error": "اس سوال کا جواب نہ دے سکا",
"session.btw.retry": "دوبارہ کوشش کریں۔",
"session.btw.copy": "جواب کاپی کریں۔",
"settings.projects.empty.title": "ابھی تک کوئی پروجیکٹ نہیں ہے۔",
"settings.projects.empty.description": "شروع کرنے کے لیے ایک پروجیکٹ شامل کریں۔",
"settings.providers.account.manage": "\u2068{{provider}}\u2069 اکاؤنٹس کا نظم کریں۔",
"settings.providers.account.group": "اکاؤنٹس",
"settings.providers.account.add": "اکاؤنٹ شامل کریں۔",
"settings.providers.account.remove": "اکاؤنٹ ہٹائیں…",
"settings.providers.account.active": "فعال",
"settings.providers.account.switched.title": "\u2068{{provider}}\u2069 اکاؤنٹ بدل گیا۔",
"settings.providers.account.switched.description": "اب \u2068{{account}}\u2069 استعمال کر رہے ہیں۔",
"settings.providers.account.removed.title": "\u2068{{account}}\u2069 ہٹا دیا گیا۔",
"settings.providers.account.removed.description": "\u2068{{provider}}\u2069 اس اکاؤنٹ کو مزید استعمال نہیں کرے گا۔",
"settings.providers.console.available.one": "\u2068{{count}}\u2069 فراہم کنندہ دستیاب ہے۔",
"settings.providers.console.available.other": "\u2068{{count}}\u2069 فراہم کنندگان دستیاب ہیں۔",
"settings.providers.tag.account": "اکاؤنٹ",
"settings.models.enableAll": "تمام ماڈلز کو فعال کریں۔",
"settings.models.disableAll": "تمام ماڈلز کو غیر فعال کریں۔",
"provider.custom.description": "OpenAI سے مطابقت رکھنے والا فراہم کنندہ کنفیگر کریں۔ \u2068{{link}}\u2069 دیکھیں۔",
"file.view.videoLabel": "ویڈیو: \u2068{{filename}}\u2069",
"file.view.audioLabel": "آڈیو: \u2068{{filename}}\u2069",
}
+115
View File
@@ -248,6 +248,7 @@ export const dict = {
"provider.custom.description.prefix": "OpenAI-mos keladigan provayderni sozlang. ga qarang ",
"provider.custom.description.link": "provayder konfiguratsiyasi hujjatlari",
"provider.custom.description.suffix": ".",
"provider.custom.description": "OpenAI bilan mos provayderni sozlang. {{link}} sahifasiga qarang.",
"provider.custom.field.providerID.label": "Provayder identifikatori",
"provider.custom.field.providerID.placeholder": "provayderim",
"provider.custom.field.providerID.description": "Kichik harflar, raqamlar, tire yoki pastki chiziq",
@@ -1568,4 +1569,118 @@ export const dict = {
"debugBar.ttfa.label": "TTFA",
"debugBar.tps.label": "TPS",
"debugBar.e2e.label": "E2E",
"command.provider.connect.description": "OpenCode Go, OpenCode Console yoki boshqa model provayderiga kiring",
"command.session.btw": "Qo&#39;shimcha savol bering",
"command.session.btw.description": "Suhbatga qo&#39;shimcha qilmasdan bir martalik javob oling",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "OpenCode Console ga ulanmoqda",
"provider.connect.console.instructions":
"Brauzeringizda davom eting. U yerda ko&#39;rsatilgan kod quyidagi kodga mos kelishini tasdiqlang.",
"provider.connect.console.deviceCode": "Qurilma kodi",
"provider.connect.console.deviceCode.label": "Qurilma kodi: {{code}}",
"provider.connect.console.waiting": "Tasdiqlash kutilmoqda…",
"provider.connect.console.browserHint": "Brauzer ochilmadimi?",
"provider.connect.console.copyLink": "Kirish havolasini nusxalash",
"provider.connect.console.linkCopied": "Kirish havolasi nusxalandi",
"provider.connect.console.copyFailed":
"Kirish havolasini nusxalab bo&#39;lmadi. Davom etish uchun Console ni qayta oching.",
"provider.connect.console.openAgain": "Console ni yana oching",
"provider.connect.console.browserFailed":
"Brauzeringizni ocha olmadik. Qayta urinib ko&#39;ring yoki davom etish uchun kirish havolasini nusxalang.",
"provider.connect.console.expired":
"Ushbu kirish so&#39;rovi muddati tugadi. Yangi qurilma kodini olish uchun qaytadan boshlang.",
"provider.connect.console.denied":
"Console da kirish taqiqlandi. Ulanishga tayyor bo&#39;lganingizda qayta urinib ko&#39;ring.",
"provider.connect.console.statusFailed":
"Avtorizatsiyani tekshirib bo&#39;lmadi. Server ulanishingizni tekshiring va qaytadan urinib ko&#39;ring.",
"provider.connect.console.startFailed":
"Kirish boshlanmadi. Server ulanishini tekshiring va qaytadan urinib ko&#39;ring.",
"provider.connect.models.title": "{{provider}} ga ulandi",
"provider.connect.models.description":
"Boshlash uchun modelni tanlang. Siz istalgan vaqtda modellarni almashtirishingiz mumkin.",
"provider.connect.models.available": "Mavjud modellar",
"provider.connect.models.list": "{{provider}} dan boshlab mavjud bo&#39;lgan modellar",
"provider.connect.console.refreshFailed":
"Hisobingiz ulandi, lekin modellaringizni yuklay olmadik. Ularni yangilash uchun qayta urinib ko&#39;ring.",
"provider.connect.console.connected": "OpenCode ulandi",
"provider.connect.console.noModels":
"Hisobingiz ulangan, ammo ushbu Console ish maydonida mavjud modellar mavjud emas. Uning Console sozlamalarini tekshiring va keyin yangilang.",
"provider.connect.console.modelsLoading": "Modellaringiz hali ham yuklanmoqda. Qayta tekshirish uchun yangilang.",
"provider.connect.console.refresh": "Modellarni yangilang",
"provider.connect.console.openingBrowser": "Brauzer ochilmoqda…",
"provider.connect.console.serviceAccount": "Xizmat hisobi?",
"provider.connect.console.useApiKey": "API kalitidan foydalaning",
"provider.connect.remote.title": "“{{server}}” orqali ulanmoqda",
"provider.connect.remote.description":
"Sizning OpenCode hisob ma&#39;lumotlaringiz ushbu serverda saqlanadi. Modellar ushbu server orqali mavjud bo&#39;ladi.",
"provider.connect.form.unsupported":
"Ushbu autentifikatsiya shakli qo&#39;llab-quvvatlanmaydigan maydonlarni o&#39;z ichiga oladi",
"provider.connect.oauth.auto.confirmationCode.description":
"Avtorizatsiya qilishdan oldin brauzeringiz bir xil kodni ko&#39;rsatayotganiga ishonch hosil qiling.",
"provider.connect.oauth.auto.description":
"Brauzeringiz ochiladi, shunda siz {{provider}} ga kirishingiz mumkin. Tugatganingizdan so&#39;ng bu yerga qaytib keling.",
"provider.connect.oauth.code.description":
"Brauzeringiz ochiladi, shunda siz {{provider}} ga kirishingiz mumkin. U sizga beradigan avtorizatsiya kodini quyida joylashtiring.",
"provider.connect.oauth.openBrowser": "Brauzerni ochish",
"provider.connect.oauth.expired": "Avtorizatsiya muddati tugagan",
"provider.connect.console.apiKey.description":
"Xizmat hisobi uchun API kalitini joylashtiring. Siz OpenCode Console da Kalitlar ostida xizmat hisoblarini yaratasiz.",
"provider.connect.console.apiKey.link": "Console ni oching",
"common.retry": "Qayta urinish",
"server.connect.link.expired":
"Bu ulanish havolasi muddati tugagan yoki allaqachon ishlatilgan. Yangisini olish uchun opencode pair ni ishga tushiring.",
"command.server.pair": "Qurilmani ulash",
"settings.pairing.title": "tasdiqlash",
"settings.pairing.connection": "Kompyuterning nomi:",
"pair.local.description": "Qurilmani bir xil tarmoqqa ulash uchun ulanish tafsilotlarini va QR kodini ko&#39;ring.",
"pair.local.open": "Батафсил кўрсатиш",
"pair.screenActive.title": "Ekranni faol holda saqlang",
"pair.screenActive.description":
"OpenCode ishlayotgan paytda ushbu kompyuter displeyining uyqu rejimiga o&#39;tishini oldini oling.",
"pair.screenActive.error": "Ekran faolligi sozlamasini yangilab bo&#39;lmadi. Qaytadan urinib ko&#39;ring.",
"pair.description": "Ushbu mashinaning OpenCode serveriga boshqa qurilmani ulang.",
"pair.qr": "QR kodini juftlashtirish",
"pair.copy": "Tafsilotlarni nusxalash",
"pair.copy.error": "Juftlik tafsilotlarini nusxalab bo&#39;lmadi. Qaytadan urinib ko&#39;ring.",
"pair.error": "Juftlik tafsilotlarini yangilab bo&#39;lmadi. Qaytadan urinib ko&#39;ring.",
"file.view.preview": "Oldindan ko'rish",
"file.view.source": "Manba",
"file.view.openInBrowser": "Brauzerda ochish",
"file.view.binary": "Ikkilik fayl · {{size}}",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Audio: {{filename}}",
"file.view.table.rows.one": "{{count}} qator",
"file.view.table.rows.other": "{{count}} qator",
"file.view.table.columns.one": "{{count}} ustun",
"file.view.table.columns.other": "{{count}} ustun",
"file.view.table.truncated": "{{total}} qatorlarining birinchi {{shown}} ko&#39;rsatilmoqda.",
"file.view.fontSample": "Qora kvarts sfinksi, qasamimni hukm qil.",
"home.project.missing.title": "Loyiha papkasi topilmadi",
"home.project.missing.description": "{{name}} uchun papka endi mavjud emas.",
"session.tab.btw": "/btw",
"session.queue.undo": "Bekor qilish",
"session.queue.undoShell": "Navbatdagi so&#39;rovni bekor qilishdan oldin qobiq rejimidan chiqing",
"session.queue.undoUnavailable": "Fayl kontekstini saqlab qolish uchun navbatdagi ushbu so&#39;rovni tahrirlang",
"session.btw.questionRequired": "/btw dan keyin savol qo&#39;shing",
"session.btw.error": "Bu savolga javob bera olmadim",
"session.btw.retry": "Qayta urinish",
"session.btw.copy": "Javobni nusxalash",
"settings.projects.empty.title": "Hali loyihalar yo&#39;q",
"settings.projects.empty.description": "Boshlash uchun loyiha qo&#39;shing",
"settings.providers.account.manage": "{{provider}} hisoblarini boshqarish",
"settings.providers.account.group": "HisoblarComment",
"settings.providers.account.add": "Add Account",
"settings.providers.account.remove": "Hisobni olib tashlash…",
"settings.providers.account.active": "Faollik",
"settings.providers.account.switched.title": "{{provider}} hisobi almashtirildi",
"settings.providers.account.switched.description": "Endi {{account}} dan foydalanilmoqda.",
"settings.providers.account.removed.title": "{{account}} olib tashlandi",
"settings.providers.account.removed.description": "{{provider}} endi bu hisobdan foydalanmaydi.",
"settings.providers.console.available.one": "{{count}} provayderi mavjud",
"settings.providers.console.available.other": "{{count}} provayderlari mavjud",
"settings.providers.tag.account": "Akkaunt",
"settings.models.enableAll": "Barcha modellarni yoqish",
"settings.models.disableAll": "Barcha modellarni o&#39;chirib qo&#39;ying",
}
+108
View File
@@ -1558,4 +1558,112 @@ export const dict = {
"workspace.delete.confirm": "Xóa “{{name}}”?",
"workspace.delete.location": "Vị trí",
"settings.search.empty.query": "“{{query}}”",
"command.provider.connect.description": "Đăng nhập vào OpenCode Go, OpenCode Console hoặc nhà cung cấp mô hình khác",
"command.session.btw": "Đặt câu hỏi phụ",
"command.session.btw.description": "Nhận câu trả lời một lần mà không thêm vào cuộc trò chuyện",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "Đang kết nối với OpenCode Console",
"provider.connect.console.instructions":
"Tiếp tục trong trình duyệt. Xác nhận mã hiển thị ở đó khớp với mã bên dưới.",
"provider.connect.console.deviceCode": "Mã thiết bị",
"provider.connect.console.deviceCode.label": "Mã thiết bị: {{code}}",
"provider.connect.console.waiting": "Đang chờ xác nhận…",
"provider.connect.console.browserHint": "Trình duyệt không mở?",
"provider.connect.console.copyLink": "Sao chép liên kết đăng nhập",
"provider.connect.console.linkCopied": "Đã sao chép liên kết đăng nhập",
"provider.connect.console.copyFailed": "Không thể sao chép liên kết đăng nhập. Hãy mở lại Console để tiếp tục.",
"provider.connect.console.openAgain": "Mở lại Console",
"provider.connect.console.browserFailed":
"Chúng tôi không thể mở trình duyệt. Hãy thử lại hoặc sao chép liên kết đăng nhập để tiếp tục.",
"provider.connect.console.expired": "Yêu cầu đăng nhập này đã hết hạn. Hãy bắt đầu lại để nhận mã thiết bị mới.",
"provider.connect.console.denied":
"Quyền truy cập đã bị từ chối trong Console. Hãy thử lại khi bạn sẵn sàng kết nối.",
"provider.connect.console.statusFailed": "Không thể kiểm tra ủy quyền. Hãy kiểm tra kết nối máy chủ rồi thử lại.",
"provider.connect.console.startFailed": "Không thể bắt đầu đăng nhập. Hãy kiểm tra kết nối máy chủ rồi thử lại.",
"provider.connect.models.title": "Đã kết nối với {{provider}}",
"provider.connect.models.description": "Chọn một mô hình để bắt đầu. Bạn có thể chuyển mô hình bất cứ lúc nào.",
"provider.connect.models.available": "Mô hình có sẵn",
"provider.connect.models.list": "Các mô hình có sẵn từ {{provider}}",
"provider.connect.console.refreshFailed":
"Tài khoản đã kết nối nhưng chúng tôi không thể tải mô hình của bạn. Hãy thử làm mới.",
"provider.connect.console.connected": "OpenCode đã kết nối",
"provider.connect.console.noModels":
"Tài khoản đã kết nối nhưng không gian làm việc Console này không có mô hình nào. Hãy kiểm tra thiết lập trong Console rồi làm mới.",
"provider.connect.console.modelsLoading": "Mô hình vẫn đang tải. Hãy làm mới để kiểm tra lại.",
"provider.connect.console.refresh": "Làm mới mô hình",
"provider.connect.console.openingBrowser": "Đang mở trình duyệt…",
"provider.connect.console.serviceAccount": "Tài khoản dịch vụ?",
"provider.connect.console.useApiKey": "Dùng khóa API",
"provider.connect.remote.title": "Đang kết nối trên “{{server}}”",
"provider.connect.remote.description":
"Thông tin xác thực OpenCode của bạn sẽ được lưu trên máy chủ này. Các mô hình sẽ khả dụng thông qua máy chủ này.",
"provider.connect.form.unsupported": "Biểu mẫu xác thực này chứa các trường không được hỗ trợ",
"provider.connect.oauth.auto.confirmationCode.description":
"Kiểm tra trình duyệt hiển thị cùng một mã trước khi bạn ủy quyền.",
"provider.connect.oauth.auto.description":
"Trình duyệt sẽ mở để bạn đăng nhập vào {{provider}}. Hãy quay lại đây khi hoàn tất.",
"provider.connect.oauth.code.description":
"Trình duyệt sẽ mở để bạn đăng nhập vào {{provider}}. Dán mã ủy quyền được cấp vào bên dưới.",
"provider.connect.oauth.openBrowser": "Mở trình duyệt",
"provider.connect.oauth.expired": "Ủy quyền đã hết hạn",
"provider.connect.console.apiKey.description":
"Dán khóa API cho tài khoản dịch vụ. Bạn tạo tài khoản dịch vụ trong mục Khóa của OpenCode Console.",
"provider.connect.console.apiKey.link": "Mở Console",
"common.retry": "Thử lại",
"server.connect.link.expired":
"Liên kết ghép đôi này đã hết hạn hoặc đã được dùng. Chạy opencode pair để nhận liên kết mới.",
"command.server.pair": "Ghép đôi thiết bị",
"settings.pairing.title": "Ghép đôi",
"settings.pairing.connection": "Mạng cục bộ",
"pair.local.description": "Xem chi tiết kết nối và mã QR để kết nối một thiết bị trên cùng mạng.",
"pair.local.open": "Hiện chi tiết",
"pair.screenActive.title": "Giữ màn hình hoạt động",
"pair.screenActive.description": "Ngăn màn hình máy tính này chuyển sang chế độ ngủ khi OpenCode đang chạy.",
"pair.screenActive.error": "Không thể cập nhật cài đặt hoạt động màn hình. Hãy thử lại.",
"pair.description": "Kết nối thiết bị khác với máy chủ OpenCode của máy này.",
"pair.qr": "Mã QR ghép đôi",
"pair.copy": "Sao chép chi tiết",
"pair.copy.error": "Không thể sao chép chi tiết ghép đôi. Hãy thử lại.",
"pair.error": "Không thể cập nhật chi tiết ghép đôi. Hãy thử lại.",
"file.view.preview": "Xem trước",
"file.view.source": "Nguồn",
"file.view.openInBrowser": "Mở trong trình duyệt",
"file.view.binary": "Tệp nhị phân · {{size}}",
"file.view.table.rows.one": "{{count}} hàng",
"file.view.table.rows.other": "{{count}} hàng",
"file.view.table.columns.one": "{{count}} cột",
"file.view.table.columns.other": "{{count}} cột",
"file.view.table.truncated": "Đang hiển thị {{shown}} hàng đầu tiên trong tổng số {{total}} hàng.",
"file.view.fontSample": "Nhân sư thạch anh đen, hãy phán xét lời thề của tôi.",
"home.project.missing.title": "Không tìm thấy thư mục dự án",
"home.project.missing.description": "Thư mục của {{name}} không còn tồn tại.",
"session.tab.btw": "/btw",
"session.queue.undo": "Hoàn tác",
"session.queue.undoShell": "Thoát chế độ Shell trước khi hoàn tác lời nhắc trong hàng đợi",
"session.queue.undoUnavailable": "Chỉnh sửa lời nhắc này trong hàng đợi để giữ nguyên ngữ cảnh tệp",
"session.btw.questionRequired": "Thêm câu hỏi sau /btw",
"session.btw.error": "Không thể trả lời câu hỏi đó",
"session.btw.retry": "Thử lại",
"session.btw.copy": "Sao chép câu trả lời",
"settings.projects.empty.title": "Chưa có dự án",
"settings.projects.empty.description": "Thêm dự án để bắt đầu",
"settings.providers.account.manage": "Quản lý tài khoản {{provider}}",
"settings.providers.account.group": "Tài khoản",
"settings.providers.account.add": "Thêm tài khoản",
"settings.providers.account.remove": "Xóa tài khoản…",
"settings.providers.account.active": "Đang hoạt động",
"settings.providers.account.switched.title": "Đã chuyển tài khoản {{provider}}",
"settings.providers.account.switched.description": "Hiện đang dùng {{account}}.",
"settings.providers.account.removed.title": "Đã xóa {{account}}",
"settings.providers.account.removed.description": "{{provider}} sẽ không còn dùng tài khoản này.",
"settings.providers.console.available.one": "Có {{count}} nhà cung cấp",
"settings.providers.console.available.other": "Có {{count}} nhà cung cấp",
"settings.providers.tag.account": "Tài khoản",
"settings.models.enableAll": "Bật tất cả mô hình",
"settings.models.disableAll": "Tắt tất cả mô hình",
"provider.custom.description": "Định cấu hình nhà cung cấp tương thích với OpenAI. Xem {{link}}.",
"file.view.videoLabel": "Video: {{filename}}",
"file.view.audioLabel": "Âm thanh: {{filename}}",
}
+99
View File
@@ -1597,6 +1597,105 @@ export const dict = {
"workspace.delete.location": "位置",
"context.breakdown.note": "输入词元的大致细分。“其他”包含工具定义和开销。",
"settings.search.empty.query": "“{{query}}”",
"command.provider.connect.description": "登录 OpenCode Go、OpenCode Console 或其他模型提供商",
"command.session.btw": "询问一个题外问题",
"command.session.btw.description": "获取一次性回答,而不将其添加到对话中",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "正在连接到 OpenCode Console",
"provider.connect.console.instructions": "请在浏览器中继续。确认其中显示的代码与下方代码一致。",
"provider.connect.console.deviceCode": "设备代码",
"provider.connect.console.deviceCode.label": "设备代码:{{code}}",
"provider.connect.console.waiting": "正在等待确认…",
"provider.connect.console.browserHint": "浏览器没有打开?",
"provider.connect.console.copyLink": "复制登录链接",
"provider.connect.console.linkCopied": "已复制登录链接",
"provider.connect.console.copyFailed": "无法复制登录链接。请再次打开 Console 以继续。",
"provider.connect.console.openAgain": "再次打开 Console",
"provider.connect.console.browserFailed": "无法打开浏览器。请重试或复制登录链接以继续。",
"provider.connect.console.expired": "此登录请求已过期。请重新开始以获取新的设备代码。",
"provider.connect.console.denied": "Console 拒绝了访问。准备好连接后请重试。",
"provider.connect.console.statusFailed": "无法检查授权状态。请检查服务器连接后重试。",
"provider.connect.console.startFailed": "无法开始登录。请检查服务器连接后重试。",
"provider.connect.models.title": "已连接到 {{provider}}",
"provider.connect.models.description": "选择一个模型开始使用。你可以随时切换模型。",
"provider.connect.models.available": "可用模型",
"provider.connect.models.list": "{{provider}} 提供的模型",
"provider.connect.console.refreshFailed": "你的账户已连接,但无法加载模型。请尝试刷新。",
"provider.connect.console.connected": "OpenCode 已连接",
"provider.connect.console.noModels":
"你的账户已连接,但此 Console 工作区没有可用模型。请在 Console 中检查其设置,然后刷新。",
"provider.connect.console.modelsLoading": "模型仍在加载中。请刷新以再次检查。",
"provider.connect.console.refresh": "刷新模型",
"provider.connect.console.openingBrowser": "正在打开浏览器…",
"provider.connect.console.serviceAccount": "服务账户?",
"provider.connect.console.useApiKey": "使用 API 密钥",
"provider.connect.remote.title": "正在“{{server}}”上连接",
"provider.connect.remote.description": "你的 OpenCode 凭据将存储在此服务器上。可通过此服务器使用模型。",
"provider.connect.form.unsupported": "此认证表单包含不受支持的字段",
"provider.connect.oauth.auto.confirmationCode.description": "授权前,请确认浏览器显示的是同一代码。",
"provider.connect.oauth.auto.description": "浏览器将打开,以便你登录 {{provider}}。完成后请返回此处。",
"provider.connect.oauth.code.description": "浏览器将打开,以便你登录 {{provider}}。请将其提供的授权码粘贴到下方。",
"provider.connect.oauth.openBrowser": "打开浏览器",
"provider.connect.oauth.expired": "授权已过期",
"provider.connect.console.apiKey.description":
"粘贴服务账户的 API 密钥。你可以在 OpenCode Console 的“密钥”下创建服务账户。",
"provider.connect.console.apiKey.link": "打开 Console",
"common.retry": "重试",
"server.connect.link.expired": "此配对链接已过期或已被使用。请运行 opencode pair 获取新链接。",
"command.server.pair": "配对设备",
"settings.pairing.title": "配对",
"settings.pairing.connection": "本地网络",
"pair.local.description": "查看连接详情和二维码,以连接同一网络上的设备。",
"pair.local.open": "显示详情",
"pair.screenActive.title": "保持屏幕唤醒",
"pair.screenActive.description": "OpenCode 运行时,阻止此计算机的显示器进入睡眠状态。",
"pair.screenActive.error": "无法更新屏幕唤醒设置。请重试。",
"pair.description": "将其他设备连接到此计算机的 OpenCode 服务器。",
"pair.qr": "配对二维码",
"pair.copy": "复制详情",
"pair.copy.error": "无法复制配对详情。请重试。",
"pair.error": "无法更新配对详情。请重试。",
"file.view.preview": "预览",
"file.view.source": "源代码",
"file.view.openInBrowser": "在浏览器中打开",
"file.view.binary": "二进制文件 · {{size}}",
"file.view.table.rows.one": "{{count}} 行",
"file.view.table.rows.other": "{{count}} 行",
"file.view.table.columns.one": "{{count}} 列",
"file.view.table.columns.other": "{{count}} 列",
"file.view.table.truncated": "显示前 {{shown}} 行,共 {{total}} 行。",
"file.view.fontSample": "黑色石英的狮身人面像,评判我的誓言。",
"home.project.missing.title": "找不到项目文件夹",
"home.project.missing.description": "{{name}} 的文件夹已不存在。",
"session.tab.btw": "/btw",
"session.queue.undo": "撤销",
"session.queue.undoShell": "请先退出 Shell 模式,再撤销排队的提示",
"session.queue.undoUnavailable": "请编辑队列中的此提示,以保留其文件上下文",
"session.btw.questionRequired": "请在 /btw 后添加问题",
"session.btw.error": "无法回答该问题",
"session.btw.retry": "重试",
"session.btw.copy": "复制回答",
"settings.projects.empty.title": "暂无项目",
"settings.projects.empty.description": "添加一个项目以开始使用",
"settings.providers.account.manage": "管理 {{provider}} 账户",
"settings.providers.account.group": "账户",
"settings.providers.account.add": "添加账户",
"settings.providers.account.remove": "移除账户…",
"settings.providers.account.active": "当前使用",
"settings.providers.account.switched.title": "已切换 {{provider}} 账户",
"settings.providers.account.switched.description": "现在使用 {{account}}。",
"settings.providers.account.removed.title": "已移除 {{account}}",
"settings.providers.account.removed.description": "{{provider}} 将不再使用此账户。",
"settings.providers.console.available.one": "{{count}} 个提供商可用",
"settings.providers.console.available.other": "{{count}} 个提供商可用",
"settings.providers.tag.account": "账户",
"settings.models.enableAll": "启用所有模型",
"settings.models.disableAll": "禁用所有模型",
"provider.custom.description": "配置 OpenAI 兼容提供商。请参阅{{link}}。",
"file.view.videoLabel": "视频:{{filename}}",
"file.view.audioLabel": "音频:{{filename}}",
} satisfies Partial<Record<Keys, string>>
export default dict
+99
View File
@@ -1593,4 +1593,103 @@ export const dict = {
"session.delete.confirm": "要刪除工作階段「{{name}}」嗎?",
"workspace.reset.confirm": "要重設工作區「{{name}}」嗎?",
"settings.search.empty.query": "「{{query}}」",
"command.provider.connect.description": "登入 OpenCode Go、OpenCode Console 或其他模型供應商",
"command.session.btw": "詢問題外問題",
"command.session.btw.description": "取得一次性回答,而不將其加入對話",
"provider.connect.opencode.name": "OpenCode Console",
"provider.connect.opencode.freeName": "OpenCode Free",
"provider.connect.console.title": "正在連線至 OpenCode Console",
"provider.connect.console.instructions": "請在瀏覽器中繼續。確認其中顯示的代碼與下方代碼相符。",
"provider.connect.console.deviceCode": "裝置代碼",
"provider.connect.console.deviceCode.label": "裝置代碼:{{code}}",
"provider.connect.console.waiting": "正在等待確認…",
"provider.connect.console.browserHint": "瀏覽器沒有開啟?",
"provider.connect.console.copyLink": "複製登入連結",
"provider.connect.console.linkCopied": "已複製登入連結",
"provider.connect.console.copyFailed": "無法複製登入連結。請再次開啟 Console 以繼續。",
"provider.connect.console.openAgain": "再次開啟 Console",
"provider.connect.console.browserFailed": "無法開啟瀏覽器。請重試或複製登入連結以繼續。",
"provider.connect.console.expired": "此登入要求已過期。請重新開始以取得新的裝置代碼。",
"provider.connect.console.denied": "Console 拒絕了存取。準備好連線後請重試。",
"provider.connect.console.statusFailed": "無法檢查授權狀態。請檢查伺服器連線後重試。",
"provider.connect.console.startFailed": "無法開始登入。請檢查伺服器連線後重試。",
"provider.connect.models.title": "已連線至 {{provider}}",
"provider.connect.models.description": "選擇一個模型以開始使用。你可以隨時切換模型。",
"provider.connect.models.available": "可用模型",
"provider.connect.models.list": "{{provider}} 提供的模型",
"provider.connect.console.refreshFailed": "你的帳戶已連線,但無法載入模型。請嘗試重新整理。",
"provider.connect.console.connected": "OpenCode 已連線",
"provider.connect.console.noModels":
"你的帳戶已連線,但此 Console 工作區沒有可用模型。請在 Console 中檢查其設定,然後重新整理。",
"provider.connect.console.modelsLoading": "模型仍在載入中。請重新整理以再次檢查。",
"provider.connect.console.refresh": "重新整理模型",
"provider.connect.console.openingBrowser": "正在開啟瀏覽器…",
"provider.connect.console.serviceAccount": "服務帳戶?",
"provider.connect.console.useApiKey": "使用 API 金鑰",
"provider.connect.remote.title": "正在「{{server}}」上連線",
"provider.connect.remote.description": "你的 OpenCode 認證將儲存在此伺服器上。可透過此伺服器使用模型。",
"provider.connect.form.unsupported": "此驗證表單包含不支援的欄位",
"provider.connect.oauth.auto.confirmationCode.description": "授權前,請確認瀏覽器顯示的是相同代碼。",
"provider.connect.oauth.auto.description": "瀏覽器將開啟,讓你登入 {{provider}}。完成後請返回此處。",
"provider.connect.oauth.code.description": "瀏覽器將開啟,讓你登入 {{provider}}。請將其提供的授權碼貼到下方。",
"provider.connect.oauth.openBrowser": "開啟瀏覽器",
"provider.connect.oauth.expired": "授權已過期",
"provider.connect.console.apiKey.description":
"貼上服務帳戶的 API 金鑰。你可以在 OpenCode Console 的「金鑰」下建立服務帳戶。",
"provider.connect.console.apiKey.link": "開啟 Console",
"common.retry": "重試",
"server.connect.link.expired": "此配對連結已過期或已被使用。請執行 opencode pair 以取得新連結。",
"command.server.pair": "配對裝置",
"settings.pairing.title": "配對",
"settings.pairing.connection": "區域網路",
"pair.local.description": "檢視連線詳細資料和 QR 碼,以連線同一網路上的裝置。",
"pair.local.open": "顯示詳細資料",
"pair.screenActive.title": "保持螢幕開啟",
"pair.screenActive.description": "OpenCode 執行時,防止此電腦的顯示器進入睡眠。",
"pair.screenActive.error": "無法更新螢幕活動設定。請重試。",
"pair.description": "將其他裝置連線至此電腦的 OpenCode 伺服器。",
"pair.qr": "配對 QR 碼",
"pair.copy": "複製詳細資料",
"pair.copy.error": "無法複製配對詳細資料。請重試。",
"pair.error": "無法更新配對詳細資料。請重試。",
"file.view.preview": "預覽",
"file.view.source": "原始碼",
"file.view.openInBrowser": "在瀏覽器中開啟",
"file.view.binary": "二進位檔案 · {{size}}",
"file.view.table.rows.one": "{{count}} 列",
"file.view.table.rows.other": "{{count}} 列",
"file.view.table.columns.one": "{{count}} 欄",
"file.view.table.columns.other": "{{count}} 欄",
"file.view.table.truncated": "顯示前 {{shown}} 列,共 {{total}} 列。",
"file.view.fontSample": "黑色石英的斯芬克斯,評判我的誓言。",
"home.project.missing.title": "找不到專案資料夾",
"home.project.missing.description": "{{name}} 的資料夾已不存在。",
"session.tab.btw": "/btw",
"session.queue.undo": "復原",
"session.queue.undoShell": "請先離開 Shell 模式,再復原佇列中的提示",
"session.queue.undoUnavailable": "請編輯佇列中的此提示,以保留其檔案上下文",
"session.btw.questionRequired": "請在 /btw 後加入問題",
"session.btw.error": "無法回答該問題",
"session.btw.retry": "重試",
"session.btw.copy": "複製回答",
"settings.projects.empty.title": "尚無專案",
"settings.projects.empty.description": "加入專案以開始使用",
"settings.providers.account.manage": "管理 {{provider}} 帳戶",
"settings.providers.account.group": "帳戶",
"settings.providers.account.add": "加入帳戶",
"settings.providers.account.remove": "移除帳戶…",
"settings.providers.account.active": "目前使用",
"settings.providers.account.switched.title": "已切換 {{provider}} 帳戶",
"settings.providers.account.switched.description": "目前使用 {{account}}。",
"settings.providers.account.removed.title": "已移除 {{account}}",
"settings.providers.account.removed.description": "{{provider}} 將不再使用此帳戶。",
"settings.providers.console.available.one": "{{count}} 個供應商可用",
"settings.providers.console.available.other": "{{count}} 個供應商可用",
"settings.providers.tag.account": "帳戶",
"settings.models.enableAll": "啟用所有模型",
"settings.models.disableAll": "停用所有模型",
"provider.custom.description": "設定與 OpenAI 相容的供應商。請參閱{{link}}。",
"file.view.videoLabel": "影片:{{filename}}",
"file.view.audioLabel": "音訊:{{filename}}",
} satisfies Partial<Record<Keys, string>>
+12 -3
View File
@@ -107,8 +107,11 @@ export const DialogServer: Component<{
>
<div class="flex w-full min-w-0 flex-col gap-6">
<div class="flex w-full min-w-0 flex-col gap-2">
<label class="settings-server-dialog-label">{language.t("dialog.server.add.url")}</label>
<label for="dialog-server-url" class="settings-server-dialog-label">
{language.t("dialog.server.add.url")}
</label>
<TextInput
id="dialog-server-url"
type="text"
appearance="large"
class="!w-full self-stretch"
@@ -128,8 +131,11 @@ export const DialogServer: Component<{
</Show>
</div>
<div class="flex w-full min-w-0 flex-col gap-2">
<label class="settings-server-dialog-label">{language.t("dialog.server.add.name")}</label>
<label for="dialog-server-name" class="settings-server-dialog-label">
{language.t("dialog.server.add.name")}
</label>
<TextInput
id="dialog-server-name"
type="text"
appearance="large"
class="!w-full self-stretch"
@@ -141,8 +147,11 @@ export const DialogServer: Component<{
/>
</div>
<div class="flex w-full min-w-0 flex-col gap-2">
<label class="settings-server-dialog-label">{language.t("dialog.server.add.password")}</label>
<label for="dialog-server-password" class="settings-server-dialog-label">
{language.t("dialog.server.add.password")}
</label>
<TextInput
id="dialog-server-password"
type="password"
appearance="large"
class="!w-full self-stretch"
@@ -266,6 +266,7 @@ function ArtifactImage(props: MediaProps) {
}
function ArtifactVideo(props: MediaProps) {
const language = useLanguage()
const url = createBlobUrl(() => props.content)
return (
<div data-slot="artifact-stage" data-zoom="fit" class="relative min-h-0 flex-1 overflow-hidden">
@@ -274,6 +275,7 @@ function ArtifactVideo(props: MediaProps) {
data-slot="artifact-media"
class="w-full bg-black"
controls
aria-label={language.t("file.view.videoLabel", { filename: getFilename(props.path) })}
preload="metadata"
playsinline
onError={() => props.onError()}
@@ -289,6 +291,7 @@ function ArtifactVideo(props: MediaProps) {
}
function ArtifactAudio(props: MediaProps) {
const language = useLanguage()
const url = createBlobUrl(() => props.content)
return (
<div data-slot="artifact-stage" class="relative min-h-0 flex-1 overflow-auto">
@@ -302,6 +305,7 @@ function ArtifactAudio(props: MediaProps) {
class="w-full"
onError={() => props.onError()}
controls
aria-label={language.t("file.view.audioLabel", { filename: getFilename(props.path) })}
preload="metadata"
src={url()}
onLoadedMetadata={(event) => props.onInfo({ duration: event.currentTarget.duration })}
@@ -240,7 +240,13 @@ export function FileMedia(props: { media?: FileMediaOptions; fallback: () => JSX
return (
<div class="flex justify-center bg-background-stronger px-6 py-4">
<audio class="w-full max-w-xl" controls preload="metadata" onLoadedMetadata={onLoad}>
<audio
class="w-full max-w-xl"
controls
preload="metadata"
aria-label={i18n.t("ui.fileMedia.audioLabel", { filename: cfg()?.path ?? "" })}
onLoadedMetadata={onLoad}
>
<source src={value()} type={audioMime()} />
</audio>
</div>
@@ -146,11 +146,7 @@ export const LineComment = (props: LineCommentProps) => {
<div data-slot="line-comment-tools">{split.actions}</div>
</Show>
</div>
<div data-slot="line-comment-label">
{i18n.t("ui.lineComment.label.prefix")}
{split.selection}
{i18n.t("ui.lineComment.label.suffix")}
</div>
<div data-slot="line-comment-label">{i18n.rich("ui.lineComment.label", { selection: split.selection })}</div>
</div>
</LineCommentAnchor>
)
@@ -378,9 +374,7 @@ export const LineCommentEditor = (props: LineCommentEditorProps) => {
</Show>
<div data-slot="line-comment-actions">
<div data-slot="line-comment-editor-label">
{i18n.t("ui.lineComment.editorLabel.prefix")}
{split.selection}
{i18n.t("ui.lineComment.editorLabel.suffix")}
{i18n.rich("ui.lineComment.editorLabel", { selection: split.selection })}
</div>
<Show
when={!props.inline}
@@ -51,6 +51,7 @@ export function MessageNav(
data-active={message.id === local.current?.id || undefined}
role="button"
tabindex={0}
aria-label={local.getLabel?.(message) ?? i18n.t("ui.messageNav.newMessage")}
onClick={handleClick}
onKeyDown={handleKeyPress}
>
@@ -1032,7 +1032,7 @@ function FileTool(props: ToolProps & { title: string; count: number; children?:
rail={false}
trigger={{
title: props.title,
subtitle: props.count > 0 ? `${props.count} ${i18n.plural("ui.common.file", props.count)}` : "",
subtitle: props.count > 0 ? i18n.plural("ui.common.fileCount", props.count) : "",
}}
>
{props.children}
@@ -1273,12 +1273,12 @@ function toolErrorSubtitle(props: ToolProps, i18n: UiI18n) {
Array.isArray(props.metadata.files) ? props.metadata.files.filter(changedFileDiff).map((file) => file.file) : [],
).size
if (count === 0) return undefined
return `${count} ${i18n.plural("ui.common.file", count)}`
return i18n.plural("ui.common.fileCount", count)
}
if (props.tool === "question") {
const count = Array.isArray(props.input.questions) ? props.input.questions.filter(questionInfo).length : 0
if (count === 0) return undefined
return `${count} ${i18n.plural("ui.common.question", count)}`
return i18n.plural("ui.common.questionCount", count)
}
return undefined
}
@@ -2129,8 +2129,8 @@ ToolRegistry.register({
const subtitle = createMemo(() => {
const count = questions().length
if (count === 0) return ""
if (completed()) return i18n.t("ui.question.subtitle.answered", { count })
return `${count} ${i18n.plural("ui.common.question", count)}`
if (completed()) return i18n.plural("ui.question.subtitle.answeredCount", count)
return i18n.plural("ui.common.questionCount", count)
})
return (
+3 -10
View File
@@ -247,16 +247,9 @@ export function List<T>(props: ListProps<T> & { ref?: (ref: ListRef) => void })
const query = filter()
if (!query) return i18n.t("ui.list.empty")
const suffix = i18n.t("ui.list.emptyWithFilter.suffix")
return (
<>
<span>{i18n.t("ui.list.emptyWithFilter.prefix")}</span>
<span data-slot="list-filter">&quot;{query}&quot;</span>
<Show when={suffix}>
<span>{suffix}</span>
</Show>
</>
)
return i18n.rich("ui.list.emptyWithFilter", {
query: <span data-slot="list-filter">&quot;{query}&quot;</span>,
})
}
return (
+9 -1
View File
@@ -1,5 +1,5 @@
import { describe, expect, test } from "bun:test"
import { createUiI18n, localizedListSeparator, pluralCategory, type UiI18nSource } from "./i18n"
import { createUiI18n, localizedListSeparator, pluralCategory, richTemplateParts, type UiI18nSource } from "./i18n"
const i18n = (locale: string, translated: string) => {
const source: UiI18nSource = {
@@ -62,3 +62,11 @@ describe("localizedListSeparator", () => {
expect(i18n("de", "").list(["Lesen", "Suchen"])).toBe("Lesen und Suchen")
})
})
describe("richTemplateParts", () => {
test("lets each locale position a rich slot", () => {
const selection = "SELECTION"
expect(richTemplateParts("Comment on {{selection}}", { selection })).toEqual(["Comment on ", selection])
expect(richTemplateParts("{{selection}}에 댓글", { selection })).toEqual([selection, "에 댓글"])
})
})
+15 -1
View File
@@ -1,4 +1,4 @@
import { createContext, useContext, type Accessor, type ParentProps } from "solid-js"
import { createContext, useContext, type Accessor, type JSX, type ParentProps } from "solid-js"
import { I18nProvider } from "@kobalte/core/i18n"
import { dict as en } from "../i18n/en"
import type { Key, LocaleKey, PluralCategory, PluralKey, PluralLookupKey } from "../i18n/en"
@@ -20,6 +20,7 @@ export type UiI18nSource = {
t: UiTranslate
plural: (key: UiI18nPluralKey, count: number, params?: UiI18nParams) => string
pluralForm?: (key: UiI18nPluralKey, category: UiPluralCategory, params?: UiI18nParams) => string
rich?: (key: UiI18nOrdinaryKey, params: Record<string, JSX.Element>) => JSX.Element[]
}
export type UiI18n = UiI18nSource & {
@@ -27,6 +28,7 @@ export type UiI18n = UiI18nSource & {
tDynamic: (key: UiI18nOrdinaryKey, source: string, params?: UiI18nParams) => string
list: (items: readonly string[]) => string
listSeparator: (index: number, count: number) => string
rich: (key: UiI18nOrdinaryKey, params: Record<string, JSX.Element>) => JSX.Element[]
}
const rules = new Map<string, Intl.PluralRules>()
@@ -68,6 +70,17 @@ function resolveTemplate(text: string, params?: UiI18nParams) {
})
}
export function richTemplateParts(template: string, params: Record<string, JSX.Element>) {
return template
.split(/({{\s*[^}]+?\s*}})/g)
.filter(Boolean)
.map((part) => {
const match = part.match(/^{{\s*([^}]+?)\s*}}$/)
if (!match) return part
return params[match[1]] ?? ""
})
}
export function createUiI18n(source: UiI18nSource): UiI18n {
return {
...source,
@@ -84,6 +97,7 @@ export function createUiI18n(source: UiI18nSource): UiI18n {
? ","
: ""
: localizedListSeparator(source.locale(), index, count),
rich: source.rich ?? ((key, params) => richTemplateParts(source.t(key), params)),
}
}
+8
View File
@@ -43,10 +43,13 @@ export const dict: Record<string, string> = {
"ui.fileMedia.binary.title": "ሁለትዮሽ ፋይል",
"ui.fileMedia.binary.description.path": "{{path}} ሁለትዮሽ ነው።",
"ui.fileMedia.binary.description.default": "ሁለትዮሽ ይዘት",
"ui.fileMedia.audioLabel": "ድምጽ፦ {{filename}}",
"ui.lineComment.label.prefix": "አስተያየት በ ላይ ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "በላይ አስተያየት መስጠት ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "በ{{selection}} ላይ አስተያየት ይስጡ",
"ui.lineComment.editorLabel": "በ{{selection}} ላይ አስተያየት በመስጠት ላይ",
"ui.lineComment.placeholder": "አስተያየት ያክሉ",
"ui.lineComment.contextPlaceholder": "ለዚህ ለውጥ አውድ ጨምር",
"ui.lineComment.submit": "አስተያየት",
@@ -104,6 +107,7 @@ export const dict: Record<string, string> = {
"ui.list.clearFilter": "ማጣሪያን አጽዳ",
"ui.list.emptyWithFilter.prefix": "ምንም ውጤቶች ለ",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "ለ{{query}} ምንም ውጤት የለም",
"ui.fileSearch.placeholder": "አግኝ",
"ui.fileSearch.previousMatch": "የቀድሞ ግጥሚያ",
"ui.fileSearch.nextMatch": "ቀጣይ ተዛማጅ",
@@ -154,6 +158,8 @@ export const dict: Record<string, string> = {
"ui.common.file.other": "ፋይሎች",
"ui.common.question.one": "ጥያቄ",
"ui.common.question.other": "ጥያቄዎች",
"ui.common.questionCount.one": "{{count}} ጥያቄ",
"ui.common.questionCount.other": "{{count}} ጥያቄዎች",
"ui.common.add": "አክል",
"ui.common.clear": "ግልጽ",
"ui.common.file": "ፋይል",
@@ -186,6 +192,8 @@ export const dict: Record<string, string> = {
"ui.patch.action.moved": "ተንቀሳቅሷል",
"ui.patch.action.patched": "የተጣበቁ",
"ui.question.subtitle.answered": "{{count}} መልስ",
"ui.question.subtitle.answeredCount.one": "ምላሽ የተሰጣቸው፦ {{count}}",
"ui.question.subtitle.answeredCount.other": "ምላሽ የተሰጣቸው፦ {{count}}",
"ui.question.answer.none": "(መልስ የለም)",
"ui.question.review.notAnswered": "(አልተመለሰም)",
"ui.question.multiHint": "የሚመለከተውን ሁሉንም መልሶች ይምረጡ",
+17
View File
@@ -326,4 +326,21 @@ export const dict = {
"ui.messagePart.context.updates": "التحديثات",
"ui.promptInput.cancelUpload": "إلغاء الرفع",
"ui.promptInput.uploading": "\u2068{{percent}}\u2069%",
"ui.lineComment.label": "التعليق على \u2068{{selection}}\u2069",
"ui.lineComment.editorLabel": "جارٍ التعليق على \u2068{{selection}}\u2069",
"ui.list.emptyWithFilter": "لا توجد نتائج لـ \u2068{{query}}\u2069",
"ui.common.questionCount.one": "\u2068{{count}}\u2069 سؤال",
"ui.common.questionCount.other": "\u2068{{count}}\u2069 سؤال",
"ui.question.subtitle.answeredCount.one": "أُجيب عن \u2068{{count}}\u2069",
"ui.question.subtitle.answeredCount.other": "أُجيب عن \u2068{{count}}\u2069",
"ui.fileMedia.audioLabel": "صوت: \u2068{{filename}}\u2069",
"ui.common.questionCount.zero": "\u2068{{count}}\u2069 أسئلة",
"ui.common.questionCount.two": "\u2068{{count}}\u2069 سؤالان",
"ui.common.questionCount.few": "\u2068{{count}}\u2069 أسئلة",
"ui.common.questionCount.many": "\u2068{{count}}\u2069 سؤالًا",
"ui.question.subtitle.answeredCount.zero": "أُجيب عن \u2068{{count}}\u2069",
"ui.question.subtitle.answeredCount.two": "أُجيب عن سؤالين (\u2068{{count}}\u2069)",
"ui.question.subtitle.answeredCount.few": "أُجيب عن \u2068{{count}}\u2069 أسئلة",
"ui.question.subtitle.answeredCount.many": "أُجيب عن \u2068{{count}}\u2069 سؤالًا",
}
+8
View File
@@ -43,10 +43,13 @@ export const dict: Record<string, string> = {
"ui.fileMedia.binary.title": "İkili fayl",
"ui.fileMedia.binary.description.path": "{{path}} ikili fayldır.",
"ui.fileMedia.binary.description.default": "İkili məzmun",
"ui.fileMedia.audioLabel": "Səs: {{filename}}",
"ui.lineComment.label.prefix": "Şərh: ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Şərh yazılır: ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "{{selection}} üzrə şərh yazın",
"ui.lineComment.editorLabel": "{{selection}} üzrə şərh yazılır",
"ui.lineComment.placeholder": "Şərh əlavə et",
"ui.lineComment.contextPlaceholder": "Bu dəyişiklik üçün kontekst əlavə et",
"ui.lineComment.submit": "Şərh et",
@@ -105,6 +108,7 @@ export const dict: Record<string, string> = {
"ui.list.clearFilter": "Filtri təmizlə",
"ui.list.emptyWithFilter.prefix": "Nəticə tapılmadı:",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "{{query}} üçün nəticə yoxdur",
"ui.fileSearch.placeholder": "Axtar",
"ui.fileSearch.previousMatch": "Əvvəlki uyğunluq",
"ui.fileSearch.nextMatch": "Növbəti uyğunluq",
@@ -155,6 +159,8 @@ export const dict: Record<string, string> = {
"ui.common.file.other": "fayl",
"ui.common.question.one": "sual",
"ui.common.question.other": "sual",
"ui.common.questionCount.one": "{{count}} sual",
"ui.common.questionCount.other": "{{count}} sual",
"ui.common.add": "Əlavə et",
"ui.common.clear": "Təmizlə",
"ui.common.file": "Fayl",
@@ -187,6 +193,8 @@ export const dict: Record<string, string> = {
"ui.patch.action.moved": "Köçürüldü",
"ui.patch.action.patched": "Yamaq tətbiq edildi",
"ui.question.subtitle.answered": "{{count}} cavablandı",
"ui.question.subtitle.answeredCount.one": "Cavablandırılıb: {{count}}",
"ui.question.subtitle.answeredCount.other": "Cavablandırılıb: {{count}}",
"ui.question.answer.none": "(cavab yoxdur)",
"ui.question.review.notAnswered": "(cavablanmayıb)",
"ui.question.multiHint": "Uyğun gələn bütün cavabları seçin",
+8
View File
@@ -43,10 +43,13 @@ export const dict = {
"ui.fileMedia.binary.title": "Двоичен файл",
"ui.fileMedia.binary.description.path": "{{path}} е двоичен.",
"ui.fileMedia.binary.description.default": "Двоично съдържание",
"ui.fileMedia.audioLabel": "Аудио: {{filename}}",
"ui.lineComment.label.prefix": "Коментирайте",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Коментиране на",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Коментирайте {{selection}}",
"ui.lineComment.editorLabel": "Коментиране на {{selection}}",
"ui.lineComment.placeholder": "Добавете коментар",
"ui.lineComment.contextPlaceholder": "Добавете контекст за тази промяна",
"ui.lineComment.submit": "Коментирайте",
@@ -105,6 +108,7 @@ export const dict = {
"ui.list.clearFilter": "Изчистване на филтъра",
"ui.list.emptyWithFilter.prefix": "Няма резултати за",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "Няма резултати за {{query}}",
"ui.fileSearch.placeholder": "Намерете",
"ui.fileSearch.previousMatch": "Предишен мач",
"ui.fileSearch.nextMatch": "Следващ мач",
@@ -155,6 +159,8 @@ export const dict = {
"ui.common.file.other": "файлове",
"ui.common.question.one": "въпрос",
"ui.common.question.other": "въпроси",
"ui.common.questionCount.one": "{{count}} въпрос",
"ui.common.questionCount.other": "{{count}} въпроса",
"ui.common.add": "Добавете",
"ui.common.clear": "ясно",
"ui.common.file": "Файл",
@@ -187,6 +193,8 @@ export const dict = {
"ui.patch.action.moved": "Преместен",
"ui.patch.action.patched": "Patchизд",
"ui.question.subtitle.answered": "{{count}} отговори",
"ui.question.subtitle.answeredCount.one": "Отговорено: {{count}}",
"ui.question.subtitle.answeredCount.other": "Отговорено: {{count}}",
"ui.question.answer.none": "(без отговор)",
"ui.question.review.notAnswered": "(без отговор)",
"ui.question.multiHint": "Изберете всички приложими отговори",
+9
View File
@@ -255,4 +255,13 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "আপডেট",
"ui.promptInput.cancelUpload": "আপলোড বাতিল করুন",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "{{selection}}-এ মন্তব্য করুন",
"ui.lineComment.editorLabel": "{{selection}}-এ মন্তব্য করা হচ্ছে",
"ui.list.emptyWithFilter": "{{query}}-এর জন্য কোনো ফল নেই",
"ui.common.questionCount.one": "{{count}}টি প্রশ্ন",
"ui.common.questionCount.other": "{{count}}টি প্রশ্ন",
"ui.question.subtitle.answeredCount.one": "{{count}}টির উত্তর দেওয়া হয়েছে",
"ui.question.subtitle.answeredCount.other": "{{count}}টির উত্তর দেওয়া হয়েছে",
"ui.fileMedia.audioLabel": "অডিও: {{filename}}",
}
+10
View File
@@ -285,4 +285,14 @@ export const dict = {
"ui.messagePart.context.updates": "Atualizações",
"ui.promptInput.cancelUpload": "Cancelar envio",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Comentar em {{selection}}",
"ui.lineComment.editorLabel": "Comentando em {{selection}}",
"ui.list.emptyWithFilter": "Nenhum resultado para {{query}}",
"ui.common.questionCount.one": "{{count}} pergunta",
"ui.common.questionCount.other": "{{count}} perguntas",
"ui.common.questionCount.many": "{{count}} perguntas",
"ui.question.subtitle.answeredCount.one": "{{count}} respondidas",
"ui.question.subtitle.answeredCount.other": "{{count}} respondidas",
"ui.question.subtitle.answeredCount.many": "{{count}} respondidas",
"ui.fileMedia.audioLabel": "Áudio: {{filename}}",
}
+10
View File
@@ -47,11 +47,14 @@ export const dict = {
"ui.fileMedia.binary.title": "Binarna datoteka",
"ui.fileMedia.binary.description.path": "{{path}} je binarna datoteka.",
"ui.fileMedia.binary.description.default": "Binarni sadržaj",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
"ui.lineComment.label.prefix": "Komentar na ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Komentarišeš ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Komentariši {{selection}}",
"ui.lineComment.editorLabel": "Komentarisanje: {{selection}}",
"ui.lineComment.placeholder": "Dodaj komentar",
"ui.lineComment.contextPlaceholder": "Dodaj kontekst za ovu izmjenu",
"ui.lineComment.submit": "Komentariši",
@@ -120,6 +123,7 @@ export const dict = {
"ui.list.clearFilter": "Očisti filter",
"ui.list.emptyWithFilter.prefix": "Nema rezultata za",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "Nema rezultata za {{query}}",
"ui.messageNav.newMessage": "Nova poruka",
@@ -168,6 +172,9 @@ export const dict = {
"ui.common.file.other": "datoteke",
"ui.common.question.one": "pitanje",
"ui.common.question.other": "pitanja",
"ui.common.questionCount.one": "{{count}} pitanje",
"ui.common.questionCount.few": "{{count}} pitanja",
"ui.common.questionCount.other": "{{count}} pitanja",
"ui.common.add": "Dodaj",
"ui.common.clear": "Očisti",
@@ -203,6 +210,9 @@ export const dict = {
"ui.patch.action.patched": "Primijenjeno",
"ui.question.subtitle.answered": "Odgovoreno: {{count}}",
"ui.question.subtitle.answeredCount.one": "Odgovoreno: {{count}}",
"ui.question.subtitle.answeredCount.few": "Odgovoreno: {{count}}",
"ui.question.subtitle.answeredCount.other": "Odgovoreno: {{count}}",
"ui.question.answer.none": "(nema odgovora)",
"ui.question.review.notAnswered": "(nije odgovoreno)",
"ui.question.multiHint": "Odaberi sve primjenjive odgovore",
+10
View File
@@ -263,4 +263,14 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Actualitzacions",
"ui.promptInput.cancelUpload": "Cancel·la la pujada",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Comenta {{selection}}",
"ui.lineComment.editorLabel": "Comentant {{selection}}",
"ui.list.emptyWithFilter": "No hi ha resultats per a {{query}}",
"ui.common.questionCount.one": "{{count}} pregunta",
"ui.common.questionCount.other": "{{count}} preguntes",
"ui.common.questionCount.many": "{{count}} preguntes",
"ui.question.subtitle.answeredCount.one": "Respostes: {{count}}",
"ui.question.subtitle.answeredCount.other": "Respostes: {{count}}",
"ui.question.subtitle.answeredCount.many": "Respostes: {{count}}",
"ui.fileMedia.audioLabel": "Àudio: {{filename}}",
}
+12
View File
@@ -43,10 +43,13 @@ export const dict: Record<string, string> = {
"ui.fileMedia.binary.title": "Binární soubor",
"ui.fileMedia.binary.description.path": "{{path}} je binární.",
"ui.fileMedia.binary.description.default": "Binární obsah",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
"ui.lineComment.label.prefix": "Komentář k ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Komentování ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Komentovat {{selection}}",
"ui.lineComment.editorLabel": "Komentování: {{selection}}",
"ui.lineComment.placeholder": "Přidat komentář",
"ui.lineComment.contextPlaceholder": "Přidejte kontext pro tuto změnu",
"ui.lineComment.submit": "Komentář",
@@ -113,6 +116,7 @@ export const dict: Record<string, string> = {
"ui.list.clearFilter": "Vymazat filtr",
"ui.list.emptyWithFilter.prefix": "Žádné výsledky pro",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "Žádné výsledky pro {{query}}",
"ui.fileSearch.placeholder": "Najít",
"ui.fileSearch.previousMatch": "Předchozí shoda",
"ui.fileSearch.nextMatch": "Další shoda",
@@ -163,6 +167,10 @@ export const dict: Record<string, string> = {
"ui.common.file.other": "soubory",
"ui.common.question.one": "otázka",
"ui.common.question.other": "otázky",
"ui.common.questionCount.one": "{{count}} otázka",
"ui.common.questionCount.few": "{{count}} otázky",
"ui.common.questionCount.many": "{{count}} otázky",
"ui.common.questionCount.other": "{{count}} otázek",
"ui.common.add": "Přidat",
"ui.common.clear": "Vymazat",
"ui.common.file": "Soubor",
@@ -195,6 +203,10 @@ export const dict: Record<string, string> = {
"ui.patch.action.moved": "Přesunuto",
"ui.patch.action.patched": "Opraveno",
"ui.question.subtitle.answered": "{{count}} odpověděl",
"ui.question.subtitle.answeredCount.one": "Zodpovězeno: {{count}}",
"ui.question.subtitle.answeredCount.few": "Zodpovězeno: {{count}}",
"ui.question.subtitle.answeredCount.many": "Zodpovězeno: {{count}}",
"ui.question.subtitle.answeredCount.other": "Zodpovězeno: {{count}}",
"ui.question.answer.none": "(žádná odpověď)",
"ui.question.review.notAnswered": "(neodpovězeno)",
"ui.question.multiHint": "Vyberte všechny platné odpovědi",
+8
View File
@@ -269,4 +269,12 @@ export const dict = {
"ui.messagePart.context.updates": "Opdateringer",
"ui.promptInput.cancelUpload": "Annuller upload",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Skriv en kommentar til {{selection}}",
"ui.lineComment.editorLabel": "Skriver en kommentar til {{selection}}",
"ui.list.emptyWithFilter": "Ingen resultater for {{query}}",
"ui.common.questionCount.one": "{{count}} spørgsmål",
"ui.common.questionCount.other": "{{count}} spørgsmål",
"ui.question.subtitle.answeredCount.one": "{{count}} besvaret",
"ui.question.subtitle.answeredCount.other": "{{count}} besvaret",
"ui.fileMedia.audioLabel": "Lyd: {{filename}}",
}
+8
View File
@@ -274,4 +274,12 @@ export const dict = {
"ui.messagePart.context.updates": "Aktualisierungen",
"ui.promptInput.cancelUpload": "Upload abbrechen",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Kommentar zu {{selection}}",
"ui.lineComment.editorLabel": "Kommentiere {{selection}}",
"ui.list.emptyWithFilter": "Keine Ergebnisse für {{query}}",
"ui.common.questionCount.one": "{{count}} Frage",
"ui.common.questionCount.other": "{{count}} Fragen",
"ui.question.subtitle.answeredCount.one": "{{count}} beantwortet",
"ui.question.subtitle.answeredCount.other": "{{count}} beantwortet",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
} satisfies Partial<Record<Keys, string>>
+9
View File
@@ -257,4 +257,13 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "އަޕްޑޭޓްތައް",
"ui.promptInput.cancelUpload": "އަޕްލޯޑް ކެންސަލް ކުރަން",
"ui.promptInput.uploading": "\u2068{{percent}}\u2069%",
"ui.lineComment.label": "\u2068{{selection}}\u2069 އަށް ކޮމެންޓެއް ކުރާށެވެ",
"ui.lineComment.editorLabel": "\u2068{{selection}}\u2069 އަށް ކޮމެންޓް ކުރަނީ",
"ui.list.emptyWithFilter": "\u2068{{query}}\u2069 އަށް ނަތީޖާއެއް ނެތް",
"ui.common.questionCount.one": "\u2068{{count}}\u2069 ސުވާލު",
"ui.common.questionCount.other": "\u2068{{count}}\u2069 ސުވާލުތައް",
"ui.question.subtitle.answeredCount.one": "\u2068{{count}}\u2069 އަށް ޖަވާބު ދެވިއްޖެ",
"ui.question.subtitle.answeredCount.other": "\u2068{{count}}\u2069 އަށް ޖަވާބު ދެވިއްޖެ",
"ui.fileMedia.audioLabel": "އޯޑިއޯ: \u2068{{filename}}\u2069",
}
+8
View File
@@ -253,4 +253,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "དུས་མཐུན་ཚུ།",
"ui.promptInput.cancelUpload": "སྐྱེལ་བཙུགས་ཆ་མེད་བཏང་།",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "བསམ་འཆར། {{selection}}",
"ui.lineComment.editorLabel": "བསམ་འཆར་བཀོད་དོན། {{selection}}",
"ui.list.emptyWithFilter": "འཚོལ་ཞིབ་ {{query}} ལུ་གྲུབ་འབྲས་མེད།",
"ui.common.questionCount.one": "{{count}} དྲི་བ་",
"ui.common.questionCount.other": "{{count}} དྲི་བ།",
"ui.question.subtitle.answeredCount.one": "{{count}} ལན་བཏབ།",
"ui.question.subtitle.answeredCount.other": "{{count}} ལན་བཏབ།",
"ui.fileMedia.audioLabel": "སྒྲ་: {{filename}}",
}
+8
View File
@@ -249,4 +249,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Ενημερώσεις",
"ui.promptInput.cancelUpload": "Ακύρωση μεταφόρτωσης",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Σχόλιο στο {{selection}}",
"ui.lineComment.editorLabel": "Σχολιασμός του {{selection}}",
"ui.list.emptyWithFilter": "Δεν υπάρχουν αποτελέσματα για {{query}}",
"ui.common.questionCount.one": "{{count}} ερώτηση",
"ui.common.questionCount.other": "{{count}} ερωτήσεις",
"ui.question.subtitle.answeredCount.one": "Απαντημένες: {{count}}",
"ui.question.subtitle.answeredCount.other": "Απαντημένες: {{count}}",
"ui.fileMedia.audioLabel": "Ήχος: {{filename}}",
}
+8
View File
@@ -50,6 +50,8 @@ const source = {
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Commenting on ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Comment on {{selection}}",
"ui.lineComment.editorLabel": "Commenting on {{selection}}",
"ui.lineComment.placeholder": "Add comment",
"ui.lineComment.contextPlaceholder": "Add context for this change",
"ui.lineComment.submit": "Comment",
@@ -135,6 +137,7 @@ const source = {
"ui.list.clearFilter": "Clear filter",
"ui.list.emptyWithFilter.prefix": "No results for",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "No results for {{query}}",
"ui.fileSearch.placeholder": "Find",
"ui.fileSearch.previousMatch": "Previous match",
@@ -217,6 +220,8 @@ const source = {
"ui.common.fileCount.other": "{{count}} files",
"ui.common.question.one": "question",
"ui.common.question.other": "questions",
"ui.common.questionCount.one": "{{count}} question",
"ui.common.questionCount.other": "{{count}} questions",
"ui.common.add": "Add",
"ui.common.clear": "Clear",
@@ -267,6 +272,9 @@ const source = {
"ui.patch.action.patched": "Patched",
"ui.question.subtitle.answered": "{{count}} answered",
"ui.question.subtitle.answeredCount.one": "{{count}} answered",
"ui.question.subtitle.answeredCount.other": "{{count}} answered",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
"ui.question.answer.none": "(no answer)",
"ui.question.review.notAnswered": "(not answered)",
"ui.question.multiHint": "Select all answers that apply",
+10
View File
@@ -284,4 +284,14 @@ export const dict = {
"ui.messagePart.context.updates": "Actualizaciones",
"ui.promptInput.cancelUpload": "Cancelar carga",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Comentar en {{selection}}",
"ui.lineComment.editorLabel": "Comentando en {{selection}}",
"ui.list.emptyWithFilter": "Sin resultados para {{query}}",
"ui.common.questionCount.one": "{{count}} pregunta",
"ui.common.questionCount.other": "{{count}} preguntas",
"ui.common.questionCount.many": "{{count}} preguntas",
"ui.question.subtitle.answeredCount.one": "{{count}} respondidas",
"ui.question.subtitle.answeredCount.other": "{{count}} respondidas",
"ui.question.subtitle.answeredCount.many": "{{count}} respondidas",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
}
+8
View File
@@ -249,4 +249,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Uuendused",
"ui.promptInput.cancelUpload": "Tühista üleslaadimine",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "kommenteerida {{selection}}",
"ui.lineComment.editorLabel": "Kommenteerides {{selection}}",
"ui.list.emptyWithFilter": "Päringule „{{query}}” pole tulemusi",
"ui.common.questionCount.one": "{{count}} küsimus",
"ui.common.questionCount.other": "{{count}} küsimusi",
"ui.question.subtitle.answeredCount.one": "Vastatud: {{count}}",
"ui.question.subtitle.answeredCount.other": "Vastatud: {{count}}",
"ui.fileMedia.audioLabel": "Heli: {{filename}}",
}
+9
View File
@@ -251,4 +251,13 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "به‌روزرسانی‌ها",
"ui.promptInput.cancelUpload": "لغو بارگذاری",
"ui.promptInput.uploading": "\u2068{{percent}}\u2069٪",
"ui.lineComment.label": "نظر دربارهٔ \u2068{{selection}}\u2069",
"ui.lineComment.editorLabel": "در حال نوشتن نظر دربارهٔ \u2068{{selection}}\u2069",
"ui.list.emptyWithFilter": "نتیجه‌ای برای \u2068{{query}}\u2069 پیدا نشد",
"ui.common.questionCount.one": "\u2068{{count}}\u2069 پرسش",
"ui.common.questionCount.other": "\u2068{{count}}\u2069 پرسش",
"ui.question.subtitle.answeredCount.one": "به \u2068{{count}}\u2069 مورد پاسخ داده شد",
"ui.question.subtitle.answeredCount.other": "به \u2068{{count}}\u2069 مورد پاسخ داده شد",
"ui.fileMedia.audioLabel": "صدا: \u2068{{filename}}\u2069",
}
+8
View File
@@ -250,4 +250,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Päivitykset",
"ui.promptInput.cancelUpload": "Peruuta lähetys",
"ui.promptInput.uploading": "{{percent}} %",
"ui.lineComment.label": "Kommentoi {{selection}}",
"ui.lineComment.editorLabel": "Kommentoit kohdetta {{selection}}",
"ui.list.emptyWithFilter": "Ei tuloksia haulle {{query}}",
"ui.common.questionCount.one": "{{count}} kysymys",
"ui.common.questionCount.other": "{{count}} kysymystä",
"ui.question.subtitle.answeredCount.one": "Vastatut kysymykset: {{count}}",
"ui.question.subtitle.answeredCount.other": "Vastatut kysymykset: {{count}}",
"ui.fileMedia.audioLabel": "Ääni: {{filename}}",
}
+8
View File
@@ -249,4 +249,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Dagføringar",
"ui.promptInput.cancelUpload": "Ógilda uppsending",
"ui.promptInput.uploading": "{{percent}} %",
"ui.lineComment.label": "Viðmerk á {{selection}}",
"ui.lineComment.editorLabel": "Viðmerkjandi {{selection}}",
"ui.list.emptyWithFilter": "Einki úrslit fyri {{query}}",
"ui.common.questionCount.one": "{{count}} spurningur",
"ui.common.questionCount.other": "{{count}} spurningar",
"ui.question.subtitle.answeredCount.one": "{{count}} svarað",
"ui.question.subtitle.answeredCount.other": "{{count}} svarað",
"ui.fileMedia.audioLabel": "Ljóð: {{filename}}",
}
+10
View File
@@ -286,4 +286,14 @@ export const dict = {
"ui.messagePart.context.updates": "Mises à jour",
"ui.promptInput.cancelUpload": "Annuler le téléversement",
"ui.promptInput.uploading": "{{percent}} %",
"ui.lineComment.label": "Commenter {{selection}}",
"ui.lineComment.editorLabel": "Commentaire concernant {{selection}}",
"ui.list.emptyWithFilter": "Aucun résultat pour {{query}}",
"ui.common.questionCount.one": "{{count}} question",
"ui.common.questionCount.other": "{{count}} questions",
"ui.common.questionCount.many": "{{count}} questions",
"ui.question.subtitle.answeredCount.one": "Réponses : {{count}}",
"ui.question.subtitle.answeredCount.other": "Réponses : {{count}}",
"ui.question.subtitle.answeredCount.many": "Réponses : {{count}}",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
}
+11
View File
@@ -264,4 +264,15 @@ export const dict = {
"ui.messagePart.context.updates": "עדכונים",
"ui.promptInput.cancelUpload": "ביטול ההעלאה",
"ui.promptInput.uploading": "\u2068{{percent}}\u2069%",
"ui.lineComment.label": "הוסף הערה על \u2068{{selection}}\u2069",
"ui.lineComment.editorLabel": "כותב הערה על \u2068{{selection}}\u2069",
"ui.list.emptyWithFilter": "אין תוצאות עבור \u2068{{query}}\u2069",
"ui.common.questionCount.one": "שאלה אחת (\u2068{{count}}\u2069)",
"ui.common.questionCount.other": "\u2068{{count}}\u2069 שאלות",
"ui.question.subtitle.answeredCount.one": "נענתה שאלה אחת (\u2068{{count}}\u2069)",
"ui.question.subtitle.answeredCount.other": "\u2068{{count}}\u2069 נענו",
"ui.fileMedia.audioLabel": "שמע: \u2068{{filename}}\u2069",
"ui.common.questionCount.two": "\u2068{{count}}\u2069 שאלות",
"ui.question.subtitle.answeredCount.two": "\u2068{{count}}\u2069 נענו",
}
+9
View File
@@ -255,4 +255,13 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "अपडेट",
"ui.promptInput.cancelUpload": "अपलोड रद्द करें",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "{{selection}} पर टिप्पणी करें",
"ui.lineComment.editorLabel": "{{selection}} पर टिप्पणी की जा रही है",
"ui.list.emptyWithFilter": "{{query}} के लिए कोई परिणाम नहीं",
"ui.common.questionCount.one": "{{count}} प्रश्न",
"ui.common.questionCount.other": "{{count}} प्रश्न",
"ui.question.subtitle.answeredCount.one": "{{count}} का उत्तर दिया गया",
"ui.question.subtitle.answeredCount.other": "{{count}} के उत्तर दिए गए",
"ui.fileMedia.audioLabel": "ऑडियो: {{filename}}",
}
+10
View File
@@ -44,10 +44,13 @@ export const dict: Record<string, string> = {
"ui.fileMedia.binary.title": "Binarna datoteka",
"ui.fileMedia.binary.description.path": "{{path}} je binarni.",
"ui.fileMedia.binary.description.default": "Binarni sadržaj",
"ui.fileMedia.audioLabel": "Audio: {{filename}}",
"ui.lineComment.label.prefix": "Komentirajte",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Komentiranje",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Komentiraj {{selection}}",
"ui.lineComment.editorLabel": "Komentiranje: {{selection}}",
"ui.lineComment.placeholder": "Dodajte komentar",
"ui.lineComment.contextPlaceholder": "Dodajte kontekst za ovu promjenu",
"ui.lineComment.submit": "Komentar",
@@ -110,6 +113,7 @@ export const dict: Record<string, string> = {
"ui.list.clearFilter": "Očisti filter",
"ui.list.emptyWithFilter.prefix": "Nema rezultata za",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "Nema rezultata za {{query}}",
"ui.fileSearch.placeholder": "Pronaći",
"ui.fileSearch.previousMatch": "Prethodno podudaranje",
"ui.fileSearch.nextMatch": "Sljedeće podudaranje",
@@ -160,6 +164,9 @@ export const dict: Record<string, string> = {
"ui.common.file.other": "datoteke",
"ui.common.question.one": "pitanje",
"ui.common.question.other": "pitanja",
"ui.common.questionCount.one": "{{count}} pitanje",
"ui.common.questionCount.few": "{{count}} pitanja",
"ui.common.questionCount.other": "{{count}} pitanja",
"ui.common.add": "Dodati",
"ui.common.clear": "Očisti",
"ui.common.file": "Datoteka",
@@ -192,6 +199,9 @@ export const dict: Record<string, string> = {
"ui.patch.action.moved": "Premješteno",
"ui.patch.action.patched": "Krpan",
"ui.question.subtitle.answered": "{{count}} je odgovorio",
"ui.question.subtitle.answeredCount.one": "Odgovoreno: {{count}}",
"ui.question.subtitle.answeredCount.few": "Odgovoreno: {{count}}",
"ui.question.subtitle.answeredCount.other": "Odgovoreno: {{count}}",
"ui.question.answer.none": "(bez odgovora)",
"ui.question.review.notAnswered": "(bez odgovora)",
"ui.question.multiHint": "Odaberite sve primjenjive odgovore",
+8
View File
@@ -251,4 +251,12 @@ export const dict: Record<string, string> = {
"ui.messagePart.context.updates": "Frissítések",
"ui.promptInput.cancelUpload": "Feltöltés megszakítása",
"ui.promptInput.uploading": "{{percent}}%",
"ui.lineComment.label": "Megjegyzés ehhez: {{selection}}",
"ui.lineComment.editorLabel": "Megjegyzés írása ehhez: {{selection}}",
"ui.list.emptyWithFilter": "Nincs találat erre: {{query}}",
"ui.common.questionCount.one": "{{count}} kérdés",
"ui.common.questionCount.other": "{{count}} kérdés",
"ui.question.subtitle.answeredCount.one": "Megválaszolva: {{count}}",
"ui.question.subtitle.answeredCount.other": "Megválaszolva: {{count}}",
"ui.fileMedia.audioLabel": "Hang: {{filename}}",
}
+8
View File
@@ -43,10 +43,13 @@ export const dict: Record<string, string> = {
"ui.fileMedia.binary.title": "Երկուական ֆայլ",
"ui.fileMedia.binary.description.path": "{{path}}-ը երկուական է:",
"ui.fileMedia.binary.description.default": "Երկուական բովանդակություն",
"ui.fileMedia.audioLabel": "Ձայնանյութ՝ {{filename}}",
"ui.lineComment.label.prefix": "Մեկնաբանություն ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Մեկնաբանում ",
"ui.lineComment.editorLabel.suffix": "",
"ui.lineComment.label": "Մեկնաբանել {{selection}}",
"ui.lineComment.editorLabel": "{{selection}}-ի մեկնաբանում",
"ui.lineComment.placeholder": "Ավելացնել մեկնաբանություն",
"ui.lineComment.contextPlaceholder": "Ավելացնել համատեքստ այս փոփոխության համար",
"ui.lineComment.submit": "Մեկնաբանություն",
@@ -105,6 +108,7 @@ export const dict: Record<string, string> = {
"ui.list.clearFilter": "Մաքրել զտիչը",
"ui.list.emptyWithFilter.prefix": "Արդյունք չկա",
"ui.list.emptyWithFilter.suffix": "",
"ui.list.emptyWithFilter": "{{query}} հարցման համար արդյունքներ չկան",
"ui.fileSearch.placeholder": "Գտնել",
"ui.fileSearch.previousMatch": "Նախորդ համընկնում",
"ui.fileSearch.nextMatch": "Հաջորդ համընկնում",
@@ -155,6 +159,8 @@ export const dict: Record<string, string> = {
"ui.common.file.other": "ֆայլեր",
"ui.common.question.one": "հարց",
"ui.common.question.other": "հարցեր",
"ui.common.questionCount.one": "{{count}} հարց",
"ui.common.questionCount.other": "{{count}} հարց",
"ui.common.add": "Ավելացնել",
"ui.common.clear": "Մաքրել",
"ui.common.file": "Ֆայլ",
@@ -187,6 +193,8 @@ export const dict: Record<string, string> = {
"ui.patch.action.moved": "Տեղափոխված",
"ui.patch.action.patched": "Փոփոխված է",
"ui.question.subtitle.answered": "{{count}} պատասխանել է",
"ui.question.subtitle.answeredCount.one": "Պատասխանված՝ {{count}}",
"ui.question.subtitle.answeredCount.other": "Պատասխանված՝ {{count}}",
"ui.question.answer.none": "(պատասխան չկա)",
"ui.question.review.notAnswered": "(պատասխանված չէ)",
"ui.question.multiHint": "Ընտրեք բոլոր համապատասխան պատասխանները",

Some files were not shown because too many files have changed in this diff Show More