I am changing the language using
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"fr", @"en", nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
when user taps on a button.But the user must restart the app in order for language to change. Is there anyway possible to restart or relaunch the app when user taps the button?