mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-06 08:18:39 +00:00
fix: add missing translations for AI Deep Research feature
This commit is contained in:
parent
08c6146b3b
commit
85d07ce30a
18 changed files with 321 additions and 0 deletions
66
scripts/add-ai-deep-research-translations.js
Normal file
66
scripts/add-ai-deep-research-translations.js
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
const fs = require("fs")
|
||||
const path = require("path")
|
||||
|
||||
const aiDeepResearchTranslations = {
|
||||
aiDeepResearch: {
|
||||
title: "AI Deep Research",
|
||||
thinking: "Thinking...",
|
||||
searching: "Searching the web...",
|
||||
reading: "Reading sources...",
|
||||
analyzing: "Analyzing information...",
|
||||
completed: "Research completed",
|
||||
initializing: "Initializing research...",
|
||||
query: "Query",
|
||||
thoughtProcess: "Thought Process",
|
||||
searchingFor: "Searching for",
|
||||
readingUrl: "Reading",
|
||||
analyzingContent: "Analyzing content...",
|
||||
results: "Research Results",
|
||||
},
|
||||
}
|
||||
|
||||
const locales = [
|
||||
"ca",
|
||||
"de",
|
||||
"es",
|
||||
"fr",
|
||||
"hi",
|
||||
"id",
|
||||
"it",
|
||||
"ja",
|
||||
"ko",
|
||||
"nl",
|
||||
"pl",
|
||||
"pt-BR",
|
||||
"ru",
|
||||
"tr",
|
||||
"vi",
|
||||
"zh-CN",
|
||||
"zh-TW",
|
||||
]
|
||||
|
||||
locales.forEach((locale) => {
|
||||
const filePath = path.join(__dirname, "..", "webview-ui", "src", "i18n", "locales", locale, "chat.json")
|
||||
|
||||
try {
|
||||
const content = JSON.parse(fs.readFileSync(filePath, "utf8"))
|
||||
|
||||
// Remove any flat keys that were added incorrectly
|
||||
Object.keys(content).forEach((key) => {
|
||||
if (key.startsWith("aiDeepResearch.")) {
|
||||
delete content[key]
|
||||
}
|
||||
})
|
||||
|
||||
// Add the nested translations
|
||||
content.aiDeepResearch = aiDeepResearchTranslations.aiDeepResearch
|
||||
|
||||
// Write back the file with proper formatting
|
||||
fs.writeFileSync(filePath, JSON.stringify(content, null, "\t") + "\n", "utf8")
|
||||
console.log(`✅ Updated ${locale}/chat.json`)
|
||||
} catch (error) {
|
||||
console.error(`❌ Error updating ${locale}/chat.json:`, error.message)
|
||||
}
|
||||
})
|
||||
|
||||
console.log("\nDone! All translations have been added.")
|
||||
15
webview-ui/src/i18n/locales/ca/chat.json
generated
15
webview-ui/src/i18n/locales/ca/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Edita el teu missatge..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/de/chat.json
generated
15
webview-ui/src/i18n/locales/de/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Bearbeite deine Nachricht..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/es/chat.json
generated
15
webview-ui/src/i18n/locales/es/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Edita tu mensaje..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/fr/chat.json
generated
15
webview-ui/src/i18n/locales/fr/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Modifiez votre message..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/hi/chat.json
generated
15
webview-ui/src/i18n/locales/hi/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "अपना संदेश संपादित करें..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/id/chat.json
generated
15
webview-ui/src/i18n/locales/id/chat.json
generated
|
|
@ -331,5 +331,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Edit pesan Anda..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/it/chat.json
generated
15
webview-ui/src/i18n/locales/it/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Modifica il tuo messaggio..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/ja/chat.json
generated
15
webview-ui/src/i18n/locales/ja/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "メッセージを編集..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/ko/chat.json
generated
15
webview-ui/src/i18n/locales/ko/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "메시지 편집..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/nl/chat.json
generated
15
webview-ui/src/i18n/locales/nl/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Bewerk je bericht..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/pl/chat.json
generated
15
webview-ui/src/i18n/locales/pl/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Edytuj swoją wiadomość..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/pt-BR/chat.json
generated
15
webview-ui/src/i18n/locales/pt-BR/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Edite sua mensagem..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/ru/chat.json
generated
15
webview-ui/src/i18n/locales/ru/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Редактировать сообщение..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/tr/chat.json
generated
15
webview-ui/src/i18n/locales/tr/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Mesajını düzenle..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/vi/chat.json
generated
15
webview-ui/src/i18n/locales/vi/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "Chỉnh sửa tin nhắn của bạn..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/zh-CN/chat.json
generated
15
webview-ui/src/i18n/locales/zh-CN/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "编辑消息..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
15
webview-ui/src/i18n/locales/zh-TW/chat.json
generated
15
webview-ui/src/i18n/locales/zh-TW/chat.json
generated
|
|
@ -325,5 +325,20 @@
|
|||
},
|
||||
"editMessage": {
|
||||
"placeholder": "編輯訊息..."
|
||||
},
|
||||
"aiDeepResearch": {
|
||||
"title": "AI Deep Research",
|
||||
"thinking": "Thinking...",
|
||||
"searching": "Searching the web...",
|
||||
"reading": "Reading sources...",
|
||||
"analyzing": "Analyzing information...",
|
||||
"completed": "Research completed",
|
||||
"initializing": "Initializing research...",
|
||||
"query": "Query",
|
||||
"thoughtProcess": "Thought Process",
|
||||
"searchingFor": "Searching for",
|
||||
"readingUrl": "Reading",
|
||||
"analyzingContent": "Analyzing content...",
|
||||
"results": "Research Results"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue