Kevin van Dijk 4 месяцев назад
Родитель
Сommit
2bb236fa7a
40 измененных файлов с 194 добавлено и 0 удалено
  1. 8 0
      src/i18n/locales/ar/common.json
  2. 8 0
      src/i18n/locales/ca/common.json
  3. 8 0
      src/i18n/locales/cs/common.json
  4. 8 0
      src/i18n/locales/de/common.json
  5. 8 0
      src/i18n/locales/en/common.json
  6. 8 0
      src/i18n/locales/es/common.json
  7. 8 0
      src/i18n/locales/fr/common.json
  8. 8 0
      src/i18n/locales/hi/common.json
  9. 8 0
      src/i18n/locales/id/common.json
  10. 8 0
      src/i18n/locales/it/common.json
  11. 8 0
      src/i18n/locales/ja/common.json
  12. 8 0
      src/i18n/locales/ko/common.json
  13. 8 0
      src/i18n/locales/nl/common.json
  14. 8 0
      src/i18n/locales/pl/common.json
  15. 8 0
      src/i18n/locales/pt-BR/common.json
  16. 8 0
      src/i18n/locales/ru/common.json
  17. 8 0
      src/i18n/locales/th/common.json
  18. 8 0
      src/i18n/locales/tr/common.json
  19. 8 0
      src/i18n/locales/uk/common.json
  20. 8 0
      src/i18n/locales/vi/common.json
  21. 8 0
      src/i18n/locales/zh-CN/common.json
  22. 8 0
      src/i18n/locales/zh-TW/common.json
  23. 1 0
      webview-ui/src/i18n/locales/ca/settings.json
  24. 1 0
      webview-ui/src/i18n/locales/de/settings.json
  25. 1 0
      webview-ui/src/i18n/locales/en/settings.json
  26. 1 0
      webview-ui/src/i18n/locales/es/settings.json
  27. 1 0
      webview-ui/src/i18n/locales/fr/settings.json
  28. 1 0
      webview-ui/src/i18n/locales/hi/settings.json
  29. 1 0
      webview-ui/src/i18n/locales/id/settings.json
  30. 1 0
      webview-ui/src/i18n/locales/it/settings.json
  31. 1 0
      webview-ui/src/i18n/locales/ja/settings.json
  32. 1 0
      webview-ui/src/i18n/locales/ko/settings.json
  33. 1 0
      webview-ui/src/i18n/locales/nl/settings.json
  34. 1 0
      webview-ui/src/i18n/locales/pl/settings.json
  35. 1 0
      webview-ui/src/i18n/locales/pt-BR/settings.json
  36. 1 0
      webview-ui/src/i18n/locales/ru/settings.json
  37. 1 0
      webview-ui/src/i18n/locales/tr/settings.json
  38. 1 0
      webview-ui/src/i18n/locales/vi/settings.json
  39. 1 0
      webview-ui/src/i18n/locales/zh-CN/settings.json
  40. 1 0
      webview-ui/src/i18n/locales/zh-TW/settings.json

+ 8 - 0
src/i18n/locales/ar/common.json

@@ -250,5 +250,13 @@
 	"docsLink": {
 		"label": "مستندات",
 		"url": "https://docs.roocode.com"
+	},
+	"errorBoundary": {
+		"title": "خطأ",
+		"reportText": "يرجى الإبلاغ عن هذا الخطأ لمساعدتنا في تحسين التطبيق.",
+		"githubText": "إبلاغ على GitHub",
+		"copyInstructions": "انسخ تفاصيل الخطأ أدناه:",
+		"errorStack": "مجموعة الأخطاء",
+		"componentStack": "مجموعة المكونات"
 	}
 }

+ 8 - 0
src/i18n/locales/ca/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Error",
+		"reportText": "Si us plau, informa d'aquest error per ajudar-nos a millorar l'aplicació.",
+		"githubText": "Informar a GitHub",
+		"copyInstructions": "Copia els detalls de l'error a continuació:",
+		"errorStack": "Pila d'errors",
+		"componentStack": "Pila de components"
 	}
 }

+ 8 - 0
src/i18n/locales/cs/common.json

@@ -250,5 +250,13 @@
 	"docsLink": {
 		"label": "Dokumentace",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Chyba",
+		"reportText": "Prosím nahlaste tuto chybu, abychom mohli aplikaci vylepšit.",
+		"githubText": "Nahlásit na GitHub",
+		"copyInstructions": "Zkopírujte podrobnosti chyby níže:",
+		"errorStack": "Zásobník chyb",
+		"componentStack": "Zásobník komponent"
 	}
 }

