*** Weglot Translate Changelog *** 2026-02-02 - version 5.3 * Improvement: Modernizes the project's build system by updating dependencies and migrating to the newer Sass module syntax. * Improvement: Switches bot detection to Matomo DeviceDetector for more accurate and maintainable user agent parsing. * Improvement: Introduces an opt-in mechanism to prevent translation of specific words in HTML. * Improvement: Introduces a built-in regex checker and integrates defaults into the checker list before third-party discovery. * Improvement: Improves URL translation robustness to prevent null/invalid redirects in WooCommerce flows. * Improvement: Disables the Weglot translation layer for the WP Engine cache purge endpoint (/wp-json/wpe/cache-plugin/v1/clear_all_caches) to prevent 502 errors. * Update: Refreshes the readme content (marketing, SEO, and FAQ) for clarity and relevance. * Fix: Changes class name construction in Regex_Checkers_Service_Weglot to use underscores for consistency and compatibility. * Fix: Renders preview-mode language items as anchors with href "#" to prevent navigation during preview sessions. * Fix: Ensures cache is actually purged as part of validating signed purge requests.