Багатомовні веб-форми
Добрий день.
Сьогодні поспішаємо розповісти вам про чергове оновлення в нашому конструкторі веб-форм. Тепер у вас є можливість додавати кілька мов зі своїми перекладами в рамках однієї веб-форми.
Для того, щоб додати переклад, необхідно перейти в налаштування форми в розділ "Налаштування мови":
За замовчуванням використовується мова, яка вказана у вас у профілі. Для того, щоб додати свій переклад, необхідно натиснути на кнопку "Додати мову", після чого перед вами відкриється вікно, де ви можете налаштувати свої переклади на потрібну мову:
Виберіть зі списку необхідну мову і приступайте до перекладу потрібних текстів.
Зліва в меню виводяться розділи: поля форми, кнопки та системні повідомлення. У розділі "Поля форми" виводяться всі назви полів форми, варіанти відповідей, назви сторінок і назва самої форми. У розділі "Кнопки" ви можете налаштувати переклад усіх кнопок, які використовуються у формі. У розділі "Системні повідомлення" ви можете змінити всі системні повідомлення та тексти помилок валідації:
Оскільки всі системні повідомлення у всіх формах однакові, то ви можете створити свій список повідомлень і використовувати його в інших формах. Для цього виберіть зі списку "Список системних повідомлень" раніше створений набір системних повідомлень або додайте новий. Також є можливість скопіювати потрібний набір натиснувши ось на цю іконку:
Додавши новий переклад, ви можете змінити всі повідомлення, які виводяться користувачеві.
Додавши у форму кілька мов, користувач зможе легко перемикати мову у формі.
Крім того, форма автоматично, з налаштувань браузера користувача, буде підбирати найбільш підходящу мову за замовчуванням.
Для того, щоб зберегти значення обраної мови, додайте у форму приховане поле, після чого виберіть його зі списку в налаштуваннях мови:
Зберігши значення мови в приховане поле, ви можете налаштовувати логічні правила з урахуванням мови форми: налаштовувати різні email-повідомлення, результати форм, показувати і приховувати різні поля форми тощо.
Ось так просто, ви можете створити багатомовну веб-форму в конструкторі FormDesigner.