Translation to Hebrew

How do I translate appointments + plugin to Hebrew?

  • Alexander

    Hi @Talia,

    All of our themes and plugins are in English, but they all have their own language folder and can be translated just like WordPress, in fact there is even a free tool to assist you in making your own translations: http://codex.wordpress.org/Translating_WordPress#Translating_With_Poedit

    Here are some specific instructions with Poedit. Just let me know if you need any help along the way.

    1. First you'll need to download and install Poedit. You can get it here: http://www.poedit.net/

    2. Download Q&A and unzip the file. Take a look in the languages folder. You'll see a *.pot file. This is the language template file provided by the plugin developer to allow it to be translated by Wordpress

    3. Run Poedit, and open up that .pot file. You will see the list of every text that is included with the plugin.

    4. Go through the list, and for each time you wish to change something, first click it in the list. You will see the "Source text" box update. Now just enter what you wish to be included instead of that text in the translation box.

    5. When you're done translating, click "Validate" to make sure there aren't any errors.

    6. Now save the file. This will automatically create a .mo file. This is the compiled version of your translation that Wordpress can read faster than the full text version.

    7. Rename the .mo file to include the localization code. For example, with Appointments+ it would be "appointments-he_IL.mo"

    8. Upload to your site and place in the languages folder of appointments+ (wp-content/plugins/appointments/languages)

    9. Tell Wordpress to look for translations. This can be done by placing the following line in your wp-config.php file:

    define('WPLANG', 'he_IL');

    Hope this helps you out! Let me know how it goes and if you need clarification on any of the steps!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.