8.6 Язык и сообщения внутри приложения

Язык приложения

Основной язык

Основным является язык, который Bubble использует при запуске приложения в случае, когда настройка языка не задана. Этот язык будет использоваться для отправки и отображения сообщений пользователям и для изменения поведения элементов, зависимых от расположения. Например, это будет влиять на форматирование дат в элементе ввода даты и Календаре или на подписи на карте.

Коды языков

Языки в Bubble представлены в виде их кодов. Код это то, что расположено в скобках в списке языков. Например, Американский Английский "en_us", Французский "fr_fr", Упрощенный Китайский "zh_cn".

Если язык или его региональная версия отсутствует, свяжитесь с нами (!!!ЛНК!!!). Мы всегда рады добавлению новых языков.

Язык, зависящий от пользователя

Если ваш тариф поддерживает более одного языка для вашего приложения, то вам, возможно, захочется, чтобы пользователи могли установить язык, на котором они будут использовать приложение, а также запомнить эту информацию. Bubble позволяет вам задать поле в типе "Пользователь" для хранения этой информации. Это поле должно быть текстового типа. Ответственность за сохранение в это поле в ходе рабочих процессов значения языка, на котором пользователь хочет работать с приложением лежит на вас. Сохраняемое значение должно быть кодом языка, описанным выше.

Язык приложения так же может устанавливаться в URL, с использованием строкового параметра lang. Например, использование Русского языка в вашем приложении произойдет при переходе по ссылке https://myapp.com?lang=russian.

Приоритет определения Текущего языка:

  1. Использовать значение параметра "lang", переданного в URL, если есть

  2. Использовать значение языка текущего пользователя, если данное поле задано

  3. Использовать основной язык приложения

  4. Использовать Английский

Редактирование сообщений приложения

Во вкладке Настройки вы можете также изменить содержимое различных сообщений, которые посылаются приложением пользователю. Например, если при использовании действия "Зарегистрировать пользователя"/"Sign the user up" с подтверждением пароля введенные пароли не совпадают, вам может понадобиться изменить сообщение "Два пароля не совпадают!".

Для этого, выберите язык, который хотите изменить, и вы сможете отредактировать сообщения приложения из списка.

Использование текстов приложения

Если вы хотите изменить содержимое некоторых элементов на странице в зависимости от языка, Bubble позволяет задать Тексты приложения. Вместо использования условий и списка текстов на уровне каждого элемента, установка Текстов приложения более эффективный и легкий в масштабировании способ задать тексты, которые отличаются в зависимости от текущего языка.

В режиме работы Тексты приложения выдадут значение, которое задано для текущего языка.

Last updated