From 6d035101c68ac8c97aead00dd7999009132dd64c Mon Sep 17 00:00:00 2001 From: xintaofei Date: Sun, 12 Apr 2026 10:53:44 +0800 Subject: [PATCH] feat(i18n): add opencode plugin management translations for 10 languages Co-Authored-By: Claude Sonnet 4.6 --- src/i18n/messages/ar.json | 22 +++++++++++----------- src/i18n/messages/de.json | 22 +++++++++++----------- src/i18n/messages/es.json | 22 +++++++++++----------- src/i18n/messages/fr.json | 22 +++++++++++----------- src/i18n/messages/ja.json | 22 +++++++++++----------- src/i18n/messages/ko.json | 22 +++++++++++----------- src/i18n/messages/pt.json | 22 +++++++++++----------- src/i18n/messages/zh-CN.json | 22 +++++++++++----------- src/i18n/messages/zh-TW.json | 22 +++++++++++----------- 9 files changed, 99 insertions(+), 99 deletions(-) diff --git a/src/i18n/messages/ar.json b/src/i18n/messages/ar.json index 162f618..a8a508a 100644 --- a/src/i18n/messages/ar.json +++ b/src/i18n/messages/ar.json @@ -687,19 +687,19 @@ "configDescription": "تكوين مزود واجهة برمجة التطبيقات وبيانات اعتماد Cline. يتم حفظ الإعدادات في ~/.cline/data/." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "إضافات OpenCode", + "declared": "الإضافات المعلنة", + "noPlugins": "لا توجد إضافات معلنة في opencode.json", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "مثبّت", + "missing": "غير مثبّت" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "تثبيت جميع الإضافات المفقودة", + "install": "تثبيت", + "uninstall": "إزالة", + "refresh": "تحديث", + "success": "تم تثبيت جميع الإضافات بنجاح", + "failed": "فشلت عملية الإضافة" } }, "SettingsPages": { diff --git a/src/i18n/messages/de.json b/src/i18n/messages/de.json index cc5a43c..34da1c2 100644 --- a/src/i18n/messages/de.json +++ b/src/i18n/messages/de.json @@ -687,19 +687,19 @@ "configDescription": "Konfigurieren Sie den Cline API-Anbieter und die Anmeldedaten. Einstellungen werden in ~/.cline/data/ gespeichert." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "OpenCode-Plugins", + "declared": "Deklarierte Plugins", + "noPlugins": "Keine Plugins in opencode.json deklariert", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "Installiert", + "missing": "Nicht installiert" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "Alle fehlenden installieren", + "install": "Installieren", + "uninstall": "Deinstallieren", + "refresh": "Aktualisieren", + "success": "Alle Plugins wurden erfolgreich installiert", + "failed": "Plugin-Vorgang fehlgeschlagen" } }, "SettingsPages": { diff --git a/src/i18n/messages/es.json b/src/i18n/messages/es.json index 4c2d488..2c7ba9d 100644 --- a/src/i18n/messages/es.json +++ b/src/i18n/messages/es.json @@ -687,19 +687,19 @@ "configDescription": "Configure el proveedor de API y las credenciales de Cline. La configuración se guarda en ~/.cline/data/." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "Plugins de OpenCode", + "declared": "Plugins declarados", + "noPlugins": "No hay plugins declarados en opencode.json", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "Instalado", + "missing": "No instalado" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "Instalar todos los faltantes", + "install": "Instalar", + "uninstall": "Desinstalar", + "refresh": "Actualizar", + "success": "Todos los plugins se instalaron correctamente", + "failed": "La operación del plugin falló" } }, "SettingsPages": { diff --git a/src/i18n/messages/fr.json b/src/i18n/messages/fr.json index f41df62..365c92a 100644 --- a/src/i18n/messages/fr.json +++ b/src/i18n/messages/fr.json @@ -687,19 +687,19 @@ "configDescription": "Configurez le fournisseur API et les identifiants Cline. Les paramètres sont enregistrés dans ~/.cline/data/." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "Plugins OpenCode", + "declared": "Plugins déclarés", + "noPlugins": "Aucun plugin déclaré dans opencode.json", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "Installé", + "missing": "Non installé" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "Installer tous les manquants", + "install": "Installer", + "uninstall": "Désinstaller", + "refresh": "Actualiser", + "success": "Tous les plugins ont été installés avec succès", + "failed": "L'opération du plugin a échoué" } }, "SettingsPages": { diff --git a/src/i18n/messages/ja.json b/src/i18n/messages/ja.json index 1efcc7f..a67fa65 100644 --- a/src/i18n/messages/ja.json +++ b/src/i18n/messages/ja.json @@ -687,19 +687,19 @@ "configDescription": "Cline API プロバイダーと認証情報を設定します。設定は ~/.cline/data/ に保存されます。" }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "OpenCode プラグイン", + "declared": "宣言済みプラグイン", + "noPlugins": "opencode.json にプラグインが宣言されていません", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "インストール済み", + "missing": "未インストール" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "不足プラグインをすべてインストール", + "install": "インストール", + "uninstall": "アンインストール", + "refresh": "更新", + "success": "すべてのプラグインが正常にインストールされました", + "failed": "プラグイン操作に失敗しました" } }, "SettingsPages": { diff --git a/src/i18n/messages/ko.json b/src/i18n/messages/ko.json index c0d72cb..d071e4b 100644 --- a/src/i18n/messages/ko.json +++ b/src/i18n/messages/ko.json @@ -687,19 +687,19 @@ "configDescription": "Cline API 제공자와 자격 증명을 구성합니다. 설정은 ~/.cline/data/에 저장됩니다." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "OpenCode 플러그인", + "declared": "선언된 플러그인", + "noPlugins": "opencode.json에 선언된 플러그인이 없습니다", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "설치됨", + "missing": "미설치" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "누락된 플러그인 모두 설치", + "install": "설치", + "uninstall": "제거", + "refresh": "새로고침", + "success": "모든 플러그인이 성공적으로 설치되었습니다", + "failed": "플러그인 작업 실패" } }, "SettingsPages": { diff --git a/src/i18n/messages/pt.json b/src/i18n/messages/pt.json index 36945d1..d9a5b59 100644 --- a/src/i18n/messages/pt.json +++ b/src/i18n/messages/pt.json @@ -687,19 +687,19 @@ "configDescription": "Configure o provedor de API e as credenciais do Cline. As configurações são salvas em ~/.cline/data/." }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "Plugins do OpenCode", + "declared": "Plugins declarados", + "noPlugins": "Nenhum plugin declarado em opencode.json", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "Instalado", + "missing": "Não instalado" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "Instalar todos os ausentes", + "install": "Instalar", + "uninstall": "Desinstalar", + "refresh": "Atualizar", + "success": "Todos os plugins foram instalados com sucesso", + "failed": "Operação do plugin falhou" } }, "SettingsPages": { diff --git a/src/i18n/messages/zh-CN.json b/src/i18n/messages/zh-CN.json index d3037bd..02c79fe 100644 --- a/src/i18n/messages/zh-CN.json +++ b/src/i18n/messages/zh-CN.json @@ -687,19 +687,19 @@ "configDescription": "配置 Cline API 提供商和凭证。设置将保存到 ~/.cline/data/。" }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "OpenCode 插件", + "declared": "已声明的插件", + "noPlugins": "opencode.json 中未声明任何插件", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "已安装", + "missing": "未安装" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "安装全部缺失插件", + "install": "安装", + "uninstall": "卸载", + "refresh": "刷新", + "success": "所有插件安装成功", + "failed": "插件操作失败" } }, "SettingsPages": { diff --git a/src/i18n/messages/zh-TW.json b/src/i18n/messages/zh-TW.json index 953cb01..4da6d84 100644 --- a/src/i18n/messages/zh-TW.json +++ b/src/i18n/messages/zh-TW.json @@ -687,19 +687,19 @@ "configDescription": "配置 Cline API 提供商和憑證。設定將儲存到 ~/.cline/data/。" }, "opencodePlugins": { - "title": "OpenCode Plugins", - "declared": "Declared Plugins", - "noPlugins": "No plugins declared.", + "title": "OpenCode 外掛", + "declared": "已宣告的外掛", + "noPlugins": "opencode.json 中未宣告任何外掛", "status": { - "installed": "Installed", - "missing": "Missing" + "installed": "已安裝", + "missing": "未安裝" }, - "installAll": "Install All Missing", - "install": "Install", - "uninstall": "Uninstall", - "refresh": "Refresh", - "success": "All plugins installed successfully.", - "failed": "Installation failed" + "installAll": "安裝全部缺失外掛", + "install": "安裝", + "uninstall": "解除安裝", + "refresh": "重新整理", + "success": "所有外掛安裝成功", + "failed": "外掛操作失敗" } }, "SettingsPages": {