chi-rei-den / Localizer

Package based Terraria mod (tModLoader) localization manager and maker. No mod file modification needed.
https://mirror.sgkoi.dev/
GNU General Public License v3.0
205 stars 21 forks source link

请问这个插件支持mac吗? #24

Closed Ary0075 closed 4 years ago

Ary0075 commented 4 years ago

由于mac系统不会自动弹出ui,所以我看源码后手动下载了灾厄最新的灾厄mod汉化(1.4.3.1),并将其重命名为.locpack后缀放在Localizer/Download下,如图:

image

我没有修改配置,以下是我的config.json文件:

{
  "AutoImport": true,
  "AutoImportType": "All",
  "ShowUI": true,
  "LogLevel": "Info",
  "RebuildTooltips": true,
  "RebuildTooltipsOnce": true
}

但是游戏内仍然没有生效。我怀疑是.NetFramework版本不够的原因,但是微软不提供macOS的下载,所以我无法确定: image

能请大佬看看是这个原因吗?有没有其他的方法可以手动激活汉化?

Ary0075 commented 4 years ago

image

sgkoishi commented 4 years ago

你可以尝试一下位于squid分支上的版本。 如果仍然有异常的话,请附带日志文件client.log

22

Ibluesoul commented 4 years ago

我之前通过安装mono打开开发者模式,之后把localizer的文件夹从windows复制到mac上手动激活了汉化,只是每次加载之后窗口不会弹出。 @Ary0075

Ibluesoul commented 4 years ago

如今使用了新发布的1.5.0.5, 客户端报错如下:该模组加载时发生错误,client.log附上 client.log

sgkoishi commented 4 years ago

如今使用了新发布的1.5.0.5, 客户端报错如下:该模组加载时发生错误,client.log附上 client.log

谢谢(似乎和#22 报错一样) 可以试下 ccb3411a3e883ac2d502acaca4678fc0d00432a3 的这个版本

Ibluesoul commented 4 years ago

1.5.0.6版本能正常在mac下面打开UI, 不过我还没有具体下载汉化使用。晚点下班之后再来反馈。 根据我之前的经历,1.5版本以前的时候可以通过mono安装.net来正常使用汉化,新版本大概也不会有问题吧。

Ibluesoul commented 4 years ago

这边把我自己的情况以及解决方案都提一下, 供其他人参考。1.5.0.6版本在mac下面能正常打开UI,模组浏览器一直处于离线状态。点击下载汉化文件之后没有任何反应。但是实际上汉化文件已经下载到本地了。 进游戏汉化不生效。 然后安装mono并且开启开发者模式之后,UI里能正常看到已开启的汉化文件,进入游戏汉化生效。模组浏览器依旧处于离线状态。(安装mono的问题可以去tmodloader的wiki上面找到)

fire7night commented 4 years ago

“1.5.0.6版本在mac下面能正常打开UI。点击下载汉化文件之后没有任何反应。但是实际上汉化文件已经下载到本地了。 进游戏汉化不生效。” 列表显示未下载,所以说必须安装mono了吗?

Ibluesoul commented 4 years ago

确实 ,目前看来是这样的, 装了mono之后打开游戏记得右下角有一个enable *****的选项点一下,打开开发者模式。 @fire7night

fire7night commented 4 years ago

确实 ,目前看来是这样的, 装了mono之后打开游戏记得右下角有一个enable *****的选项点一下,打开开发者模式。 @fire7night

好的