Форки
144
Звёзды
2.7k
Issues
0
Goldendict-ng — это современный форк классического словаря с поддержкой Qt6 и WebEngine. Идеален для глубокой работы с текстами и интеграции словарных баз в софт.
Что делает
Программа работает как продвинутый оболочка для поиска по множеству словарных баз одновременно. Она подтягивает определения из файлов форматов BGL, MDX, LINGVO и других.
Вайб-кодеры используют его для мгновенного поиска терминов в своих проектах или личных базах знаний. Он перехватывает выделенный текст в любом окне системы и сразу показывает перевод во всплывающем окне.
Как работает
Проект базируется на фреймворке Qt6 и использует движок WebEngine для рендеринга словарных статей. Это позволяет ему корректно отображать сложный HTML и CSS внутри карточек слов.
Он индексирует локальные файлы словарей, создавая быстрые индексы для моментального поиска. Программа работает локально, не требует подключения к облаку и не сливает историю запросов.
Кому подходит
Тем, кто строит AI-агентов для перевода и хочет локально проверять качество терминологии.
Разработчикам, которые делают инструменты для изучения языков и нуждаются в надежном поисковом движке.
Пользователям, собирающим свои базы знаний из разрозненных словарей в форматах MDX или DSL.
Основные возможности
Поддержка актуального фреймворка Qt6 для стабильной работы в современных ОС.
Рендеринг статей через WebEngine, что дает поддержку актуальных веб-стандартов.
Работа с большинством популярных форматов словарей (MDX, BGL, DSL, LINGVO).
Всплывающее окно для перевода текста из сторонних приложений.
Глубокая настройка внешнего вида через CSS-стили.
Поддержка полнотекстового поиска по содержимому статей.
Как установить
Для установки на Linux или macOS используйте пакетный менеджер системы или соберите проект из исходников через CMake.
git clone https://github.com/xiaoyifang/goldendict-ng
cd goldendict-ng
mkdir build && cd build
cmake ..
make -j$(nproc)Убедитесь, что у вас установлены зависимости Qt6 и библиотеки для работы с WebEngine.
Как применить в своём продукте
Вы можете использовать Goldendict-ng как локальный бэкенд для своих языковых инструментов. Вместо того чтобы платить за API платных переводчиков, интегрируйте свою базу терминов через этот движок.
Оберните вызовы Goldendict через командную строку, чтобы ваш бот выдавал точные определения из профессиональных словарей.
Используйте его как локальный сервер для отдачи контента по запросу в вашем SaaS.
Создайте кастомные словари в формате DSL и распространяйте их как часть своего продукта.
Подводные камни
Проект требователен к ресурсам из-за использования WebEngine. Если вы запускаете его на слабом VPS или старом железе, он может потреблять много оперативной памяти.
Настройка специфических форматов словарей иногда требует ручной правки файлов индексации. Если файл словаря поврежден или имеет нестандартную кодировку, поиск может работать некорректно.
Частые вопросы
Чем он лучше оригинального Goldendict?
Оригинал давно не обновлялся и застрял на старых версиях Qt. Этот форк поддерживает Qt6 и актуальные веб-движки, что критично для корректного отображения современных словарных баз с тяжелым HTML.
Можно ли использовать его без графического интерфейса?
Основная задача проекта — UI-интерфейс. Для работы в консоли лучше поискать специализированные библиотеки, но вы можете использовать его как источник данных, если автоматизируете взаимодействие через скрипты.
Поддерживает ли он онлайн-переводчики?
Да, он умеет обращаться к сетевым источникам, но основная сила — в работе с локальными файлами словарей, которые вы храните у себя на диске.
Топики
Похожие репозитории
Servo — это браузерный движок на Rust для встраивания веб-контента в ваши приложения. Легче и быстрее стандартных решений.
NotepadNext — это клон Notepad++ для Linux и macOS. Подойдет, если привык к интерфейсу классического блокнота, но работаешь не на Windows.
Easydict — macOS-утилита для быстрого перевода и работы с текстом. Подключает 15+ API переводчиков и локальный OCR, чтобы ты не отвлекался от кода.
PrismLauncher — кастомный лаунчер для Minecraft. Позволяет запускать десятки сборок игры с разными модами и версиями в одном окне.
Данные обновлены: 3 июня 2026 г.