Releases: nstack-io/localization-manager
Releases · nstack-io/localization-manager
2.0.7
- Fix to parsing issues with Language model
- Now caches available languages
2.0.6
- Fix for language override, accept header now accepts Locales
2.0.5
- coding strategies removed from both encoder and decoder
2.0.4
Hotfix, added back decoder strategy as it is required.
2.0.3
Hotfix for parsing of keys with consecutive capitals
Fixes
- Exposure of getting available languages & a language override if it was set
- Fixes for callback when getting translations
- Fixes for searching for JSON fallbacks within bundles
2.0.1
- Now configured to work with NStack v2 API.
- Reads/stores translation resources in separate files instead of a single translations file
- Handles Localization configurations with
should_updateand only downloads those resources when required from the url specified in the configuration. - Uses
best_fitlanguage property to determine which language to use. This is returned from the API. - Language override can be set to be used instead of the devices set language which will then trigger a refresh to the API to refetch the best fit language
- Can return all Translations as a class defined outside of this SDK. (Can be generated with the NStack generator package).
2.0.1 Beta
Refresh Translations feature
2.0.1-beta.4
Now fallbacks to preferred languages set on device before falling back to the default language set
2.0.1-beta.3
TranslationManager now supports
- iOS
- tvOS
- watchOS
- macOS