Multilingual WordPress

Multilingual WordPress – това е името на плъгин-а за WordPress по който работя в момента. Този плъгин ще дава възможност на хората ползващи WordPress да създават многоезични версии на съдържанието на сайта им.

Идеята се роди, след като на няколко пъти след като излизаха нови версии на WordPress, qTranslate(това е плъгина който ползвам в момента на писането на този пост за да постигна същата цел) се чупеше по нов странен начин. Автора на този плъгин няма изключително голяма възможност да го поддържа в момента и за това реших да направя нов плъгин, почвайки от нулата, но стараейки се да използвам основно вградени функции на WordPress, за да постигна максимална съвместимост с бъдещите му версии.

Самия проект го почнах към средата на ноември 2012, но поради многото работа и някои лични ангажименти, нямах възможност да работя по него изключително много. В края на февруари обаче най-накрая успях отново да възобновя работата по проекта си и постигнах що-годе значителен напредък

До момента плъгина се държи прилично в изпитателна среда и може да прави следните неща:

  • Поддръжка на неопределен брой езици(добавянето на нови езици е много лесно)
  • Добавяне на отделни текстови редактори(за всеки език) към всички избрани пост-типове(страници/публикации/тн)
  • Различен адрес(URL) за всеки език – освен частта която определя езика, всяка страниця може да има различен “slug” за всеки език – за целта ако ползвате qTranslate, ще имате нужда и от допълнителния плъгин “Qtranslate Slug
  • Различни коментари за всеки език(всеки коментар автоматично се показва само на езика на който е бил написан) – отново ако ползвате qTranslate, ще ви трябва плъгина “qTranslate Separate Comments
  • Бързи кодове, стил qTranslate – “[ :bg]съдържание на български[ :en]съдържание на английски”, както и “[ bg]съдържание на български[ /bg][ en]съдържание на английски[ /en]” и “[ mlwp langs=”bg,en”]Съдържание на български и английски[ /mlwp]”
  • И други дребни неща

Естествено има още време докато плъгина стане достатъчно добре развит и тестван за да бъде публично достъпен на WordPress.org . До тогава ако имате интерес можете да следите проекта в GitHub.

2 thoughts on “Multilingual WordPress

  1. Здрасти ,пиша ти с връзка с тези плугинги за езиците ,изчетох всичко,което си написал и т.н. , пробвах всичко ,но така и не можах да ги настроя ….всъшност с QTransle бях най – близко и тъкмо се зарадвах че стана и уви!! …. Стигнах до страниците където излизат 2те графи ,едната за БГ , другата за Анг , попълних ги и когато дадох Сайф … се получи нещо от сорта
    За мен За менAbout me
    Някакви идеи или съвети ,как да го направя сайта на 2 езика
    П.С – използвам най новата версия на WP.Надявам се да може да ми помогнеш,
    Поздрави!

    • Здрасти Георги,

      По принцип последната версия на WordPress и последната версия на qTranslate работят добре заедно.
      В момента qTranslate е активиран, нали?

      Ако искаш мога да погледна, обаче ще ми трябва временен достъп до сайта ти(ако си съгласен, пусни пак коментар и ще ти пратя мейл), защото само с налучкване е малко вероятно да успея да позная
      Ако не искаш – направи скрииншот на страницата когато я редактираш и ако ползваш Google Chrome натисни F12 и цъкни на “Console” таб-а най-отгоре и направи един скрииншот на него също.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *