Making a theme multilingual by adding a custom taxonomy to posts and pages called “Languages”?

The Pro: You can reuse native WP code.

Contra: You have to write your own taxonomy selector to avoid posts tagged with more than one language. The plugin Posts 2 Posts from @scribu should guide you to a more flexible approach.

Leave a Comment