Use an in app settings page, then save the setting using NSUserDefaults.
ex:
When the user selects their language via a UIPickerView, save the setting like this:
-(void)pickerView

UIPickerView *)pickerView didSelectRow

NSInteger)row inComponent

NSInteger)component
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[languageArray objectAtIndex:row] forKey:@"selectedLanguage"];
// Now run whatever code is required to change the text on the screen to the new language.
}
Good luck.