+ 8 - 0
src/i18n/locales/de/common.json

@@ -255,5 +255,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Fehler",
+		"reportText": "Bitte melde diesen Fehler, um uns bei der Verbesserung der Anwendung zu helfen.",
+		"githubText": "Auf GitHub melden",
+		"copyInstructions": "Kopiere die unten stehenden Fehlerdetails:",
+		"errorStack": "Fehler-Stack",
+		"componentStack": "Komponenten-Stack"
 	}
 }

+ 8 - 0
src/i18n/locales/en/common.json

@@ -244,5 +244,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Error",
+		"reportText": "Please report this error to help us improve the application.",
+		"githubText": "Report on GitHub",
+		"copyInstructions": "Copy the error details below:",
+		"errorStack": "Error Stack",
+		"componentStack": "Component Stack"
 	}
 }

+ 8 - 0
src/i18n/locales/es/common.json

@@ -255,5 +255,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Error",
+		"reportText": "Por favor reporta este error para ayudarnos a mejorar la aplicación.",
+		"githubText": "Reportar en GitHub",
+		"copyInstructions": "Copia los detalles del error a continuación:",
+		"errorStack": "Pila del Error",
+		"componentStack": "Pila de Componentes"
 	}
 }

+ 8 - 0
src/i18n/locales/fr/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Erreur",
+		"reportText": "Veuillez signaler cette erreur pour nous aider à améliorer l'application.",
+		"githubText": "Signaler sur GitHub",
+		"copyInstructions": "Copiez les détails de l'erreur ci-dessous :",
+		"errorStack": "Pile d'erreur",
+		"componentStack": "Pile de composants"
 	}
 }

+ 8 - 0
src/i18n/locales/hi/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "त्रुटि",
+		"reportText": "कृपया इस त्रुटि की रिपोर्ट करें ताकि हम एप्लिकेशन को बेहतर बना सकें।",
+		"githubText": "GitHub पर रिपोर्ट करें",
+		"copyInstructions": "नीचे त्रुटि विवरण कॉपी करें:",
+		"errorStack": "त्रुटि स्टैक",
+		"componentStack": "कॉम्पोनेंट स्टैक"
 	}
 }

+ 8 - 0
src/i18n/locales/id/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Error",
+		"reportText": "Harap laporkan error ini untuk membantu kami meningkatkan aplikasi.",
+		"githubText": "Laporkan di GitHub",
+		"copyInstructions": "Salin detail error di bawah:",
+		"errorStack": "Stack Error",
+		"componentStack": "Stack Komponen"
 	}
 }

+ 8 - 0
src/i18n/locales/it/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Errore",
+		"reportText": "Segnala questo errore per aiutarci a migliorare l'applicazione.",
+		"githubText": "Segnala su GitHub",
+		"copyInstructions": "Copia i dettagli dell'errore qui sotto:",
+		"errorStack": "Stack dell'errore",
+		"componentStack": "Stack dei componenti"
 	}
 }

+ 8 - 0
src/i18n/locales/ja/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "エラー",
+		"reportText": "アプリケーションの改善にご協力いただくため、このエラーを報告してください。",
+		"githubText": "GitHubで報告",
+		"copyInstructions": "以下のエラーの詳細をコピーしてください:",
+		"errorStack": "エラースタック",
+		"componentStack": "コンポーネントスタック"
 	}
 }

+ 8 - 0
src/i18n/locales/ko/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "오류",
+		"reportText": "애플리케이션 개선에 도움을 주시기 위해 이 오류를 신고해 주세요.",
+		"githubText": "GitHub에서 신고",
+		"copyInstructions": "아래 오류 세부 정보를 복사하세요:",
+		"errorStack": "오류 스택",
+		"componentStack": "컴포넌트 스택"
 	}
 }

+ 8 - 0
src/i18n/locales/nl/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Fout",
+		"reportText": "Meld deze fout om ons te helpen de applicatie te verbeteren.",
+		"githubText": "Melden op GitHub",
+		"copyInstructions": "Kopieer de foutdetails hieronder:",
+		"errorStack": "Foutstack",
+		"componentStack": "Componentenstack"
 	}
 }

