Repolode
sokcuri

sokcuri/hdTrans

离线运行的规则型日译韩工具,内置词典,提供 Windows 翻译窗口、命令行和 ezTrans 兼容接入。

可替代:ezTrans

Star
91
Fork
5
未关闭 Issue
1
最近提交
前天

这是什么?

hdTrans 是一个离线运行的日译韩工具,基于规则翻译引擎并内置词典,解压后无需联网即可使用。发布包提供 Windows 翻译窗口和文档翻译功能,也提供适用于 Windows、Linux 和 macOS 的命令行工具。同时可通过 npm 安装,作为 JavaScript 或 TypeScript 库调用基于 WASM 的引擎。

项目针对日译韩中常见的问题做了优化,例如拟声词、感叹词和多义词的译法,可通过用户词典和规则调整。语气选项可在「-다」式的书面句尾与口语半语之间切换;文档模式会参考前后文,统一人名并正确处理跨行的「」引号。

在 Windows 上,原生引擎可接入支持 ezTrans 引擎的游戏和视觉小说翻译工具。用户可以用 UTF-8 编码、以制表符分隔的用户词典添加自定义词条。

核心功能

  • 01内置词典和引擎,离线即可翻译。
  • 02Windows 翻译窗口,支持一次翻译多个文本文件。
  • 03命令行工具,输入输出均为 UTF-8 文件。
  • 04npm 包提供 JavaScript 和 TypeScript 接口。
  • 05句尾语气可在 strict 与 soft 两种模式间切换。
  • 06支持用制表符分隔的用户词典自定义译法。

适用场景

  • 离线翻译日文小说、文档或文本文件为韩文。
  • 通过兼容工具为日文视觉小说或游戏添加韩文翻译。
  • 在 Node.js 或 TypeScript 应用中调用日译韩功能。
  • 通过个人词典修正反复出现的错误译法。

快速上手

  1. 1

    用 npm 安装命令行工具(需要 Node.js 22 或更高版本)

    npm install -g hdtrans
  2. 2

    将 UTF-8 编码的日文文本文件翻译成韩文

    hdtrans --in input.ja.txt --out output.ko.txt
  3. 3

    或者在 Windows 上,从 Releases 页面下载 hdTrans 压缩包并运行 hdTransGUI.exe

使用前须知

  • 它只支持日语到韩语的翻译。
  • 它基于规则,译文质量取决于句式和词典覆盖范围。
  • Windows 图形界面和 ezTrans 兼容引擎仅支持 Windows。
  • 它采用 MPL-2.0 许可证,这是一种 copyleft 许可证,修改后的 MPL 覆盖文件需要公开修改内容。

收录于专题

标签

常见问题

hdTrans 是什么?
离线运行的规则型日译韩工具,内置词典,提供 Windows 翻译窗口、命令行和 ezTrans 兼容接入。 hdTrans 是一个离线运行的日译韩工具,基于规则翻译引擎并内置词典,解压后无需联网即可使用。发布包提供 Windows 翻译窗口和文档翻译功能,也提供适用于 Windows、Linux 和 macOS 的命令行工具。同时可通过 npm 安装,作为 JavaScript 或 TypeScript 库调用基于 WASM 的引擎。
hdTrans 可以免费使用吗?用的什么许可证?
hdTrans 以 MPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
hdTrans 还在维护吗?
活跃维护中。hdTrans 最近一次提交是在 2026年11月6日。
hdTrans 适合用来做什么?
离线翻译日文小说、文档或文本文件为韩文。 通过兼容工具为日文视觉小说或游戏添加韩文翻译。 在 Node.js 或 TypeScript 应用中调用日译韩功能。 通过个人词典修正反复出现的错误译法。
hdTrans 怎么安装和运行?
用 npm 安装命令行工具(需要 Node.js 22 或更高版本): npm install -g hdtrans 将 UTF-8 编码的日文文本文件翻译成韩文: hdtrans --in input.ja.txt --out output.ko.txt 或者在 Windows 上,从 Releases 页面下载 hdTrans 压缩包并运行 hdTransGUI.exe
在哪里获取 hdTrans?
源代码和安装说明在 GitHub 上:https://github.com/sokcuri/hdTrans

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目