До вмісту
HotLayout Документація

Мови

Тут ви навчите документ говорити кількома мовами: увімкнете переклади, додасте мову, заповните таблицю й перевірите результат на полотні.

Увімкніть мови#

Відкрийте розділ Мови ліворуч.

Документ, створений із шаблону, свою мову вже називає: тексти шаблонів англійські, хоч якою мовою у вас інтерфейс.

У порожньому документі спершу дайте відповідь на одне питання — Якою мовою написані тексти документа. Оберіть мову зі списку й натисніть Увімкнути локалізацію. Уже набрані тексти лишаються на місці й стають вихідною колонкою.

Додайте мову#

  1. Натисніть Додати мову.
  2. Почніть набирати назву мови чи її код і оберіть мову зі списку. Код мови руками не набирають.
  3. Натисніть Додати.

Розділ «Мови»: вихідні тексти в першій колонці, поруч нова мова з порожніми клітинками, праворуч полотно

Перекладіть#

Кожен текст документа — рядок, кожна мова — колонка.

  • Набирайте переклад у клітинці. Полотно поруч іде за клітинкою, в якій ви стоїте: показує той екран тією мовою й оновлюється з кожною літерою.
  • Порожня клітинка — не помилка. Доки перекладу немає, застосунок показує вихідний текст. Порожні клітинки обведені пунктиром, а в заголовку колонки є їх лічильник.
  • Число під полем — рекомендована довжина для цього місця на екрані. Це порада, а не межа.
  • Вихідний текст можна правити тут-таки.
  • Текстів, що приходять із даних, у таблиці немає: бекенд надсилає їх уже потрібною мовою.

Шаблон перекладають одним реченням, з {іменами} значень усередині, — тож переклад може поставити їх в іншому порядку. Слово, що узгоджується з числом, має клітинку на кожну форму, якої потребує мова.

Меню в заголовку колонки міняє мову колонки або прибирає її разом із перекладами. Для вихідної колонки воно виправляє мову, якою написані вихідні тексти.

Подивіться на екран іншою мовою#

Коли в документа більше однієї мови, у панелі перегляду над полотном з'являється Мова перегляду. Це міняє те, на що ви дивитеся, а не документ.

Неперекладені рядки помітні: на полотні й у прев'ю замість них стоїть позначка Додайте переклад, щоб екран із дірками не виглядав готовим. Сам застосунок показує в цих місцях вихідний текст.

Мови з письмом справа наліво#

Для мови, якою пишуть справа наліво, — арабської чи івриту — екран віддзеркалюється сам: початок рядка стає його правим боком, а іконки напрямку, як-от шеврон, перевертаються. Саме тому редактор каже «початок» і «кінець», а не «ліворуч» і «праворуч». Перемкніть мову перегляду, щоб перевірити.

Яку мову побачить людина#

Застосунок просить мову пристрою. Якщо документ її має, показано цей переклад. Регіональний варіант відкочується до базової мови: телефон з арабською (Єгипет) отримає арабський переклад. Навпаки це не діє — якщо в документа є лише регіональний переклад, телефон, що просить базову мову, отримає вихідний текст. Розділ попереджає, коли регіональний переклад не має базової мови.

Приберіть зайве#

Коли віджет видаляють, його переклади лишаються в документі — розділ покаже рядок Переклади без місця: 3. Прибирає їх кнопка Прибрати переклади без місця.

Далі#

HotLayoutЕкрани для server-driven UI.