2010-05-15 3 views
2

iPhone 응용 프로그램에서 영어와 중국어 두 가지 언어에 대한 지원을 제공했습니다. "키"- "값"쌍을 사용하는 언어의 문자열 파일을 사용하고 내 응용 프로그램은 NSLocalizedString(@"Fund red not red?", @"")을 사용하여 적절한 언어를 표시합니다.iPhone 응용 프로그램의 국제화에 대한 도움이 필요합니다.

Xcode에서 앱을 실행할 때 중국어 텍스트 만 표시됩니다. XCode (iPhone 시뮬레이터)에서 어떻게 다른 언어로 전환 할 수 있습니까?

답변

2

시뮬레이션 된 iPhone의 설정으로 이동하여 로케일을 변경하십시오.

+0

안녕하세요. 답변을 주셔서 감사합니다. 그러나 저는 iPhone을 처음 사용합니다. 설정으로 이동하는 방법과 변경해야 할 항목을 알려주십시오. Mac 매킨토시의 iPhone 시뮬레이터에서 설정 탭 등을 얻지 못하기 때문입니다. . –

+0

시뮬레이터에서 앱을 실행 한 다음 홈 버튼을 빠르게 누릅니다. 첫 페이지 (왼쪽에서 오른쪽으로 보통으로 스 와이프)로 이동하면 설정 아이콘이 나타납니다. General을 누르고 International을 누릅니다. 이제 언어를 변경할 수 없습니다. 지역 형식 - 실제 iPhone에서와 동일 – Andiih

+0

고마워요. IPhone 응용 프로그램의 언어를 변경하는 방법이 있지만 응용 프로그램에서 en.lproj 및 zn-Hant.lproj라는 이름의 두 xx.lproj 파일 (중국어 용)과 해당 * .strings 파일을 함께 사용하여 번역했습니다. "키"- "값"쌍. 내 IPhone 앱의 텍스트 ("NSLocalizedString"기능을 사용하여 표시됨)는 시뮬레이터의 언어를 변경 한 후에도 항상 중국어로 표시됩니다. 아이폰 시뮬레이터를 위해 선택된 언어를 기반으로 (다른 언어의) 다른 Serializable.strings을 읽도록 내 애플리케이션을 만드는 절차는 무엇인가? 미리 감사드립니다. –

관련 문제