2013-08-14 4 views
0

저는 iOS에서 초보자입니다. XIB 파일을 지역화하는 방법을 배웠습니다. 이렇게하면 내 XIB 파일의 두 버전이 만들어집니다. 예를 들어, 영어 버전과 스페인어 버전 중 하나를 말하십시오. 여기XIB 파일 지역화 - 필요성이있는 이유

는 스페인 지역화 XIB의 샘플입니다 : XIB 파일을 로컬 라이즈가 필요 왜 내가 궁금 enter image description here

? 문자열 테이블 및 NSLocalizedString() 메서드를 사용하여 모든 문자열을 지역화하는 방법을 알고 있습니다. XIB 파일을 현지화하고 있습니까 인터페이스 작성기의 컨트롤에 대해 제목으로 현지화 된 문자열을 사용할 수 없기 때문에 좋음/ ?

답변

0

인터페이스 작성기의 컨트롤 제목으로 현지화 된 문자열을 사용하는 것이 가능하지 않으므로 XIB 파일을 현지화하는 것이 좋습니까?

사용자에게 메시지를 표시해야 할 때 콜론이없는 지역화 된 텍스트가 필요할 수도 있습니다. xib는 콜론을 사용하고없는 경우 이름을 제공합니다. 때로는 현지화 된 xib에 무엇이/어디에 있는지를 증거하기가 어렵습니다.

문자열의 현지화를 쉽게하고 많은 언어로 인라인 편집을하는 유틸리티 소프트웨어를 만들 수 있습니다. 그래서 xib에 비해 지역화 된 문자열을 선호합니다.

1

storyboards 및 autolayout으로 이동하는 경우 UI를 현지화 할 필요가 없으며 현지화 된 문자열 파일을 제공하면됩니다.