Розділ 6 – Вихід в ефір

Переклади

Вітаємо! Ваш клієнт має чудово оформлену головну сторінку та сторінку контактів, а електронна комерція повністю адаптована до дизайну Airproof. Чудово!

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

  1. Додайте французьку мову на вебсайт у налаштуваннях та увімкніть перемикач мов у заголовку через пресети.

  2. Тоді для самого перекладу у вас є два варіанти. Тому ми перевіримо обидва:

    • Перекладіть вміст каруселі головної сторінки через бекенд.

    • Але для меню перекладайте через фронтенд.

  3. Експортуйте французький файл .po для вашого модуля Airproof та помістіть його в папку перекладів /i18n.

  4. За бажанням, ви можете додати більше перекладів безпосередньо, редагуючи файл .po. (Використовуючи програмне забезпечення Poedit, редактор коду або інший інструмент перекладу.)

Перегляньте також

Див. довідкову документацію щодо перекладів Backend та Frontend, а також про те, як їх Експорт.

Примітка

  • Будьте обережні з використанням Poedit, оскільки він погано обробляє теги зі стилями та генерує файл .mo.

  • Щоб побачити зміни, внесені безпосередньо через файл .po, вам потрібно буде імпортувати файл вручну.

Погляньте, як виглядає файл i18n/fr_BE.po нашого прикладу Airproof.

Імпорт модуля

Чудова робота! Вебсайт повністю завершено, а ваш модуль готовий до встановлення в SaaS-базу даних клієнта.

Безпосередньо перед цим протестуйте процес імпорту на новій базі даних.

Перегляньте також

Див. довідкову документацію щодо того, як розгорнути модуль на базі даних Odoo SaaS.

Порада

  • Перед встановленням модуля переконайтеся, що base_import_module встановлено в базі даних.

  • Перевірте, чи встановлено всі необхідні додатки.

  • Пропустіть кроки встановлення теми та почніть з нуля.

  • Імпортуйте переклади вручну після встановлення модуля, оскільки вони не застосовуватимуться автоматично.

Висновок

Вітаємо з завершенням навчального курсу Створення модуля для теми веб-сайту! Ви успішно пройшли всі етапи, від налаштування середовища розробки до запуску повністю налаштованої теми веб-сайту Odoo.

Протягом цієї подорожі ви опанували:

Створення модуля теми - налаштування структури, оголошення змінних Odoo та Bootstrap.
Створення вебсайтів – створення сторінок, додавання медіаконтенту та побудова динамічних структурних блоків.
Розширене налаштування – впровадження власного SCSS, JavaScript, заголовків, нижніх колонтитулів та унікальних елементів дизайну.
Візуальні покращення – розробка форм фону, градієнтів та анімації для привабливішого користувацького досвіду.
Оптимізація електронної комерції – адаптація шаблонів магазинів та товарів для безперебійного процесу покупок.
Остаточна підготовка – керування перекладами та забезпечення безперебійного імпорту модулів.
Маючи ці навички, ви тепер готові розробляти професійні, повністю налаштовані теми для веб-сайтів. Чудово!
Нам не терпиться побачити дивовижні теми, які ви створите в майбутньому.