Автоматически переводить только определенный язык при загрузке страницы?

Я хочу перевести веб-сайт, где 98% страницы уже на английском языке, но около 2% текста на странице на китайском языке.

Как перевести китайский язык на английский только при загрузке страницы?

Какой сервис следует использовать? Гугл переводчик/Бинг? Или есть третий, еще лучше?

Лучший, салексы


person Salexes    schedule 25.03.2020    source источник


Ответы (1)


Обнаружение языка на странице, которая в основном англоязычная, вернет английский язык. Вы можете найти символы в нелатинском сценарии, просмотрев диапазон символов Юникода на странице, найдя границы предложения вокруг раздела, содержащего эти нелатинские символы, а затем выборочно переведя этот раздел. Translate API может обрабатывать определение языка в этом разделе. Важно, чтобы вы сегментировали текст на границах предложений, а не ниже них. Не будет работать для датского в английском тексте, но будет работать для китайского в английском тексте.

person Chris Wendt    schedule 29.03.2020