Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Mar 16, 2025

Important

Localize the MCP tab by integrating translation support and adding translations for multiple languages.

  • Localization:
    • Integrate useAppTranslation in McpEnabledToggle.tsx, McpToolRow.tsx, and McpView.tsx for translation support.
    • Replace hardcoded strings with translation keys in McpEnabledToggle.tsx, McpToolRow.tsx, and McpView.tsx.
  • Testing:
    • Mock translation in McpToolRow.test.tsx to test localized components.
  • Translations:
    • Add translation files for multiple languages including ar, ca, cs, de, en, es, fr, hi, hu, it, ja, ko, pl, pt-BR, pt, ru, tr, zh-CN, zh-TW in webview-ui/src/i18n/locales/.

This description was created by Ellipsis for ca8c6f6. It will automatically update as commits are pushed.

@mrubens mrubens requested a review from cte as a code owner March 16, 2025 07:38
@changeset-bot
Copy link

changeset-bot bot commented Mar 16, 2025

⚠️ No Changeset found

Latest commit: ca8c6f6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Mar 16, 2025
@dosubot dosubot bot added the enhancement New feature or request label Mar 16, 2025
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typographical error: In the description of enableServerCreation, 'token Roo' should be corrected to 'токена Roo'.

Suggested change
"description": "Когда включено, Roo может помочь вам создать новые серверы MCP с помощью команд типа \"добавить новый инструмент для...\". Если вам не нужно создавать серверы MCP, вы можете отключить это, чтобы снизить использование token Roo."
"description": "Когда включено, Roo может помочь вам создать новые серверы MCP с помощью команд типа \"добавить новый инструмент для...\". Если вам не нужно создавать серверы MCP, вы можете отключить это, чтобы снизить использование токена Roo."

@mrubens mrubens merged commit be191ab into main Mar 16, 2025
9 checks passed
@mrubens mrubens deleted the i18n_mcp branch March 16, 2025 07:46
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Mar 16, 2025
},
"enableServerCreation": {
"title": "MCP 서버 생성 활성화",
"description": "활성화하면 Roo가 \"새 도구 추가...\"와 같은 명령을 통해 새 MCP 서버를 만드는 데 도움을 줄 수 있습니다. MCP 서버를 만들 필요가 없다면 이 기능을 비활성화하여 Roo의 token 사용량을 줄일 수 있습니다."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider replacing 'token' with '토큰' in the enableServerCreation description (line 11) for consistency with the rest of the localized content.

Suggested change
"description": "활성화하면 Roo가 \"새 도구 추가...\"와 같은 명령을 통해 새 MCP 서버를 만드는 데 도움을 줄 수 있습니다. MCP 서버를 만들 필요가 없다면 이 기능을 비활성화하여 Roo의 token 사용량을 줄일 수 있습니다."
"description": "활성화하면 Roo가 \"새 도구 추가...\"와 같은 명령을 통해 새 MCP 서버를 만드는 데 도움을 줄 수 있습니다. MCP 서버를 만들 필요가 없다면 이 기능을 비활성화하여 Roo의 토큰 사용량을 줄일 수 있습니다."

},
"enableServerCreation": {
"title": "Включить создание серверов MCP",
"description": "Когда включено, Roo может помочь вам создать новые серверы MCP с помощью команд типа \"добавить новый инструмент для...\". Если вам не нужно создавать серверы MCP, вы можете отключить это, чтобы снизить использование token Roo."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider changing 'token Roo' to 'токена Roo' to maintain language consistency in the Russian localization.

Suggested change
"description": "Когда включено, Roo может помочь вам создать новые серверы MCP с помощью команд типа \"добавить новый инструмент для...\". Если вам не нужно создавать серверы MCP, вы можете отключить это, чтобы снизить использование token Roo."
"description": "Когда включено, Roo может помочь вам создать новые серверы MCP с помощью команд типа \"добавить новый инструмент для...\". Если вам не нужно создавать серверы MCP, вы можете отключить это, чтобы снизить использование токена Roo."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants