Офлайн-библиотека машинного перевода с открытым исходным кодом для Python, доступная как библиотека, CLI или GUI и работающая на моделях OpenNMT.
sokcuri/hdTrans
Офлайн-переводчик с японского на корейский на основе правил, со встроенным словарём, GUI для Windows, CLI и поддержкой инструментов, совместимых с ezTrans.
Open source альтернатива:ezTrans
- Звёзды
- 91
- Форки
- 5
- Открытые issues
- 1
- Последний коммит
- позавчера
Что это?
hdTrans — офлайн-программа для перевода с японского на корейский на основе правил и встроенного словаря. После распаковки она работает без подключения к сети. В состав входят версия для Windows с окном перевода и переводом документов, а также CLI для Windows, Linux и macOS. Кроме того, hdTrans можно установить из npm как CLI или как библиотеку JavaScript/TypeScript, использующую движок WASM.
Проект помогает справляться с типичными проблемами перевода с японского на корейский — например, с неверным переводом звукоподражаний, междометий и неоднозначных слов — с помощью пользовательских словарей и корректировки правил. Параметр стиля речи переключает окончания предложений между официально-нейтральным «-다» и разговорной речью, а режим перевода документов использует соседние строки для контекста, например при переводе имён и многострочных цитат.
Пользователи Windows могут подключить нативный движок к инструментам перевода визуальных новелл и игр, совместимым с движками в стиле ezTrans. Пользовательские записи можно добавлять в UTF-8-словарь с разделителями-табуляциями.
Ключевые возможности
- 01Офлайн-перевод со встроенными словарём и движком.
- 02Окно перевода для Windows с поддержкой перевода нескольких файлов.
- 03CLI с поддержкой файлов ввода и вывода в UTF-8.
- 04Пакет npm с API для JavaScript и TypeScript.
- 05Переключение между строгим и мягким стилем окончаний предложений.
- 06Пользовательский словарь с разделителями-табуляциями для перевода терминов.
Сценарии использования
- Офлайн-перевод японских романов, документов и текстовых файлов на корейский.
- Добавление перевода с японского на корейский в визуальные новеллы и игры с помощью совместимых инструментов.
- Вызов перевода с японского на корейский из приложения на Node.js или TypeScript.
- Исправление повторяющихся ошибок перевода путём добавления записей в личный словарь.
Быстрый старт
- 1
Установите инструмент командной строки с помощью npm (требуется Node.js версии 22 или выше)
npm install -g hdtrans - 2
Переведите текстовый файл на японском языке в кодировке UTF-8 на корейский
hdtrans --in input.ja.txt --out output.ko.txt - 3
Или в Windows скачайте zip-архив hdTrans со страницы Releases и запустите hdTransGUI.exe
Что важно знать
- Переводит только с японского на корейский.
- Перевод основан на правилах, поэтому его качество зависит от стиля предложений и полноты словаря.
- Графический интерфейс Windows и движок, совместимый с ezTrans, работают только в Windows.
- Распространяется по лицензии MPL-2.0 — лицензии с копилефтом, которая требует делиться изменениями, внесёнными в изменённые файлы, подпадающие под MPL.
В подборках
Темы
Частые вопросы
- Что такое hdTrans?
- Офлайн-переводчик с японского на корейский на основе правил, со встроенным словарём, GUI для Windows, CLI и поддержкой инструментов, совместимых с ezTrans. hdTrans — офлайн-программа для перевода с японского на корейский на основе правил и встроенного словаря. После распаковки она работает без подключения к сети. В состав входят версия для Windows с окном перевода и переводом документов, а также CLI для Windows, Linux и macOS. Кроме того, hdTrans можно установить из npm как CLI или как библиотеку JavaScript/TypeScript, использующую движок WASM.
- hdTrans можно использовать бесплатно? Какая у него лицензия?
- hdTrans распространяется с открытым исходным кодом под лицензией MPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hdTrans всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hdTrans — 6 нояб. 2026 г..
- Для чего можно использовать 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 скачайте zip-архив hdTrans со страницы Releases и запустите hdTransGUI.exe
- Где скачать hdTrans?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sokcuri/hdTrans
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый пиксельный шрифт без засечек, охватывающий латиницу и символы CJK: китайский, японский и корейский.
Agent Skill, который превращает документы на японском языке, написанные ИИ, в естественный и понятный текст, не добавляя фактов и не меняя степень уверенности.
Переводчик визуальных новелл, который извлекает игровой текст через хуки или OCR и переводит его с помощью множества движков, включая LLM и офлайн-модели.
Подборка ресурсов для NLP на японском языке: библиотеки Python, LLM, словари, корпуса и датасеты, а также навыки Claude Code и Codex для их поиска.
Десктопное приложение для офлайн-транскрибации и перевода аудио и видео на компьютере на основе OpenAI Whisper.