跳到正文

FTB Quests: Localization keys

作者:Horeaki

做了个带任务的整合包却没做本地化键?这个模组能帮你自动生成。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

■ 这个模组不会帮你完成翻译。

■ 本地化键是为整合包进行简单、便捷翻译的基础。如果你直接在任务中编写 FTB 任务文本(config\ftbquests\quests),而不是将文本放在 KubeJS 的单独文件中(kubejs\assets\kubejs\lang),可能会遇到问题。你必须手动编写每个键,并将每个任务的文本转移到单独的文件中(如这里所述)。这非常繁琐复杂。我自己也遇到过这个问题,但多亏了Horeak,现在你不用再手动操作了。这个模组会自动为你生成所有键。

■ 如何创建本地化键:

  • Forge 1.40.60。
  • 为 1.18.2 安装 FTB Quests 和 KubeJS
  • 将此模组添加到模组文件夹
  • 运行你的整合包,并确保所有任务文本都已编写完成
  • 在聊天框中输入: /ftb-lang-convert <modpack language> (/ftb-lang-convert ru_ru)。整合包语言只会影响文件名。
  • 所有文件都将在 <gamedir>\ftb-conv\ 文件夹中
  • 将生成的文件移动到相应文件夹(kubejs\assets\kubejs\lang 和 config\ftbquests\quests)。
  • 就这样。如果你想为已生成的键添加新任务,请不要这样做。之后添加的所有任务及其本地化键都必须手动编写。此模组仅应在你完成所有任务文本的编写后使用。
  • 生成语言文件后,你可以删除此模组。

■ 非常重要:

  • 此模组在任何情况下都不会再更新。它最初是为Play as dragon整合包制作的,但其他整合包作者也可以使用。源代码在这里。
  • 头像由 naanahstnil 绘制。
  • 如果你想在整合包中使用图片,最好在生成本地化内容后再创建图片。此模组无法很好地处理位于文本中间的图片,请仅在文本开头和结尾使用图片。
  • 文本中的某些字符可能无法与 kubejs 良好兼容。如果文本顶部出现“Format error”,请重新编写文本,并尽量避免使用符号。这不会造成任何影响。
  • 任务的备份副本会保存在 ftb-conv 文件夹中,以防万一。
  • 此模组不会帮你翻译整合包。它只会生成本地化键。

 

常见问题

FTB Quests: Localization keys 支持哪些 Minecraft 版本?

FTB Quests: Localization keys 支持 Minecraft Java 版 1.18.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

FTB Quests: Localization keys 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Horeaki 的其他作品

查看全部 →