Встановіть Linguise на Joomla

Зміст

Технічні вимоги

Щоб запустити розширення перекладу Linguise для Joomla, вам знадобиться наступне:

  • Запустіть PHP версії 7+ або вище
  • Активуйте перезапис URL-адреси в конфігурації Joomla
    Це буде автоматично перевірено розширенням Joomla
  • Версія Joomla ≥ 3.5

Згенеруйте ключ API

Перш ніж інсталювати автоматичний переклад Joomla в Linguise , вам потрібно зареєструвати обліковий запис Linguise . Після підключення до панелі інструментів Linguise вам потрібно буде спочатку налаштувати новий домен і зберегти його налаштування, щоб отримати ключ API.

Ключ API – це те, що потрібно для активації перекладу на вашому веб-сайті Joomla . По суті, ключ API перевірить, яка мова активована в якому домені, і дозволить створити сторінки нейронного перекладу.

Скопіюйте ключ API та збережіть його в буфері обміну або залиште відкритою вкладку браузера, щоб ви могли скопіювати його пізніше.

Рядок пошуку на білому фоні із сіро-помаранчевою кнопкою.

Встановіть розширення перекладу Joomla

Тепер вам потрібно встановити Joomla (це єдиний пакет), щоб активувати перемикач мов (прапорці з перемикачем мов). Ви можете завантажити останню версію звідси.

Після встановлення та активації розширення Joomla Component > Linguise .

Звідси вставте ключ API, який ви згенерували на інформаційній панелі Linguise , і натисніть «Застосувати».

Сторінка активації ключа API перекладу

Тепер переклад усіма вибраними мовами вже активований на вашому сайті Joomla !

Ця дія має синхронізувати всі налаштування мови між Linguise та вашим веб-сайтом (мову оригіналу та список мов перекладу).

Список мов для перекладу веб-сайту

Важлива примітка щодо SEO: кількість налаштованих мов має великий вплив на SEO. Під час налаштування мов перекладу, якщо у вас є велика кількість проіндексованих сторінок (>500), пошуковій системі може знадобитися багато часу для їх обробки. Це може вплинути на ваше SEO мовою оригіналу. Ось чому ми рекомендуємо спочатку додавати максимум 5 мов, а потім, коли буде проіндексовано, ви зможете додавати мови по 3 на місяць.

Переконайтеся, що перезапис URL-адреси активовано

Щоб завантажити вашу мову на нові URL-адреси (наприклад, domain.com /es ), URL-адресу потрібно налаштувати в загальній конфігурації Joomla меню: Система > Конфігурація > Сайт.

Існує 2 варіанти активації, які, до речі, є найкращими для SEO:

  • Дружні URL-адреси для пошукових систем
  • Використовуйте перезапис URL-адрес (для належної роботи потрібно відредагувати файл)
Панель налаштувань SEO з опціями переписування URL-адрес та оптимізації URL-адрес для пошукових систем

Перезапис URL-адреси та помилки 404: якщо ці 2 параметри не активовані, ви матимете помилки 404 на сторінках мови. Крім того, переконайтеся, що немає іншого мовного інструменту, який «блокує» багатомовні URL-адреси, як плагін мовного фільтра для Joomla за замовчуванням.

Додайте перемикач мов Joomla

У вас є 3 способи завантажити перемикач мов веб-сайту (прапори та назви мов) на ваш сайт на Joomla.

  • Використання меню Joomla (з менеджера меню Joomla )
  • Використовуйте модуль Joomla (з менеджера модулів Joomla )
  • Використовуйте фрагмент PHP
Знімок екрана, що показує параметри встановлення перемикача мов, включаючи меню, модуль завантаження та фрагмент PHP.

Додайте меню Joomla

Щоб додати Joomla для відображення перемикача мов, просто скористайтеся менеджером меню Joomla Меню > Ваше меню > Нове

Сторінка керування елементами меню в Joomla

З налаштувань елемента меню виберіть Linguise і готово!

Меню налаштувань Linguase з контактами та стрічками новин.

Ваше меню відображатиметься відповідно до параметрів відображення, які ви встановили в компоненті.

Курсор миші знаходиться над опцією англійської мови

Альтернативний варіант створить альтернативну URL-адресу для кожної мови, щоб пошукова система могла легко сканувати всі мовні версії сторінки. Рекомендується дати йому активуватися.

Перемикач для налаштування SEO

Альтернативний приклад HTML-коду, який скануватимуть пошукові системи:

Рядки коду на екрані, перелічено кілька посилань.

Завантажте модуль Joomla у вміст

Інший варіант включити перемикач мов – це використати попередньо встановлений Joomla та завантажити його за допомогою функції завантаження модуля . Текст, який потрібно включити в будь-який текстовий редактор: {loadmodule mod_ linguise }

Вілла Centofinestre, неокласична вілла.

Код PHP для включення перемикача мов

Ця частина призначена більше для розробників, які хочуть включити перемикач мов Linguise , наприклад, у власний файл шаблону PHP, який завантажує частину заголовка веб-сайту. Для цього можна використати код, просто скопіюйте та вставте його з компонента.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Налаштуйте тип перемикача мов

Є багато варіантів дизайну, які допомагають завантажувати перемикач мов будь-де на вашому веб-сайті. Наприклад, стиль не буде однаковим на білій верхній панелі та на темному нижньому колонтитулі.

Налаштування для відображення списку мов. Доступні такі опції: прапорець та назва мови.

У правій частині екрана ви можете використовувати попередній перегляд, щоб перевірити попередній перегляд.

Випадаюче меню зі списком мов

Завантажте перемикач мов у вміст Joomla

flag-position-in-place

Щоб відобразити перемикач мов у певному місці у Joomla , ви повинні встановити позицію «На місці».
Після того як ви встановили позицію на Linguise , ви можете додати короткий код нижче, щоб включити його. Скопіюйте наведений нижче код, щоб помістити його в буфер обміну.

[linguise]

Після додавання на інтерфейсі ви матимете прапор і назви мов, які відображатимуться в області HTML, до якої ви додали код.

Прапор перемикання мов і дизайн тексту

Є багато варіантів дизайну, які допомагають завантажувати перемикач мов будь-де на вашому веб-сайті. Наприклад, стиль не буде однаковим на білій верхній панелі та на темному нижньому колонтитулі.

Основні варіанти:

  • Форма і розмір прапорів
  • Колір тексту назв мови
  • Тінь елементів при наведенні миші
  • Стиль наведення миші
Параметри налаштування прапорів за допомогою засобів вибору кольору

Повний посібник із автоматичного перекладу Joomla

Розширені параметри перемикання мов

Нарешті, ви можете налаштувати розширені параметри, такі як налаштування кешу, кількість URL-адрес і перекладів, які зберігатимуться локально для швидшого обслуговування.

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

Знімок екрана сторінки розширених налаштувань з різними опціями

Функція динамічного перекладу

Представляємо нашу нову функцію «Динамічні переклади». Ми розуміємо, що більша частина інтерактивного веб-сайту має динамічний вміст, створений за допомогою JavaScript або AJAX.  

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

Переконайтеся, що ви також активували його в налаштуваннях облікового запису панелі інструментів Linguise ! 

динамічний_переклад

Усе ще маєте проблеми зі встановленням Linguise ? Не зволікайте, зв’яжіться з нами, ми пропонуємо безкоштовне встановлення на вашому веб-сайті!