+ 8 - 0
src/i18n/locales/pl/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Błąd",
+		"reportText": "Zgłoś ten błąd, aby pomóc nam ulepszać aplikację.",
+		"githubText": "Zgłoś na GitHub",
+		"copyInstructions": "Skopiuj szczegóły błędu poniżej:",
+		"errorStack": "Stos błędu",
+		"componentStack": "Stos komponentów"
 	}
 }

+ 8 - 0
src/i18n/locales/pt-BR/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Erro",
+		"reportText": "Por favor, relate este erro para nos ajudar a melhorar o aplicativo.",
+		"githubText": "Relatar no GitHub",
+		"copyInstructions": "Copie os detalhes do erro abaixo:",
+		"errorStack": "Stack do Erro",
+		"componentStack": "Stack de Componentes"
 	}
 }

+ 8 - 0
src/i18n/locales/ru/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Ошибка",
+		"reportText": "Пожалуйста, сообщите об этой ошибке, чтобы помочь нам улучшить приложение.",
+		"githubText": "Сообщить на GitHub",
+		"copyInstructions": "Скопируйте детали ошибки ниже:",
+		"errorStack": "Стек ошибки",
+		"componentStack": "Стек компонентов"
 	}
 }

+ 8 - 0
src/i18n/locales/th/common.json

@@ -250,5 +250,13 @@
 	"docsLink": {
 		"label": "เอกสาร",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "ข้อผิดพลาด",
+		"reportText": "กรุณารายงานข้อผิดพลาดนี้เพื่อช่วยเราปรับปรุงแอปพลิเคชัน",
+		"githubText": "รายงานบน GitHub",
+		"copyInstructions": "คัดลอกรายละเอียดข้อผิดพลาดด้านล่าง:",
+		"errorStack": "Error Stack",
+		"componentStack": "Component Stack"
 	}
 }

+ 8 - 0
src/i18n/locales/tr/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Hata",
+		"reportText": "Uygulamayı geliştirmemize yardımcı olmak için lütfen bu hatayı bildirin.",
+		"githubText": "GitHub'da bildir",
+		"copyInstructions": "Aşağıdaki hata ayrıntılarını kopyalayın:",
+		"errorStack": "Hata Stack'i",
+		"componentStack": "Bileşen Stack'i"
 	}
 }

+ 8 - 0
src/i18n/locales/uk/common.json

@@ -250,5 +250,13 @@
 	"docsLink": {
 		"label": "Документація",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Помилка",
+		"reportText": "Будь ласка, повідомте про цю помилку, щоб допомогти нам покращити додаток.",
+		"githubText": "Повідомити на GitHub",
+		"copyInstructions": "Скопіюйте деталі помилки нижче:",
+		"errorStack": "Стек помилки",
+		"componentStack": "Стек компонентів"
 	}
 }

+ 8 - 0
src/i18n/locales/vi/common.json

@@ -267,5 +267,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "Lỗi",
+		"reportText": "Vui lòng báo cáo lỗi này để giúp chúng tôi cải thiện ứng dụng.",
+		"githubText": "Báo cáo trên GitHub",
+		"copyInstructions": "Sao chép chi tiết lỗi bên dưới:",
+		"errorStack": "Stack lỗi",
+		"componentStack": "Stack thành phần"
 	}
 }

+ 8 - 0
src/i18n/locales/zh-CN/common.json

@@ -265,5 +265,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "错误",
+		"reportText": "请报告此错误以帮助我们改进应用程序。",
+		"githubText": "在 GitHub 上报告",
+		"copyInstructions": "复制下方的错误详情:",
+		"errorStack": "错误堆栈",
+		"componentStack": "组件堆栈"
 	}
 }

+ 8 - 0
src/i18n/locales/zh-TW/common.json

@@ -260,5 +260,13 @@
 	"docsLink": {
 		"label": "Docs",
 		"url": "https://kilocode.ai/docs"
+	},
+	"errorBoundary": {
+		"title": "錯誤",
+		"reportText": "請回報此錯誤以協助我們改進應用程式。",
+		"githubText": "在 GitHub 上回報",
+		"copyInstructions": "複製下方的錯誤詳情:",
+		"errorStack": "錯誤堆疊",
+		"componentStack": "元件堆疊"
 	}
 }

