cleanfuzz / ultimate-translate

Скрипт на Python, который переведет для Вас все значения YAML-файла. Попутно даст Вам выбрать из разных вариантов перевода.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ultimate-translate - Мгновенный переводчик файла локали

(почти мгновенный) перевод YAML-файла в Google, Alibaba, DeepL и т.д.


Данный проект предназначен специально для перевода файла локалей на русский.

Но также этот скрипт умеет переводить и с lang_list, и на lang_list.

* (Ссылка на поддерживаемые языки - lang_list)


Перевод осуществляется с помощью библиотеки translators

Ссылка на библиотеку translators.

Но никто не запрещает Вам адаптировать данный проект для:

  • собственного использования на других форматах файлов
  • другой библиотеки для перевода
  • другого проекта в качестве модуля...

Примечание: функция перевода translators.translate_text() работает только через некоторые сервисы (примерно через половину).

Команду, показывающую список актуальных сервисов, планируется добавить в одном из следующих обновлений.


Ссылки:

  • ARCHITECTURE.md - архитектура проекта и назначение модулей
  • INSTALL.md - инструкции по установке и запуску проекта

About

Скрипт на Python, который переведет для Вас все значения YAML-файла. Попутно даст Вам выбрать из разных вариантов перевода.

License:MIT License


Languages

Language:Python 100.0%