diff --git a/packages/i18n/src/locales/es/settings.yaml b/packages/i18n/src/locales/es/settings.yaml index 2aa8aa3b6..3b375ea0e 100644 --- a/packages/i18n/src/locales/es/settings.yaml +++ b/packages/i18n/src/locales/es/settings.yaml @@ -909,6 +909,19 @@ pages: description: Full address of the WebSocket server (e.g., ws://localhost:6121/ws) label: WebSocket Server Address placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: Configurar el entorno donde vive el personaje title: Escena diff --git a/packages/i18n/src/locales/es/stage.yaml b/packages/i18n/src/locales/es/stage.yaml index de872ee7a..9039841b7 100644 --- a/packages/i18n/src/locales/es/stage.yaml +++ b/packages/i18n/src/locales/es/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: Esperando... websocket-status: - connected: WebSocket conectado - disconnected: WebSocket desconectado - open-settings: Abrir ajustes de WebSocket + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/fr/settings.yaml b/packages/i18n/src/locales/fr/settings.yaml index 069912758..a43b7b703 100644 --- a/packages/i18n/src/locales/fr/settings.yaml +++ b/packages/i18n/src/locales/fr/settings.yaml @@ -909,6 +909,19 @@ pages: description: 'Adresse complète du serveur WebSocket (ex: ws://localhost:6121/ws)' label: Adresse du serveur WebSocket placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: Configurer l’environnement où vit le personnage title: Scène diff --git a/packages/i18n/src/locales/fr/stage.yaml b/packages/i18n/src/locales/fr/stage.yaml index 91fd21844..33c18dea0 100644 --- a/packages/i18n/src/locales/fr/stage.yaml +++ b/packages/i18n/src/locales/fr/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: Voir le thème waiting: En attente websocket-status: - connected: WebSocket connecté - disconnected: WebSocket déconnecté - open-settings: Ouvrir les paramètres WebSocket + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/fr/tamagotchi/stage.yaml b/packages/i18n/src/locales/fr/tamagotchi/stage.yaml index ddf9f9217..83dc2562e 100644 --- a/packages/i18n/src/locales/fr/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/fr/tamagotchi/stage.yaml @@ -29,10 +29,6 @@ docs: 'logging-in': Connexion en cours... 'account': Compte 'logout': Compte -'status-island': - connected: WebSocket connecté - disconnected: WebSocket déconnecté - 'open-settings': Ouvrir les paramètres WebSocket notice: 'fade-on-hover': title: Disparaître au survol diff --git a/packages/i18n/src/locales/ja/settings.yaml b/packages/i18n/src/locales/ja/settings.yaml index 7f3349bf6..98eacfc09 100644 --- a/packages/i18n/src/locales/ja/settings.yaml +++ b/packages/i18n/src/locales/ja/settings.yaml @@ -909,6 +909,19 @@ pages: description: 'WebSocket サーバーの完全なアドレス (例: ws://localhost:6121/ws)' label: WebSocket サーバーアドレス placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: キャラクターが過ごす環境を設定する title: シーン diff --git a/packages/i18n/src/locales/ja/stage.yaml b/packages/i18n/src/locales/ja/stage.yaml index fd37385f8..0bb8f60fd 100644 --- a/packages/i18n/src/locales/ja/stage.yaml +++ b/packages/i18n/src/locales/ja/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: テーマを表示 waiting: 待機中 websocket-status: - connected: WebSocket が接続されました - disconnected: WebSocket が切断されました - open-settings: WebSocketの設定を開く + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/ja/tamagotchi/stage.yaml b/packages/i18n/src/locales/ja/tamagotchi/stage.yaml index c77a89ba9..92ae68155 100644 --- a/packages/i18n/src/locales/ja/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/ja/tamagotchi/stage.yaml @@ -25,14 +25,10 @@ docs: 'close': 閉じる 'expand': 展開 'collapse': 折りたたむ - 'login': Sign in - 'logging-in': Signing in... - 'account': Account - 'logout': Sign out -'status-island': - connected: WebSocket が接続されました - disconnected: WebSocket が切断されました - 'open-settings': WebSocketの設定を開く + 'login': サインイン + 'logging-in': サインイン中… + 'account': アカウント + 'logout': サインアウト notice: 'fade-on-hover': title: ホバー時にフェード diff --git a/packages/i18n/src/locales/ko/settings.yaml b/packages/i18n/src/locales/ko/settings.yaml index 8f072e48d..87a0c023e 100644 --- a/packages/i18n/src/locales/ko/settings.yaml +++ b/packages/i18n/src/locales/ko/settings.yaml @@ -909,6 +909,19 @@ pages: description: '웹소켓 서버의 전체 주소(예: ws://localhost:6121/ws)' label: 웹소켓 서버 주소 placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: 캐릭터가 사는 환경 구성하기 title: 장면 diff --git a/packages/i18n/src/locales/ko/stage.yaml b/packages/i18n/src/locales/ko/stage.yaml index da4040c10..aace24dde 100644 --- a/packages/i18n/src/locales/ko/stage.yaml +++ b/packages/i18n/src/locales/ko/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: 대기 중 websocket-status: - connected: WebSocket에 연결됨 - disconnected: WebSocket 연결 끊김 - open-settings: WebSocket 설정 열기 + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/ru/settings.yaml b/packages/i18n/src/locales/ru/settings.yaml index 7854477ef..973ecec9f 100644 --- a/packages/i18n/src/locales/ru/settings.yaml +++ b/packages/i18n/src/locales/ru/settings.yaml @@ -909,6 +909,19 @@ pages: description: Полный адрес сервера WebSocket (например, ws://localhost:6121/ws) label: Адрес сервера WebSocket placeholder: Ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: Настройте окружение, в котором живёт персонаж title: Сцена diff --git a/packages/i18n/src/locales/ru/stage.yaml b/packages/i18n/src/locales/ru/stage.yaml index dcd110179..d66295067 100644 --- a/packages/i18n/src/locales/ru/stage.yaml +++ b/packages/i18n/src/locales/ru/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: Ожидание websocket-status: - connected: WebSocket подключен - disconnected: WebSocket отключен - open-settings: Открыть настройки WebSocket + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/vi/settings.yaml b/packages/i18n/src/locales/vi/settings.yaml index f78666a24..fdc131f00 100644 --- a/packages/i18n/src/locales/vi/settings.yaml +++ b/packages/i18n/src/locales/vi/settings.yaml @@ -909,6 +909,19 @@ pages: description: Địa chỉ đầy đủ máy chủ WebSocket (ví dụ ws://localhost:6121/ws) label: Địa chỉ máy chủ WebSocket placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: Cấu hình môi trường nhân vật sinh sống title: Bối cảnh diff --git a/packages/i18n/src/locales/vi/stage.yaml b/packages/i18n/src/locales/vi/stage.yaml index e76d9cad9..b4e7ad412 100644 --- a/packages/i18n/src/locales/vi/stage.yaml +++ b/packages/i18n/src/locales/vi/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: Đang chờ websocket-status: - connected: WebSocket đã kết nối - disconnected: WebSocket đã ngắt kết nối - open-settings: Mở cài đặt WebSocket + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/zh-Hans/settings.yaml b/packages/i18n/src/locales/zh-Hans/settings.yaml index e1765aa62..b478a3bd4 100644 --- a/packages/i18n/src/locales/zh-Hans/settings.yaml +++ b/packages/i18n/src/locales/zh-Hans/settings.yaml @@ -18,7 +18,7 @@ dialogs: baseUrl: 基础 URL baseUrlHelp: API 端点 URL(如果不确定请使用默认值) accountId: 账户 ID - validationRunning: Running tests + validationRunning: 运行测试 validationSuccess: 配置验证成功 validationPartial: Configuration partially validated validationFailed: 配置验证失败 @@ -26,16 +26,16 @@ dialogs: testGeneration: Ping API testGenerationRunning: Ping... testGenerationFailed: Ping test failed - retryPingCheck: Retry + retryPingCheck: 重试 skipForNow: 暂时跳过 saveAndContinue: 保存并继续 next: 下一步 retry: 重试 credentialsSafeLabel: Keep your API keys and credentials safe! credentialsSafeLocal: >- - AIRI is running pure locally in your PC, and we will never steal your credentials for AI / LLM providers. But keep in mind that your API keys are sensitive information. Make sure to keep them safe and do not share them with anyone. + AIRI完全本地运行在您的电脑中,我们绝不窃取您对大模型提供商的凭据。但请牢记,您的API密钥属于敏感信息。务必妥善保管,切勿与他人分享。 credentialsSafeOpenSource: >- - AIRI is open sourced at {github}, if you want to check how we handle your credentials, feel free to inspect our code. + AIRI在{github}开源,如果您想确认我们如何存储您的凭据,您可以自由浏览源码。 enableChatCheck: >- Allow airi to send a "ping" message to the first available chat model to check availability start: 开始吧! @@ -126,14 +126,14 @@ microphone: 麦克风 models: 模型 pages: account: - title: Account + title: 账号 description: View your profile and manage your account notLoggedIn: Sign in to view your account and access all features - login: Log in - logout: Log out + login: 登录 + logout: 退出登录 fluxBalance: Flux Balance viewFluxDetails: View details - signedInAs: Signed in as + signedInAs: 登录 为 card: activate: 激活 active: 已激活 @@ -420,7 +420,7 @@ pages: confidence-threshold: title: Confidence Threshold description: Filter out low-confidence transcriptions to reduce Whisper hallucinations. Values closer to 0 are more strict; drag to the leftmost to disable. Only effective for providers supporting Whisper API (e.g., OpenAI, Groq). - disabled: Disabled + disabled: 禁用 verbose-json-note: >- Note: If your provider does not support verbose_json responses, this setting will have no effect. verbose-json-unsupported: >- @@ -520,7 +520,7 @@ pages: checkout: success: Payment successful! Your Flux has been topped up. canceled: 支付被取消 - error: 哎呀,出错了 + error: 哎呀,出错了,请稍后再试 audit: title: 交易流水 time: 时间 @@ -910,18 +910,18 @@ pages: label: WebSocket 服务器地址 placeholder: ws://localhost:6121/ws server-hostname: - label: 网络暴露范围 - description: 选择 AIRI 网关只监听当前设备,还是允许局域网中的其他设备连接。 - advanced-label: 绑定主机名 - advanced-description: 需要手动绑定网络地址时,填写指定的主机名或 IP 地址。 + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. options: - this-device: 当前设备 - all: 全部 - advanced: 高级 + this-device: This device + all: All + advanced: Advanced server-auth-token: label: Auth Token - description: 连接到此网关的远程客户端需要提供此安全令牌。留空时 AIRI 会自动生成新的令牌。 - placeholder: 自动生成 + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: 配置角色所在环境 title: 场景 diff --git a/packages/i18n/src/locales/zh-Hans/stage.yaml b/packages/i18n/src/locales/zh-Hans/stage.yaml index 14236e962..9f00223b8 100644 --- a/packages/i18n/src/locales/zh-Hans/stage.yaml +++ b/packages/i18n/src/locales/zh-Hans/stage.yaml @@ -10,7 +10,7 @@ send-mode: title: Send key enter: Enter ctrl-enter: Ctrl + Enter - double-enter: Double Enter + double-enter: 双击Enter operations: load-models: 加载模型 load-models-status: @@ -50,7 +50,7 @@ promo-banner: eventName: Sign in to claim stardust, avatar frames, and launch gifts. date: 03/28 - 04/10 reward: Up to 120 Stardust - cta: Sign In + cta: 登录 build: watermark: Build fallbackLabel: Build Bonus @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: 等待中 websocket-status: - connected: WebSocket 已连接 - disconnected: WebSocket 已断开 - open-settings: 打开 WebSocket 设置 + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings diff --git a/packages/i18n/src/locales/zh-Hans/tamagotchi/stage.yaml b/packages/i18n/src/locales/zh-Hans/tamagotchi/stage.yaml index 5f9127129..ac3eb9d70 100644 --- a/packages/i18n/src/locales/zh-Hans/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/zh-Hans/tamagotchi/stage.yaml @@ -25,10 +25,10 @@ docs: 'close': 关闭 'expand': 展开 'collapse': 折叠 - 'login': Sign in + 'login': 登录 'logging-in': Signing in... - 'account': Account - 'logout': Sign out + 'account': 账号 + 'logout': 退出登录 notice: 'fade-on-hover': title: 悬停淡出 diff --git a/packages/i18n/src/locales/zh-Hant/settings.yaml b/packages/i18n/src/locales/zh-Hant/settings.yaml index f6cc42073..0c430d72d 100644 --- a/packages/i18n/src/locales/zh-Hant/settings.yaml +++ b/packages/i18n/src/locales/zh-Hant/settings.yaml @@ -909,6 +909,19 @@ pages: description: WebSocket 伺服器的完整位址(例如:ws://localhost:6121/ws) label: WebSocket 伺服器位址 placeholder: ws://localhost:6121/ws + server-hostname: + label: Expose On Network + description: Choose whether the AIRI gateway only listens on this device or can be reached from your local network. + advanced-label: Bind Hostname + advanced-description: Use a specific hostname or IP address when you need manual network binding. + options: + this-device: This device + all: All + advanced: Advanced + server-auth-token: + label: Auth Token + description: Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically. + placeholder: Auto-generate scene: description: 設定角色所在環境 title: 場景 diff --git a/packages/i18n/src/locales/zh-Hant/stage.yaml b/packages/i18n/src/locales/zh-Hant/stage.yaml index c2a6e0b46..fba3c7bbb 100644 --- a/packages/i18n/src/locales/zh-Hant/stage.yaml +++ b/packages/i18n/src/locales/zh-Hant/stage.yaml @@ -85,6 +85,6 @@ promo-banner: cta: View Theme waiting: 等待中 websocket-status: - connected: WebSocket 已連線 - disconnected: WebSocket 已中斷 - open-settings: 開啟 WebSocket 設定 + connected: WebSocket connected + disconnected: WebSocket disconnected + open-settings: Open WebSocket settings