Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Autoglot – Automatic WordPress Translation icon

Autoglot – Automatic WordPress Translation

v2.6.4

Attract new audience and traffic with a fully automatic SEO-friendly multilingual translation. No subscription required.

100+ active installs Updated Apr 04, 2025 Tested to 6.7.2 Requires PHP 7.0
Try Demo Download
Pre-installed Ready in ~10s No card
Autoglot – Automatic WordPress Translation

About Autoglot – Automatic WordPress Translation

Autoglot is a WordPress plugin that automatically translates and localizes websites and blogs. It is suitable for small to midsize businesses, enterprise companies, content creators, and affiliate marketers. Autoglot is fully automated, SEO-compatible, and does not require a subscription. Users can switch languages using a widget, shortcode, or popup.

Screenshots

Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot
Autoglot – Automatic WordPress Translation screenshot

Changelog

2.6.4 (04/04/2025)

  • Fixed Woo-related error

2.6.3 (04/04/2025)

  • Fixed Woo URLs generated via “get_permalink”
  • Improved support of Woo mini-cart translation when removing or changing item quantity

2.6.2 (02/04/2025)

  • Fixed translation of Woo cart when changing shipping methods in the cart
  • Improved support of Woo mini-cart translation

2.6.1 (14/03/2025)

  • Added an option to Advanced settings to allow users with “Editor” role (“edit_posts” capability) to access Translation Editor module and edit/delete translations
  • Removed default language from Text Replacement module since we will not replace texts in default language

2.6.0 (11/03/2025)

Autoglot Improves Handling of Comments!

  • Added an option to always translate comments; this forces translation of comments even if they have been submitted from the page of the same language
  • Added on option to filter comments by language; when enabled, comments submitted on a translated page will only appear on that same language version
  • Admin dashboard now shows language of comment if comment was submitted from a translated page
  • “View” link in admin dashboard includes language prefix if comment was submitted from a translated page
  • Fixed “comment on moderation” message always appearing for logged-in users

2.5.12 (04/03/2025)

  • Improved security: Added nonce check in utilities section
  • Fixed wrong positioning of language switcher window if no doctype declared in theme
  • Small corrections in admin texts

2.5.11 (19/02/2025)

  • Improved validation of options in “Links Modifier” tool
  • “Links Modifier” tool now replaces only links, not any texts, in order to prevent changes in css, images, etc.
  • “Links Modifier” tool will not change links to current WordPress site
  • Small corrections in language switcher colors to prevent white text on white background
  • Minor corrections in dashboard texts to make them clearer

2.5.10 (11/02/2025)

  • Now wp_redirect keeps language ID in URL
  • Fixed double slash in js script

2.5.9 (04/02/2025)

  • Now translating “value” attributes in button tags
  • For WooCommerce: now translating “place order” button, they have custom attribute for the caption
  • Fixed UTF encoding in json/ajax requests

2.5.8 (31/01/2025)

  • Fixed admin-ajax requests not being handled and translated
  • Now translating “title” attributes in img and a, and “alt” in img tags
  • Now avoiding translation of empty attributes
  • Added 6 more languages for translation: Afrikaans, Albanian, Bengali, Javanese, Kyrgyz, and Urdu

2.5.7 (28/01/2025)

  • Small fixes in WooCommerce integration

2.5.6 (28/01/2025)

  • Now trying to translate all json/ajax requests that include “html” element, this can be used in different plugins
  • Now using built-in wp_is_json_request function to detect json requests

2.5.5 (22/01/2025)

  • Fixed possible errors in DOM parser that appear when HTML tags are included in JS strings
  • Fixed wrong redirect to WooCommerce “order received” page without language ID

2.5.4 (15/01/2025)

  • Fixed wrong redirect when WooCommerce redirects to cart/checkout after adding product to cart
  • Added WooCommerce integration suggestions

2.5.3 (09/01/2025)

  • Improved Word Counter to include and count words from WooCommerce product descriptions
  • Removed unnecessary translation stats

2.5.2 (12/12/2024)

  • Added option to change the location of Language Switcher (bottom/top, left/right)

2.5.1 (09/12/2024)

  • Added service message to translation editor when translation item is in progress

2.5.0 (06/12/2024)

Autoglot Introduces Basic Support of WooCommerce!

  • Improved support of WooCommerce plugin
  • This includes translation of certain messages like “Added to cart”, dynamic updates of shopping cart and checkout, and switching between different shipping addresses
  • In order to prevent excessive expenses, Autoglot will not translate all dynamic messages and emails
  • Added translation of submit buttons and input placeholders

