About this plugin
FreedomTranslate WP is a lightweight plugin that translates your frontend WordPress content in real-time using a self-hosted instance of LibreTranslate or similar engine with remote URL and with API.
Features include:
* Real-time translation of posts, pages, titles, and other frontend content
* Caching system to reduce API requests
* Exclude posts or pages from translation via checkbox
* Admin settings for selecting available languages, managing cache, and excluded words
* Language selector via shortcode [freedomtranslate_selector]
* HTML-aware translation
* Works entirely offline with your own LibreTranslate instance or with a remote URL
No need for external APIs or translation keys — 100% self-hosted.
Usage
- Use [freedomtranslate_selector] shortcode to show the language switcher
- Set words to exclude from translation via settings page
- Exclude specific posts/pages by checking the box in the editor sidebar
- Cache can be cleared from settings
License
GPLv3 or later. txt for full license.
Disclaimer
This plugin is not affiliated with or endorsed by LibreTranslate or its developers.
“LibreTranslate” is a collaborative open source project. The name is used solely to describe the API that this plugin interacts with.
Development
Contribute or report issues on GitHub:
com/OskarCosimo/FreedomTranslate-WP