Documentation > TranslatePress Business/Developer Changelog

TranslatePress Business/Developer Changelog

Browse Docs
Search Documentation

1.5.0

  • Improved performance by calling fewer SQL commands on tables when automatically translating slugs, avoiding possible deadlocks
  • Fixed bug preventing manually translating non-latin original term slugs in String Translation interface
  • Fixed showing encoded translation when manually editing slugs with non-latin translation in the front-end editor
  • Fixed bug where non-public CPT slugs were automatically translated resulting in 404 errors in some cases
  • Fixed edge case when slugs of type "other" were not automatically translated
  • Fixed PHP deprecated notice about constant FILTER_SANITIZE_STRING when detecting user language

1.4.9

  • Fixed slug translation not working properly on WordPress Multisite or subfolder installs
  • Fixed issue with searching non-latin term slugs in String Translation

1.4.8

  • SEO Pack: Fixed some cases of infinite redirects and 404 caused by duplicated translations occurring during database upgrade
  • SEO Pack: Fixed incorrectly adding -2 suffixes in some cases when trying to ensure slug uniqueness
  • SEO Pack: Fixed case of migrating duplicated translation slugs due to a bug in the previous method of slug storage
  • SEO Pack: Fixed issue with translating non-latin slugs in String Translation
  • SEO Pack: Improved String Translation Slugs editor by showing inactive post type base slugs and taxonomies
  • SEO Pack: Improved front-end speed and avoid possible timeouts if the database upgrade has not been performed yet
  • SEO Pack: Improved loading time of String Translation by counting items in SQL

1.4.7

  • SEO Pack: Fixed inability to manually edit non-latin slugs in String Translation
  • SEO Pack: Added a check to avoid errors before renaming obsolete slug tables from 1.4.3 version when rolling back and forth

1.4.6

  • SEO Pack: Fixed slug translation issues. It's recommended to back-up your database before updating
  • SEO Pack: Fixed issue with making sure translated slugs are unique

1.4.5

  • SEO Pack: Fixed slug translation issues
  • SEO Pack: Added Advanced option to Load legacy SEO Pack Add-On

1.4.4

  • SEO Pack: Fixed slug translation issues

1.4.3

  • SEO Pack: Fixed missing tables SQL errors after updating to previous version
  • SEO Pack: Fixed issues when running the database update

1.4.2

  • SEO Pack: Major refactoring of url slugs handling. It's recommended to back-up your database before updating
  • SEO Pack: Numerous fixes including support for WooCommerce custom permalinks, custom post permalinks, permalinks without base category, automatic slug translation for hierarchical pages

1.4.1

  • Added support for Chinese Traditional automatic translations
  • Fixed edge case error when DeepL API request for supported languages is not responding

1.4.0

  • SEO Pack: Fixed sitemap hreflang codes not reflecting the Advanced setting to remove country code
  • Automatic User Language Detection: Updated Geo IP database to 20240607 version
  • DeepL: UI improvements to the Automatic Translation tab

1.3.9

  • DeepL: Added support for Arabic language
  • Automatic User Language Detection: Updated Geo IP database to 20240416 version

1.3.8

  • SEO Pack: Added support for translating article:section and article:tag meta tags
  • Automatic User Language Detection: Updated Geo IP database to 20240305 version

1.3.7

  • Translator Accounts: Added Translate Site sidebar button in WP Dashboard for Translator accounts
  • Automatic User Language Detection: Updated Geo IP database to 20231208 version

1.3.6

  • SEO Pack: Fixed compatibility issue with ACF where translated CPT base slug would lead to 404 pages

1.3.5

  • SEO Pack: Fixed 404 urls when selecting multiple terms in a category on translated pages, generally used in filtering features
  • Automatic User Language Detection: Updated Geo IP database to 20231027 version

1.3.4

  • SEO Pack: Fixed edge case issue with incorrectly translating post slugs in default language
  • SEO Pack: Added extra parameters to trp_get_term_args hook

1.3.3

  • SEO Pack: Improved automatic slug translation when original slug contains hyphens by preventing translation engines from sometimes generating identical translations with the original slug
  • SEO Pack: Added filter trp_allow_redirect_to_translated_url to prevent redirect in custom cases
  • SEO Pack: Added filter trp_get_term_args when searching for the original term slug based on translation

1.3.2

  • SEO Pack: Fixed automatic slug translation issue with The Events Calendar plugin
  • Automatic User Language Detection: Updated Geo IP database to 20230901 version
  • Automatic User Language Detection: Fixed popup issue when clicking on flags to change language

1.3.1

  • Automatic User Language Detection: Fixed dropdown of languages from pop-up not working in some cases
  • SEO Pack: Fixed some cases of disappearing CPT slugs translations leading to 404 pages
  • SEO Pack: Improved handling of translated slugs when using Automatic Slug Translation

1.3.0

  • Fixed an edge case issue that prevented activation of TranslatePress - Business plugin
  • SEO Pack: Fixed issue with Automatic Slug Translation when having multiple post types queried

1.2.9

  • SEO Pack: Added hook when saving post slugs
  • Automatic User Language Detection: Fixed html in popup
  • DeepL: Show formality option only for languages that support it
  • DeepL: Translation Engine formality is now preselected when adding new languages with explicit formality

