修改人物名称类的lua文件怎么汉化,我自己改了没有效果…
收获日2吧
全部回复
仅看楼主
level 9
热心网友霍顺利
楼主
修改人物名称类的lua文件怎么汉化,我自己改了没有效果…
2021年10月04日 05点10分
1
level 13
薛定谔的西格
如果是整个mod没效果的话,那就是保存格式不对,改成UTF-8编码就行
如果只是改过的文本不显示,那就是文本格式出错,找个类似的mod依样画葫芦就行
如果都不是的话
那你倒是把你汉化了的东西发出来啊
2021年10月04日 05点10分
2
热心网友霍顺利
马上拍图发楼下
2021年10月04日 05点10分
NTF-水冰子
@热心网友霍顺利
等等,拍图?
2021年10月04日 06点10分
热心网友霍顺利
@NTF-水冰子
lz觉得拍图更方便
2021年10月04日 06点10分
level 9
热心网友霍顺利
楼主
一部分
2021年10月04日 05点10分
3
level 14
♂L秃鹰R♂
请问你是否有将代码hook到lib/managers/menumanager?
如果有但依然无效,可以尝试将上述内容更改为下列示例代码:
Hooks:Add("LocalizationManagerPostInit", "LocalizationManagerPostInit_ltyr1", function(loc)
local lang, path=SystemInfo and SystemInfo:language(), "loc/english.txt"
if lang==Idstring("schinese") then
path="loc/schinese.txt"
end
loc:load_localization_file(ModPath..path)
end)
然后根据代码方法操作:
在mod里新建一个名为loc的文件夹,在该文件夹里创建名为english和schinese的文本文档,然后用编辑工具写上你的语言。
示例:
{
"lt_name" : "1",
"lt_desc" : "2",
"lt_longdesc" : "3"
}
2021年10月04日 07点10分
4
热心网友霍顺利
没有,晚上我再试试,谢谢大佬了
2021年10月04日 07点10分
热心网友霍顺利
我没找到lib文件夹
以前不是有一个汉化贴吗,怎么被删了。b站有教程吗
2021年10月04日 11点10分
♂L秃鹰R♂
@热心网友霍顺利
lib那串是源代码文件,我说的hook是通过mod.txt里的hook代码把代码链接到正确的源代码中去
2021年10月04日 14点10分
level 13
法课me💦💦
mws有现成的
alice啥的
2021年10月04日 17点10分
5
1