这次是真的狠下心来爆肝了两天,用尽各种方法,才把UTAU界面所有可能出现的日语、乱码全部去掉了。
所做的操作:
用 VBLocalize 将所有 Label 与 Text 的值全都改为中文,并尽可能将原来的 Gothic 字体换成宋体;
用 UltraEdit 在16进制中,将所有指定了字体的 Label 与 Text 改成了宋体,并修复了编码,所以歌词框、音源设定别名框都可以输入中文了;
用 GetVBRes 将代码中的所有日语字符串都改成了中文,理论上不可能出现日语了;
用 VBLocalize 将工具栏的背景换成了纯色,即使注册了也不会出现黑白渐变的背景色,并将图标改成了 Mac 图标以便区分没有被处理过的 utau.exe;
用 VB Explorer 将所有 ToolWindow 类型的窗体都换成了普通窗体,确保不可能有窗体莫名其妙被隐藏且任务栏找不到的现象;
本次配布的 UTAU 是解压版,如果对解压版有偏见,我也没办法。里面附加了 PitTrace v2.15 汉化版、Frq Editor 汉化版、点选播种机、Moresampler 0.8.4 等常用工具。
感谢 @骆驼砍司机 @AB鲜 的协助
呈现效果
解释一下【安装版】的UTAU为什么会出现乱码
UTAU 是用 Visual Basic 编写的, 里面
有一部分文本框被加了字体,那么它的字体和编码完全由 utau.exe 自身决定;
另一部分文本框没有被加字体,那么它就会自动从注册表中或获取你的系统字体和编码,系统字体就是宋体。
但是, 【安装版】的UTAU,在安装过程中,不知道往注册表里写了什么东西(我水平有限找不到),导致第二部分的文本框的编码出现了错误!
所以我个人推荐使用【解压版】的UTAU,这次发布的 UTAU 就是解压版的。
准备工作
① 针对上述情况,如果你有安装过【安装版】的UTAU, 需要把这个卸载了 。否则依然会有乱码。(如果还有乱码就再安装一次再卸载)
② 下载后的 UTAU 就是汉化好的, 建议移动到不存在中文字符、不存在空格、不是在系统盘的文件夹,如 D:\UTAU, 否则运行插件时可能会出现一些奇奇怪怪的问题。
百度网盘: https://pan.baidu.com/s/1YDCtbON-eSWj30BhwIVNQQ 提取码: c9r7
备用链接: https://www.lanzoui.com/b01bsd8fc 密码:15sj
③ 如果出现 提示缺少 COMDLG32.OCX 与 MSCOMCTL.OCX,可以用由 M ilkey Tan 制作的修复工具 UTAURtLibHelper 进行修复。
以管理员身份 打开后,点击两个文件的 修补 按钮即可;
如果其他控件缺失,点击 其他常见缺失文件修补 ,先拷贝再注册即可 ;
如果要把 ust 文件与utau关联,可以修复关联,选择你选择位置里的 utau.exe 即可。
④ 打开 utau.exe 后,依次点击 工具-选项-基本-其他,确保 强制设置界面语言 是打开的并且是英语;
再转到缓存设置,确保 缓存文件处理 是打开的,下面的随便选一个就行。
⑤ 如果嫌默认界面颜色难看的,这里提供一个 UTAU 界面颜色修改器 ,由我独自汉化完成。具体用法写在同文件夹的 txt 中。
其他呈现效果
此汉化仅作学习交流使用,请勿用作商业用途。