language, multilanguage, multisite, network, seo, translate, translationlanguage, multilanguage, multisite, network, seo, translate, translation

DeMomentSomTres Language: a plugin to use multisite to provide coordinated multilanguage

Version:
1.8.3
last update:
10 December 2014

DeMomentSomTres Language allows to have different instances of a blog using different languages on a network installation.

Using WordPress multisite install you can have a web instance for every language allowing specific SEO and sales strategies based on language.

It allows to change from a content to its translations via easy links.

Features

  • Language configuration.
  • Automatic language selection based on browser preferred language.
  • Every content can be linked to all its translations on other instances.
  • Translatable content types defined in settings.
  • Language links can be presented via 'the_content' filter or using shortcodes and widgets.
  • Body class customization based on language.

History & raison d'être

In 2011 we needed a multilanguage plugin allowing:

  • Content translation.
  • Integration with WordPress SEO by Yoast.
  • Different communication and SEO strategies based on language.
  • Automatic language selection based on browser language.

As we didn't find it, we decided to implement it and use it.

More information

DeMomentSomTres Language in DeMomentSomTres.com

Usage

The recommended usage mode (supose required languages catalan and english) is having 3 instances of WordPress:

  1. Landing site configured in landing mode in order to redirect the users based on their languages preferences. For instance http://demomentsomtres.com/
  2. Catalan site with catalan language set. Example address http://demomentsomtres.com/catala/
  3. English site with englis language set and default site mark. Example address http://demomentsomtres.com/english/

A french user when looking for http://demomentsomtres.com will be redirected to http://demomentsomtres.com/english as it is the default mode.

When you're writting a content, a metabox whit the candidate translations is shown in order to link a component with all its translations.

Contributors and translators

Thanks to:

Tags: language, multilanguage, multisite, network, seo, translate, translation

When I access my page with www destination is lost

You should add the following code just after RewriteBase / in .htaccess file

RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Can I use "non-shortcode" mode"

We don't recomend to use this mode.

Furthermore, we are planning to stop developing the non-shortcode mode as it is not being used very much and there are problems with plugins using the_content filter not the right way.

You can get support via WordPress forums or using this form.

Your Name (required)

Your Email (required)

Subject

Your Message