Группа Вконтакте RSS

Как сделать многоязычный WordPress сайт

Дата: 14 апреля 2012 Рубрика: Создание блога Комментарии: 29 комментариев

Как сделать многоязычный wordpress сайт

Каждый, наверно, из вас хотя бы раз в Интернете встречал сайты, на которых есть возможность изменять язык текста, меню, заголовков и так далее. В общем, делать из русскоязычного сайта англоязычный и наоборот. Я лично, не раз задумывался над тем, зачем вебмастера делают сайты многоязычными. Как говорится, живешь в России, так и пиши по-русски. А не тут то было, делая сайт многоязычным, большинство вебмастеров преследуют определенные цели, как в плане обогащения, так и для собственного удовлетворения.

Зачем делают многоязычные блоги и сайты

  1. ГЕОзависимость. Имея в наличии многоязычный wordpress блог, вы можете писать тексты как на русском, английском, украинском языках и так далее и тем самым продвигать сайт в тех регионах где эти языки являются основными.
  2. Получение ссылок с англоязычных каталогов. Буржунет развит намного лучше чем рунет, поэтому несколько зарубежных ссылок не помешают.
  3. Продажа ссылок. Когда мы делаем многоязычный WordPress блог, то в зависимости от того, сколько языков мы будем использовать, столько дополнительно страниц и будет создаваться. В этом случаем, мы можем продавать ссылки с каждой из этих страниц.
  4. Наполняемость ресурса уникальным контентом. Если мы создаем многоязычный сайт WordPress и используем 3 языка, то при написании уникальной статьи, мы на выходе получаем 3 уникальных. Все они попадают в поисковую систему как три совершенно разные страницы.
  5. Контекстная реклама. Клики по англоязычной рекламе в несколько раз дороже чем по русскоязычной. Многие вебмастера специально пишут многоязычные сайты WordPress для размещения на ней контекстной рекламы, так называемые MFA (Made For Adsense).
  6. Улучшение и ускорение индексации. Больше статей, выше индексация.
  7. Навыки владения языками. Человек имеет такое свойство “Впитывать как губка” информацию. Чем больше вы занимаетесь развитием многоязычных сайтов, тем больше вероятность, что вы постепенно и неосознанно будете учить чужой язык. Либо совершенствовать ранее приобретенные навыки.

Целых 7 рекомендаций для того, что бы сделать WordPress сайт многоязычным.

Как сделать многоязычный WordPress сайт

Ну а теперь переходим к самому главному, к тому ради чего мы сегодня здесь собрались. Далее будет только подробные инструкции о том, как сделать сайт многоязычным.

Делать мы это будем с помощью плагина WPML Multilingual CMS. Он достаточно популярен в Интернете, поэтому его сделали платным. Но не переживайте, так как устаревшую версию этого плагина мы можем использовать совершенно бесплатно. Скачайте, пожалуйста, плагин WPML Multilingual CMS  бесплатно, вот Отсюда.

плагин WPML Multilingual CMS

Проделываем стандартные действия по его установке, то есть скачиваем и закидываем в папку wp-content/plugin и активируем в административной панели блога. Далее заходим в меню управления плагином WPML Multilingual CMS и щелкаем  по кнопке “Add/Remove languages”(Добавить/Удалить язык), так как показано на screenshot’е

WPML Multilingual CMS

В открывшемся окне производим выбор необходимых для нас языков. Если в школе и институте вы учили немецкий, то выбирайте его и продвигайте ресурс в Германии. После завершения выбора языков, нажмите на кнопку “Apply”(Сохранить изменения).

Как сделать многоязычным wordpress сайт

Теперь разберемся с тем, как многоязычные страницы будет отображаться на вашем ресурсе.

Многоязычный WordPress сайт

1. В первом варианте, если вы используете англоязычную страницу, то к адресу статьи будет добавляться приставка /en/. И будет выглядеть следующим образом:

https://disseo.ru/sozdanie-bloga/kak-sdelat-mnogoyazychnyj-wordpress-sajt/en

