🌐 Мультимовність
Що таке мультимовність?
Мультимовність - доповнення, яке дозволяє вашим клієнтам вибирати локалізацію магазину-боту зі списку мов, які ви додали.
Як налаштувати мультимовність?
⚠️ Передбачається, що ви вже підключили Google Таблиці. Якщо ні, натисніть тут.
Відкрийте Google Таблиці → перейдіть до аркуша Тексти.
Додайте новий стовпець і введіть для нього назву в першу клітинку. У цьому прикладі ми назвемо наш стовпець: МОВА_ПЕРЕКЛАДУ.
Додайте власні версії перекладу до кожного рядка таблиці.
Після перекладу стандартних повідомлень і кнопок бота вам необхідно додати переклад для всього, що ви додали в бот самі.
Вам, швидше за все, знадобляться переклади для:
Стартове повідомлення
кнопки клавіатури та повідомлення при їх натисканні
статуси замовлень
надписи кнопок
тексти у кроках оформлення замовлення.
Для кожного кастомного тексту або надпису вам потрібно вигадати назву і додату її у стовпець _id.
Кожна назва кастомного тексту або надпису має:
починатися з t_
не містити пробілів (але можна використовувати символи підкреслення _)
містити лише англійські символи та цифри
Щоб перекласти назви та описи категорій, перейдіть до аркуша Категорії.
Додайте стовпці із заголовками у форматі нижче, а також сам переклад (для кожної мови):
translation.label.МОВА_ПЕРЕКЛАДУ
Щоб перекласти назву та опис продуктів, перейдіть на аркуш Products.
Додайте стовпці із заголовками у форматах які зазначені нижче (для кожної мови):
для заголовків (в тому числі для перекладу назв варіантів товару) - translation.name.МОВА_ПЕРЕКЛАДУ
для описів - translation.description.МОВА_ПЕРЕКЛАДУ
якщо ви використовуєте варіанти товару, додайте ще один стовбчик, у який треба вписати назву головного товару для кожного варіанту - translation.productGroupName.МОВА_ПЕРЕКЛАДУ
Тепер імпортуйте свій переклад у бота.
Відкрийте Адмін-панель → сторінка Налаштування. → вкладка Інтеграції → розділ Google Sheets → підрозділ Тексти → кнопка Імпортувати.
Додайте переклад у налаштування бота.
Додайте назви ваших користувацьких текстів, які починаються на t_ (далі змінні), до потрібних полів і налаштувань.
Кожна окрема змінна при використанні має бути вкладена в $, наприклад: $t_welcome_message$.
Тепер додайте перемикач мови.
Відкрийте Адмін-панель → сторінка Клавіатура → додайте кнопку типу Налаштування та введіть відповідну змінну, яку ви створили, у її поле Повідомлення / Налаштування.
Нарешті ми можемо ввімкнути сам додаток.
Відкрийте Адмін-панель → сторінка Доповнення → розділ Мультимовність → кнопка Увімкнути.
Налаштуйте доповнення.
Натисніть кнопку Налаштування → додайте текст у поле Повідомлення про вибір мови.
Додайте стільки підтримуваних мов, скільки вам потрібно.
Заповніть поля для кожної мови: ID мови, Назва мови, Валюта
У поле ID мови скопіюйте/вставте свою МОВА_ПЕРЕКЛАДУ з аркушу Тексти.
Натисніть кнопку Зберегти.
Як налаштувати різні валюти для кожної мови?
Відкрийте налаштування цього доповнення.
Використовуйте поле Валюта, щоб ввести коди валют ISO 4217 для кожної доданої мови.
Натисніть Зберегти.
Оновлено: 02/09/2022
Дякуємо!