Як впровадити автоматичний переклад на CMS ProcessWire

Скріншот веб-сайту Necessaire, мінімалістичний дизайн
Зміст

Впровадження автоматичного перекладу в ProcessWire CMS може стати революційним кроком для компаній, які прагнуть розширити свій глобальний охоплення та взаємодіяти з аудиторією, що говорить різними мовами. У нашому взаємопов'язаному світі наявність багатомовного веб-сайту вже не є розкішшю, а необхідністю для того, щоб залишатися конкурентоспроможним та виходити на нові ринки.

ProcessWire CMS — це потужна та гнучка система керування контентом, яка пропонує надійну платформу для створення та управління веб-сайтами. Інтеграція автоматичного перекладу на ваш сайт ProcessWire дозволяє вам оптимізувати створення та підтримку багатомовного контенту, заощаджуючи час та ресурси, водночас забезпечуючи послідовний та високоякісний користувацький досвід кількома мовами.

У цьому посібнику описано, як впровадити автоматичний переклад у ProcessWire CMS, переваги ввімкнення автоматичного перекладу та кроки для його безперебійного налаштування.

Чому варто впроваджувати автоматичний переклад на ProcessWire CMS?

Знімок екрана сесії мозкового штурму з дизайну веб-сайту зі схемою мозку.

Ось кілька причин, чому вам варто впровадити автоматичний переклад у ProcessWire CMS.

  • Ширше охоплення аудиторії: Пропонуючи контент вашого веб-сайту кількома мовами, ви можете розширити своє охоплення та зв’язатися з глобальною аудиторією по всьому світу. Наприклад, якщо ви ведете міжнародний бізнес електронної комерції, автоматичний переклад вашого контенту різними мовами дозволить вам вийти на нові ринки та залучити клієнтів, які можуть не володіти вашою основною мовою.
  • Зниження показників відмов: Коли користувачі стикаються з контентом бажаною мовою, вони з більшою ймовірністю взаємодіють з ним, що призводить до зниження показників відмов. Забезпечення безперебійного багатомовного досвіду може утримувати відвідувачів на вашому сайті довше, збільшуючи шанси на конверсію.
  • Збільшення конверсії продажів: Дослідження показали, що люди з більшою ймовірністю купують або виконують бажані дії, коли їм представлений контент рідною мовою. Впровадження автоматичного перекладу може підвищити коефіцієнти конверсії та стимулювати збільшення продажів або генерування потенційних клієнтів на ринках з різними мовами.
  • Покращена видимість у пошукових системах: Переклад вмісту вашого веб-сайту кількома мовами може значно покращити ваші зусилля з пошукової оптимізації (SEO). Пошукові системи надають пріоритет локалізованому контенту, збільшуючи ймовірність появи вашого веб-сайту в релевантних результатах пошуку для міжнародної аудиторії, тим самим залучаючи більше трафіку.

Приклади впровадження багатомовного веб-сайту ProcessWire CMS

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

Розкадровка

Колекція старих документів у чорно-білому кольорі.

Storyboard – це креативне агентство у Великій Британії, яке спеціалізується на цифровому сторітеллінгу та створенні контенту. На зображенні видно, що їхній веб-сайт, створений за допомогою ProcessWire CMS, доступний англійською та німецькою мовами (Deutsch). Такий багатомовний підхід дозволяє Storyboard ефективно спілкуватися та обслуговувати клієнтів з різних регіонів, представляючи свої послуги та портфоліо мовою, яку клієнти вибирають.

На зображенні ви можете побачити «перемикач мов», який дозволяє користувачам перемикатися між англійською (EN) та німецькою (DE).

Готель «Альтштадт»

Чорно-біле зображення кімнати зі столом і стільцем. Зображення виглядає піксельним.

Готель «Альтштадт» – це розкішний готель, розташований у Відні, Австрія. Його веб-сайт, розроблений за допомогою системи керування контентом ProcessWire , пропонує контент кількома мовами та обслуговує гостей з усього світу. Завдяки перекладам такими мовами, як англійська, німецька, французька, італійська та російська, готель «Альтштадт» гарантує, що потенційні гості можуть легко отримати доступ до інформації про зручності готелю, типи номерів та процес бронювання рідною мовою.

