[Unity 3d] PolyglotUnity(Unity多语言) - GitHub

一个功能更为完善的本地化解决方案。

GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。

简介:

笔者今天推荐的仓库叫 PolyglotUnity。 - Unity 多语言
Unity 多语言本地化插件,是一个将游戏翻译成多种语言的插件。 此插件可以配置谷歌 Driver 用于下载多语言电子表格

功能:

  • Works with Unity 4.x, 5.x, 2017.x ,2018.x and 2019.1
  • 支持下载格式为 CSV or TSV 的语言表格作为主表
  • 支持只定义的 CSV or TSV 格式的语言表格作为自定义表
    • 如果自定义表中键/key 在主表中存在,覆写本地化内容。
  • 本地化功能:
    • 解析任何数量的表格都行
    • 语言选择
    • 支持设置后备语言,当 key 在当前语言表中找不到也可以有个备选方案。
    • 支持语言修改时事件派发。
  • 支持 Mesh Text , UGUI Text , MeshText Pro
    • 支持 key 自动补全
    • 支持非运行时赋值
    • 支持本地化的字符串使用占位符,例如 "No {0} Selected".
  • 通过 Playerpref 支持保存最近语言选项。
  • 支持 阿拉伯语,使用如下:

使用:

专业而完善的配置页面



棒棒的 key 自动补全


PolyglotUnity

链接:

agens-no/PolyglotUnity: A Polyglot Localization plugin for Unity3d that translates games to many languages https://github.com/agens-no/PolyglotUnity

结语:

比起之前推荐的本地化解决方案,这个似乎更加完善,欢迎尝鲜啊。

本文集持续更新ing,喜欢记得点赞关注哦!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容