-
Notifications
You must be signed in to change notification settings - Fork 378
Localized interface
The user interface for apps generated with Baker Framework supports multiple languages in addition to the default (english).
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.strings
file 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 Localizable.strings
file.
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.