How to add localization support for mobile apps

Current behavior

How to add Transifex support to your code

  • Both (iOS and Android) mobile apps are supporting Transifex.
  • The Transifex client is not utilized yet in the apps, so you have to pull/push the strings using Transifex commands that you'll find in the previous link.
  • Make sure that the external libraries you are going to use are well localized.

Pushing new strings

  • At the moment you cannot push new strings to edX resources. If you noticed that some strings are not pushed yet you can contact Mobile apps Transifex Resources and Owners to update the Transifex resources.
  • To edit the original strings and localize them, you need to:
    1. Create/use your own Transifex Project and resources.
    2. Edit Transifex config .tx/config and list your new project's details and the file-to-resource mappings.