Unreal Engine 4本地化文件问题:Umodel找到文件但程序识别不到
UE4本地化文件无法被uModel识别的解决方法
确认本地化文件的格式与路径
uModel对UE4资源的路径结构要求很严,检查你提取的文件是不是完整的Content/Localization/[语言代码]层级,比如Content/Localization/Chinese,里面得有.locres或.po这类UE4标准本地化文件,不能把零散文件直接丢根目录。指定匹配的游戏版本
打开uModel时,在Game选项里选对应游戏的UE4版本(比如4.26、4.27),很多时候识别失败就是因为uModel默认版本和游戏实际版本不搭。不知道游戏版本的话,要么看游戏安装目录下Engine文件夹里的版本标识,要么去游戏社区搜一下就行。勾选正确的资源类型过滤
在uModel的Filter选项里,把Localization相关的类型(比如LocalizationResource)勾上,默认可能只开了模型、纹理这些常见资源,导致本地化文件被过滤掉了。检查文件完整性
看看提取的本地化文件有没有损坏,不行就重新用uModel提一遍,提取时别中断。要是直接从游戏目录拷的文件,得确认没漏带.uasset或.uexp这类附属文件,UE4的本地化资源有时候得靠这些文件才能被识别。试试命令行模式加载
要是图形界面搞不定,就用命令行启动uModel,直接指定路径和资源类型:umodel.exe -path="你的本地化文件所在目录" -type=LocalizationResource这种方式能跳过图形界面的部分过滤逻辑,直接加载指定类型的资源。
内容的提问来源于stack exchange,提问作者Magistr
相关产品推荐
相关产品推荐

