在 Linux 上运行的 Aegisub 默认可能显示英文界面,但可以通过以下方法切换为 中文菜单:
方法 1:修改 Aegisub 语言设置
启动 Aegisub,进入菜单栏:
- 点击 View(视图) → Language(语言) → 选择 简体中文(Chinese (Simplified))。
- 如果没有中文选项,说明语言包未正确安装,需手动配置。
重启 Aegisub,界面应变为中文。
方法 2:手动安装中文语言包
如果 Aegisub 没有中文选项,可能是语言文件缺失,可以手动添加:
下载中文语言文件:
将语言文件放入正确目录:
- 创建语言文件夹并复制文件:
mkdir -p ~/.aegisub/locale/zh_CN/LC_MESSAGES
cp zh_CN.mo ~/.aegisub/locale/zh_CN/LC_MESSAGES/
- 或系统级安装(需管理员权限):
sudo mkdir -p /usr/share/locale/zh_CN/LC_MESSAGES
sudo cp zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/aegisub.mo
重启 Aegisub,在语言菜单中选择中文。
方法 3:通过环境变量强制设置语言
如果语言选项仍不生效,可以尝试通过终端启动时指定语言:
LANG=zh_CN.UTF-8 aegisub
或:
LC_ALL=zh_CN.UTF-8 aegisub
方法 4:使用 Windows 版 Aegisub(Wine)
如果 Linux 原生版本问题太多,可通过 Wine 运行 Windows 版 Aegisub(自带中文):
- 安装 Wine:
sudo apt install wine # Ubuntu/Debian
- 下载 Windows 版 Aegisub,用 Wine 运行:
wine Aegisub-3.2.2.exe
注意事项
- 语言文件兼容性:确保
zh_CN.mo
文件与 Aegisub 版本匹配(如 3.2.x)。
- 字体显示问题:如果中文显示为方块,需安装中文字体(如
wqy-microhei
):
sudo apt install fonts-wqy-microhei # Ubuntu/Debian
总结
方法 | 适用场景 |
直接切换语言 | Aegisub 已内置中文选项时 |
手动安装语言包 | 缺少中文语言文件时 |
环境变量强制设置 | 语言菜单无效时 |
Wine 运行 Windows 版 | Linux 版无法正常使用时 |
如果仍无法解决,建议尝试 Subtitle Editor 或 Gaupol 等替代软件。