Monday, December 15th, 2008 | Author: Olexandr Zanichkovsky
I wanted to create multilingual blog and my dream came true.
I use qTranslate WordPress plugin. Here is the list of its features:
- No need to edit the plugin file to get your language working! - Use the comfortable Configuration Page
- No more adding language tags into your text! - Let qTranslate manage them for you
- No more problems with
<!--more-->tags in multilingual content! - qTranslate will make them work the way you want it- Comes with many languages already builtin! - English, German, Simplified Chinese and a lot of others
- Add you language in seconds! - Thanks to the comfortable Configuration Page
- Multilingual Text in Templates without the need to change .mo files - Use Language Tags with Gettext!
- Static language URLs with the language information at the beginning - Simple and beautiful /de/foo/ instead of /foo/lang-pref/de/
- and a lot more…
How to configure plugin
Just copy plugin files into wp-content/plugins/ folder as for other plugins, configure plugin after it is activated:
- Disable or delete languages that aren’t used.
- Add new languages:

- Upload *.mo files (you can download them here) into wp-content/languages folder.
- Upload en_US.mo to the same folder as above if you plan to use English.
Enable support of qTranlsate in Google XML Sitemaps plugin
Google XML Sitemaps has experimental support of qTranslate, to enable this feature just edit sitemap-core.php and change:
1907 | $useQTransLate = false; //function_exists('qtrans_convertURL'); //Not ready yet |
to
1907 | $useQTransLate = function_exists('qtrans_convertURL'); |
What to do if your theme doesn’t support internationalization?
There is a version of default theme with internationalization support, it can be downloaded here.
Posted in WordPress

December 15th, 2008
вітаю! і багато часу пішло, щоб написати цю статтю трьома мовами?
December 15th, 2008
біля 30 хвилин
January 28th, 2009
Hi, I checked it before, but if you use qTranslate 2.x there is a problem. The function qtrans_getEnabledLanguages called in sidemap generator is not more available in qTranslate 2.x
January 28th, 2009
That’s why I still use previous version of qTranslate. I’ll try to adjust qTranslate/sitemap generator when I have some free time.
March 3rd, 2009
Ух ты, мне понравилось!
March 13th, 2009
Nice tutorial, I also use qTranslate….
Some thoughts on multilingual blogging, and one solution on localizing comments:
http://dvrom.eu/2009/02/23/multlingual-blogging-wordpress/
March 25th, 2009
Вчера, решив, что все так просто, «приделал» плагин к http://mega.genn.org/. К несчастью, он не хочет отдавать RSS по каждому языку, отдает только по default =( У Вас такой проблемы не возникало?
July 3rd, 2009
Підскажи, будь-ласка.
в мене в sitemap-core.php стрічка
$useQTransLate = false; //function_exists(’qtrans_convertURL’) && function_exists(’qtrans_getEnabledLanguages’); Not really working yet
я видаляю false; // і в мене зникають налаштування гуглосайтмапу.
Що робити?
October 14th, 2009
У меня многоязычный сайт (использую qTranslate), Dagon Design Sitemap Generator на странице карты сайта в названиях категорий и постов выводит все теги, которые использует qTranslate для отображения названия на разных языках, т.е. вот так: eeeeКровать двухспальнаяКровать двухспальнаяuuuuКровать двухспальна
March 5th, 2010
Расскажите, пожалуста, поподробней о добавлении языков! Скачал .mo для русского языка, но при добавлении русского языка, перебрасывает на авторизацию и авторизацию проити не удается! Не выдает никакой ошибки, просто обновляет форму авторизации и все остается на там же!