[Xcode] 앱 이름 한글로 바꾸기 (Localizing)

YoungToMaturity·2022년 1월 7일
1

iOS

목록 보기
4/16

한글로 된 앱을 만들고 싶다면?

Swift를 통해 내가 원하는 것들을 만들때, 은근히 신경쓰이는 것이 앱의 기능과 정체성을 보여줄 수 있는 깔끔한 이름입니다.
뭘 먹을지에 대한 고민 해결을 도와주는 토이프로젝트를 진행하며, 앱의 이름을 "모모구카"로 정했는데, 지금까지는 영어로 된 project만 만들어 봤기 때문에 앱 이름을 한글로 바꾸는 방법을 간단히 기록해보았습니다.

간단한 순서

가장 먼저 타겟이 되는 프로젝트의 Info를 확인합니다.
Localization이라는 부분에 English와 Korean이 있는 것을 확인할 수 있습니다. 저는 예시를 위해 +를 클릭하고 French를 선택해주었습니다.

이후에 어떤 부분에 Localization을 적용할 것이냐를 묻는 창이 나오면, 사용자의 상황에 맞게 체크한 후 finish를 눌러줍니다.

아래와 같이 각 스토리보드의 Localization 파일이 생성된 것을 확인 할 수 있지만, 이는 모두 각 스토리보드의 text들에 대한 번역을 제공하지만, 프로젝트의 이름(= 어플 이름)에 대한 정보는 번역할 수 없습니다.

따라서 new file - Strings File의 이름을 InfoPlist로 하여 생성해줍니다.

생성 이후 해당 파일의 file inspector를 확인하면, localization 부분에 localization 버튼이 생기는 것을 확인 할 수 있고, 원하는 언어를 체크한 후에 바꾸고자 하는 변수의 이름을 변경해주면 완료!

어플의 이름은 CFBundleDisplayName이고, 사용자의 기기의 언어 설정 (한국어, 혹은 영어)에 따라 localization 환경에 맞는 이름으로 변경됩니다

profile
iOS Developer

0개의 댓글