linux下如何翻译英文版
linux下如何翻译英文版详细介绍
在 Linux 系统中翻译 “英文版” 通常有两种场景:一是将系统界面(英文)翻译成中文,二是翻译英文文本(如文档、网页等)。以下是针对这两种场景的详细方法:
一、将 Linux 系统界面(英文)翻译成中文
1.
通过图形界面设置(适用于大多数桌面环境,如 GNOME、KDE、XFCE 等)
- 步骤 1:打开系统设置
点击桌面右上角的齿轮图标(或通过菜单找到 Settings/ 设置)。 - 步骤 2:进入语言和区域设置
- 在 GNOME 中:选择 Region & Language(区域与语言)。
- 在 KDE 中:选择 System Settings(系统设置)→ Regional Settings(区域设置)→ Languages(语言)。
- 在 XFCE 中:选择 Settings(设置)→ Language & Region(语言与区域)。
- 步骤 3:添加中文语言
点击 “+” 号,搜索并选择 Chinese (Simplified)(简体中文),点击 Add(添加)。 - 步骤 4:设置中文为首选语言
将中文拖动到列表顶部,系统会提示 Apply Now(立即应用)或 Log Out to Apply(注销以应用)。选择注销并重新登录,系统界面会变为中文。 - 步骤 5(可选):安装中文语言包
如果语言包未自动安装,系统可能会提示下载,按提示操作即可。
也可通过命令行安装(以 Ubuntu/Debian 为例):
bashlanguage-pack-zh-hanslanguage-pack-zh-hant
2.
命令行环境设置(适用于终端或无图形界面的服务器)
- 临时生效(当前终端会话):
bashzh_CN.UTF-8zh_TW.UTF-8
- 永久生效:
编辑用户配置文件(如~/.bashrc或~/.zshrc),添加上述命令,保存后执行:
bash~/.bashrc
二、翻译英文文本(如文档、命令输出、网页等)
1.
使用命令行翻译工具
- google-translate-cli(基于谷歌翻译)
- 安装(需 Python):bash
pip google-translate-cli - 使用示例(将英文翻译成中文):bash
gtrans zh
- 安装(需 Python):bash
- deepl-cli(基于 DeepL,翻译质量更高)
- 安装:bash
pip deepl-cli - 使用示例:bash
deepl zh
- 安装:bash
2.
图形界面翻译工具
- DeepL 桌面版(支持 Linux):
从 DeepL 官网 下载 Linux 版本(.deb/.rpm 文件),安装后直接使用。 - 谷歌翻译网页版:
在浏览器中打开 谷歌翻译,复制粘贴文本即可翻译。
3.
浏览器插件(针对网页翻译)
- 在 Chrome/Firefox 中安装 Google Translate 插件 或 DeepL 翻译插件,浏览英文网页时右键选择 “翻译为中文”。
4.
脚本自动化翻译(进阶)
如果需要翻译大量文本或脚本输出,可以编写 Shell 脚本结合翻译 API(如谷歌翻译、DeepL 的 API)实现自动化。
例如,使用 curl 调用谷歌翻译 API:
bash
注意事项
- 系统语言包完整性:
若部分界面仍为英文,可能是语言包未完全安装,通过系统设置或命令行安装完整语言包即可。 - 应用程序语言独立设置:
某些软件(如 VS Code、JetBrains 系列)有独立的语言设置,需在其内部配置中单独调整为中文。 - 终端字体显示:
若中文显示为方块或乱码,需安装中文字体(如文泉驿微米黑、思源黑体):
bashfonts-wqy-microheidnf dejavu-sans-fonts
9123 apt install fonts-wqy-microhei dnf install dejavu-sans-fonts
根据你的具体需求选择对应方法:系统界面翻译通过语言设置完成,文本翻译则依赖工具或脚本。如果遇到特定问题(如某款软件翻译异常),可进一步提供细节以便针对性解决。