Thread Starter
Kahil
(@kahil)
any ideas on what would be the easiest way to do this?
Thank you,
Kahil
When it comes about localization and translation basically there are two distinct issues:
a) the localization/translation of WP itself (and themes)
b) the translation of the content (posts, Pages).
a) You can have installed more localization (.mo) files on the same WP blog and use the polyglot plugin, for example;
IN this case you do a “manual” translation of all your posts into the languages you have installed;
b) For translating the content there is one plugin that I know of – but 1) it doesn’t have Arabic among the languages supported; 2) it uses the Google’s translation service to do that;
I don’t know of anything else that would ‘translate’ automatically the content.
A while ago I’ve posted about the multilingual blogging issues:
http://crosscultural.transycan.net/blog/archives/2005/06/03/multilingual-blogging/
Thread Starter
Kahil
(@kahil)
so if i were to make another wordpress install in another directory using, lets say, the arabic localization, and then in the wp-config I connect it to the same database as my current install, It won’t be in arabic? Sorry, I’m not exactly sure on how the translations work…
Thank you’
Kahil
I can’t promise I can explain it clearly but I’ll try.
1. Unless you make some tweaking you cannot point two different WP installs to the same database: remember, the two URIs (site_url and home) are stored in the database, and it cannot have two values for each.
2. Translation. When we speak about “translating WordPress” it is about the backend: the admin panel, the messages, the whole user interface.
2a. Some themes are also translated (in earlier versions the Default was translated with the whole WP package), and that means the menu items in your sidebar, the post meta info (Filed under, posted by etc.) will be translated. Nothing else.
Having a localized (=translated) version of WP it will never ever translate your content, i.e. your posts and Pages and comments.
For translating the content, see what I posted earlier.
Does this help?
Thread Starter
Kahil
(@kahil)
yeah… so I would either have to find a plugin that will do all this in the languages I want, or translate each of the pages and posts in said language myself…lol…damn…never easy…lol
There are two plugins (to my knowledge) providing multilingual support for WordPress. They allow visitors to click a link or flag to read the whole site in any of the languages available, and switch locale to the choosen language:
- The Polyglot plugin allows you to write posts in as many languages as you like using some special tags. You can provide switching languaje links for the whole site or on per-post basis.
- The Gengo plugin creates some database tables to store each language separately. You can show the number of available posts for each language.
The first one seems more adecuate for fully multilingual blogs, as you can edit a post written in several languages simultaneously. While the second seems better for blogs with just some content in different languages or variable content for each one, as you create separate posts for each language.