На зображенні також показано «перемикач мов», який дозволяє користувачам перемикатися між англійською (EN) та іншими доступними мовами.

Як впровадити автоматичний переклад на CMS ProcessWire

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

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

Цей сервіс інтегрується з різними CMS та конструкторами веб-сайтів, включаючи ProcessWire CMS. Виконайте ці кроки, щоб встановити Linguise на ProcessWire CMS.

Крок 1: Переконайтеся, що ваш веб-сайт готовий

Перший крок – переконатися, що ваш веб-сайт ProcessWire CMS готовий до перекладу. Деякі речі, які вам потрібно підготувати для встановлення автоматичного перекладу Linguise на веб-сайт ProcessWire CMS, включають доступ до панелі адміністратора ProcessWire CMS.

Крок 2: Зареєструйте свій обліковий запис Linguise

Далі створіть безкоштовний обліковий запис Linguise та додайте домен свого веб-сайту. Ви можете скористатися 30-денною безкоштовною пробною версією, перш ніж вибрати план підписки.

Крок 3: Додавання домену веб-сайту ProcessWire CMS

Після створення Linguise ви можете отримати доступ до панелі інструментів, щоб додати домен вашого ProcessWire CMS. Натисніть кнопку «Додати домен» і заповніть такі поля:

  • Обліковий запис
  • URL-адреса
  • Використана платформа (ProcessWire CMS)
  • Мова за замовчуванням
  • Мови перекладу
  • Перекласти URL-адреси
  • Переклад динамічного контенту
Темний фон зі світлими контурами тексту.
Чорне фонове зображення. Білий текст опису.

Ви також отримаєте ключ API, який потрібно вставити на наступному кроці.

Зображення капчі безпеки з нечітким текстом.

Крок 4: Завантажте та підключіть сценарій Linguise

Далі завантажте скрипт перекладу Linguise на сервер, де встановлено ProcessWire CMS.

Завантажте скрипт перекладу PHP-JS, розпакуйте його та завантажте до кореневого каталогу вашої інсталяції CMS ProcessWire . Переконайтеся, що:

  • Скрипт розташований на кореневому рівні вашого веб-сайту (де знаходяться ваші файли CMS ProcessWire ).
  • Папка зберігає свою назву за замовчуванням, «linguise».
Список каталогів файлового менеджера, що відображає файли та папки.

Далі скопіюйте ключ API Linguise у файл Configuration.php, який ви завантажили на свій сервер. Відкрийте файл і вставте свій ключ API між лапками, замінивши текст-заповнювач REPLACE_BY_YOUR_TOKEN.

Фрагмент коду для оптимізації вебсайту. Налаштування для кращої продуктивності.

Крок 5: Налаштуйте перезапис URL-адрес для ProcessWire CMS

Перезапис URL-адрес увімкнено за замовчуванням у ProcessWire CMS. Якщо ні, ви можете скористатися допомогою свого хостинг-провайдера. Ваш файл .htaccess ProcessWire CMS має виглядати так.

				
					# 8. Enable Apache mod_rewrite (required)
# -----------------------------------------------------------------------------------------------

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]


  # 8A. Optionally (O) set a rewrite base if rewrites are not working properly on your server.
  # -----------------------------------------------------------------------------------------------

				
			

Крок 6: Увімкніть та налаштуйте перемикач мов

Посилання на JS-скрипт Linguise потрібно розмістити на всіх сторінках вашої CMS ProcessWire , щоб відображати перемикач мов з прапорцями та додавати альтернативні URL-адреси до ваших HTML-заголовків для SEO-цілей.

Щоб отримати посилання на скрипт, перейдіть до налаштувань домену на панелі інструментів Linguise та скопіюйте надане посилання на скрипт.

Script Linguise - Як реалізувати автоматичний переклад на ProcessWire CMS

Додавання цього коду до індексу вашого шаблону – це простий спосіб інтегрувати його в ProcessWire CMS. Перейдіть до папки /template та відредагуйте файл індексу, щоб включити посилання на скрипт у розділ заголовка.

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

вставити скрипт linguise - Як реалізувати автоматичний переклад на ProcessWire CMS

