Внедрение автоматического перевода на Craft CMS может стать переломным моментом для компаний, стремящихся расширить свою аудиторию и взаимодействовать с глобальной аудиторией. В современном взаимосвязанном мире наличие многоязычного веб-сайта уже не роскошь, а необходимость.
Craft CMS — это мощная и гибкая система управления контентом, предоставляющая надежную платформу для создания и управления веб-сайтами. Интеграция автоматического перевода в ваш сайт на Craft CMS позволяет упростить создание и поддержку многоязычного контента, экономя время и ресурсы, обеспечивая при этом единообразный и высококачественный пользовательский опыт на разных языках.
В этом руководстве рассматривается важность внедрения автоматического перевода на Craft CMS и описываются шаги для его беспрепятственной реализации.
Преимущества внедрения автоматического перевода на Craft CMS

Прежде чем подробнее обсуждать, как реализовать автоматический перевод в Craft CMS, вам также необходимо знать, какие преимущества вы получите, если внедрите его в Craft CMS. Вот некоторые из них.
- Охватите глобальную аудиторию: Предоставляя содержимое вашего сайта на нескольких языках, вы можете расширить свой охват и установить связь с более широкой аудиторией по всему миру. Например, если вы управляете онлайн-турагентством, предлагающим услуги по всей Европе, автоматический перевод содержимого сайта на французский, немецкий, испанский и итальянский языки может открыть новые рынки и привлечь клиентов, которые могут не владеть английским языком.
- Улучшите пользовательский опыт: Предоставление контента на предпочитаемом языке пользователя улучшает его общее впечатление от вашего сайта. Пользователи с большей вероятностью будут взаимодействовать с контентом на родном языке и понимать его, что приводит к повышению удовлетворённости, доверия и лояльности к вашему бренду.
- Повышение коэффициента конверсии: Исследования показали, что люди с большей вероятностью совершают покупки или выполняют желаемые действия, когда контент представлен на их родном языке. Одно из преимуществ многоязычного сайта — это возможность повысить коэффициент конверсии и увеличить продажи или генерацию лидов.
- Согласованность и актуальность контента: С помощью сервиса автоматического перевода вы можете обеспечить согласованность и актуальность вашего многоязычного контента во всех языковых версиях. Всякий раз, когда вы обновляете исходный контент, переводы могут генерироваться автоматически, что исключает необходимость ручного обновления и снижает риск возникновения несоответствий.
- Улучшите SEO и привлеките международный трафик: Автоматический перевод содержимого вашего сайта на несколько языков может значительно повысить эффективность поисковой оптимизации (SEO) и увеличить трафик сайта из международных рынков.
Пример реализации многоязычного сайта Craft CMS
Узнав о преимуществах, которые вы получите, прежде чем перейти к тому, как внедрить многоязычный сайт, вот несколько примеров многоязычного Craft CMS , которые можно использовать в качестве вдохновения.

Hotz Brand Consultants — это компания по брендингу и консалтингу, созданная с использованием Craft CMS. Их сайт отличается смелым и минималистичным дизайном с желтой цветовой схемой и простой графикой. Как видно в левом верхнем углу, сайт использует переключатель языков. Хотя компания базируется в Швейцарии, сайт предлагает услуги переключения языков между английским и немецким. Поэтому, если глобальные посетители не говорят по-немецки, они могут переключиться на английский.
Благодаря такому подходу веб-сайт может появляться в результатах поиска для глобальных пользователей за пределами Швейцарии, что облегчает международным посетителям поиск сайта. Это, в свою очередь, может улучшить рейтинг в поисковых системах и увеличить веб-трафик.
Номура

