跳到主要内容

翻译功能

NyaTerm 内置了多引擎文本翻译功能,适合在终端里快速翻译日志、报错、命令说明或临时看到的外语文本。

使用方式

  1. 在终端中选中要翻译的文本
  2. 右键打开上下文菜单
  3. 翻译 子菜单中选择一个可用 provider
  4. 翻译结果会在弹出对话框中显示

对话框中会展示:

  • 原文
  • 翻译结果
  • 检测到的源语言(如果 provider 返回)
  • 一键复制翻译结果

Provider 显示规则

终端右键菜单里并不是所有 provider 都会一直显示。

开箱即用

以下 provider 无需额外配置:

  • Google
  • Microsoft

需要凭据后才显示

以下 provider 只有在 设置 → 翻译 中填写了凭据后,才会出现在右键菜单里:

  • DeepL
  • 百度翻译
  • 阿里翻译
  • 有道翻译

翻译设置

设置 → 翻译 中,你可以配置:

  • 目标语言
  • 各 provider 对应的 API 凭据

需要注意的是:当前设置页主要负责目标语言和凭据管理,而不是指定“唯一默认 provider”。真正发起翻译时,仍然是你在终端右键菜单中选择具体 provider。

适合的使用场景

  • 快速理解英文报错或第三方日志
  • 查阅混合语言输出中的重点信息
  • 对照翻译运维脚本说明或配置注释
  • 在排障时把某段输出直接翻译后转发给同事