diff --git a/web/src/i18n/af.ts b/web/src/i18n/af.ts index 1c4997c191f..63d7342c707 100644 --- a/web/src/i18n/af.ts +++ b/web/src/i18n/af.ts @@ -433,6 +433,14 @@ export const af: Translations = { replaceCurrentValue: "Vervang huidige waarde ({preview})", showValue: "Wys werklike waarde", hideValue: "Versteek waarde", + customTitle: "Pasgemaakte sleutels", + customHint: "Arbitrêre omgewingsveranderlikes wat in jou .env gestoor is en wat Hermes nie herken nie. Gebruik dit om omgewingsveranderlikes vir vaardighede, MCP-bedieners of jou eie gereedskap in te spuit.", + customConfigured: "{count} pasgemaakte sleutel(s) gestel", + addCustomKey: "Voeg 'n pasgemaakte sleutel by", + customKeyName: "Veranderlike naam", + customKeyNamePlaceholder: "bv. MY_SERVICE_API_KEY", + add: "Voeg by", + invalidKeyName: "Gebruik slegs letters, syfers en onderstrepe (moet met 'n letter of onderstreep begin).", }, oauth: { diff --git a/web/src/i18n/de.ts b/web/src/i18n/de.ts index 9f82bb3df7a..4f316710406 100644 --- a/web/src/i18n/de.ts +++ b/web/src/i18n/de.ts @@ -433,6 +433,14 @@ export const de: Translations = { replaceCurrentValue: "Aktuellen Wert ersetzen ({preview})", showValue: "Echten Wert anzeigen", hideValue: "Wert ausblenden", + customTitle: "Benutzerdefinierte Schlüssel", + customHint: "Beliebige Umgebungsvariablen in deiner .env, die Hermes nicht erkennt. Verwende sie, um Umgebungsvariablen für Skills, MCP-Server oder eigene Tools einzuschleusen.", + customConfigured: "{count} benutzerdefinierte Schlüssel gesetzt", + addCustomKey: "Benutzerdefinierten Schlüssel hinzufügen", + customKeyName: "Variablenname", + customKeyNamePlaceholder: "z. B. MY_SERVICE_API_KEY", + add: "Hinzufügen", + invalidKeyName: "Nur Buchstaben, Zahlen und Unterstriche verwenden (muss mit einem Buchstaben oder Unterstrich beginnen).", }, oauth: { diff --git a/web/src/i18n/es.ts b/web/src/i18n/es.ts index b17b5243864..2cf46f3007c 100644 --- a/web/src/i18n/es.ts +++ b/web/src/i18n/es.ts @@ -434,6 +434,14 @@ export const es: Translations = { replaceCurrentValue: "Reemplazar valor actual ({preview})", showValue: "Mostrar valor real", hideValue: "Ocultar valor", + customTitle: "Claves personalizadas", + customHint: "Variables de entorno arbitrarias almacenadas en tu .env que Hermes no reconoce. Úsalas para inyectar variables de entorno para skills, servidores MCP o tus propias herramientas.", + customConfigured: "{count} clave(s) personalizada(s) configurada(s)", + addCustomKey: "Añadir una clave personalizada", + customKeyName: "Nombre de la variable", + customKeyNamePlaceholder: "p. ej. MY_SERVICE_API_KEY", + add: "Añadir", + invalidKeyName: "Usa solo letras, números y guiones bajos (debe empezar por una letra o un guion bajo).", }, oauth: { diff --git a/web/src/i18n/fr.ts b/web/src/i18n/fr.ts index 62f378df719..7c321b0d196 100644 --- a/web/src/i18n/fr.ts +++ b/web/src/i18n/fr.ts @@ -434,6 +434,14 @@ export const fr: Translations = { replaceCurrentValue: "Remplacer la valeur actuelle ({preview})", showValue: "Afficher la valeur réelle", hideValue: "Masquer la valeur", + customTitle: "Clés personnalisées", + customHint: "Variables d'environnement arbitraires stockées dans votre .env que Hermes ne reconnaît pas. Utilisez-les pour injecter des variables d'environnement pour des compétences, des serveurs MCP ou vos propres outils.", + customConfigured: "{count} clé(s) personnalisée(s) définie(s)", + addCustomKey: "Ajouter une clé personnalisée", + customKeyName: "Nom de la variable", + customKeyNamePlaceholder: "p. ex. MY_SERVICE_API_KEY", + add: "Ajouter", + invalidKeyName: "Utilisez uniquement des lettres, des chiffres et des traits de soulignement (doit commencer par une lettre ou un trait de soulignement).", }, oauth: { diff --git a/web/src/i18n/ga.ts b/web/src/i18n/ga.ts index 9172f6260bb..2bd97ed5a58 100644 --- a/web/src/i18n/ga.ts +++ b/web/src/i18n/ga.ts @@ -441,6 +441,14 @@ export const ga: Translations = { replaceCurrentValue: "Athchuir an luach reatha ({preview})", showValue: "Taispeáin an fíorluach", hideValue: "Folaigh an luach", + customTitle: "Eochracha Saincheaptha", + customHint: "Athróga timpeallachta treallach atá stóráilte i do .env nach n-aithníonn Hermes. Úsáid iad chun athróga timpeallachta a instealladh do scileanna, freastalaithe MCP, nó d'uirlisí féin.", + customConfigured: "{count} eochair shaincheaptha socraithe", + addCustomKey: "Cuir eochair shaincheaptha leis", + customKeyName: "Ainm na hathróige", + customKeyNamePlaceholder: "m.sh. MY_SERVICE_API_KEY", + add: "Cuir leis", + invalidKeyName: "Úsáid litreacha, uimhreacha agus fostríoca amháin (caithfidh sé tosú le litir nó fostríoc).", }, oauth: { diff --git a/web/src/i18n/hu.ts b/web/src/i18n/hu.ts index 08e1b4e1fd1..f09e3264ea9 100644 --- a/web/src/i18n/hu.ts +++ b/web/src/i18n/hu.ts @@ -433,6 +433,14 @@ export const hu: Translations = { replaceCurrentValue: "Jelenlegi érték cseréje ({preview})", showValue: "Tényleges érték megjelenítése", hideValue: "Érték elrejtése", + customTitle: "Egyéni kulcsok", + customHint: "A .env fájlban tárolt tetszőleges környezeti változók, amelyeket a Hermes nem ismer fel. Használd ezeket környezeti változók beillesztésére képességekhez, MCP-kiszolgálókhoz vagy saját eszközeidhez.", + customConfigured: "{count} egyéni kulcs beállítva", + addCustomKey: "Egyéni kulcs hozzáadása", + customKeyName: "Változó neve", + customKeyNamePlaceholder: "pl. MY_SERVICE_API_KEY", + add: "Hozzáadás", + invalidKeyName: "Csak betűket, számokat és aláhúzásokat használj (betűvel vagy aláhúzással kell kezdődnie).", }, oauth: { diff --git a/web/src/i18n/it.ts b/web/src/i18n/it.ts index 29b3b83ee53..927efa256c1 100644 --- a/web/src/i18n/it.ts +++ b/web/src/i18n/it.ts @@ -433,6 +433,14 @@ export const it: Translations = { replaceCurrentValue: "Sostituisci valore corrente ({preview})", showValue: "Mostra valore reale", hideValue: "Nascondi valore", + customTitle: "Chiavi personalizzate", + customHint: "Variabili d'ambiente arbitrarie salvate nel tuo .env che Hermes non riconosce. Usale per iniettare variabili d'ambiente per skill, server MCP o i tuoi strumenti.", + customConfigured: "{count} chiave/i personalizzata/e impostata/e", + addCustomKey: "Aggiungi una chiave personalizzata", + customKeyName: "Nome della variabile", + customKeyNamePlaceholder: "es. MY_SERVICE_API_KEY", + add: "Aggiungi", + invalidKeyName: "Usa solo lettere, numeri e trattini bassi (deve iniziare con una lettera o un trattino basso).", }, oauth: { diff --git a/web/src/i18n/ja.ts b/web/src/i18n/ja.ts index 4d6ef8e25a2..4de06a02ece 100644 --- a/web/src/i18n/ja.ts +++ b/web/src/i18n/ja.ts @@ -432,6 +432,14 @@ export const ja: Translations = { replaceCurrentValue: "現在の値を置き換える ({preview})", showValue: "実際の値を表示", hideValue: "値を非表示", + customTitle: "カスタムキー", + customHint: "Hermes が認識しない、.env に保存された任意の環境変数。スキル、MCP サーバー、または独自のツール用に環境変数を注入するために使用します。", + customConfigured: "カスタムキーを {count} 個設定済み", + addCustomKey: "カスタムキーを追加", + customKeyName: "変数名", + customKeyNamePlaceholder: "例: MY_SERVICE_API_KEY", + add: "追加", + invalidKeyName: "英字・数字・アンダースコアのみ使用できます(英字またはアンダースコアで始める必要があります)。", }, oauth: { diff --git a/web/src/i18n/ko.ts b/web/src/i18n/ko.ts index 33a4e5362f5..6cd65f3133f 100644 --- a/web/src/i18n/ko.ts +++ b/web/src/i18n/ko.ts @@ -432,6 +432,14 @@ export const ko: Translations = { replaceCurrentValue: "현재 값 교체 ({preview})", showValue: "실제 값 표시", hideValue: "값 숨기기", + customTitle: "사용자 지정 키", + customHint: "Hermes가 인식하지 못하는, .env에 저장된 임의의 환경 변수입니다. 스킬, MCP 서버 또는 자체 도구를 위한 환경 변수를 주입하는 데 사용하세요.", + customConfigured: "사용자 지정 키 {count}개 설정됨", + addCustomKey: "사용자 지정 키 추가", + customKeyName: "변수 이름", + customKeyNamePlaceholder: "예: MY_SERVICE_API_KEY", + add: "추가", + invalidKeyName: "문자, 숫자, 밑줄만 사용하세요(문자 또는 밑줄로 시작해야 합니다).", }, oauth: { diff --git a/web/src/i18n/pt.ts b/web/src/i18n/pt.ts index 087bf16b7ea..90b5ea42355 100644 --- a/web/src/i18n/pt.ts +++ b/web/src/i18n/pt.ts @@ -434,6 +434,14 @@ export const pt: Translations = { replaceCurrentValue: "Substituir valor atual ({preview})", showValue: "Mostrar valor real", hideValue: "Ocultar valor", + customTitle: "Chaves personalizadas", + customHint: "Variáveis de ambiente arbitrárias armazenadas no seu .env que o Hermes não reconhece. Use-as para injetar variáveis de ambiente para skills, servidores MCP ou suas próprias ferramentas.", + customConfigured: "{count} chave(s) personalizada(s) definida(s)", + addCustomKey: "Adicionar uma chave personalizada", + customKeyName: "Nome da variável", + customKeyNamePlaceholder: "ex. MY_SERVICE_API_KEY", + add: "Adicionar", + invalidKeyName: "Use apenas letras, números e sublinhados (deve começar com uma letra ou sublinhado).", }, oauth: { diff --git a/web/src/i18n/ru.ts b/web/src/i18n/ru.ts index 04f5bb720b6..c133f0398e9 100644 --- a/web/src/i18n/ru.ts +++ b/web/src/i18n/ru.ts @@ -433,6 +433,14 @@ export const ru: Translations = { replaceCurrentValue: "Заменить текущее значение ({preview})", showValue: "Показать реальное значение", hideValue: "Скрыть значение", + customTitle: "Пользовательские ключи", + customHint: "Произвольные переменные окружения, сохранённые в вашем .env, которые Hermes не распознаёт. Используйте их для внедрения переменных окружения для навыков, серверов MCP или собственных инструментов.", + customConfigured: "Задано пользовательских ключей: {count}", + addCustomKey: "Добавить пользовательский ключ", + customKeyName: "Имя переменной", + customKeyNamePlaceholder: "напр. MY_SERVICE_API_KEY", + add: "Добавить", + invalidKeyName: "Используйте только буквы, цифры и подчёркивания (должно начинаться с буквы или подчёркивания).", }, oauth: { diff --git a/web/src/i18n/tr.ts b/web/src/i18n/tr.ts index 8e6f603186c..e23dad98d8f 100644 --- a/web/src/i18n/tr.ts +++ b/web/src/i18n/tr.ts @@ -433,6 +433,14 @@ export const tr: Translations = { replaceCurrentValue: "Mevcut değeri değiştir ({preview})", showValue: "Gerçek değeri göster", hideValue: "Değeri gizle", + customTitle: "Özel Anahtarlar", + customHint: ".env dosyanızda saklanan ve Hermes'in tanımadığı rastgele ortam değişkenleri. Bunları beceriler, MCP sunucuları veya kendi araçlarınız için ortam değişkenleri eklemek için kullanın.", + customConfigured: "{count} özel anahtar ayarlandı", + addCustomKey: "Özel anahtar ekle", + customKeyName: "Değişken adı", + customKeyNamePlaceholder: "örn. MY_SERVICE_API_KEY", + add: "Ekle", + invalidKeyName: "Yalnızca harf, rakam ve alt çizgi kullanın (bir harf veya alt çizgi ile başlamalıdır).", }, oauth: { diff --git a/web/src/i18n/uk.ts b/web/src/i18n/uk.ts index aab1c65d55e..8c329b731c3 100644 --- a/web/src/i18n/uk.ts +++ b/web/src/i18n/uk.ts @@ -434,6 +434,14 @@ export const uk: Translations = { replaceCurrentValue: "Замінити поточне значення ({preview})", showValue: "Показати справжнє значення", hideValue: "Сховати значення", + customTitle: "Власні ключі", + customHint: "Довільні змінні середовища, збережені у вашому .env, які Hermes не розпізнає. Використовуйте їх для впровадження змінних середовища для навичок, серверів MCP або власних інструментів.", + customConfigured: "Задано власних ключів: {count}", + addCustomKey: "Додати власний ключ", + customKeyName: "Назва змінної", + customKeyNamePlaceholder: "напр. MY_SERVICE_API_KEY", + add: "Додати", + invalidKeyName: "Використовуйте лише літери, цифри та підкреслення (має починатися з літери або підкреслення).", }, oauth: { diff --git a/web/src/i18n/zh-hant.ts b/web/src/i18n/zh-hant.ts index a80fa941db2..c4ec4af3e77 100644 --- a/web/src/i18n/zh-hant.ts +++ b/web/src/i18n/zh-hant.ts @@ -432,6 +432,14 @@ export const zhHant: Translations = { replaceCurrentValue: "取代目前值({preview})", showValue: "顯示實際值", hideValue: "隱藏值", + customTitle: "自訂密鑰", + customHint: "儲存在 .env 中、Hermes 無法識別的任意環境變數。可用於為技能、MCP 伺服器或你自己的工具注入環境變數。", + customConfigured: "已設定 {count} 個自訂密鑰", + addCustomKey: "新增自訂密鑰", + customKeyName: "變數名稱", + customKeyNamePlaceholder: "例如 MY_SERVICE_API_KEY", + add: "新增", + invalidKeyName: "僅能使用字母、數字和底線(必須以字母或底線開頭)。", }, oauth: {