Automatically populate translations from Google, DeepL, Microsoft, OpenAI, Ollama, DeepSeek, Translationio, Claud and in future other translation API's.
This extension helps with translation of originals on translate.wordpress.org and has the following features:
- Fetch translations by giving the option to use an API to translate the original text from transslate.wordpress.com.
- Indicate translation accuracy based on uploaded locale glossary.
- Provide convenient Approve/Reject button based on translation accuracy.
- Integrate Languagetool LT to run spellchecks on your translations.
- Replace strings pre/post translation and convert words to lowercase.
- Prevent altering brandnames to lowercase, by adding the brands into the field "SpellCheck Ignore words".
- Words within this table are also not marked when using "LT spellchecker".
- Words within this table will also not get a "hyphen" added within the translation
- Improved behavior when GlotDict is also active: GlotDict Google Chrome/Firefox extension.
For full documentation visit the Wiki. If any bugs/problems are found, please add an issue.
- Download the Google Chrome extension or Firefox add-on from their respective stores. You can also download the original (non-extended) extension
- WordPress Translation Filler Extended will be installed, after which you need to activate and configure it.
- Open the options page from within the Extensions or add-ons menu and set the parameters as shown in the Wiki
- Create the ZIP using the dropdown "Code", and download it (https://github.com/vibgyj/WPTranslationFiller)
- Move the downloaded ZIP to a installation folder.
- Extract the ZIP.
- Open Google Chrome extensions and enable Developer mode.
- Use the Load unpacked button and point to the extracted folder "\src\manifest".
- WordPress Translation Filler will be installed,after which you need to activate and configure it.
- Open the options page from within the Extensions or add-ons menu and set the parameters as shown in the Wiki
- After the installation and activation, you will get new buttons within the project.
- The "Translate" button above the list translates the whole page selected.
- The "Translate" button within the editor, only translates the selected record.
- The "Check" button is used to check if the translated page is using glossary verbs.
- For other functionality check the Wiki pages.
- git Extended tag 3.4.66
This repository is provided for reference and transparency only. Pull requests will not be accepted. If you have a request or bug, please create an issue, and I will review it