+ 1 - 0
webview-ui/src/i18n/locales/ca/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL base (opcional)",
 			"modelId": "ID del model",
 			"apiKey": "Clau API d'Ollama",
+			"apiKeyPlaceholder": "Introdueix la teva clau API",
 			"apiKeyHelp": "Clau API opcional per a instàncies d'Ollama autenticades o serveis al núvol. Deixa-ho buit per a instal·lacions locals.",
 			"numCtx": "Mida de la finestra de context (num_ctx)",
 			"numCtxHelp": "Sobreescriu la mida de la finestra de context per defecte del model. Deixeu-ho en blanc per utilitzar la configuració del Modelfile del model. El valor mínim és 128.",

+ 1 - 0
webview-ui/src/i18n/locales/de/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "Basis-URL (optional)",
 			"modelId": "Modell-ID",
 			"apiKey": "Ollama API-Schlüssel",
+			"apiKeyPlaceholder": "Gib deinen API-Schlüssel ein",
 			"apiKeyHelp": "Optionaler API-Schlüssel für authentifizierte Ollama-Instanzen oder Cloud-Services. Leer lassen für lokale Installationen.",
 			"numCtx": "Kontextfenstergröße (num_ctx)",
 			"numCtxHelp": "Überschreibt die Standard-Kontextfenstergröße des Modells. Lassen Sie das Feld leer, um die Modelfile-Konfiguration des Modells zu verwenden. Der Mindestwert ist 128.",

+ 1 - 0
webview-ui/src/i18n/locales/en/settings.json

@@ -391,6 +391,7 @@
 			"baseUrl": "Base URL (optional)",
 			"modelId": "Model ID",
 			"apiKey": "Ollama API Key",
+			"apiKeyPlaceholder": "Enter your API key",
 			"apiKeyHelp": "Optional API key for authenticated Ollama instances or cloud services. Leave empty for local installations.",
 			"numCtx": "Context Window Size (num_ctx)",
 			"numCtxHelp": "Override the model's default context window size. Leave empty to use the model's Modelfile configuration. Minimum value is 128.",

+ 1 - 0
webview-ui/src/i18n/locales/es/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL base (opcional)",
 			"modelId": "ID del modelo",
 			"apiKey": "Clave API de Ollama",
+			"apiKeyPlaceholder": "Introduce tu clave API",
 			"apiKeyHelp": "Clave API opcional para instancias de Ollama autenticadas o servicios en la nube. Deja vacío para instalaciones locales.",
 			"numCtx": "Tamaño de la ventana de contexto (num_ctx)",
 			"numCtxHelp": "Sobrescribe el tamaño de la ventana de contexto predeterminado del modelo. Déjelo vacío para usar la configuración del Modelfile del modelo. El valor mínimo es 128.",

+ 1 - 0
webview-ui/src/i18n/locales/fr/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL de base (optionnel)",
 			"modelId": "ID du modèle",
 			"apiKey": "Clé API Ollama",
+			"apiKeyPlaceholder": "Entrez votre clé API",
 			"apiKeyHelp": "Clé API optionnelle pour les instances Ollama authentifiées ou les services cloud. Laissez vide pour les installations locales.",
 			"numCtx": "Taille de la fenêtre de contexte (num_ctx)",
 			"numCtxHelp": "Remplace la taille de la fenêtre de contexte par défaut du modèle. Laissez vide pour utiliser la configuration du Modelfile du modèle. La valeur minimale est 128.",

+ 1 - 0
webview-ui/src/i18n/locales/hi/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "बेस URL (वैकल्पिक)",
 			"modelId": "मॉडल ID",
 			"apiKey": "Ollama API Key",
+			"apiKeyPlaceholder": "अपनी API key दर्ज करें",
 			"apiKeyHelp": "प्रमाणित Ollama इंस्टेंसेस या क्लाउड सेवाओं के लिए वैकल्पिक API key। स्थानीय इंस्टॉलेशन के लिए खाली छोड़ें।",
 			"numCtx": "संदर्भ विंडो आकार (num_ctx)",
 			"numCtxHelp": "मॉडल के डिफ़ॉल्ट संदर्भ विंडो आकार को ओवरराइड करें। मॉडल की मॉडलफ़ाइल कॉन्फ़िगरेशन का उपयोग करने के लिए खाली छोड़ दें। न्यूनतम मान 128 है।",

+ 1 - 0
webview-ui/src/i18n/locales/id/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "Base URL (opsional)",
 			"modelId": "Model ID",
 			"apiKey": "Ollama API Key",
