Перевести всю страницу на другой язык автоматически?
Дано:
20-30 страниц написанных на разных языках (английский, французский, немецкий, русский).
Различные UI элементы с внутренним текстом написанным на английском.
Элементов достаточно много, поэтому определить их по единому селектору и.т.д. т.е. каким либо образом классифицировать не удастся.
Необходимо перевести страницу на язык оригинала, для того чтобы UI элементы были автоматически переведены на язык оригинала тоже. Пример: Страница на немецком, 5 UI элементов на английском. Определяем язык страницы, переводим весь UI на этот язык автоматически при загрузке сайта.
Необходимо: Осуществить перевод веб страницы, чтобы изначально определять её язык, затем сделать перевод. По типу Google translate, Yandex translate, Bing translate и.т.д. (перевод веб страницы)
К сожалению у меня не получилось заставить эти службы автоматически переводить, все из них предоставляют доступ к виджету (а мне необходимо чтобы пользователь ничего не видел), но ни к автоматическому переводу, либо я попросту не нашел...
Буду признателен за любой конструктивный совет, помощь, знаю что ничего не возможного нет и это тоже возможно сделать.
никаких ограничений на количество классов у элемента
выдели один класс для элементов нуждающихся в переводе
а лучше всеже многоязычность продумывать заранее чтобы потом костыли не городить
Дмитрий, Спасибо за комментарий.
Я знаю что такое класс и достаточно хорошо оперирую этими знаниями. I18n всегда во всех проектах реализую с самого начала, в данном случае, проект писался много лет не мной, сейчас нужно решать проблему )
dimonchik2013 Мне необходим перевод всей страницы, но не использование rest api для перевода отдельного текста или слова. К сожалению я там ничего подобного не нашёл, разве что только виджет.