Skip to content
This repository has been archived by the owner on Jun 21, 2024. It is now read-only.

wtw-software/AndroidDynamicLocale

Repository files navigation

AndroidDynamicLocale

!!DEPRECATED!!

Fetch language strings from server and store locally

Download

Grab via Maven:

<dependency>
  <groupId>no.wtw.android</groupId>
  <artifactId>dynamic-locale</artifactId>
  <version>xxx</version>
</dependency>

or Gradle:

compile 'com.squareup.retrofit2:dynamic-locale:xxx'

Usage

Calls are made statically: DynamicLocale._(myContext, R.string.my_string_ref); or on the object: myDynLocale._(R.string.my_string_ref);

Updating language

String keys on server must match the strings.xml reference, eg. R.string.my_string_ref must have a server string key my_string_ref. If a server string is not present, default string from strings.xml will be used.

Updating app

Before releasing a new version of the app, strings from server should be copied into default values in the app, or else app defaults will divert more and more from the correct strings.

About

Fetch language strings from server and store locally

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages