Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The user interface for apps generated with Baker Framework supports multiple languages in addition to the default (english).
Adding a localization
You can add a new localization to Baker in a few simple steps without any programming knowledge.
- In Xcode, select your project and click the plus (+) button under Localizations.
- Select "English" as reference language and click the Finish button.
- Edit all the values of the new
Localizable.stringsfile created by Xcode. You can find this file in Baker > Supporting Files
To see your new localization, you need to run you project in iOS simulator and to select the desired language in iOS settings.
Please note that these localizations may not be up to date with the default one (english). It is your responsibility as a developer using these localizations to make sure they are correct and they contain all the strings defined in the master
Contributing a localization
At the moment, we're not supporting adding new localisations to the main repository. If you want to contribute a localization in your language, create a new gist with your
Localizable.strings file and link to it from this page.
Note that your
Localizable.strings file should follow the same structure as the master
Localizable.strings file and it should start with the following header:
// WARNING // // Note that this translation is *not* guaranteed to be up to date // with the master Localizable.strings file (english). // You should double-check to make sure that all entries in the // master file are contained in this file as well.