From 097acde01e683791d797a7b15e985616be822070 Mon Sep 17 00:00:00 2001 From: suyao Date: Tue, 27 Jan 2026 15:55:44 +0800 Subject: [PATCH] i18n sync --- src/renderer/src/i18n/locales/zh-tw.json | 2 +- src/renderer/src/i18n/translate/de-de.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/el-gr.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/es-es.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/fr-fr.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/ja-jp.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/pt-pt.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/ro-ro.json | 24 ++++++++++++++-------- src/renderer/src/i18n/translate/ru-ru.json | 24 ++++++++++++++-------- 9 files changed, 129 insertions(+), 65 deletions(-) diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index 34ba4c17a8..4f29588d54 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -5432,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, diff --git a/src/renderer/src/i18n/translate/de-de.json b/src/renderer/src/i18n/translate/de-de.json index 4d86a9680c..7ea9cd8ac2 100644 --- a/src/renderer/src/i18n/translate/de-de.json +++ b/src/renderer/src/i18n/translate/de-de.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index 121fb076d6..4336cb57b6 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index 9a28a2c241..2c6e9d8ae2 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index 1f7f4add14..e4adf8a0ed 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index e0cfb6a6c4..5fc0d6159d 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index fc889f1aaa..dfcbb11620 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/ro-ro.json b/src/renderer/src/i18n/translate/ro-ro.json index 80180a3ccd..dcca3fa372 100644 --- a/src/renderer/src/i18n/translate/ro-ro.json +++ b/src/renderer/src/i18n/translate/ro-ro.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" }, diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index 4581f7e3d1..0747e738e0 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -5363,6 +5363,7 @@ "userGuide": { "buttons": { "gotIt": "[to be translated]:Got it", + "next": "[to be translated]:Next", "useNow": "[to be translated]:Use Now" }, "checklist": { @@ -5412,10 +5413,17 @@ "configureProvider": { "description": "[to be translated]:Set up your AI provider to get started", "steps": { - "apiKey": { - "description": "[to be translated]:Enter your API key and click the check button to verify the connection.", - "shortDescription": "[to be translated]:Enter your API key here", - "title": "[to be translated]:Connect Your AI Service" + "cherryin": { + "description": "[to be translated]:
🍒 Enable CherryIN Service

🎟️ Official aggregation — One Key to access multiple mainstream LLMs

🆓 Built-in free resources — Add free models with one click after account verification

🚀 Stable & fast — High-availability API nodes maintained officially

⚠️ Account balance required to activate service. Free models available after activation.

", + "title": "[to be translated]:" + }, + "connect": { + "description": "[to be translated]:
🔑 Step 1: Connect Service

1. Click the link to get your CherryIN API key.

2. Paste the key and click the \"Check\" button on the right.

", + "title": "[to be translated]:" + }, + "useModel": { + "description": "[to be translated]:
🎁 Step 2: Use Models

After key verification, click \"Manage\" button and select the free or commercial models you want to use!

", + "title": "[to be translated]:" } }, "title": "[to be translated]:Configure Provider" @@ -5424,8 +5432,8 @@ "description": "[to be translated]:Start chatting with AI", "steps": { "input": { + "button": "[to be translated]:Start Now", "description": "[to be translated]:Type your message here and press Enter to send. Cherry Studio supports Markdown, code highlighting, and file attachments.", - "shortDescription": "[to be translated]:Type your message here and send", "title": "[to be translated]:Send Your First Message" } }, @@ -5447,9 +5455,9 @@ "configureProvider": { "button": "[to be translated]:Start Setup", "features": { - "connectApi": "[to be translated]:🔑 Connect your API service", - "multiProvider": "[to be translated]:⚙️ Support multiple providers", - "secureStorage": "[to be translated]:🔒 Keys stored securely on your device" + "localModels": "[to be translated]:🖥 Local model support — One-click Ollama connection, run AI offline", + "privacyFirst": "[to be translated]:🔐 Privacy first — API Keys stored locally, direct connection to official services", + "unlockModels": "[to be translated]:💎 Unlock top models — Access Gemini 3, Claude 4.5, DeepSeek and more" }, "title": "[to be translated]:Configure AI Provider" },