LanguagesManager
An easy way to control manually the language in your application. Multiple users can be managed to use different languages.
Change the language of your app
[[LanguagesManager sharedInstance] setLanguage:@"en"]
Change the language of your app for a particular login/user
[[LanguagesManager sharedInstance] setLanguage:@"en" forLogin:@"jmo@github.com"]
Refreshing your localized elements (look at the sample)
Slightly
Listen to the LanguagesManager notification
[[LanguagesManager sharedInstance] setNotificationEnable:YES];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reloadMyUI:)
name:LanguagesManagerLanguageDidChangeNotification
object:nil];
Hardly ....
Reset your window.rootViewController