Перемикач мов з’явиться за замовчуванням, але ви можете його налаштувати. Для цього перейдіть на Linguise та виберіть Налаштування > Відображення мовних прапорців . Тут ви можете налаштувати різні аспекти перемикача мов, включаючи головний дисплей, назви мов та дизайн.

Крок 7: Автоматичний переклад вашої CMS ProcessWire

Нарешті, ви можете переглянути зовнішній вигляд перемикача мов після його налаштування. Ось приклад, який демонструє, як виглядає ProcessWire CMS після автоматичного перекладу за допомогою служби автоматичного перекладу Linguise.

Знімок екрана мінімальної сторінки профілю веб-сайту.

Linguise: автоматичний переклад, інтегрований з ProcessWire CMS

Ви можете інтегрувати автоматичний переклад на свій веб-сайт ProcessWire CMS за допомогою Linguise. Linguise є одним з найкращих варіантів серед різних сервісів автоматичного перекладу. Які переваги використання сервісів перекладу Linguise ? Зверніть увагу на наступні моменти.

Linguise інтегрована з більш ніж 40 CMS, однією з яких є ProcessWire CMS

Linguise пропонує автоматичний переклад, інтегрований ProcessWire CMS та понад 40 CMS і конструкторами веб-сайтів. Його оптимізована підтримка та процес інтеграції роблять його ідеальним рішенням для перекладу вашого ProcessWire CMS. Крім того, Linguise підтримує понад 80 широко розмовних та традиційних мов світу з кожною інтеграцією.

Linguise також підтримує популярні CMS-платформи, такі як:

Комплексне та детальне багатомовне SEO

Інфографіка, що ілюструє 4-етапний процес перекладу

Вибір сервісу, який підтримує багатомовну SEO-оптимізацію , є критично важливим. Така підтримка покращує видимість вашого веб-сайту в результатах пошуку Google, гарантуючи, що користувачі зможуть легко його знайти.

Linguise надає низку SEO-функцій, таких як:

  • Генерувати багатомовні карти сайту
  • Автоматична генерація кодів та тегів hreflang
  • Налаштування канонічних URL-адрес
  • Переклад URL-адрес та метаописів, серед інших можливостей.

Редагувати переклад за допомогою Linguise фронтенд-живого редактора

Крім того, ви можете покращити результати автоматичного перекладу Linguise за допомогою Linguise живого редактора на фронтенді. Цей інструмент дозволяє легко коригувати переклади з мінімальними зусиллями.

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

Linguise правила виключення автоматичного перекладу

Темний фон з розмитим текстом і кнопками

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

Ці правила розроблені для забезпечення чіткості та точності ваших перекладів, особливо коли йдеться про складні слова або важливі назви брендів.

Linguise автоматична динамічна функція перекладу

Приклад інтерфейсу динамічного контекстного перекладу. Знімок екрана інструмента перекладу.

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

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

Висновок

Впровадження автоматичного перекладу на вашому веб-сайті ProcessWire CMS може дозволити вам охопити глобальну аудиторію, покращити взаємодію з користувачами, підвищити коефіцієнти конверсії та покращити ваші SEO-зусилля. 

Linguise виділяється як найкращий сервіс автоматичного перекладу, інтегрований з ProcessWire CMS. Він пропонує багато функцій, включаючи редагування в реальному часі з інтерфейсу, динамічний переклад контенту, правила виключення перекладу та комплексну реалізацію SEO.

Тож навіщо чекати? Зареєструйте свій обліковий запис Linguise та створіть багатомовний ProcessWire CMS, щоб розкрити потенціал охоплення глобальної аудиторії та вивести свій бізнес на нові висоти за допомогою можливостей автоматичного перекладу.



Вас також може зацікавити читання

Не пропустіть!
Підпишіться на нашу розсилку

Отримуйте новини про автоматичний переклад веб-сайтів, міжнародне SEO та багато іншого!

Invalid email address
Спробуйте. Один раз на місяць, і ви можете відмовитися від підписки в будь-який момент.

Не йдіть без того, щоб поділитися своєю електронною поштою!

Ми не можемо гарантувати, що ви виграєте в лотерею, але ми можемо пообіцяти вам цікаві інформаційні новини про переклад та періодичні знижки.

Не пропустіть!
Invalid email address