2010-11-22 1 views
10

내 app의 myApp-info.plist 파일의 "Localization"필드에 "Japanese, French, German, Simplified Chinese, Thai"를 선언하면 iTunes Store가이를 감지하고 올바르게 광고합니다 내 응용 프로그램을 사용할 수있는 언어로이 ("영어"의 "현지화 개발 지역"과 함께)?iphone, localization, info.plist

그렇지 않은 경우 이러한 현지화가 광고되도록하려면 어떻게해야합니까?

"지역화"항목을 쉼표로 구분 된 ISO_639-1 코드 "en, fr, de, ja, th, zh-Hans"로 대체해야합니까?

미리 감사드립니다.

답변

11

Info.plist에서 배열 유형의 "현지화"(CFBundleLocalizations는 원시 키 이름 임) 항목이 필요합니다. 지원되는 모든 언어를 "영어", "독일어"등의 형식으로 분리 된 항목으로 배열에 추가하십시오. ISO 코드를 사용할 필요가 없습니다.

iTunes Connect에서는 제출할 때 응용 프로그램의 설명을 현지화하고자 할 것입니다.

+0

체크 - 경험에서 이렇게 말하고 있습니까? 내가 확신하는 유일한 방법은 앱을 제출하는 것입니다. – SK9

+1

예, 이미 상당수의 앱을 제출했습니다. 다시 말하지만 iTunes Connect에서 지역화 된 설명을 추가하는 것이 좋습니다 (영어 텍스트를 복사하는 경우에도). 애플이 언제 정책을 바꿀지 절대 알지 못한다 ... –

+0

고마워! 현지화 된 설명은 문제가 아니며 이미 있습니다. 나는 왜 지역화가 광고되지 않는지 (영어 만 해당) 이해하려고 노력하고 있었고 여기에 ISO 코드를 사용하는 것이 실수임을 ... – SK9

8

iOS User Experience - Internationalization Programming Topics 문서의 끝 부분에 영어, 프랑스어, 포르투갈어 등의 단어가 더 이상 사용되지 않으며 대신 ISO 코드를 사용해야한다고 나와 있습니다.

(내가 가장 많이 투표 한 게시물에 댓글로 추가하고 싶기 때문에 내가 처음 등록했지만 분명히 아직 그렇게할만한 명성이 없습니다.) 오, 감사합니다, 훌리오 당신의 대답이 제게 많은 도움이되었습니다.))