2016-03-23 14 views
0

私は自分の地域として英語を設定することはできますが、ユーザがアプリケーションの設定に入れたものに基づいてロシア語のlocalizable.stringを呼び出すことはできますか? NSUserDefaultsに格納されます)。NSLocalizedString、アプリケーションの設定に基づいて言語を変更

私は、ユーザーがアプリケーションの起動時に使用する言語を制御したいと考えています。

答えて

1
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"ru", nil] forKey:@"AppleLanguages"]; 
[[NSUserDefaults standardUserDefaults] synchronize]; 

明らかに、これはアプリケーションのinitメソッドに入れると行います。

関連する問題