Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I am handling a wordpress.com blog with my team, in which we are targetting international audience as well native audience. So we are planning the blog in two language, in english and in hindi. We have articles translated/re-written in both the languages, here is what I need to do.

Default language of the post will be English, but I want to add a link like "read this in Hindi". Which will load a page in Hindi. Not a translation from available translated tools but a localized version of the English post written by us.

How can I localize the post of a wordpress.com blog,and can show only one localized version at a time??

share|improve this question

closed as off topic by toscho Jul 21 '12 at 22:04

Questions on WordPress Answers are expected to relate to WordPress within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

2 Answers

Have you considered using WP MultiSite, and creating two separate themes for it?

You could use WordPress theme inheritance and internationalize specific bits that way. For example, main template's header menu can be isolated into its own file (header-menu.php) and invoked in the main template with:

get_template_part( 'header', 'menu' );

In the inherited template, only files that need customizations are added; ie: header-menu.php.

That's pretty much how this is setup:

share|improve this answer

How can I localize the post of a wordpress.com blog,and can show only one localized version at a time??

As far as I know, with the basic, free version of wordpress.com, you can't.

Possible options:

  1. Have two separate wordpress.com sites, and synchronize posts manually
  2. Explore VIP options through wordpress.com (note: outside the scope of WPSE)
  3. Move to self-hosted WordPress, and use one of a plethora of options (MultiSite, Plugins, custom-built solution, etc.) to meet your needs
share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.