Skip to content

Releases: nstack-io/localization-manager

2.0.7

05 Sep 11:19

Choose a tag to compare

2.0.7 Pre-release
Pre-release
  • Fix to parsing issues with Language model
  • Now caches available languages

2.0.6

04 Sep 14:49

Choose a tag to compare

2.0.6 Pre-release
Pre-release
  • Fix for language override, accept header now accepts Locales

2.0.5

04 Sep 13:28
bf0a455

Choose a tag to compare

2.0.5 Pre-release
Pre-release
  • coding strategies removed from both encoder and decoder

2.0.4

02 Sep 17:09

Choose a tag to compare

2.0.4 Pre-release
Pre-release

Hotfix, added back decoder strategy as it is required.

2.0.3

02 Sep 11:23

Choose a tag to compare

2.0.3 Pre-release
Pre-release

Hotfix for parsing of keys with consecutive capitals

Fixes

29 Aug 10:32

Choose a tag to compare

  • 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

23 Aug 13:30

Choose a tag to compare

  • 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_update and only downloads those resources when required from the url specified in the configuration.
  • Uses best_fit language 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

23 Aug 10:29

Choose a tag to compare

2.0.1 Beta Pre-release
Pre-release

Refresh Translations feature

2.0.1-beta.4

21 Aug 09:39
1ac309b

Choose a tag to compare

2.0.1-beta.4 Pre-release
Pre-release

Now fallbacks to preferred languages set on device before falling back to the default language set

2.0.1-beta.3

21 Aug 08:18
291fd58

Choose a tag to compare

2.0.1-beta.3 Pre-release
Pre-release

TranslationManager now supports

  • iOS
  • tvOS
  • watchOS
  • macOS