iPhone 응용 프로그램을 현지화하려고합니다. 사용자 언어 (iOS 시스템 언어)가 독일어 인 경우 다른 URL을 사용하고 싶습니다. 내가 [NSLocale currentLocale]
현재 지역에 따라 언어를 반환 이해현지화 : 현재 사용자 언어를 얻는 방법?
NSURL *url = [NSURL URLWithString:@"http://..."]; // english URL
NSString* languageCode = [[NSLocale preferredLanguages] objectAtIndex:0];
if ([languageCode isEqualToString:@"de"]) {
url = [NSURL URLWithString:@"http://..."]; // german URL
}
있지만 시스템 언어, 둘 [NSLocale systemLocale]
작업을 수행합니다
나는이 올바른 그 일의 방법이없는 경우 알고 싶어요.
은 (내가 여기NSLocalizedString
를 사용하지 않습니다!)
번역 팀에 URL의 책임을 남기고 싶은지 잘 모르겠습니다. –
나는이 솔루션이 최고라고 생각한다 – jimwan