그것은 매우 간단합니다 : ".lproj 폴더"다음에 현지화 이름으로, 각각의 현지화를위한 폴더를 만들고, 거기 당신은 어떤 지역화 파일 (당신은 또한 이미지를 지역화 할 수 있습니다)와 지역화를 넣어 .strings (현지화를 위해 obj-c API에서 반환 한 텍스트 포함). Xcode에서 리소스에 파일을 추가하는 것을 잊지 마십시오. 당신이 3 지역화이있는 경우
exemple를 들어,이 구조 할 수 :
PROJECT_DIR/
- en.lproj/
Localizable.strings
- it.lproj/
Localizable.strings
- pt.lproj/
Localizable.strings
en.lproj을/Localizable.strings 등등 영어 문자열 및 있습니다. Xcode에 세 개의 Localizable.strings을 추가하십시오 (그룹화 할만큼 똑똑 할 것입니다).
현지화 된 문자열을 사용하려면 NSLocalizedString (NSString * key, NSString * comment)을 호출하기 만하면 현재 지역 언어에 대한 Localizable.strings 파일의 키를 자동으로 찾고 해당 키와 연관된 값을 반환합니다. NSLocalizedString에 대한 자세한 내용은 NSLocalizedString을 참조하십시오.
감사합니다. felipe! 좋아, 그래서 en.lproj는 "그냥"폴더인가? 어떻게 그걸 만들나요? 마우스 오른쪽 버튼 클릭> 새 그룹 : "en.lproj"? "classes"/ "resources"바로 옆에 있습니까? – Paul
@Paul 폴더 일뿐 Finder를 사용하여 만듭니다. en.lproj라는 그룹을 만들 필요는 없으며 리소스에 en.lproj 파일을 추가하기 만하면됩니다. – fbafelipe
괜찮아요. 너무 쉽다는 게 정말 기쁩니다! 감사 ! – Paul