Table of Contents

Wordpress-based multi-site front-end

Wordpress Multisite Installation

Wordpress is an open source chosen as a web technology for creating a network of regional sites by using multisite feature, as most of the partners are already familiar with it.

Wordpress Multisite Network is a collection of countries sites that can share themes and plugins. The individual country sites in the network are virtual site in the sense that they do not have their own directories on your server, although they do have separate directories for media uploads within the shared installation, and they do have separate tables in the database.

Subdomains or subfolders?

First of all, to install Wordpress multisite, we need to consider a network installation should be subdomains or subfolders? After discussion, we decided to set up the network site as subdomains.

The website address will be:

Wordpress Multilingual Support

Each network sites will be developed in two languages English and Local language. There are a few interesting WP plugins that can be used to create dual language sites. WPML (commercial plugin) which a popular Wordpress language plugin is chosen to manage the different language versions of a site’s contents.

However, switching to use WPML plugin, there are some challenges for ODC as the site currently has been using qTranlate which is a free plugin to manage multilingual contents between English and Khmer version.

Challenges of Switching qTranslator to WPML for ODC Dual Site (Current)

What are ODC using and having

Number of posts/pages available on ODC site now.

Note that a post/page stored different languages.

Element Number
News articles 11,902
Laws 486
Publication Posts 164
Download Maps 87
Briefing Pages 7
Video Posts 264
Blog Posts 85
Tags 37,244
ODC categories (taxonomy) 320
Term of News Sources 414
Term of laws 82

Challenges

Converting Test

Problem facing after converting

In Dec 04, 2014, the new version of qTranslate Cleanup and WPML Import (1.4) and WPML (3.1.8.4) released, we tested again with the new version of qTranslator plugin (2.5.39) too, but we still get the same results.

We tried to report the errors to the WPML Team, we got replying from their team at the first time, but later no. Due of less supporting from the WPML team, we looked for the other multilingual plugin. mqTranslator plugin is considered as a good alternative plugin which is a fork of the well-known qTranslate plugin, extending the original software with collaborative and team-oriented features. In additional, as it is based on qTranslate plugin, so converting is not cause many challenges as wpml.