2.4.10 (12/11/2024)

  • Now skipping translation of pending (unapproved) comments to prevent excess charges
  • Added checks for permalinks structure
  • If no permalinks enabled, Autoglot stops execution and shows warning in admin section

2.4.9 (07/11/2024)

  • Fixed links to downloadable files
  • Language ID was added to URLs that linked to files within same site but outside wp-content folder (very rare but possible)
  • Now these URLs will not include language IDs

2.4.8 (14/10/2024)

  • Improved security of Translation Editor

2.4.7 (10/10/2024)

  • Fixed wrong language links on 404 error pages

2.4.6 (07/10/2024)

  • Now flushing cache in many more caching plugins after changing Autoglot settings

2.4.5 (26/09/2024)

  • Fixed adding lang ID to links on translated pages when home URL is different from “home” option
  • This often happens when site is accessible via SSL but “home” option has not been changed from http://
  • Corrected minor PHP warnings and notices

2.4.4 (16/09/2024)

  • Minor fixes in flushing cache

2.4.3 (16/09/2024)

  • Now trying to clear the cache in the top popular caching plugins after changing plugin settings
  • This can be useful when changing language switcher settings, adding new languages, etc.

2.4.2 (06/09/2024)

  • Now keeping language in redirects from ?p=pageid links
  • Fixed altrenate hreflang when redirected from ?p=pageid

2.4.1 (04/09/2024)

  • Small fixes in integration with “XML Sitemap Generator” plugin

2.4.0 (04/09/2024)

Autoglot Introduces “URL Translation” for better SEO and UX!

  • Autoglot is now able to translate URLs (links to posts and pages). When enabled, Autoglot will translate all WordPress permalinks, e.g. http://site.com/page/ to http://site.com/fr/página/.
  • It can also transliterate URLs to url-friendly format, e.g. http://site.com/page/ to http://site.com/fr/pagina/
  • This also includes links in “alternate hreflang” and “canonical” tags, links in language switcher, forms, and sitemaps
  • This can be useful for better SEO, improved conversions, and overall user experience
  • All translated URLs can be modified in Translation Editor
  • Fixed support of sitemaps in “The SEO Framework” plugin, they changed some code
  • Fixed issue with no language ID in relative links

2.3.8 (23/08/2024)

  • Fixed potential issue with plugin activation errors

2.3.7 (31/07/2024)

  • Minor fixes in links

2.3.6 (31/07/2024)

  • Fixed wrong redirects after adding comments on translated pages

2.3.5 (17/07/2024)

  • Removed outdated code that is no longer required
  • Confirmed compatibility with WordPress 6.6

2.3.4 (27/06/2024)

  • Added “Language” and “Type” filters to translation editor to let site administrators quickly find proper languages and entry types

2.3.3 (26/06/2024)

  • Changed the logic of “Enable translation” feature.
  • Now, site administrator may disable new translations, this will stop plugin from requesting new translations from Autoglot API.
  • Even when “Enable translation” is disabled, plugin will show already translated content.
  • This can be useful to pause new translations in order to prevent excess or unwanted charges, e.g. in sites with user-generated content, etc.

2.3.2 (17/06/2024)

  • Minor fixes in links to translated versions

2.3.1 (28/05/2024)

  • Minor fixes in translation editor

2.3.0 (28/05/2024)

Autoglot Introduces “Translation Editor” for Machine Translation Post-Editing!

  • Translation Editor tool in Autoglot plugin lets you manually modify translations.
  • This tool displays all records from translation DB with convenient “search” and “filter by language” functions.
  • There is an option to delete translation records so they will be re-generated.
  • The most important, translation editor comes with “Quick Edit” button to let site administrator, translator or proofreader manually adjust and modify translation.

2.2.1 (21/05/2024)

  • Added option to advanced settings that will try to skip caching of translated pages in case caching plugin saves and outputs wrong content

2.2.0 (17/05/2024)

  • Improved support of caching plugins, Autoglot now supports most of caching plugins like LiteSpeed Cache, SpeedyCache, W3 Total Cache, WP Fastest Cache, WP Super Cache, WP-Optimize, etc.
  • Translated pages will be cached by these plugins and delivered to site visitors with increased speed and performance
  • Slightly improved css for admin interface, making fonts bigger

2.1.5 (16/05/2024)

  • Added WP nocache function

2.1.4 (16/05/2024)

  • Now prevents caching only translated pages, original pages will be cached

2.1.3 (08/05/2024)

  • Fixed extra spaces between tags and punctuation marks
  • Now adding a space between closing tags and opening next tag, if none

