{"id":20680,"date":"2012-11-07T17:30:54","date_gmt":"2012-11-07T17:30:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/bablic\/"},"modified":"2026-09-30T17:01:47","modified_gmt":"2026-09-30T17:01:47","slug":"bablic","status":"closed","type":"plugin","link":"https:\/\/pt.wordpress.org\/plugins\/bablic\/","author":15136186,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.0","stable_tag":"3.0.0","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Bablic","header_author":"Bablic","header_description":"","assets_banners_color":"7dd6ec","last_updated":"2026-09-30 17:01:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.bablic.com\/","header_author_uri":"https:\/\/www.bablic.com\/","rating":4.3,"author_block_rating":0,"active_installs":10,"downloads":15388,"num_ratings":12,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"ishaijaffe","date":"2013-03-07 17:12:07","revision":677569},"1.0":{"tag":"1.0","author":"ishaijaffe","date":"2013-03-07 17:12:07","revision":677569},"1.1":{"tag":"1.1","author":"ishaijaffe","date":"2013-03-07 17:12:07","revision":677569},"1.2":{"tag":"1.2","author":"ishaijaffe","date":"2014-07-08 08:48:02","revision":944794},"1.3":{"tag":"1.3","author":"ishaijaffe","date":"2014-08-17 14:07:53","revision":967331},"1.4":{"tag":"1.4","author":"ishaijaffe","date":"2014-08-17 15:09:12","revision":967348},"1.5":{"tag":"1.5","author":"ishaijaffe","date":"2015-02-03 15:03:21","revision":1081588},"1.6":{"tag":"1.6","author":"ishaijaffe","date":"2015-05-21 07:43:08","revision":1164740},"1.7":{"tag":"1.7","author":"ishaijaffe","date":"2015-07-19 12:52:27","revision":1201905},"1.8":{"tag":"1.8","author":"ishaijaffe","date":"2015-08-19 10:47:14","revision":1224902},"1.9":{"tag":"1.9","author":"ishaijaffe","date":"2016-02-15 15:31:12","revision":1351037},"2.0":{"tag":"2.0","author":"ishaijaffe","date":"2016-05-13 07:53:14","revision":1416119},"2.1":{"tag":"2.1","author":"ishaijaffe","date":"2016-08-30 09:46:19","revision":1486244},"2.2":{"tag":"2.2","author":"ishaijaffe","date":"2016-09-22 08:43:44","revision":1500167},"2.3":{"tag":"2.3","author":"ishaijaffe","date":"2016-11-07 10:21:25","revision":1529485},"2.4":{"tag":"2.4","author":"ishaijaffe","date":"2017-04-23 09:45:45","revision":1643188},"2.5":{"tag":"2.5","author":"ishaijaffe","date":"2017-04-23 09:56:07","revision":1643190},"2.6":{"tag":"2.6","author":"ishaijaffe","date":"2017-09-26 12:45:59","revision":1736262},"3.0.0":{"tag":"3.0.0","author":"ishaibablic","date":"2026-09-30 17:01:47","revision":3721716}},"upgrade_notice":{"3.0.0":"<p>Bablic 2.0 rewrite. This version is a snippet connector: save a project key under Settings \u2192 Bablic to load the public Bablic script.<\/p>"},"ratings":{"1":"2","2":0,"3":0,"4":0,"5":"10"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1736015,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1736015,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1736011,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1736011,"resolution":"772x250","location":"assets","locale":"","width":773,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","1.0","1.1","1.2","1.3","1.4","1.5","1.6","1.7","1.8","1.9","2.0","2.1","2.2","2.3","2.4","2.5","2.6","3.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1736011,"resolution":"1","location":"assets","locale":"","width":768,"height":366},"screenshot-10.png":{"filename":"screenshot-10.png","revision":1736011,"resolution":"10","location":"assets","locale":"","width":1851,"height":930},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1736011,"resolution":"2","location":"assets","locale":"","width":768,"height":382},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1736011,"resolution":"3","location":"assets","locale":"","width":1903,"height":943},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1736011,"resolution":"4","location":"assets","locale":"","width":1903,"height":943},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1736011,"resolution":"5","location":"assets","locale":"","width":1903,"height":943},"screenshot-6.png":{"filename":"screenshot-6.png","revision":1736011,"resolution":"6","location":"assets","locale":"","width":517,"height":615},"screenshot-7.png":{"filename":"screenshot-7.png","revision":1736011,"resolution":"7","location":"assets","locale":"","width":160,"height":275},"screenshot-8.png":{"filename":"screenshot-8.png","revision":1736011,"resolution":"8","location":"assets","locale":"","width":178,"height":776},"screenshot-9.png":{"filename":"screenshot-9.png","revision":1736011,"resolution":"9","location":"assets","locale":"","width":1604,"height":710}},"screenshots":[]},"plugin_section":[],"plugin_tags":[104,1734,99,2333],"plugin_category":[43,48],"plugin_contributors":[283739],"plugin_business_model":[],"class_list":["post-20680","plugin","type-plugin","status-closed","hentry","plugin_tags-i18n","plugin_tags-localization","plugin_tags-multilingual","plugin_tags-translation","plugin_category-customization","plugin_category-language-tools","plugin_contributors-ishaibablic","plugin_committers-ishaibablic","plugin_committers-ishaijaffe","plugin_committers-talbablic"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/bablic_7dd6ec.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-1.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-2.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-3.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-4.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-5.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-6.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-7.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-8.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-9.png?rev=1736011","caption":""},{"src":"https:\/\/ps.w.org\/bablic\/assets\/screenshot-10.png?rev=1736011","caption":""}],"raw_content":"<!--section=description-->\n<p>Bablic is a Software as a Service (SaaS) connector. This plugin is the WordPress interface to that service: it stores one project key and, after you save that key, loads the Bablic snippet on the public site. It does not translate posts inside WordPress, and it does not sell plans from the dashboard.<\/p>\n\n<p>A Bablic account and project key are required for translations to appear. If you already have a project, paste the key under Settings \u2192 Bablic and save. If you need an account, create one at <a href=\"https:\/\/dashboard.bablic.com\/create-account\/\">https:\/\/dashboard.bablic.com\/create-account\/<\/a>. An empty key means the site is not connected. That is not a trial and does not lock paid features inside this plugin.<\/p>\n\n<p>After you save a project key, the plugin enqueues <code>https:\/\/edge.bablic.com\/moxie.min.js<\/code> in the public document head (not in wp-admin). That file is Bablic's hosted runtime, not plugin source. The script tag includes your project key as a <code>data-oljs<\/code> attribute. If the key is empty, no frontend script is loaded.<\/p>\n\n<p>Translations run on Bablic, not as a second WordPress language. Visitor requests for translated pages are handled by the Bablic service after the snippet loads. Bablic's primary machine-translation engine is Google Translate.<\/p>\n\n<p>This plugin's PHP does not call a Bablic HTTP API, does not load remote CSS or fonts, and does not add a language switcher in PHP. Language UI, if any, comes from the Bablic snippet after it loads. The snippet may store a language preference in the visitor's browser.<\/p>\n\n<h4>Third-party servers<\/h4>\n\n<p>Saving a project key is consent to use the Bablic service on the public site. Hosts this plugin or the Bablic runtime may contact:<\/p>\n\n<ul>\n<li><code>https:\/\/dashboard.bablic.com\/<\/code> \u2014 account and project (opened only when you choose Create a Bablic account)<\/li>\n<li><code>https:\/\/edge.bablic.com\/moxie.min.js<\/code> \u2014 snippet this plugin enqueues after you save a key<\/li>\n<li><code>https:\/\/nva.bablic.com\/<\/code> \u2014 Bablic 2.0 API the hosted runtime may call<\/li>\n<li><code>https:\/\/notify.onelinkjs.com\/<\/code> \u2014 Bablic 2.0 notify endpoint the hosted runtime may call<\/li>\n<li><code>https:\/\/www.bablic.com\/<\/code> \u2014 product, privacy, and terms<\/li>\n<\/ul>\n\n<p>How Bablic collects and uses data: <a href=\"https:\/\/www.bablic.com\/privacy\/\">https:\/\/www.bablic.com\/privacy\/<\/a>\nTerms of service: <a href=\"https:\/\/www.bablic.com\/terms\/\">https:\/\/www.bablic.com\/terms\/<\/a><\/p>\n\n<h4>What this plugin stores<\/h4>\n\n<p>The plugin stores one WordPress option: <code>bablic_project_key<\/code>. Uninstalling the plugin deletes that option.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>For WordPress.org \/ SVN, the plugin folder must be named <code>bablic<\/code> (same as the directory slug). Upload that folder to <code>\/wp-content\/plugins\/<\/code> or install the zip from Plugins \u2192 Add New \u2192 Upload Plugin.<\/li>\n<li>Activate Bablic on the Plugins screen.<\/li>\n<li>Open Settings \u2192 Bablic.<\/li>\n<li>If you already have a project key, paste it and save. If you need an account, create one at <a href=\"https:\/\/dashboard.bablic.com\/create-account\/\">https:\/\/dashboard.bablic.com\/create-account\/<\/a>.<\/li>\n<li>After you save a key, the public site loads the Bablic snippet in the document head.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20bablic%20account%3F\"><h3>Do I need a Bablic account?<\/h3><\/dt>\n<dd><p>Yes, if you want translations on the public site. This plugin is a connector, not a standalone translator. Create an account at <a href=\"https:\/\/dashboard.bablic.com\/create-account\/\">https:\/\/dashboard.bablic.com\/create-account\/<\/a> or paste a key you already have.<\/p><\/dd>\n<dt id=\"what%20third-party%20service%20does%20this%20plugin%20use%3F\"><h3>What third-party service does this plugin use?<\/h3><\/dt>\n<dd><p>Bablic. After you save a project key, the public site loads <code>https:\/\/edge.bablic.com\/moxie.min.js<\/code> in the document head. That script is Bablic's hosted runtime (minified on Bablic's servers, not bundled in this plugin). The snippet identifies your project with a <code>data-oljs<\/code> attribute. After it loads it may also contact <code>https:\/\/nva.bablic.com\/<\/code> and <code>https:\/\/notify.onelinkjs.com\/<\/code>. No script is loaded until a key is saved. No script is loaded in wp-admin.<\/p><\/dd>\n<dt id=\"why%20is%20the%20javascript%20not%20included%20in%20the%20plugin%20zip%3F\"><h3>Why is the JavaScript not included in the plugin zip?<\/h3><\/dt>\n<dd><p>Guideline 8 allows a documented service to load its own runtime. <code>moxie.min.js<\/code> is that runtime. This plugin does not load remote CSS, fonts, admin iframes, or updates from anywhere except WordPress.org.<\/p><\/dd>\n<dt id=\"where%20are%20translations%20stored%3F\"><h3>Where are translations stored?<\/h3><\/dt>\n<dd><p>Translations run on Bablic, not as a second WordPress language. This plugin does not create WordPress language files or duplicate posts per language.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20data%20before%20i%20save%20a%20key%3F\"><h3>Does the plugin send data before I save a key?<\/h3><\/dt>\n<dd><p>No. An empty project key means the plugin does not enqueue the Bablic script. That is \"not connected,\" not a trial period.<\/p><\/dd>\n<dt id=\"where%20are%20the%20terms%20of%20use%20and%20privacy%20policy%3F\"><h3>Where are the terms of use and privacy policy?<\/h3><\/dt>\n<dd><p>Privacy policy: <a href=\"https:\/\/www.bablic.com\/privacy\/\">https:\/\/www.bablic.com\/privacy\/<\/a>\nTerms of service: <a href=\"https:\/\/www.bablic.com\/terms\/\">https:\/\/www.bablic.com\/terms\/<\/a><\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20the%20plugin%3F\"><h3>What happens when I uninstall the plugin?<\/h3><\/dt>\n<dd><p>WordPress runs <code>uninstall.php<\/code>, which deletes the <code>bablic_project_key<\/code> option.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Bablic 2.0 rewrite, snippet connector.<\/li>\n<\/ul>","raw_excerpt":"Connect WordPress to Bablic. After you save a project key, the public site loads the Bablic snippet.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=20680"}],"author":[{"embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ishaibablic"}],"wp:attachment":[{"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20680"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20680"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20680"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20680"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20680"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}