Adding a plugin textdomain / translation into wordpress

A plugin textdomain is required if you need to translate your own plugin in different langauges i.e. to internationalize the plugin. Here are the required steps Step 1: Decide the plugin textdomain name e.g. my_plugin_textdomain Step 2: Initialise the languages directory for the plugin textdomain Add below code to your plugin [crayon-59c1004bb2b61356476191/] Create languages folder within your plugins directory. Step 3: Create PO file for the languages If you are creating a language translation for German then you would need to create a po file with below name my_plugin_textdomain-de_DE.po Download a sample PO file Open the file in a suitable text editor and add the necessary translations in the file Step 4: Create MO file Once all the translations are added to the PO file open the file in Poeditor and just save the file. Poeditor will automatically create corresponding mo file. Upload both the files on your plugin languages folder   For the translation to show up for the corresponding words or phrases __("sample text") is to be used within the plugin code....
Read More