Get DeepL translation magic right into your WordPress Admin
This plugin allows you to use DeepL translation API to translate posts ( and pages ) right from your WordPress Admin.
Adds a translate button to the edit post page.
Shows current and remaining API usage.
This plugin requires an active DeepL API subscription with access to the API.
Please note that DeepL User or Teams plans do NOT include API access.
You have to get a “DeepL Developer” plan (both ‘DeepL API Free’ and ‘DeepL API Pro’ work with this plugin)
Want to translate Products, meta fields, or translate in batches ?
Get the DeepL Pro API plugin
Please note : the free and the premium version works the same relative to content editors ( Elementor, Blocks, etc.). You’re free to test this plugin on your website to see if your specific configuration works well with the plugin. We cannot guarantee that all content editors work perfectly with the DeepL API so please test this plugin before buying the premium (you’ll need the premium only if you need extended features like meta translations and batch translations)
/wp-content/plugins/
directorysmall fixes for Pro meta functions
revert metabox behaviour
fix glossary
added support for Glossaries (premium version)
fixing languages
check for existing translations in poylang
allow for optional front end usage
fixed missing period at the end of paragraphs
vbump for translations
bugfix thanks to @julienrabatel
added wp_slash to wp_update_post for unicode
small php8 fix
bugfix when quota exceeded or translation error
bugfix substr/str_replace
*fix splitted requests (long post_content) *
strange behaviour with _formal locales from Polylang
fix da_DA to da_DK
change of DeeplAPI. Change of requests
long articles split requests ! improved metabox ln selection. notice fixes
*late loading of settings for CPT *
fix KO instead of KR !
oops on post_excerpt
added Korean and Norwegian
deprecated filter_sanitize_string
added nonce to admin
fix bug
added translations
fixed formality for good. update readme for updated extension
protection shortcodes, code, pre
correction formalité
new version. php8 compat. security fixes. compatibilite Pro. bugfix niveau formalité. testé Chrome & Edge. niveau de formalité par langue
improved admin
temp fix for botched DeepL API returns ( unEscapeHTMLTags )
*PHP8 error *: *
pick server (Pro API or Free API)
update languages ; all 27 of them
temp fix for bracket bug in DeeplAPI
adding formality level settings
minor correction for classic editor / text view
wow. way better content replacement in Gutenberg
improve tinyMCE editor management (still a problem with missing linebreaks)
fix for classic editor linebreaks
First release for Pro Version
fixed ugly paragraphs/linebreaks from DeepL ( seriously ??? )
fix “Disable Gutenberg”
fix pour language japonais (JA not JP)
fix pour plugin “Classic Editor”
slight change of block pattern to improve HTML syntax after translation
fixing language selection. not happy with DeepL syntax of “EN-US” instead of “en_US” or “EN_US”. typography for dummies
actually working with Gutenberg
languages passées en locales
compatibilité Gutenberg !
amélioration classe admin.
correction APIUsage
ajout du RU
MAJ WP5.3
MAJ URL Deepl
updated settings API
default values for metabox context/priority
ajout locale en_US
correction bug metabox (missing /div)
ajout des options metabox
version bump
urlencode du text pour éviter les sauts d’arugments
ajout de logs
refonte complete
reporté : compatibilité Gutenberg
nouvelle URL d’API + fix POST request schalipp
translate seulement URL ou RSS / categories par flux / debug : extrait remplacé à la traduction manuelle
ajout du lien source originale au contenu / ajout d’un selecteur admin nombre de posts à traduire
20180418 : 0.1.041813
bug fixes / updated the free version with better functions from paid plugin
20180315 : 0.1.20180315
first version