seong
Flutter - Ios App Name 국제화 하기 본문
Flutter로 Android 앱 이름을 국제화 하는 방법
프로젝트 ios - Runner.xcworkspace폴더 open
terminal 명령어로 입력 가능
현재 자신의 경로가 root프로젝트 일 경우
open ios/Runner.xcworkspace
왼쪽 Project의 Runner -> Localizations 클릭
Localizations에서 + 버튼 -> ko 선택
main 선택 후 finish
위 까지 완료되면 왼쪽 Runner -> Main 에 Main(Korean)이 생긴다.
오른쪽 아래 Localization -> Korean 체크 해제 -> Remove (main화면에 한국어 지원을 하지 않기 때문)
Runner->"Localization"이라는 newGroup 생성
Localization폴더에 String File 생성 -> InfoPlist파일 생성 ( 파일 명 대소문자 및 오타 주의. )
String파일에서 Localize...-> korean 클릭
영어, 한국어 두 버전을 할 것이기 때문에 English , Korean을 모두 선택 하면 Runner -> InfoPlist에 Korean,English 파일이 생긴다.
각각 ko,en파일에 앱 이름 작성
"CFBundleDisplayName" = "AppName";
Runner -> Info 파일에서 Bundle display name을 제거
제거를 하게 되면 이제 display name을 내가 만든 InfoPlist(ko,en)파일을 참조 한다.
결과
각 기기의 언어에 따라서 앱의 이름이 자동으로 바뀐다.
'Flutter' 카테고리의 다른 글
Flutter - 페이지 이동 시 특정 위젯으로 자동 스크롤하기 (0) | 2024.06.03 |
---|---|
Flutter - velocity_x 패키지 (0) | 2024.03.18 |
Flutter - Android App Name 국제화 하기 (0) | 2024.03.14 |
Flutter - 패스트캠퍼스 3일차 (0) | 2024.03.06 |
MediaQuey.size 와 double.infinity의 차이점 (0) | 2024.01.25 |