2.1.2 (27/04/2024)

  • Minor fixes with displaying HTML tags in text

2.1.1 (19/04/2024)

  • Removed floating box with language switcher from admin widget area, this is known WP bug

2.1.0 (18/04/2024)

  • New “neutral” flags for English, German, French and Portuguese languages
  • Added an option to display language names in own languages, in English, as ISO code, or combination of these
  • Minor fixes to prevent irrelevant PHP warnings

2.0.8 (05/04/2024)

  • Minor fixes

2.0.7 (05/04/2024)

  • Restored translation and replacement of “Additional Strings for Translation” – strings that are not automatically translated
  • Removed outdated settings that are no longer required in version 2.0+
  • Improved connection performance, now connecting to Control Panel only when required

2.0.6 (20/03/2024)

  • Removed downloading locales from admin when updating list of active languages

2.0.5 (12/03/2024)

  • Corrected links to English pages, no need to show “English (English)”
  • Fixed lists with flags, no need to display bullet points

2.0.4 (07/03/2024)

  • Small fixes in displaying HTML special characters
  • Restored support of direction of RTL languages

2.0.3 (06/03/2024)

  • Small fixes to support translations from previous versions of Autoglot

2.0.2 (06/03/2024)

  • Minor improvements in DOM model for decreased amount of HTML code in translated string/paragraphs
  • Small fixes with DB stats during plugin activation

2.0.1 (04/03/2024)

  • Minor improvements in DOM model for decreased amount of HTML code in translated string/paragraphs

2.0.0 (01/03/2024)

Major update

  • Now parsing whole page instead of content and separate WP sections. This improves overall quality of translation and boosts UX.
  • Greatly improved DOM model processing for decreased amount of HTML code in translated string/paragraphs. This reduces costs of re-translation in case of content updates, decreases DB usage, etc.
  • No longer using built-in WP locales. This means no more updating translations of each plugin/theme, improved speed, decreased files storage.
  • Added translation exclusions using “notranslate” class.

1.5.6 (20/02/2024)

  • Fixed incorrect links to non-default languages that could appear when WordPress is installed in directory

1.5.5 (25/12/2023)

  • Minor fix in word counter

1.5.4 (08/12/2023)

  • Minor fix: “At a Glance” will include word count information only if Autoglot is enabled

1.5.3 (07/12/2023)

  • Added basic information about word count to “At a Glance” section of admin dashboard
  • This includes original word count, number of active languages and number of words that have not been translated yet
  • This ensures site administrator can see current status of translation process

1.5.2 (04/12/2023)

  • Red notification bubble is now displayed and/or number inside is increased if there are words for translation
  • This helps site administrator see that certain posts of pages have not been translated

1.5.1 (01/12/2023)

  • Minor fixes and improvements in word counter

1.5.0 (01/12/2023)

  • Implemented word counter: estimate number of words that should be translated to currently active languages
  • Improved word counter function for plugin stats to support non-latin character

1.4.9 (30/11/2023)

  • Minor fixes in admin dashboard

1.4.8 (08/11/2023)

  • Fixed possible issues with translation/replacement of HTML attribute names

1.4.7 (02/10/2023)

  • Fixed possible issues with adding language code to links that aleady included language code like /articles instead of /ar/articles

1.4.6 (14/09/2023)

  • Fixed possible issues in URLs

1.4.5 (14/09/2023)

  • Fixed possible double slashes in sitemaps

1.4.4 (07/09/2023)

  • Fixed behaviour of floating box when translation is enabled only for admins
  • Corrected jQuery loading

1.4.3 (06/09/2023)

  • Added red notification bubbles to admin menu to further emphasize problems in settings or parameters
  • Minor fixes in admin dashboard
  • Updated translations of plugin to reflect recent changes in admin interface

1.4.2 (04/09/2023)

  • Added red notification bubbles to admin dashboard to further emphasize problems in settings or parameters
  • Fixed adding language to URL, now it appends trailing slash if it does not exist
  • Minor fixes in admin dashboard

1.4.1 (31/08/2023)

  • Added links to currently active languages in admin dashboard

1.4.0 (30/08/2023)

  • Added widget to Autoglot dashboard with current health status of Autoglot plugin
  • This is a handy tool to check whether all Autoglot parameters are OK
  • This also includes links to appropriate resources to fix problems with Autoglot settings and parameters

1.3.1 (10/08/2023)

  • Minor design enhancemens in popup language switcher

