I’ve mentioned a number of tools to help with app localization such as the excellent Lin Xcode plugin.
Here’s another set of tools along with a library from Angel Garcia called AGi18n designed to help make it easier to localize strings within interface builder elements.
AGi18n automatically makes any strings within your interface builder elements without you needing to change any code within your apps.
There’s also a tool that makes it easy to inject your translated strings into the interface builder elements, and a library that uses some swizzling to make everything work.
Here’s a video from Angel demonstrating AGi18n:
You can find AGi18n on Github here.
Angel also has a nice writeup on his site comparing AGi18n with other string localization techniques.
A terrific project for helping with creating localized apps using interface builder.
- Finishing With Interface Builder – Building Your iPhone Apps Interface Quickly 2/2
- Building Your iPhone App’s Interface Quickly
- Create Glossy iPhone Buttons Easy Using Interface Builder Or Code Without Images Or Private APIs
- Library Making iOS 6 Auto-Layout Extremely Easy To Use Programmatically
- 4 iPad UI Graphic Sets For Easy Prototyping
Original article: Tools And Library For Making It Easier To Localize Elements Created With Interface Builder
©2013 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.