Мануал по Bubble
  • 0. Введение
  • 1. Основы Bubble
  • 1.1 Что такое Bubble?
  • 1.2 Основные принципы
  • 1.3 Стратегии изучения Bubble
  • 1.4 Владение данными и приложением
  • 1.5 Допустимое использование
  • 2. Редактор приложения
  • 2.1 Основные разделы интерфейса
  • 2.2 Ключевые принципы
  • 2.3 Инструменты
  • 2.4 Горячие клавиши и Помощь
  • 3 Создание интерфейса
  • 3.1 Основные принципы
  • 3.2 Создание адаптивных страниц
  • 3.3 Управление с помощью условий
  • 3.4 Использование стилей
  • 3.5 Использование пользовательских шрифтов
  • 3.6 Советы при проектировании
  • 3.7 Использование шаблона
  • 4 Создание рабочих процессов
  • 4.1 Общие принципы
  • 4.2 Управление с помощью условиями
  • 4.3 Использование пользовательских процессов
  • 4.4 Советы по созданию рабочих процессов
  • 5 Работа с данными
  • 5.1 Ключевые понятия
  • 5.2 Тип Пользователь
  • 5.3 Сохранение данных
  • 5.4 Отображение данных
  • 5.5 Создание динамических выражений
  • 5.6 Пользовательские состояния элементов
  • 5.7 Вкладка Данные
  • 5.8 Конфиденциальность и безопасность
  • 6 Структурирование приложения
  • 6.1 Ключевые принципы
  • 6.2 Многостраничные приложения
  • 6.3 Элементы многократного использования
  • 7 Использование плагинов
  • 7.1 Для чего нужны плагины?
  • 7.2 Установка и использование плагинов
  • 7.3 Специальные плагины
  • 7.4 Создание плагинов
  • 8 Настройки приложения
  • 8.1 Версии приложения
  • 8.2 Личные и публичные приложения
  • 8.3 Пользовательские домены и SSL
  • 8.4 Политика паролей
  • 8.5 Визуальные настройки
  • 8.6 Язык и сообщения внутри приложения
  • 8.7 Социальные сети и SEO
  • 9 Использование API Баббла
  • 9.1 Примеры использования API
  • 9.2 Определение API
  • 9.3 Использование API
  • 9.4 Запланированные рабочие процессы
  • 9.5 Примеры и руководства
  • 10 Тестирование приложения
  • 10.1 Основные стратегии
  • 10.2 Использование отладчика
  • 10.3 Использование логов сервера
  • 11 Поддержка приложения
  • 11.1 Контроль версий
  • 11.2 Копирование и восстановление базы данных
  • 11.3 Массовые операции
  • 11.4 Комментирование
  • 11.5 Совместная работа
  • 12 Архитектура, оптимизация и ограничения движка Баббл
  • 13 Создание плагинов
  • 13.1 Редактор плагинов
  • 13.2 Основные и общие настройки
  • 13.3 Добавление API-соединений
  • 13.4 Создание элементов
  • 13.5 Создание действий
  • 13.6 Загрузка данных
  • 13.7 Публикация и контроль версий
  • 13.8 Интеграция с GitHub
  • 14 Тарифы на аренду выделенных серверов
  • 14.1 Преимущества выделенных кластеров
  • 14.2 Использование выделенного кластера
  • 15 Учетные записи, тарифы и оплата
  • 15.1 Управление учетной записью
  • 15.2 Тарифы и оплата
  • 15.3 Создание приложений на заказ
  • 15.4 Продажа на торговой площадке Баббл
Powered by GitBook
On this page
  • Язык приложения
  • Основной язык
  • Коды языков
  • Язык, зависящий от пользователя
  • Редактирование сообщений приложения
  • Использование текстов приложения

Was this helpful?

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

Previous8.5 Визуальные настройкиNext8.7 Социальные сети и SEO

Last updated 4 years ago

Was this helpful?

Так как приложение Bubble посылает и принимает сообщения по умолчанию на Английском, вам может понадобиться изменить язык, под который создано ваше приложение. Bubble поддерживает смену языка приложения, настройку сообщений и даже многоязычные приложения. Вы можете настроить это в разделе Языки/Languages вкладки Настройки/Settings.

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

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

Основным является язык, который 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 позволяет задать Тексты приложения. Вместо использования условий и списка текстов на уровне каждого элемента, установка Текстов приложения более эффективный и легкий в масштабировании способ задать тексты, которые отличаются в зависимости от текущего языка.

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

Для создания Текста приложения, выберите "App Text" в Конструкторе выражений.

Когда вы выбрали этот источник данных, вы можете либо создать новый Текст, либо использовать один из уже заданных.

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