Впровадження автоматичного перекладу на 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).
Altstadt Hotel

Altstadt Hotel — це розкішний готель, розташований у Відні, Австрія. Його вебсайт, розроблений на ProcessWire CMS, пропонує контент кількома мовами та обслуговує міжнародних гостей з усього світу. Завдяки перекладам такими мовами, як англійська, німецька, французька, італійська та російська, Altstadt Hotel гарантує, що потенційні гості можуть легко отримати інформацію про зручності готелю, типи номерів і процес бронювання рідною мовою.
На зображенні також показано «перемикач мов», який дозволяє користувачам перемикатися між англійською (EN) та іншими доступними мовами.
Як впровадити автоматичний переклад на ProcessWire CMS
Після огляду прикладів багатомовних вебсайтів, що використовують 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, розпакуйте його та завантажте до кореневої директорії вашої інсталяції ProcessWire CMS. Переконайтеся, що:
- Скрипт розташований на кореневому рівні вашого веб-сайту (там, де знаходяться файли ProcessWire CMS).
- Папка зберігає свою назву за замовчуванням, «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)
# -----------------------------------------------------------------------------------------------
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 потрібно додати на всі сторінки вашого сайту на ProcessWire CMS, щоб відображати перемикач мов із прапорцями та додавати альтернативні URL-адреси до HTML-заголовків для цілей SEO.
Щоб отримати посилання на скрипт, перейдіть до налаштувань домену в панелі керування Linguise і скопіюйте надане посилання на скрипт.

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

Перемикач мов відображатиметься за замовчуванням, але ви можете його налаштувати. Для цього перейдіть до Linguise панелі керування та перейдіть до Налаштування > Відображення мовних прапорців. Тут ви можете налаштувати різні аспекти перемикача мов, зокрема головне відображення, назви мов і дизайн.
Крок 7: Автоматичний переклад вашого ProcessWire CMS
Нарешті, ви можете переглянути вигляд перемикача мов після його налаштування. Ось приклад, який демонструє, як виглядає 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-платформи, як-от:
- WordPress Автоматичний переклад зі спеціальним плагіном для перекладу
- OpenCart
- WooCommerce
- Craft CMS, серед інших
Комплексне та детальне багатомовне SEO

Вибір сервісу, який підтримує багатомовне SEO , є критично важливим. Ця підтримка підвищує видимість вашого вебсайту в результатах пошуку Google, гарантуючи, що користувачі зможуть легко його знайти.
Linguise пропонує низку функцій SEO, як-от:
- Створення багатомовних карт сайту
- Автоматичне створення кодів і тегів hreflang
- Налаштування канонічних URL-адрес
- Переклад URL-адрес і метаописів, серед інших можливостей.
Редагуйте переклад за допомогою Linguise редактора в реальному часі на стороні клієнта
Крім того, ви можете покращити результати автоматичного перекладу Linguise за допомогою функції живого редактора на стороні клієнта. Цей інструмент дозволяє без зусиль вносити зміни до перекладів з мінімальними витратами.
Крім того, ви можете запросити досвідчених перекладачів, які володіють конкретними мовами, до співпраці. Це гарантує, що перекладений вебсайт зберігає контекстуальну та культурну точність.
Правила виключення автоматичного перекладу Linguise

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

Linguise’s dynamic translation feature smoothly translates content loaded or generated dynamically on a website, including JavaScript, AJAX, or other client-side scripting techniques. Some examples of content that can be translated include the checkout process, cookie consent popup, placeholder text, etc.
Ця функція забезпечує цілісний багатомовний досвід для користувачів, усуваючи потребу у складних налаштуваннях чи змінах коду. Просто активуйте перемикач динамічного перекладу на панелі керування, щоб без зусиль перекладати динамічний вміст усіма мовами.
Conclusion
Впровадження автоматичного перекладу на вашому веб-сайті ProcessWire CMS дозволить вам охопити глобальну аудиторію, покращити досвід користувачів, підвищити конверсію та посилити ваші зусилля з SEO.
Linguise вирізняється як найкращий сервіс автоматичного перекладу, інтегрований із ProcessWire CMS. Він пропонує багато функцій, зокрема редагування в реальному часі на фронтенді, переклад динамічного вмісту, правила виключення з перекладу та комплексну реалізацію SEO.
Тож чому чекати? Зареєструйте свій Linguise акаунт і створіть свій багатомовний ProcessWire CMS-сайт, щоб розкрити потенціал охоплення глобальної аудиторії та підняти свій бізнес на нові висоти завдяки силі автоматичного перекладу.





