shabbywu/Battle-Brothers-CN

執行翻譯失敗

Closed this issue · 22 comments

系統+遊戲來源 Win10+steam
image

看起来是版本太老,这个版本依赖腾讯云的云函数。由于**大陆的法规要求,腾讯云云函数功能失效了。
试试用最新重构后的翻译器。
https://github.com/shabbywu/bb-translator/releases/tag/v1.1.0

image
雙擊左鍵打不開

已使用相容性+系統管理員執行,一樣無效

目前我手上没有 win10 的测试环境,我需要搭建个环境看下具体原因。

了解

搭建了个 win10 虚拟机,的确如反馈一样无法打开,我排查下。

感謝大佬

新装的虚拟机安装 VC_redist.x86 后就能打开,你试试这个版本,理论上打开失败能在终端看到报错信息。

image

bb_translator.zip

用 Windows PowerShell 開是這樣
image

347782090-26222298-b67b-418d-8fda-15a133f7c381

感谢,这个报错信息有用。截图里有个人信息,建议打码重新上传图片。

了解

应该是解压字体文件时不知道什么原因出错了,可以看看这个目录存在吗,里面的内容是否和我截图里的一致。
C:\Users\{你的用户名}\AppData\Roaming\bb-translator\assets

image

如果不一致,先删了这个目录,重新启动会自动创建。

一樣
121212

因为 windows 用户名包含了汉字等特殊字符,触发了常见的编码问题。尝试修复了下,等下发个小版本。

简单测试了待会发布的版本能打开,由于虚拟机没装 steam 就没测能不能正常使用。

了解了

试了下不好兼容,新构建的版本能打开但使用不了。。

现在还有个最终方案 - 将系统编码设置成 utf-8

步骤如下:

  1. 菜单栏搜索 lang
    image

  2. 打开管理语言设置
    image

  3. 勾选使用 utf-8 编码
    image

设置后会需要重启,重启操作系统就默认使用 utf-8 编码。这时候打开就没问题了。

想到另外的解决方案了,测试了能用,等我用流水线构建好就发布个版本。

https://github.com/shabbywu/bb-translator/releases/tag/v1.1.1

可以啟動了,感謝
image

話說大地圖的地名都是亂碼正常嗎?

以下字體錯位(還有很多我就不截圖了)
0001
0002
0003
0004
0005

沒事了,我找到方法了
https://www.nexusmods.com/battlebrothers/mods/719?tab=description

584
589

真的很感謝您