YS TranslatePress Addons
TranslatePress Free Version Full Enhancements: Multilingual, AI Translation, SEO All in One.
TranslatePress is the most intuitive translation plugin on WordPress, but the free version has quite a few limitations. YS TranslatePress Addons fills these gaps with eight independently switchable modules – build a complete multilingual website without upgrading to PRO.
Unlocking the Number of Languages with AI Translation
Remove the "only one secondary language" limitation of the free version, allowing for the addition of as many languages as desired. The AI translation module supports OpenAI, Gemini, and Claude models, offering both automatic detection and manual modes, scheduled background translation by page or by the entire site, and directly writing translation results into the TranslatePress core dictionary.
Achieve SEO and user experience in one go
SEO enhancement module handles hreflang region tags, x-default, and multilingual sitemaps (compatible with Yoast/Rank Math); language switcher offers various styles including fixed float, popup, and dropdown; language auto-detection provides refined suggestion prompts based on browser language, without aggressive redirection.
Operational details are also taken care of
Menu language control allows each menu item to decide which languages it will be displayed in; content language rules can exclude specific pages from translation or limit languages; translation export/import facilitates external editing and re-import; the article list has been updated with a language field (small flag + completion status) for an at-a-glance overview of translation progress.
Features
Unlock number of languages
Remove the limitation of only one secondary language in the free version, with no limit on the number of languages.
AI Translation
Supports OpenAI/Gemini/Claude, page-by-page or full-site scheduled background translation.
SEO Enhancement
hreflang regional tags, x-default, and multilingual sitemaps, compatible with Yoast/Rank Math.
Multi-style language switcher
Sticky, float, pop-up, dropdown, and other styles. Shortcodes are ready to use.
Language Auto Detection
Display sophisticated suggestion tips according to browser language, supporting automatic and manual copywriting modes.
Menu and Content Language Control
Menu items and page content can be specified for display language or excluded from translation.
Translate Export/Import
Export translation text for the entire site or a single page, edit externally, and then import.
List languages
Article/Page list displays completion status for each language, making translation progress clear at a glance.
Screenshots
Changelog (Latest)
Fix
remove vendored YS Plugin Hub Client Invalid WooCommerce HPOS compatibility declaration inside.
Problem
This declaration calls `FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__ )` with its own vendor file path,
but `vendor/yangsheep/ys-plugin-hub-client/ys-plugin-plugin-hub-client.php` is not a registered plugin main file,
WooCommerce `FeaturesController` therefore inEach request Record one:
```
FeaturesController: Invalid plugin file '.../vendor/yangsheep/ys-plugin-hub-client/ys-plugin-hub-client.php' for feature 'custom_order_tables'.
```
Noise washes away the `plugin-woocommerce` log channel, buries the real error messages, and causes extra disk I/O.
Scope of impact
Does not affect the transaction, order, or payment process.
Amend the law
The declaration is invalid because it points to a non-registered file.Never took effectremove zero-change behavior - no plugins will become "incompatible with HPOS" because of this;
HPOS compatibility should be declared by each plugin itself.
- vendor loader diff: `+0/-13` (this declaration block only; activation hook/autoloader/schema fallback/`ys_hub_client_loaded` all retained)
- bundled Hub Client versionDeliberately maintain `2.0.2`Only remove dead code, without introducing subsequent version's center naming and menu normalization behaviors
packaging
- ys-translatepress-addons.zip (71 entries)
- SHA-256: `FBB9A9ACA25D8DC97ABC4A03D56B624A93E45DB5FF9590BC622267B274ED17DD`
FAQ
Do I need to buy TranslatePress PRO?
No need. This plugin is designed to be used with the free version of TranslatePress, with eight modules that add commonly used PRO features. Translation data is stored in the TranslatePress core dictionary so it can be seamlessly used later if you upgrade to PRO.
Does AI translation require additional payment?
The plugin itself is free; AI translation uses your own OpenAI/Gemini/Claude API key, billed according to your usage, with the freedom to choose models.
Will it be affected by TranslatePress updates?
This plugin is an independent add-on, it does not modify the TranslatePress core. It cooperates via official hooks and dictionaries, so normal TranslatePress updates are unaffected.
Is the setup complicated?
The overview page is presented with module cards, where each module has independent on/off switches and an independent settings page. Use only what you need; modules that are not required are not loaded at all.
