景山小窝

  • 首页
  • WOW
  • 奇趣事
  • 手机控
  • 计算机
    • 好软件
    • 路由器
  • 黑苹果
  • 算号器
你若安好,便是晴天。
生气是拿别人的错误惩罚自己。
  1. 首页
  2. WOW
  3. 正文

TC和AZ端汉化乱码及TC端控制台乱码解决方案

2021-01-24 319点热度 0人点赞 0条评论

涉及到源码汉化的时候VS2017解决方案会自动将编码格式改成GB2312,导致UTF-8格式的文件编译WIN端后进入游戏汉化内容变成乱码???。同时在控制台输出汉化内容也是???。

这里给出解决方案:
1.修改源码中的cmake的msvc配置文件,强制编辑成UTF-8编码格式。(..\cmake\compiler\msvc\settings.cmake)
增加如下配置:
# force charset utf-8 compiling for unicode charset on VS
target_compile_options(trinity-compile-option-interface
INTERFACE
/utf-8)

控制台乱码(AZ端不用改)参考AZ端代码和论坛帖子,非我原创。不打patch了,直接上文件源码附件吧,这个文件N久不变,TC端可以覆盖或参考修改。
源码路径..\src\server\worldserver\CommandLine

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2021-01-24

codeidc

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

codeidc

这个人很懒,什么都没留下

分类
  • WOW
  • 奇趣事
  • 好软件
  • 手机控
  • 未分类
  • 计算机
  • 路由器
  • 黑苹果
归档
  • 2023年2月
  • 2023年1月
  • 2022年11月
  • 2022年4月
  • 2022年3月
  • 2021年11月
  • 2021年10月
  • 2021年1月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年12月

COPYRIGHT © 2021 codeidc.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备2021031502号