*** 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.
