Внедрение автоматического перевода в 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. Их веб-сайт отличается смелым и минималистичным дизайном с желтой цветовой гаммой и простой графикой. Как видно в верхнем левом углу, на сайте используется переключатель языков. Несмотря на то, что компания базируется в Швейцарии, она предлагает услуги переключения между английским и немецким языками. Таким образом, посетители со всего мира, не говорящие по-немецки, могут переключиться на английский.
Благодаря такому подходу веб-сайт может отображаться в результатах поиска для пользователей со всего мира, за пределами Швейцарии, что облегчит его поиск для иностранных посетителей. Это, в свою очередь, может улучшить SEO-рейтинг и увеличить веб-трафик.
Номура

Nomura — крупная глобальная финансовая компания, работающая примерно в 30 странах. Ее веб-сайт ориентирован на международную аудиторию благодаря англоязычной версии, а на внутренний рынок Японии — благодаря переводам на японский и китайский языки. Это позволяет компании предоставлять локализованный контент, адаптированный к различным языковым и культурным контекстам.
Публикуя контент на сайте на разных языках, Nomura может эффективно взаимодействовать с клиентами по всему миру, сохраняя при этом единообразие бренда на разных рынках. Это пример хорошо продуманной стратегии локализации для онлайн-присутствия многонациональной компании.
Как реализовать автоматический перевод в Craft CMS
Ознакомившись с примером многоязычной Craft CMS , мы начнем реализовывать автоматический перевод в Craft CMS с помощью сервиса автоматического перевода.
Многие сервисы автоматического перевода позволяют легко и быстро переводить веб-страницы всего за несколько шагов настройки. Сервис автоматического перевода Linguise 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
По умолчанию в Craft CMSвключена функция перезаписи URL-адресов. Если она отключена, вы можете активировать её через своего хостинг-провайдера. Ваш файл .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: Активируйте и настройте переключатель языка
Ссылка на скрипт Linguise JS должна быть включена на всех страницах вашей Craft CMS , чтобы отображать переключатель языка с флажками и добавлять альтернативные URL-адреса в заголовки HTML-кода в целях SEO.
Чтобы получить ссылку на скрипт, перейдите в настройки домена в панели управления Linguise и скопируйте предоставленную ссылку на скрипт.

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

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

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

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

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





