Releases: pierrestoffe/craft-language-redirector
Releases · pierrestoffe/craft-language-redirector
3.1.1
3.1.0
Added
- Added Twig function
getGuessedLanguage
for guessing the user's preferred language - Added Twig function
getSavedLanguage
for getting the language preference that is saved in the user's session - Added Twig function
hasLanguageSuggestion
for getting abool
indicating if a better language match exists for the user - Added Twig function
getInformationForLanguage
for getting Site information from a language string
Changed
- Renamed private
_getLanguageFromSession
method togetLanguageFromSession
public method - Renamed private
_getLanguageFromGuess
method togetLanguageFromGuess
public method - Renamed private
_getPreferredLanguage
method togetPreferredLanguage
public method - Turned private
_checkIfSiteIsAlreadyInUse
method into_checkIfSiteIsAlreadyInUse
protected method - Turned private
_setQueryParameters
method into_setQueryParameters
protected method - Turned private
_getQueryParameters
method into_getQueryParameters
protected method - Turned public
_getSiteGroup
method into_getSiteGroup
protected method - Turned public
_getSiteGroupId
method into_getSiteGroupId
protected method
Deprecated
- Renamed
languageSwitcher
Twig extension tolanguageRedirector
- Renamed
languageSwitcher.getUrls
method tolanguageRedirector.getLanguageOptions
3.0.0
Fixed
- Added support for Craft CMS 5.x
2.0.1
Fixed
- Fixed language matching issue that would occur when the locales in the config file are not lowercase
2.0.0
Added
- Added support for Craft CMS 4.x
1.5.3
Fixed
- Fixed issue where visitors where automatically redirected to the defaultEntryId when it is defined. The defaultEntryId should instead only be used when calling the language switcher variable.
1.5.2
Fixed
- Fixed edge case of $defaultEntryId, when an entry exists in a Site but is disabled
1.5.1
Fixed
- Fixed release numbering format
1.5.0
Added
- Added
defaultEntryId
setting to default to a specific Entry when the current Entry is disabled in other Sites
1.4.0
Added
- Added
group
parameter to getUrls method so that the list of URLs in a specific language group can be retrieved