ПредишенСледващото

Имат версия на сайта си на различни езици не биха отказали никой, но често сложността на изпълнението повече от предимствата, но тъй като повечето от тях не са твърде големи, за уеб проекти поддържат само един език.

Прилагане многоезична, можете да използвате чиста PHP, но това е - най-трудната опция, която изисква умения за програмиране. Най-лесният начин за създаване на международни проекти в областта на уеб хостинг - много подкрепа на избора на език, но не се вписва всичко себе си дизайнер, защото на сравнително тесен преценка.

Остава най-често срещаният вариант, когато ресурсът е базиран на един от най-популярните системи за управление на съдържанието. Там не е ограничение, наложено от дизайнерите, както и сложността на необходимостта да се работи директно с PHP и MySQL. Помислете за методите за трансформация в многоезичен сайт, който работи за една от най-популярните двигатели.

Но преди да започнем, аз трябва да се отбележи, че независимо от това как и до каква работи вашия сайт, съдържанието ще трябва да преведат ръчно след обработка с помощта на Google Translate едва ли някой ще се хареса. И наистина там се работи по целия път CMS. Помислете за това на първо място.

универсален начин

Universal е начин да се създаде многоезичен сайт е, че за всеки език е да създадете отделна папка (можете да поддомейн, можете дори домейн) и работи с тях паралелно. Пренасочване на потребителя към отделна версия може автоматично, можете да поставите превключвателя онлайн език за един посетител той е в състояние да избирате.

Понякога, например, какъвто е случаят с OpenCart или HostCMS, такъв подход е най-лесният начин за изпълнение на двуезичен онлайн магазин.

Някои не са изправени пред повече потребители погрешно вярват, ако за режим на мулти-език е «Многосайтово», което, всъщност, прави възможно да се комбинират няколко ресурси помежду си. Да, този подход към многоезичен също има право на живот: да се създаде за всеки език отделен уеб ресурси и да ги обедини, но на режим «Многосайтово» в този случай все още е необходимо да инсталирате допълнителни плъгини. Например, за да се свържат сайтове на различни езици, ще позволи на популярни и лесно Многосайтово Смяна на езика или по-малко интересен MultilingualPress.

Как да си направим многоезичен сайт CMS WordPress, Joomla и Drupal

Друг подход за организиране на съдържанието на различни езици - за всяка от страниците да се създаде версии на различни езици, а след това или да позволява на посетителя да превключвате между тях от себе си или да позволите на системата автоматично разпознаване на езика на браузъра и да заредите правилната версия.

Повечето приставките, използващи този подход. Най-известните разширения на този въпрос вече се считат за следното.

  • Transposh Wordpress преводи;
  • Polylang;
  • WPML;
  • Google Език Tranlator;
  • Bogo.

Как да си направим многоезичен сайт CMS WordPress, Joomla и Drupal

Повече, можете да просто поставете всички версии на превода на същата страница, без да използвате плъгини като цяло, но с многоезичен интерфейс, който няма да реши проблема, а защото - не е опция.

Между другото, да научат повече за работата с WordPress може по съответния раздел на този сайт.

За разлика от WordPress, тази система разполага с всички необходими възможности веднага след инсталацията, е достатъчно само да се създаде. Без да навлизаме в подробности, ще опиша един примерен алгоритъм.

По принцип, това е всичко. Ако сте запознати с Joomla. разбрахме, за какво става въпрос, а ако уменията на работа с тази CMS не е налице, за да ви помогне да имат писмени уроци.

Drupal - изключително гъвкав, но това не е най-лесният система за изпълнение на многоезичието, в които можете.

  • Активиране на ядрото
  • Настройте желаната превода (можете да ги намерите тук).
  • В непосредствена близост до превода на различни части на сайта, ще ви трябват следните модули: Интернационализация, Меню за превод, Невярно превод, Блокиране на езика, Таксономия Превод, String превод, съдържание Multilangual. И факултативните модули със система за променливи.
  • Включи многоезична поддръжка.
  • Изберете езика, на определение опции (администратор / довереник / регионални / език / конфигуриране).
  • Преместете съдържание.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!