Unity F8 Localization本地化组件。
- 本地化 Text / TextMeshPro / Image / RawImage / SpriteRenderer / Renderer / Audio / Timeline 等组件,使用Excel作为多语言翻译表
- 可拓展性极高
注意!内置在->F8Framework核心:https://github.com/TippingGame/F8Framework.git
方式一:直接下载文件,放入Unity
方式二:Unity->点击菜单栏->Window->Package Manager->点击+号->Add Package from git URL->输入:https://github.com/TippingGame/F8Framework.git
/*----------------------------本地化功能----------------------------*/
// 切换语言
FF8.Localization.ChangeLanguage("English");
// 获取翻译文本
string text = FF8.Localization.GetTextFromId("test", "Support", "Format");
string text1 = FF8.Localization.GetTextFromIdLanguage("test", "English");
// 语言列表
FF8.Localization.LanguageList;
// 当前语言
FF8.Localization.CurrentLanguageName;
// 重新加载翻译表
FF8.Localization.Load();
// 刷新所有本地化组件
FF8.Localization.InjectAll();