[iOS] - Info.plist의 문구 localization

sun02·2022년 4월 8일
0

iOS

목록 보기
16/27

사용자에게 각종 권한을 요청하는 문구의 Localization을 다룹니다.

📍 앱 내의 텍스트를 Localization 할 때와 방법은 거의 동일합니다.


목차

  1. 적용 방법
  2. 적용 화면

1. Info.plist 문구 Localization 하기

다국어를 지원하는 경우, 권한 요청 문구 또한 사용자의 언어에 맞게 보여져아하기 때문에 Localization이 필요합니다.


1. InfoPlist.string 파일 만들기

먼저 Info.plist 용 localization 파일을 생성합니다.

- New file > Strings File

- 파일 명: 'InfoPlist'

2. Localize > 언어 선택

InfoPlist.strings 파일이 생성되면 Localize를 눌러 현지화할 언어를 선택해줍니다.


3. 텍스트 작성

저는 앨범 접근 권한을 요청하는 문구를 영어, 한국어 버전으로 제공할 것이기에 영어, 한국어 텍스트를 작성해줍니다.

- InfoPlist.strings(Korean)

- InfoPlist.strings(English)


4. Info.Plist

Info.Plist에서 기존 접근허가 메시지를 작성한 위치에 localization key 값인 NSPhotoLibraryUsageDescription을 작성합니다.


2. 적용 결과

앱을 영어버전으로 실행해보면 다음과 같이 영어로 문구가 뜹니다👍🏻

0개의 댓글