다음 현지화 파일 구조가 있습니다.Xcode 5에서 현지화 문자열 파일이 xib와 작동하지 않습니다.
A.xib이
-> A.xib (베이스)
-> A.strings (스페인어)
-이> A.strings (영어)
때문에 "Use Base Internationalization". 현지화에는 하나의 xib 파일과 필요한 문자열 파일 만있을 것으로 예상됩니다.
그러나 곧이 문자열 파일을 .xib로 변환하면됩니다 (각 언어에 대해 .xib 파일이있는 경우). Base Internationalization 이전의 경우입니다. iOS 시뮬레이터가 작동하기 시작하고 기기가 이러한 변경 사항에 응답합니다.
참고 : - 시뮬레이터를 재설정하려고 시도했지만 빌드를 완료했지만 성공하지 못했습니다.
현지화에 .strings 파일을 사용할 때 현지화가 실패하는 이유를 모릅니다.
작은 버그가 Xcode IDE에서 더 많은 시간을 소비하고 개발 시간을 소비하는 데 큰 도움이되었습니다.
좋은 질문입니다. 나는 정확히 같은 문제가있다. 현지화는 XCode의 총 난장판입니다. – Michael
솔루션을 찾았습니까? –
아니요 .xib을 사용했습니다. .strings에서 .xib로 이동하는 동안 고려한 또 다른 사실은 언어의 한 단어가 30 점을 소비 할 수있는 반면 다른 점에서는 50pt를 소비 할 수 있다는 것입니다. – andyPaul