ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • iOS 앱 이름 변경 / 현지화
    유니티(Unity)/기타 2019. 2. 13. 16:30

    해당 티스토리 페이지는 필자가 유니티 C# 개발을 하면서 학습한 내용들을 기록하고 공유하는 페이지입니다 !

    - 틀린 부분이 있거나, 수정된 부분이 있다면 댓글로 알려주세요 !

    - 해당 내용을 공유 or 퍼가도 좋으나, 출처를 꼭 명시해주세요 !

    - 해당 글의 모든 저작권은 Chameleon Studio에 있습니다.

    - 방문해주셔서 감사합니다 ^^



    썸네일 이미지입니다.유니티 iOS 앱 이름 변경

    안녕하세요 ㅎㅎ 카멜레온입니다.


    오늘은 iOS 앱 이름을 출시하는 나라 / 언어에 맞게 변경해보려고 합니다.


    내가 개발한 앱을 일본과 한국에 출시하였는데,


    일본에서 다운받은 앱이 한국어로 되어 있으면 많이 어색하겠죠?


    이를 방지하고자 미리 앱 이름을 현지화해봅시다.


    이번 포스팅에서는 iOS 앱 이름 변경 포스팅이기에,


    구글(안드로이드) 앱 이름 변경 / 현지화 포스팅은 >여기<를 눌러주세요.


    바로 알아봅시다.



    <크러쉬팡> 일본어 앱 이미지<크러쉬팡> 일본어                               <크러쉬팡> 영어 앱 이미지<크러쉬팡> 영어



    위 이미지는 Chameleon Studio에서 제작한 게임 중 하나인,


    <크러쉬팡>의 앱 이름이 현지화가 된 것을 캡처한 사진입니다.


    총 5개국어를 지원하고 있는데요.


    그 중 일본어와 영어를 캡처해서 가져왔습니다.


    이렇게 앱 이름을 변경하기 위해선,


    iOS는 빌드된 파일이 있어야합니다.


    가장 먼저 유니티 에디터에서 빌드를 해주시고,


    빌드된 파일(WorkSpace)을 열어주세요.



    Localizations 찾기 이미지Localizations 찾기



    파일이 열렸습니다.


    우선, Unity-iPhone > PROJECT의 Unity-iPhone를 눌러주세요.


    Locailzetions을 찾으셨나요?


    <크러쉬팡>은 기본 언어가 영어로 설정되어 있어서 English가 현지화되어 있군요.


    아래에 +를 눌러 변경할 앱 이름의 언어를 추가해봅시다.



    번역할 언어 선택 이미지변경할 앱 이름 언어 선택



    +를 눌렀더니 많은 나라들이 나오네요.


    우선, 저는 한국을 눌러봅시다.


    여러분은 여러분이 필요한 언어를 눌러주세요.



    대체할 기본 언어 선택 이미지대체할 기본 언어 선택 후 Finish



    대체 언어를 누르고 Finish를 눌러주세요.



    앱 이름 변경 추가 언어 선택 이미지앱 이름 변경 추가 언어 선택



    다른 언어도 추가해 볼까요?


    +를 눌러서 일본어도 추가해보겠습니다.



    기본 언어 선택 후 Finish 이미지기본 언어 선택 후 Finish



    해당 창이 뜨면 체크 후, Finish를 누릅니다.



    한국어와 일본어가 추가된 이미지한국어, 일본어가 추가 완료



    한국어와 일본어가 추가됐네요 !


    자, 이제 String파일을 만들겠습니다.


    지금부터 중요합니다.


    잘 따라와주세요 ㅎㅎ



    File 만들기 이미지File 만들기



    Xcode의 상단 바 메뉴에서


    File > New > File...을 눌러주세요.



    Strings File 찾기 이미지Strings File 찾기



    창이 열리고, 아래로 내리다보면


    Resource에서 Strings File을 찾아주세요.


    찾으면 Stinrgs File을 누르고 Next를 누릅니다.



    InfoPlist.strings 파일명 적는 이미지InfoPlist.strings 파일명 적기



    해당 strings 파일의 이름을


    정확히


    InfoPlist.strings


    라고 하고, Create를 누릅니다.



    InfoPlist.strings 파일 생성 이미지InfoPlist.strings 파일 생성



    InfoPlist.strings 파일이 생성되었습니다.


    해당 파일을 누르고, 화살표가 가리키는


    Localize를 눌러주세요.



    Localize 누르는 이미지Localize 누르기



    해당 창이 나오면,


    Localize를 눌러줍니다.





    Localization이 되었습니다.


    방금 전 Localize 버튼이 있었던 곳이 뭔가 바뀐 게 보이시나요?


    Localization 안에 있는 Korean과 Japanese도 체크해줍시다.





    전부 체크를 하니,


    왼쪽에 InfoPlist.strings 파일이 한국어와 일본어가 추가로 생겼습니다.


    자, 이제 변경할 앱 이름을 입력해봅시다.





    iOS 앱 이름 변경의 구조는 사진에서 보이는 것과 같이


    "CFBundleDisplayName"="";


    을 넣어주면됩니다.


    위의 코드를 그대로 옮겨가서


    "" 안에 앱 이름을 적으면 되겠습니다.


    저는 한국어 번역에 "크러쉬팡"을 적었고,,





    일본어 번역에 "クラッシュパン"을 적었습니다 ㅎㅎ


    여기까지 설정했다면,


    이제 iOS 앱 이름 변경 / 현지화가 끝이 났습니다.


    고생하셨습니다..


    변경한 앱 이름이 잘 나오는 지 확인하시려면,


    아이폰 설정에 가셔서 일반 > 지역 및 언어를 바꾸시면됩니다. 


    변경한 앱 이름의 언어로 설정하시고


    앱을 아이폰으로 빌드해보시면,


    언어가 변경되어 나올 것입니다 ㅎㅎ



    여기까지 iOS 앱 이름 변경 / 현지화에 대해 알아보았습니다.


    후.. 이전에 했던 구글 앱 이름 변경에 비해 정말 복잡합니다 ㅎㅎ


    이제 앱 이름을 원하는 나라 언어에 맞게 자유롭게 변경해보세요 !


    이상으로 포스팅을 마치며,


    궁금한 사항은 댓글을 달아주세요.


    또, 카멜레온이 다뤘으면 좋겠다하는 포스팅 내용을 달아주시면, 해당 내용에 관한 포스팅도 해보도록 하겠습니다.


    감사합니다 !


    Chameleon Studio가 만든 게임하러가기


    <젤랑점핑>

    안드로이드- market://details?id=com.Cameleon.TangTangBall

    IOS- itms-apps://itunes.apple.com/app/id1429522379



    <크러쉬팡>

    안드로이드- market://details?id=com.Chameleon.CrushPang 

    IOS- itms-apps://itunes.apple.com/app/id1450109331

    댓글

Designed by Tistory.