Задать вопрос
Ответы пользователя по тегу Машинный перевод с одного языка на другой
  • Есть ли нормальный переводчик для Firefox?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    есть несколько вариантов

    первый
    использовать один из внешних облачных сервисов перевода, как-то Bing, Google или Yandex
    но, для доступа к этим сервисам(api) естественно нужен соответствующий ключ.
    Подключается примерно следующим образом (пример для yandex)
    на странице about:config
    browser.translation.detectLanguage=true
    browser.translation.ui.show=true
    browser.translation.engine=Yandex
    browser.translation.yandex.apiKeyOverride=КЛЮЧ


    второй
    недавно в firefox, спустя несколько лет, таки реализовали возможность перевода на стороне браузера(локально, без всяких облачных сервисов) с помощью системы машинного перевода на основе проекта Bergamot. Всё это вылилось в возможность простой установки дополнения firefox-translations (проект на github-е)
    Ответ написан
  • Сервис определения языка ввода текста. Какой существует?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    Знаю Google Translate дает вроде бы возможность определить язык ввода. За деньги. Что выбрать и как поступить не знаю. Помогите пожалуйста.

    практически у всех онлайн переводчиков есть авто определение
    у гугля при желании можно и на халяву:
    curl -s "https://translate.googleapis.com/translate_a/single" --data "client=gtx&dt=t&sl=auto&tl=ru" --data-urlencode "q=你好" | jq -r '.[2]'

    кодовые соответствия у гугла - Language support
    но если нужно часто и стабильно то лучше конечно делать через их платный оф.апи
    Ответ написан
    Комментировать
  • Как в Firefox настроить перевод страниц на русский, также как в Chrome?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    нативная поддержка переводов у фокса уже пару лет как есть, но со своим плюсом и минусом
    плюс - в хроме прибит гугловский переводчик, а в фоксе можно выбрать один из трёх (Google, Bing, Yandex)
    минус - для каждого из переводчиков нужен ключ для пользования сервисами перевода от соответствующих компаний (Google, Bing, Yandex) что естественно, так как никто из этих гигантов не будет за просто так раздавать конкурентам преимущества за свои же ресурсы. Хотя их ключи можно получить бесплатно(?), но у Google и Bing на сколько я помню это было довольно геморно, единственное у Яндекс для этого нужно было просто иметь свой профиль(создать или иметь у них почту) и перейти по ссылке https://translate.yandex.ru/developers/keys а затем скопировать полученный ключ в поле browser.translation.yandex.apiKeyOverride (about:config)

    в общем виде для яндекса это будет выглядеть примерно так:
    firefox --> about:config
    browser.translation.detectLanguage=true
    browser.translation.ui.show=true
    browser.translation.engine=Yandex
    browser.translation.yandex.apiKeyOverride=КЛЮЧ


    смотри также - В Firefox появится поддержка перевода страниц при ...

    п.с.
    кстати, в будущем у фокса может появится своя переводческая база не зависящая от внешних игроков или даже сервисов, то есть, на самом клиенте появится возможность машинного офлайн перевода, см. Bergamot
    Mozilla развивает собственную систему машинного пе...
    Ответ написан
    6 комментариев