Wpml String Translation

Wpml String Translation

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 module

WPML’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 Display

A 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 Strings

Click 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 strings

Perhaps 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 Strings

You 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 Features

Besides the basic filter and translation features, WPML offers advanced options, which can make your site administration simpler.

Track when strings appear on the site

This 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:

  1. Enable the option to ‘Track where strings appear on the site’.
  2. Visit the site’s front-end pages.
  3. Switch to a language other than the site’s default language.
  4. 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.

Please note that this is a database-intense operation. You should only enable it when building the site. When you are done registering strings, don’t forget to return to the String Translation admin page and disable ‘Track where strings appear on the site’. Your site’s speed will be significantly lower if you keep this option running in production mode.

Auto register strings for translation

WPML uses static code analysis to locate strings that require translation in the theme and plugins. In some cases, the static code-scan cannot reliably find all strings. This often happens when strings are generated dynamically using code (not really static/”hard-coded”). By enabling auto registration, WPML will register strings that need translation at display-time. The conservative option is to register strings when logged in as an administrator. This means that when a logged-in admin browses the site, WPML registers for translation any strings that are displayed. This operation may increase the amount of database queries while strings are registering for translation.

Import / export .po

You can import translations from other sources and export your current translations using .po files. If you choose to export strings without their translations, the file extension will be .pot (Portable Object Template). If you choose to include translations, the extension would be .po. When you import translations, you must choose the language to import to.

Translating strings in the wp_options table

Many themes and plugins store texts in the wp_options table. This is also the case with Widgets. Widgets also store their setting fields in the wp-options table. You can tell WPML to register these strings to translation. To do this, click on Translate texts in admin screens. This will open a GUI, showing the strings that WPML finds in your site. The list will often be a tree, which you can expand and collapse. Developers note: Theme and plugin authors are encouraged to include a language configuration file in their code, which tells WPML which strings from the wp_options table to register for translation. This can save a lot of time for end-users configuring multilingual sites. You can easily export the strings you want by using the “Export selected strings as a WPML config file that can be added to themes or plugins ” button (see image above). If your option includes a lot of sub-options, you can use the asterisk (*) as a wildcard character in your configuration file. You can find more information and examples on our page about creating language configuration files.

Download Now Wpml String Translation for $4.98. You’ll receive the exact .zip file you would download from the original author. save up-to 95%.

You must log in to submit a review.

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 module

WPML’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 Display

A 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 Strings

Click 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 strings

Perhaps 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 Strings

You 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 Features

Besides the basic filter and translation features, WPML offers advanced options, which can make your site administration simpler.

Track when strings appear on the site

This 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:

  1. Enable the option to ‘Track where strings appear on the site’.
  2. Visit the site’s front-end pages.
  3. Switch to a language other than the site’s default language.
  4. 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.

Please note that this is a database-intense operation. You should only enable it when building the site. When you are done registering strings, don’t forget to return to the String Translation admin page and disable ‘Track where strings appear on the site’. Your site’s speed will be significantly lower if you keep this option running in production mode.

Auto register strings for translation

WPML uses static code analysis to locate strings that require translation in the theme and plugins. In some cases, the static code-scan cannot reliably find all strings. This often happens when strings are generated dynamically using code (not really static/”hard-coded”). By enabling auto registration, WPML will register strings that need translation at display-time. The conservative option is to register strings when logged in as an administrator. This means that when a logged-in admin browses the site, WPML registers for translation any strings that are displayed. This operation may increase the amount of database queries while strings are registering for translation.

Import / export .po

You can import translations from other sources and export your current translations using .po files. If you choose to export strings without their translations, the file extension will be .pot (Portable Object Template). If you choose to include translations, the extension would be .po. When you import translations, you must choose the language to import to.

Translating strings in the wp_options table

Many themes and plugins store texts in the wp_options table. This is also the case with Widgets. Widgets also store their setting fields in the wp-options table. You can tell WPML to register these strings to translation. To do this, click on Translate texts in admin screens. This will open a GUI, showing the strings that WPML finds in your site. The list will often be a tree, which you can expand and collapse. Developers note: Theme and plugin authors are encouraged to include a language configuration file in their code, which tells WPML which strings from the wp_options table to register for translation. This can save a lot of time for end-users configuring multilingual sites. You can easily export the strings you want by using the “Export selected strings as a WPML config file that can be added to themes or plugins ” button (see image above). If your option includes a lot of sub-options, you can use the asterisk (*) as a wildcard character in your configuration file. You can find more information and examples on our page about creating language configuration files.