1.2.8

  • Automatic User Language Detection: Improved add-on settings UI by placing them in a subtab of Advanced settings
  • Automatic User Language Detection: Updated GeoIP database to 20230613 version

1.2.7

  • SEO Pack: Fixed edge case error with trim function being passed an array
  • Extra languages: Improved handling extra languages in TranslatePress General settings

1.2.6

  • SEO Pack: Fixed some cases of re-saving WooCommerce permalinks adding an extra slash to product cpt causing 404
  • SEO Pack: Fixed url encoding in non-latin languages when automatic slug translation is on
  • SEO Pack: Fixed automatic slug translation not working for cpt on individual posts
  • SEO Pack: Fixed language switcher not working from one language to another when translating slugs in non-latin languages

1.2.5

  • DeepL: Added support for Norwegian (Bokmal) language

1.2.4

  • Automatic User Language Detection: Fixed keeping GET parameters after changing language from pop-up
  • Translator Accounts: Added hook to programmatically prevent showing admin bar for translator user role if needed

1.2.3

  • Automatic User Language Detection: Updated GeoIP database to 20221209 version
  • Automatic User Language Detection: Added filter to not show change language pop-up for iPhones
  • Automatic User Language Detection: Skip enqueueing css file when pop-up functionality is not loaded

1.2.2

  • SEO Pack: Added filter trp_redirect_status to allow changing redirect status from all wp_redirect calls

1.2.1

  • SEO Pack: Fixed dependency error if TP Multilingual is not up-to-date

1.2.0

  • SEO Pack: Fixed WooCommerce product slug translation in Hebrew

1.1.9

  • SEO Pack: Fixed slug translation in urls from sitemap generated by All in One SEO plugin
  • SEO Pack: Fixed missing default language urls from sitemap generated by All in One SEO plugin when first language is not the default language

1.1.8

  • Automatic User Language Detection: Fixed showing the correct detected language in the pop-up
  • Automatic User Language Detection: Updated GeoIP database to 20220712 version

1.1.7

  • SEO Pack: Fixed issue with term slug translation created with JetEngine
  • SEO Pack: Fixed notice with undefined variable
  • Automatic User Language Detection: Ensuring compatibility with the option to change html lang attribute

1.1.6

  • Fix: issue with Automatic User Language Detection redirect not working on home page for the default language
  • Fix: correctly replace the {{sugested_language}} tag for the Automatic User Language Detection add-on

1.1.5

  • SEO Pack: Improved compatibility with Elementor Sitemap

1.1.4

  • Automatic User Language Detection: Improved pop-up compatibility with themes

1.1.3

  • Automatic User Language Detection: Fixed the 'Close and do not show again' button on the pop-up not working sometimes

1.1.2

  • SEO Pack: Fixed WooCommerce taxonomies slugs manual translations not saving properly in some cases
  • SEO Pack: Added filter to fix edge case issue on listing page in WP dashboard

1.1.1

  • Automatic User Language Detection: Show front-end pop-up to visitors, asking to change language instead of redirecting directly to detected language
  • Automatic User Language Detection: Updated Geo IP location database to 20220315 version
  • SEO Pack: Fixed sitemap containing urls with language slugs linking to paths excluded from translation
  • SEO Pack: Fixed issue affecting translation of some particular JSON requests

1.1.0

  • Automatic User Language Detection: Improved compatibility with themes by removing redirect urls dependence to hreflang tags
  • DeepL: Improved Automatic Translation tab checking for translation API key validity

1.0.9

  • DeepL: Added support for language formality
  • Automatic User Language Detection: Fixed javascript links incorrectly switching to default language

1.0.8

  • SEO Pack: Show unique translated slug after saving translation in String Translation Editor
  • SEO Pack: Sanitized translated slugs for CPT slugs and Taxonomy slugs
  • Automatic User Language Detection: Fixed loading loop inside Beaver Builder Editor
  • Automatic User Language Detection: Updated Geo IP location database to 20111109 version

1.0.7

  • SEO Pack: Fixed php notices about term_id

1.0.6

  • SEO Pack: Added support for translating og image, og image alt and other image related meta tags used in SEO
  • SEO Pack: Fixed cases when language switcher did not work when tax base slug and term slug were translated with special chars in them
  • SEO Pack: Fixed cases of 404 when both tax base and term slug translations had special characters in them

1.0.5

  • Added Install & Activate button in admin notice if TranslatePress - Multilingual is not active

1.0.4

  • Automatic User Language Detection: Fixed error on trp-ald-ajax retrieving first time visitor language

1.0.3

  • Automatic User Language Detection: Fixed error on trp-ald-ajax retrieving first time visitor language

1.0.2

  • SEO Pack: Fixed an issue with /shop/%product_cat%/ permalink for WooCommerce
  • Automatic User Language Detection: Fixed redirecting after logout
  • Automatic User Language Detection: Fixed endless redirect on some custom languages
  • Automatic User Language Detection: Fixed redirecting when hreflang tags are missing

1.0.1

  • DeepL: Added British English variant for Australia, New Zealand and South Africa
  • Translator Accounts: Fixed Translator role not being added for new installations
  • SEO Pack: Fixed refreshing Yoast sitemap on add-on activation/deactivation

1.0.0

  • First repackaged version

TranslatePress Multilingual

The best website localization service for WordPress websites. Manage everything from a visual interface.