日文字体无法正常显示

日文字体无法正常显示

我正在尝试使用 wine 安装一款名为 UTAU 的日语应用程序,但每当我打开安装程序时,它都无法正确显示日语字符,而只显示黑色方块。我的语言环境是 ja_JP.utf8,我用它来打开它 ( LANG=ja_JP.UTF8 wine ~/Path/to/installer.exe),我还是尝试安装它,它确实显示了所有的日语字体(白色方块或乱码),而且声音不起作用(不是主要问题)

日文仅显示在标签中

另外,当我在终端上使用 wine 打开安装程序时,我得到了这个(其他博客说这没什么)

0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot

编辑:忘了说了,我的 unbuntu 是 18.04,wine 是 3.0

更新:更改为 wine 5.0.1,现在我启动 .exe 时的错误不同了

000f:err:service:process_send_command receiving command result timed out
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1053
0032:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0032:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

它比较长,但是使用选项严格控制原始文件-O shift-jis可以消除其中的一些。

答案1

好的,我解决了它(有点),首先使用命令提取 zip 文件,然后使用 wineunar打开(不带语言环境,因为 utau 4.18 已经包含英文补丁),问题似乎是一些拉丁字符有日文字体),安装程序仍然显示黑色方块,但一旦安装了 UTAU,就没有损坏的符号或方块,唯一的问题是它似乎没有播放声音,但这可能与另一件事有关。.exewine Path/to/utau0418e-inst.exe

编辑:utau.exe可以使用语言环境打开ja_JP.utf8并以当地语言显示。

相关内容