Just another contact form plugin. Simple but flexible.
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










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