Download Now Wpml String Translation for $4.98. You’ll receive the exact .zip file you would download from the original author. save up-to 95%.

You must log in to submit a review.

We believe in the open source community and believe that WordPress should be available and affordable to all. Unfortunately premium plugin and theme authors refuse to decouple support from the code, they won’t set regional price differences and they rarely offer discounts to students, low waged or the young. We are providing a third way by redistributing the code without any unneeded extras.
As many as you like. The plugins and themes are GPL licenced so you can use them as often as you like on as many sites as you like. Got a friend who's building a site? Go share them with your friend. Seriously, there are no catches.

All WordPress and Joomla items such as plugins and themes are licensed under the General Public Licence (GPL). This means that once we have purchased the item we are free to redistribute it if we choose to do so.

Your membership or individual purchase(s) to our site goes towards maintaining and buying the subscriptions to 3rd party theme and plugin authors. This form of crowd funding helps keep prices low and we can then pass this benefit on to you. Our 'about us' page explains things in more detail.

Basically Not. But We provide basic support for installing plugins and themes. If you require technical support regarding a theme or plugin then you will need to either purchase the product directly from the author (a link is provided in the product page) or you will need to hire a freelancer to take a look for you. Alternatively you could ask us for paid help.

Not offering support is the way in which we are able to offer the products at the discounted price.

Unfortunately, we’ve had to take another look at this because we felt the fair use policy was being abused. We maintain a Fair Use Policy:

Any membership plan holder can download defined amount of downloads daily.

Yes, 100%. We have active subscriptions to all the authors of the products featured on our website. We just download from them and redistribute to you. The downloads are not altered in any way.
Definitely. Under the GPL licence you're free to keep them if you want. The only thing to be aware of is that if you want access to any future updates then you’ll need to have an active subscription with us. And the single purchase comes with Life Time Updates!

Yes. As soon as we are notified about an update, we go and download it from the author and update it on our site. We send regular emails advising when products have been updated so please be sure to provide an active email address when you sign up.

You can also see our regular updates by visiting our changelog.

No. Sorry we're going to have to be a little hard on this one. The nature of digital media means that once you have downloaded a plugin or theme there's really no way to 'return' it. So all payments at DownYourScript.com are non refundable and any request or dispute will be rejetcted without any communication. Though we can assure you of best possible 24*7 access to our website, but sometimes downtime can happen which may hamper services. Further more if you think you might have some doubts then why not just subscribe for a month before committing to a longer subscription?
If it's GPL then we can try! Drop us a line using Request From and let us know what item(s) you would like adding to our directory. We try and bring new items into the site each month based on how many users are requesting the item. Look forward to hearing from you.
We can't and won't provide/lease/release/resell license keys. All the products offered in this website are licensed under GNU GPL License. You do not need any license keys to use them in as many of your projects you need. This plugins and themes only require license keys to get automatic updates or support from their authors.
Of course. You're not locked into anything. You can cancel your subscription by logging into the members area and visiting the subscriptions link. If you have any problems then let us know and we'll be happy to cancel it for you. No questions asked. Even most of our membership Basically for one time payment.
We would recommend that you do NOT use a download manager to download files. Download managers send multiple requests and create multiple connections to the server in a short space of time. The server has no way of knowing that the traffic is generated by software and so each request will count as a download and may result in you exceeding any download limits that are in place.
Definitly, You can request for update from the product indivisual page you will find a button Click To Request Item Update! (if you are logged in user) Or you can open ticket, and we will update asap in business day. ( Normally in less than 24 hours, except holidays period )
You can use this plugin WP Hide Plugin Updates and Warnings ( Very useful )
We will reply your ticket within 24 hours (In rare case, can be longer) and only in business day (Monday to Friday).

$4.98

$

  • Item Version: v3.0.12
  • Updated: January 25, 2021
  • Original Product!
  • Untouched and Unmodified!
  • 100% Safe
  • Freedom of Use
  • Regular Updates
  • Standard Support This is a secure SSL encrypted payment. Credit Card Certificate