WordPress Translation Filler
2 ratings
)Overview
Automatically fill translations from Google, DeepL, Microsoft, and OpenAI translation API's. This is the extended version.
This addon is an extention of the original WordPress Translation Filler. It includes a lot of new features. Features: Translation via API's: Google,DeepL,Microsoft,OpenAI Translate from local database Translate fetching TM translations Bulk save suggestions DeepL glossary handling Switching casing Two glossaries Switching between glossaries Bulk save translations into local database Compair with existing translations Spellcheck with API from Languagetool Replacement of words before translating the original Replacement of words after translation Wiki documentation:https://github.com/vibgyj/WPTranslationFiller/wiki Releaselog Version 3.9.95 Improved replacing formal translations Version 3.9.95 put the below contents in your posttranslation replace at the top No need to add it if you are not within the nl_NL locale. Then you need to replace it with your translations ##form:You,Je,U ##form:you,je,u ##form:Your,Je,Uw ##form:your,je,uw ##form:You've,Je,U ##form:you've,je,u ##form:You're,Je,U ##form:You’re,Je,U ##form:you’re,je,u ##form:you're,je,u ##form:You'd,Je,U ##form:you'd,je,u ##form:You'll,Je,U ##form:you'll,je,u ##form: aan u , aan uw ##form:kan u ,kunt u ##form:kun uw ,kunt u ##form:kun u,kunt u ##form:om je ,om uw ##form:van u ,van uw ##form:uw uw,u uw ##form: u u , u uw ##form:voordat uw ,voordat u ##form:voor u ,voor uw ##form:want uw kunt ,want u kunt ##form:wil u,wilt u ##form:Wil u,Wilt u ##form:zullen u ,zullen uw Version 3.9.95 the list above is necessary to convert standard translation to formal Version 3.9.96 When a sentence has a comma, then the conversion fo rformal is not working properly Version 3.9.97 When using local, and there is a plural, then the first line was populated with "notFound" Version 3.3.98 Fixed a problem when the original contains a crlf, the second part was no longer present in Formal Version 3.3.98 Fixed a problem with adding a blank after translation and replacing "je" in formal Version 3.3.98 Fixed a problem with wrong replacements of "%1$s", "%2$s" when there were more then one present Version 3.3.99 Added auto insert "Please" -> "alstulieft" for formal if the original contains "Please" Add "##form:Please,alstublieft" to your postreplace list. or different translation if not nl_NL locale Version 3.4.01 Refactored bulk save, so now it does not skip records, unless it is already translated equally Version 3.4.2 Added a test runner for testing the conversion to formal Version 3.4.3 Fixed replacing ignore words into url Version 3.4.3 Added suppressing calls to fetch suggestions when performing bulk save Version 3.4.3 Improved formal conversion, when a sentence is shorter then English Version 3.4.4 Added a toggle to prevent closing the next editor Version 3.4.5 Buttons were not added when the next editor was opened Version 3.4.6 Deepl still did translate placeholders, so now converted to xml tags Version 3.4.7 Import and export of DeepL glossary now includes the locale Version 3.4.8 Removed wrong label from preview in plural record Version 3.4.9 Added population of the editor field with local DB record if no translation is present Version 3.4.10 Fixed word replacing regardless of it being present in an url Version 3.4.11 Replace function did not replace vars with chars like { } Version 3.4.12 Import postreplace file did no longer work Version 3.4.12 Moved the function to replace links Version 3.4.13 DeepL did not handle replacement vars like {special_var} properly Version 3.4.14 The database modal did not find texts containing cr/lf Version 3.4.15 Moved inserting "alstublieft" to third position if "het" is present in the Dutch translation
5 out of 52 ratings
Details
- Version3.4.15
- UpdatedSeptember 17, 2025
- Offered byPeter Smits
- Size614KiB
- LanguagesEnglish (United States)
- Developer
Email
peter@psmits.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser