2011-11-24 9 views
0

시뮬레이터에서 앱을 실행하면 현지화 작업이 정상적으로 작동합니다.iOS 앱의 현지화가 작동하지 않습니다.

NSLocalizedString(@"HEAD", @"head") 

시뮬레이터에서 내 Localizable.strings 파일에 정의한 올바른 텍스트를 제공합니다.

그러나 장치에서는 단지 텍스트 대신 HEAD 만 인쇄합니다.

어디에 문제가 있습니까? 어떤 아이디어?

+0

iPhone에서 설정 한 언어가 시뮬레이터에서 설정 한 것과 똑같습니까? –

+0

내가 시뮬레이터, 영어 또는 독일어에 어떤 언어를 설정했는지 상관없이 작동하지만, iPhone에는 독일어가 아닙니다. –

답변

4

장치가 찾고있는 지역화 된 문자열 파일의 기본 이름은 Localizable.strings이며 문자열 파일의 이름을 바꾸고 정리하여 실행합니다.

관련 문제