{"id":398321,"date":"2026-11-09T11:21:32","date_gmt":"2026-11-09T11:21:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/babilim\/"},"modified":"2026-11-09T11:21:12","modified_gmt":"2026-11-09T11:21:12","slug":"babilim","status":"publish","type":"plugin","link":"https:\/\/es-mx.wordpress.org\/plugins\/babilim\/","author":23581937,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.1","stable_tag":"1.2.1","tested":"7.1.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Babilim","header_author":"Babilim","header_description":"Fills in missing translations for the plugins and themes already installed on your site.","assets_banners_color":"4a62a0","last_updated":"2026-11-09 11:21:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":97,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.1":{"tag":"1.2.1","author":"babilim","date":"2026-11-09 11:21:12","revision":3792331}},"upgrade_notice":{"1.2.1":"<p>Plainer wording about what is sent; no action needed.<\/p>","1.2.0":"<p>Automatic and one-click installs use the same installer.<\/p>","1.1.0":"<p>Adds optional error reports and a toolbar report entry.<\/p>","1.0.1":"<p>Better detection of bundled translations.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3792331,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3792331,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3792331,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3792331,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3792332,"resolution":false,"location":"assets","locale":"","contents":"{\"meta\":{\"title\":\"Babilim\",\"author\":\"babilim\",\"description\":\"The Translations screen of Babilim, before anything is sent to the service.\"},\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=babilim\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"login\":true,\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"babilim\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["1.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3792331,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3792331,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3792331,"resolution":"3","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The Translations screen before you enable Babilim: what will be sent, and the Enable button.","2":"The Translations screen after enabling: each installed plugin and theme with its translation status per language.","3":"Settings: the languages to manage and the uninstall choices."}},"plugin_section":[],"plugin_tags":[104,8582,1984,128123,2333],"plugin_category":[48],"plugin_contributors":[291632],"plugin_business_model":[],"class_list":["post-398321","plugin","type-plugin","status-publish","hentry","plugin_tags-i18n","plugin_tags-internationalization","plugin_tags-l10n","plugin_tags-language-packs","plugin_tags-translation","plugin_category-language-tools","plugin_contributors-babilim","plugin_committers-babilim"],"banners":{"banner":"https:\/\/ps.w.org\/babilim\/assets\/banner-772x250.png?rev=3792331","banner_2x":"https:\/\/ps.w.org\/babilim\/assets\/banner-1544x500.png?rev=3792331","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/babilim\/assets\/icon-128x128.gif?rev=3792331","icon_2x":"https:\/\/ps.w.org\/babilim\/assets\/icon-256x256.gif?rev=3792331","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/babilim\/assets\/screenshot-1.png?rev=3792331","caption":"The Translations screen before you enable Babilim: what will be sent, and the Enable button."},{"src":"https:\/\/ps.w.org\/babilim\/assets\/screenshot-2.png?rev=3792331","caption":"The Translations screen after enabling: each installed plugin and theme with its translation status per language."},{"src":"https:\/\/ps.w.org\/babilim\/assets\/screenshot-3.png?rev=3792331","caption":"Settings: the languages to manage and the uninstall choices."}],"raw_content":"<!--section=description-->\n<ul>\n<li>See your installed plugins and themes with their translation status for each language you manage.<\/li>\n<li>Install an available translation with one click, or request one that is not available yet.<\/li>\n<li>Use any WordPress language. None is ranked, preferred or left out.<\/li>\n<li>Nothing is sent until you agree, not even when you activate the plugin.<\/li>\n<li>Your own <code>custom\/<\/code> overrides always win over Babilim.<\/li>\n<\/ul>\n\n<p>Babilim finds the plugins and themes on your site that have no translation for your language and lets you request one from the Babilim translation service.\nThe plugin needs that service to work. It has a free plan and an optional paid plan (see the FAQ).<\/p>\n\n<p>Translation files are written only inside <code>wp-content\/languages\/babilim\/<\/code>. Babilim does not touch your plugins, your themes or WordPress's own files.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Babilim translation service to look up, request and download translation files. It cannot work without it.<\/p>\n\n<ul>\n<li>Service: Babilim, <code>https:\/\/api.babilim.org<\/code>.<\/li>\n<li>When: <strong>Nothing is sent before you consent.<\/strong> No request is made when the plugin is activated, and none until you press \"Enable Babilim\". After that, requests are made when you use the plugin, on WordPress's twice-daily check, and when plugins or themes are installed, activated, deactivated, updated or switched or your plan changes, until you press \"Disable Babilim\".<\/li>\n<li>Sent: your site's URL; the WordPress, PHP and Babilim versions; the languages your site uses; a public key for the site; and short diagnostic codes, never any text content.<\/li>\n<li>Sent also: the installed plugins and themes with their versions, text domains, whether they are listed on WordPress.org, the languages each already includes, and the state of any Babilim translation installed.<\/li>\n<li>Each request includes your site's URL and, when needed, its access token. The service also sees your server's IP address.<\/li>\n<li>Only when you act: requesting a translation (component, version, language); reporting a problem (what you fill in or select); a restore code you enter; and, for a component not on WordPress.org, uploading its code files as a zip after you confirm. They may contain anything, so check them first. Uploads and reports are stored and processed with AI models.<\/li>\n<li>Optional error reports, off by default, only if you choose to share: an error code, the action, where in the plugin and when it happened, a random report id, versions and the site language. Only the error code and versions are published as a public GitHub issue.<\/li>\n<li>Received: translation files and status.<\/li>\n<li>Checkout: \"Upgrade this site\" opens babilim.org in a new tab, where Paddle, the merchant of record, takes payment. This plugin never sees payment data.<\/li>\n<\/ul>\n\n<p>The Enable screen lists what is sent automatically before you agree.<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/babilim.org\/terms\/<\/li>\n<li>Privacy Policy: https:\/\/babilim.org\/privacy\/<\/li>\n<li>Refund Policy: https:\/\/babilim.org\/refund\/<\/li>\n<li>Paddle Checkout Buyer Terms: https:\/\/www.paddle.com\/legal\/buyer-terms<\/li>\n<li>Paddle Privacy Policy: https:\/\/www.paddle.com\/legal\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/babilim<\/code>, or install it from the WordPress plugin directory.<\/li>\n<li>Activate it on the \"Plugins\" screen. Activation sends nothing.<\/li>\n<li>Open <strong>Babilim &gt; Translations<\/strong>, read what will be sent, and press <strong>Enable Babilim<\/strong> if you agree.<\/li>\n<li>Install or request translations on the same screen. Choose your languages under <strong>Babilim &gt; Settings<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20anything%20sent%20before%20i%20agree%3F\"><h3>Is anything sent before I agree?<\/h3><\/dt>\n<dd><p>No. Nothing is sent when you activate the plugin or until you press \"Enable Babilim\". \"Disable Babilim\" in Settings stops every request again.<\/p><\/dd>\n<dt id=\"what%20is%20sent%3F\"><h3>What is sent?<\/h3><\/dt>\n<dd><p>Your site's URL, version numbers, languages and the list of installed plugins and themes. The Enable screen lists what is sent automatically, and \"External services\" below and the privacy policy explain the rest.<\/p><\/dd>\n<dt id=\"where%20do%20the%20translations%20come%20from%3F\"><h3>Where do the translations come from?<\/h3><\/dt>\n<dd><p>The Babilim service makes them with AI and stores them. The plugin downloads translation files (<code>.po<\/code>, <code>.mo<\/code>, <code>.json<\/code>) and never runs remote code.<\/p><\/dd>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><ul>\n<li>The free plan covers one theme and two plugins listed on WordPress.org per site, which you choose with \"Request translation\".<\/li>\n<li>A request counts toward this allowance even if the service has already made that translation for another site.<\/li>\n<li>Once a component is covered, its later versions are translated and updated at no extra charge.<\/li>\n<li>On the free plan, a component removed from WordPress.org gets no new translation versions; the translations already installed stay.<\/li>\n<li>The paid plan covers every component. Prices: https:\/\/babilim.org\/pricing\/<\/li>\n<li>Free and paid sites use the plugin in exactly the same way, and translations are installed and updated the same way, by hand or automatically.<\/li>\n<\/ul><\/dd>\n<dt id=\"which%20translation%20wins%2C%20and%20can%20i%20keep%20my%20own%3F\"><h3>Which translation wins, and can I keep my own?<\/h3><\/dt>\n<dd><p>Your own file in <code>wp-content\/languages\/babilim\/custom\/<\/code> beats Babilim, which beats a WordPress.org language pack or the plugin's or theme's bundled translation. For WordPress core's own <code>default<\/code> text domain, core's official translation beats Babilim's.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20deactivate%20or%20delete%20the%20plugin%3F\"><h3>What happens when I deactivate or delete the plugin?<\/h3><\/dt>\n<dd><p>Deactivating stops the scheduled checks and leaves the installed files in place. Deleting removes Babilim's settings and files and by default keeps your <code>custom\/<\/code> overrides; by default it also keeps the site's registration so a reinstall picks up where you left off.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20help%20or%20report%20a%20wrong%20translation%3F\"><h3>Where do I get help or report a wrong translation?<\/h3><\/dt>\n<dd><p>Use <strong>Report translation<\/strong> in the admin toolbar or <strong>Report a problem<\/strong> on the Translations screen. For questions, use the support forum at https:\/\/wordpress.org\/support\/plugin\/babilim\/ . For bugs, open an issue at https:\/\/github.com\/babilim-org\/babilim\/issues . For license or billing matters, write to hi@babilim.org<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>A translation the service refused is asked for again when your plan or daily allowance changes.<\/li>\n<li>The readme and the Enable screen now describe what is sent in plain language.<\/li>\n<li>The FAQ explains what the free plan covers.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Automatic and one-click installs use the same installer.<\/li>\n<li>A refusal from the service is no longer counted as a failed install.<\/li>\n<li>Notices appear only on Babilim's own screens, the Dashboard and the Plugins screen.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Optional error reports, off by default.<\/li>\n<li>New \"Report translation\" entry in the admin toolbar.<\/li>\n<li>A source upload now contains only the component's code and description files.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Shows \"Original language\" for a language a plugin or theme is written in.<\/li>\n<li>Detects more bundled translations.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Fills in missing translations for the plugins and themes already installed on your site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/398321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=398321"}],"author":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/babilim"}],"wp:attachment":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=398321"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=398321"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=398321"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=398321"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=398321"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=398321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}