+			"apiKeyPlaceholder": "Masukkan API key Anda",
 			"apiKeyHelp": "API key opsional untuk instance Ollama yang terautentikasi atau layanan cloud. Biarkan kosong untuk instalasi lokal.",
 			"numCtx": "Ukuran Jendela Konteks (num_ctx)",
 			"numCtxHelp": "Ganti ukuran jendela konteks default model. Biarkan kosong untuk menggunakan konfigurasi Modelfile model. Nilai minimum adalah 128.",

+ 1 - 0
webview-ui/src/i18n/locales/it/settings.json

@@ -387,6 +387,7 @@
 			"baseUrl": "URL base (opzionale)",
 			"modelId": "ID modello",
 			"apiKey": "Chiave API Ollama",
+			"apiKeyPlaceholder": "Inserisci la tua chiave API",
 			"apiKeyHelp": "Chiave API opzionale per istanze Ollama autenticate o servizi cloud. Lascia vuoto per installazioni locali.",
 			"numCtx": "Dimensione della finestra di contesto (num_ctx)",
 			"numCtxHelp": "Sovrascrive la dimensione predefinita della finestra di contesto del modello. Lasciare vuoto per utilizzare la configurazione del Modelfile del modello. Il valore minimo è 128.",

+ 1 - 0
webview-ui/src/i18n/locales/ja/settings.json

@@ -387,6 +387,7 @@
 			"baseUrl": "ベースURL(オプション)",
 			"modelId": "モデルID",
 			"apiKey": "Ollama APIキー",
+			"apiKeyPlaceholder": "APIキーを入力してください",
 			"apiKeyHelp": "認証されたOllamaインスタンスやクラウドサービス用のオプションAPIキー。ローカルインストールの場合は空のままにしてください。",
 			"numCtx": "コンテキストウィンドウサイズ (num_ctx)",
 			"numCtxHelp": "モデルのデフォルトのコンテキストウィンドウサイズを上書きします。モデルのModelfile構成を使用するには、空のままにします。最小値は128です。",

+ 1 - 0
webview-ui/src/i18n/locales/ko/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "기본 URL (선택사항)",
 			"modelId": "모델 ID",
 			"apiKey": "Ollama API 키",
+			"apiKeyPlaceholder": "API 키를 입력하세요",
 			"apiKeyHelp": "인증된 Ollama 인스턴스나 클라우드 서비스용 선택적 API 키. 로컬 설치의 경우 비워두세요.",
 			"numCtx": "컨텍스트 창 크기(num_ctx)",
 			"numCtxHelp": "모델의 기본 컨텍스트 창 크기를 재정의합니다. 모델의 Modelfile 구성을 사용하려면 비워 둡니다. 최소값은 128입니다.",

+ 1 - 0
webview-ui/src/i18n/locales/nl/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "Basis-URL (optioneel)",
 			"modelId": "Model-ID",
 			"apiKey": "Ollama API-sleutel",
+			"apiKeyPlaceholder": "Voer je API-sleutel in",
 			"apiKeyHelp": "Optionele API-sleutel voor geauthenticeerde Ollama-instanties of cloudservices. Laat leeg voor lokale installaties.",
 			"numCtx": "Contextvenstergrootte (num_ctx)",
 			"numCtxHelp": "Overschrijft de standaard contextvenstergrootte van het model. Laat leeg om de Modelfile-configuratie van het model te gebruiken. De minimumwaarde is 128.",

+ 1 - 0
webview-ui/src/i18n/locales/pl/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL bazowy (opcjonalnie)",
 			"modelId": "ID modelu",
 			"apiKey": "Klucz API Ollama",
+			"apiKeyPlaceholder": "Wprowadź swój klucz API",
 			"apiKeyHelp": "Opcjonalny klucz API dla uwierzytelnionych instancji Ollama lub usług chmurowych. Pozostaw puste dla instalacji lokalnych.",
 			"numCtx": "Rozmiar okna kontekstu (num_ctx)",
 			"numCtxHelp": "Zastępuje domyślny rozmiar okna kontekstu modelu. Pozostaw puste, aby użyć konfiguracji Modelfile modelu. Minimalna wartość to 128.",

+ 1 - 0
webview-ui/src/i18n/locales/pt-BR/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL Base (opcional)",
 			"modelId": "ID do Modelo",
 			"apiKey": "Chave API Ollama",
