Godot游戏练习01-第32节-国际化

一个成品游戏一般是支持国际化的, 为了支持更多地区的玩家, 应该至少实现中英文的国际化

最近仔细研究了Godot中国际化的实现, 并实现了一个自定义的翻译资源处理插件, 用于处理Resource中的字段翻译

因为Godot原生不支持Resource, CSV, JSON等资源或者配置中的内容国际化, 但是使用插件可以实现定制的规则和逻辑, 让Resource或者配置中的字段也进入POT翻译模板

再使用Poedit更新翻译, 效果还可以

游戏中还实现了一个随机用户名生成的脚本, 在多人游戏时自动填写随机用户名, 该脚本里面的内容有点多, 暂时懒得搞国际化翻译了

Resource资源的翻译效果:

玩输了 (感觉太单调了,还需要增加更多内容)

相关推荐
乌萨达10 小时前
低配电脑玩手游怎么设置?4GB、8GB内存与模拟器选择指南
游戏·电脑·安卓模拟器·雷电模拟器
小小数媒成员11 小时前
UGUI 性能优化(详细,全,深入)
开发语言·unity·游戏引擎
goujunwe1 天前
GEO 评估方法:如何自测你的内容,会不会被 AI 引用
搜索引擎·网络安全·游戏引擎·全文检索·中文分词
林川~012 天前
Unity 万能物理检测工具:射线检测 / 范围检测 / 层级过滤 / 编辑器可视化(可直接拿去用)
游戏·unity·c#·射线检测·通用工具
林川~012 天前
Unity 常用 API 与核心类全解:从生命周期到协程,附性能避坑清单(Unity 6 适配)
unity·游戏引擎·常用api
一孤程3 天前
游戏测试专题第七篇:游戏自动化测试实战
游戏·测试
一孤程3 天前
游戏测试专题第八篇:游戏安全测试与反外挂
游戏·测试
WiChP4 天前
【V0.1B16】从零开始的2D游戏引擎开发之路
开发语言·算法·游戏引擎
河南花仙子科技4 天前
小游戏社交裂变功能的高阶设计思路
大数据·科技·游戏
一孤程4 天前
游戏测试专题第五篇:游戏兼容性测试与多端适配
游戏·测试