1.3.0 (10/08/2023)

  • Added [ag_switcher] shortcode that displays language switcher, this can be used to add language switcher to almost any place of your website: posts, pages, footers, etc.
  • This shortcode can be used with “title” and “type” arguments to show custom titles and different types of languages switcher, please check FAQ for more info
  • Added floating box that sticks to window bottom and opens a popup with language switcher, can be useful for sites without widgets
  • Fixed minor warnings during plugin re-activation

1.2.3 (08/08/2023)

  • Improved setup wizard to display direct links to translated versions of website
  • Fixes and enhancements in setup wizard for easier onboarding
  • Small fixes and enhancements in plugin dashboard

1.2.2 (30/06/2023)

  • Added more flags to languages without direct correlation between language and country:
  • “Neutral” flag for Arabic
  • “Neutral” flag for Chinese Traditional
  • “Globe” flag for all languages with multiple options of countries

1.2.1 (27/06/2023)

  • Added US+GB flag as a default option for English language

1.2.0 (09/06/2023)

  • Introducing a new section in Languages page: Flags selector
  • It is now possible for site administrator to choose the most appropriate flags for each language (where possible)
  • For example, admins may choose either UK or US flags for English language, BR or PT for Portuguese, etc.
  • These flags are displayed in the front-end widgets

1.1.3 (26/04/2023)

  • Now sending blog URL when checking balance – for future statistics in Control Panel

1.1.2 (04/04/2023)

  • Minor changes to ensure WordPress 6.2 compatibility
  • Fixes and changes in admin notices

1.1.1 (14/02/2023)

  • Minor design enhancemens in language selectors

1.1.0 (13/02/2023)

  • Introducing setup wizard for new Autoglot installations to make onboarding process easier!
  • Configure basic Autoglot settings in 3 easy steps
  • Minor design changes in language selectors
  • Improved data validation
  • Improved admin notices

1.0.13 (08/02/2023)

  • Minor bugfixes to prevent possible PHP notices and warnings

1.0.12 (08/02/2023)

  • Minor bugfixes to prevent possible PHP notices and warnings

1.0.11 (08/02/2023)

  • Minor bugfixes in multisite activation process

1.0.10 (07/02/2023)

  • Fixed and improved multisite activation process
  • Now all tables for all blogs are created when network-activating Autoglot plugin

1.0.9 (06/02/2023)

  • Minor but very important enhancements in admin dashboard

1.0.8 (03/02/2023)

  • Additional fixes to prevent possible PHP warnings and notices
  • Now checking that translation table exists to prevent waste of translation balance and potential warnings
  • Some more interface enhancement

1.0.7 (03/02/2023)

  • Small fixes to prevent possible PHP warnings and notices and ensure compatibility with PHP 8+

1.0.6 (02/02/2023)

  • Now trimming text, default, title etc records before storing and translation to reduce risks of re-translation

1.0.5 (02/02/2023)

  • Further enhanced removing of line breaks and extra spaces for better performance and reduced risks of re-translation in case of changes in HTML
  • In case you need to update your DB, please proceed to Utilities, then “Custom DB update” and then confirm at the bottom of the page

1.0.4 (01/02/2023)

  • Now removing line breaks only between list items (WP changed output some time ago)

1.0.3 (01/02/2023)

  • Now removing line breaks before translating and saving content. This is required in case WP changes formatting of original HTML

1.0.2 (10/01/2023)

Happy New 2023 Year!

  • Small interface corrections in admin dashboard

1.0.1 (27/11/2022)

  • Added number of translated words to plugins stats page
  • Added links to support pages
  • Small interface enhancements in admin dashboard

1.0.0 (16/11/2022)

We are thrilled to introduce version 1.0.0! This does not include many modifications, but this is finally what we can call v.1.0!

  • Minor modifications to prepare plugin launch
  • Removed unused code
  • Removed unused functions from admin pages

0.9.11 (09/11/2022)

  • Fixed login/logout URLs, removed language ID

0.9.10 (09/11/2022)

  • Fixed possible error with wrong “alternate hreflang” tags

0.9.9 (08/11/2022)

  • Fixed bug with escaping content in admin’s textareas

0.9.8 (07/11/2022)

  • Improved DB performance by removing temporary records
  • Improved translation performance: now checking balance before trying to translate
  • Backup SQL will be shown in textarea instead of downloading to prevent errors on some servers

0.9.7 (02/11/2022)

  • Fixed bug with output of translated ul lists
  • Removed “type” of translated phrase from DB to improve performance
  • Added “Utilities” page to allow removal of empty and duplicate translation records from DB
  • Now removing empty tags and comments before and after excerpts in order to reduce costs of translation and DB storage
  • Added backup feature to allow custom backups of translation DB
  • Dashboard stats page now shows size of translation DB

