From 48e65882d6f4224a9a4295a6ed56ff7dff8076f3 Mon Sep 17 00:00:00 2001 From: zyh Date: Thu, 4 Jun 2026 10:44:18 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20rebrand=20ClawX=20to=2089cat/89?= =?UTF-8?q?=E7=8C=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace all user-facing "ClawX" branding with "89猫" (zh/ja) or "89cat" (en/ru) across window title, sidebar, setup wizard, and settings page i18n. Co-Authored-By: Claude Opus 4.7 --- index.html | 2 +- src/components/layout/Sidebar.tsx | 4 ++-- src/i18n/locales/en/settings.json | 22 +++++++++++----------- src/i18n/locales/en/setup.json | 10 +++++----- src/i18n/locales/ja/settings.json | 22 +++++++++++----------- src/i18n/locales/ja/setup.json | 10 +++++----- src/i18n/locales/ru/settings.json | 22 +++++++++++----------- src/i18n/locales/ru/setup.json | 8 ++++---- src/i18n/locales/zh/settings.json | 22 +++++++++++----------- src/i18n/locales/zh/setup.json | 10 +++++----- src/pages/Setup/index.tsx | 2 +- 11 files changed, 67 insertions(+), 67 deletions(-) diff --git a/index.html b/index.html index ee66b22..34334da 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - ClawX + 89猫
diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 8ff8512..34fbd13 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -363,9 +363,9 @@ export function Sidebar() { > {!sidebarCollapsed && (
- ClawX + 89猫 - ClawX + 89猫
)} diff --git a/src/i18n/locales/en/settings.json b/src/i18n/locales/en/settings.json index 670534f..a95f118 100644 --- a/src/i18n/locales/en/settings.json +++ b/src/i18n/locales/en/settings.json @@ -1,6 +1,6 @@ { "title": "Settings", - "subtitle": "Configure your ClawX experience", + "subtitle": "Configure your 89cat experience", "appearance": { "title": "General", "description": "Customize the look and feel", @@ -10,7 +10,7 @@ "system": "System", "language": "Language", "launchAtStartup": "Launch at system startup", - "launchAtStartupDesc": "Automatically launch ClawX when you log in" + "launchAtStartupDesc": "Automatically launch 89cat when you log in" }, "aiProviders": { "title": "AI Providers", @@ -37,7 +37,7 @@ "notRequired": "Not required", "empty": { "title": "No providers configured", - "desc": "Add an AI provider to start using ClawX", + "desc": "Add an AI provider to start using 89cat", "cta": "Add Your First Provider" }, "dialog": { @@ -60,7 +60,7 @@ "protocol": "Protocol", "advancedConfig": "Advanced configuration", "userAgent": "User-Agent", - "userAgentPlaceholder": "ClawX/1.0", + "userAgentPlaceholder": "89cat/1.0", "fallbackModels": "Fallback Models", "fallbackProviders": "Fallback Providers", "fallbackModelIds": "Fallback Model IDs", @@ -135,7 +135,7 @@ "appLogs": "Application Logs", "openFolder": "Open Folder", "autoStart": "Auto-start Gateway", - "autoStartDesc": "Start Gateway when ClawX launches", + "autoStartDesc": "Start Gateway when 89cat launches", "proxyTitle": "Proxy", "proxyDesc": "Route Electron and Gateway traffic through your local proxy client.", "proxyServer": "Proxy Server", @@ -156,7 +156,7 @@ }, "updates": { "title": "Updates", - "description": "Keep ClawX up to date", + "description": "Keep 89cat up to date", "autoCheck": "Auto-check for updates", "autoCheckDesc": "Check for updates on startup", "autoDownload": "Update prompts", @@ -185,13 +185,13 @@ "whatsNew": "What's New:", "errorDetails": "Error Details:", "toast": { - "availableTitle": "ClawX update available", + "availableTitle": "89cat update available", "availableDescription": "Version v{{version}} is available. Download it when you're ready.", - "downloadedTitle": "ClawX update ready", + "downloadedTitle": "89cat update ready", "downloadedDescription": "Version v{{version}} has been downloaded. Restart to install it.", "unknownVersion": "new" }, - "help": "ClawX checks for updates automatically and prompts you before downloading or installing." + "help": "89cat checks for updates automatically and prompts you before downloading or installing." }, "advanced": { "title": "Advanced", @@ -218,7 +218,7 @@ "devMode": "Developer Mode", "devModeDesc": "Show developer tools and shortcuts", "telemetry": "Anonymous Usage Data", - "telemetryDesc": "Allow providing anonymous basic usage data to improve ClawX" + "telemetryDesc": "Allow providing anonymous basic usage data to improve 89cat" }, "developer": { "title": "Developer", @@ -280,7 +280,7 @@ }, "about": { "title": "About", - "appName": "ClawX", + "appName": "89cat", "tagline": "Graphical AI Assistant", "basedOn": "Based on OpenClaw", "version": "Version {{version}}", diff --git a/src/i18n/locales/en/setup.json b/src/i18n/locales/en/setup.json index ed674c2..099f8d1 100644 --- a/src/i18n/locales/en/setup.json +++ b/src/i18n/locales/en/setup.json @@ -1,7 +1,7 @@ { "steps": { "welcome": { - "title": "Welcome to ClawX", + "title": "Welcome to 89cat", "description": "Your AI assistant is ready to be configured" }, "runtime": { @@ -22,12 +22,12 @@ }, "complete": { "title": "All Set!", - "description": "ClawX is ready to use" + "description": "89cat is ready to use" } }, "welcome": { - "title": "Welcome to ClawX", - "description": "ClawX is a graphical interface for OpenClaw, making it easy to use AI assistants across your favorite messaging platforms.", + "title": "Welcome to 89cat", + "description": "89cat is a graphical interface for OpenClaw, making it easy to use AI assistants across your favorite messaging platforms.", "features": { "noCommand": "Zero command-line required", "modernUI": "Modern, beautiful interface", @@ -113,7 +113,7 @@ }, "complete": { "title": "Setup Complete!", - "subtitle": "ClawX is configured and ready to use. You can now start chatting with your AI assistant.", + "subtitle": "89cat is configured and ready to use. You can now start chatting with your AI assistant.", "provider": "AI Provider", "components": "Components", "gateway": "Gateway", diff --git a/src/i18n/locales/ja/settings.json b/src/i18n/locales/ja/settings.json index 8939337..e838fcb 100644 --- a/src/i18n/locales/ja/settings.json +++ b/src/i18n/locales/ja/settings.json @@ -1,6 +1,6 @@ { "title": "設定", - "subtitle": "ClawX の体験をカスタマイズ", + "subtitle": "89猫 の体験をカスタマイズ", "appearance": { "title": "通用", "description": "外観とスタイルをカスタマイズ", @@ -10,7 +10,7 @@ "system": "システム", "language": "言語", "launchAtStartup": "システム起動時に自動起動", - "launchAtStartupDesc": "ログイン時に ClawX を自動的に起動します" + "launchAtStartupDesc": "ログイン時に 89猫 を自動的に起動します" }, "aiProviders": { "title": "AI プロバイダー", @@ -37,7 +37,7 @@ "notRequired": "不要", "empty": { "title": "プロバイダーが構成されていません", - "desc": "ClawX の使用を開始するには AI プロバイダーを追加してください", + "desc": "89猫 の使用を開始するには AI プロバイダーを追加してください", "cta": "最初のプロバイダーを追加" }, "dialog": { @@ -60,7 +60,7 @@ "protocol": "プロトコル", "advancedConfig": "詳細設定", "userAgent": "User-Agent", - "userAgentPlaceholder": "ClawX/1.0", + "userAgentPlaceholder": "89猫/1.0", "fallbackModels": "フォールバックモデル", "fallbackProviders": "別プロバイダーへのフォールバック", "fallbackModelIds": "同一プロバイダーのフォールバックモデル ID", @@ -135,7 +135,7 @@ "appLogs": "アプリケーションログ", "openFolder": "フォルダーを開く", "autoStart": "ゲートウェイ自動起動", - "autoStartDesc": "ClawX 起動時にゲートウェイを自動起動", + "autoStartDesc": "89猫 起動時にゲートウェイを自動起動", "proxyTitle": "プロキシ", "proxyDesc": "Electron と Gateway の通信をローカルプロキシ経由にします。", "proxyServer": "プロキシサーバー", @@ -156,7 +156,7 @@ }, "updates": { "title": "アップデート", - "description": "ClawX を最新に保つ", + "description": "89猫 を最新に保つ", "autoCheck": "自動更新チェック", "autoCheckDesc": "起動時に更新を確認", "autoDownload": "更新通知", @@ -185,13 +185,13 @@ "whatsNew": "更新内容:", "errorDetails": "エラー詳細:", "toast": { - "availableTitle": "ClawX の更新があります", + "availableTitle": "89猫 の更新があります", "availableDescription": "バージョン v{{version}} を利用できます。準備ができたらダウンロードしてください。", - "downloadedTitle": "ClawX の更新準備ができました", + "downloadedTitle": "89猫 の更新準備ができました", "downloadedDescription": "バージョン v{{version}} のダウンロードが完了しました。再起動してインストールしてください。", "unknownVersion": "新しい" }, - "help": "ClawX は自動的に更新を確認し、ダウンロードやインストールの前に通知します。" + "help": "89猫 は自動的に更新を確認し、ダウンロードやインストールの前に通知します。" }, "advanced": { "title": "詳細設定", @@ -218,7 +218,7 @@ "devMode": "開発者モード", "devModeDesc": "開発者ツールとショートカットを表示", "telemetry": "匿名利用データ", - "telemetryDesc": "ClawX 改善のため、匿名の基本的な利用データの提供を許可します" + "telemetryDesc": "89猫 改善のため、匿名の基本的な利用データの提供を許可します" }, "developer": { "title": "開発者", @@ -280,7 +280,7 @@ }, "about": { "title": "バージョン情報", - "appName": "ClawX", + "appName": "89猫", "tagline": "グラフィカル AI アシスタント", "basedOn": "OpenClaw ベース", "version": "バージョン {{version}}", diff --git a/src/i18n/locales/ja/setup.json b/src/i18n/locales/ja/setup.json index 1c5c119..106b726 100644 --- a/src/i18n/locales/ja/setup.json +++ b/src/i18n/locales/ja/setup.json @@ -1,7 +1,7 @@ { "steps": { "welcome": { - "title": "ClawXへようこそ", + "title": "89猫へようこそ", "description": "AIアシスタントの設定準備が整いました" }, "runtime": { @@ -22,12 +22,12 @@ }, "complete": { "title": "完了!", - "description": "ClawXを使用する準備が整いました" + "description": "89猫を使用する準備が整いました" } }, "welcome": { - "title": "ClawXへようこそ", - "description": "ClawXはOpenClawのグラフィカルインターフェースで、お気に入りのメッセージングプラットフォームでAIアシスタントを簡単に使用できます。", + "title": "89猫へようこそ", + "description": "89猫はOpenClawのグラフィカルインターフェースで、お気に入りのメッセージングプラットフォームでAIアシスタントを簡単に使用できます。", "features": { "noCommand": "コマンドライン不要", "modernUI": "モダンで美しいインターフェース", @@ -113,7 +113,7 @@ }, "complete": { "title": "セットアップ完了!", - "subtitle": "ClawXの構成が完了し、使用準備が整いました。AIアシスタントとのチャットを開始できます。", + "subtitle": "89猫の構成が完了し、使用準備が整いました。AIアシスタントとのチャットを開始できます。", "provider": "AI プロバイダー", "components": "コンポーネント", "gateway": "ゲートウェイ", diff --git a/src/i18n/locales/ru/settings.json b/src/i18n/locales/ru/settings.json index 1519e32..8797967 100644 --- a/src/i18n/locales/ru/settings.json +++ b/src/i18n/locales/ru/settings.json @@ -1,6 +1,6 @@ { "title": "Настройки", - "subtitle": "Настройте ваш опыт работы с ClawX", + "subtitle": "Настройте ваш опыт работы с 89cat", "appearance": { "title": "Общие", "description": "Настройте внешний вид", @@ -10,7 +10,7 @@ "system": "Системная", "language": "Язык", "launchAtStartup": "Запуск при старте системы", - "launchAtStartupDesc": "Автоматически запускать ClawX при входе в систему" + "launchAtStartupDesc": "Автоматически запускать 89cat при входе в систему" }, "aiProviders": { "title": "AI-провайдеры", @@ -37,7 +37,7 @@ "notRequired": "Не требуется", "empty": { "title": "Провайдеры не настроены", - "desc": "Добавьте AI-провайдера, чтобы начать использовать ClawX", + "desc": "Добавьте AI-провайдера, чтобы начать использовать 89cat", "cta": "Добавить первого провайдера" }, "dialog": { @@ -60,7 +60,7 @@ "protocol": "Протокол", "advancedConfig": "Расширенная конфигурация", "userAgent": "User-Agent", - "userAgentPlaceholder": "ClawX/1.0", + "userAgentPlaceholder": "89cat/1.0", "fallbackModels": "Резервные модели", "fallbackProviders": "Резервные провайдеры", "fallbackModelIds": "ID резервных моделей", @@ -135,7 +135,7 @@ "appLogs": "Журналы приложения", "openFolder": "Открыть папку", "autoStart": "Автозапуск шлюза", - "autoStartDesc": "Запускать шлюз при старте ClawX", + "autoStartDesc": "Запускать шлюз при старте 89cat", "proxyTitle": "Прокси", "proxyDesc": "Направлять трафик Electron и шлюза через локальный прокси-клиент.", "proxyServer": "Прокси-сервер", @@ -156,7 +156,7 @@ }, "updates": { "title": "Обновления", - "description": "Поддерживайте ClawX в актуальном состоянии", + "description": "Поддерживайте 89cat в актуальном состоянии", "autoCheck": "Автопроверка обновлений", "autoCheckDesc": "Проверять обновления при запуске", "autoDownload": "Уведомления об обновлениях", @@ -185,13 +185,13 @@ "whatsNew": "Что нового:", "errorDetails": "Детали ошибки:", "toast": { - "availableTitle": "Доступно обновление ClawX", + "availableTitle": "Доступно обновление 89cat", "availableDescription": "Доступна версия v{{version}}. Скачайте её, когда будете готовы.", - "downloadedTitle": "Обновление ClawX готово", + "downloadedTitle": "Обновление 89cat готово", "downloadedDescription": "Версия v{{version}} загружена. Перезапустите приложение для установки.", "unknownVersion": "новая" }, - "help": "ClawX автоматически проверяет обновления и показывает уведомление перед загрузкой или установкой." + "help": "89cat автоматически проверяет обновления и показывает уведомление перед загрузкой или установкой." }, "advanced": { "title": "Дополнительные", @@ -218,7 +218,7 @@ "devMode": "Режим разработчика", "devModeDesc": "Показывать инструменты и ярлыки разработчика", "telemetry": "Анонимные данные об использовании", - "telemetryDesc": "Разрешить предоставление анонимных базовых данных об использовании для улучшения ClawX" + "telemetryDesc": "Разрешить предоставление анонимных базовых данных об использовании для улучшения 89cat" }, "developer": { "title": "Разработчик", @@ -280,7 +280,7 @@ }, "about": { "title": "О приложении", - "appName": "ClawX", + "appName": "89cat", "tagline": "Графический AI-ассистент", "basedOn": "На базе OpenClaw", "version": "Версия {{version}}", diff --git a/src/i18n/locales/ru/setup.json b/src/i18n/locales/ru/setup.json index 6d68eef..63e8095 100644 --- a/src/i18n/locales/ru/setup.json +++ b/src/i18n/locales/ru/setup.json @@ -22,12 +22,12 @@ }, "complete": { "title": "Готово!", - "description": "ClawX готов к использованию" + "description": "89cat готов к использованию" } }, "welcome": { - "title": "Добро пожаловать в ClawX", - "description": "ClawX — это графический интерфейс для OpenClaw, упрощающий использование AI-ассистентов через ваши любимые платформы обмена сообщениями.", + "title": "Добро пожаловать в 89cat", + "description": "89cat — это графический интерфейс для OpenClaw, упрощающий использование AI-ассистентов через ваши любимые платформы обмена сообщениями.", "features": { "noCommand": "Без командной строки", "modernUI": "Современный красивый интерфейс", @@ -113,7 +113,7 @@ }, "complete": { "title": "Настройка завершена!", - "subtitle": "ClawX настроен и готов к использованию. Теперь вы можете начать общение с вашим AI-ассистентом.", + "subtitle": "89cat настроен и готов к использованию. Теперь вы можете начать общение с вашим AI-ассистентом.", "provider": "AI-провайдер", "components": "Компоненты", "gateway": "Шлюз", diff --git a/src/i18n/locales/zh/settings.json b/src/i18n/locales/zh/settings.json index 1ffc84b..2681b84 100644 --- a/src/i18n/locales/zh/settings.json +++ b/src/i18n/locales/zh/settings.json @@ -1,6 +1,6 @@ { "title": "设置", - "subtitle": "配置您的 ClawX 体验", + "subtitle": "配置您的 89猫 体验", "appearance": { "title": "通用", "description": "自定义外观和风格", @@ -10,7 +10,7 @@ "system": "跟随系统", "language": "语言", "launchAtStartup": "开机自动启动", - "launchAtStartupDesc": "登录系统后自动启动 ClawX" + "launchAtStartupDesc": "登录系统后自动启动 89猫" }, "aiProviders": { "title": "AI 模型提供商", @@ -37,7 +37,7 @@ "notRequired": "非必填", "empty": { "title": "未配置提供商", - "desc": "添加 AI 提供商以开始使用 ClawX", + "desc": "添加 AI 提供商以开始使用 89猫", "cta": "添加您的第一个提供商" }, "dialog": { @@ -60,7 +60,7 @@ "protocol": "协议", "advancedConfig": "高级配置", "userAgent": "User-Agent", - "userAgentPlaceholder": "ClawX/1.0", + "userAgentPlaceholder": "89猫/1.0", "fallbackModels": "回退模型", "fallbackProviders": "跨 Provider 回退", "fallbackModelIds": "同 Provider 回退模型 ID", @@ -135,7 +135,7 @@ "appLogs": "应用日志", "openFolder": "打开文件夹", "autoStart": "自动启动网关", - "autoStartDesc": "ClawX 启动时自动启动网关", + "autoStartDesc": "89猫 启动时自动启动网关", "proxyTitle": "代理", "proxyDesc": "让 Electron 和 Gateway 的网络请求都走本地代理客户端。", "proxyServer": "代理服务器", @@ -156,7 +156,7 @@ }, "updates": { "title": "更新", - "description": "保持 ClawX 最新", + "description": "保持 89猫 最新", "autoCheck": "自动检查更新", "autoCheckDesc": "启动时检查更新", "autoDownload": "更新提示", @@ -185,13 +185,13 @@ "whatsNew": "更新内容:", "errorDetails": "错误详情:", "toast": { - "availableTitle": "ClawX 有新版本可用", + "availableTitle": "89猫 有新版本可用", "availableDescription": "v{{version}} 已可下载。准备好后可开始下载。", - "downloadedTitle": "ClawX 更新已就绪", + "downloadedTitle": "89猫 更新已就绪", "downloadedDescription": "v{{version}} 已下载完成。重启即可安装。", "unknownVersion": "新版本" }, - "help": "ClawX 会自动检查更新,并在下载或安装前提示您确认。" + "help": "89猫 会自动检查更新,并在下载或安装前提示您确认。" }, "advanced": { "title": "高级", @@ -218,7 +218,7 @@ "devMode": "开发者模式", "devModeDesc": "显示开发者工具和快捷方式", "telemetry": "匿名使用数据", - "telemetryDesc": "允许提供匿名的基础使用数据,用于改进 ClawX" + "telemetryDesc": "允许提供匿名的基础使用数据,用于改进 89猫" }, "developer": { "title": "开发者", @@ -280,7 +280,7 @@ }, "about": { "title": "关于", - "appName": "ClawX", + "appName": "89猫", "tagline": "图形化 AI 助手", "basedOn": "基于 OpenClaw", "version": "版本 {{version}}", diff --git a/src/i18n/locales/zh/setup.json b/src/i18n/locales/zh/setup.json index 8d00945..d80c8a9 100644 --- a/src/i18n/locales/zh/setup.json +++ b/src/i18n/locales/zh/setup.json @@ -1,7 +1,7 @@ { "steps": { "welcome": { - "title": "欢迎使用 ClawX", + "title": "欢迎使用 89猫", "description": "您的 AI 助手已准备好进行配置" }, "runtime": { @@ -22,12 +22,12 @@ }, "complete": { "title": "准备就绪!", - "description": "ClawX 已准备好使用" + "description": "89猫 已准备好使用" } }, "welcome": { - "title": "欢迎使用 ClawX", - "description": "ClawX 是 OpenClaw 的图形界面,让您可以在喜爱的消息平台上轻松使用 AI 助手。", + "title": "欢迎使用 89猫", + "description": "89猫 是 OpenClaw 的图形界面,让您可以在喜爱的消息平台上轻松使用 AI 助手。", "features": { "noCommand": "无需命令行", "modernUI": "现代美观的界面", @@ -113,7 +113,7 @@ }, "complete": { "title": "设置完成!", - "subtitle": "ClawX 已配置并准备就绪。您现在可以开始与您的 AI 助手聊天了。", + "subtitle": "89猫 已配置并准备就绪。您现在可以开始与您的 AI 助手聊天了。", "provider": "AI 提供商", "components": "组件", "gateway": "网关", diff --git a/src/pages/Setup/index.tsx b/src/pages/Setup/index.tsx index d5fc21b..9eff934 100644 --- a/src/pages/Setup/index.tsx +++ b/src/pages/Setup/index.tsx @@ -268,7 +268,7 @@ function WelcomeContent() { return (
- ClawX + 89猫

{t('welcome.title')}