unity语言本地化插件 I2 Location2.5.6使用简单记录

插件下载地址:

http://download.csdn.net/detail/onafioo/9579937


1 将插件Resources下的I2Languages.prefab拖到工程里

2 新建语言分类



2 对于每一处使用UGUI Text的组件,添加Localize组件

添加Term(添加每个字符串对应的多种语言,在每个Text下面的Localize组件中添加,这些添加好的Term在I2Languages.prefab中会自动汇总)



3 切换语言使用

public Lanuages Lanuage
    {
        get
        {
            string l = LocalizationManager.CurrentLanguage;
            try
            {
                return (Lanuages) Enum.Parse(typeof (Lanuages), l, true);
            }
            catch (Exception)
            {
                return Lanuages.English;
            }
        }
        set
        {
            LocalizationManager.CurrentLanguage = value.ToString();
        }
    }


4 在I2Languages中可以将已经添加好的全部Term打包成txt保存,这个保存好的txt包含语言种类和所有的Term,可以被其他工程直接导入引用(据说可以打成bundle)




详细教程位置

http://www.inter-illusion.com/assets/I2LocalizationManual/I2LocalizationManual.html


posted @ 2016-07-19 11:46  00000000O  阅读(1176)  评论(0编辑  收藏  举报