Multilingual Themes
WPML runs fine on any WordPress theme.
This includes:
- Multilingual navigation
- Automatically adjust the home page to point to the right language
- Translation for texts in custom fields (like SEO meta data)
To create a multilingual WordPress site, install your favorite theme and enable WPML.
After you’re done adding languages using WPML go to WPML->Languages and add language switchers to your site.
You can include a language switcher as a sidebar widget, a footer or build your own.
English
简体中文
Deutsch
日本語
Español
My blogging social network portal use WordPress MU + BuddyPress + Shouty theme: http://www.buddydress.com/2009/04/shouty-theme/
Can you make the multilingual? I have a problem with translating this theme…
At the moment, we’re too busy to do this kind of work on our own. We can provide it as a paid service. Would that interest you?
Sure! I happy to have paid service. Can you provide details?
Can we continue the discussion using my email?
Can you use our contact page for that?
I have problem with contact page
Cannot submit a request
Ok, finally managed to send it! Please contact me asap…Thx!
I have similiar situation to Bob above. I need help with making BuddyPress Theme – Avenue K9 Themes multilingual
Theme is available at: http://buddypress.org/theme-files/avek9.zip
Hello!
I am using ARRAS theme, and my website is already working.
How can I apply this option of ARRAS theme multilingual, without loosing my work?
http://www.raroway.com
Tks,
Hi, I need help with the theme arras. I don´t can see the thumb….How can to see the thumbs…..plis i need a tutorial the a theme
We’re redoing the multilingual support for themes, so that instead of modifying the theme (and then break support for new versions), we’ll be adding our functions to it. This way, the multilingual support will work with the current and future version of the theme.
Then, I hope that we’ll be able to give a better solution.
Hi everyone!
I’m using theme “pixel” by Sam07.
I just made the thing WPML-compatible, and I thought you guys could be interested in an extra Theme.
The only thing that is “hardcoded” is in the welcome.php file of the theme (a widget that is not required to work).
I’ve uploaded the .zip of the theme on my website, here: http://www.nickolabs.com/WP_pixel_fr.zip
If everything is in order, could you please keep me in touch, I’ll distribute it from my blog as well.
Thanks
That’s very kind of you. Actually, we’re just working on theme compatibility packages, which will allow running that theme multilingual without ever updating the multilingual support.
Would you like to try and create a package for Pixel? It would make the original Pixel WPML compatible without making any changes in it.
To do this, you would need to use a development version of WPML and we’ll give you all the help you’ll need.
Since I took the time to add “__()” and “_e()” to the whole theme, I guess that making a package wouldn’t be that hard work to do.
Where do I sign?
Here is the current documentation for creating compatibility packages:
http://wpml.org/?page_id=3274
We’re adding more contents to this now. By tomorrow, we’ll also have a full description for the compatibility package for Hybrid or Thematic. Right now, there’s a pretty basic explanation.
WPML’s development version includes 3 theme compatibility packages. You can download it from here:
http://wpml.org/wp-content/uploads/2009/11/sitepress-multilingual-cms1.4.1.dev-1.zip
Please don’t use it yet on a live site, but only for development.
Let me know if you manage with this or if you need help.
You can leave comments on that page too and we’ll get back to you.
I made the pixel theme blend with the compatibility package, but I still struggle with the concept.
I can’t quite figure out the precise use for that. I know, that can get the “post available in : lang” line below posts, but I modified more then that in the theme itself (I placed the language selector myself, modified the header’s links and so one). Maybe it’s just that I need to define more options in the “language” page so I can choose to use my personal override…
Perhaps I’m just tired and need rest, it’s getting late!
I’ll look that up a bit deeper tomorow.
Hi -
I worked with the Arras Theme and I have a problem with the News Display (but it is the same for feature 1 and 2) to appear on the index page… when I translate a category (i.e. cat-FR and cat-EN), if I let the option to ‘All Categories’, everything works but if I set the News to a specific category (with the dropdown menu into the theme options), i am just able to see the category for one of those… why ? Can I have a trick to set the News display for a specific category in FR and EN ???
Thanks a lot, Eric
Arras theme deserves a compatibility package. We’ll try to get started on that soon.
Thanks a lot !
Nice work on this plugin
Hi again -
I tried qTranslate plugin and this issue has been resolved. For both languages, all the posts appears in the correct Category… BUT, the permalinks stay always in one language… instead of your plugin… thats a puzzle
Thanks, Eric
Do you have problems with your plug in in Firefox 3.5.7 ?
In IE 8 is working ok, but on in Firefox 3.5.7 …
No problems I know of. I’m using the recent version of FF for Windows and Linux and don’t see any problems. There are quite a few people using WPML and it’s the first time we’re hearing about something like that.
Try disabling FF extensions and possibly Google Gears and see how it works.
I’ve just made the transition from qtranslate to WPML on my site, so far so good..! The only thing is that English version repeat first post. Already check Arras design configuration and everything looks OK, except this… Any idea? http://www.retonet.com/en/
Hi again!
I’ve just realized that WPML does NOT work well with Arras theme. I love your plugin and I think it is much more consistent than qtranslate, for instance, but it is not good for the particular theme of my site. Primary language behave OK, but the translated one just go wrong. Wondering if you have any advice. I read you are working on a compatibility package for Arras. Is it coming any soon?.
We’re dumping these compatibility packages in favor of adding more flexible support for any WordPress theme. It will be available in WPML 1.7.0, coming out soon.
It’s already tested and running fine on Arras.
Hi Amir,
Wondering if it is allowed to put the switcher language in different places? Let’s say in the Header and also in a Single post, or that would crash the database?
Sergio
You can put the language switcher anywhere in your site.
I am using the WPML plugin. THe theme I have has ads, and it had not occurred to me that if the language changes, so should the advertisements (these are not necessarity ads, but picture links to other places in the website). Is there a plugin that can do this switch?
Thank you
I have just stating to use and so far I must say it is teriffic, it will certainly wow my customer when I present it to them.
I would like to add several languages but not have the page or footer cluttered with link or flags, one suggestion I have is to use something like they use with the http://www.addtoany.com/ plugins. That woul dsave space and provide all the links required.
many thanks
Lee
I second this idea. It would be great to have a box that only shows on hover with detailed language data (name+flag) for the choosable languages.
I suspect this is already doable with jQuery by setting up a hover action on the output of the chooser function. This means it can be done by modifying the theme or installing a custom function, but it would be cool if WPML had an option for it. If the user chose the ‘hover’ option you could hook into wp_head and add the js needed to define a dependency for jQuery and add the .hover() action to the right part of the output.
Hi guys,
The translation of the pages works fine.
But there is no translation of the navigation!
How is that?
thx
Mike
Dear Amir, thank you for the great plugin!
Could you please help me to figure out why the translation of pages titels works well, but the categories (the vertical navigation bar) is not displayed at all in other languages? I looked through the forum, but didn’t find that other had the same problems.
Thank you.
Taya
Hi,
Thanks for the great plugin! Its exactly what I was looking for. However, I’m having one problem. I’ve created a category-ID.php file for one of my cats. This file is working well for my default language (spanish) but when I create another category-ID file for the english version of that category, it doesn’t catch. Any idea whats wrong?
Thanks again!
Fernando
Hi Amir, by Theme and plugins localization I am useing the option: Using a .mo file in the theme directory.
The files are found, MO file in wp-content/languages – it says “File exists”
MO file in /wp-content/themes/mytheme – “File exists”
, but not used?
Maybe I made a mistake here….
Enter the theme’s textdomain value:
http://domain.com/wp-content/themes/mytheme
or ?
Right. The textdomain may be wrong, or maybe your theme just doesn’t load the .mo file (load_theme_textdomain). Have you checked in the WP Codex?
Thanks Amir, now everything works fine, I probably made a mistake the first time. Now I have translated my whole theme without any mistakes at all:-)
I´ll post a link when I am ready to go online with this great plugin, thanks a lot for makeing it so easy to handle.
Hi
I´m thinking of buying a Word Press plugin called whislist member. The problem is that it´s in English and I would like to have it in Swedish. Is it possible to use WPML to translate the plugin to Swedish?
Thanks
I need a functionality in WPML , that When the visitor switches to French on http://sabcenglish.ca/ the user goes to the equivalent page in French on the French domain dsbtfrancais.ca. and the entire site then becomes French; all menu items etc.
And when visitor click on English he/she will link back to english domain.
In short I just need to translate the URL on http://sabcenglish.ca/ when the French is selected, so please guide me how can i get it done.