mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-05-23 14:12:14 +08:00
rename: rebrand "Local Proxy Takeover" to "Local Routing" in all locales
Replace all user-facing references to "本地代理接管/Local Proxy/Takeover" with "本地路由/Local Routing/ローカルルーティング" across zh/en/ja to eliminate naming confusion with the separate "Global Proxy" feature. Only i18n string values are changed; keys, code identifiers, and database schema remain untouched.
This commit is contained in:
+19
-19
@@ -200,7 +200,7 @@
|
||||
"proxyReasonOpenAIResponses": "uses OpenAI Responses API format",
|
||||
"proxyReasonFullUrl": "has full URL connection mode enabled",
|
||||
"openAIFormatHint": "This provider uses OpenAI-compatible format and requires the proxy service to be enabled",
|
||||
"copilotProxyHint": "GitHub Copilot as a Claude provider always requires the local proxy; the proxy automatically selects Chat Completions or Responses based on the current model.",
|
||||
"copilotProxyHint": "GitHub Copilot as a Claude provider always requires local routing; routing automatically selects Chat Completions or Responses based on the current model.",
|
||||
"openLinkFailed": "Failed to open link",
|
||||
"openclawModelsRegistered": "Models have been registered to /model list",
|
||||
"openclawDefaultModelSet": "Set as default model",
|
||||
@@ -208,8 +208,8 @@
|
||||
"openclawNoModels": "No models configured",
|
||||
"backfillWarning": "Switched successfully, but failed to save changes back to the previous provider",
|
||||
"windowControlFailed": "Window control failed: {{error}}",
|
||||
"officialBlockedByProxy": "Cannot switch to official provider while proxy takeover is active. Using proxy with official APIs may cause account bans.",
|
||||
"proxyOfficialWarning": "Current provider {{name}} is official. Consider switching to a third-party provider before using proxy takeover."
|
||||
"officialBlockedByProxy": "Cannot switch to official provider while local routing is active. Using proxy with official APIs may cause account bans.",
|
||||
"proxyOfficialWarning": "Current provider {{name}} is official. Consider switching to a third-party provider before using local routing."
|
||||
},
|
||||
"confirm": {
|
||||
"deleteProvider": "Delete Provider",
|
||||
@@ -217,8 +217,8 @@
|
||||
"removeProvider": "Remove Provider",
|
||||
"removeProviderMessage": "Are you sure you want to remove provider \"{{name}}\" from the configuration?\n\nAfter removal, this provider will no longer be active, but the configuration data will be retained in CC Switch. You can re-add it at any time.",
|
||||
"proxy": {
|
||||
"title": "Enable Local Proxy",
|
||||
"message": "Local proxy is an advanced feature. Please make sure you understand how it works before enabling.\n\nWe recommend consulting the relevant documentation or your provider for proper configuration.",
|
||||
"title": "Enable Local Routing",
|
||||
"message": "Local routing is an advanced feature. Please make sure you understand how it works before enabling.\n\nWe recommend consulting the relevant documentation or your provider for proper configuration.",
|
||||
"confirm": "I understand, enable"
|
||||
},
|
||||
"failover": {
|
||||
@@ -267,10 +267,10 @@
|
||||
"description": "Manage storage paths for Claude, Codex and Gemini configurations"
|
||||
},
|
||||
"proxy": {
|
||||
"title": "Local Proxy",
|
||||
"description": "Control proxy service toggle, view status and port info",
|
||||
"enableFeature": "Show Proxy Toggle on Main Page",
|
||||
"enableFeatureDescription": "When enabled, the proxy and failover toggles will appear at the top of the main page",
|
||||
"title": "Local Routing",
|
||||
"description": "Control routing service toggle, view status and port info",
|
||||
"enableFeature": "Show Routing Toggle on Main Page",
|
||||
"enableFeatureDescription": "When enabled, the routing and failover toggles will appear at the top of the main page",
|
||||
"enableFailoverToggle": "Show Failover Toggle on Main Page",
|
||||
"enableFailoverToggleDescription": "When enabled, the failover toggle will appear independently at the top of the main page",
|
||||
"running": "Running",
|
||||
@@ -1950,7 +1950,7 @@
|
||||
},
|
||||
"settings": {
|
||||
"title": "Proxy Service Settings",
|
||||
"description": "Configure local proxy server listening address, port and runtime parameters. Changes take effect immediately after saving.",
|
||||
"description": "Configure local routing server listening address, port and runtime parameters. Changes take effect immediately after saving.",
|
||||
"alert": {
|
||||
"autoApply": "Changes will be automatically synced to the running proxy service without manual restart."
|
||||
},
|
||||
@@ -2031,14 +2031,14 @@
|
||||
},
|
||||
"switchFailed": "Switch failed: {{error}}",
|
||||
"takeover": {
|
||||
"hint": "Select apps to take over — once enabled, requests from that app will be routed through the local proxy",
|
||||
"enabled": "{{app}} takeover enabled",
|
||||
"disabled": "{{app}} takeover disabled",
|
||||
"failed": "Failed to toggle takeover",
|
||||
"hint": "Select apps to route — once enabled, requests from that app will go through local routing",
|
||||
"enabled": "{{app}} routing enabled",
|
||||
"disabled": "{{app}} routing disabled",
|
||||
"failed": "Failed to toggle routing",
|
||||
"tooltip": {
|
||||
"active": "{{appLabel}} is intercepting - {{address}}:{{port}}\nSwitch provider for hot switching",
|
||||
"broken": "{{appLabel}} is intercepting, but proxy service is not running",
|
||||
"inactive": "Intercept {{appLabel}}'s live config to route requests through local proxy"
|
||||
"active": "{{appLabel}} is routing - {{address}}:{{port}}\nSwitch provider for hot switching",
|
||||
"broken": "{{appLabel}} is routing, but routing service is not running",
|
||||
"inactive": "Route {{appLabel}}'s requests through local routing"
|
||||
}
|
||||
},
|
||||
"failover": {
|
||||
@@ -2109,7 +2109,7 @@
|
||||
"started": "Proxy service started - {{address}}:{{port}}",
|
||||
"startFailed": "Failed to start proxy service: {{detail}}"
|
||||
},
|
||||
"stoppedWithRestore": "Proxy service stopped, all takeover configs restored",
|
||||
"stoppedWithRestore": "Routing service stopped, all routing configs restored",
|
||||
"stopWithRestoreFailed": "Stop failed: {{detail}}"
|
||||
},
|
||||
"streamCheck": {
|
||||
@@ -2131,7 +2131,7 @@
|
||||
},
|
||||
"proxyConfig": {
|
||||
"proxyEnabled": "Proxy Enabled",
|
||||
"appTakeover": "Proxy Enabled",
|
||||
"appTakeover": "Routing Enabled",
|
||||
"perAppConfig": "Per-App Config",
|
||||
"circuitBreaker": "Circuit Breaker",
|
||||
"circuitBreakerSettings": "Circuit Breaker Settings",
|
||||
|
||||
+19
-19
@@ -200,7 +200,7 @@
|
||||
"proxyReasonOpenAIResponses": "OpenAI Responses API フォーマットを使用しており",
|
||||
"proxyReasonFullUrl": "完全 URL 接続モードが有効になっており",
|
||||
"openAIFormatHint": "このプロバイダーは OpenAI 互換フォーマットを使用しており、プロキシサービスの有効化が必要です",
|
||||
"copilotProxyHint": "GitHub Copilot を Claude プロバイダーとして使用する場合、ローカルプロキシが常に必要です。プロキシは現在のモデルに応じて Chat Completions または Responses を自動的に選択します。",
|
||||
"copilotProxyHint": "GitHub Copilot を Claude プロバイダーとして使用する場合、ローカルルーティングが常に必要です。ルーティングは現在のモデルに応じて Chat Completions または Responses を自動的に選択します。",
|
||||
"openLinkFailed": "リンクを開けませんでした",
|
||||
"openclawModelsRegistered": "モデルが /model リストに登録されました",
|
||||
"openclawDefaultModelSet": "デフォルトモデルに設定しました",
|
||||
@@ -208,8 +208,8 @@
|
||||
"openclawNoModels": "モデルが設定されていません",
|
||||
"backfillWarning": "切り替え成功しましたが、前のプロバイダーへの設定保存に失敗しました",
|
||||
"windowControlFailed": "ウィンドウ操作に失敗しました: {{error}}",
|
||||
"officialBlockedByProxy": "プロキシ接管モード中は公式プロバイダーに切り替えできません。プロキシ経由で公式 API にアクセスするとアカウントが停止される可能性があります。",
|
||||
"proxyOfficialWarning": "現在のプロバイダー {{name}} は公式です。プロキシ接管を使用する前にサードパーティプロバイダーに切り替えてください。"
|
||||
"officialBlockedByProxy": "ローカルルーティングモード中は公式プロバイダーに切り替えできません。プロキシ経由で公式 API にアクセスするとアカウントが停止される可能性があります。",
|
||||
"proxyOfficialWarning": "現在のプロバイダー {{name}} は公式です。ローカルルーティングを使用する前にサードパーティプロバイダーに切り替えてください。"
|
||||
},
|
||||
"confirm": {
|
||||
"deleteProvider": "プロバイダーを削除",
|
||||
@@ -217,8 +217,8 @@
|
||||
"removeProvider": "プロバイダーを解除",
|
||||
"removeProviderMessage": "プロバイダー「{{name}}」を設定から解除してもよろしいですか?\n\n解除後、このプロバイダーは無効になりますが、設定データは CC Switch に保持されます。いつでも再追加できます。",
|
||||
"proxy": {
|
||||
"title": "ローカルプロキシの有効化",
|
||||
"message": "ローカルプロキシは上級機能です。有効にする前に、その仕組みを理解していることをご確認ください。\n\n適切な設定方法については、関連ドキュメントまたはプロバイダーにご相談ください。",
|
||||
"title": "ローカルルーティングの有効化",
|
||||
"message": "ローカルルーティングは上級機能です。有効にする前に、その仕組みを理解していることをご確認ください。\n\n適切な設定方法については、関連ドキュメントまたはプロバイダーにご相談ください。",
|
||||
"confirm": "理解しました、有効にする"
|
||||
},
|
||||
"failover": {
|
||||
@@ -267,10 +267,10 @@
|
||||
"description": "Claude、Codex、Gemini の設定保存パスを管理"
|
||||
},
|
||||
"proxy": {
|
||||
"title": "ローカルプロキシ",
|
||||
"description": "プロキシサービスの切り替え、ステータスとポート情報を表示",
|
||||
"enableFeature": "メインページにプロキシ切り替えを表示",
|
||||
"enableFeatureDescription": "有効にすると、メインページ上部にプロキシとフェイルオーバーの切り替えが表示されます",
|
||||
"title": "ローカルルーティング",
|
||||
"description": "ルーティングサービスの切り替え、ステータスとポート情報を表示",
|
||||
"enableFeature": "メインページにルーティング切り替えを表示",
|
||||
"enableFeatureDescription": "有効にすると、メインページ上部にルーティングとフェイルオーバーの切り替えが表示されます",
|
||||
"enableFailoverToggle": "メインページにフェイルオーバー切り替えを表示",
|
||||
"enableFailoverToggleDescription": "有効にすると、メインページ上部にフェイルオーバー切り替えが独立して表示されます",
|
||||
"running": "実行中",
|
||||
@@ -1950,7 +1950,7 @@
|
||||
},
|
||||
"settings": {
|
||||
"title": "プロキシサービス設定",
|
||||
"description": "ローカルプロキシサーバーのリッスンアドレス、ポート、実行パラメータを設定します。保存後すぐに反映されます。",
|
||||
"description": "ローカルルーティングサーバーのリッスンアドレス、ポート、実行パラメータを設定します。保存後すぐに反映されます。",
|
||||
"alert": {
|
||||
"autoApply": "変更は実行中のプロキシサービスに自動的に同期され、手動での再起動は不要です。"
|
||||
},
|
||||
@@ -2031,14 +2031,14 @@
|
||||
},
|
||||
"switchFailed": "切り替えに失敗しました: {{error}}",
|
||||
"takeover": {
|
||||
"hint": "テイクオーバーするアプリを選択します。有効にすると、そのアプリのリクエストはローカルプロキシ経由で転送されます",
|
||||
"enabled": "{{app}} テイクオーバー有効",
|
||||
"disabled": "{{app}} テイクオーバー無効",
|
||||
"failed": "テイクオーバーの切り替えに失敗しました",
|
||||
"hint": "ルーティングするアプリを選択します。有効にすると、そのアプリのリクエストはローカルルーティング経由で転送されます",
|
||||
"enabled": "{{app}} ルーティング有効",
|
||||
"disabled": "{{app}} ルーティング無効",
|
||||
"failed": "ルーティングの切り替えに失敗しました",
|
||||
"tooltip": {
|
||||
"active": "{{appLabel}} がインターセプト中 - {{address}}:{{port}}\nホットスイッチングのためプロバイダを切り替え",
|
||||
"broken": "{{appLabel}} がインターセプト中ですが、プロキシサービスが実行されていません",
|
||||
"inactive": "{{appLabel}} のライブ設定をインターセプトしてリクエストをローカルプロキシ経由でルーティング"
|
||||
"active": "{{appLabel}} がルーティング中 - {{address}}:{{port}}\nホットスイッチングのためプロバイダを切り替え",
|
||||
"broken": "{{appLabel}} がルーティング中ですが、ルーティングサービスが実行されていません",
|
||||
"inactive": "{{appLabel}} のリクエストをローカルルーティング経由でルーティング"
|
||||
}
|
||||
},
|
||||
"failover": {
|
||||
@@ -2109,7 +2109,7 @@
|
||||
"started": "プロキシサービスが開始されました - {{address}}:{{port}}",
|
||||
"startFailed": "プロキシサービスの開始に失敗しました: {{detail}}"
|
||||
},
|
||||
"stoppedWithRestore": "プロキシサービスが停止し、すべてのテイクオーバー設定が復元されました",
|
||||
"stoppedWithRestore": "ルーティングサービスが停止し、すべてのルーティング設定が復元されました",
|
||||
"stopWithRestoreFailed": "停止に失敗しました: {{detail}}"
|
||||
},
|
||||
"streamCheck": {
|
||||
@@ -2131,7 +2131,7 @@
|
||||
},
|
||||
"proxyConfig": {
|
||||
"proxyEnabled": "プロキシ有効",
|
||||
"appTakeover": "プロキシ有効",
|
||||
"appTakeover": "ルーティング有効",
|
||||
"perAppConfig": "アプリ別設定",
|
||||
"circuitBreaker": "サーキットブレーカー",
|
||||
"circuitBreakerSettings": "サーキットブレーカー設定",
|
||||
|
||||
+19
-19
@@ -200,7 +200,7 @@
|
||||
"proxyReasonOpenAIResponses": "使用 OpenAI Responses 接口格式",
|
||||
"proxyReasonFullUrl": "开启了完整 URL 连接模式",
|
||||
"openAIFormatHint": "此供应商使用 OpenAI 兼容格式,需要开启代理服务才能正常使用",
|
||||
"copilotProxyHint": "GitHub Copilot 作为 Claude 供应商时始终需要本地代理;代理会根据当前模型自动选择 Chat Completions 或 Responses。",
|
||||
"copilotProxyHint": "GitHub Copilot 作为 Claude 供应商时始终需要本地路由;路由会根据当前模型自动选择 Chat Completions 或 Responses。",
|
||||
"openLinkFailed": "链接打开失败",
|
||||
"openclawModelsRegistered": "模型已注册到 /model 列表",
|
||||
"openclawDefaultModelSet": "已设为默认模型",
|
||||
@@ -208,8 +208,8 @@
|
||||
"openclawNoModels": "该供应商没有配置模型",
|
||||
"backfillWarning": "切换成功,但旧供应商配置回填失败,您手动修改的配置可能未保存",
|
||||
"windowControlFailed": "窗口控制失败:{{error}}",
|
||||
"officialBlockedByProxy": "代理接管模式下不能切换到官方供应商,使用代理访问官方 API 可能导致账号被封禁",
|
||||
"proxyOfficialWarning": "当前供应商 {{name}} 是官方供应商,建议切换到第三方供应商后再使用代理接管"
|
||||
"officialBlockedByProxy": "本地路由模式下不能切换到官方供应商,使用代理访问官方 API 可能导致账号被封禁",
|
||||
"proxyOfficialWarning": "当前供应商 {{name}} 是官方供应商,建议切换到第三方供应商后再使用本地路由"
|
||||
},
|
||||
"confirm": {
|
||||
"deleteProvider": "删除供应商",
|
||||
@@ -217,8 +217,8 @@
|
||||
"removeProvider": "移除供应商",
|
||||
"removeProviderMessage": "确定要从配置中移除供应商 \"{{name}}\" 吗?\n\n移除后该供应商将不再生效,但配置数据会保留在 CC Switch 中,您可以随时重新添加。",
|
||||
"proxy": {
|
||||
"title": "启用本地代理服务",
|
||||
"message": "本地代理是一项高级功能,启用前请确保您已了解其工作原理。\n\n建议先查阅相关文档或咨询您的供应商,以获取正确的配置方式。",
|
||||
"title": "启用本地路由服务",
|
||||
"message": "本地路由是一项高级功能,启用前请确保您已了解其工作原理。\n\n建议先查阅相关文档或咨询您的供应商,以获取正确的配置方式。",
|
||||
"confirm": "我已了解,继续启用"
|
||||
},
|
||||
"failover": {
|
||||
@@ -267,10 +267,10 @@
|
||||
"description": "管理 Claude、Codex 和 Gemini 的配置存储路径"
|
||||
},
|
||||
"proxy": {
|
||||
"title": "本地代理",
|
||||
"description": "控制代理服务开关、查看状态与端口信息",
|
||||
"enableFeature": "在主页面显示本地代理开关",
|
||||
"enableFeatureDescription": "开启后,主页面顶部将显示代理和故障转移开关",
|
||||
"title": "本地路由",
|
||||
"description": "控制路由服务开关、查看状态与端口信息",
|
||||
"enableFeature": "在主页面显示本地路由开关",
|
||||
"enableFeatureDescription": "开启后,主页面顶部将显示路由和故障转移开关",
|
||||
"enableFailoverToggle": "在主页面显示故障转移开关",
|
||||
"enableFailoverToggleDescription": "开启后,主页面顶部将独立显示故障转移开关",
|
||||
"running": "运行中",
|
||||
@@ -1951,7 +1951,7 @@
|
||||
},
|
||||
"settings": {
|
||||
"title": "代理服务设置",
|
||||
"description": "配置本地代理服务器的监听地址、端口和运行参数,保存后立即生效。",
|
||||
"description": "配置本地路由服务器的监听地址、端口和运行参数,保存后立即生效。",
|
||||
"alert": {
|
||||
"autoApply": "保存后将自动同步到正在运行的代理服务,无需手动重启。"
|
||||
},
|
||||
@@ -2032,14 +2032,14 @@
|
||||
},
|
||||
"switchFailed": "切换失败: {{error}}",
|
||||
"takeover": {
|
||||
"hint": "选择要接管的应用,启用后该应用的请求将通过本地代理转发",
|
||||
"enabled": "{{app}} 接管已启用",
|
||||
"disabled": "{{app}} 接管已关闭",
|
||||
"failed": "切换接管状态失败",
|
||||
"hint": "选择要路由的应用,启用后该应用的请求将通过本地路由转发",
|
||||
"enabled": "{{app}} 路由已启用",
|
||||
"disabled": "{{app}} 路由已关闭",
|
||||
"failed": "切换路由状态失败",
|
||||
"tooltip": {
|
||||
"active": "{{appLabel}} 已接管 - {{address}}:{{port}}\n切换该应用供应商为热切换",
|
||||
"broken": "{{appLabel}} 已接管,但代理服务未运行",
|
||||
"inactive": "接管 {{appLabel}} 的 Live 配置,让该应用请求走本地代理"
|
||||
"active": "{{appLabel}} 路由中 - {{address}}:{{port}}\n切换该应用供应商为热切换",
|
||||
"broken": "{{appLabel}} 路由中,但路由服务未运行",
|
||||
"inactive": "路由 {{appLabel}} 的请求,让该应用请求走本地路由"
|
||||
}
|
||||
},
|
||||
"failover": {
|
||||
@@ -2110,7 +2110,7 @@
|
||||
"started": "代理服务已启动 - {{address}}:{{port}}",
|
||||
"startFailed": "启动代理服务失败: {{detail}}"
|
||||
},
|
||||
"stoppedWithRestore": "代理服务已关闭,已恢复所有接管配置",
|
||||
"stoppedWithRestore": "路由服务已关闭,已恢复所有路由配置",
|
||||
"stopWithRestoreFailed": "停止失败: {{detail}}"
|
||||
},
|
||||
"streamCheck": {
|
||||
@@ -2132,7 +2132,7 @@
|
||||
},
|
||||
"proxyConfig": {
|
||||
"proxyEnabled": "代理总开关",
|
||||
"appTakeover": "代理启用",
|
||||
"appTakeover": "路由启用",
|
||||
"perAppConfig": "应用配置",
|
||||
"circuitBreaker": "熔断器配置",
|
||||
"circuitBreakerSettings": "熔断器设置",
|
||||
|
||||
Reference in New Issue
Block a user