- Edit Info.plist template and:
- Add a new entry under
tsInputModeListKey. Follow existing entries as templates. - Add a new entry under
tsVisibleInputModeOrderedArrayKey. (This controls order when multiple languages are selected in UI)
- Add a new icon for the language with the name you specified in
Info.plist.
- Create an icon in res folder using an existing one as a template
- Add it to Xcode project, making sure it is added to
Translittarget
- Add a new entry to InfoPlist.strings
- Add a new mappings config
<lang>.tomlin mappings folder. The<lang>should be the language identifier you set underTISIntendedLanguagekey you added inInfo.plist
- Follow existing files as a template to fill in content
- Run generate-tables script from command line.
- Build and test
- Add newly generated table files to source control