Nomura — крупная глобальная компания по оказанию финансовых услуг, работающая примерно в 30 странах. Её веб-сайт обслуживает международную аудиторию через английскую версию, а внутренний рынок Японии — через японский и китайский переводы. Это позволяет ей предоставлять локализованный контент, адаптированный к различным языковым и культурным контекстам.
Публикуя контент на сайте на разных языках, Nomura может эффективно общаться с клиентами по всему миру, сохраняя единообразие бренда на всех рынках. Это пример хорошо продуманной стратегии локализации для онлайн-присутствия международной компании.
Как реализовать автоматический перевод на Craft CMS
После знакомства с примером многоязычного сайта Craft CMS мы начнем пробовать внедрять автоматический перевод в Craft CMS с помощью сервиса автоматического перевода.
Многие службы перевода могут автоматически переводить веб-сайты легко и быстро всего за несколько шагов настройки. Linguise’ служба автоматического перевода является одной из таких служб.
Этот сервис интегрирован с различными CMS и конструкторами сайтов, включая Craft CMS. Чтобы установить Linguise автоматический перевод на Craft CMS, выполните следующие шаги.
Шаг 1: Подготовьте ваш Craft CMS
Первый шаг — убедиться, что ваш сайт на Craft CMS готов к переводу. Для установки автоматического перевода Linguise на сайт Craft CMS вам потребуется доступ к панели администратора Craft CMS .
Шаг 2: Регистрация аккаунта Linguise
Затем зарегистрируйте бесплатный аккаунт Linguise , чтобы добавить домен вашего сайта. Вы можете использовать бесплатную пробную версию Linguise в течение 30 дней, прежде чем оформить подписку.
Шаг 3: Добавление домена сайта Craft CMS
После успешного создания аккаунта Linguise вы получите доступ к панели управления, где сможете добавить домен вашего сайта на Craft CMS . Нажмите “Добавить домен” и заполните следующие поля:
- Учетная запись
- URL-адрес
- Используемая платформа (Craft CMS)
- Язык по умолчанию
- Языки перевода
- Перевести URL-адреса
- Перевод динамического контента
Затем нажмите “Следующий шаг”.


Вы также можете получить ключ API, который следует вставить на следующем шаге.

Шаг 4: Загрузка и подключение скрипта Linguise
Затем скрипт перевода Linguise необходимо загрузить на ваш сервер, где установлен Craft CMS :
Скачайте скрипт перевода PHP-JS. Распакуйте его и загрузите в корневую папку вашей установки Craft CMS .
Убедитесь, что:
- Скрипт размещается на корневом уровне вашего сайта (там, где находятся файлы Craft CMS ).
- Папка сохраняет свое исходное название «linguise».

Затем скопируйте ключ API Linguise в файл Configuration.php, который вы загрузили на свой сервер. Отредактируйте файл и вставьте свой ключ API между кавычками, заменив текст REPLACE_BY_YOUR_TOKEN.

Шаг 5: Настройте перезапись URL для Craft CMS
По умолчанию перезапись URL включена в Craft CMS. Если это не так, вы можете активировать её через своего хостинг-провайдера. Ваш файл .htaccess Craft CMS должен выглядеть примерно так.
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]
# Send would-be 404 requests to Craft
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
RewriteRule (.+) index.php?p=$1 [QSA,L]
Шаг 6: Активируйте и настройте переключатель языков
Ссылка на JS-скрипт Linguise должна быть включена на всех ваших страницах Craft CMS , чтобы отображать переключатель языков с флагами и добавлять альтернативные URL-адреса в заголовки HTML для целей SEO.
Чтобы получить ссылку на скрипт, перейдите в настройки домена в панели управления Linguise и скопируйте предоставленную ссылку на скрипт.

Простой способ интегрировать этот код в Craft CMS — добавить его в индекс вашего шаблона. Перейдите в папку /template и измените файл index, чтобы включить ссылку на скрипт в разделе заголовка.
Переключатель языков, представленный всплывающим окном с флагами для выбора предпочитаемого языка, можно загрузить, скопировав предоставленный код в конце конфигурации сайта и вставив его в раздел head вашей HTML-страницы. Это автоматически загрузит переключатель языков с флагами.

Переключатель языка появится по умолчанию, но вы можете его настроить. Настройте переключатель языка из Linguise панели управления, перейдя в Настройки > Отображение языковых флагов. Вы увидите следующее отображение языковых флагов, состоящее из нескольких меню, которые вы можете настроить, начиная с основного отображения, названий языков и дизайна.
Шаг 7: Автоматический перевод вашего Craft CMS
Наконец, вы можете увидеть, как это выглядит после настройки переключателя языка. Вот пример того, как выглядит Craft CMS при автоматическом переводе с помощью сервиса автоматического перевода Lingusie’s.

