WPML
WPML Newsletter issue #4 – Using String Translation
 
Using String Translation
The String Translation module lets you translate everything that's not part of a post or page. This includes the site's tagline, widget titles, texts in your theme and in the WordPress admin.
WPML creates separate posts and taxonomy for translations. But, there are other texts that appear hard-coded in the PHP as 'options' entries in the database. The String Translation module allows to translate them all.
Using String Translation
Translating strings when the default language is not English

If your site’s default language is not English, you need to take special care when translating strings. The original strings you write should still be in English and you need to translate them to the other site’s languages in the String Translation.

Translating strings when the default language is not English »
Translating strings when the default language is not English
Help! My strings are not appearing!

If you write PHP and include strings for translation, make sure that they are properly wrapped in GetText calls. See what might be the reason if strings don’t appear for translation.

How to create translatable texts in PHP »
Help! My strings are not appearing!
Make sure String Translation doesn’t slow your site

Some development features in the String Translation module can make translation very easy, but are only intended for site-development. They require resources and may slow the site down, when used on production sites.

String Translation settings that may slow your site »
Make sure String Translation doesn’t slow your site
Using String Translation

The complete documentation for using the String Translation module on your site.

Using String Translation »
Using String Translation
Onthego Systems
OnTheGo Systems • 213 Queen's Road WU Chung, Hong Kong