Translate WP SMS (Localization)

Updated on Mar 28, 2021

Web globalization and internationalizing websites are vital because many web users are non-English speakers. So creating multi-lingual websites is important and will help thousands of users. WP SMS plugin has been translated into many languages, and it is translation-ready so that you can translate it to any language.

1. Helping Translate WP SMS (Suggested)

WordPress.org has a web-based translation tool to let any users contribute translations for WordPress plugins. There is no third-party application required, and not only can you use your translation in this way, but also other users with the same language can use it. To start contributing, you can follow the below steps:

Please remember to check out the Translator Handbook if you’re new to translating.

Note that only Translation Editors can approve or reject suggested translations. If you’d like to become a Translation Editor for the WP SMS translation project, please contact the General Translation Editors or administrators for the local WordPress.org for the language.

   – Downloading Translations From WordPress.org

  1. Go to https://translate.wordpress.org/projects/wp-plugins/wp-sms
  2. Find your language in the list.
  3. Click the title of the chosen language.
  4. Under Set / Sub Project, click on the Stable (latest release)
    Translate WP SMS
  5. Scroll down and choose the .mo file, then Export the file to use on your website.
  6. Rename the file to wp-sms-YOURLANGUAGE.mo (Instead of YOURLANGUAGE, write down your own country code. You can find out yours here)
  7. Upload the renamed file to wp-content/languages/wp-sms/
  8. Now the translation file is ready to use!

2. Translate WP SMS For Your Website

If you are not interested in contributing and want to translate the plugin for yourself and your own website, you can do it inside your WordPress admin area. Just check out the following instructions:

  1. Install and activate the Loco Translate plugin. (or add it from WordPress Admin Panel » Dashboard » Plugins » Add New » Search Loco Translate)
  2. Go to Loco Translate » Plugins

  3. Click on WP SMS to start translating.
  4. If the language you want to translate is listed there, then you need to click on it. Otherwise, you can click on the ‘New language’ button at the top.
  5. You can choose WordPress language to automatically start using your WordPress Admin Area language or use a Custom language.
  6. Choose where you want to store the translation files. It will save the translation file in the Loco Translate folder by default, and you can change that to save translation files in WordPress languages or WP SMS’s own language file.
  7. Then click on the Start translating button.
  8. Enter your translation for the source string, and move to the next string to translate
  9. Click on the Save button as you go.

3. Translate WP SMS On Your Computer

The last method to translate a plugin is to do it offline and on your computer using gettext translation apps. After that, you can submit your translations to include it in WP SMS. Follow the below steps to start:

  1. Download WP SMS on your computer
  2. Extract the plugin zip file
  3. Open the WP SMS folder and look for the languages folder.
  4. Inside the folder, you can find the .pot file (Translation template file)
  5. Download and install the Poedit app on your computer
  6. Open the app
  7. If you are using the pro version of the app, you can select translate a WordPress plugin. Otherwise, you need to select the ‘Create new translation’ option.
  8. Select WP SMS POT file
  9. After that, type the language name or select from the drop-down menu to choose the language of translation.
  10. Click on the OK button.
  11. Then, you can click on a string to select it and write a translation.
  12. After you have finished the translation, save and export it. You need to go to File » Save and name your file (e.g., fr_FR for French and France, en_GB for English and Great Britain. Write down your own country code. You can find out yours here)
  13. Now your translation files will be saved in both .po and .mo files.
  14. In the end, add these files to the WP SMS languages folder and start using them right away.

Note: If you did all the steps and still the language has not changed, please download, install and activate the Force Update Translations plugin.