iOSシミュレーターの「コンテンツと設定のリセット」を押した後、次にiOSアプリケーションを開いたときに、言語が設定されていません。
次の方法で言語を設定します。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
使用する
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects: @"es", nil] forKey:@"AppleLanguages"];
しかし、リセット後に初めてアプリを開くと、ファイルLocalizable.stringsにあるキーだけが表示されます。アプリケーションを再度実行すると、すべてが正常に機能します。
何か案が?