현지화를 수행하지 않고 프로젝트에서 사용하는 기본 언어를 어떻게 변경합니까? 내 앱이 일본어 또는 이탈리아어로 표시되도록하려면 어떻게해야합니까? 일본어 또는 이탈리아어 텍스트만으로도 충분합니까? iTunes에 표시되는 언어를 변경하여 일본어 또는 이탈리아어로 표시하려면 어떻게합니까?Xcode 프로젝트의 단일 언어 변경
답변
일반적으로 주 폴더에 넣는 리소스는 Default language
이며, 응용 프로그램을 추가하거나 편집 할 때 iTunes Connect으로 설정됩니다. 설정은 Application
페이지에 있으며 추가 한 후에 올바르게 설정되지 않은 경우 페이지 상단의 Edit
을 클릭하여 드롭 다운 메뉴로 변경할 수 있습니다. 전혀 지역화 위하여려고하는 경우에
, 당신은 localization native
언어를 변경할 수 있는지 확인하기를 원 할거야, 당신은 일치 Localization native development region
(원시 형태로 일명 CFBundleDevelopmentRegion
)에 해당하는 Info.plist
의 키를 변경해야합니다 원시 파일에 사용하는 언어. 태그의 값은 원래의 현지화 언어 디렉토리 기본과 일치해야합니다 (영어 lproj 디렉토리가 en.lproj
인 경우 en
). 특정 언어에 대해 다른 언어 버전 중 하나가 누락 된 경우이 언어가 사용됩니다. 권장 사항은 우수 사례로 Japanese
대신 English
, jp
대신 en
대신 2 문자 버전의 언어를 사용하는 것이 좋습니다.
일본어 전용 앱을 만드는 경우 모든 리소스를 최상위 수준에 넣을 수 있습니다. 일본어와 다른 언어를 사용하려면 언어 별 일본어 리소스를 jp.lproj
에 넣고 CFBundleDevelopmentRegion
을 jp
으로 설정해야합니다. 모든 현지화되지 않은 리소스 (표준 이미지 등)는 기본 응용 프로그램 폴더에 저장 될 수 있습니다.
덧붙여 말하자면 위의 "주 응용 프로그램 폴더"에 언급 된 경우를 제외하고 OS X의 일반적인 규칙은 리소스 폴더 내에 있습니다.
이미 en.lproj로 앱을 제출했는데 이제 itunes에 게시됩니다. 그런 다음 jp.lproj 만 원한다는 사실을 깨달았습니다. en.lproj를 삭제하고 jp.lproj로 대체하여 내 앱의 다음 버전을 사용할 수 있습니까? – cessmestreet
위와 같이 'Localization native development region'을 변경하고 AppStore 페이지에서 변경하는 한 그렇게 할 수 있어야합니다. – gaige
감사합니다. 큰 도움이됩니다. – cessmestreet