Linguise: Лучший автоматический перевод, интегрированный с Craft CMS
Теперь вы можете внедрить автоматический перевод на вашем сайте Craft CMS с помощью Linguise. Linguise может стать одним из лучших вариантов среди множества сервисов автоматического перевода. Итак, в чем преимущества сервисов перевода Linguise ? Обратите внимание на следующие пункты.
Linguise интегрирован с более чем 40 CMS, одна из которых — Craft CMS
Linguise поддерживает более 40 типов CMS и конструкторов сайтов, включая Craft CMS автоматический перевод. Бесшовная поддержка и процесс интеграции делают его идеальным решением для перевода вашего сайта на Craft CMS . Кроме того, при каждой интеграции Linguise поддерживает более 80 популярных и традиционных языков по всему миру.
Некоторые популярные CMS, также поддерживаемые Linguise , включают:
- WordPress автоматический перевод, для которого Linguise предлагает плагин для перевода WordPress
- Компонент автоматического перевода Joomla
- Prestashop
- WooCommerce
- OpenCartи многие другие
Редактирование перевода с помощью внешнего редактора Linguise
Кроме того, вы можете улучшить Linguise автоматические переводы с помощью функции живого редактора на стороне клиента . С этой функцией вы можете легко корректировать переводы с минимальными усилиями.
Кроме того, вы можете приглашать опытных переводчиков для конкретных языков к сотрудничеству. Это гарантирует, что переведенный сайт сохраняет контекстуальную и культурную точность.
Linguise функция автоматического динамического перевода
Linguise’s функция динамического перевода без проблем переводит контент, загружаемый или генерируемый динамически на веб-сайте, включая JavaScript, AJAX или другие методы клиентских сценариев. Это включает динамический контент, такой как контент, генерируемый JavaScript, контент, который изменяется в зависимости от переменных, а также всплывающие подсказки или сообщения об ошибках.
Эта функция обеспечивает единообразный многоязычный опыт для посетителей без сложных настроек или редактирования кода. Просто активируйте кнопку динамического перевода на панели управления, чтобы перевести динамический контент на все языки.
Linguise правила исключения автоматического перевода

Иногда слова плохо переводятся на другие языки, поэтому лучше оставить их как есть или пропустить в определенных языках. Linguise имеет несколько удобных правил, которые помогут с этим:
- Правила игнорирования текста: Вы можете указать Linguise , чтобы пропустить перевод определенных слов или фраз, чтобы они оставались одинаковыми на всех языках.
- Игнорировать встроенные элементы: Это позволяет сохранять единообразие определённого форматирования во всех языках, например ссылок или полужирного текста.
- Исключить страницы с помощью URL-адресов: Если у вас есть страницы, которые не нуждаются в переводе, вы можете пропустить их altogether.
Эти правила обеспечивают ясность и точность ваших переводов, особенно при работе со сложными словами или важными названиями брендов.
Полная и тщательная реализация SEO

Выбор сервиса, поддерживающего многоязычное SEO , — это важное решение. Такая поддержка обеспечивает видимость вашего сайта на страницах поиска Google, делая его легко находимым для пользователей.
Linguise предлагает разнообразные SEO-функции, включая:
- Автоматические коды hreflang и теги
- Автоматическая настройка канонического URL
- Создание многоязычных карт сайта
- Перевод URL-адресов и мета-описаний, и многое другое.
Заключение
Внедрение автоматического перевода на вашем сайте Craft CMS может стать переломным моментом. Это позволит вам охватить глобальную аудиторию, улучшить пользовательский опыт, повысить конверсию и усилить ваши усилия в области SEO. Используя мощное решение, такое как Linguise, вы сможете легко интегрировать многоязычные возможности в ваш сайт Craft CMS , обеспечивая согласованность и актуальность контента на нескольких языках.
Linguise выделяется как лучший сервис автоматического перевода, интегрированный с Craft CMS. Он предлагает широкий спектр функций, включая живое редактирование на стороне клиента, динамический перевод контента, правила исключения из перевода и комплексную реализацию SEO.
Так чего же вы ждёте? Зарегистрируйте свою учётную запись Linguise и создайте свой многоязычный сайт Craft CMS , чтобы раскрыть потенциал выхода на глобальную аудиторию и поднять свой бизнес на новые высоты с помощью автоматического перевода.





