2012-05-12 2 views
1

영어 및 아랍어 현지화를 지원하는 응용 프로그램을 개발 중입니다. iPhone 언어가 아랍어로 설정된 경우 모든 것이 정상입니다. 언어를 영어로 변경하면 앱이 아랍어로 계속 변경됩니다.iPhone - 언어 변경 후 현지화가 잘못되었습니다.

  1. 언어를 변경하기 전에 응용 프로그램을 종료 :

    나는 다음 시도했다.

  2. iPhone에서 응용 프로그램 제거. 언어를 영어로 변경했습니다. iPhone을 다시 시작합니다. 그리고 처음부터 응용 프로그램을 빌드하십시오 (여전히 아랍어로!).

  3. 나는 shift-command-k (또한 실패)를 사용하여 청소를 시도했다.

  4. 신청서를 삭제했습니다. 전화를 다시 시작했습니다. 빌드 폴더를 지 웠습니다 (shift-option-command-k). 그런 다음 응용 프로그램을 만들었고 무엇이 아랍어인지 아직 모르겠습니다. (하느님의 이름으로, 내가 전에 아랍어를 사용했다는 것을 iPhone에 알 렸을 까?! 나는 여러 번 전화를 다시 시작했다!, 빌드 디렉토리를 제거하고 청소했다!).

그럼 어떻게해야합니까?

참고 : 현지화 기능을 제공하는 다른 앱도 정상적으로 작동합니다.

+2

프로젝트에'en.lproj''Localizable.strings' 파일이 있습니까? – fannheyward

+0

@fannheyward 정말 고마워요. 그것은 그것을 고쳤다. 답변으로 귀하의 의견을 적어서 "답변"으로 확인할 수 있습니까? 또한, 응용 프로그램을 아랍어로만 사용하려면 다른 localizable.strings 파일 (en.lproj 없음)을 고려해야합니다. –

답변

1

프로젝트에 en.lprojLocalizable.strings 파일이 있습니까?

감사합니다. @Shatou Dev, 답변으로 의견을 말합니다.