{"id":118160,"date":"2020-03-14T01:53:16","date_gmt":"2020-03-14T01:53:16","guid":{"rendered":"https:\/\/de.wordpress.org\/plugins\/gtbabel\/"},"modified":"2026-01-21T14:24:10","modified_gmt":"2026-01-21T14:24:10","slug":"gtbabel","status":"publish","type":"plugin","link":"https:\/\/arg.wordpress.org\/plugins\/gtbabel\/","author":18708153,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"6.8.8","stable_tag":"6.8.8","tested":"6.9.4","requires":"5.3.2","requires_php":"7.2","requires_plugins":null,"header_name":"Gtbabel","header_author":"Gtbabel","header_description":"Instant server-side translation of any page.","assets_banners_color":"f0e8e4","last_updated":"2026-01-21 14:24:10","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.gtbabel.com","header_plugin_uri":"https:\/\/www.gtbabel.com","header_author_uri":"https:\/\/www.gtbabel.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":7055,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"6.8.8":{"tag":"6.8.8","author":"gtbabel","date":"2026-01-21 14:24:10"}},"upgrade_notice":{"":"<p>None.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3444162,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3444162,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3444162,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3444162,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["6.8.8"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Backend settings","2":"Setup wizard"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6370,1385,99,95,2333],"plugin_category":[48],"plugin_contributors":[199060],"plugin_business_model":[],"class_list":["post-118160","plugin","type-plugin","status-publish","hentry","plugin_tags-bilingual","plugin_tags-language","plugin_tags-multilingual","plugin_tags-translate","plugin_tags-translation","plugin_category-language-tools","plugin_contributors-gtbabel","plugin_committers-gtbabel"],"banners":{"banner":"https:\/\/ps.w.org\/gtbabel\/assets\/banner-772x250.png?rev=3444162","banner_2x":"https:\/\/ps.w.org\/gtbabel\/assets\/banner-1544x500.png?rev=3444162","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gtbabel\/assets\/icon-128x128.png?rev=3444162","icon_2x":"https:\/\/ps.w.org\/gtbabel\/assets\/icon-256x256.png?rev=3444162","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<ul>\n<li>Gtbabel extracts on every page load any page into logical paragraph tokens.<\/li>\n<li>Static and dynamic content is deliberately treated the same.<\/li>\n<li>All tokens are replaced (if available) by it's translation before rendered.<\/li>\n<li>The tokens get dumped (if not available) into gettext, where they can be translated.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li><p>Make sure you are using WordPress 5.3 or later and that your server is running PHP 7.2 or later (same requirement as WordPress itself).<\/p><\/li>\n<li><p>If you tried other multilingual plugins, deactivate them before activating Gtbabel, otherwise, you may get unexpected results.<\/p><\/li>\n<li><p>Install and activate the plugin as usual from the \u2018Plugins\u2019 menu in WordPress.<\/p><\/li>\n<li><p>Start the Setup wizard from the In the notice message shown.<\/p><\/li>\n<li><p>Enjoy!<\/p><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20caching%20plugins%3F\"><h3>Does this plugin work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20contact%20form%20plugins%3F\"><h3>Does this plugin work with contact form plugins?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"is%20there%20a%20limitation%20or%20a%20pro%20version%3F\"><h3>Is there a limitation or a pro version?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"where%20are%20my%20language%20files%2C%20logs%20and%20settings%20stored%3F\"><h3>Where are my language files, logs and settings stored?<\/h3><\/dt>\n<dd><p>They are stored in \/wp-content\/uploads\/gtbabel.<\/p><\/dd>\n<dt id=\"should%20i%20check%20in%20my%20language%20files%2C%20logs%20and%20settings%20into%20version%20control%3F\"><h3>Should I check in my language files, logs and settings into version control?<\/h3><\/dt>\n<dd><p>Yes (in order to ensure portability).<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20language%20files%2C%20logs%20and%20settings%20when%20disabling%20%2F%20uninstalling%3F\"><h3>What happens to my language files, logs and settings when disabling \/ uninstalling?<\/h3><\/dt>\n<dd><p>The files are intentionally preserved.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20multisite%20compatible%3F\"><h3>Is this plugin multisite compatible?<\/h3><\/dt>\n<dd><p>Yes, but translations are intentionally not shared across sites.<\/p><\/dd>\n<dt id=\"can%20i%20use%20gtbabel%20without%20wordpress%3F\"><h3>Can I use Gtbabel without WordPress?<\/h3><\/dt>\n<dd><p>Yes (see <a href=\"https:\/\/github.com\/gtbabel\/core\">repository<\/a>).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.8.7<\/h4>\n\n<ul>\n<li>Add dom change detection<\/li>\n<\/ul>\n\n<h4>3.7.4<\/h4>\n\n<ul>\n<li>Exclude urls being added on 404 pages<\/li>\n<\/ul>\n\n<h4>3.4.8<\/h4>\n\n<ul>\n<li>Switch data from gettext files to sql database<\/li>\n<\/ul>\n\n<h4>3.2.7<\/h4>\n\n<ul>\n<li>Add file support<\/li>\n<\/ul>\n\n<h4>3.0.3<\/h4>\n\n<ul>\n<li>Improve stability<\/li>\n<\/ul>\n\n<h4>2.8.2<\/h4>\n\n<ul>\n<li>Slug collission detection<\/li>\n<\/ul>\n\n<h4>2.7.3<\/h4>\n\n<ul>\n<li>Auto set shared after inital translation<\/li>\n<\/ul>\n\n<h4>2.5.8<\/h4>\n\n<ul>\n<li>Improve performance<\/li>\n<\/ul>\n\n<h4>2.4.8<\/h4>\n\n<ul>\n<li>Improve google translation api<\/li>\n<\/ul>\n\n<h4>2.4.6<\/h4>\n\n<ul>\n<li>Include string checked functionality<\/li>\n<\/ul>\n\n<h4>2.4.5<\/h4>\n\n<ul>\n<li>Polish readme and screenshots<\/li>\n<\/ul>","raw_excerpt":"Gtbabel automatically translates your HTML\/PHP pages \u2013 server sided!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/118160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=118160"}],"author":[{"embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gtbabel"}],"wp:attachment":[{"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=118160"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=118160"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=118160"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=118160"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=118160"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/arg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=118160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}