Click on “File/Save as…” and save it in the same directory you opened the language file. Now you have to save the language file for your language. It’s not in it? Just check in subdirectories.Īfter you have opened the file, the whole list with the translation in the opened language will appear. Choose a language file from the plugin in c:\myplugin. Using PoeditĪfter you have installed the plugin the best way is to open an existing language file in annother language.
You can get it on After downloading you have to install the plugin. To translate the plugin, you can use Poedit.
Just download the plugin which you want to translate and extract it. We’ll help you to create a language file for the plugin! Get the plugin
After googling I found out that you also have to add the following template code to the child-theme functions.Your plugin supports language files but the plugin is not available in your language? I then downloaded the de_DE.po and de_DE.mo from the parent’s languages folder, made a string edit and uploaded them to a new ‘languages’ folder in the child-theme. Finally a big step forward, thanks a lot!! So it all makes sense why nothing on the plugin level was working. I renamed them to inactivate and found out when refreshing the page that they are indeed providing the translation. po translation file in the parent theme folder (within /languages). Whilst I didn’t have any child-theme translation, I found a a. Hi a lot for your hint with regards to the child theme, this gave me to understand that theme translations have higher priority. It would be really great to resolve this soon and I’d much appreciate if someone could please help me! * WPJM is still somehow translating into German * wp-content/languages/wp-job-manager/ => no German translation file other than mine * wp-content/languages/plugins/ => no German translation file other than mine I already had a look in wp-content/plugins/wp-job-manager/languages but there is only one. So my best guess is that the core translation is providing the German translation and the file must be saved somewhere else. I have set my WP page to German and I understand that German is by default already available by the WPJM (= a core translation). So I’m lost where the current German translation is coming from. po DE files in both folders again and the default German translation is still there. To test things further, I have deleted the. I didn’t have my translations in wp-content/languages/wp-job-manager but for testing have created the folder as well and uploaded in there, again without effect. In the folder wp-content/languages/plugins/ without effect. I suggest you try removing the other translation files.Īnother possible cause of the problem could be the WordPress language you chose was not the DE_de one (Deutch) but any of the other locales. That doesn’t mean WordPress itself won’t recognize them.Īs for your original issue, I suspect you have several translation files and since some files get priority while loading, the one that you want to use gets overridden.įor example, if you save wp-job-manager-de_DE.mo files in wp-content/languages/plugins/ as well as in the wp-content/languages/wp-job-manager/, the first one will have priority when loading. However, if you decide to use a different translation plugin at some point (for example Loco Translate) you will notice that the files saved there don’t get recognized by those plugins. Saving files to either of those locations will work but the wp-content/languages/plugins/wp-job-manager-resumes-LOCALE.mo one is considered as safer. You are right, our documentation mentions both locations for saving translation files, wp-content/languages/wp-job-manager/ and wp-content/languages/plugins/wp-job-manager-resumes-LOCALE.mo. mo files from updates, I have followed this guidance.Ĭould you please clarify why this is incorrect and if I follow your guidance (which is indeed also on top of the documentation page) how I would protect my translations? Given, I do want to protect my translations /. So for example, if you were translating the Resume Manager add-on, you would put your mo file in wp-content/languages/plugins/wp-job-manager-resumes-LOCALE.mo, replacing LOCALE with your language code. This is usually the wp-content/languages/ directory. If the plugin supports it (WP Job Manager 1.18.1 does, and so do the latest add-ons) you can put your po and mo files in the WP_LANG directory which will keep them safe from updates. Put Translations Inside the WP_LANG Directory (2) I haven’t done that as I followed the advice on where it states: (1) My POedit automatically generated a new.