From 3759331f7919367ebed383e49f4d741cbb430957 Mon Sep 17 00:00:00 2001 From: Kayshen-X Date: Fri, 12 Jun 2026 23:28:07 +0800 Subject: [PATCH] chore(i18n): locale keys for pickers, image section, kit + preset surfaces --- crates/op-i18n/src/i18n/de.rs | 5 +++++ crates/op-i18n/src/i18n/en.rs | 5 +++++ crates/op-i18n/src/i18n/es.rs | 5 +++++ crates/op-i18n/src/i18n/fr.rs | 5 +++++ crates/op-i18n/src/i18n/hi.rs | 5 +++++ crates/op-i18n/src/i18n/id.rs | 5 +++++ crates/op-i18n/src/i18n/ja.rs | 5 +++++ crates/op-i18n/src/i18n/ko.rs | 5 +++++ crates/op-i18n/src/i18n/pt.rs | 5 +++++ crates/op-i18n/src/i18n/ru.rs | 5 +++++ crates/op-i18n/src/i18n/th.rs | 5 +++++ crates/op-i18n/src/i18n/tr.rs | 5 +++++ crates/op-i18n/src/i18n/vi.rs | 5 +++++ crates/op-i18n/src/i18n/zh_cn.rs | 5 +++++ crates/op-i18n/src/i18n/zh_tw.rs | 5 +++++ 15 files changed, 75 insertions(+) diff --git a/crates/op-i18n/src/i18n/de.rs b/crates/op-i18n/src/i18n/de.rs index 241b21ee2..1c8d08bd0 100644 --- a/crates/op-i18n/src/i18n/de.rs +++ b/crates/op-i18n/src/i18n/de.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Theme hinzufügen", "variables.addVariant" => "Variante hinzufügen", "variables.addVariable" => "Variable hinzufügen", + "variables.typeColor" => "Farbe", + "variables.typeNumber" => "Zahl", + "variables.typeString" => "Zeichenfolge", "variables.searchVariables" => "Variablen suchen...", "variables.noMatch" => "Keine Variablen entsprechen Ihrer Suche", "variables.noDefined" => "Keine Variablen definiert", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "Verbinden", "settings.agents.disconnect" => "Trennen", + "settings.agents.connecting" => "Verbinde…", + "settings.agents.notInstalled" => "Nicht installiert", "settings.agents.claudeHint" => "Du kannst zusätzliche Umgebungsvariablen in ~/.claude/settings.json festlegen.", "settings.mcp.server" => "MCP-Server", "settings.mcp.running" => "Läuft", diff --git a/crates/op-i18n/src/i18n/en.rs b/crates/op-i18n/src/i18n/en.rs index 59e326cd3..732d67218 100644 --- a/crates/op-i18n/src/i18n/en.rs +++ b/crates/op-i18n/src/i18n/en.rs @@ -224,6 +224,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Add theme", "variables.addVariant" => "Add variant", "variables.addVariable" => "Add variable", + "variables.typeColor" => "Color", + "variables.typeNumber" => "Number", + "variables.typeString" => "String", "variables.searchVariables" => "Search variables...", "variables.noMatch" => "No variables match your search", "variables.noDefined" => "No variables defined", @@ -504,6 +507,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "Connect", "settings.agents.disconnect" => "Disconnect", + "settings.agents.connecting" => "Connecting…", + "settings.agents.notInstalled" => "Not installed", "settings.agents.claudeHint" => "You can set additional environment variables in ~/.claude/settings.json.", "settings.mcp.server" => "MCP Server", "settings.mcp.running" => "Running", diff --git a/crates/op-i18n/src/i18n/es.rs b/crates/op-i18n/src/i18n/es.rs index d6e6f7c3e..2897124b9 100644 --- a/crates/op-i18n/src/i18n/es.rs +++ b/crates/op-i18n/src/i18n/es.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Agregar tema", "variables.addVariant" => "Agregar variante", "variables.addVariable" => "Agregar variable", + "variables.typeColor" => "Color", + "variables.typeNumber" => "Número", + "variables.typeString" => "Cadena", "variables.searchVariables" => "Buscar variables...", "variables.noMatch" => "Ninguna variable coincide con su búsqueda", "variables.noDefined" => "No hay variables definidas", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agentes", "settings.agents.connect" => "Conectar", "settings.agents.disconnect" => "Desconectar", + "settings.agents.connecting" => "Conectando…", + "settings.agents.notInstalled" => "No instalado", "settings.agents.claudeHint" => "Puedes definir variables de entorno adicionales en ~/.claude/settings.json.", "settings.mcp.server" => "Servidor MCP", "settings.mcp.running" => "En ejecución", diff --git a/crates/op-i18n/src/i18n/fr.rs b/crates/op-i18n/src/i18n/fr.rs index 27ca4ccf3..0bc9ef0d8 100644 --- a/crates/op-i18n/src/i18n/fr.rs +++ b/crates/op-i18n/src/i18n/fr.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Ajouter un thème", "variables.addVariant" => "Ajouter une variante", "variables.addVariable" => "Ajouter une variable", + "variables.typeColor" => "Couleur", + "variables.typeNumber" => "Nombre", + "variables.typeString" => "Chaîne", "variables.searchVariables" => "Rechercher des variables...", "variables.noMatch" => "Aucune variable ne correspond à votre recherche", "variables.noDefined" => "Aucune variable définie", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "Connecter", "settings.agents.disconnect" => "Déconnecter", + "settings.agents.connecting" => "Connexion…", + "settings.agents.notInstalled" => "Non installé", "settings.agents.claudeHint" => "Vous pouvez définir des variables d'environnement supplémentaires dans ~/.claude/settings.json.", "settings.mcp.server" => "Serveur MCP", "settings.mcp.running" => "En cours d'exécution", diff --git a/crates/op-i18n/src/i18n/hi.rs b/crates/op-i18n/src/i18n/hi.rs index 4ad3e50af..fa960187d 100644 --- a/crates/op-i18n/src/i18n/hi.rs +++ b/crates/op-i18n/src/i18n/hi.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "थीम जोड़ें", "variables.addVariant" => "वेरिएंट जोड़ें", "variables.addVariable" => "वेरिएबल जोड़ें", + "variables.typeColor" => "रंग", + "variables.typeNumber" => "संख्या", + "variables.typeString" => "स्ट्रिंग", "variables.searchVariables" => "वेरिएबल खोजें...", "variables.noMatch" => "आपकी खोज से कोई वेरिएबल मेल नहीं खाता", "variables.noDefined" => "कोई वेरिएबल परिभाषित नहीं है", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "एजेंट", "settings.agents.connect" => "कनेक्ट करें", "settings.agents.disconnect" => "डिस्कनेक्ट करें", + "settings.agents.connecting" => "कनेक्ट हो रहा है…", + "settings.agents.notInstalled" => "स्थापित नहीं", "settings.agents.claudeHint" => "आप ~/.claude/settings.json में अतिरिक्त एनवायरनमेंट वेरिएबल सेट कर सकते हैं।", "settings.mcp.server" => "MCP सर्वर", "settings.mcp.running" => "चल रहा है", diff --git a/crates/op-i18n/src/i18n/id.rs b/crates/op-i18n/src/i18n/id.rs index 21ed75fd2..1ddb361da 100644 --- a/crates/op-i18n/src/i18n/id.rs +++ b/crates/op-i18n/src/i18n/id.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Tambah tema", "variables.addVariant" => "Tambah varian", "variables.addVariable" => "Tambah variabel", + "variables.typeColor" => "Warna", + "variables.typeNumber" => "Angka", + "variables.typeString" => "Teks", "variables.searchVariables" => "Cari variabel...", "variables.noMatch" => "Tidak ada variabel yang cocok dengan pencarian", "variables.noDefined" => "Belum ada variabel yang didefinisikan", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "Hubungkan", "settings.agents.disconnect" => "Putuskan", + "settings.agents.connecting" => "Menghubungkan…", + "settings.agents.notInstalled" => "Belum terpasang", "settings.agents.claudeHint" => "Anda dapat menyetel variabel lingkungan tambahan di ~/.claude/settings.json.", "settings.mcp.server" => "Server MCP", "settings.mcp.running" => "Berjalan", diff --git a/crates/op-i18n/src/i18n/ja.rs b/crates/op-i18n/src/i18n/ja.rs index d6553bfbd..a91df7af1 100644 --- a/crates/op-i18n/src/i18n/ja.rs +++ b/crates/op-i18n/src/i18n/ja.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "テーマを追加", "variables.addVariant" => "バリアントを追加", "variables.addVariable" => "変数を追加", + "variables.typeColor" => "色", + "variables.typeNumber" => "数値", + "variables.typeString" => "文字列", "variables.searchVariables" => "変数を検索...", "variables.noMatch" => "一致する変数がありません", "variables.noDefined" => "変数が定義されていません", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "接続", "settings.agents.disconnect" => "切断", + "settings.agents.connecting" => "接続中…", + "settings.agents.notInstalled" => "未インストール", "settings.agents.claudeHint" => "~/.claude/settings.json で追加の環境変数を設定できます。", "settings.mcp.server" => "MCP サーバー", "settings.mcp.running" => "実行中", diff --git a/crates/op-i18n/src/i18n/ko.rs b/crates/op-i18n/src/i18n/ko.rs index d19c6c2b1..7850b73b5 100644 --- a/crates/op-i18n/src/i18n/ko.rs +++ b/crates/op-i18n/src/i18n/ko.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "테마 추가", "variables.addVariant" => "변형 추가", "variables.addVariable" => "변수 추가", + "variables.typeColor" => "색상", + "variables.typeNumber" => "숫자", + "variables.typeString" => "문자열", "variables.searchVariables" => "변수 검색...", "variables.noMatch" => "검색과 일치하는 변수가 없습니다", "variables.noDefined" => "정의된 변수가 없습니다", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "에이전트", "settings.agents.connect" => "연결", "settings.agents.disconnect" => "연결 해제", + "settings.agents.connecting" => "연결 중…", + "settings.agents.notInstalled" => "설치되지 않음", "settings.agents.claudeHint" => "~/.claude/settings.json에서 추가 환경 변수를 설정할 수 있습니다.", "settings.mcp.server" => "MCP 서버", "settings.mcp.running" => "실행 중", diff --git a/crates/op-i18n/src/i18n/pt.rs b/crates/op-i18n/src/i18n/pt.rs index 2763494d3..80a4944f6 100644 --- a/crates/op-i18n/src/i18n/pt.rs +++ b/crates/op-i18n/src/i18n/pt.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Adicionar tema", "variables.addVariant" => "Adicionar variante", "variables.addVariable" => "Adicionar variável", + "variables.typeColor" => "Cor", + "variables.typeNumber" => "Número", + "variables.typeString" => "Texto", "variables.searchVariables" => "Buscar variáveis...", "variables.noMatch" => "Nenhuma variável corresponde à sua busca", "variables.noDefined" => "Nenhuma variável definida", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agentes", "settings.agents.connect" => "Conectar", "settings.agents.disconnect" => "Desconectar", + "settings.agents.connecting" => "Conectando…", + "settings.agents.notInstalled" => "Não instalado", "settings.agents.claudeHint" => "Você pode definir variáveis de ambiente adicionais em ~/.claude/settings.json.", "settings.mcp.server" => "Servidor MCP", "settings.mcp.running" => "Em execução", diff --git a/crates/op-i18n/src/i18n/ru.rs b/crates/op-i18n/src/i18n/ru.rs index 14b438079..19ab13b56 100644 --- a/crates/op-i18n/src/i18n/ru.rs +++ b/crates/op-i18n/src/i18n/ru.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Добавить тему", "variables.addVariant" => "Добавить вариант", "variables.addVariable" => "Добавить переменную", + "variables.typeColor" => "Цвет", + "variables.typeNumber" => "Число", + "variables.typeString" => "Строка", "variables.searchVariables" => "Поиск переменных...", "variables.noMatch" => "Нет переменных, соответствующих вашему запросу", "variables.noDefined" => "Переменные не определены", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Агенты", "settings.agents.connect" => "Подключить", "settings.agents.disconnect" => "Отключить", + "settings.agents.connecting" => "Подключение…", + "settings.agents.notInstalled" => "Не установлено", "settings.agents.claudeHint" => "Дополнительные переменные среды можно задать в ~/.claude/settings.json.", "settings.mcp.server" => "Сервер MCP", "settings.mcp.running" => "Работает", diff --git a/crates/op-i18n/src/i18n/th.rs b/crates/op-i18n/src/i18n/th.rs index 88c334833..3f0f7b2f2 100644 --- a/crates/op-i18n/src/i18n/th.rs +++ b/crates/op-i18n/src/i18n/th.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "เพิ่มธีม", "variables.addVariant" => "เพิ่มตัวเลือก", "variables.addVariable" => "เพิ่มตัวแปร", + "variables.typeColor" => "สี", + "variables.typeNumber" => "ตัวเลข", + "variables.typeString" => "ข้อความ", "variables.searchVariables" => "ค้นหาตัวแปร...", "variables.noMatch" => "ไม่มีตัวแปรที่ตรงกับการค้นหาของคุณ", "variables.noDefined" => "ยังไม่มีตัวแปรที่กำหนดไว้", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "เชื่อมต่อ", "settings.agents.disconnect" => "ยกเลิกการเชื่อมต่อ", + "settings.agents.connecting" => "กำลังเชื่อมต่อ…", + "settings.agents.notInstalled" => "ยังไม่ได้ติดตั้ง", "settings.agents.claudeHint" => "คุณสามารถตั้งค่าตัวแปรสภาพแวดล้อมเพิ่มเติมได้ใน ~/.claude/settings.json", "settings.mcp.server" => "เซิร์ฟเวอร์ MCP", "settings.mcp.running" => "กำลังทำงาน", diff --git a/crates/op-i18n/src/i18n/tr.rs b/crates/op-i18n/src/i18n/tr.rs index ff680839b..458b132f1 100644 --- a/crates/op-i18n/src/i18n/tr.rs +++ b/crates/op-i18n/src/i18n/tr.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Tema ekle", "variables.addVariant" => "Varyant ekle", "variables.addVariable" => "Değişken ekle", + "variables.typeColor" => "Renk", + "variables.typeNumber" => "Sayı", + "variables.typeString" => "Metin", "variables.searchVariables" => "Değişken ara...", "variables.noMatch" => "Aramanızla eşleşen değişken yok", "variables.noDefined" => "Tanımlanmış değişken yok", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Ajanlar", "settings.agents.connect" => "Bağlan", "settings.agents.disconnect" => "Bağlantıyı kes", + "settings.agents.connecting" => "Bağlanıyor…", + "settings.agents.notInstalled" => "Yüklü değil", "settings.agents.claudeHint" => "~/.claude/settings.json içinde ek ortam değişkenleri ayarlayabilirsiniz.", "settings.mcp.server" => "MCP Sunucusu", "settings.mcp.running" => "Çalışıyor", diff --git a/crates/op-i18n/src/i18n/vi.rs b/crates/op-i18n/src/i18n/vi.rs index 1fb263a4e..4998e871b 100644 --- a/crates/op-i18n/src/i18n/vi.rs +++ b/crates/op-i18n/src/i18n/vi.rs @@ -222,6 +222,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "Thêm giao diện", "variables.addVariant" => "Thêm biến thể", "variables.addVariable" => "Thêm biến", + "variables.typeColor" => "Màu", + "variables.typeNumber" => "Số", + "variables.typeString" => "Chuỗi", "variables.searchVariables" => "Tìm biến...", "variables.noMatch" => "Không có biến nào khớp với tìm kiếm", "variables.noDefined" => "Chưa có biến nào được định nghĩa", @@ -501,6 +504,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "Kết nối", "settings.agents.disconnect" => "Ngắt kết nối", + "settings.agents.connecting" => "Đang kết nối…", + "settings.agents.notInstalled" => "Chưa cài đặt", "settings.agents.claudeHint" => "Bạn có thể đặt thêm biến môi trường trong ~/.claude/settings.json.", "settings.mcp.server" => "Máy chủ MCP", "settings.mcp.running" => "Đang chạy", diff --git a/crates/op-i18n/src/i18n/zh_cn.rs b/crates/op-i18n/src/i18n/zh_cn.rs index bc69cd45b..f10b8fbb8 100644 --- a/crates/op-i18n/src/i18n/zh_cn.rs +++ b/crates/op-i18n/src/i18n/zh_cn.rs @@ -224,6 +224,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "添加主题", "variables.addVariant" => "添加变体", "variables.addVariable" => "添加变量", + "variables.typeColor" => "颜色", + "variables.typeNumber" => "数值", + "variables.typeString" => "字符串", "variables.searchVariables" => "搜索变量...", "variables.noMatch" => "没有匹配的变量", "variables.noDefined" => "暂无定义的变量", @@ -510,6 +513,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "连接", "settings.agents.disconnect" => "断开连接", + "settings.agents.connecting" => "连接中…", + "settings.agents.notInstalled" => "未安装", "settings.agents.claudeHint" => "你可以在 ~/.claude/settings.json 中设置额外的环境变量。", "settings.mcp.server" => "MCP 服务器", "settings.mcp.running" => "运行中", diff --git a/crates/op-i18n/src/i18n/zh_tw.rs b/crates/op-i18n/src/i18n/zh_tw.rs index f82bd6d4a..6331fcddf 100644 --- a/crates/op-i18n/src/i18n/zh_tw.rs +++ b/crates/op-i18n/src/i18n/zh_tw.rs @@ -224,6 +224,9 @@ pub fn lookup(key: &str) -> Option<&'static str> { "variables.addTheme" => "新增主題", "variables.addVariant" => "新增變體", "variables.addVariable" => "新增變數", + "variables.typeColor" => "顏色", + "variables.typeNumber" => "數值", + "variables.typeString" => "字串", "variables.searchVariables" => "搜尋變數...", "variables.noMatch" => "沒有符合的變數", "variables.noDefined" => "尚未定義變數", @@ -510,6 +513,8 @@ pub fn lookup(key: &str) -> Option<&'static str> { "settings.agents.title" => "Agents", "settings.agents.connect" => "連接", "settings.agents.disconnect" => "中斷連線", + "settings.agents.connecting" => "連線中…", + "settings.agents.notInstalled" => "未安裝", "settings.agents.claudeHint" => "你可以在 ~/.claude/settings.json 中設定額外的環境變數。", "settings.mcp.server" => "MCP 伺服器", "settings.mcp.running" => "執行中",