2015-01-24 3 views
1

Xcode 6 및 iOS 8.1 배포 대상을 사용하고 있습니다. 브라질 (pt_BR)에서 포르투갈어를 추가하고, xcode가 스토리 보드 용으로 현지화 된 파일을 생성했으며 모든 문자열을 번역했습니다. 그렇더라도 모든 텍스트는 영어로 표시됩니다. 나는 이들과 함께 며칠 동안 싸워 왔지만, 왜 아직도 효과가 없는지 알 수 없다. Obs .: 프랑스어와 독일어와 같은 다른 지역화는 있지만 브라질의 포르투갈어는 아닙니다.pt_BR 현지화를위한 IOS 앱이 작동하지 않습니다.

답변

0

iOS8은 포르투갈어 Brasil (pt_BR 대신)에 'pt'를 사용하고 있습니다.

그러나 어떤 방식 으로든 다음 언어를 사용할 수 있습니다.

if(IS_OS_9_BEFORE) { 
    if ([preferredLanguage isEqualToString:@"pt"]) { 
     [[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"pt-BR", nil] forKey:@"AppleLanguages"]; 

[[NSUserDefaults standardUserDefaults] synchronize];

}

하지만, 이러한 변경 사항을 적용하기 위해 응용 프로그램을 다시 시작해야합니다. 덕분에 !

관련 문제