grabbee
@grabbee

Сервис определения языка ввода текста. Какой существует?

Я не знаю как лучше поступить. Хочу фиксировать какой язык использует пользователь. Вижу два способа
* Смотреть используемую пользователем локаль
* Пытаться определить по вводу текста

Как лучше поступить? Знаю Google Translate дает вроде бы возможность определить язык ввода. За деньги. Что выбрать и как поступить не знаю. Помогите пожалуйста.
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 3
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
но если нужно часто и стабильно то лучше конечно делать через их платный оф.апи
Ответ написан
Комментировать
Локаль - проще всего, это и есть язык + регион.
Для определения по тексту есть библиотеки, сервисы API.
Поиск: Language Detection (library OR API)

Что выбрать и как поступить не знаю.
Мы тоже не знаем. Пробуйте и выбирайте сами.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
если не охота платить - делайте сами, есть либы на Питоне том же

а потренироваться можете на хороших словах "бульба" и "master"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы