FLYNNLABAboutMeCodingActivityStudy 2024초등수학
iOS Localization
ios

iOS앱의 국제화 처리에 관련해서 간단히 정리를 해보았다.
Project > Info > Localizations 에 추가하고 싶은 언어를 추가한다.



  1. xib / storyboard 로컬라이징
    인터페이스빌더에서 xib나 storyboard를 연 상태에서 우측 File Inspector 하단에 Localization에서 추가 한다.




  2. 소스코드 메시지 로컬라이징
    Strings File 생성 각 언어별 세트를 만들어 놓고 실제 코드는 아래 처럼 사용한다.
    NSLocalizedString(@"키", @"커멘트");


  3. App 이름 로컬라이징
    InfoPlist.strings 파일에 하단 내용 추가
    "CFBundleDisplayName"="앱이름";