Skip to main content
 首页 » 资源教程

UE4填坑日记之 切换语言Bug&解决方案

2016年08月26日 17:47:1918890

前段时间更新了4.9.0. 打开后是中文,习惯性地打开编辑器设置,语言区域设置。 妈蛋!崩溃了。靠,中文版的UE4完全是另一个软件啊有木有。

想想,每次4.x.0的版本都有Bug,不好用。算了不管了,等官方修复吧。。

昨天发现4.9.1出来了,觉得可能这Bug解决了。。结果一看,丫的还没解决。上AnswerHub一看,发现有同胞提过同样的问题,官方那边说测试了没发现什么问题云云... 真费劲。自己解决吧。

思路是这样的,Editor在修改语言设置后,通过写入配置文件的方式来更改语言,OK,尝试用 4.8.3的语言设置导出。得出配置文件内容为:

[Internationalization]

Culture=en

然后去Engine/Config里面搜有没有同样的东西(因为语言设置属于全局设置,是针对编辑器而非单独的项目),结果搜出一堆,看得眼晕。

于是还是去看源码吧。找到Internationalization模块。看了下。发现可以绕过编辑器设置面板,直接设置语言。OK,那就写个插件吧。也方便给碰到同样问题的朋友来用。

所以就写了个插件。

好了,故事到此结束。然后上个图:

UE4填坑日记之 切换语言Bug&解决方案 资源教程 第1张

使用说明:

下载下来后,自己用4.9新建一个项目,最好是Code项目,然后,把Plugin放到项目目录。然后运行项目。 插件默认会启动。然后,在编辑器工具栏里会多出一个按钮。点击后,没任何反应。然后,重启UE4。 OK,成功了。。。

UE4填坑日记之 切换语言Bug&解决方案 资源教程 第2张

最后:

因最后三巫论坛上不去了,所以把帖子写到这里。顺便吐槽一下群主的编码速度,说三巫网站原来的 php那一套太烂了,自己用TypeScript+Nodejs重写一套。也不知道要等到什么时候


评论列表暂无评论
发表评论