This sort of documents the hopefully one-time process of merging some keys and values for localized strings
There are four things:
- a source of truth key/value file from Android (
./RWApp/Base.lproj/Localizable.strings
) called Master below. - the existing English "base" localization file (
./RWApp/en.lproj/Localizable.strings
) - non-localized Swift strings (extracted with
genstrings
) - non-localized ObjC strings (extracted with
genstrings
)
The source of truth file is generated from a different series of tools documented here: https://github.com/ridewithgps/RWGPS-app-common/blob/develop/translation/README.md