프론트/Vue

[Vue Ionic] App name, Splash Localization 국제화 지역화

ZestLee 2022. 2. 6. 21:23

2020-03 에 작성된 글입니다.

이번 포스트에서는 앱 이름과 스플래시를 국제화 하려고 합니다. (스플래시는 Lanch Screen이라고 말해도 될 것 같네요. 앱이 켜질 때 보여지는 이미지입니다.)

그럼 이제 시작해 볼까요?

1. App name Localization (앱 이름 국제화)

먼저, File -> New -> File… 을 클릭하여 filter에 String을 검색한 후 Strings File을 선택하여, InfoPlist.strings라는 이름의 파일을 추가해 주세요.

그리고 프로젝트의 Info 부분에서 Localization 섹션의 +를 클릭하여 언어들을 추가해 주세요.

finish를 눌러 추가해 주시면 됩니다.

그리고 InfoPlist.strings 파일을 선택하고 오른쪽 부분 의 Localization 섹션에서 localize… 라고 써있는 버튼을 클릭해 주세요.

저는 이미 Localize를 했기 때문에 해당 버튼이 보이지 않습니다.

그럼 언어들이 윗 사진처럼 보일 텐데요, 모든 언어들을 선택해 주세요.

InfoPlist.strings를 클릭하면 여러 언어 파일들이 생긴 것을 보실 수 있을 텐데요, 각각의 파일에 해당 언어의 앱 이름을 하단처럼 추가해 주시면 됩니다.

"CFBundleDisplayName" = "한글";

 

그리고 Info.plist 파일을 클릭해 주세요.

Bundle display name과 Application has localized display name를 윗 내용처럼 변경해 주세요.

그럼, 앱 이름 국제화는 완성입니다!

2. Splash (Launch Image) Localization (앱 시작 시 켜지는 이미지 국제화)

파일에서 Assets.xcassets를 선택해 주세요.

오른쪽의 Localization 섹션에서 localize… 를 클릭해 주세요.

그리고 난 후 모든 언어를 선택하면, 하단 화면처럼 보일 겁니다.

파일을 드래그하여 원하는 부분에 원하는 사진을 추가해 주면 됩니다.

그럼 완성입니다! 스플래시는 더 쉽죠?

 

댓글은 저에게 많은 도움이 됩니다.