VRoid 汉化插件
本插件 (软件) 为自由软件, 使用 MIT 协议, 永久免费, 禁止任何形式的售卖.
有不法分子在网络上贩卖 VRoidStudio 软件本体和汉化插件, 请注意警惕, 如有遇到请务必举报, 谢谢.
从1.26.1版本开始, VroidStudio从mono切换到了il2cpp, 所有的插件都失效了. 并且因为il2cpp的插件开发较为麻烦并且本人最近也没有什么时间. 所以, 如果你想继续使用插件, 可以先从官网下载1.26.0版本后安装插件. 或者在QQ交流群684544577下载1.26.0带插件版本整合包.
- 基于 BeplnEx
- 运行时对软件进行汉化, 不修改软件本体.
- 通过配置文件进行翻译配置.
- 下载
Releases
中的最新版本 - 解压到软件根目录, 解压之后的目录结构如下 (标星号* 的为汉化插件, 请确保路径正确)
|-VRoid Studio
|-BeplnEx* BeplnEx 框架
|-config BepInEx 的设置文件夹
|-BepInEx.cfg BeplnEx 的设置文件
|-plugins BepInEx 插件存放目录
|-VRoidChinese.dll 汉化插件
|-Chinese* 汉化资源文件夹
|-MessagesChinese.json 汉化文件
|-StringChinese.txt 汉化文件
|-MonoBleedingEdge 软件的资源文件夹
|-VRoidStudio_Data 软件的资源文件夹
|-VRoidStudio.exe 启动软件的执行文件
|-doorstop_config.ini* BeplnEx 的文件
|-winhttp.dll* BeplnEx 的文件
|-.. 乱七八糟的文件们...
- 若插件本身未更新, 但是翻译有更新, 则从仓库下载 Chinese 文件夹, 并覆盖软件根目录中的 Chinese 文件夹.
提交 issue 提醒开发人员
日志文件定位: %RootLetter%:\install location...\VRoid Studio\BepInEx\LogOutput.log
ps:
在 ..BepInEx\config\BepInEx.cfg 中可以修改日志等级,如果你希望你的 issue 能够得到更有用的回复, 或者帮助开发人员了解 bug 的详细, 请根据此文件内的提示把日志记录等级开到最大.
Q:
我的 vroid 是 steam 上下载的, 在一次更新后汉化失效, 完全无法在 vroid 欢迎页面选择到中文! 我要如何解决?
A:
-
检查 GitHub 上插件是否更新, 若有更新请在 release 中下载最新版本, 在文件目录中覆盖之前的文件. 若无效, 请参考下一条.
-
尝试重新安装插件, 甚至重新安装软件后安装插件. 若无效请参考下一条.
-
下载使用集成了插件的 vroid 软件, 例如[微云文件][2], 若无效请参考下一条.
-
定位到 c:\用户\你的用户名\AppData\LocalLow\pixiv\VRoid Studio\Player.log 浏览此文件, 若存在如下字段
... <RI> Initialized touch support. UnloadTime: x.xxxxxx ms ...
且在此之后没有看到任何形如
[Message: BepInEx] BepInEx 5.4.17.0 - VRoidStudio [Info : BepInEx] Running under Unity v2020.3.19.6877495
的字段出现, 请按照以下流程进行解决:
* 删除位于 c:\用户\你的用户名\AppData\LocalLow 下的 pixiv 文件夹, 即上述 Player.log 所在的父目录. * 卸载 vroid 软件及汉化插件 (直接删除也行). * 重新启动计算机. * 安装 vroid 软件及汉化插件. * done!
-
待续, 任何问题请积极提交.
- 直接修改 Chinese\MessagesChinese.json 中的值即可实现翻译.
- 校对时, 请参考 Asset\旧版校对用翻译.txt 和 Asset\通用翻译参考.json 中的词条 (_en 的文件是英文原文).
- 完成校对或翻译后, 运行 VRoid Studio 进行测试.
- 若确认无误, 请提交 PR 或者直接反馈给我 (QQ: 1066666683 & VRoidStudio 交流群: 684544577 & 宵夜食堂: 528385469).