Translate your WordPress site instantly with TranslatePlus, a fast, modern, and cost-efficient AI-powered translation plugin.
Built for developers, businesses, and creators who need scalable multilingual support.
- Translate posts, pages, and custom post types
- Supports multiple languages
- One-click translation
- Auto-translate on publish
- Manual translation per page
- Regenerate translations anytime
Each language has its own URL:
/en/post-name
/es/post-name
/fr/post-name
- Clean structure
- Search engine friendly
- Supports hreflang
TranslatePlus uses a request-based pricing model:
- Lower cost vs traditional APIs
- Transparent usage tracking
- Built-in cost estimation
- Premium dropdown switcher
- Menu integration
- Browser language auto-detection
- Minimal overhead
- Optimized queries
- Built for performance
Works seamlessly with:
- WordPress posts, pages, and custom post types
- SEO plugins (Yoast SEO, Rank Math)
- Modern themes
git clone https://github.com/translateplus/translateplus-wp.gitOr upload to:
/wp-content/plugins/translateplus-wp
Go to:
WordPress Admin → Plugins → Activate TranslatePlus
- Navigate to Settings → TranslatePlus
- Enter your API key
- Verify connection
- Open any post or page
- Add a new language
- Translate instantly
TranslatePlus is powered by a simple API:
POST /translate{
"text": "Hello world",
"target_lang": "es"
}Get started with free credits to test translations instantly.
- Create or edit content
- Add translation (ES, FR, etc.)
- Plugin creates linked posts
- URLs are automatically generated
- Language switcher connects everything
TranslatePlus now uses a modular kernel inspired by large-scale multilingual plugins:
- Single bootstrap entrypoint (
translateplus.php) with lifecycle hooks - Lightweight service container for shared plugin context
- Module loader that registers and boots feature modules
- Frontend module (rewrites, switcher, browser language redirect)
- Translation module (auto-sync and translation orchestration)
- Admin module (settings, editor tools, AJAX handlers)
- Translation data model remains WordPress-native:
- Each language = separate post
- Posts linked by translation group metadata
- Language stored in post meta
- PHP 7.4+
- WordPress 5.8+
git clone https://github.com/your-username/translateplus-wp.gitActivate plugin in your local WordPress environment.
Contributions are welcome!
- Fork the repository
- Create a feature branch
- Submit a pull request
Found a bug or have a feature request?
👉 Open an issue on GitHub
GPLv2 or later https://www.gnu.org/licenses/gpl-2.0.html
TranslatePlus is more than a plugin—it’s a translation infrastructure for modern applications.
- WordPress integration
- API-first design
- Built for scale