Localization
JEngine现已支持多语言本地化
Localization能干什么?
- 切换语言
- 获取不同语言的字符串
- 缓存语言到本地,下次运行直接使用缓存语言
- 绑定到Text上,自动切换文本
APIs
ChangeLanguage(string lang)
GetString(string key)
如何使用
代码内使用
在您的热更工程里,引入以下命名空间
using JEngine.Core;
获取字符串
string val = Localization.GetString("key");
切换语言
Localization.ChangeLanguage("en-us");
Text绑定多语言
给GameObject添加LocalizedText,输入key即可
配置多语言
打开HotUpdateResources/TextAsset/Localization.csv即可