本地化文件的处理, 本来想和西索酱用类似的方式来处理Excel来处理语言文件,然后突然想起之前的笔记中记录过本地化这块的内容,于是看了下,还是用笔记中记录的方式Tooltip Generator虽然猛的一看,写起来会比较繁琐,但是作者做了很多声明类结构,使用起来感觉会更好,虽然的确是比excel麻烦了点,不过对于身为程序的我来说,还是代码的方式更友好一点

使用Tooltip Generator稍微注意下,我看了下它的代码,他会调用所有localization目录下的js文件中的GenerateLocalizationData方法,这个方法记得export

一个简洁无注释的代码

export function GenerateLocalizationData(): LocalizationData
{
    const StandardTooltips: Array<StandardLocalization> = new Array<StandardLocalization>();    

    const localization_info: LocalizationData =
    {
        StandardArray: StandardTooltips,        
    };

    StandardTooltips.push({
        classname: "Hello",
        name: "test",
        language_overrides:[
            {
                language: Language.Schinese,
                name_override:"(。・∀・)ノ゙嗨"
            }
        ]
    });

    return localization_info;
}