Skip to content

Commit 83fb9b1

Browse files
committed
feat(i18n): add model error and provider status locale keys
Add chat keys for model error toast messages (invalid_api_key, model_not_found, insufficient_quota) and setting keys for API key invalid warning and default model unavailable labels across all 11 locales.
1 parent 540317a commit 83fb9b1

22 files changed

Lines changed: 88 additions & 22 deletions

src/i18n/locales/ar/chat.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,9 @@
4949
"new-project": "مشروع جديد",
5050
"no-reply-received-task-continue": "لم يتم استلام رد، تستمر المهمة",
5151
"open-in-ide": "فتح في IDE",
52-
"failed-to-open-folder": "فشل في فتح المجلد"
52+
"failed-to-open-folder": "فشل في فتح المجلد",
53+
"model-error-go-to-settings": "Model Settings",
54+
"model-error-invalid-api-key": "Your API key is invalid or expired. Please update it in",
55+
"model-error-model-not-found": "The configured model was not found. Please check your settings in",
56+
"model-error-quota-exceeded": "You've exceeded your API quota. Please check your plan or update your key in"
5357
}

src/i18n/locales/ar/setting.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,5 +363,7 @@
363363

364364
"preferred-ide": "IDE المفضل",
365365
"preferred-ide-description": "اختر التطبيق الذي سيتم استخدامه عند فتح مجلدات مشاريع الوكيل.",
366-
"system-file-manager": "مدير ملفات النظام"
366+
"system-file-manager": "مدير ملفات النظام",
367+
"api-key-invalid-or-expired": "API Key Invalid or Expired — please re-verify",
368+
"default-model-unavailable": "Default model unavailable — please select another"
367369
}

src/i18n/locales/de/chat.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,9 @@
4949
"new-project": "Neues Projekt",
5050
"no-reply-received-task-continue": "Keine Antwort erhalten, Aufgabe wird fortgesetzt",
5151
"open-in-ide": "In IDE öffnen",
52-
"failed-to-open-folder": "Ordner konnte nicht geöffnet werden"
52+
"failed-to-open-folder": "Ordner konnte nicht geöffnet werden",
53+
"model-error-go-to-settings": "Model Settings",
54+
"model-error-invalid-api-key": "Your API key is invalid or expired. Please update it in",
55+
"model-error-model-not-found": "The configured model was not found. Please check your settings in",
56+
"model-error-quota-exceeded": "You've exceeded your API quota. Please check your plan or update your key in"
5357
}

src/i18n/locales/de/setting.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,5 +273,7 @@
273273

274274
"preferred-ide": "Bevorzugte IDE",
275275
"preferred-ide-description": "Wählen Sie die Anwendung aus, die beim Öffnen von Agent-Projektordnern verwendet werden soll.",
276-
"system-file-manager": "System-Dateimanager"
276+
"system-file-manager": "System-Dateimanager",
277+
"api-key-invalid-or-expired": "API Key Invalid or Expired — please re-verify",
278+
"default-model-unavailable": "Default model unavailable — please select another"
277279
}

src/i18n/locales/en-us/chat.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,9 @@
4949
"new-project": "Untitled Project",
5050
"no-reply-received-task-continue": "No reply received, task continue",
5151
"open-in-ide": "Open in IDE",
52-
"failed-to-open-folder": "Failed to open folder"
52+
"failed-to-open-folder": "Failed to open folder",
53+
"model-error-go-to-settings": "Model Settings",
54+
"model-error-invalid-api-key": "Your API key is invalid or expired. Please update it in",
55+
"model-error-model-not-found": "The configured model was not found. Please check your settings in",
56+
"model-error-quota-exceeded": "You've exceeded your API quota. Please check your plan or update your key in"
5357
}

src/i18n/locales/en-us/setting.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,5 +419,7 @@
419419

420420
"preferred-ide": "Preferred IDE",
421421
"preferred-ide-description": "Choose which application to use when opening agent project folders.",
422-
"system-file-manager": "System File Manager"
422+
"system-file-manager": "System File Manager",
423+
"api-key-invalid-or-expired": "API Key Invalid or Expired — please re-verify",
424+
"default-model-unavailable": "Default model unavailable — please select another"
423425
}

src/i18n/locales/es/chat.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,9 @@
4949
"new-project": "Nuevo proyecto",
5050
"no-reply-received-task-continue": "No se recibió respuesta, la tarea continúa",
5151
"open-in-ide": "Abrir en IDE",
52-
"failed-to-open-folder": "No se pudo abrir la carpeta"
52+
"failed-to-open-folder": "No se pudo abrir la carpeta",
53+
"model-error-go-to-settings": "Model Settings",
54+
"model-error-invalid-api-key": "Your API key is invalid or expired. Please update it in",
55+
"model-error-model-not-found": "The configured model was not found. Please check your settings in",
56+
"model-error-quota-exceeded": "You've exceeded your API quota. Please check your plan or update your key in"
5357
}

src/i18n/locales/es/setting.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,5 +273,7 @@
273273

274274
"preferred-ide": "IDE preferido",
275275
"preferred-ide-description": "Elija qué aplicación usar al abrir las carpetas de proyectos del agente.",
276-
"system-file-manager": "Administrador de archivos del sistema"
276+
"system-file-manager": "Administrador de archivos del sistema",
277+
"api-key-invalid-or-expired": "API Key Invalid or Expired — please re-verify",
278+
"default-model-unavailable": "Default model unavailable — please select another"
277279
}

src/i18n/locales/fr/chat.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,9 @@
4949
"new-project": "Nouveau projet",
5050
"no-reply-received-task-continue": "Aucune réponse reçue, la tâche continue",
5151
"open-in-ide": "Ouvrir dans l'IDE",
52-
"failed-to-open-folder": "Impossible d'ouvrir le dossier"
52+
"failed-to-open-folder": "Impossible d'ouvrir le dossier",
53+
"model-error-go-to-settings": "Model Settings",
54+
"model-error-invalid-api-key": "Your API key is invalid or expired. Please update it in",
55+
"model-error-model-not-found": "The configured model was not found. Please check your settings in",
56+
"model-error-quota-exceeded": "You've exceeded your API quota. Please check your plan or update your key in"
5357
}

src/i18n/locales/fr/setting.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,5 +249,7 @@
249249

250250
"preferred-ide": "IDE préféré",
251251
"preferred-ide-description": "Choisissez l'application à utiliser lors de l'ouverture des dossiers de projets d'agent.",
252-
"system-file-manager": "Gestionnaire de fichiers système"
252+
"system-file-manager": "Gestionnaire de fichiers système",
253+
"api-key-invalid-or-expired": "API Key Invalid or Expired — please re-verify",
254+
"default-model-unavailable": "Default model unavailable — please select another"
253255
}

0 commit comments

Comments
 (0)