Home » Azure AI Translator: перевод текста из строкового свойства в Optimizely CMS — блог Анила Пателя

Azure AI Translator: перевод текста из строкового свойства в Optimizely CMS — блог Анила Пателя

В этой статье я демонстрирую, как функцию перевода текста, предлагаемую службой перевода текста Azure AI, можно использовать для перевода текста, введенного в строковое свойство, которое находится в процессе публикации на странице в Optimizely CMS.

Перевод текста Azure AI является частью службы AI Translator. Он использует технологию нейронного машинного перевода для быстрого и точного перевода текста в реальном времени на все поддерживаемые языки. Вы можете найти список поддерживаемых языков здесь.

Процесс выглядит следующим образом: когда контент публикуется в свойстве строки, функция перевода текста AI использует этот контент. Он переводит контент на доступные языковые версии и помещает один и тот же текст в каждую языковую версию перед публикацией.

Пример этого показан на скриншоте ниже. Содержимое строкового свойства «Определение языка» будет переведено на шведский язык, поскольку это единственная языковая версия, доступная для этой страницы.

Ниже приведен снимок экрана, на котором показан код, используемый для получения переведенного текста из API перевода текста Azure AI.

Ответ от API через консоль

Azure AI Translator — перевод текста текстового поля завершен

Обнаруженные языки входного текста: en с оценкой: 0,93.
Текст был переведен на: «sv», и результат: «Мы навещаем актрису Шерри Бронфман в ее наполненном воспоминаниями семейном доме в Верхнем Вест-Сайде Манхэттена, который выставлен на продажу впервые с 1971 года».

Как упоминалось в ответе API, служба перевода создала 1 перевод. После завершения переведенный контент добавляется и публикуется для конкретной языковой версии в CMS. Скриншот, демонстрирующий это, показан ниже.

Read more:  5 болезней, при которых нельзя пить кокосовую воду, одна из которых — аллергия

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.