+			"apiKeyPlaceholder": "Digite sua chave de API",
 			"apiKeyHelp": "Chave API opcional para instâncias Ollama autenticadas ou serviços em nuvem. Deixe vazio para instalações locais.",
 			"numCtx": "Tamanho da janela de contexto (num_ctx)",
 			"numCtxHelp": "Substitui o tamanho da janela de contexto padrão do modelo. Deixe em branco para usar a configuração do Modelfile do modelo. O valor mínimo é 128.",

+ 1 - 0
webview-ui/src/i18n/locales/ru/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "Базовый URL (опционально)",
 			"modelId": "ID модели",
 			"apiKey": "API-ключ Ollama",
+			"apiKeyPlaceholder": "Введите ваш API-ключ",
 			"apiKeyHelp": "Опциональный API-ключ для аутентифицированных экземпляров Ollama или облачных сервисов. Оставьте пустым для локальных установок.",
 			"numCtx": "Размер контекстного окна (num_ctx)",
 			"numCtxHelp": "Переопределяет размер контекстного окна модели по умолчанию. Оставьте пустым, чтобы использовать конфигурацию Modelfile модели. Минимальное значение — 128.",

+ 1 - 0
webview-ui/src/i18n/locales/tr/settings.json

@@ -387,6 +387,7 @@
 			"baseUrl": "Temel URL (İsteğe bağlı)",
 			"modelId": "Model Kimliği",
 			"apiKey": "Ollama API Anahtarı",
+			"apiKeyPlaceholder": "API anahtarınızı girin",
 			"apiKeyHelp": "Kimlik doğrulamalı Ollama örnekleri veya bulut hizmetleri için isteğe bağlı API anahtarı. Yerel kurulumlar için boş bırakın.",
 			"numCtx": "Bağlam Penceresi Boyutu (num_ctx)",
 			"numCtxHelp": "Modelin varsayılan bağlam penceresi boyutunu geçersiz kılar. Modelin Modelfile yapılandırmasını kullanmak için boş bırakın. Minimum değer 128'dir.",

+ 1 - 0
webview-ui/src/i18n/locales/vi/settings.json

@@ -386,6 +386,7 @@
 			"baseUrl": "URL cơ sở (tùy chọn)",
 			"modelId": "ID mô hình",
 			"apiKey": "Khóa API Ollama",
+			"apiKeyPlaceholder": "Nhập khóa API của bạn",
 			"apiKeyHelp": "Khóa API tùy chọn cho các phiên bản Ollama đã xác thực hoặc dịch vụ đám mây. Để trống cho cài đặt cục bộ.",
 			"numCtx": "Kích thước cửa sổ ngữ cảnh (num_ctx)",
 			"numCtxHelp": "Ghi đè kích thước cửa sổ ngữ cảnh mặc định của mô hình. Để trống để sử dụng cấu hình Modelfile của mô hình. Giá trị tối thiểu là 128.",

+ 1 - 0
webview-ui/src/i18n/locales/zh-CN/settings.json

@@ -387,6 +387,7 @@
 			"baseUrl": "基础 URL(可选)",
 			"modelId": "模型 ID",
 			"apiKey": "Ollama API 密钥",
+			"apiKeyPlaceholder": "输入您的 API 密钥",
 			"apiKeyHelp": "用于已认证 Ollama 实例或云服务的可选 API 密钥。本地安装请留空。",
 			"numCtx": "上下文窗口大小 (num_ctx)",
 			"numCtxHelp": "覆盖模型的默认上下文窗口大小。留空以使用模型的 Modelfile 配置。最小值为 128。",

+ 1 - 0
webview-ui/src/i18n/locales/zh-TW/settings.json

@@ -387,6 +387,7 @@
 			"baseUrl": "基礎 URL(選用)",
 			"modelId": "模型 ID",
 			"apiKey": "Ollama API 金鑰",
+			"apiKeyPlaceholder": "輸入您的 API 金鑰",
 			"apiKeyHelp": "用於已認證 Ollama 執行個體或雲端服務的選用 API 金鑰。本機安裝請留空。",
 			"numCtx": "上下文視窗大小 (num_ctx)",
 			"numCtxHelp": "覆寫模型的預設上下文視窗大小。留空以使用模型的 Modelfile 設定。最小值為 128。",