Для общения с клиентами на разных языках в Омнидеске давно реализована мультиязычность. Единственным местом, где не было полноценной поддержки разных языков, оставались виджеты. Конечно, можно было переименовывать названия полей в форме обратной связи, но такой вариант подразумевал костыль для поля «Тема» и вынуждал создавать отдельные виджеты под каждый язык. Теперь всё это в прошлом: мультиязычные виджеты значительно удобнее.
Рассмотрим подробнее все обновления.
1. Если в Омнидеске добавлено несколько языков, то при создании любого типа виджета появится пункт для выбора языка, на котором будет отображаться виджет.
![7cf788491862550bd3ebc72c2c58d578.png](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/7cf788491862550bd3ebc72c2c58d578.png)
Подробнее о каждом варианте:
а) Язык, установленный в браузере пользователя
Эта опция будет полезна, если у вас мультиязычный сайт и к вам обращаются за помощью пользователи из разных стран.
При такой настройке язык виджета будет меняться в зависимости от языка, выставленного в настройках браузера пользователя.
![d76c44b9d844660e98292e60b78859fd.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/d76c44b9d844660e98292e60b78859fd.gif)
Если в браузере пользователя выставлен язык, который добавлен в вашем аккаунте в Омнидеске, то виджет отобразится именно на нем (при условии, что при создании виджета вы перевели все фразы виджета на этот язык). Если в браузере пользователя выставлен язык, которого НЕТ в вашем аккаунте в Омнидеске, то виджет отобразится на языке, установленном по умолчанию (отмеченном звёздочкой).
Например, вы оказываете поддержку пользователям из Европы. В этом случае есть смысл выставить языком по умолчанию английский — тогда, если у вас не будет добавлен итальянский, пользователи всё равно смогут разобраться в полях виджета.
![c6b3a84c48802ad0383031c30d802ce5.png](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/c6b3a84c48802ad0383031c30d802ce5.png)
б) Язык, установленный в центре поддержки
Эту опцию следует выбирать, если вы используете центр поддержки Омнидеска и создаёте виджет, который будет размещён именно в центре поддержки (аккаунт администратора — раздел «Центр поддержки» — подраздел «Персонализация» — блок «Виджет»). При выборе этой опции язык виджета будет зависеть от языка, выбранного в центре поддержки.
![b4263dd6cf85b7f1b57925469b04a256.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/b4263dd6cf85b7f1b57925469b04a256.gif)
При первом посещении центра поддержки неавторизованный пользователь видит его на языке по умолчанию. Если он поменяет язык, мы сохраним его в cookies на 30 дней, и при следующем посещении страница будет открываться на языке, выбранном в прошлый раз. Если с последнего визита пройдёт более 30 дней, то мы отобразим центр поддержки снова на языке по умолчанию.
в) Конкретный язык
Если при создании виджета в пункте «Язык» выбрать какой-то конкретный язык, то виджет будет всегда отображаться именно на этом языке. Этот вариант стоит использовать, если вам нужны разные виджеты (разного типа, с разными полями в форме и т. п.) для каждого языка.
2. После выбора языка виджета у всех последующих полей появятся переключатели для добавления перевода на другие языки. Переключение между языками также отображается в предпросмотре виджета.
![3aecd210a328f1d4e7d1ba248d16d2b3.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/3aecd210a328f1d4e7d1ba248d16d2b3.gif)
Перевод всех стандартных фраз на английский язык мы уже добавили ✅
3. В двух случаях индикаторы языков работают не для конкретного поля, а для всего блока.
а) При создании виджета типа «База знаний+почта» в блоке для выбора рекомендуемых статей индикаторы языка отслеживают, у всех ли выбранных статей есть переводы на другие языки. Если хотя бы для одной статьи перевода не будет, индикатор загорится красным цветом.
![0858174e769fefdc4ef2283a989d559f.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/0858174e769fefdc4ef2283a989d559f.gif)
Если всё-таки создать мультиязычный виджет со статьями, у которых нет перевода на другие языки, то когда виджет будет отображаться на этих языках, в блоке с рекомендуемыми статьями просто не будут предлагаться статьи без перевода. Этот момент также можно увидеть в предпросмотре, переключая язык блока с рекомендуемыми статьями.
б) При создании виджетов, которые содержат форму обратной связи для обращений по почте, в блоке с полями формы индикаторы языка тоже проверяют наличие переводов сразу для всех полей.
Если для какого-то поля у вас не будет перевода для некоторых языков, то вы можете либо добавить перевод названия поля в его настройках (аккаунт администратора — раздел «Каналы» — подраздел «Поля данных»), либо просто переименовать название поля на другой язык прямо во время создания виджета.
![bb12ac53d9aee124c28aa20ea16e9f7d.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/bb12ac53d9aee124c28aa20ea16e9f7d.gif)
4. При создании виджета типов «Мессенджеры+почта» или «Только мессенджеры» в блоке с каналами появилась возможность добавлять собственные кнопки, чтобы вы могли собрать в виджете ссылки на все полезные ресурсы: например, к кнопкам для связи с поддержкой добавить ссылку на базу знаний, API-документацию или страницу с калькулятором стоимости услуг.
При добавлении кастомной кнопки нужно выбрать ее цвет, иконку, указать название, которое появится при наведении курсора, и ссылку, которая откроется при нажатии.
![3b251fc134aa55251b93abb55a383215.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/3b251fc134aa55251b93abb55a383215.gif)
Кстати, подсказки при наведении курсора на кнопки виджета появились для всех каналов.
![115ac8c262da597730c9e30daef5ead0.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/115ac8c262da597730c9e30daef5ead0.gif)
5. Темы для виджета полностью соответствуют новым темам центра поддержки. Поэтому можно как комбинировать разные темы, так и задать одинаковую для центра поддержки и виджета. Сторонники тёмной стороны оценят 😉
![32ec0e84a05f89f970cdfe192656e74c.png](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/32ec0e84a05f89f970cdfe192656e74c.png)
6. Вы можете добавить ссылку на страницу на вашем сайте, где опубликовано соглашение об обработке персональных данных, в блоке «Сбор персональных данных» в подразделе «Персонализация» раздела «Центр поддержки» аккаунта администратора. Она автоматически появится в подвале (футере) центра поддержки, в форме регистрации и добавления предложения.
В виджете также есть возможность добавить ссылку на ваше соглашение — просто добавьте ссылку на неё в тексте уведомления о согласии на обработку персональных данных.
![92f0eb8b811afa17ddba66b85534fad3.png](https://138018.selcdn.ru/KB_images/omnideskru/1/195061/92f0eb8b811afa17ddba66b85534fad3.png)
7. Последнее по списку, но не по значимости 🙂 Раньше у всех клиентов внизу виджета отображалась ссылка на сайт Омнидеска. Теперь ссылка внизу виджета отображается только в течение пробного периода и пропадает сразу после оплаты сервиса. Виджеты текущих клиентов, у которых оплачен сервис, конечно, тоже лишились этой ссылки.