Gtbabel
Gtbabel
Description
- Gtbabel extracts on every page load any page into logical paragraph tokens.
- Static and dynamic content is deliberately treated the same.
- All tokens are replaced (if available) by it’s translation before rendered.
- The tokens get dumped (if not available) into gettext, where they can be translated.
Installation
-
Make sure you are using WordPress 5.3 or later and that your server is running PHP 8.5 or later.
-
If you tried other multilingual plugins, deactivate them before activating Gtbabel, otherwise, you may get unexpected results.
-
Install and activate the plugin as usual from the ‘Plugins’ menu in WordPress.
-
Start the Setup wizard from the In the notice message shown.
-
Enjoy!
Faq
Yes.
Yes.
There is no limitation, everything is available in this plugin. You can translate your website in as many target languages as you want, while using many more advanced features.
They are stored in /wp-content/uploads/gtbabel.
Yes (in order to ensure portability).
The files are intentionally preserved.
Yes, but translations are intentionally not shared across sites.
Yes (see repository).
Reviews
Changelog
3.8.7
- Add dom change detection
3.7.4
- Exclude urls being added on 404 pages
3.4.8
- Switch data from gettext files to sql database
3.2.7
- Add file support
3.0.3
- Improve stability
2.8.2
- Slug collission detection
2.7.3
- Auto set shared after inital translation
2.5.8
- Improve performance
2.4.8
- Improve google translation api
2.4.6
- Include string checked functionality
2.4.5
- Polish readme and screenshots