2. Второй вариант заключается в создании отдельных доменных имен для каждой страницы многоязычного сайта wordpress.

3. Третий вариант заключается в том, что к странице будет приписываться приставка ?lang=en. Адрес страницы будет выглядеть:

https://disseo.ru/sozdanie-bloga/kak-sdelat-mnogoyazychnyj-wordpress-sajt/?lang=en

Теперь необходимо настроить языковой переключатель, для того чтобы посетитель, который зайдет на ваш многоязычный сайт WordPress мог без труда прочесть статьи как на родном языке, так и на чужом. Место на блоге, в котором он будет отражаться решать вам. Можно разместить как в header, footer так и в один из виджетов в сайдбаре.

Как сделать многоязычным wordpress блог

Теперь, вы можете добавлять качественно переведенные статьи на свой многоязычный WordPress сайт. А на этом у меня все, удачной установки и оптимизации. Если возникнут вопросы, касающиеся того как сделать блог многоязычным, то задавайте их в комментариях, а также советую подписаться на обновление блога, чтобы не пропустить выход новых статей.

С уважением, Дороднов Иван!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 голос, средний: 5,00 из 5)
Loading ... Loading ...
Twitt

 

Навигация

Следующая статья:


Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!





К записи "Как сделать многоязычный WordPress сайт" 29 комментариев

  1. Светлана:

    Спасибо за статью.Возможно в дальнейшей работе воспользуюсь Вашими советами.

  2. for.md:

    Спасибо за статью.

    Но что то у меня не выводится ничего ни в сайдбаре, ни в хедере...

    И иногда в админке пишется, данные не сохранены.

    • Ivanushkka:

      Проверьте правильность выполнения всех действий. Проблем с установкой многоязычного сайта быть не должно. Вполне возможно, что вы не правильно определяете место под скрипт.

  3. Алексей:

    Можно обновляться до более свежей версии или лучше не стоит? Не правильно считает кол-во записей в админке, кто-то с этим сталкивался? вот скрин-шот http://gyazo.com/9871d0d82dd48b71ca17f6d25a981129

    • Ivanushkka:

      Алексей, попробуйте отключить другие плагины навигации на своем wordpress блоге — это может решить проблему.

      с обновлением данного плагина могут возникнуть проблемы, так что лучше сразу найти обновленную версию WPML Multilingual CMS

  4. Ms Lana Vi:

    Спасибо за статью.

    Скажите пожал., а как быть с главной страницей блога, которая оптимизируется через All-in-One-SEO? Где ее оптимизировать в англ версии?

    И другие страницы да и посты тоже, как я поняла, можно перевести вручную, а их тоже будет возможным оптимизировать под англ ключевые слова?

    Заранее спасибо. 

    • Ivanushkka:

      Для оптимизации статей под английский язык, достаточно указывать адрес этой страницы английскими словами и в плагине All in one Seo прописывать ключевые слова тоже в переводе на английский.

      Что касается оптимизации главной страницы под многоязычный WordPress сайт, то в основных настройках плагина All in one Seo пропишите часть ключевых слов на английском, и добавьте часть описания с небольшим корректированием заголовка.

  5. Ms Lana Vi:

    Спасибо большое за пояснения.

    Вы знаете, я сделала попытку активировать плагин, так как он был загружен месяца 2 назад, и столкнулась с проблемой.

    На блоге исчезают все записи сделанные за прошедшие 2 месяца, т.е. с того момента как плагин был загружен на блог, но деактивирован всвязи с моими раздумиями.

    Теперь пробовала и удалять, загружала по-новой, но все последние посты все-равно пропадают. как только плагин активируется.

    Я просто не могу сообразить, как это можно наладить. Чтобы все статьи до последней были на блоге?

    Буду очень признательна, если поможете разобраться. 

  6. Ms Lana Vi:

    Спасибо, что ответили.

    Но я наверное, коряво объяснила суть проблемы.

    У меня с англ. статей пока нет никаких.  

    Пропадают русские, все посты за 2 месяца, которые я опубликовала после загрузки плагина, но он был все это время не активный.

    Теперь как только я его активирую, то последние посты просто исчезают.

    А они есть и в индексации ПИ, и более того я в них продавала ссылки, т.е. удалить эти посты я не могу, ну или оставить как есть, потому что при активном плагине их ПС не будут находить а это проблемы с биржами.

    Вот такая абра-кадабра получается. 

    Если бы не жти ссылки, то я бы эти посты поновой опубликовала, как Вы рекомендуете. 

  7. Вася:

    Ms Lana Vi, а Вы купите свежую версию плагина вместо того, чтобы использовать давно устаревшую версию.

  8. רקדניות:

    полезная штука, когдато я очень долго ее искал.

  9. Нина Жуперина:

    Поясните, пожалуйста, более подробно. Я делаю сайт на 3-х языках: английский, испанский и русский. По умолчанию английский. Плагин поставила и активировала, переключатель английский появился. Как мне теперь добавить страницы на других языках? Куда именно мне их нужно добавить, если я выбрала вариант страниц .../ru/?

  10. Нина Жуперина:

    Поясните, пожалуйста, более подробно. Я делаю сайт на 3-х языках: английский, испанский и русский. По умолчанию английский. Плагин поставила и активировала, переключатель английский появился. Как мне теперь добавить страницы на других языках? Куда именно мне их нужно добавить, если я выбрала вариант страниц .../ru/?

  11. Олег:

    MFA (Made For Adsense) — это что значит? Это когда перевод взят тупо з Гугла или с другого переводчика? Я такое уже видел, читать смешно

    • Ivanushkka:

      Олег, MFA — это значит сайт сделанный специально для размещения на нем контекстной рекламы Google Adsense. Для наибольшего эффекта сайты лучше делать многоязычными это позволит размещать объявления на другом языке и от иностранных рекламодателей.

      Что вам смешно читать? Инструкцию по созданию многоязычного сайта?

  12. Beltoprent Minsk-Belarus:

    сменил тему и пошла проблема с этим плагином...может тема быть только для одного языка?

  13. Disseo:

    К сожалению и лучше плагина для создания многоязычных блогов тоже нет. На своем блоге я распространяю этот плагин совершенно бесплатно. В статье, кстати есть ссылка и всегда была.

  14. Disseo:

    К сожалению и лучше плагина для создания многоязычных блогов тоже нет. На своем блоге я распространяю этот плагин совершенно бесплатно. В статье, кстати есть ссылка и всегда была.

  15. Анна-Мария:

    Привет. Хочу узнать. Можно ли создать с помощью этого плагина блог, у которого админка на русском, а сам он на грузинском? И если не секрет, то как это реализовать?

    • Disseo:

      Консоль блога в любом случае останется на русском, только в той версии плагина, которая распространяется на моем сайте многоязычный сайт на грузинском сделать не получится — этот язык не поддерживается.

      • Анна-Мария:

        Сначала написала, а потом пришла мысль как это реализовать. Можно ставить на русском, и скачать пакет локализации для внешней части сайта на грузинском. Нашла пакет локализации реализованный на 66%. Таким образом, по умолчанию, та часть, которая не переведена будет ссылаться либо на en, либо на ru. Это вполне приемлемый вариант.

  16. Александр:

    Подскажите, пож-та, как изменить внешний вид переключателя языков? В редакторе плагина ничего не нашел. Спасибо.

    • Disseo:

      Открываете архив с плагинов, ищете файл с расширение .css и правите. Удачной настройки многоязычного сайта.

  17. Anton:

    Давно уже горит идея-фикс «перевести блог на английский», но, все никак руки не доходят. Сначала думал обойтись машинным переводом, но, вскоре понял, что это явно не вариант. Поскольку я в душе перфекционист — буду постепенно переводить свое творчество. 

    P.S: отдельное спасибо за плагин. 

Давай! Оставить свой комментарий

Подписаться:
Популярные записи:

Добавь виджет в Яндекс:добавить на Яндекс
Для читателей:

Реклама:
Наверх