菜单

国际化

相关源文件

Open Interpreter 中的国际化 (i18n) 系统使该项目能够供说不同语言的用户使用。本页面记录了当前的国际化实现,其主要侧重于文档翻译而非运行时语言切换。有关系统配置和设置的信息,请参阅设置参考

概述

Open Interpreter 项目包含多种语言的翻译文档,使非英语使用者能够理解和使用该系统。当前的实现包括针对各种语言的翻译 README 文件,每个文件都提供有关安装、使用和功能的完整文档。

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md

支持的语言

Open Interpreter 目前提供以下语言的文档

语言文件徽章
英语README.mdEnglish
日语docs/README_JA.mdJapanese
中文docs/README_ZH.mdChinese
西班牙语docs/README_ES.mdSpanish
乌克兰语docs/README_UK.mdUkrainian
印地语docs/README_IN.mdHindi
越南语docs/README_VN.mdVietnamese
德语docs/README_DE.mdGerman

每个翻译后的 README 文件都包含关于 Open Interpreter 功能、安装说明、使用示例和安全指南的等效信息。

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md

文档结构

翻译文档遵循所有语言的一致结构,并针对特定语言的考量进行了一些调整。每个语言版本中包含的主要部分是

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md

语言选择机制

Open Interpreter 通过 README 徽章链接实现了简单的语言选择机制。在主 README 和每个翻译文档中,语言徽章允许用户在不同语言版本之间导航。

来源: docs/README_JA.md3-11 docs/README_ZH.md3-11 docs/README_ES.md3-11 docs/README_UK.md3-11

文件组织

翻译文档遵循一个简单且一致的文件组织模式

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md

贡献翻译

要为 Open Interpreter 贡献翻译,请遵循以下一般步骤

  1. Fork Open Interpreter 存储库
  2. 为您的翻译创建一个新分支
  3. 创建一个新文件,命名模式为 docs/README_XX.md,其中 XX 是语言代码
  4. 翻译主 README.md 的内容
  5. 添加语言徽章链接,以便在不同语言版本之间导航
  6. 提交您的翻译的拉取请求(Pull Request)

翻译时,请特别注意

  • 应保留英文的技术术语
  • 不应翻译的代码片段
  • 保持相同的 Markdown 格式
  • 保持链接和引用完整

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md

代码层面的国际化

目前,Open Interpreter 未实现用于运行时语言切换的代码层面国际化。用户界面和错误消息主要使用英语。这可能是未来发展的一个领域。

安全与本地化考量

在不同语言和地区使用 Open Interpreter 时,请考虑以下安全方面

  1. 安全模式功能无论语言如何都以相同方式工作
  2. 代码执行确认提示以文档语言显示
  3. 不同的文化背景可能对安全警告有不同的解读
  4. 有关人工智能和代码执行的当地法规可能有所不同

来源: docs/SAFE_MODE.md docs/safety/safe-mode.mdx docs/SECURITY.md

未来国际化路线图

Open Interpreter 国际化的潜在改进包括

  1. CLI 界面的运行时语言选择
  2. 用户可见消息和错误字符串的翻译
  3. 区域特定的配置默认值
  4. 文档中支持更多语言

语言支持完整性

下表显示了每种受支持语言的国际化相对完整度

语言文档命令行接口错误消息示例
英语✓ 完整✓ 完整✓ 完整✓ 完整
日语✓ 完整✗ 仅英文✗ 仅英文✓ 完整
中文✓ 完整✗ 仅英文✗ 仅英文✓ 完整
西班牙语✓ 完整✗ 仅英文✗ 仅英文✓ 完整
乌克兰语✓ 完整✗ 仅英文✗ 仅英文✓ 完整
印地语✓ 完整✗ 仅英文✗ 仅英文✓ 完整
越南语✓ 完整✗ 仅英文✗ 仅英文✓ 完整
德语✓ 完整✗ 仅英文✗ 仅英文✓ 完整

来源: docs/README_JA.md docs/README_ZH.md docs/README_ES.md docs/README_UK.md docs/README_IN.md docs/README_VN.md docs/README_DE.md