NeoOrigins 本地化

NeoOrigins 本地化

NeoOrigins及其兼容附加组件的多语言翻译。

NeoOrigins 本地化是一个适用于 Minecraft 1.21.1 的 NeoForge 本地化模组,为 NeoOrigins 及其兼容附属模组提供多语言翻译。

该项目目前支持以下语言:

法语
德语
西班牙语
巴西葡萄牙语
荷兰语

工作原理是什么?

NeoOrigins 本地化旨在补全现有翻译,而非替换它们。

翻译通过一个集成的低优先级资源包提供。如果 NeoOrigins 或其受支持的附属模组之一已提供官方翻译,则该官方翻译保持优先权。

这意味着:

  • 官方翻译保持不变。
  • 缺失的翻译由 NeoOrigins 本地化提供。
  • 如果上游项目后来添加了官方翻译,则可以移除多余的备用翻译。
  • 普通资源包仍可像往常一样覆盖翻译。

Minecraft 运行时不会执行自动翻译。所有受支持的语言和附属模组均作为项目的一部分进行翻译、审阅、测试和维护。

受支持的项目

NeoOrigins

作者:CyberDay

CurseForge:
https://www.curseforge.com/minecraft/mc-mods/neoorigins

NeoOrigins 是 NeoOrigins 本地化所要求的主要模组。

对于法语、德语、西班牙语和巴西葡萄牙语,NeoOrigins 已包含官方翻译。因此,此项目仅提供目前缺失的翻译键。

对于荷兰语,NeoOrigins 目前未提供官方本地化,因此 NeoOrigins 本地化提供完整的荷兰语翻译。

当前翻译基准针对 Minecraft 1.21.1 的 NeoOrigins 2.2.25 版本。

中世纪起源:复兴

作者:MuonR / muon-rw

CurseForge:
https://www.curseforge.com/minecraft/mc-mods/medieval-origins-revival

目前所有五种受支持的语言均可使用翻译支持。

受支持的 Minecraft 1.21.1 翻译集包含 401 个本地化条目。

NeoOrigins 本地化也已通过 NeoOrigins 的 config/originpacks/ 系统导入的 Origin 进行了测试。

ibarn 的四重起源附属模组

作者:ibarnstormer

CurseForge:
https://www.curseforge.com/minecraft/mc-mods/ibarns-custom-origins-addon

版本 1.7.1 / Minecraft 1.21.1 的所有五种受支持语言均可使用翻译支持。

此附属模组包含 69 个本地化条目,并添加了四个 Origin。

与数据包风格的 Origin 包不同,其 NeoForge 版本通常安装在 mods 文件夹中。

安装

  1. 安装 Minecraft 1.21.1。
  2. 安装 NeoForge。
  3. 安装 NeoOrigins。
  4. 将 NeoOrigins 本地化的 JAR 文件放入你的 mods 文件夹。
  5. 按照相应的安装说明,安装你想要使用的任何受支持附属模组。
  6. 选择一种受支持的 Minecraft 语言。

NeoOrigins 本地化本身无需额外配置。

翻译维护

NeoOrigins 本地化包含针对上游项目的自动化检查。

这些检查有助于检测:

  • 新的英文翻译键
  • 缺失的翻译
  • 上游此后已正式添加的翻译
  • 过时的本地化条目
  • 占位符错误,例如 %s、%1$s 或 %d

这些审核作为项目持续集成工作流的一部分运行,以帮助保持本地化文件的整洁和最新。

兼容性

NeoOrigins 本地化仅提供本地化支持。它不会故意修改受支持的 Origin 的游戏平衡性或原始游戏机制。

对附属模组的翻译支持并不一定能保证该附属模组的每个游戏功能都与每个 NeoOrigins 版本完全兼容。

源代码与贡献

GitHub:
https://github.com/romaintv20-stee-land-More/neoorigins-localization

欢迎提交错误报告、翻译更正和建议。

特别鼓励母语者报告不自然的措辞、术语问题或不适合 Minecraft 界面的文本。

致谢与许可证

NeoOrigins 本地化是一个独立的社区项目,与 NeoOrigins 或受支持的附属模组的作者无任何关联。

所有原始模组、资产、名称和第三方内容均归其各自作者所有,并受其各自的许可证约束。

仅当第三方项目的许可证允许本地化和再分发时,才会集成这些项目。署名信息维护在项目的 GitHub 仓库中。

AI 声明

项目中部分代码、翻译工作、文档和开发流程借助了 AI 工具。

翻译并非在游戏内动态生成。它们会在发布前作为常规本地化文件进行存储、审阅、测试和维护。