Adds theme and plugins localization capabilities to WPM. WPML – String Translation is a Premium Wordpress Plugin developed by OnTheGoSystems.
Adds theme and plugins localization capabilities to WPM.Anything that doesn't fall inside posts, pages or taxonomy goes into String Translation. This includes the site's tagline, general texts in Admin screens, widget titles and many other texts.
Activating the moduleWPML's String Translation module is part of the Multilingual CMS package. To enable it, you first need to download and install it from your WPML.org account > Downloads section. Then, go to WPML->String Translation.
Choosing Which Strings to DisplayA complex site may contain many strings to translate. Use the display filter, at the top of the String Translation page, to determine which strings to display.
- Which strings to display - choose the translation status (everything, translation complete, translation needed or waiting for translator)
- Strings domain - WPML organizes strings into different domains, making it easier to find a specific string. If for example you are looking for a widget string, select the Widgets domain
- Search - you can enter a search value to narrow down specific strings
Translating StringsClick on the translations link to open the translation editor. Be sure to click on translation is complete after you translate. Incomplete translations will not appear in the site. If you are using WPML's Translation Management module, you can also send strings to translation by your translators. Click on the checkboxes next to strings, select the language from the list (in the Translation options box) and choose to send to translation. Please note that you cannot choose a specific translator. All translators within a language pair would be able to translate the strings you've chosen.
Deleting stringsPerhaps you not longer use a certain theme or plugin and you wish to remove the strings associated with it. Simply select the strings you want to remove and click Delete .
Original Language of StringsYou can set the source language of specific strings or all strings that belong to a domain (context). To change the language of specific strings, select them and click on the new Change language of selected strings button. Then, select the new language. You can also change the language of entire contexts. This is useful when you get a theme or a plugin, that's coded in a language other than English. Click on the new link, at the top of the String Translation page, Language of domains. Then, choose the new language. The dialog will show you a table of the strings in that domain. You can choose the new language and also make it the default language for new strings that will be added to that domain.
Advanced String Translation FeaturesBesides the basic filter and translation features, WPML offers advanced options, which can make your site administration simpler.
Track when strings appear on the siteThis option helps you identify where strings are used on public pages in the site. When enabled, WPML will keep record of the PHP source and pages that display each string. This feature can help understand the correct context of strings and how they should be translated. How to use:
- Enable the option to Track where strings appear on the site'.
- Visit the site's front-end pages.
- Switch to a language other than the site's default language.
- WPML will register any string that appears on the page you are viewing. Move from page to page to cover all the strings you need.