Xili language is similar to qTranslate multi lingual plugin in that it does not create any new database tables, rather it mixes all the language content within the wp_posts table. By mixing all languages together in the database, you are reducing flexibility and extensibility.
WPML was originally ported over from Drupal, a system widely commended for its code design virtues. Drupal in fact does not operate in mixed content mode when it comes to multilanguage features, but separates things as WPML does.
Apart from this issue of separation, WPML provides a more complete solution for multilanguage websites. It can handle everything you would need to throw at it:
- Custom Post Types
- Custom Fields
- Theme strings
- Dashboard translation
Not to mention that it also integrates with the ICanLocalize translation services, through which you can have all your content translated using the translators managed by this company. The same people behind WPML also manage ICanLocalize, so you get a fully packaged solution to your multilingual needs.
Finally, ICanLocalize is a paid product and with your payment comes the developers’ responsibility to provide you with good quality and timely support. This is probably the single biggest advantage to using WPML over Xili language, which is a free plugin with no fixed commitment to provide you with support and customisation help when you need it.
xili-language is a good WordPress multi lingual plugin solution for a simple blog, however for a complete website you should be running WPML. Also keep in mind that you might be running a small site now, but in the future that small site might grow exponentially, and you don’t want the headaches that come with porting content from a multilanguage plugin that has hit its limits. So start right and go with WPML, thousands of website administrators have gone down this route and they haven’t been disappointed. We are ready to bet that neither will you!
If you enjoyed this post, make sure to subscribe to WP Mayor’s RSS feed.