0
我需要使用本地化按鈕單擊時切換語言。NSLocalizedString與從應用程序切換語言
我試過這個,錯誤元素不刷新。
- 他們被這樣設置:
self.lblSectionMyPictures.text=NSLocalizedString(@"lblSectionMyPictures", nil);
代碼以切換:
- (void)SwitchToFrench{
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"fr", nil]
forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
[self.view setNeedsDisplay];
}
- (void)SwitchToEnglish{
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", nil]
forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
[self.view setNeedsDisplay];
}
任何想法\最佳做法?