2012-07-28 12 views
2

Xcode 4.4를 사용 중입니다. 아시다시피, Xcode에서 리소스 파일을 현지화하는 쉬운 옵션이 있습니다. 당신은 또한 내 접근 방식입니다 plist 파일을 국제화 할 수 있습니다.xcode가 Info.plist에서 현지화를 인식하지 못함

하지만 4.4 이후로 더 이상 제대로 작동하지 않는 것 같습니다.

당신이해야 할 모든

은 다음과 같다 : 당신이 항목으로 국가 코드를 추가 할 부분 배열을 추가

  1. 파일 <project>-Info.plist에서하는 키를 추가 "현지화"
  2. 지금
  3. 당신이 (당신이 파일을 리소스 지역화 할 수 있습니다 Localizable.strings) 예 : make resource localizable 다음에 plist 파일에 정의 된 언어를 선택할 수있는 모달 화면이 표시됩니다. choose localizable language
  4. Enter! 리소스 파일은 현재 <country identifier>.lproj 폴더에 있습니다.

Xcode 4.4에서는 plist 파일에 정의 된 언어를 선택할 수 없습니다. 영어 만.
나는 모든 것을 시도했다. 수동으로 현지화하고 싶지는 마십시오.

또한 아래의 Xcode 버전에서는 '+'버튼을 사용하여 새 언어를 추가 할 수있었습니다. 가능하지 않습니다. 보세요 :
localizations

제안 사항. 아니면 그냥 잘못된 방식으로합니까? 여기

답변

6

는 4.4 당신이 엑스 코드에 recources을 지역화하는 방법입니다 : 프로젝트에

  1. 클릭 (네비게이터)는 '현지화'섹션이 있습니다 프로젝트에서 '정보'탭에서
  2. +에
  3. 클릭
  4. 가 표시됩니다 시트에서 지역화 할 파일을 선택 언어를 추가하는

이제 Xcode는 자동으로 해당 언어 폴더 아래에 파일을 만들고 저장합니다. 마지막으로 이미지 파일과 같은 다른 소스를 현지화하려면 파일을 클릭하고 파일 속성 패널을 가져 와서 '현지화'섹션에서 '현지화 ...'버튼을 클릭하십시오. Xcode는 사용 가능한 언어로 다른 시트를 실행하고 언어를 선택하면 준비가 완료됩니다. 나는 이것이 의미가 있기를 바랍니다.

+0

thats it. 30 분 전에 찾았 어. 그러나 실제로 문서에 쓰여진 것은 아닙니다. – Fab1n

+0

감사합니다! 위대한 일 – Xtrician

0

여러 개의 Info.plist 파일을 여러 대상에 맞게 현지화하는 방법에 대한 질문이 있습니다.

매우 쉽게 처리됩니다. 위에서 설명한대로 현지화를 원하는 언어를 발사체에 추가하기 만하면됩니다.

  • Project Settings

    그런 다음 당신은 당신의 몇 가지의 Info.plist 파일, 각 대상에 대한 각을 클릭합니다.

Localization of a file

그런 다음 프로젝트 파일 설정 언어로 선택할 "지역화 만들기"유틸리티 사이드 바

  • 클릭을 열고하면 완료됩니다.

  • 관련 문제