iOS앱의 국제화 처리에 관련해서 간단히 정리를 해보았다.
Project > Info > Localizations 에 추가하고 싶은 언어를 추가한다.
- xib / storyboard 로컬라이징
인터페이스빌더에서 xib나 storyboard를 연 상태에서 우측 File Inspector 하단에 Localization에서 추가 한다.
2. 소스코드 메시지 로컬라이징
Strings File 생성 각 언어별 세트를 만들어 놓고 실제 코드는 아래 처럼 사용한다.
NSLocalizedString(@"키", @"커멘트");
3. App 이름 로컬라이징
InfoPlist.strings 파일에 하단 내용 추가
"CFBundleDisplayName"="앱이름";