mirror of
https://github.com/anomalyco/opencode.git
synced 2026-08-04 12:49:54 +00:00
chore: generate
This commit is contained in:
parent
0efa33cf33
commit
b005a15a4a
32 changed files with 314 additions and 201 deletions
|
|
@ -230,8 +230,7 @@ const localeMatchers: Array<{ locale: Locale; match: (language: string) => boole
|
|||
},
|
||||
{
|
||||
locale: "az",
|
||||
match: (language) =>
|
||||
language.startsWith("az") && !language.includes("arab") && !language.includes("cyrl"),
|
||||
match: (language) => language.startsWith("az") && !language.includes("arab") && !language.includes("cyrl"),
|
||||
},
|
||||
{ locale: "fi", match: (language) => language.startsWith("fi") },
|
||||
{ locale: "sv", match: (language) => language.startsWith("sv") },
|
||||
|
|
|
|||
|
|
@ -731,7 +731,8 @@ export const dict = {
|
|||
"settings.general.row.mobileTitlebarBottom.description":
|
||||
"وضع شريط العنوان وعلامات تبويب الجلسات أسفل الشاشة على الأجهزة المحمولة",
|
||||
"settings.general.row.showCustomAgents.title": "إظهار الوكيل",
|
||||
"settings.general.row.showCustomAgents.description": "التبديل بين الوكلاء في محرر الرسائل. عند إخفائه، يُستخدم وكيل Build افتراضيًا.",
|
||||
"settings.general.row.showCustomAgents.description":
|
||||
"التبديل بين الوكلاء في محرر الرسائل. عند إخفائه، يُستخدم وكيل Build افتراضيًا.",
|
||||
"settings.general.row.reasoningSummaries.title": "إظهار ملخصات الاستدلال",
|
||||
"settings.general.row.reasoningSummaries.description": "عرض ملخصات استدلال النموذج في الشريط الزمني",
|
||||
"settings.general.row.shellToolPartsExpanded.title": "توسيع أجزاء أداة shell",
|
||||
|
|
@ -867,8 +868,7 @@ export const dict = {
|
|||
"settings.permissions.tool.read.title": "قراءة",
|
||||
"settings.permissions.tool.read.description": "قراءة ملف (يطابق مسار الملف)",
|
||||
"settings.permissions.tool.edit.title": "تحرير",
|
||||
"settings.permissions.tool.edit.description":
|
||||
"تعديل الملفات، بما في ذلك عمليات التحرير والكتابة وتطبيق الرقع",
|
||||
"settings.permissions.tool.edit.description": "تعديل الملفات، بما في ذلك عمليات التحرير والكتابة وتطبيق الرقع",
|
||||
"settings.permissions.tool.glob.title": "Glob",
|
||||
"settings.permissions.tool.glob.description": "مطابقة الملفات باستخدام أنماط glob",
|
||||
"settings.permissions.tool.grep.title": "Grep",
|
||||
|
|
|
|||
|
|
@ -802,7 +802,8 @@ export const dict = {
|
|||
"settings.general.row.appearance.title": "Görünüş",
|
||||
"settings.general.row.appearance.description": "OpenCode-un cihazınızda necə göründüyünü fərdiləşdirin",
|
||||
"settings.general.row.colorScheme.title": "Rəng sxemi",
|
||||
"settings.general.row.colorScheme.description": "OpenCode-un sistem, açıq və ya tünd mövzudan istifadə etməsini seçin",
|
||||
"settings.general.row.colorScheme.description":
|
||||
"OpenCode-un sistem, açıq və ya tünd mövzudan istifadə etməsini seçin",
|
||||
"settings.general.row.theme.title": "Mövzu",
|
||||
"settings.general.row.theme.description": "OpenCode-un mövzusunu fərdiləşdirin.",
|
||||
"settings.general.row.font.title": "Kod şrifti",
|
||||
|
|
@ -819,7 +820,8 @@ export const dict = {
|
|||
"settings.general.row.showFileTree.title": "Fayl ağacı",
|
||||
"settings.general.row.showFileTree.description": "Seanslarda fayl ağacı panelini göstərin",
|
||||
"settings.general.row.showNavigation.title": "Naviqasiya nəzarətləri",
|
||||
"settings.general.row.showNavigation.description": "Masaüstü tətbiqin başlıq zolağında geri və irəli düymələrini göstərin",
|
||||
"settings.general.row.showNavigation.description":
|
||||
"Masaüstü tətbiqin başlıq zolağında geri və irəli düymələrini göstərin",
|
||||
"settings.general.row.showSearch.title": "Komanda palitrası",
|
||||
"settings.general.row.showSearch.description": "Başlıq çubuğunda axtarış və əmr palitrası düyməsini göstərin",
|
||||
"settings.general.row.showTerminal.title": "Terminal",
|
||||
|
|
@ -848,7 +850,8 @@ export const dict = {
|
|||
"settings.general.row.newInterfaceNotice.description": "Əvvəlki tərtibat artıq mövcud deyil",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "Rədd et",
|
||||
"settings.general.row.pinchZoom.title": "Böyütmək üçün çimdikləyin",
|
||||
"settings.general.row.pinchZoom.description": "Trekpadda çimdikləmə və Ctrl-sürüşdürmə jestləri ilə miqyaslamağa icazə verin",
|
||||
"settings.general.row.pinchZoom.description":
|
||||
"Trekpadda çimdikləmə və Ctrl-sürüşdürmə jestləri ilə miqyaslamağa icazə verin",
|
||||
"settings.general.row.wayland.title": "Nativ Wayland-dan istifadə et",
|
||||
"settings.general.row.wayland.description": "Wayland-da X11 geri dönüşünü deaktiv et. Yenidən başlatma tələb olunur.",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
|
|
|
|||
|
|
@ -882,8 +882,7 @@ export const dict = {
|
|||
"settings.permissions.tool.read.title": "Ler",
|
||||
"settings.permissions.tool.read.description": "Ler um arquivo (corresponde ao caminho do arquivo)",
|
||||
"settings.permissions.tool.edit.title": "Editar",
|
||||
"settings.permissions.tool.edit.description":
|
||||
"Modificar arquivos, incluindo edições, escritas e patches",
|
||||
"settings.permissions.tool.edit.description": "Modificar arquivos, incluindo edições, escritas e patches",
|
||||
"settings.permissions.tool.glob.title": "Glob",
|
||||
"settings.permissions.tool.glob.description": "Corresponder arquivos usando padrões glob",
|
||||
"settings.permissions.tool.grep.title": "Grep",
|
||||
|
|
|
|||
|
|
@ -775,8 +775,7 @@ export const dict = {
|
|||
"settings.general.row.pinchZoom.title": "Zoom per Fingergeste",
|
||||
"settings.general.row.pinchZoom.description": "Zoomen per Zwei-Finger- und Ctrl-Scroll-Geste erlauben",
|
||||
"settings.general.row.wayland.title": "Natives Wayland verwenden",
|
||||
"settings.general.row.wayland.description":
|
||||
"X11-Fallback unter Wayland deaktivieren. Ein Neustart ist erforderlich.",
|
||||
"settings.general.row.wayland.description": "X11-Fallback unter Wayland deaktivieren. Ein Neustart ist erforderlich.",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
"Unter Linux mit Monitoren unterschiedlicher Bildwiederholraten kann natives Wayland stabiler sein.",
|
||||
"settings.general.row.releaseNotes.title": "Versionshinweise",
|
||||
|
|
@ -1008,7 +1007,8 @@ export const dict = {
|
|||
"debugBar.jank.label": "JANK",
|
||||
"debugBar.jank.tip": "Frames über 32 ms in den letzten 5 Sekunden.",
|
||||
"debugBar.long.label": "LONG",
|
||||
"debugBar.long.tip": "Blockierte Zeit und Anzahl langer Aufgaben in den letzten 5 Sekunden. Längste Aufgabe: {{max}}.",
|
||||
"debugBar.long.tip":
|
||||
"Blockierte Zeit und Anzahl langer Aufgaben in den letzten 5 Sekunden. Längste Aufgabe: {{max}}.",
|
||||
"debugBar.delay.label": "DELAY",
|
||||
"debugBar.delay.tip": "Schlechteste beobachtete Eingabeverzögerung in den letzten 5 Sekunden.",
|
||||
"debugBar.inp.label": "INP",
|
||||
|
|
|
|||
|
|
@ -175,7 +175,8 @@ export const dict = {
|
|||
"provider.custom.field.baseURL.placeholder": "https://api.miproveedor.com/v1",
|
||||
"provider.custom.field.apiKey.label": "Clave API",
|
||||
"provider.custom.field.apiKey.placeholder": "Clave API",
|
||||
"provider.custom.field.apiKey.description": "Opcional. Déjalo vacío si gestionas la autenticación mediante encabezados.",
|
||||
"provider.custom.field.apiKey.description":
|
||||
"Opcional. Déjalo vacío si gestionas la autenticación mediante encabezados.",
|
||||
"provider.custom.models.label": "Modelos",
|
||||
"provider.custom.models.id.label": "ID",
|
||||
"provider.custom.models.id.placeholder": "id-modelo",
|
||||
|
|
@ -300,7 +301,8 @@ export const dict = {
|
|||
|
||||
"prompt.toast.pasteUnsupported.title": "Adjunto no compatible",
|
||||
"prompt.toast.attachmentDuplicate.title": "Este archivo ya se ha subido",
|
||||
"prompt.toast.pasteUnsupported.description": "Aquí solo se pueden adjuntar imágenes, archivos PDF o archivos de texto.",
|
||||
"prompt.toast.pasteUnsupported.description":
|
||||
"Aquí solo se pueden adjuntar imágenes, archivos PDF o archivos de texto.",
|
||||
"prompt.toast.modelAgentRequired.title": "Selecciona un agente y modelo",
|
||||
"prompt.toast.modelAgentRequired.description": "Elige un agente y modelo antes de enviar un prompt.",
|
||||
"prompt.toast.worktreeCreateFailed.title": "Fallo al crear el árbol de trabajo",
|
||||
|
|
@ -962,8 +964,7 @@ export const dict = {
|
|||
"settings.permissions.tool.read.title": "Leer",
|
||||
"settings.permissions.tool.read.description": "Leer un archivo (coincide con la ruta del archivo)",
|
||||
"settings.permissions.tool.edit.title": "Editar",
|
||||
"settings.permissions.tool.edit.description":
|
||||
"Modificar archivos mediante ediciones, escrituras y parches",
|
||||
"settings.permissions.tool.edit.description": "Modificar archivos mediante ediciones, escrituras y parches",
|
||||
"settings.permissions.tool.glob.title": "Glob",
|
||||
"settings.permissions.tool.glob.description": "Coincidir archivos usando patrones glob",
|
||||
"settings.permissions.tool.grep.title": "Grep",
|
||||
|
|
|
|||
|
|
@ -705,7 +705,8 @@ export const dict = {
|
|||
"terminal.close": "Sulje terminaali",
|
||||
"terminal.connectionLost.title": "Yhteys katkesi",
|
||||
"terminal.connectionLost.abnormalClose": "WebSocket sulkeutui poikkeavasti: {{code}}",
|
||||
"terminal.connectionLost.description": "Terminaaliyhteys katkesi. Näin voi tapahtua, kun palvelin käynnistyy uudelleen.",
|
||||
"terminal.connectionLost.description":
|
||||
"Terminaaliyhteys katkesi. Näin voi tapahtua, kun palvelin käynnistyy uudelleen.",
|
||||
"common.closeTab": "Sulje välilehti",
|
||||
"common.dismiss": "Hylkää",
|
||||
"common.moreCountSuffix": " (+{{count}} muuta)",
|
||||
|
|
@ -766,8 +767,7 @@ export const dict = {
|
|||
"debugBar.jank.label": "JANK",
|
||||
"debugBar.jank.tip": "Yli 32 ms kestäneet kuvat viimeisten 5 sekunnin aikana.",
|
||||
"debugBar.long.label": "PITKÄ",
|
||||
"debugBar.long.tip":
|
||||
"Estetty aika ja pitkien tehtävien määrä viimeisten 5 sekunnin aikana. Pisin tehtävä: {{max}}.",
|
||||
"debugBar.long.tip": "Estetty aika ja pitkien tehtävien määrä viimeisten 5 sekunnin aikana. Pisin tehtävä: {{max}}.",
|
||||
"debugBar.delay.label": "VIIVE",
|
||||
"debugBar.delay.tip": "Pisin havaittu syöttöviive viimeisten 5 sekunnin aikana.",
|
||||
"debugBar.inp.label": "INP",
|
||||
|
|
@ -802,7 +802,8 @@ export const dict = {
|
|||
"settings.general.row.appearance.title": "Ulkonäkö",
|
||||
"settings.general.row.appearance.description": "Mukauta, miltä OpenCode näyttää laitteellasi",
|
||||
"settings.general.row.colorScheme.title": "Värimalli",
|
||||
"settings.general.row.colorScheme.description": "Valitse, käyttääkö OpenCode järjestelmän mukaista, vaaleaa vai tummaa teemaa",
|
||||
"settings.general.row.colorScheme.description":
|
||||
"Valitse, käyttääkö OpenCode järjestelmän mukaista, vaaleaa vai tummaa teemaa",
|
||||
"settings.general.row.theme.title": "Teema",
|
||||
"settings.general.row.theme.description": "Mukauta OpenCoden teemaa.",
|
||||
"settings.general.row.font.title": "Koodifontti",
|
||||
|
|
|
|||
|
|
@ -406,8 +406,7 @@ export const dict = {
|
|||
"wsl.onboarding.version": "Version : {{version}}",
|
||||
"wsl.onboarding.unknown": "inconnue",
|
||||
"wsl.onboarding.desktopVersion": "application de bureau {{version}}",
|
||||
"wsl.onboarding.versionMismatch":
|
||||
"La version installée ne correspond pas à celle de l'application de bureau.",
|
||||
"wsl.onboarding.versionMismatch": "La version installée ne correspond pas à celle de l'application de bureau.",
|
||||
"wsl.onboarding.adding": "Ajout...",
|
||||
"dialog.project.edit.title": "Modifier le projet",
|
||||
"dialog.project.edit.name": "Nom",
|
||||
|
|
@ -475,11 +474,9 @@ export const dict = {
|
|||
"toast.theme.title": "Thème changé",
|
||||
"toast.scheme.title": "Schéma de couleurs",
|
||||
"toast.workspace.enabled.title": "Espaces de travail activés",
|
||||
"toast.workspace.enabled.description":
|
||||
"Plusieurs arbres de travail sont désormais affichés dans la barre latérale",
|
||||
"toast.workspace.enabled.description": "Plusieurs arbres de travail sont désormais affichés dans la barre latérale",
|
||||
"toast.workspace.disabled.title": "Espaces de travail désactivés",
|
||||
"toast.workspace.disabled.description":
|
||||
"Seul l'arbre de travail principal est affiché dans la barre latérale",
|
||||
"toast.workspace.disabled.description": "Seul l'arbre de travail principal est affiché dans la barre latérale",
|
||||
"toast.permissions.autoaccept.on.title": "Acceptation automatique des permissions",
|
||||
"toast.permissions.autoaccept.on.description": "Les demandes de permission seront approuvées automatiquement",
|
||||
"toast.permissions.autoaccept.off.title": "Acceptation automatique des permissions désactivée",
|
||||
|
|
@ -533,8 +530,7 @@ export const dict = {
|
|||
"error.chain.responseBody": "Corps de la réponse :\n{{body}}",
|
||||
"error.chain.didYouMean": "Vouliez-vous dire : {{suggestions}}",
|
||||
"error.chain.modelNotFound": "Modèle introuvable : {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig":
|
||||
"Vérifiez les noms de fournisseur et de modèle dans votre configuration (opencode.json)",
|
||||
"error.chain.checkConfig": "Vérifiez les noms de fournisseur et de modèle dans votre configuration (opencode.json)",
|
||||
"error.chain.mcpFailed":
|
||||
"Le serveur MCP \"{{name}}\" a échoué. Notez qu'OpenCode ne prend pas encore en charge l'authentification MCP.",
|
||||
"error.chain.providerAuthFailed": "Échec de l'authentification du fournisseur ({{provider}}) : {{message}}",
|
||||
|
|
@ -785,7 +781,7 @@ export const dict = {
|
|||
"Sur Linux avec des moniteurs à taux de rafraîchissement mixte, Wayland natif peut être plus stable.",
|
||||
"settings.general.row.releaseNotes.title": "Notes de version",
|
||||
"settings.general.row.releaseNotes.description":
|
||||
'Afficher les fenêtres contextuelles « Quoi de neuf » après les mises à jour',
|
||||
"Afficher les fenêtres contextuelles « Quoi de neuf » après les mises à jour",
|
||||
"settings.updates.row.startup.title": "Vérifier les mises à jour au démarrage",
|
||||
"settings.updates.row.startup.description": "Vérifier automatiquement les mises à jour au lancement d'OpenCode",
|
||||
"settings.updates.row.check.title": "Vérifier les mises à jour",
|
||||
|
|
|
|||
|
|
@ -122,25 +122,29 @@ export const dict = {
|
|||
"provider.connect.status.inProgress": "प्राधिकरण प्रगति पर है...",
|
||||
"provider.connect.status.waiting": "प्राधिकरण की प्रतीक्षा हो रही है...",
|
||||
"provider.connect.status.failed": "प्राधिकरण विफल: {{error}}",
|
||||
"provider.connect.apiKey.description": "अपने खाते को कनेक्ट करने के लिए अपनी {{provider}} API कुंजी दर्ज करें और OpenCode में {{provider}} मॉडल का उपयोग करें।",
|
||||
"provider.connect.apiKey.description":
|
||||
"अपने खाते को कनेक्ट करने के लिए अपनी {{provider}} API कुंजी दर्ज करें और OpenCode में {{provider}} मॉडल का उपयोग करें।",
|
||||
"provider.connect.apiKey.label": "{{provider}} API कुंजी",
|
||||
"provider.connect.apiKey.placeholder": "API कुंजी",
|
||||
"provider.connect.apiKey.required": "API कुंजी आवश्यक है",
|
||||
"provider.connect.opencodeZen.line1": "OpenCode Zen आपको कोडिंग एजेंटों के लिए चुने गए विश्वसनीय, अनुकूलित मॉडलों तक पहुँच देता है।",
|
||||
"provider.connect.opencodeZen.line1":
|
||||
"OpenCode Zen आपको कोडिंग एजेंटों के लिए चुने गए विश्वसनीय, अनुकूलित मॉडलों तक पहुँच देता है।",
|
||||
"provider.connect.opencodeZen.line2": "एक API कुंजी से आपको Claude, GPT, Gemini, GLM जैसे कई मॉडलों तक पहुँच मिलेगी।",
|
||||
"provider.connect.opencodeZen.visit.prefix": "यहाँ जाएँ: ",
|
||||
"provider.connect.opencodeZen.visit.link": "opencode.ai/zen",
|
||||
"provider.connect.opencodeZen.visit.suffix": " अपनी API कुंजी प्राप्त करने के लिए।",
|
||||
"provider.connect.oauth.code.visit.prefix": "यहाँ जाएँ: ",
|
||||
"provider.connect.oauth.code.visit.link": "इस लिंक",
|
||||
"provider.connect.oauth.code.visit.suffix": " अपने खाते को कनेक्ट करने और OpenCode में {{provider}} मॉडल का उपयोग करने के लिए अपना प्राधिकरण कोड प्राप्त करें।",
|
||||
"provider.connect.oauth.code.visit.suffix":
|
||||
" अपने खाते को कनेक्ट करने और OpenCode में {{provider}} मॉडल का उपयोग करने के लिए अपना प्राधिकरण कोड प्राप्त करें।",
|
||||
"provider.connect.oauth.code.label": "{{method}} प्राधिकरण कोड",
|
||||
"provider.connect.oauth.code.placeholder": "प्राधिकरण कोड",
|
||||
"provider.connect.oauth.code.required": "प्राधिकरण कोड आवश्यक है",
|
||||
"provider.connect.oauth.code.invalid": "अमान्य प्राधिकरण कोड",
|
||||
"provider.connect.oauth.auto.visit.prefix": "यहाँ जाएँ: ",
|
||||
"provider.connect.oauth.auto.visit.link": "इस लिंक",
|
||||
"provider.connect.oauth.auto.visit.suffix": " और अपने खाते को कनेक्ट करने तथा OpenCode में {{provider}} मॉडल का उपयोग करने के लिए नीचे दिया गया कोड दर्ज करें।",
|
||||
"provider.connect.oauth.auto.visit.suffix":
|
||||
" और अपने खाते को कनेक्ट करने तथा OpenCode में {{provider}} मॉडल का उपयोग करने के लिए नीचे दिया गया कोड दर्ज करें।",
|
||||
"provider.connect.oauth.auto.confirmationCode": "पुष्टि कोड",
|
||||
"provider.connect.toast.connected.title": "{{provider}} कनेक्ट हो गया",
|
||||
"provider.connect.toast.connected.description": "{{provider}} मॉडल अब उपयोग के लिए उपलब्ध हैं।",
|
||||
|
|
@ -157,7 +161,8 @@ export const dict = {
|
|||
"provider.custom.field.baseURL.placeholder": "https://api.myprovider.com/v1",
|
||||
"provider.custom.field.apiKey.label": "API कुंजी",
|
||||
"provider.custom.field.apiKey.placeholder": "API कुंजी",
|
||||
"provider.custom.field.apiKey.description": "वैकल्पिक। यदि आप हेडर के माध्यम से प्रमाणीकरण प्रबंधित करते हैं तो खाली छोड़ दें।",
|
||||
"provider.custom.field.apiKey.description":
|
||||
"वैकल्पिक। यदि आप हेडर के माध्यम से प्रमाणीकरण प्रबंधित करते हैं तो खाली छोड़ दें।",
|
||||
"provider.custom.models.label": "मॉडल",
|
||||
"provider.custom.models.id.label": "ID",
|
||||
"provider.custom.models.id.placeholder": "model-id",
|
||||
|
|
@ -220,7 +225,7 @@ export const dict = {
|
|||
"common.default": "डिफ़ॉल्ट",
|
||||
"common.attachment": "अटैचमेंट",
|
||||
"prompt.placeholder.shell": "शेल कमांड... {{example}} दर्ज करें",
|
||||
"prompt.placeholder.normal": "कुछ भी पूछें... \"{{example}}\"",
|
||||
"prompt.placeholder.normal": 'कुछ भी पूछें... "{{example}}"',
|
||||
"prompt.placeholder.simple": "कुछ भी पूछें...",
|
||||
"prompt.placeholder.summarizeComments": "टिप्पणियों को सारांशित करें...",
|
||||
"prompt.placeholder.summarizeComment": "टिप्पणी को सारांशित करें...",
|
||||
|
|
@ -324,7 +329,8 @@ export const dict = {
|
|||
"dialog.server.add.passwordPlaceholder": "पासवर्ड",
|
||||
"dialog.server.edit.title": "सर्वर संपादित करें",
|
||||
"dialog.server.default.title": "डिफ़ॉल्ट सर्वर",
|
||||
"dialog.server.default.description": "स्थानीय सर्वर शुरू करने के बजाय ऐप लॉन्च होने पर इस सर्वर से कनेक्ट करें। पुनः आरंभ करना आवश्यक है।",
|
||||
"dialog.server.default.description":
|
||||
"स्थानीय सर्वर शुरू करने के बजाय ऐप लॉन्च होने पर इस सर्वर से कनेक्ट करें। पुनः आरंभ करना आवश्यक है।",
|
||||
"dialog.server.default.none": "कोई सर्वर चयनित नहीं",
|
||||
"dialog.server.default.set": "वर्तमान सर्वर को डिफ़ॉल्ट के रूप में सेट करें",
|
||||
"dialog.server.default.clear": "साफ़ करें",
|
||||
|
|
@ -379,11 +385,13 @@ export const dict = {
|
|||
"wsl.onboarding.needAnotherDistro": "एक और डिस्ट्रो की आवश्यकता है?",
|
||||
"wsl.onboarding.needAnotherDistroHint": "WSL कैटलॉग से Linux वितरण स्थापित करें",
|
||||
"wsl.onboarding.wslNotInstalled.title": "WSL स्थापित नहीं है",
|
||||
"wsl.onboarding.wslNotInstalled.description": "OpenCode द्वारा WSL सर्वर जोड़ने से पहले WSL (Linux के लिए Windows सबसिस्टम) आवश्यक है",
|
||||
"wsl.onboarding.wslNotInstalled.description":
|
||||
"OpenCode द्वारा WSL सर्वर जोड़ने से पहले WSL (Linux के लिए Windows सबसिस्टम) आवश्यक है",
|
||||
"wsl.onboarding.wslUnavailable.title": "WSL अनुपलब्ध है",
|
||||
"wsl.onboarding.wslUnavailable.description": "OpenCode इस मशीन पर WSL को सत्यापित नहीं कर सका।",
|
||||
"wsl.onboarding.installWsl": "WSL स्थापित करें",
|
||||
"wsl.onboarding.windowsRestartRequired": "WSL की स्थापना समाप्त करने के लिए Windows को पुनरारंभ करें, फिर OpenCode को फिर से खोलें।",
|
||||
"wsl.onboarding.windowsRestartRequired":
|
||||
"WSL की स्थापना समाप्त करने के लिए Windows को पुनरारंभ करें, फिर OpenCode को फिर से खोलें।",
|
||||
"wsl.onboarding.next": "अगला",
|
||||
"wsl.onboarding.refresh": "रीफ़्रेश करें",
|
||||
"wsl.onboarding.allDistrosAdded": "सभी स्थापित डिस्ट्रो पहले ही जोड़े जा चुके हैं।",
|
||||
|
|
@ -419,7 +427,7 @@ export const dict = {
|
|||
"dialog.releaseNotes.action.hideFuture": "भविष्य में इन्हें न दिखाएँ",
|
||||
"dialog.releaseNotes.media.alt": "रिलीज़ पूर्वावलोकन",
|
||||
"context.breakdown.title": "कॉन्टेक्स्ट ब्रेकडाउन",
|
||||
"context.breakdown.note": "इनपुट टोकन का अनुमानित विभाजन। \"अन्य\" में टूल की परिभाषाएँ और अतिरिक्त खर्च शामिल हैं।",
|
||||
"context.breakdown.note": 'इनपुट टोकन का अनुमानित विभाजन। "अन्य" में टूल की परिभाषाएँ और अतिरिक्त खर्च शामिल हैं।',
|
||||
"context.breakdown.system": "सिस्टम",
|
||||
"context.breakdown.user": "उपयोगकर्ता",
|
||||
"context.breakdown.assistant": "सहायक",
|
||||
|
|
@ -514,7 +522,8 @@ export const dict = {
|
|||
"error.page.report.prefix": "कृपया इस त्रुटि की रिपोर्ट OpenCode टीम को करें",
|
||||
"error.page.report.discord": "Discord पर",
|
||||
"error.page.version": "संस्करण: {{version}}",
|
||||
"error.dev.rootNotFound": "मूल तत्व नहीं मिला. क्या आप इसे अपने index.html में जोड़ना भूल गए? या हो सकता है कि आईडी विशेषता गलत वर्तनी हो गई हो?",
|
||||
"error.dev.rootNotFound":
|
||||
"मूल तत्व नहीं मिला. क्या आप इसे अपने index.html में जोड़ना भूल गए? या हो सकता है कि आईडी विशेषता गलत वर्तनी हो गई हो?",
|
||||
"error.serverSync.connectFailed": "सर्वर से कनेक्ट नहीं कर सका। क्या `{{url}}` पर कोई सर्वर चल रहा है?",
|
||||
"error.serverSDK.noServerAvailable": "कोई सर्वर उपलब्ध नहीं है",
|
||||
"error.serverSDK.serverNotAvailable": "सर्वर उपलब्ध नहीं है",
|
||||
|
|
@ -533,12 +542,15 @@ export const dict = {
|
|||
"error.chain.didYouMean": "क्या आपका मतलब था: {{suggestions}}",
|
||||
"error.chain.modelNotFound": "मॉडल नहीं मिला: {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig": "अपने कॉन्फ़िगरेशन (opencode.json) प्रोवाइडर/मॉडल नामों की जाँच करें",
|
||||
"error.chain.mcpFailed": "MCP सर्वर \"{{name}}\" विफल रहा। ध्यान दें, OpenCode अभी तक MCP प्रमाणीकरण का समर्थन नहीं करता है।",
|
||||
"error.chain.mcpFailed":
|
||||
'MCP सर्वर "{{name}}" विफल रहा। ध्यान दें, OpenCode अभी तक MCP प्रमाणीकरण का समर्थन नहीं करता है।',
|
||||
"error.chain.providerAuthFailed": "प्रोवाइडर प्रमाणीकरण विफल ({{provider}}): {{message}}",
|
||||
"error.chain.providerInitFailed": "प्रोवाइडर \"{{provider}}\" शुरू नहीं किया जा सका। क्रेडेंशियल और कॉन्फ़िगरेशन की जाँच करें।",
|
||||
"error.chain.providerInitFailed":
|
||||
'प्रोवाइडर "{{provider}}" शुरू नहीं किया जा सका। क्रेडेंशियल और कॉन्फ़िगरेशन की जाँच करें।',
|
||||
"error.chain.configJsonInvalid": "{{path}} पर कॉन्फ़िगरेशन फ़ाइल वैध JSON(C) नहीं है",
|
||||
"error.chain.configJsonInvalidWithMessage": "{{path}} पर कॉन्फ़िगरेशन फ़ाइल वैध नहीं है JSON(C): {{message}}",
|
||||
"error.chain.configDirectoryTypo": "{{path}} में निर्देशिका \"{{dir}}\" मान्य नहीं है। निर्देशिका का नाम बदलकर \"{{suggestion}}\" करें या इसे हटा दें। यह वर्तनी की एक सामान्य त्रुटि है।",
|
||||
"error.chain.configDirectoryTypo":
|
||||
'{{path}} में निर्देशिका "{{dir}}" मान्य नहीं है। निर्देशिका का नाम बदलकर "{{suggestion}}" करें या इसे हटा दें। यह वर्तनी की एक सामान्य त्रुटि है।',
|
||||
"error.chain.configFrontmatterError": "{{path}} में फ्रंटमैटर को पार्स करने में विफल:\n{{message}}",
|
||||
"error.chain.configInvalid": "{{path}} पर कॉन्फ़िगरेशन फ़ाइल अमान्य है",
|
||||
"error.chain.configInvalidWithMessage": "{{path}} पर कॉन्फ़िगरेशन फ़ाइल अमान्य है: {{message}}",
|
||||
|
|
@ -585,7 +597,8 @@ export const dict = {
|
|||
"session.review.empty": "इस सेशन में अभी तक कोई बदलाव नहीं हुआ है",
|
||||
"session.review.noVcs": "कोई Git संस्करण नियंत्रण प्रणाली नहीं पाई गई, परिवर्तन प्रदर्शित नहीं हुए",
|
||||
"session.review.noVcs.createGit.title": "एक Git रिपॉजिटरी बनाएं",
|
||||
"session.review.noVcs.createGit.description": "इस प्रोजेक्ट में परिवर्तनों को ट्रैक करें, समीक्षा करें और पूर्ववत करें",
|
||||
"session.review.noVcs.createGit.description":
|
||||
"इस प्रोजेक्ट में परिवर्तनों को ट्रैक करें, समीक्षा करें और पूर्ववत करें",
|
||||
"session.review.noVcs.createGit.actionLoading": "Git रिपॉजिटरी बनाई जा रही है...",
|
||||
"session.review.noVcs.createGit.action": "Git रिपॉजिटरी बनाएं",
|
||||
"session.review.noSnapshot": "कॉन्फ़िगरेशन में स्नैपशॉट ट्रैकिंग अक्षम है, इसलिए सेशन परिवर्तन अनुपलब्ध हैं",
|
||||
|
|
@ -669,8 +682,10 @@ export const dict = {
|
|||
"status.popover.tab.plugins": "प्लग-इन",
|
||||
"status.popover.action.manageServers": "सर्वर प्रबंधित करें",
|
||||
"session.share.popover.title": "वेब पर प्रकाशित करें",
|
||||
"session.share.popover.description.shared": "यह सेशन वेब पर सार्वजनिक है। यह लिंक वाले किसी भी व्यक्ति के लिए सुलभ है।",
|
||||
"session.share.popover.description.unshared": "सेशन को वेब पर सार्वजनिक रूप से साझा करें। यह लिंक वाले किसी भी व्यक्ति के लिए सुलभ होगा।",
|
||||
"session.share.popover.description.shared":
|
||||
"यह सेशन वेब पर सार्वजनिक है। यह लिंक वाले किसी भी व्यक्ति के लिए सुलभ है।",
|
||||
"session.share.popover.description.unshared":
|
||||
"सेशन को वेब पर सार्वजनिक रूप से साझा करें। यह लिंक वाले किसी भी व्यक्ति के लिए सुलभ होगा।",
|
||||
"session.share.action.share": "साझा करें",
|
||||
"session.share.action.publish": "प्रकाशित करें",
|
||||
"session.share.action.publishing": "प्रकाशित किया जा रहा है...",
|
||||
|
|
@ -739,7 +754,8 @@ export const dict = {
|
|||
"debugBar.ariaLabel": "विकास प्रदर्शन निदान",
|
||||
"debugBar.na": "एन/ए",
|
||||
"debugBar.nav.label": "NAV",
|
||||
"debugBar.nav.tip": "सेशन पृष्ठ को छूते हुए अंतिम पूर्ण मार्ग परिवर्तन, राउटर प्रारंभ से लेकर उसके व्यवस्थित होने के बाद पहले पेंट तक मापा जाता है।",
|
||||
"debugBar.nav.tip":
|
||||
"सेशन पृष्ठ को छूते हुए अंतिम पूर्ण मार्ग परिवर्तन, राउटर प्रारंभ से लेकर उसके व्यवस्थित होने के बाद पहले पेंट तक मापा जाता है।",
|
||||
"debugBar.fps.label": "FPS",
|
||||
"debugBar.fps.tip": "पिछले 5 सेकंड में फ़्रेम प्रति सेकंड रोलिंग।",
|
||||
"debugBar.frame.label": "FRAME",
|
||||
|
|
@ -791,7 +807,8 @@ export const dict = {
|
|||
"settings.general.row.uiFont.title": "UI फ़ॉन्ट",
|
||||
"settings.general.row.uiFont.description": "पूरे इंटरफ़ेस में उपयोग किए गए फ़ॉन्ट को कस्टमाइज़ करें",
|
||||
"settings.general.row.followup.title": "अनुवर्ती व्यवहार",
|
||||
"settings.general.row.followup.description": "चुनें कि क्या अनुवर्ती प्रॉम्प्ट तुरंत आगे बढ़ेगा या कतार में प्रतीक्षा करेगा",
|
||||
"settings.general.row.followup.description":
|
||||
"चुनें कि क्या अनुवर्ती प्रॉम्प्ट तुरंत आगे बढ़ेगा या कतार में प्रतीक्षा करेगा",
|
||||
"settings.general.row.followup.option.queue": "कतार",
|
||||
"settings.general.row.followup.option.steer": "तुरंत निर्देश दें",
|
||||
"settings.general.row.showFileTree.title": "फ़ाइल वृक्ष",
|
||||
|
|
@ -807,16 +824,20 @@ export const dict = {
|
|||
"settings.general.row.mobileTitlebarBottom.title": "निचला नेविगेशन",
|
||||
"settings.general.row.mobileTitlebarBottom.description": "मोबाइल पर स्क्रीन के नीचे टाइटल बार और सेशन टैब रखें",
|
||||
"settings.general.row.showCustomAgents.title": "एजेंट दिखाएँ",
|
||||
"settings.general.row.showCustomAgents.description": "कंपोज़र में एजेंट के बीच स्विच करें। छिपाए जाने पर, डिफ़ॉल्ट रूप से बिल्ड एजेंट हो जाता है।",
|
||||
"settings.general.row.showCustomAgents.description":
|
||||
"कंपोज़र में एजेंट के बीच स्विच करें। छिपाए जाने पर, डिफ़ॉल्ट रूप से बिल्ड एजेंट हो जाता है।",
|
||||
"settings.general.row.reasoningSummaries.title": "तर्क सारांश दिखाएँ",
|
||||
"settings.general.row.reasoningSummaries.description": "टाइमलाइन में मॉडल तर्क सारांश प्रदर्शित करें",
|
||||
"settings.general.row.shellToolPartsExpanded.title": "शेल टूल पार्ट्स का विस्तार करें",
|
||||
"settings.general.row.shellToolPartsExpanded.description": "टाइमलाइन में डिफ़ॉल्ट रूप से विस्तारित शेल टूल पार्ट्स दिखाएं",
|
||||
"settings.general.row.shellToolPartsExpanded.description":
|
||||
"टाइमलाइन में डिफ़ॉल्ट रूप से विस्तारित शेल टूल पार्ट्स दिखाएं",
|
||||
"settings.general.row.editToolPartsExpanded.title": "संपादन टूल भागों का विस्तार करें",
|
||||
"settings.general.row.editToolPartsExpanded.description": "टाइमलाइन में डिफ़ॉल्ट रूप से विस्तारित संपादित करें, लिखें और पैच टूल पार्ट्स दिखाएं",
|
||||
"settings.general.row.editToolPartsExpanded.description":
|
||||
"टाइमलाइन में डिफ़ॉल्ट रूप से विस्तारित संपादित करें, लिखें और पैच टूल पार्ट्स दिखाएं",
|
||||
"settings.general.row.newInterface.title": "नया लेआउट",
|
||||
"settings.general.row.newInterface.badge": "नया",
|
||||
"settings.general.row.newInterface.description": "नए टैब और होम लेआउट का उपयोग करें. सीमित समय के लिए लेआउट के बीच स्विच करें।",
|
||||
"settings.general.row.newInterface.description":
|
||||
"नए टैब और होम लेआउट का उपयोग करें. सीमित समय के लिए लेआउट के बीच स्विच करें।",
|
||||
"settings.general.row.newInterfaceNotice.title": "अब आप नए लेआउट का उपयोग कर रहे हैं",
|
||||
"settings.general.row.newInterfaceNotice.description": "पिछला लेआउट अब उपलब्ध नहीं है",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "हटाएँ",
|
||||
|
|
@ -824,7 +845,8 @@ export const dict = {
|
|||
"settings.general.row.pinchZoom.description": "ट्रैकपैड पिंच और Ctrl-स्क्रॉल जेस्चर को ज़ूम करने की अनुमति दें",
|
||||
"settings.general.row.wayland.title": "नेटिव Wayland का उपयोग करें",
|
||||
"settings.general.row.wayland.description": "Wayland पर X11 फ़ॉलबैक अक्षम करें। पुनः आरंभ करना आवश्यक है।",
|
||||
"settings.general.row.wayland.tooltip": "अलग-अलग रीफ़्रेश दर वाले मॉनिटर के साथ Linux पर नेटिव Wayland अधिक स्थिर हो सकता है।",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
"अलग-अलग रीफ़्रेश दर वाले मॉनिटर के साथ Linux पर नेटिव Wayland अधिक स्थिर हो सकता है।",
|
||||
"settings.general.row.releaseNotes.title": "रिलीज़ नोट्स",
|
||||
"settings.general.row.releaseNotes.description": "अपडेट के बाद 'नया क्या है' पॉपअप दिखाएँ",
|
||||
"settings.updates.row.startup.title": "स्टार्टअप पर अपडेट की जाँच करें",
|
||||
|
|
@ -884,7 +906,8 @@ export const dict = {
|
|||
"sound.option.yup05": "Yup 05",
|
||||
"sound.option.yup06": "Yup 06",
|
||||
"settings.general.notifications.agent.title": "एजेंट",
|
||||
"settings.general.notifications.agent.description": "जब एजेंट पूरा हो जाए या ध्यान देने की आवश्यकता हो तो सिस्टम अधिसूचना दिखाएं",
|
||||
"settings.general.notifications.agent.description":
|
||||
"जब एजेंट पूरा हो जाए या ध्यान देने की आवश्यकता हो तो सिस्टम अधिसूचना दिखाएं",
|
||||
"settings.general.notifications.permissions.title": "अनुमतियाँ",
|
||||
"settings.general.notifications.permissions.description": "अनुमति की आवश्यकता होने पर सिस्टम अधिसूचना दिखाएं",
|
||||
"settings.general.notifications.errors.title": "त्रुटियाँ",
|
||||
|
|
@ -967,7 +990,7 @@ export const dict = {
|
|||
"settings.permissions.tool.doom_loop.description": "समान इनपुट के साथ बार-बार टूल कॉल का पता लगाएं",
|
||||
"session.delete.failed.title": "सेशन को हटाने में विफल",
|
||||
"session.delete.title": "सेशन हटाएं",
|
||||
"session.delete.confirm": "सेशन \"{{name}}\" हटाएं?",
|
||||
"session.delete.confirm": 'सेशन "{{name}}" हटाएं?',
|
||||
"session.delete.button": "सेशन हटाएं",
|
||||
"workspace.new": "नया वर्कस्पेस",
|
||||
"workspace.type.local": "स्थानीय",
|
||||
|
|
@ -985,10 +1008,10 @@ export const dict = {
|
|||
"workspace.status.clean": "मर्ज न किए गए कोई परिवर्तन नहीं मिले।",
|
||||
"workspace.status.dirty": "इस वर्कस्पेस में मर्ज न किए गए परिवर्तन मिले।",
|
||||
"workspace.delete.title": "वर्कस्पेस हटाएं",
|
||||
"workspace.delete.confirm": "वर्कस्पेस \"{{name}}\" हटाएं?",
|
||||
"workspace.delete.confirm": 'वर्कस्पेस "{{name}}" हटाएं?',
|
||||
"workspace.delete.button": "वर्कस्पेस हटाएं",
|
||||
"workspace.reset.title": "वर्कस्पेस रीसेट करें",
|
||||
"workspace.reset.confirm": "वर्कस्पेस \"{{name}}\" रीसेट करें?",
|
||||
"workspace.reset.confirm": 'वर्कस्पेस "{{name}}" रीसेट करें?',
|
||||
"workspace.reset.button": "वर्कस्पेस रीसेट करें",
|
||||
"workspace.reset.archived.none": "कोई सक्रिय सेशन संग्रहित नहीं किया जाएगा।",
|
||||
"workspace.reset.archived.one": "1 सेशन संग्रहित किया जाएगा।",
|
||||
|
|
|
|||
|
|
@ -418,7 +418,8 @@ export const dict = {
|
|||
"wsl.onboarding.wslUnavailable.title": "WSL tidak tersedia",
|
||||
"wsl.onboarding.wslUnavailable.description": "OpenCode tidak dapat memverifikasi WSL di komputer ini.",
|
||||
"wsl.onboarding.installWsl": "Instal WSL",
|
||||
"wsl.onboarding.windowsRestartRequired": "Mulai ulang Windows untuk menyelesaikan instalasi WSL, lalu buka kembali OpenCode.",
|
||||
"wsl.onboarding.windowsRestartRequired":
|
||||
"Mulai ulang Windows untuk menyelesaikan instalasi WSL, lalu buka kembali OpenCode.",
|
||||
"wsl.onboarding.next": "Berikutnya",
|
||||
"wsl.onboarding.refresh": "Muat ulang",
|
||||
"wsl.onboarding.allDistrosAdded": "Semua distro yang terinstal sudah ditambahkan.",
|
||||
|
|
@ -457,7 +458,7 @@ export const dict = {
|
|||
"dialog.releaseNotes.media.alt": "Pratinjau rilis",
|
||||
|
||||
"context.breakdown.title": "Rincian Konteks",
|
||||
"context.breakdown.note": "Perkiraan rincian token masukan. \"Lainnya\" mencakup definisi alat dan beban tambahan.",
|
||||
"context.breakdown.note": 'Perkiraan rincian token masukan. "Lainnya" mencakup definisi alat dan beban tambahan.',
|
||||
"context.breakdown.system": "Sistem",
|
||||
"context.breakdown.user": "Pengguna",
|
||||
"context.breakdown.assistant": "Asisten",
|
||||
|
|
@ -630,7 +631,8 @@ export const dict = {
|
|||
"home.sessions.group.today": "Hari ini",
|
||||
"home.sessions.group.yesterday": "Kemarin",
|
||||
"home.sessions.group.older": "Lebih lama",
|
||||
"home.providerTip": "Hubungkan ke 75+ penyedia untuk menggunakan model lain, termasuk Claude, GPT, Gemini, dan lainnya",
|
||||
"home.providerTip":
|
||||
"Hubungkan ke 75+ penyedia untuk menggunakan model lain, termasuk Claude, GPT, Gemini, dan lainnya",
|
||||
|
||||
"session.tab.session": "Sesi",
|
||||
"session.tab.review": "Tinjauan",
|
||||
|
|
@ -651,7 +653,8 @@ export const dict = {
|
|||
"session.review.noVcs.createGit.description": "Lacak, tinjau, dan urungkan perubahan di proyek ini",
|
||||
"session.review.noVcs.createGit.actionLoading": "Membuat repositori Git...",
|
||||
"session.review.noVcs.createGit.action": "Buat repositori Git",
|
||||
"session.review.noSnapshot": "Pelacakan snapshot dinonaktifkan di konfigurasi, sehingga perubahan sesi tidak tersedia",
|
||||
"session.review.noSnapshot":
|
||||
"Pelacakan snapshot dinonaktifkan di konfigurasi, sehingga perubahan sesi tidak tersedia",
|
||||
"session.review.noChanges": "Tidak ada perubahan",
|
||||
"session.review.noUncommittedChanges": "Belum ada perubahan yang belum dikomit",
|
||||
"session.review.noBranchChanges": "Belum ada perubahan cabang",
|
||||
|
|
@ -739,8 +742,7 @@ export const dict = {
|
|||
"status.popover.action.manageServers": "Kelola server",
|
||||
|
||||
"session.share.popover.title": "Publikasikan di web",
|
||||
"session.share.popover.description.shared":
|
||||
"Sesi ini publik di web. Siapa pun dengan tautan dapat mengaksesnya.",
|
||||
"session.share.popover.description.shared": "Sesi ini publik di web. Siapa pun dengan tautan dapat mengaksesnya.",
|
||||
"session.share.popover.description.unshared":
|
||||
"Bagikan sesi secara publik di web. Siapa pun dengan tautan dapat mengaksesnya.",
|
||||
"session.share.action.share": "Bagikan",
|
||||
|
|
@ -762,8 +764,7 @@ export const dict = {
|
|||
"terminal.close": "Tutup terminal",
|
||||
"terminal.connectionLost.title": "Koneksi Terputus",
|
||||
"terminal.connectionLost.abnormalClose": "WebSocket ditutup secara tidak normal: {{code}}",
|
||||
"terminal.connectionLost.description":
|
||||
"Koneksi terminal terputus. Ini bisa terjadi saat server dimulai ulang.",
|
||||
"terminal.connectionLost.description": "Koneksi terminal terputus. Ini bisa terjadi saat server dimulai ulang.",
|
||||
|
||||
"common.closeTab": "Tutup tab",
|
||||
"common.dismiss": "Tutup",
|
||||
|
|
@ -808,7 +809,8 @@ export const dict = {
|
|||
"sidebar.workspaces.disable": "Nonaktifkan ruang kerja",
|
||||
"sidebar.gettingStarted.title": "Memulai",
|
||||
"sidebar.gettingStarted.line1": "OpenCode menyertakan model gratis sehingga Anda dapat memulai dengan segera.",
|
||||
"sidebar.gettingStarted.line2": "Hubungkan penyedia mana pun untuk menggunakan model, termasuk Claude, GPT, Gemini, dll.",
|
||||
"sidebar.gettingStarted.line2":
|
||||
"Hubungkan penyedia mana pun untuk menggunakan model, termasuk Claude, GPT, Gemini, dll.",
|
||||
"sidebar.project.recentSessions": "Sesi terbaru",
|
||||
"sidebar.project.viewAllSessions": "Lihat semua sesi",
|
||||
"sidebar.project.clearNotifications": "Hapus notifikasi",
|
||||
|
|
@ -831,8 +833,7 @@ export const dict = {
|
|||
"debugBar.delay.label": "DELAY",
|
||||
"debugBar.delay.tip": "Penundaan masukan terburuk yang diamati dalam 5 detik terakhir.",
|
||||
"debugBar.inp.label": "INP",
|
||||
"debugBar.inp.tip":
|
||||
"Perkiraan durasi interaksi selama 5 detik terakhir. Ini mirip INP, bukan INP Web Vitals resmi.",
|
||||
"debugBar.inp.tip": "Perkiraan durasi interaksi selama 5 detik terakhir. Ini mirip INP, bukan INP Web Vitals resmi.",
|
||||
"debugBar.cls.label": "CLS",
|
||||
"debugBar.cls.tip": "Pergeseran tata letak kumulatif untuk masa pakai aplikasi saat ini.",
|
||||
"debugBar.mem.label": "MEM",
|
||||
|
|
@ -876,7 +877,8 @@ export const dict = {
|
|||
"settings.general.row.uiFont.title": "Font UI",
|
||||
"settings.general.row.uiFont.description": "Sesuaikan font yang digunakan di seluruh antarmuka",
|
||||
"settings.general.row.followup.title": "Perilaku lanjutan",
|
||||
"settings.general.row.followup.description": "Pilih apakah prompt lanjutan segera mengarahkan atau menunggu dalam antrean",
|
||||
"settings.general.row.followup.description":
|
||||
"Pilih apakah prompt lanjutan segera mengarahkan atau menunggu dalam antrean",
|
||||
"settings.general.row.followup.option.queue": "Antrean",
|
||||
"settings.general.row.followup.option.steer": "Arahkan",
|
||||
"settings.general.row.showFileTree.title": "Pohon berkas",
|
||||
|
|
@ -911,7 +913,8 @@ export const dict = {
|
|||
"settings.general.row.newInterfaceNotice.description": "Tata letak sebelumnya sudah tidak tersedia",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "Tutup",
|
||||
"settings.general.row.pinchZoom.title": "Cubit untuk zum",
|
||||
"settings.general.row.pinchZoom.description": "Izinkan gerakan cubit pada trackpad dan Ctrl-gulir untuk melakukan zum",
|
||||
"settings.general.row.pinchZoom.description":
|
||||
"Izinkan gerakan cubit pada trackpad dan Ctrl-gulir untuk melakukan zum",
|
||||
|
||||
"settings.general.row.wayland.title": "Gunakan Wayland asli",
|
||||
"settings.general.row.wayland.description": "Nonaktifkan sistem cadangan X11 di Wayland. Memerlukan mulai ulang.",
|
||||
|
|
|
|||
|
|
@ -814,8 +814,7 @@ export const dict = {
|
|||
"settings.general.row.uiFont.title": "Carattere dell'interfaccia utente",
|
||||
"settings.general.row.uiFont.description": "Personalizza il carattere utilizzato nell'interfaccia",
|
||||
"settings.general.row.followup.title": "Gestione dei prompt successivi",
|
||||
"settings.general.row.followup.description":
|
||||
"Scegli se i prompt successivi intervengono subito o attendono in coda",
|
||||
"settings.general.row.followup.description": "Scegli se i prompt successivi intervengono subito o attendono in coda",
|
||||
"settings.general.row.followup.option.queue": "Coda",
|
||||
"settings.general.row.followup.option.steer": "Intervieni subito",
|
||||
"settings.general.row.showFileTree.title": "Albero dei file",
|
||||
|
|
@ -927,8 +926,7 @@ export const dict = {
|
|||
"settings.general.notifications.errors.title": "Errori",
|
||||
"settings.general.notifications.errors.description": "Mostra la notifica di sistema quando si verifica un errore",
|
||||
"settings.general.sounds.agent.title": "Agente",
|
||||
"settings.general.sounds.agent.description":
|
||||
"Riproduci un suono quando l'agente ha terminato o richiede attenzione",
|
||||
"settings.general.sounds.agent.description": "Riproduci un suono quando l'agente ha terminato o richiede attenzione",
|
||||
"settings.general.sounds.permissions.title": "Autorizzazioni",
|
||||
"settings.general.sounds.permissions.description": "Riproduci l'audio quando è richiesta un'autorizzazione",
|
||||
"settings.general.sounds.errors.title": "Errori",
|
||||
|
|
|
|||
|
|
@ -750,7 +750,8 @@ export const dict = {
|
|||
"sidebar.workspaces.disable": "Schakel werkruimten uit",
|
||||
"sidebar.gettingStarted.title": "Aan de slag",
|
||||
"sidebar.gettingStarted.line1": "OpenCode bevat gratis modellen, zodat je direct aan de slag kunt.",
|
||||
"sidebar.gettingStarted.line2": "Maak verbinding met een aanbieder om modellen te gebruiken, waaronder Claude, GPT en Gemini.",
|
||||
"sidebar.gettingStarted.line2":
|
||||
"Maak verbinding met een aanbieder om modellen te gebruiken, waaronder Claude, GPT en Gemini.",
|
||||
"sidebar.project.recentSessions": "Recente sessies",
|
||||
"sidebar.project.viewAllSessions": "Bekijk alle sessies",
|
||||
"sidebar.project.clearNotifications": "Meldingen wissen",
|
||||
|
|
|
|||
|
|
@ -917,8 +917,7 @@ export const dict = {
|
|||
"debugBar.jank.label": "JANK",
|
||||
"debugBar.jank.tip": "Bilder som tar over 32 ms i de siste 5 sekundene.",
|
||||
"debugBar.long.label": "LONG",
|
||||
"debugBar.long.tip":
|
||||
"Blokkert tid og antall lange oppgaver i de siste 5 sekundene. Lengste oppgave: {{max}}.",
|
||||
"debugBar.long.tip": "Blokkert tid og antall lange oppgaver i de siste 5 sekundene. Lengste oppgave: {{max}}.",
|
||||
"debugBar.delay.label": "DELAY",
|
||||
"debugBar.delay.tip": "Lengste observerte inndataforsinkelse i de siste 5 sekundene.",
|
||||
"debugBar.inp.label": "INP",
|
||||
|
|
|
|||
|
|
@ -122,25 +122,30 @@ export const dict = {
|
|||
"provider.connect.status.inProgress": "اختیار دیندے پئے آں...",
|
||||
"provider.connect.status.waiting": "اختیار ملن دی اڈیک اے...",
|
||||
"provider.connect.status.failed": "اختیار نئیں مل سکیا: {{error}}",
|
||||
"provider.connect.apiKey.description": "اپنے اکاؤنٹ نوں جوڑن لئی اپنی {{provider}} API کلید درج کرو تے OpenCode وچ {{provider}} ماڈل ورتو۔",
|
||||
"provider.connect.apiKey.description":
|
||||
"اپنے اکاؤنٹ نوں جوڑن لئی اپنی {{provider}} API کلید درج کرو تے OpenCode وچ {{provider}} ماڈل ورتو۔",
|
||||
"provider.connect.apiKey.label": "{{provider}} API کلید",
|
||||
"provider.connect.apiKey.placeholder": "API کلید",
|
||||
"provider.connect.apiKey.required": "API کلید دی لوڑ اے",
|
||||
"provider.connect.opencodeZen.line1": "زین تہانوں کوڈنگ ایجنٹاں لئی قابل اعتماد مرضی دے ماڈلاں دے اک کیوریٹڈ سیٹ تک رسائی فراہم کردا اے۔",
|
||||
"provider.connect.opencodeZen.line2": "اک API کلید دے نال تہانوں Claude، GPT، Gemini، GLM تے ہور ماڈلاں تک رسائی ملے گی۔",
|
||||
"provider.connect.opencodeZen.line1":
|
||||
"زین تہانوں کوڈنگ ایجنٹاں لئی قابل اعتماد مرضی دے ماڈلاں دے اک کیوریٹڈ سیٹ تک رسائی فراہم کردا اے۔",
|
||||
"provider.connect.opencodeZen.line2":
|
||||
"اک API کلید دے نال تہانوں Claude، GPT، Gemini، GLM تے ہور ماڈلاں تک رسائی ملے گی۔",
|
||||
"provider.connect.opencodeZen.visit.prefix": "ویکھو ",
|
||||
"provider.connect.opencodeZen.visit.link": "opencode.ai/zen",
|
||||
"provider.connect.opencodeZen.visit.suffix": " اپنی API کلید حاصل کرن لئی۔",
|
||||
"provider.connect.oauth.code.visit.prefix": "ویکھو ",
|
||||
"provider.connect.oauth.code.visit.link": "ایہہ لنک",
|
||||
"provider.connect.oauth.code.visit.suffix": " اپنے اکاؤنٹ نوں جوڑن تے OpenCode وچ {{provider}} ماڈل ورتن لئی اپنا اجازت کوڈ حاصل کرن لئی۔",
|
||||
"provider.connect.oauth.code.visit.suffix":
|
||||
" اپنے اکاؤنٹ نوں جوڑن تے OpenCode وچ {{provider}} ماڈل ورتن لئی اپنا اجازت کوڈ حاصل کرن لئی۔",
|
||||
"provider.connect.oauth.code.label": "{{method}} اجازت دا کوڈ",
|
||||
"provider.connect.oauth.code.placeholder": "اجازتی کوڈ",
|
||||
"provider.connect.oauth.code.required": "اجازتی کوڈ دی لوڑ اے",
|
||||
"provider.connect.oauth.code.invalid": "غلط اجازتی کوڈ",
|
||||
"provider.connect.oauth.auto.visit.prefix": "ویکھو ",
|
||||
"provider.connect.oauth.auto.visit.link": "ایہہ لنک",
|
||||
"provider.connect.oauth.auto.visit.suffix": " تے اپنے اکاؤنٹ نوں جوڑن تے OpenCode وچ {{provider}} ماڈل ورتن لئی تھلے دتا کوڈ درج کرو۔",
|
||||
"provider.connect.oauth.auto.visit.suffix":
|
||||
" تے اپنے اکاؤنٹ نوں جوڑن تے OpenCode وچ {{provider}} ماڈل ورتن لئی تھلے دتا کوڈ درج کرو۔",
|
||||
"provider.connect.oauth.auto.confirmationCode": "تصدیقی کوڈ",
|
||||
"provider.connect.toast.connected.title": "{{provider}} جڑیا ہویا",
|
||||
"provider.connect.toast.connected.description": "{{provider}} ماڈل ہن ورتن لئی دستیاب ہن۔",
|
||||
|
|
@ -220,7 +225,7 @@ export const dict = {
|
|||
"common.default": "طے شدہ",
|
||||
"common.attachment": "منسلکہ",
|
||||
"prompt.placeholder.shell": "شیل کمانڈ درج کرو... {{example}}",
|
||||
"prompt.placeholder.normal": "کجھ وی پچھ... \"{{example}}\"",
|
||||
"prompt.placeholder.normal": 'کجھ وی پچھ... "{{example}}"',
|
||||
"prompt.placeholder.simple": "کجھ وی پچھ...",
|
||||
"prompt.placeholder.summarizeComments": "تبصریاں دا خلاصہ کرو...",
|
||||
"prompt.placeholder.summarizeComment": "تبصرے دا خلاصہ...",
|
||||
|
|
@ -275,7 +280,8 @@ export const dict = {
|
|||
"prompt.action.send": "گھلو",
|
||||
"prompt.action.stop": "روکو",
|
||||
"prompt.toast.pasteUnsupported.title": "غیر تعاون یافتہ منسلکہ",
|
||||
"prompt.toast.pasteUnsupported.description": "ایتھے صرف تصویراں، پی ڈی ایف، یا ٹیکسٹ فائلاں منسلک کیتیاں جا سکدیاں نیں۔",
|
||||
"prompt.toast.pasteUnsupported.description":
|
||||
"ایتھے صرف تصویراں، پی ڈی ایف، یا ٹیکسٹ فائلاں منسلک کیتیاں جا سکدیاں نیں۔",
|
||||
"prompt.toast.attachmentDuplicate.title": "ایہہ فائل پہلے ای اپ لوڈ ہو چکی اے",
|
||||
"prompt.toast.modelAgentRequired.title": "اک ایجنٹ تے ماڈل چنو",
|
||||
"prompt.toast.modelAgentRequired.description": "پرامپٹ بھیجن توں پہلاں اک ایجنٹ تے ماڈل دا انتخاب کرو۔",
|
||||
|
|
@ -324,7 +330,8 @@ export const dict = {
|
|||
"dialog.server.add.passwordPlaceholder": "پاس ورڈ",
|
||||
"dialog.server.edit.title": "سرور وچ ترمیم کرو",
|
||||
"dialog.server.default.title": "ڈیفالٹ سرور",
|
||||
"dialog.server.default.description": "مقامی سرور شروع کرن دی بجائے ایپ لانچ تے اس سرور نال جڑو۔ دوبارہ شروع کرن دی لوڑ اے۔",
|
||||
"dialog.server.default.description":
|
||||
"مقامی سرور شروع کرن دی بجائے ایپ لانچ تے اس سرور نال جڑو۔ دوبارہ شروع کرن دی لوڑ اے۔",
|
||||
"dialog.server.default.none": "کوئی سرور نئیں چنیا گیا",
|
||||
"dialog.server.default.set": "موجودہ سرور نو ڈیفالٹ دے طور تے سیٹ کرو",
|
||||
"dialog.server.default.clear": "صاف",
|
||||
|
|
@ -379,11 +386,13 @@ export const dict = {
|
|||
"wsl.onboarding.needAnotherDistro": "تہانوں اک ہور ڈسٹرو دی لوڑ اے؟",
|
||||
"wsl.onboarding.needAnotherDistroHint": "WSL کیٹلاگ توں Linux ڈسٹری بیوشن انسٹال کرو",
|
||||
"wsl.onboarding.wslNotInstalled.title": "WSL انسٹال نئیں کیتا گیا",
|
||||
"wsl.onboarding.wslNotInstalled.description": "OpenCode دے WSL سرور شامل کرن توں پہلاں WSL (Windows Subsystem for Linux) دی لوڑ اے",
|
||||
"wsl.onboarding.wslNotInstalled.description":
|
||||
"OpenCode دے WSL سرور شامل کرن توں پہلاں WSL (Windows Subsystem for Linux) دی لوڑ اے",
|
||||
"wsl.onboarding.wslUnavailable.title": "WSL دستیاب نئیں",
|
||||
"wsl.onboarding.wslUnavailable.description": "OpenCode ایس مشین تے WSL دی تصدیق نئیں کر سکیا۔",
|
||||
"wsl.onboarding.installWsl": "WSL انسٹال کرو",
|
||||
"wsl.onboarding.windowsRestartRequired": "WSL دی تنصیب پوری کرن لئی Windows نوں دوبارہ شروع کرو، فیر OpenCode دوبارہ کھولو۔",
|
||||
"wsl.onboarding.windowsRestartRequired":
|
||||
"WSL دی تنصیب پوری کرن لئی Windows نوں دوبارہ شروع کرو، فیر OpenCode دوبارہ کھولو۔",
|
||||
"wsl.onboarding.next": "اگلا",
|
||||
"wsl.onboarding.refresh": "تازہ کرو",
|
||||
"wsl.onboarding.allDistrosAdded": "سارے انسٹال شدہ ڈسٹرو پہلے ای شامل کر دتے گئے ہن۔",
|
||||
|
|
@ -419,7 +428,7 @@ export const dict = {
|
|||
"dialog.releaseNotes.action.hideFuture": "ایہہ اگوں نہ وکھاؤ",
|
||||
"dialog.releaseNotes.media.alt": "ریلیز پیش نظارہ",
|
||||
"context.breakdown.title": "کانٹیکسٹ دی ونڈ",
|
||||
"context.breakdown.note": "ان پٹ ٹوکناں دی لگ بھگ ونڈ۔ \"ہور\" وچ ٹول دیاں تعریفاں تے وادھو خرچ شامل نیں۔",
|
||||
"context.breakdown.note": 'ان پٹ ٹوکناں دی لگ بھگ ونڈ۔ "ہور" وچ ٹول دیاں تعریفاں تے وادھو خرچ شامل نیں۔',
|
||||
"context.breakdown.system": "نظام",
|
||||
"context.breakdown.user": "ورتن آلا",
|
||||
"context.breakdown.assistant": "اسسٹنٹ",
|
||||
|
|
@ -514,7 +523,8 @@ export const dict = {
|
|||
"error.page.report.prefix": "مہربانی کر کے اس غلطی دی اطلاع OpenCode ٹیم نوں دیو",
|
||||
"error.page.report.discord": "Discord تے",
|
||||
"error.page.version": "ورژن: {{version}}",
|
||||
"error.dev.rootNotFound": "عنصر نئیں لبیا۔ کی تسی ایہنوں اپنے index.html چ شامل کرنا بھل گئے او؟ یا شاید id وصف غلط ہجے ہو گیا اے؟",
|
||||
"error.dev.rootNotFound":
|
||||
"عنصر نئیں لبیا۔ کی تسی ایہنوں اپنے index.html چ شامل کرنا بھل گئے او؟ یا شاید id وصف غلط ہجے ہو گیا اے؟",
|
||||
"error.serverSync.connectFailed": "سرور نال نئیں جڑ سکیا۔ کی `{{url}}` تے کوئی سرور چل رہیا اے؟",
|
||||
"error.serverSDK.noServerAvailable": "کوئی سرور دستیاب نئیں",
|
||||
"error.serverSDK.serverNotAvailable": "سرور دستیاب نئیں",
|
||||
|
|
@ -533,12 +543,13 @@ export const dict = {
|
|||
"error.chain.didYouMean": "کی تہاڈا مطلب سی: {{suggestions}}",
|
||||
"error.chain.modelNotFound": "ماڈل نئیں لبیا: {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig": "اپنی کنفگ (opencode.json) وچ پرووائیڈر/ماڈل دے ناں چیک کرو",
|
||||
"error.chain.mcpFailed": "MCP سرور \"{{name}}\" ناکام ہو گیا۔ نوٹ، OpenCode ہلے تک MCP تصدیق دی حمایت نئیں کردا۔",
|
||||
"error.chain.mcpFailed": 'MCP سرور "{{name}}" ناکام ہو گیا۔ نوٹ، OpenCode ہلے تک MCP تصدیق دی حمایت نئیں کردا۔',
|
||||
"error.chain.providerAuthFailed": "فراہم کرن آلے دی تصدیق ناکام ہو گئی ({{provider}}): {{message}}",
|
||||
"error.chain.providerInitFailed": "پرووائیڈر \"{{provider}}\" شروع نئیں ہو سکیا۔ اسناد تے کنفگ چیک کرو۔",
|
||||
"error.chain.providerInitFailed": 'پرووائیڈر "{{provider}}" شروع نئیں ہو سکیا۔ اسناد تے کنفگ چیک کرو۔',
|
||||
"error.chain.configJsonInvalid": "{{path}} تے کنفیگ فائل درست نئیں اے JSON(C)",
|
||||
"error.chain.configJsonInvalidWithMessage": "{{path}} تے کنفیگ فائل درست نئیں اے JSON(C): {{message}}",
|
||||
"error.chain.configDirectoryTypo": "{{path}} وچ \"{{dir}}\" ڈائریکٹری درست نئیں اے۔ ڈائریکٹری دا ناں \"{{suggestion}}\" رکھو یا اینوں ہٹا دیو۔ ایہہ اک عام ٹائپنگ دی غلطی اے۔",
|
||||
"error.chain.configDirectoryTypo":
|
||||
'{{path}} وچ "{{dir}}" ڈائریکٹری درست نئیں اے۔ ڈائریکٹری دا ناں "{{suggestion}}" رکھو یا اینوں ہٹا دیو۔ ایہہ اک عام ٹائپنگ دی غلطی اے۔',
|
||||
"error.chain.configFrontmatterError": "{{path}} وچ فرنٹ میٹر دی تجزیہ کرن وچ ناکام رہیا:\n{{message}}",
|
||||
"error.chain.configInvalid": "{{path}} تے کنفیگ فائل غلط اے",
|
||||
"error.chain.configInvalidWithMessage": "{{path}} تے کنفیگ فائل غلط اے: {{message}}",
|
||||
|
|
@ -568,7 +579,8 @@ export const dict = {
|
|||
"home.sessions.group.today": "آج",
|
||||
"home.sessions.group.yesterday": "کل",
|
||||
"home.sessions.group.older": "پرانا",
|
||||
"home.providerTip": "دوجے ماڈل استعمال کرن لئی 75+ فراہم کرن آلیاں نال جڑو، جنہاں چ Claude، GPT، Gemini، وغیرہ شامل نیں",
|
||||
"home.providerTip":
|
||||
"دوجے ماڈل استعمال کرن لئی 75+ فراہم کرن آلیاں نال جڑو، جنہاں چ Claude، GPT، Gemini، وغیرہ شامل نیں",
|
||||
"session.tab.session": "سیشن",
|
||||
"session.tab.review": "جائزہ",
|
||||
"session.tab.context": "تناظر",
|
||||
|
|
@ -670,7 +682,8 @@ export const dict = {
|
|||
"status.popover.action.manageServers": "سرورز دا انتظام کرو",
|
||||
"session.share.popover.title": "ویب تے شائع کرو",
|
||||
"session.share.popover.description.shared": "ایہ سیشن ویب تے عوامی اے۔ ایہ لنک آلے ہر بندے لئی رسائی حاصل اے۔",
|
||||
"session.share.popover.description.unshared": "ویب تے عوامی طور تے سیشن شیئر کرو۔ ایہ لنک آلے ہر بندے لئی رسائی حاصل ہووے گی۔",
|
||||
"session.share.popover.description.unshared":
|
||||
"ویب تے عوامی طور تے سیشن شیئر کرو۔ ایہ لنک آلے ہر بندے لئی رسائی حاصل ہووے گی۔",
|
||||
"session.share.action.share": "شیئر کرو",
|
||||
"session.share.action.publish": "شائع کرو",
|
||||
"session.share.action.publishing": "شائع ہو رہیا اے...",
|
||||
|
|
@ -688,7 +701,8 @@ export const dict = {
|
|||
"terminal.close": "ٹرمینل بند کرو",
|
||||
"terminal.connectionLost.title": "کنکشن گواچ گیا",
|
||||
"terminal.connectionLost.abnormalClose": "WebSocket غیر معمولی طور تے بند کیتا گیا: {{code}}",
|
||||
"terminal.connectionLost.description": "ٹرمینل کنکشن وچ رکاوٹ پے گئی۔ ایہ اودوں ہو سکدا اے جدوں سرور دوبارہ شروع ہوندا اے۔",
|
||||
"terminal.connectionLost.description":
|
||||
"ٹرمینل کنکشن وچ رکاوٹ پے گئی۔ ایہ اودوں ہو سکدا اے جدوں سرور دوبارہ شروع ہوندا اے۔",
|
||||
"common.closeTab": "ٹیب بند کرو",
|
||||
"common.dismiss": "برخاست کرو",
|
||||
"common.moreCountSuffix": " (+{{count}} ہور)",
|
||||
|
|
@ -739,7 +753,8 @@ export const dict = {
|
|||
"debugBar.ariaLabel": "ترقی دی کارکردگی دی تشخیص",
|
||||
"debugBar.na": "لاگو نئیں",
|
||||
"debugBar.nav.label": "NAV",
|
||||
"debugBar.nav.tip": "سیشن دے صفحے نو چھون آلے آخری مکمل روٹ ٹرانزیشن، روٹر دے آغاز توں لے کے اس دے ٹک جان دے بعد پہلے پینٹ تک ماپیا جاندا اے۔",
|
||||
"debugBar.nav.tip":
|
||||
"سیشن دے صفحے نو چھون آلے آخری مکمل روٹ ٹرانزیشن، روٹر دے آغاز توں لے کے اس دے ٹک جان دے بعد پہلے پینٹ تک ماپیا جاندا اے۔",
|
||||
"debugBar.fps.label": "FPS",
|
||||
"debugBar.fps.tip": "پچھلے 5 سیکنڈاں چ فی سیکنڈ فریم رولنگ۔",
|
||||
"debugBar.frame.label": "FRAME",
|
||||
|
|
@ -807,16 +822,20 @@ export const dict = {
|
|||
"settings.general.row.mobileTitlebarBottom.title": "تھلویں نیوی گیشن",
|
||||
"settings.general.row.mobileTitlebarBottom.description": "موبائل تے سکرین دے تھلے ٹائٹل بار تے سیشن ٹیب رکھو",
|
||||
"settings.general.row.showCustomAgents.title": "ایجنٹ وکھاؤ",
|
||||
"settings.general.row.showCustomAgents.description": "کمپوزر چ ایجنٹاں دے وچکار سوئچ کرو۔ جدوں لُکیا ہوندا اے، تے بلڈ ایجنٹ تے ڈیفالٹ ہوندا اے۔",
|
||||
"settings.general.row.showCustomAgents.description":
|
||||
"کمپوزر چ ایجنٹاں دے وچکار سوئچ کرو۔ جدوں لُکیا ہوندا اے، تے بلڈ ایجنٹ تے ڈیفالٹ ہوندا اے۔",
|
||||
"settings.general.row.reasoningSummaries.title": "استدلال دے خلاصے وکھاؤ",
|
||||
"settings.general.row.reasoningSummaries.description": "ٹائم لائن وچ ماڈل دی استدلال دے خلاصے وکھاؤ",
|
||||
"settings.general.row.shellToolPartsExpanded.title": "شیل ٹول دے حصیاں نو ودھاؤ",
|
||||
"settings.general.row.shellToolPartsExpanded.description": "ٹائم لائن وچ ڈیفالٹ دے طور تے ودھائے گئے شیل ٹول دے حصے وکھاؤ",
|
||||
"settings.general.row.shellToolPartsExpanded.description":
|
||||
"ٹائم لائن وچ ڈیفالٹ دے طور تے ودھائے گئے شیل ٹول دے حصے وکھاؤ",
|
||||
"settings.general.row.editToolPartsExpanded.title": "ترمیم دے آلے دے حصیاں نو ودھاؤ",
|
||||
"settings.general.row.editToolPartsExpanded.description": "ٹائم لائن وچ ڈیفالٹ دے طور تے ودھائے گئے ترمیم، لکھن تے پیچ ٹول دے حصے وکھاؤ",
|
||||
"settings.general.row.editToolPartsExpanded.description":
|
||||
"ٹائم لائن وچ ڈیفالٹ دے طور تے ودھائے گئے ترمیم، لکھن تے پیچ ٹول دے حصے وکھاؤ",
|
||||
"settings.general.row.newInterface.title": "نواں لے آؤٹ",
|
||||
"settings.general.row.newInterface.badge": "نواں",
|
||||
"settings.general.row.newInterface.description": "نویں ٹیبز تے ہوم لے آؤٹ ورتو۔ اک محدود ویلے لئی ترتیب دے وچکار سوئچ کرو۔",
|
||||
"settings.general.row.newInterface.description":
|
||||
"نویں ٹیبز تے ہوم لے آؤٹ ورتو۔ اک محدود ویلے لئی ترتیب دے وچکار سوئچ کرو۔",
|
||||
"settings.general.row.newInterfaceNotice.title": "تسی ہن نواں لے آؤٹ ورت رہے او",
|
||||
"settings.general.row.newInterfaceNotice.description": "پچھلا لے آؤٹ ہن دستیاب نئیں",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "برخاست کرو",
|
||||
|
|
@ -824,7 +843,8 @@ export const dict = {
|
|||
"settings.general.row.pinchZoom.description": "ٹریک پیڈ پنچ تے کنٹرول سکرول اشارے نو زوم کرن دی اجازت دیو",
|
||||
"settings.general.row.wayland.title": "مقامی Wayland ورتو",
|
||||
"settings.general.row.wayland.description": "Wayland تے X11 فال بیک نو غیر فعال کرو۔ دوبارہ شروع کرن دی لوڑ اے۔",
|
||||
"settings.general.row.wayland.tooltip": "مخلوط ریفریش ریٹ مانیٹراں دے نال Linux تے، مقامی Wayland زیادہ مستحکم ہو سکدا اے۔",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
"مخلوط ریفریش ریٹ مانیٹراں دے نال Linux تے، مقامی Wayland زیادہ مستحکم ہو سکدا اے۔",
|
||||
"settings.general.row.releaseNotes.title": "ریلیز نوٹ",
|
||||
"settings.general.row.releaseNotes.description": "اپ ڈیٹ پچھوں 'نواں کی اے' پاپ اپ وکھاؤ",
|
||||
"settings.updates.row.startup.title": "شروع ہون تے اپ ڈیٹاں دی پڑتال کرو",
|
||||
|
|
@ -884,7 +904,8 @@ export const dict = {
|
|||
"sound.option.yup05": "Yup 05",
|
||||
"sound.option.yup06": "Yup 06",
|
||||
"settings.general.notifications.agent.title": "Agent",
|
||||
"settings.general.notifications.agent.description": "جدوں ایجنٹ مکمل ہو جائے یا توجہ دی لوڑ ہووے تے سسٹم نوٹیفکیشن وکھاؤ",
|
||||
"settings.general.notifications.agent.description":
|
||||
"جدوں ایجنٹ مکمل ہو جائے یا توجہ دی لوڑ ہووے تے سسٹم نوٹیفکیشن وکھاؤ",
|
||||
"settings.general.notifications.permissions.title": "اجازتاں",
|
||||
"settings.general.notifications.permissions.description": "جدوں اجازت دی لوڑ ہووے تے سسٹم نوٹیفکیشن وکھاؤ",
|
||||
"settings.general.notifications.errors.title": "غلطیاں",
|
||||
|
|
@ -962,12 +983,13 @@ export const dict = {
|
|||
"settings.permissions.tool.websearch.title": "Web Search",
|
||||
"settings.permissions.tool.websearch.description": "ویب تے سرچ کرو",
|
||||
"settings.permissions.tool.external_directory.title": "باہرلی ڈائریکٹری",
|
||||
"settings.permissions.tool.external_directory.description": "پروجیکٹ ڈائریکٹری توں باہر دیاں فائلاں تک رسائی حاصل کرو",
|
||||
"settings.permissions.tool.external_directory.description":
|
||||
"پروجیکٹ ڈائریکٹری توں باہر دیاں فائلاں تک رسائی حاصل کرو",
|
||||
"settings.permissions.tool.doom_loop.title": "ڈوم لوپ",
|
||||
"settings.permissions.tool.doom_loop.description": "اکو جئے ان پٹ دے نال بار بار ٹول کالاں دا پتہ لاو",
|
||||
"session.delete.failed.title": "سیشن نو مٹان اچ ناکام رہیا",
|
||||
"session.delete.title": "سیشن مٹاؤ",
|
||||
"session.delete.confirm": "سیشن \"{{name}}\" نوں مٹا دیو؟",
|
||||
"session.delete.confirm": 'سیشن "{{name}}" نوں مٹا دیو؟',
|
||||
"session.delete.button": "سیشن مٹاؤ",
|
||||
"workspace.new": "نویں ورک سپیس",
|
||||
"workspace.type.local": "مقامی",
|
||||
|
|
@ -985,10 +1007,10 @@ export const dict = {
|
|||
"workspace.status.clean": "کوئی غیر ضم شدہ تبدیلی نئیں لبھی۔",
|
||||
"workspace.status.dirty": "اس ورک اسپیس وچ غیر ضم شدہ تبدیلیاں دا پتہ چلیا اے۔",
|
||||
"workspace.delete.title": "ورک اسپیس نو مٹا دیو",
|
||||
"workspace.delete.confirm": "ورک اسپیس \"{{name}}\" نو مٹا دیو؟",
|
||||
"workspace.delete.confirm": 'ورک اسپیس "{{name}}" نو مٹا دیو؟',
|
||||
"workspace.delete.button": "ورک اسپیس نو مٹا دیو",
|
||||
"workspace.reset.title": "ورک اسپیس ری سیٹ کرو",
|
||||
"workspace.reset.confirm": "ورک اسپیس \"{{name}}\" نوں ری سیٹ کرو؟",
|
||||
"workspace.reset.confirm": 'ورک اسپیس "{{name}}" نوں ری سیٹ کرو؟',
|
||||
"workspace.reset.button": "ورک اسپیس ری سیٹ کرو",
|
||||
"workspace.reset.archived.none": "کوئی فعال سیشن آرکائیو نئیں کیتا جائے گا۔",
|
||||
"workspace.reset.archived.one": "1 سیشن آرکائیو کیتا جائے گا۔",
|
||||
|
|
|
|||
|
|
@ -854,8 +854,7 @@ export const dict = {
|
|||
"settings.updates.row.startup.title": "Sök efter uppdateringar vid start",
|
||||
"settings.updates.row.startup.description": "Sök automatiskt efter uppdateringar när OpenCode startas",
|
||||
"settings.updates.row.check.title": "Sök efter uppdateringar",
|
||||
"settings.updates.row.check.description":
|
||||
"Sök manuellt efter uppdateringar och installera dem om de är tillgängliga",
|
||||
"settings.updates.row.check.description": "Sök manuellt efter uppdateringar och installera dem om de är tillgängliga",
|
||||
"settings.updates.action.checkNow": "Kontrollera nu",
|
||||
"settings.updates.action.checking": "Kontrollerar...",
|
||||
"settings.updates.action.downloading": "Laddar ned...",
|
||||
|
|
|
|||
|
|
@ -890,11 +890,13 @@ export const dict = {
|
|||
"settings.general.row.showFileTree.title": "Дерево файлів",
|
||||
"settings.general.row.showFileTree.description": "Показувати панель дерева файлів у сесіях",
|
||||
"settings.general.row.showNavigation.title": "Елементи навігації",
|
||||
"settings.general.row.showNavigation.description": "Показувати кнопки назад і вперед на панелі заголовка десктопного застосунку",
|
||||
"settings.general.row.showNavigation.description":
|
||||
"Показувати кнопки назад і вперед на панелі заголовка десктопного застосунку",
|
||||
"settings.general.row.showSearch.title": "Палітра команд",
|
||||
"settings.general.row.showSearch.description": "Показувати кнопку пошуку та палітри команд на панелі заголовка",
|
||||
"settings.general.row.showTerminal.title": "Термінал",
|
||||
"settings.general.row.showTerminal.description": "Показувати кнопку термінала на панелі заголовка десктопного застосунку",
|
||||
"settings.general.row.showTerminal.description":
|
||||
"Показувати кнопку термінала на панелі заголовка десктопного застосунку",
|
||||
"settings.general.row.showStatus.title": "Статус сервера",
|
||||
"settings.general.row.showStatus.description": "Показувати кнопку стану сервера на панелі заголовка",
|
||||
"settings.general.row.mobileTitlebarBottom.title": "Нижня навігація",
|
||||
|
|
|
|||
|
|
@ -122,25 +122,30 @@ export const dict = {
|
|||
"provider.connect.status.inProgress": "اجازت حاصل کی جا رہی ہے...",
|
||||
"provider.connect.status.waiting": "اجازت کا انتظار ہے...",
|
||||
"provider.connect.status.failed": "اجازت حاصل نہیں ہو سکی: {{error}}",
|
||||
"provider.connect.apiKey.description": "اپنا اکاؤنٹ منسلک کرنے اور OpenCode میں {{provider}} ماڈلز استعمال کرنے کے لیے اپنی {{provider}} API کلید درج کریں۔",
|
||||
"provider.connect.apiKey.description":
|
||||
"اپنا اکاؤنٹ منسلک کرنے اور OpenCode میں {{provider}} ماڈلز استعمال کرنے کے لیے اپنی {{provider}} API کلید درج کریں۔",
|
||||
"provider.connect.apiKey.label": "{{provider}} API کلید",
|
||||
"provider.connect.apiKey.placeholder": "API کلید",
|
||||
"provider.connect.apiKey.required": "API کلید درکار ہے۔",
|
||||
"provider.connect.opencodeZen.line1": "OpenCode Zen آپ کو کوڈنگ ایجنٹوں کے لیے قابل اعتماد اصلاح شدہ ماڈلز کے کیوریٹڈ سیٹ تک رسائی فراہم کرتا ہے۔",
|
||||
"provider.connect.opencodeZen.line2": "ایک واحد API کلید کے ساتھ آپ Claude، GPT، Gemini، GLM اور مزید ماڈلز تک رسائی حاصل کریں گے۔",
|
||||
"provider.connect.opencodeZen.line1":
|
||||
"OpenCode Zen آپ کو کوڈنگ ایجنٹوں کے لیے قابل اعتماد اصلاح شدہ ماڈلز کے کیوریٹڈ سیٹ تک رسائی فراہم کرتا ہے۔",
|
||||
"provider.connect.opencodeZen.line2":
|
||||
"ایک واحد API کلید کے ساتھ آپ Claude، GPT، Gemini، GLM اور مزید ماڈلز تک رسائی حاصل کریں گے۔",
|
||||
"provider.connect.opencodeZen.visit.prefix": "ملاحظہ کریں ",
|
||||
"provider.connect.opencodeZen.visit.link": "opencode.ai/zen",
|
||||
"provider.connect.opencodeZen.visit.suffix": " اور اپنی API کلید حاصل کریں۔",
|
||||
"provider.connect.oauth.code.visit.prefix": "ملاحظہ کریں ",
|
||||
"provider.connect.oauth.code.visit.link": "یہ لنک",
|
||||
"provider.connect.oauth.code.visit.suffix": "، اپنا اجازت نامہ حاصل کریں، اکاؤنٹ منسلک کریں اور OpenCode میں {{provider}} ماڈلز استعمال کریں۔",
|
||||
"provider.connect.oauth.code.visit.suffix":
|
||||
"، اپنا اجازت نامہ حاصل کریں، اکاؤنٹ منسلک کریں اور OpenCode میں {{provider}} ماڈلز استعمال کریں۔",
|
||||
"provider.connect.oauth.code.label": "{{method}} اجازت کا کوڈ",
|
||||
"provider.connect.oauth.code.placeholder": "اجازت کا کوڈ",
|
||||
"provider.connect.oauth.code.required": "اجازت کا کوڈ درکار ہے۔",
|
||||
"provider.connect.oauth.code.invalid": "غلط اجازت کا کوڈ",
|
||||
"provider.connect.oauth.auto.visit.prefix": "ملاحظہ کریں ",
|
||||
"provider.connect.oauth.auto.visit.link": "یہ لنک",
|
||||
"provider.connect.oauth.auto.visit.suffix": " اور نیچے دیا گیا کوڈ درج کرکے اپنا اکاؤنٹ منسلک کریں اور OpenCode میں {{provider}} ماڈلز استعمال کریں۔",
|
||||
"provider.connect.oauth.auto.visit.suffix":
|
||||
" اور نیچے دیا گیا کوڈ درج کرکے اپنا اکاؤنٹ منسلک کریں اور OpenCode میں {{provider}} ماڈلز استعمال کریں۔",
|
||||
"provider.connect.oauth.auto.confirmationCode": "تصدیقی کوڈ",
|
||||
"provider.connect.toast.connected.title": "{{provider}} منسلک ہے۔",
|
||||
"provider.connect.toast.connected.description": "{{provider}} ماڈل اب استعمال کے لیے دستیاب ہیں۔",
|
||||
|
|
@ -157,7 +162,8 @@ export const dict = {
|
|||
"provider.custom.field.baseURL.placeholder": "https://api.myprovider.com/v1",
|
||||
"provider.custom.field.apiKey.label": "API کلید",
|
||||
"provider.custom.field.apiKey.placeholder": "API کلید",
|
||||
"provider.custom.field.apiKey.description": "اختیاری۔ اگر آپ ہیڈرز کے ذریعے توثیق کا انتظام کرتے ہیں تو اسے خالی چھوڑ دیں۔",
|
||||
"provider.custom.field.apiKey.description":
|
||||
"اختیاری۔ اگر آپ ہیڈرز کے ذریعے توثیق کا انتظام کرتے ہیں تو اسے خالی چھوڑ دیں۔",
|
||||
"provider.custom.models.label": "ماڈلز",
|
||||
"provider.custom.models.id.label": "ID",
|
||||
"provider.custom.models.id.placeholder": "model-id",
|
||||
|
|
@ -220,7 +226,7 @@ export const dict = {
|
|||
"common.default": "طے شدہ",
|
||||
"common.attachment": "منسلکہ",
|
||||
"prompt.placeholder.shell": "شیل کمانڈ درج کریں... {{example}}",
|
||||
"prompt.placeholder.normal": "کچھ بھی پوچھیں... \"{{example}}\"",
|
||||
"prompt.placeholder.normal": 'کچھ بھی پوچھیں... "{{example}}"',
|
||||
"prompt.placeholder.simple": "کچھ بھی پوچھیں...",
|
||||
"prompt.placeholder.summarizeComments": "تبصروں کا خلاصہ کریں…",
|
||||
"prompt.placeholder.summarizeComment": "تبصرہ کا خلاصہ کریں…",
|
||||
|
|
@ -324,7 +330,8 @@ export const dict = {
|
|||
"dialog.server.add.passwordPlaceholder": "پاس ورڈ",
|
||||
"dialog.server.edit.title": "سرور میں ترمیم کریں۔",
|
||||
"dialog.server.default.title": "ڈیفالٹ سرور",
|
||||
"dialog.server.default.description": "مقامی سرور شروع کرنے کے بجائے ایپ لانچ پر اس سرور سے جڑیں۔ دوبارہ شروع کرنے کی ضرورت ہے۔",
|
||||
"dialog.server.default.description":
|
||||
"مقامی سرور شروع کرنے کے بجائے ایپ لانچ پر اس سرور سے جڑیں۔ دوبارہ شروع کرنے کی ضرورت ہے۔",
|
||||
"dialog.server.default.none": "کوئی سرور منتخب نہیں کیا گیا۔",
|
||||
"dialog.server.default.set": "موجودہ سرور کو بطور ڈیفالٹ سیٹ کریں۔",
|
||||
"dialog.server.default.clear": "صاف کریں",
|
||||
|
|
@ -379,11 +386,13 @@ export const dict = {
|
|||
"wsl.onboarding.needAnotherDistro": "ایک اور ڈسٹرو کی ضرورت ہے؟",
|
||||
"wsl.onboarding.needAnotherDistroHint": "WSL کیٹلاگ سے Linux ڈسٹری بیوشن انسٹال کریں۔",
|
||||
"wsl.onboarding.wslNotInstalled.title": "WSL انسٹال نہیں ہے۔",
|
||||
"wsl.onboarding.wslNotInstalled.description": "WSL (Windows سب سسٹم برائے Linux) کی ضرورت ہے اس سے پہلے کہ OpenCode WSL سرور شامل کر سکے۔",
|
||||
"wsl.onboarding.wslNotInstalled.description":
|
||||
"WSL (Windows سب سسٹم برائے Linux) کی ضرورت ہے اس سے پہلے کہ OpenCode WSL سرور شامل کر سکے۔",
|
||||
"wsl.onboarding.wslUnavailable.title": "WSL دستیاب نہیں ہے۔",
|
||||
"wsl.onboarding.wslUnavailable.description": "OpenCode اس مشین پر WSL کی تصدیق نہیں کر سکا۔",
|
||||
"wsl.onboarding.installWsl": "WSL انسٹال کریں۔",
|
||||
"wsl.onboarding.windowsRestartRequired": "WSL انسٹال کرنے کے لیے Windows کو دوبارہ شروع کریں، پھر OpenCode کو دوبارہ کھولیں۔",
|
||||
"wsl.onboarding.windowsRestartRequired":
|
||||
"WSL انسٹال کرنے کے لیے Windows کو دوبارہ شروع کریں، پھر OpenCode کو دوبارہ کھولیں۔",
|
||||
"wsl.onboarding.next": "اگلا",
|
||||
"wsl.onboarding.refresh": "ریفریش کریں۔",
|
||||
"wsl.onboarding.allDistrosAdded": "تمام انسٹال شدہ ڈسٹرو پہلے ہی شامل کر دیے گئے ہیں۔",
|
||||
|
|
@ -419,7 +428,7 @@ export const dict = {
|
|||
"dialog.releaseNotes.action.hideFuture": "مستقبل میں یہ نہ دکھائیں۔",
|
||||
"dialog.releaseNotes.media.alt": "ریلیز کا پیش منظر",
|
||||
"context.breakdown.title": "سیاق و سباق کی تفصیل",
|
||||
"context.breakdown.note": "ان پٹ ٹوکنز کی تخمینی تقسیم۔ \"دیگر\" میں ٹول کی تعریفیں اور اضافی بوجھ شامل ہیں۔",
|
||||
"context.breakdown.note": 'ان پٹ ٹوکنز کی تخمینی تقسیم۔ "دیگر" میں ٹول کی تعریفیں اور اضافی بوجھ شامل ہیں۔',
|
||||
"context.breakdown.system": "سسٹم",
|
||||
"context.breakdown.user": "صارف",
|
||||
"context.breakdown.assistant": "اسسٹنٹ",
|
||||
|
|
@ -514,7 +523,8 @@ export const dict = {
|
|||
"error.page.report.prefix": "براہ کرم OpenCode ٹیم کو اس غلطی کی اطلاع دیں۔",
|
||||
"error.page.report.discord": "Discord پر",
|
||||
"error.page.version": "ورژن: {{version}}",
|
||||
"error.dev.rootNotFound": "روٹ عنصر نہیں ملا۔ کیا آپ اسے اپنے index.html میں شامل کرنا بھول گئے؟ یا ہو سکتا ہے کہ آئی ڈی وصف کی ہجے غلط ہو گئی ہو؟",
|
||||
"error.dev.rootNotFound":
|
||||
"روٹ عنصر نہیں ملا۔ کیا آپ اسے اپنے index.html میں شامل کرنا بھول گئے؟ یا ہو سکتا ہے کہ آئی ڈی وصف کی ہجے غلط ہو گئی ہو؟",
|
||||
"error.serverSync.connectFailed": "سرور سے منسلک نہیں ہو سکا۔ کیا `{{url}}` پر کوئی سرور چل رہا ہے؟",
|
||||
"error.serverSDK.noServerAvailable": "کوئی سرور دستیاب نہیں ہے۔",
|
||||
"error.serverSDK.serverNotAvailable": "سرور دستیاب نہیں ہے۔",
|
||||
|
|
@ -533,12 +543,13 @@ export const dict = {
|
|||
"error.chain.didYouMean": "کیا آپ کا مطلب ہے: {{suggestions}}؟",
|
||||
"error.chain.modelNotFound": "ماڈل نہیں ملا: {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig": "اپنی تشکیل (opencode.json) فراہم کنندہ/ماڈل کے نام چیک کریں۔",
|
||||
"error.chain.mcpFailed": "MCP سرور \"{{name}}\" ناکام ہو گیا۔ نوٹ، OpenCode ابھی تک MCP تصدیق کو سپورٹ نہیں کرتا ہے۔",
|
||||
"error.chain.mcpFailed": 'MCP سرور "{{name}}" ناکام ہو گیا۔ نوٹ، OpenCode ابھی تک MCP تصدیق کو سپورٹ نہیں کرتا ہے۔',
|
||||
"error.chain.providerAuthFailed": "فراہم کنندہ کی توثیق ناکام ہوگئی ({{provider}}): {{message}}",
|
||||
"error.chain.providerInitFailed": "فراہم کنندہ \"{{provider}}\" کو شروع کرنے میں ناکام۔ اسناد اور کنفیگریشن چیک کریں۔",
|
||||
"error.chain.providerInitFailed": 'فراہم کنندہ "{{provider}}" کو شروع کرنے میں ناکام۔ اسناد اور کنفیگریشن چیک کریں۔',
|
||||
"error.chain.configJsonInvalid": "{{path}} پر کنفگ فائل درست نہیں ہے JSON(C)",
|
||||
"error.chain.configJsonInvalidWithMessage": "{{path}} پر کنفگ فائل درست نہیں ہے JSON(C): {{message}}",
|
||||
"error.chain.configDirectoryTypo": "{{path}} میں ڈائریکٹری \"{{dir}}\" درست نہیں ہے۔ ڈائریکٹری کا نام \"{{suggestion}}\" رکھیں یا اسے ہٹا دیں۔ یہ املا کی ایک عام غلطی ہے۔",
|
||||
"error.chain.configDirectoryTypo":
|
||||
'{{path}} میں ڈائریکٹری "{{dir}}" درست نہیں ہے۔ ڈائریکٹری کا نام "{{suggestion}}" رکھیں یا اسے ہٹا دیں۔ یہ املا کی ایک عام غلطی ہے۔',
|
||||
"error.chain.configFrontmatterError": "{{path}} میں فرنٹ میٹر کو پارس کرنے میں ناکام:\n{{message}}",
|
||||
"error.chain.configInvalid": "{{path}} پر کنفگ فائل غلط ہے۔",
|
||||
"error.chain.configInvalidWithMessage": "{{path}} پر کنفگ فائل غلط ہے: {{message}}",
|
||||
|
|
@ -585,10 +596,12 @@ export const dict = {
|
|||
"session.review.empty": "اس سیشن میں ابھی تک کوئی تبدیلی نہیں آئی",
|
||||
"session.review.noVcs": "Git ورژن کنٹرول سسٹم کا پتہ نہیں چلا، تبدیلیاں ظاہر نہیں کی گئیں۔",
|
||||
"session.review.noVcs.createGit.title": "ایک Git ذخیرہ بنائیں",
|
||||
"session.review.noVcs.createGit.description": "اس پروجیکٹ میں تبدیلیوں کو ٹریک کریں، ان کا جائزہ لیں اور ان کو کالعدم کریں۔",
|
||||
"session.review.noVcs.createGit.description":
|
||||
"اس پروجیکٹ میں تبدیلیوں کو ٹریک کریں، ان کا جائزہ لیں اور ان کو کالعدم کریں۔",
|
||||
"session.review.noVcs.createGit.actionLoading": "Git ذخیرہ تخلیق کیا جا رہا ہے...",
|
||||
"session.review.noVcs.createGit.action": "Git ذخیرہ تخلیق کریں۔",
|
||||
"session.review.noSnapshot": "اسنیپ شاٹ سے باخبر رہنے کی ترتیب کو غیر فعال کر دیا گیا ہے، لہذا سیشن کی تبدیلیاں دستیاب نہیں ہیں۔",
|
||||
"session.review.noSnapshot":
|
||||
"اسنیپ شاٹ سے باخبر رہنے کی ترتیب کو غیر فعال کر دیا گیا ہے، لہذا سیشن کی تبدیلیاں دستیاب نہیں ہیں۔",
|
||||
"session.review.noChanges": "کوئی تبدیلی نہیں۔",
|
||||
"session.review.noUncommittedChanges": "ابھی تک کوئی غیر ارتکاب تبدیلیاں نہیں ہیں۔",
|
||||
"session.review.noBranchChanges": "ابھی تک برانچ میں کوئی تبدیلی نہیں ہے۔",
|
||||
|
|
@ -670,7 +683,8 @@ export const dict = {
|
|||
"status.popover.action.manageServers": "سرورز کا نظم کریں۔",
|
||||
"session.share.popover.title": "ویب پر شائع کریں۔",
|
||||
"session.share.popover.description.shared": "یہ سیشن ویب پر عوامی ہے۔ یہ لنک کے ساتھ ہر کسی کے لیے قابل رسائی ہے۔",
|
||||
"session.share.popover.description.unshared": "ویب پر عوامی طور پر سیشن کا اشتراک کریں۔ یہ لنک کے ساتھ ہر کسی کے لیے قابل رسائی ہو گا۔",
|
||||
"session.share.popover.description.unshared":
|
||||
"ویب پر عوامی طور پر سیشن کا اشتراک کریں۔ یہ لنک کے ساتھ ہر کسی کے لیے قابل رسائی ہو گا۔",
|
||||
"session.share.action.share": "شیئر کریں۔",
|
||||
"session.share.action.publish": "شائع کریں۔",
|
||||
"session.share.action.publishing": "شائع ہو رہا ہے...",
|
||||
|
|
@ -739,7 +753,8 @@ export const dict = {
|
|||
"debugBar.ariaLabel": "ترقیاتی کارکردگی کی تشخیص",
|
||||
"debugBar.na": "n/a",
|
||||
"debugBar.nav.label": "NAV",
|
||||
"debugBar.nav.tip": "سیشن صفحے سے متعلق آخری مکمل روٹ منتقلی، جسے روٹر کے آغاز سے منتقلی مکمل ہونے کے بعد پہلی بار اسکرین بننے تک ناپا گیا ہے۔",
|
||||
"debugBar.nav.tip":
|
||||
"سیشن صفحے سے متعلق آخری مکمل روٹ منتقلی، جسے روٹر کے آغاز سے منتقلی مکمل ہونے کے بعد پہلی بار اسکرین بننے تک ناپا گیا ہے۔",
|
||||
"debugBar.fps.label": "FPS",
|
||||
"debugBar.fps.tip": "آخری 5 سیکنڈز میں فریم فی سیکنڈ رولنگ۔",
|
||||
"debugBar.frame.label": "FRAME",
|
||||
|
|
@ -781,7 +796,8 @@ export const dict = {
|
|||
"settings.general.row.appearance.title": "ظاہری شکل",
|
||||
"settings.general.row.appearance.description": "اپنی مرضی کے مطابق بنائیں کہ آپ کے آلے پر OpenCode کیسا لگتا ہے۔",
|
||||
"settings.general.row.colorScheme.title": "رنگ سکیم",
|
||||
"settings.general.row.colorScheme.description": "منتخب کریں کہ آیا OpenCode سسٹم، لائٹ یا ڈارک تھیم کی پیروی کرتا ہے۔",
|
||||
"settings.general.row.colorScheme.description":
|
||||
"منتخب کریں کہ آیا OpenCode سسٹم، لائٹ یا ڈارک تھیم کی پیروی کرتا ہے۔",
|
||||
"settings.general.row.theme.title": "تھیم",
|
||||
"settings.general.row.theme.description": "OpenCode کی تھیم حسب ضرورت بنائیں۔",
|
||||
"settings.general.row.font.title": "کوڈ فونٹ",
|
||||
|
|
@ -791,7 +807,8 @@ export const dict = {
|
|||
"settings.general.row.uiFont.title": "UI فونٹ",
|
||||
"settings.general.row.uiFont.description": "پورے انٹرفیس میں استعمال ہونے والے فونٹ کو حسب ضرورت بنائیں",
|
||||
"settings.general.row.followup.title": "فالو اپ کا طرز عمل",
|
||||
"settings.general.row.followup.description": "منتخب کریں کہ آیا فالو اپ فوری طور پر آگے بڑھتا ہے یا قطار میں انتظار کرتا ہے۔",
|
||||
"settings.general.row.followup.description":
|
||||
"منتخب کریں کہ آیا فالو اپ فوری طور پر آگے بڑھتا ہے یا قطار میں انتظار کرتا ہے۔",
|
||||
"settings.general.row.followup.option.queue": "قطار",
|
||||
"settings.general.row.followup.option.steer": "فوری رہنمائی",
|
||||
"settings.general.row.showFileTree.title": "فائل ٹری",
|
||||
|
|
@ -807,16 +824,20 @@ export const dict = {
|
|||
"settings.general.row.mobileTitlebarBottom.title": "نیچے نیویگیشن",
|
||||
"settings.general.row.mobileTitlebarBottom.description": "موبائل پر اسکرین کے نیچے ٹائٹل بار اور سیشن ٹیبز رکھیں",
|
||||
"settings.general.row.showCustomAgents.title": "ایجنٹ دکھائیں۔",
|
||||
"settings.general.row.showCustomAgents.description": "کمپوزر میں ایجنٹس تبدیل کریں۔ چھپانے پر Build ایجنٹ بطور طے شدہ استعمال ہوگا۔",
|
||||
"settings.general.row.showCustomAgents.description":
|
||||
"کمپوزر میں ایجنٹس تبدیل کریں۔ چھپانے پر Build ایجنٹ بطور طے شدہ استعمال ہوگا۔",
|
||||
"settings.general.row.reasoningSummaries.title": "استدلال کے خلاصے دکھائیں۔",
|
||||
"settings.general.row.reasoningSummaries.description": "ٹائم لائن میں ماڈل استدلال کے خلاصے ڈسپلے کریں۔",
|
||||
"settings.general.row.shellToolPartsExpanded.title": "شیل ٹول کے حصے پھیلائیں",
|
||||
"settings.general.row.shellToolPartsExpanded.description": "ٹائم لائن میں شیل ٹول کے حصے بطور طے شدہ پھیلے ہوئے دکھائیں۔",
|
||||
"settings.general.row.shellToolPartsExpanded.description":
|
||||
"ٹائم لائن میں شیل ٹول کے حصے بطور طے شدہ پھیلے ہوئے دکھائیں۔",
|
||||
"settings.general.row.editToolPartsExpanded.title": "ترمیمی ٹول کے حصے پھیلائیں",
|
||||
"settings.general.row.editToolPartsExpanded.description": "ٹائم لائن میں ترمیم، تحریر اور پیچ ٹول کے حصے بطور طے شدہ پھیلے ہوئے دکھائیں۔",
|
||||
"settings.general.row.editToolPartsExpanded.description":
|
||||
"ٹائم لائن میں ترمیم، تحریر اور پیچ ٹول کے حصے بطور طے شدہ پھیلے ہوئے دکھائیں۔",
|
||||
"settings.general.row.newInterface.title": "نیا لے آؤٹ",
|
||||
"settings.general.row.newInterface.badge": "نیا",
|
||||
"settings.general.row.newInterface.description": "نئے ٹیبز اور ہوم لے آؤٹ استعمال کریں۔ ایک محدود وقت کے لیے لے آؤٹ کے درمیان سوئچ کریں۔",
|
||||
"settings.general.row.newInterface.description":
|
||||
"نئے ٹیبز اور ہوم لے آؤٹ استعمال کریں۔ ایک محدود وقت کے لیے لے آؤٹ کے درمیان سوئچ کریں۔",
|
||||
"settings.general.row.newInterfaceNotice.title": "اب آپ نیا لے آؤٹ استعمال کر رہے ہیں۔",
|
||||
"settings.general.row.newInterfaceNotice.description": "پچھلا لے آؤٹ اب دستیاب نہیں ہے۔",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "نظر انداز کریں",
|
||||
|
|
@ -824,7 +845,8 @@ export const dict = {
|
|||
"settings.general.row.pinchZoom.description": "ٹریک پیڈ پنچ اور Ctrl-اسکرول اشاروں کو زوم کرنے دیں۔",
|
||||
"settings.general.row.wayland.title": "مقامی Wayland استعمال کریں۔",
|
||||
"settings.general.row.wayland.description": "Wayland پر X11 فال بیک کو غیر فعال کریں۔ دوبارہ شروع کرنے کی ضرورت ہے۔",
|
||||
"settings.general.row.wayland.tooltip": "مخلوط ریفریش ریٹ مانیٹر کے ساتھ Linux پر، مقامی Wayland زیادہ مستحکم ہو سکتا ہے۔",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
"مخلوط ریفریش ریٹ مانیٹر کے ساتھ Linux پر، مقامی Wayland زیادہ مستحکم ہو سکتا ہے۔",
|
||||
"settings.general.row.releaseNotes.title": "ریلیز نوٹس",
|
||||
"settings.general.row.releaseNotes.description": "اپ ڈیٹس کے بعد نیا کیا ہے پاپ اپ دکھائیں۔",
|
||||
"settings.updates.row.startup.title": "سٹارٹ اپ پر اپ ڈیٹس چیک کریں۔",
|
||||
|
|
@ -967,7 +989,7 @@ export const dict = {
|
|||
"settings.permissions.tool.doom_loop.description": "ایک جیسی ان پٹ کے ساتھ بار بار ٹول کالز کا پتہ لگائیں۔",
|
||||
"session.delete.failed.title": "سیشن کو حذف کرنے میں ناکام",
|
||||
"session.delete.title": "سیشن کو حذف کریں۔",
|
||||
"session.delete.confirm": "سیشن \"{{name}}\" کو حذف کریں؟",
|
||||
"session.delete.confirm": 'سیشن "{{name}}" کو حذف کریں؟',
|
||||
"session.delete.button": "سیشن کو حذف کریں۔",
|
||||
"workspace.new": "نئی ورک اسپیس",
|
||||
"workspace.type.local": "مقامی",
|
||||
|
|
@ -985,10 +1007,10 @@ export const dict = {
|
|||
"workspace.status.clean": "کوئی غیر ضم شدہ تبدیلی نہیں ملی۔",
|
||||
"workspace.status.dirty": "اس ورک اسپیس میں غیر ضم شدہ تبدیلیاں ملی ہیں۔",
|
||||
"workspace.delete.title": "ورک اسپیس کو حذف کریں۔",
|
||||
"workspace.delete.confirm": "ورک اسپیس \"{{name}}\" کو حذف کریں؟",
|
||||
"workspace.delete.confirm": 'ورک اسپیس "{{name}}" کو حذف کریں؟',
|
||||
"workspace.delete.button": "ورک اسپیس کو حذف کریں۔",
|
||||
"workspace.reset.title": "ورک اسپیس کو ری سیٹ کریں۔",
|
||||
"workspace.reset.confirm": "ورک اسپیس \"{{name}}\" کو ری سیٹ کریں؟",
|
||||
"workspace.reset.confirm": 'ورک اسپیس "{{name}}" کو ری سیٹ کریں؟',
|
||||
"workspace.reset.button": "ورک اسپیس کو ری سیٹ کریں۔",
|
||||
"workspace.reset.archived.none": "کوئی فعال سیشن آرکائیو نہیں کیا جائے گا۔",
|
||||
"workspace.reset.archived.one": "1 سیشن آرکائیو کیا جائے گا۔",
|
||||
|
|
|
|||
|
|
@ -122,25 +122,30 @@ export const dict = {
|
|||
"provider.connect.status.inProgress": "Đang ủy quyền...",
|
||||
"provider.connect.status.waiting": "Đang chờ ủy quyền...",
|
||||
"provider.connect.status.failed": "Ủy quyền thất bại: {{error}}",
|
||||
"provider.connect.apiKey.description": "Nhập khóa API {{provider}} để kết nối tài khoản và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.apiKey.description":
|
||||
"Nhập khóa API {{provider}} để kết nối tài khoản và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.apiKey.label": "Khóa API {{provider}}",
|
||||
"provider.connect.apiKey.placeholder": "khóa API",
|
||||
"provider.connect.apiKey.required": "Cần có khóa API",
|
||||
"provider.connect.opencodeZen.line1": "OpenCode Zen cho phép bạn truy cập một bộ mô hình được tuyển chọn, tối ưu hóa và đáng tin cậy dành cho tác nhân lập trình.",
|
||||
"provider.connect.opencodeZen.line2": "Chỉ với một khóa API, bạn sẽ có quyền truy cập vào các mô hình như Claude, GPT, Gemini, GLM và hơn thế nữa.",
|
||||
"provider.connect.opencodeZen.line1":
|
||||
"OpenCode Zen cho phép bạn truy cập một bộ mô hình được tuyển chọn, tối ưu hóa và đáng tin cậy dành cho tác nhân lập trình.",
|
||||
"provider.connect.opencodeZen.line2":
|
||||
"Chỉ với một khóa API, bạn sẽ có quyền truy cập vào các mô hình như Claude, GPT, Gemini, GLM và hơn thế nữa.",
|
||||
"provider.connect.opencodeZen.visit.prefix": "Truy cập ",
|
||||
"provider.connect.opencodeZen.visit.link": "opencode.ai/zen",
|
||||
"provider.connect.opencodeZen.visit.suffix": " để lấy khóa API của bạn.",
|
||||
"provider.connect.oauth.code.visit.prefix": "Truy cập ",
|
||||
"provider.connect.oauth.code.visit.link": "liên kết này",
|
||||
"provider.connect.oauth.code.visit.suffix": " để lấy mã ủy quyền, kết nối tài khoản và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.oauth.code.visit.suffix":
|
||||
" để lấy mã ủy quyền, kết nối tài khoản và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.oauth.code.label": "Mã ủy quyền {{method}}",
|
||||
"provider.connect.oauth.code.placeholder": "Mã ủy quyền",
|
||||
"provider.connect.oauth.code.required": "Cần có mã ủy quyền",
|
||||
"provider.connect.oauth.code.invalid": "Mã ủy quyền không hợp lệ",
|
||||
"provider.connect.oauth.auto.visit.prefix": "Truy cập ",
|
||||
"provider.connect.oauth.auto.visit.link": "liên kết này",
|
||||
"provider.connect.oauth.auto.visit.suffix": " và nhập mã bên dưới để kết nối tài khoản của bạn và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.oauth.auto.visit.suffix":
|
||||
" và nhập mã bên dưới để kết nối tài khoản của bạn và sử dụng các mô hình {{provider}} trong OpenCode.",
|
||||
"provider.connect.oauth.auto.confirmationCode": "Mã xác nhận",
|
||||
"provider.connect.toast.connected.title": "{{provider}} đã kết nối",
|
||||
"provider.connect.toast.connected.description": "Các mô hình {{provider}} hiện đã sẵn sàng để sử dụng.",
|
||||
|
|
@ -220,7 +225,7 @@ export const dict = {
|
|||
"common.default": "Mặc định",
|
||||
"common.attachment": "tệp đính kèm",
|
||||
"prompt.placeholder.shell": "Nhập lệnh shell... {{example}}",
|
||||
"prompt.placeholder.normal": "Hỏi bất cứ điều gì... \"{{example}}\"",
|
||||
"prompt.placeholder.normal": 'Hỏi bất cứ điều gì... "{{example}}"',
|
||||
"prompt.placeholder.simple": "Hỏi bất cứ điều gì...",
|
||||
"prompt.placeholder.summarizeComments": "Tóm tắt các bình luận…",
|
||||
"prompt.placeholder.summarizeComment": "Tóm tắt bình luận…",
|
||||
|
|
@ -324,7 +329,8 @@ export const dict = {
|
|||
"dialog.server.add.passwordPlaceholder": "mật khẩu",
|
||||
"dialog.server.edit.title": "Chỉnh sửa máy chủ",
|
||||
"dialog.server.default.title": "Máy chủ mặc định",
|
||||
"dialog.server.default.description": "Kết nối với máy chủ này khi khởi chạy ứng dụng thay vì khởi động máy chủ cục bộ. Yêu cầu khởi động lại.",
|
||||
"dialog.server.default.description":
|
||||
"Kết nối với máy chủ này khi khởi chạy ứng dụng thay vì khởi động máy chủ cục bộ. Yêu cầu khởi động lại.",
|
||||
"dialog.server.default.none": "Không có máy chủ nào được chọn",
|
||||
"dialog.server.default.set": "Đặt máy chủ hiện tại làm mặc định",
|
||||
"dialog.server.default.clear": "Xóa",
|
||||
|
|
@ -379,7 +385,8 @@ export const dict = {
|
|||
"wsl.onboarding.needAnotherDistro": "Cần một bản phân phối khác?",
|
||||
"wsl.onboarding.needAnotherDistroHint": "Cài đặt bản phân phối Linux từ danh mục WSL",
|
||||
"wsl.onboarding.wslNotInstalled.title": "WSL chưa được cài đặt",
|
||||
"wsl.onboarding.wslNotInstalled.description": "Cần có WSL (Hệ thống con Windows dành cho Linux) trước khi OpenCode có thể thêm máy chủ WSL",
|
||||
"wsl.onboarding.wslNotInstalled.description":
|
||||
"Cần có WSL (Hệ thống con Windows dành cho Linux) trước khi OpenCode có thể thêm máy chủ WSL",
|
||||
"wsl.onboarding.wslUnavailable.title": "WSL không có sẵn",
|
||||
"wsl.onboarding.wslUnavailable.description": "OpenCode không thể xác minh WSL trên máy này.",
|
||||
"wsl.onboarding.installWsl": "Cài đặt WSL",
|
||||
|
|
@ -419,7 +426,8 @@ export const dict = {
|
|||
"dialog.releaseNotes.action.hideFuture": "Không hiển thị lại",
|
||||
"dialog.releaseNotes.media.alt": "Xem trước bản phát hành",
|
||||
"context.breakdown.title": "Phân tích ngữ cảnh",
|
||||
"context.breakdown.note": "Phân tích gần đúng của token đầu vào. \"Khác\" bao gồm các định nghĩa công cụ và chi phí chung.",
|
||||
"context.breakdown.note":
|
||||
'Phân tích gần đúng của token đầu vào. "Khác" bao gồm các định nghĩa công cụ và chi phí chung.',
|
||||
"context.breakdown.system": "Hệ thống",
|
||||
"context.breakdown.user": "Người dùng",
|
||||
"context.breakdown.assistant": "Trợ lý",
|
||||
|
|
@ -514,7 +522,8 @@ export const dict = {
|
|||
"error.page.report.prefix": "Vui lòng báo cáo lỗi này cho nhóm OpenCode",
|
||||
"error.page.report.discord": "trên Discord",
|
||||
"error.page.version": "Phiên bản: {{version}}",
|
||||
"error.dev.rootNotFound": "Không tìm thấy phần tử gốc. Bạn đã quên thêm nó vào index.html của mình? Hoặc có thể thuộc tính id bị sai chính tả?",
|
||||
"error.dev.rootNotFound":
|
||||
"Không tìm thấy phần tử gốc. Bạn đã quên thêm nó vào index.html của mình? Hoặc có thể thuộc tính id bị sai chính tả?",
|
||||
"error.serverSync.connectFailed": "Không thể kết nối với máy chủ. Có máy chủ nào đang chạy ở `{{url}}` không?",
|
||||
"error.serverSDK.noServerAvailable": "Không có máy chủ nào",
|
||||
"error.serverSDK.serverNotAvailable": "Máy chủ không có sẵn",
|
||||
|
|
@ -533,12 +542,14 @@ export const dict = {
|
|||
"error.chain.didYouMean": "Có phải ý bạn là: {{suggestions}}",
|
||||
"error.chain.modelNotFound": "Không tìm thấy mô hình: {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig": "Kiểm tra tên nhà cung cấp/mô hình cấu hình (opencode.json) của bạn",
|
||||
"error.chain.mcpFailed": "Máy chủ MCP \"{{name}}\" gặp lỗi. Lưu ý: OpenCode chưa hỗ trợ xác thực MCP.",
|
||||
"error.chain.mcpFailed": 'Máy chủ MCP "{{name}}" gặp lỗi. Lưu ý: OpenCode chưa hỗ trợ xác thực MCP.',
|
||||
"error.chain.providerAuthFailed": "Không xác thực được nhà cung cấp ({{provider}}): {{message}}",
|
||||
"error.chain.providerInitFailed": "Không khởi tạo được nhà cung cấp \"{{provider}}\". Kiểm tra thông tin xác thực và cấu hình.",
|
||||
"error.chain.providerInitFailed":
|
||||
'Không khởi tạo được nhà cung cấp "{{provider}}". Kiểm tra thông tin xác thực và cấu hình.',
|
||||
"error.chain.configJsonInvalid": "Tệp cấu hình tại {{path}} không phải là JSON(C) hợp lệ",
|
||||
"error.chain.configJsonInvalidWithMessage": "Tệp cấu hình tại {{path}} không phải là JSON(C) hợp lệ: {{message}}",
|
||||
"error.chain.configDirectoryTypo": "Thư mục \"{{dir}}\" trong {{path}} không hợp lệ. Đổi tên thư mục thành \"{{suggestion}}\" hoặc xóa nó. Đây là một lỗi đánh máy phổ biến.",
|
||||
"error.chain.configDirectoryTypo":
|
||||
'Thư mục "{{dir}}" trong {{path}} không hợp lệ. Đổi tên thư mục thành "{{suggestion}}" hoặc xóa nó. Đây là một lỗi đánh máy phổ biến.',
|
||||
"error.chain.configFrontmatterError": "Không thể phân tích cú pháp frontmatter trong {{path}}:\n{{message}}",
|
||||
"error.chain.configInvalid": "Tệp cấu hình tại {{path}} không hợp lệ",
|
||||
"error.chain.configInvalidWithMessage": "Tệp cấu hình tại {{path}} không hợp lệ: {{message}}",
|
||||
|
|
@ -588,7 +599,8 @@ export const dict = {
|
|||
"session.review.noVcs.createGit.description": "Theo dõi, xem xét và hoàn tác các thay đổi trong dự án này",
|
||||
"session.review.noVcs.createGit.actionLoading": "Đang tạo kho lưu trữ Git...",
|
||||
"session.review.noVcs.createGit.action": "Tạo kho lưu trữ Git",
|
||||
"session.review.noSnapshot": "Theo dõi ảnh chụp nhanh bị tắt trong cấu hình, do đó các thay đổi về phiên không khả dụng",
|
||||
"session.review.noSnapshot":
|
||||
"Theo dõi ảnh chụp nhanh bị tắt trong cấu hình, do đó các thay đổi về phiên không khả dụng",
|
||||
"session.review.noChanges": "Không có thay đổi",
|
||||
"session.review.noUncommittedChanges": "Chưa có thay đổi nào chưa commit",
|
||||
"session.review.noBranchChanges": "Chưa có thay đổi nhánh",
|
||||
|
|
@ -669,8 +681,10 @@ export const dict = {
|
|||
"status.popover.tab.plugins": "Plugin",
|
||||
"status.popover.action.manageServers": "Quản lý máy chủ",
|
||||
"session.share.popover.title": "Xuất bản trên web",
|
||||
"session.share.popover.description.shared": "Phiên này được công khai trên web. Nó có thể truy cập được bởi bất kỳ ai có liên kết.",
|
||||
"session.share.popover.description.unshared": "Chia sẻ phiên công khai trên web. Nó sẽ có thể truy cập được bởi bất kỳ ai có liên kết.",
|
||||
"session.share.popover.description.shared":
|
||||
"Phiên này được công khai trên web. Nó có thể truy cập được bởi bất kỳ ai có liên kết.",
|
||||
"session.share.popover.description.unshared":
|
||||
"Chia sẻ phiên công khai trên web. Nó sẽ có thể truy cập được bởi bất kỳ ai có liên kết.",
|
||||
"session.share.action.share": "Chia sẻ",
|
||||
"session.share.action.publish": "Xuất bản",
|
||||
"session.share.action.publishing": "Đang xuất bản...",
|
||||
|
|
@ -688,7 +702,8 @@ export const dict = {
|
|||
"terminal.close": "Đóng terminal",
|
||||
"terminal.connectionLost.title": "Mất kết nối",
|
||||
"terminal.connectionLost.abnormalClose": "WebSocket đóng bất thường: {{code}}",
|
||||
"terminal.connectionLost.description": "Kết nối terminal bị gián đoạn. Điều này có thể xảy ra khi máy chủ khởi động lại.",
|
||||
"terminal.connectionLost.description":
|
||||
"Kết nối terminal bị gián đoạn. Điều này có thể xảy ra khi máy chủ khởi động lại.",
|
||||
"common.closeTab": "Đóng tab",
|
||||
"common.dismiss": "Bỏ qua",
|
||||
"common.moreCountSuffix": " (+{{count}} thêm)",
|
||||
|
|
@ -730,7 +745,8 @@ export const dict = {
|
|||
"sidebar.workspaces.disable": "Tắt không gian làm việc",
|
||||
"sidebar.gettingStarted.title": "Bắt đầu",
|
||||
"sidebar.gettingStarted.line1": "OpenCode bao gồm các mô hình miễn phí để bạn có thể bắt đầu ngay lập tức.",
|
||||
"sidebar.gettingStarted.line2": "Kết nối với bất kỳ nhà cung cấp nào để sử dụng các mô hình như Claude, GPT, Gemini, v.v.",
|
||||
"sidebar.gettingStarted.line2":
|
||||
"Kết nối với bất kỳ nhà cung cấp nào để sử dụng các mô hình như Claude, GPT, Gemini, v.v.",
|
||||
"sidebar.project.recentSessions": "Phiên gần đây",
|
||||
"sidebar.project.viewAllSessions": "Xem tất cả các phiên",
|
||||
"sidebar.project.clearNotifications": "Xóa thông báo",
|
||||
|
|
@ -739,7 +755,8 @@ export const dict = {
|
|||
"debugBar.ariaLabel": "Chẩn đoán hiệu suất phát triển",
|
||||
"debugBar.na": "không có",
|
||||
"debugBar.nav.label": "NAV",
|
||||
"debugBar.nav.tip": "Lần chuyển tuyến hoàn tất gần nhất có truy cập trang phiên, được đo từ lúc bộ định tuyến bắt đầu đến khung hình đầu tiên sau khi ổn định.",
|
||||
"debugBar.nav.tip":
|
||||
"Lần chuyển tuyến hoàn tất gần nhất có truy cập trang phiên, được đo từ lúc bộ định tuyến bắt đầu đến khung hình đầu tiên sau khi ổn định.",
|
||||
"debugBar.fps.label": "FPS",
|
||||
"debugBar.fps.tip": "Số khung hình mỗi giây trong 5 giây qua.",
|
||||
"debugBar.frame.label": "FRAME",
|
||||
|
|
@ -751,7 +768,8 @@ export const dict = {
|
|||
"debugBar.delay.label": "DELAY",
|
||||
"debugBar.delay.tip": "Độ trễ đầu vào được quan sát tồi tệ nhất trong 5 giây qua.",
|
||||
"debugBar.inp.label": "INP",
|
||||
"debugBar.inp.tip": "Thời lượng tương tác gần đúng trong 5 giây qua. Đây giống như INP, không phải là Web Vitals chính thức INP.",
|
||||
"debugBar.inp.tip":
|
||||
"Thời lượng tương tác gần đúng trong 5 giây qua. Đây giống như INP, không phải là Web Vitals chính thức INP.",
|
||||
"debugBar.cls.label": "CLS",
|
||||
"debugBar.cls.tip": "Sự thay đổi bố cục tích lũy cho thời gian tồn tại của ứng dụng hiện tại.",
|
||||
"debugBar.mem.label": "MEM",
|
||||
|
|
@ -791,13 +809,15 @@ export const dict = {
|
|||
"settings.general.row.uiFont.title": "Phông chữ giao diện",
|
||||
"settings.general.row.uiFont.description": "Tùy chỉnh phông chữ dùng trong toàn bộ giao diện",
|
||||
"settings.general.row.followup.title": "Cách xử lý lời nhắc tiếp theo",
|
||||
"settings.general.row.followup.description": "Chọn để lời nhắc tiếp theo điều hướng phiên ngay lập tức hoặc chờ trong hàng đợi",
|
||||
"settings.general.row.followup.description":
|
||||
"Chọn để lời nhắc tiếp theo điều hướng phiên ngay lập tức hoặc chờ trong hàng đợi",
|
||||
"settings.general.row.followup.option.queue": "Xếp hàng",
|
||||
"settings.general.row.followup.option.steer": "Điều hướng",
|
||||
"settings.general.row.showFileTree.title": "Cây tệp",
|
||||
"settings.general.row.showFileTree.description": "Hiển thị bảng cây tệp trong phiên",
|
||||
"settings.general.row.showNavigation.title": "Điều khiển điều hướng",
|
||||
"settings.general.row.showNavigation.description": "Hiển thị các nút quay lại và tiến lên trên thanh tiêu đề của màn hình",
|
||||
"settings.general.row.showNavigation.description":
|
||||
"Hiển thị các nút quay lại và tiến lên trên thanh tiêu đề của màn hình",
|
||||
"settings.general.row.showSearch.title": "Bảng lệnh",
|
||||
"settings.general.row.showSearch.description": "Hiển thị nút bảng tìm kiếm và lệnh trong thanh tiêu đề",
|
||||
"settings.general.row.showTerminal.title": "Terminal",
|
||||
|
|
@ -805,18 +825,23 @@ export const dict = {
|
|||
"settings.general.row.showStatus.title": "Trạng thái máy chủ",
|
||||
"settings.general.row.showStatus.description": "Hiển thị nút trạng thái máy chủ trên thanh tiêu đề",
|
||||
"settings.general.row.mobileTitlebarBottom.title": "Điều hướng dưới cùng",
|
||||
"settings.general.row.mobileTitlebarBottom.description": "Đặt thanh tiêu đề và tab phiên ở cuối màn hình trên thiết bị di động",
|
||||
"settings.general.row.mobileTitlebarBottom.description":
|
||||
"Đặt thanh tiêu đề và tab phiên ở cuối màn hình trên thiết bị di động",
|
||||
"settings.general.row.showCustomAgents.title": "Hiển thị tác nhân",
|
||||
"settings.general.row.showCustomAgents.description": "Chuyển đổi giữa các tác nhân trong trình soạn thảo. Khi ẩn, tác nhân mặc định là Build.",
|
||||
"settings.general.row.showCustomAgents.description":
|
||||
"Chuyển đổi giữa các tác nhân trong trình soạn thảo. Khi ẩn, tác nhân mặc định là Build.",
|
||||
"settings.general.row.reasoningSummaries.title": "Hiển thị tóm tắt lý luận",
|
||||
"settings.general.row.reasoningSummaries.description": "Hiển thị tóm tắt lý luận mô hình trong dòng thời gian",
|
||||
"settings.general.row.shellToolPartsExpanded.title": "Mở rộng các phần của công cụ shell",
|
||||
"settings.general.row.shellToolPartsExpanded.description": "Hiển thị các phần công cụ shell được mở rộng theo mặc định trong dòng thời gian",
|
||||
"settings.general.row.shellToolPartsExpanded.description":
|
||||
"Hiển thị các phần công cụ shell được mở rộng theo mặc định trong dòng thời gian",
|
||||
"settings.general.row.editToolPartsExpanded.title": "Mở rộng các phần công cụ chỉnh sửa",
|
||||
"settings.general.row.editToolPartsExpanded.description": "Hiển thị các phần công cụ chỉnh sửa, viết và vá lỗi được mở rộng theo mặc định trong dòng thời gian",
|
||||
"settings.general.row.editToolPartsExpanded.description":
|
||||
"Hiển thị các phần công cụ chỉnh sửa, viết và vá lỗi được mở rộng theo mặc định trong dòng thời gian",
|
||||
"settings.general.row.newInterface.title": "Bố cục mới",
|
||||
"settings.general.row.newInterface.badge": "Mới",
|
||||
"settings.general.row.newInterface.description": "Sử dụng các tab mới và bố cục trang chủ. Chuyển đổi giữa các bố cục trong một thời gian giới hạn.",
|
||||
"settings.general.row.newInterface.description":
|
||||
"Sử dụng các tab mới và bố cục trang chủ. Chuyển đổi giữa các bố cục trong một thời gian giới hạn.",
|
||||
"settings.general.row.newInterfaceNotice.title": "Bạn hiện đang sử dụng bố cục mới",
|
||||
"settings.general.row.newInterfaceNotice.description": "Bố cục trước đó không còn khả dụng",
|
||||
"settings.general.row.newInterfaceNotice.dismiss": "Bỏ qua",
|
||||
|
|
@ -824,7 +849,8 @@ export const dict = {
|
|||
"settings.general.row.pinchZoom.description": "Cho phép chụm bàn di chuột và cử chỉ cuộn Ctrl để thu phóng",
|
||||
"settings.general.row.wayland.title": "Sử dụng Wayland gốc",
|
||||
"settings.general.row.wayland.description": "Tắt tính năng dự phòng X11 trên Wayland. Yêu cầu khởi động lại.",
|
||||
"settings.general.row.wayland.tooltip": "Trên Linux với màn hình có tốc độ làm mới hỗn hợp, Wayland gốc có thể ổn định hơn.",
|
||||
"settings.general.row.wayland.tooltip":
|
||||
"Trên Linux với màn hình có tốc độ làm mới hỗn hợp, Wayland gốc có thể ổn định hơn.",
|
||||
"settings.general.row.releaseNotes.title": "Ghi chú phát hành",
|
||||
"settings.general.row.releaseNotes.description": "Hiển thị cửa sổ bật lên Có gì mới sau khi cập nhật",
|
||||
"settings.updates.row.startup.title": "Kiểm tra cập nhật khi khởi động",
|
||||
|
|
@ -884,7 +910,8 @@ export const dict = {
|
|||
"sound.option.yup05": "Yup 05",
|
||||
"sound.option.yup06": "Yup 06",
|
||||
"settings.general.notifications.agent.title": "Tác nhân",
|
||||
"settings.general.notifications.agent.description": "Hiển thị thông báo hệ thống khi tác nhân hoàn thành hoặc cần chú ý",
|
||||
"settings.general.notifications.agent.description":
|
||||
"Hiển thị thông báo hệ thống khi tác nhân hoàn thành hoặc cần chú ý",
|
||||
"settings.general.notifications.permissions.title": "Quyền",
|
||||
"settings.general.notifications.permissions.description": "Hiển thị thông báo hệ thống khi cần có sự cho phép",
|
||||
"settings.general.notifications.errors.title": "Lỗi",
|
||||
|
|
@ -964,10 +991,11 @@ export const dict = {
|
|||
"settings.permissions.tool.external_directory.title": "Thư mục bên ngoài",
|
||||
"settings.permissions.tool.external_directory.description": "Truy cập các tệp bên ngoài thư mục dự án",
|
||||
"settings.permissions.tool.doom_loop.title": "Vòng lặp vô hạn",
|
||||
"settings.permissions.tool.doom_loop.description": "Phát hiện các lệnh gọi công cụ lặp lại với đầu vào giống hệt nhau",
|
||||
"settings.permissions.tool.doom_loop.description":
|
||||
"Phát hiện các lệnh gọi công cụ lặp lại với đầu vào giống hệt nhau",
|
||||
"session.delete.failed.title": "Không thể xóa phiên",
|
||||
"session.delete.title": "Xóa phiên",
|
||||
"session.delete.confirm": "Xóa phiên \"{{name}}\"?",
|
||||
"session.delete.confirm": 'Xóa phiên "{{name}}"?',
|
||||
"session.delete.button": "Xóa phiên",
|
||||
"workspace.new": "Không gian làm việc mới",
|
||||
"workspace.type.local": "cục bộ",
|
||||
|
|
@ -985,10 +1013,10 @@ export const dict = {
|
|||
"workspace.status.clean": "Không phát hiện thấy thay đổi chưa hợp nhất nào.",
|
||||
"workspace.status.dirty": "Đã phát hiện thấy các thay đổi chưa được hợp nhất trong không gian làm việc này.",
|
||||
"workspace.delete.title": "Xóa không gian làm việc",
|
||||
"workspace.delete.confirm": "Xóa không gian làm việc \"{{name}}\"?",
|
||||
"workspace.delete.confirm": 'Xóa không gian làm việc "{{name}}"?',
|
||||
"workspace.delete.button": "Xóa không gian làm việc",
|
||||
"workspace.reset.title": "Đặt lại không gian làm việc",
|
||||
"workspace.reset.confirm": "Đặt lại không gian làm việc \"{{name}}\"?",
|
||||
"workspace.reset.confirm": 'Đặt lại không gian làm việc "{{name}}"?',
|
||||
"workspace.reset.button": "Đặt lại không gian làm việc",
|
||||
"workspace.reset.archived.none": "Không có phiên hoạt động nào sẽ được lưu trữ.",
|
||||
"workspace.reset.archived.one": "1 phiên sẽ được lưu trữ.",
|
||||
|
|
|
|||
|
|
@ -241,7 +241,7 @@ export const dict = {
|
|||
"common.attachment": "附件",
|
||||
|
||||
"prompt.placeholder.shell": "輸入 shell 命令... {{example}}",
|
||||
"prompt.placeholder.normal": '想問什麼都可以…「{{example}}」',
|
||||
"prompt.placeholder.normal": "想問什麼都可以…「{{example}}」",
|
||||
"prompt.placeholder.simple": "想問什麼都可以…",
|
||||
"prompt.placeholder.summarizeComments": "摘要留言…",
|
||||
"prompt.placeholder.summarizeComment": "摘要這則留言…",
|
||||
|
|
@ -565,7 +565,7 @@ export const dict = {
|
|||
"error.chain.didYouMean": "你是不是想輸入: {{suggestions}}",
|
||||
"error.chain.modelNotFound": "找不到模型: {{provider}}/{{model}}",
|
||||
"error.chain.checkConfig": "請檢查你的設定 (opencode.json) 中的 provider/model 名稱",
|
||||
"error.chain.mcpFailed": 'MCP 伺服器「{{name}}」啟動失敗。注意:OpenCode 尚不支援 MCP 驗證。',
|
||||
"error.chain.mcpFailed": "MCP 伺服器「{{name}}」啟動失敗。注意:OpenCode 尚不支援 MCP 驗證。",
|
||||
"error.chain.providerAuthFailed": "提供者驗證失敗({{provider}}):{{message}}",
|
||||
"error.chain.providerInitFailed": '無法初始化提供者 "{{provider}}"。請檢查憑證和設定。',
|
||||
"error.chain.configJsonInvalid": "設定檔 {{path}} 不是有效的 JSON(C)",
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@ export const dict = {
|
|||
"desktop.updater.downloadFailed.title": "فشل التحديث",
|
||||
"desktop.updater.downloadFailed.message": "فشل تنزيل التحديث",
|
||||
"desktop.updater.downloaded.title": "تم تنزيل التحديث",
|
||||
"desktop.updater.downloaded.prompt": "تم تنزيل الإصدار {{version}} من OpenCode. هل ترغب في تثبيته وإعادة تشغيل التطبيق؟",
|
||||
"desktop.updater.downloaded.prompt":
|
||||
"تم تنزيل الإصدار {{version}} من OpenCode. هل ترغب في تثبيته وإعادة تشغيل التطبيق؟",
|
||||
"desktop.updater.installFailed.title": "فشل التحديث",
|
||||
"desktop.updater.installFailed.message": "فشل تثبيت التحديث",
|
||||
|
||||
|
|
|
|||
|
|
@ -13,11 +13,13 @@ export const dict = {
|
|||
"desktop.updater.downloadFailed.title": "अपडेट विफल",
|
||||
"desktop.updater.downloadFailed.message": "अद्यतन डाउनलोड करने में विफल",
|
||||
"desktop.updater.downloaded.title": "अद्यतन डाउनलोड किया गया",
|
||||
"desktop.updater.downloaded.prompt": "OpenCode का संस्करण {{version}} डाउनलोड हो गया है। क्या आप इसे इंस्टॉल करके ऐप को फिर से खोलना चाहेंगे?",
|
||||
"desktop.updater.downloaded.prompt":
|
||||
"OpenCode का संस्करण {{version}} डाउनलोड हो गया है। क्या आप इसे इंस्टॉल करके ऐप को फिर से खोलना चाहेंगे?",
|
||||
"desktop.updater.installFailed.title": "अपडेट विफल",
|
||||
"desktop.updater.installFailed.message": "अद्यतन स्थापित करने में विफल",
|
||||
"desktop.cli.installed.title": "CLI स्थापित",
|
||||
"desktop.cli.installed.message": "CLI को {{path}} पर इंस्टॉल किया गया\n\n'opencode' कमांड का उपयोग करने के लिए अपना टर्मिनल पुनः आरंभ करें।",
|
||||
"desktop.cli.installed.message":
|
||||
"CLI को {{path}} पर इंस्टॉल किया गया\n\n'opencode' कमांड का उपयोग करने के लिए अपना टर्मिनल पुनः आरंभ करें।",
|
||||
"desktop.cli.failed.title": "स्थापना विफल",
|
||||
"desktop.cli.failed.message": "CLI इंस्टॉल करने में विफल: {{error}}",
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,11 +13,13 @@ export const dict = {
|
|||
"desktop.updater.downloadFailed.title": "اپ ڈیٹ ناکام ہو گئی",
|
||||
"desktop.updater.downloadFailed.message": "اپ ڈیٹ ڈاؤن لوڈ نئیں ہو سکی",
|
||||
"desktop.updater.downloaded.title": "اپ ڈیٹ ڈاؤن لوڈ ہو گئی",
|
||||
"desktop.updater.downloaded.prompt": "OpenCode دا ورژن {{version}} ڈاؤن لوڈ کر دتا گیا اے، کی تسی اینوں انسٹال کرنا تے دوبارہ لانچ کرنا چاہندے او؟",
|
||||
"desktop.updater.downloaded.prompt":
|
||||
"OpenCode دا ورژن {{version}} ڈاؤن لوڈ کر دتا گیا اے، کی تسی اینوں انسٹال کرنا تے دوبارہ لانچ کرنا چاہندے او؟",
|
||||
"desktop.updater.installFailed.title": "اپ ڈیٹ ناکام ہو گئی",
|
||||
"desktop.updater.installFailed.message": "اپ ڈیٹ انسٹال نئیں ہو سکی",
|
||||
"desktop.cli.installed.title": "CLI انسٹال ہو گیا",
|
||||
"desktop.cli.installed.message": "CLI {{path}} تے انسٹال کیتا گیا\n\n'opencode' کمانڈ ورتن لئی اپنے ٹرمینل نوں دوبارہ شروع کرو۔",
|
||||
"desktop.cli.installed.message":
|
||||
"CLI {{path}} تے انسٹال کیتا گیا\n\n'opencode' کمانڈ ورتن لئی اپنے ٹرمینل نوں دوبارہ شروع کرو۔",
|
||||
"desktop.cli.failed.title": "تنصیب ناکام ہو گئی",
|
||||
"desktop.cli.failed.message": "CLI انسٹال نئیں ہو سکی: {{error}}",
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,11 +13,13 @@ export const dict = {
|
|||
"desktop.updater.downloadFailed.title": "اپ ڈیٹ ناکام ہو گیا۔",
|
||||
"desktop.updater.downloadFailed.message": "اپ ڈیٹ ڈاؤن لوڈ کرنے میں ناکام",
|
||||
"desktop.updater.downloaded.title": "اپ ڈیٹ ڈاؤن لوڈ ہو گیا۔",
|
||||
"desktop.updater.downloaded.prompt": "OpenCode کا ورژن {{version}} ڈاؤن لوڈ ہو چکا ہے، کیا آپ اسے انسٹال کر کے دوبارہ لانچ کرنا چاہیں گے؟",
|
||||
"desktop.updater.downloaded.prompt":
|
||||
"OpenCode کا ورژن {{version}} ڈاؤن لوڈ ہو چکا ہے، کیا آپ اسے انسٹال کر کے دوبارہ لانچ کرنا چاہیں گے؟",
|
||||
"desktop.updater.installFailed.title": "اپ ڈیٹ ناکام ہو گیا۔",
|
||||
"desktop.updater.installFailed.message": "اپ ڈیٹ انسٹال کرنے میں ناکام",
|
||||
"desktop.cli.installed.title": "CLI انسٹال ہو گئی",
|
||||
"desktop.cli.installed.message": "CLI کو {{path}} پر انسٹال کر دیا گیا۔\n\n'opencode' کمانڈ استعمال کرنے کے لیے اپنا ٹرمینل دوبارہ شروع کریں۔",
|
||||
"desktop.cli.installed.message":
|
||||
"CLI کو {{path}} پر انسٹال کر دیا گیا۔\n\n'opencode' کمانڈ استعمال کرنے کے لیے اپنا ٹرمینل دوبارہ شروع کریں۔",
|
||||
"desktop.cli.failed.title": "تنصیب ناکام ہو گئی۔",
|
||||
"desktop.cli.failed.message": "CLI انسٹال کرنے میں ناکام: {{error}}",
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ export const dict = {
|
|||
"desktop.updater.downloadFailed.title": "Cập nhật không thành công",
|
||||
"desktop.updater.downloadFailed.message": "Không tải được bản cập nhật xuống",
|
||||
"desktop.updater.downloaded.title": "Đã tải xuống bản cập nhật",
|
||||
"desktop.updater.downloaded.prompt": "Phiên bản {{version}} của OpenCode đã được tải xuống, bạn có muốn cài đặt và khởi chạy lại không?",
|
||||
"desktop.updater.downloaded.prompt":
|
||||
"Phiên bản {{version}} của OpenCode đã được tải xuống, bạn có muốn cài đặt và khởi chạy lại không?",
|
||||
"desktop.updater.installFailed.title": "Cập nhật không thành công",
|
||||
"desktop.updater.installFailed.message": "Không cài đặt được bản cập nhật",
|
||||
"desktop.cli.installed.title": "Đã cài đặt CLI",
|
||||
|
|
|
|||
|
|
@ -26,7 +26,8 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionReviewV2.nextFile": "अगली फ़ाइल",
|
||||
"ui.sessionReviewV2.diffView": "डिफ़ दृश्य",
|
||||
"ui.sessionReviewV2.empty.noGit.title": "कोई ट्रैक किए गए परिवर्तन नहीं",
|
||||
"ui.sessionReviewV2.empty.noGit.description": "इस प्रोजेक्ट में परिवर्तनों को ट्रैक करें, समीक्षा करें और पूर्ववत करें",
|
||||
"ui.sessionReviewV2.empty.noGit.description":
|
||||
"इस प्रोजेक्ट में परिवर्तनों को ट्रैक करें, समीक्षा करें और पूर्ववत करें",
|
||||
"ui.sessionReviewV2.empty.noGit.action": "Git रिपॉजिटरी बनाएं",
|
||||
"ui.sessionReviewV2.empty.noGit.actionLoading": "Git रिपॉजिटरी बनाई जा रही है...",
|
||||
"ui.sessionReviewV2.empty.changes.title": "अभी तक कोई फ़ाइल परिवर्तन नहीं हुआ",
|
||||
|
|
@ -67,10 +68,12 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionTurn.error.freeUsageExceeded": "मुफ़्त उपयोग की सीमा पार हो गई",
|
||||
"ui.sessionTurn.error.addCredits": "क्रेडिट जोड़ें",
|
||||
"dialog.usageExceeded.freeTier.title": "मुफ़्त सीमा पूरी हो गई",
|
||||
"dialog.usageExceeded.freeTier.description": "$5/month से शुरू होने वाली सदस्यता के साथ सर्वोत्तम ओपन-सोर्स मॉडलों तक विश्वसनीय पहुँच के लिए OpenCode Go की सदस्यता लें।",
|
||||
"dialog.usageExceeded.freeTier.description":
|
||||
"$5/month से शुरू होने वाली सदस्यता के साथ सर्वोत्तम ओपन-सोर्स मॉडलों तक विश्वसनीय पहुँच के लिए OpenCode Go की सदस्यता लें।",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "सदस्यता लें",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "Go सीमा पूरी हो गई",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "उपयोग सीमा पूरी हो गई। इस मॉडल का उपयोग अभी जारी रखने के लिए अपनी उपलब्ध शेष राशि से उपयोग सक्षम करें",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"उपयोग सीमा पूरी हो गई। इस मॉडल का उपयोग अभी जारी रखने के लिए अपनी उपलब्ध शेष राशि से उपयोग सक्षम करें",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "सेटिंग्स खोलें",
|
||||
"ui.sessionTurn.status.delegating": "कार्य सौंपना",
|
||||
"ui.sessionTurn.status.planning": "अगले चरणों की योजना बनाना",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionReview.image.loading": "Caricamento...",
|
||||
"ui.sessionReview.image.placeholder": "Immagine",
|
||||
"ui.sessionReview.largeDiff.title": "Diff troppo grande per essere visualizzato",
|
||||
"ui.sessionReview.largeDiff.meta": "Limite: {{limit}} righe modificate. Numero attuale: {{current}} righe modificate.",
|
||||
"ui.sessionReview.largeDiff.meta":
|
||||
"Limite: {{limit}} righe modificate. Numero attuale: {{current}} righe modificate.",
|
||||
"ui.sessionReview.largeDiff.renderAnyway": "Visualizza comunque",
|
||||
"ui.sessionReviewV2.expandMode": "Espandi o comprimi il diff",
|
||||
"ui.sessionReviewV2.filterFiles": "Filtra file",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionReview.image.loading": "لوڈ ہو رہیا اے...",
|
||||
"ui.sessionReview.image.placeholder": "تصویر",
|
||||
"ui.sessionReview.largeDiff.title": "رینڈر کرن لئی فرق بہوں وڈا اے",
|
||||
"ui.sessionReview.largeDiff.meta": "حد: {{limit}} تبدیل کیتیاں گئیاں لائناں۔ موجودہ: {{current}} بدلیاں گئیاں لائناں۔",
|
||||
"ui.sessionReview.largeDiff.meta":
|
||||
"حد: {{limit}} تبدیل کیتیاں گئیاں لائناں۔ موجودہ: {{current}} بدلیاں گئیاں لائناں۔",
|
||||
"ui.sessionReview.largeDiff.renderAnyway": "ویسے وی رینڈر کرو",
|
||||
"ui.sessionReviewV2.expandMode": "فرق ودھاؤ یا منہدم کرو",
|
||||
"ui.sessionReviewV2.filterFiles": "فائلاں نو فلٹر کرو",
|
||||
|
|
@ -67,10 +68,12 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionTurn.error.freeUsageExceeded": "مفت استعمال توں ودھ گیا",
|
||||
"ui.sessionTurn.error.addCredits": "کریڈٹ شامل کرو",
|
||||
"dialog.usageExceeded.freeTier.title": "مفت حد پوری ہو گئی",
|
||||
"dialog.usageExceeded.freeTier.description": "$5/مہینہ توں شروع ہون والے بہترین اوپن سورس ماڈلاں تک بھروسے جوگی رسائی لئی OpenCode Go دی رکنیت لوو۔",
|
||||
"dialog.usageExceeded.freeTier.description":
|
||||
"$5/مہینہ توں شروع ہون والے بہترین اوپن سورس ماڈلاں تک بھروسے جوگی رسائی لئی OpenCode Go دی رکنیت لوو۔",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "سبسکرائب کرو",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "Go دی حد پوری ہو گئی",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "ورتوں دی حد پوری ہو گئی۔ ہن ایہہ ماڈل ورتدے رہن لئی اپنے دستیاب بیلنس توں ورتوں چالو کرو",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"ورتوں دی حد پوری ہو گئی۔ ہن ایہہ ماڈل ورتدے رہن لئی اپنے دستیاب بیلنس توں ورتوں چالو کرو",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "ترتیبات کھولو",
|
||||
"ui.sessionTurn.status.delegating": "کم سونپیا جا رہیا اے",
|
||||
"ui.sessionTurn.status.planning": "اگلے قدماں دی ویونت بندی ہو رہی اے",
|
||||
|
|
|
|||
|
|
@ -16,8 +16,7 @@ export const dict = {
|
|||
"ui.sessionReview.image.loading": "กำลังโหลด...",
|
||||
"ui.sessionReview.image.placeholder": "รูปภาพ",
|
||||
"ui.sessionReview.largeDiff.title": "Diff มีขนาดใหญ่เกินกว่าจะแสดงผลได้",
|
||||
"ui.sessionReview.largeDiff.meta":
|
||||
"ขีดจำกัด: บรรทัดที่เปลี่ยนแปลง {{limit}} บรรทัด ปัจจุบัน: {{current}} บรรทัด",
|
||||
"ui.sessionReview.largeDiff.meta": "ขีดจำกัด: บรรทัดที่เปลี่ยนแปลง {{limit}} บรรทัด ปัจจุบัน: {{current}} บรรทัด",
|
||||
"ui.sessionReview.largeDiff.renderAnyway": "แสดงผลต่อไป",
|
||||
"ui.sessionReviewV2.expandMode": "ขยายหรือย่อ diff",
|
||||
"ui.sessionReviewV2.filterFiles": "กรองไฟล์",
|
||||
|
|
|
|||
|
|
@ -26,7 +26,8 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionReviewV2.nextFile": "اگلی فائل",
|
||||
"ui.sessionReviewV2.diffView": "تبدیلیوں کا نظارہ",
|
||||
"ui.sessionReviewV2.empty.noGit.title": "کوئی ٹریک شدہ تبدیلیاں نہیں۔",
|
||||
"ui.sessionReviewV2.empty.noGit.description": "اس پروجیکٹ میں تبدیلیوں کو ٹریک کریں، ان کا جائزہ لیں اور ان کو کالعدم کریں۔",
|
||||
"ui.sessionReviewV2.empty.noGit.description":
|
||||
"اس پروجیکٹ میں تبدیلیوں کو ٹریک کریں، ان کا جائزہ لیں اور ان کو کالعدم کریں۔",
|
||||
"ui.sessionReviewV2.empty.noGit.action": "Git ریپوزٹری بنائیں",
|
||||
"ui.sessionReviewV2.empty.noGit.actionLoading": "Git ریپوزٹری بنائی جا رہی ہے...",
|
||||
"ui.sessionReviewV2.empty.changes.title": "ابھی تک کوئی فائل تبدیل نہیں ہوئی ہے۔",
|
||||
|
|
@ -67,10 +68,12 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionTurn.error.freeUsageExceeded": "مفت استعمال کی حد ختم ہو گئی",
|
||||
"ui.sessionTurn.error.addCredits": "کریڈٹ شامل کریں۔",
|
||||
"dialog.usageExceeded.freeTier.title": "مفت استعمال کی حد پوری ہو گئی",
|
||||
"dialog.usageExceeded.freeTier.description": "$5/ماہ سے شروع ہونے والے بہترین اوپن سورس ماڈلز تک قابل اعتماد رسائی کے لیے OpenCode Go کو سبسکرائب کریں۔",
|
||||
"dialog.usageExceeded.freeTier.description":
|
||||
"$5/ماہ سے شروع ہونے والے بہترین اوپن سورس ماڈلز تک قابل اعتماد رسائی کے لیے OpenCode Go کو سبسکرائب کریں۔",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "سبسکرائب کریں۔",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "Go حد تک پہنچ گئی۔",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "استعمال کی حد تک پہنچ گئی۔ ابھی اس ماڈل کا استعمال جاری رکھنے کے لیے، اپنے دستیاب بیلنس سے استعمال کو فعال کریں۔",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"استعمال کی حد تک پہنچ گئی۔ ابھی اس ماڈل کا استعمال جاری رکھنے کے لیے، اپنے دستیاب بیلنس سے استعمال کو فعال کریں۔",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "ترتیبات کھولیں۔",
|
||||
"ui.sessionTurn.status.delegating": "کام سونپا جا رہا ہے",
|
||||
"ui.sessionTurn.status.planning": "اگلے اقدامات کی منصوبہ بندی کی جا رہی ہے",
|
||||
|
|
|
|||
|
|
@ -67,10 +67,12 @@ export const dict: Record<string, string> = {
|
|||
"ui.sessionTurn.error.freeUsageExceeded": "Đã vượt quá mức sử dụng miễn phí",
|
||||
"ui.sessionTurn.error.addCredits": "Thêm số dư",
|
||||
"dialog.usageExceeded.freeTier.title": "Đã đạt đến giới hạn miễn phí",
|
||||
"dialog.usageExceeded.freeTier.description": "Đăng ký OpenCode Go để có quyền truy cập đáng tin cậy vào các mô hình nguồn mở tốt nhất, bắt đầu từ $5/tháng.",
|
||||
"dialog.usageExceeded.freeTier.description":
|
||||
"Đăng ký OpenCode Go để có quyền truy cập đáng tin cậy vào các mô hình nguồn mở tốt nhất, bắt đầu từ $5/tháng.",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "Đăng ký",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "Đã đạt giới hạn Go",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "Đã đạt đến giới hạn sử dụng. Để tiếp tục sử dụng mô hình này ngay bây giờ, hãy cho phép sử dụng từ số dư khả dụng của bạn",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"Đã đạt đến giới hạn sử dụng. Để tiếp tục sử dụng mô hình này ngay bây giờ, hãy cho phép sử dụng từ số dư khả dụng của bạn",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "Mở cài đặt",
|
||||
"ui.sessionTurn.status.delegating": "Phân công công việc",
|
||||
"ui.sessionTurn.status.planning": "Lập kế hoạch các bước tiếp theo",
|
||||
|
|
|
|||
|
|
@ -78,8 +78,7 @@ export const dict = {
|
|||
"dialog.usageExceeded.freeTier.description": "订阅 OpenCode Go,可靠地使用最佳开源模型,每月 $5 起。",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "订阅",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "Go 额度已用完",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"使用额度已达上限。如需立即继续使用此模型,请启用余额付费",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "使用额度已达上限。如需立即继续使用此模型,请启用余额付费",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "打开设置",
|
||||
|
||||
"ui.sessionTurn.status.delegating": "正在委派工作",
|
||||
|
|
|
|||
|
|
@ -78,8 +78,7 @@ export const dict = {
|
|||
"dialog.usageExceeded.freeTier.description": "訂閱 OpenCode Go,可靠地使用最佳開源模型,每月 $5 起。",
|
||||
"dialog.usageExceeded.freeTier.actionLabel": "訂閱",
|
||||
"dialog.usageExceeded.accountRateLimit.title": "已達 Go 額度上限",
|
||||
"dialog.usageExceeded.accountRateLimit.description":
|
||||
"已達使用額度上限。若要立即繼續使用此模型,請啟用可用餘額計費",
|
||||
"dialog.usageExceeded.accountRateLimit.description": "已達使用額度上限。若要立即繼續使用此模型,請啟用可用餘額計費",
|
||||
"dialog.usageExceeded.accountRateLimit.actionLabel": "開啟設定",
|
||||
|
||||
"ui.sessionTurn.status.delegating": "正在委派工作",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue