Внедрение автоматического перевода в 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 — роскошный отель, расположенный в Вене, Австрия. Ее веб-сайт, разработанный с помощью ProcessWire CMS, предлагает контент на нескольких языках и обслуживает гостей со всего мира. Предоставляя переводы на такие языки, как английский, немецкий, французский, итальянский и русский, отель Altstadt гарантирует, что потенциальные гости смогут легко получить доступ к информации об удобствах отеля, типах номеров и процессе бронирования на своем родном языке.
На изображении также показан «переключатель языка», который позволяет пользователям переключаться между английским (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 ».
Затем скопируйте ключ Linguise API в файл Configuration.php, который вы загрузили на свой сервер. Откройте файл и вставьте свой ключ API в кавычки, заменив текст-заполнитель REPLACE_BY_YOUR_TOKEN.
Шаг 5. Настройте перезапись URL-адресов для ProcessWire CMS.
Перезапись URL-адресов включена по умолчанию в ProcessWire CMS. Если это не так, вы можете помочь, воспользовавшись услугами своего хостинг-провайдера. Ваш файл ProcessWire CMS .htaccess должен выглядеть следующим образом.
# 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. Включите и настройте переключатель языка
Ссылку на сценарий Linguise JS необходимо включить на все страницы CMS ProcessWire , чтобы отобразить переключатель языка с флагами и добавить альтернативные URL-адреса в заголовки HTML для целей SEO.
Чтобы получить ссылку на скрипт, перейдите к настройкам домена на панели управления Linguise и скопируйте предоставленную ссылку на скрипт.
Добавление этого кода в индекс шаблона — это простой способ интегрировать его в ProcessWire CMS. Перейдите в папку /template и отредактируйте индексный файл, включив ссылку на скрипт в раздел заголовка.
Чтобы загрузить переключатель языка, представленный всплывающим флажком для выбора языка, скопируйте предоставленный код из конца конфигурации веб-сайта и вставьте его в заголовок вашей HTML-страницы. Это автоматически загрузит переключатель языка флага.
Переключатель языка появится по умолчанию, но вы можете настроить его. Для этого перейдите на Linguise и выберите «Настройки» > «Отображение языковых флагов» . Здесь вы можете настроить различные аспекты переключателя языка, включая главный экран, названия языков и дизайн.
Шаг 7. Автоматический перевод вашей CMS ProcessWire
Наконец, вы можете просмотреть внешний вид переключателя языка после его настройки. Вот пример, демонстрирующий, как выглядит ProcessWire CMS при автоматическом переводе с помощью службы автоматического перевода Linguise .
Linguise : автоматический перевод, интегрированный с ProcessWire CMS.
Вы можете включить автоматический перевод на свой веб-сайт ProcessWire CMS с помощью Linguise . Linguise — один из лучших вариантов среди различных служб автоматического перевода. Каковы преимущества использования услуг перевода Linguise ? Учтите следующие моменты.
Linguise интегрирован с более чем 40 CMS, одна из которых — ProcessWire CMS.
Linguise обеспечивает автоматический перевод, интегрированный в CMS ProcessWire , а также в более чем 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
Иногда некоторые слова могут плохо переводиться на другие языки, поэтому рекомендуется оставить их такими, какие они есть, или опустить их на определенных языках. Linguise предоставляет несколько полезных правил, которые помогут в этом, например, игнорирование текстовых правил, игнорирование встроенных страниц и исключение страниц, использующих URL-адреса.
Эти правила разработаны для обеспечения ясности и точности ваших переводов, особенно когда речь идет о сложных словах или важных торговых марках.
Функция автоматического динамического перевода Linguise
Функция динамического перевода Linguise Linguise переводит контент, загружаемый или динамически создаваемый на веб-сайте, включая JavaScript, AJAX или другие методы написания сценариев на стороне клиента. Некоторые примеры контента, который можно перевести, включают процесс оформления заказа, всплывающее окно согласия на использование файлов cookie, текст-заполнитель и т. д.
Эта функциональность гарантирует пользователям целостную многоязычную работу, устраняя необходимость в сложных настройках или модификациях кода. Просто активируйте переключатель динамического перевода на панели управления, чтобы легко переводить динамический контент на все языки.
Вывод
Внедрение автоматического перевода на вашем веб-сайте ProcessWire CMS может позволить вам охватить глобальную аудиторию, улучшить взаимодействие с пользователем, повысить коэффициент конверсии и улучшить ваши усилия по SEO.
Linguise выделяется как лучший сервис автоматического перевода, интегрированный с ProcessWire CMS. Он предлагает множество функций, включая фронтальное редактирование в реальном времени, перевод динамического контента, правила исключения перевода и комплексную реализацию SEO.
Так зачем ждать? Зарегистрируйте свою учетную запись Linguise и создайте свой многоязычный ProcessWire CMS, чтобы раскрыть потенциал охвата глобальной аудитории и поднять свой бизнес на новые высоты благодаря возможностям автоматического перевода.