Локалізація
Перекладайте опитувальники, заголовки кроків, описи та інші тексти інтерфейсу безпосередньо в конструкторі конфігурацій, щоб кінцеві користувачі бачили віджет верифікації обраною мовою.
Як працює локалізація
Передумова: крок Мова (Language step)
Призначення: Локалізація стає доступною лише після додавання кроку Мова (Language step) до вашої конфігурації. Цей крок визначає, які додаткові мови можуть обирати користувачі під час верифікації.
Порада: Спочатку додайте крок Мова, а потім повертайтеся, щоб перекласти ваш контент — якщо кроку Мова не існує, конструктор поводиться як одномовний, і селектор мови не з'являється.
Селектор мови
Призначення: Щойно крок Мова існує, у нижній частині конструктора конфігурацій з'являється селектор, який дозволяє обрати, для якої мови ви наразі редагуєте контент.
Як це працює:
Селектор видимий постійно, незалежно від того, з яким кроком чи розділом ви працюєте
Ваша мова за замовчуванням (встановлена в налаштуваннях конфігурації) завжди відображається першою та попередньо обрана
Усі інші мови, додані через крок Мова, відображаються нижче неї
Використовуйте поле пошуку, щоб швидко знайти мову у довгому списку
Натисніть Add more, щоб перейти до кроку Мова та додати або видалити доступні мови
Порада: Уявіть селектор як перемикач «якою мовою я зараз пишу» — він застосовується до кожного перекладного поля в конструкторі: заголовків кроків, описів, заголовків опитувальників, запитань, варіантів відповідей та попередньо заповнених відповідей.
Режими редагування
Мова за замовчуванням — повне редагування Коли обрано мову за замовчуванням, у вас є повний контроль над вашою конфігурацією:
Додавайте або видаляйте запитання та варіанти відповідей
Редагуйте структуру та ключі, налаштовуйте параметри кроків
Редагуйте всі заголовки, мітки та описи Це ваше «джерело істини» — усі переклади посилаються на те, що написано тут. Мова перекладу — режим лише перекладу
Призначення: Коли ви переходите до будь-якої мови, відмінної від мови за замовчуванням, конструктор переходить в обмежений режим лише перекладу, щоб ви могли безпечно додавати текст, не змінюючи випадково структуру вашого потоку.
Що відбувається:
Кожне текстове поле показує ваш текст мовою за замовчуванням як плейсхолдер, тож у вас завжди є оригінал, з якого можна перекладати
Структурне редагування вимкнено — ви можете редагувати лише текст, без можливості додавати, видаляти чи змінювати порядок елементів
Порада: Якщо вам потрібно щось перебудувати (додати запитання, видалити варіант відповіді тощо), спочатку поверніться до мови за замовчуванням — режим перекладу призначений виключно для тексту. Якщо у вашій конфігурації є помилки
Якщо ви намагаєтеся увійти в режим перекладу, коли ваша конфігурація має невирішені помилки, ви побачите підказку «Fix errors before translating», яка просить спочатку їх вирішити.
Порада: Вирішіть помилки валідації мовою за замовчуванням перед початком роботи над перекладом, щоб уникнути цього переривання.
Збереження перекладів
Окремої кнопки «Готово» для перекладів немає — усе зберігається за допомогою основної кнопки Save, так само як і контент мовою за замовчуванням.
Ви можете перекладати стільки, скільки забажаєте:
Зберігаються лише ті мови, які ви дійсно редагували
Лише ті поля, які ви дійсно переклали, містять текст цією мовою
Часткові переклади цілком допустимі — нічого не має бути «завершеним» перед збереженням
Як віджет відображає переклади
Призначення: Контролює, що бачить кінцевий користувач, коли використовує віджет верифікації обраною мовою.
Як це працює:
Якщо переклад для мови користувача існує, він відображається
Якщо переклад для конкретного поля відсутній, віджет автоматично повертається до мови за замовчуванням лише для цього поля
Часткові переклади ніколи не спричиняють помилок — користувачі просто бачать поєднання перекладеного тексту та тексту мовою за замовчуванням там, де це потрібно
Зміна мови за замовчуванням пізніше
Якщо ви змінюєте мову за замовчуванням, коли контент уже існує, система автоматично перепризначає ваш наявний контент до нового ключа мови за замовчуванням — і ніколи не перезаписує контент, який уже існує під цим ключем. Це дозволяє безпечно змінювати мову за замовчуванням, не втрачаючи перекладену роботу.
Last updated
Was this helpful?