Releases: swissspidy/preferred-languages
Releases · swissspidy/preferred-languages
1.8.0
- Adds Preferred Languages to Site Health debug data.
- Improves compatibility with plugins such as WPML which also modify the language selection UI.
- Improves robustness of language pack downloading after saving changes.
- Improves test coverage and fixes many smaller bugs.
- Fixes UI issue where locales where not appearing in the dropdown anymore.
1.7.1
- Fixes an issue where the profile language was not overriding the site language.
- Fixes an issue where merging translations was not actually working.
- Adds support for merging script translations.
- Improves ecosystem compatibility by falling back to
locale
user meta and updating it.
1.7.0
- Adds a new
preferred_languages_merge_translations
filter that allows merging translations (off by default). - Adds a new
preferred_languages_download_language_packs
action for plugins to hook in. - Minimum PHP version requirement has been increased to 5.6.
- Minimum WordPress version requirement has been increased to 5.3.
- Improves Multisite support by hooking into Network settings screen.
- Adds polyglots icon next to form labels to match core styling.
Version 1.6.0
- Enhancement: Added support for JavaScript internationalization as used in the new block editor in WordPress 5.0. Requires WordPress 5.0.3.
- Fixed: Fixes an issue where the preferred languages list wasn't updating after sorting via drag & drop.
Version 1.5.0
- Enhancement: Improved compatibility with multilingual plugins like Polylang.
- Fixed: Fixes an issue with keyboard navigation.
- Fixed: Make sure the correct languages are retrieved when updating the settings.