0.9.6 (19/10/2022)

  • Fixed problem with wp_trim_words which counted words in default language in a wrong way after switching locale where it counts words based on single characters (e.g. East Asian characters)

0.9.5 (18/10/2022)

  • get_the_excerpt will output text, not HTML (default for WordPress)
  • Showing plugin version number in Autoglot Dashboard (why not?)

0.9.4 (17/10/2022)

  • Fixed bug with excerpts translations
  • Default strings will not be translated to English (they are already in English)

0.9.3 (14/10/2022)

  • Autoglot does not translate all the tags and categories by default now; instead, we translate only those related to current page’s posts
  • Fixed bug when displaying translated content

0.9.2 (12/10/2022)

  • In order to reduce translation costs for our clients, Autoglot now uses custom-generated HTML titles on certain pages: search results, categories, tags, taxonomies, author, and archive pages. Otherwise, each title will be translated for each tag, category, and even each new search request
  • This option can be switched on/off in Advanced settings

0.9.1 (11/10/2022)

  • Improved speed of translation, fixed a bug with multiple translation entries in DB
  • HTML title on search page will not be re-translated with each new search to minimize translation costs

0.9.0 (26/09/2022)

Another major update with lots of changes

  • Added 7 more languages, fixed incorrect flags
  • Added e-mail notification when translation balance is not empty but is not enough to translate a piece of text
  • Fixed possible character set & collation errors when creating or updating DB
  • Fixed possible warning with one of internal constants, all constants moved from public static to const for better security
  • Low balance notifications will not be repeated until after certain amount of time. This can be adjusted in Autoglot settings, default is 1 hour
  • Small interface enhancements and improvements

0.8.0 (01/09/2022)

Major update

  • Completely re-written/improved DOM model processing for decreased amount of HTML code in translated string/paragraphs. This improves overall quality of translation, reduces costs for re-translation in case of content updates, decreases DB usage, etc.
  • Fixed bug when pure HTML appears in content.

0.7.14 (06/06/2022)

  • Fixed integration with Google XML Sitemap plugin after they changed settings

0.7.13 (31/05/2022)

  • Fixed bug with text encoding

0.7.12 (26/05/2022)

  • Replaced PHP open tag to full version for better compatibility
  • Added support of RankMath SEO plugin for: opengraph/metatags/titles translation, full sitemaps with translated pages

0.7.11 (24/05/2022)

  • Fixed contact forms showing incorrectly due to issues with code validation

0.7.10 (19/04/2022)

  • Switched off caching via WP Super Cache. WPSC plugin may occasionally prevent delivery of translated content. Will enable integration in future to let WPSC store translated content.

0.7.9 (25/02/2022)

  • Fixed unnecessary data sanitization which caused problems with output of manual translation strings
  • Corrected minor issues, small bugfixes

0.7.8 (01/11/2021)

  • Excluded translated pages from caching by Endurance Page Cache plugin. EPC plugin may occasionally prevent delivery of translated content.

0.7.7 (27/09/2021)

  • Disabled PHP mail function that causes warnings on some shared hostings. Now using only built-in wp_mail function to send balance notifications.

0.7.6 (24/09/2021)

  • Converted separate flag images into one CSS sprite. This will improve download time, save occupied space and increase page speed.

0.7.5 (30/08/2021)

  • Now sending site URL in translation request for statistics in Autoglot Control Panel

0.7.4 (26/08/2021)

  • Added “Dashboard” and “Settings” action links to Admin Plugins page

0.7.3 (25/08/2021)

  • Fixed “empty balance” notification in case of connection problems

0.7.2 (05/07/2021)

  • Added and improved data sanitization and validation
  • Corrected minor issues, small bugfixes
  • Removed unused files

0.7.1 (02/07/2021)

  • Fixed incorrect translation of page descriptions caused by changes in Yoast SEO plugin

0.7.0 (27/06/2021)

  • Fixed “low balance” notification warnings, now sent from wordpress@site.domain instead of admin email
  • Added and enhanced data sanitization and validation

0.6.1 (25/05/2021)

  • Minor modifications to prepare plugin launch
  • Removed unused code
  • Removed unused admin pages

0.6.0 (01/03/2021)

  • Implemented DOM class
  • Page content processing using DOM class
  • Save and remove all attributes before translation, restore after translation
  • Minimized DB usage, other optimization steps

0.5.0 (01/01/2021)

  • First MVP

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…