react native - 앱이름 한글로 하려는데 Base.lprj 폴더가 안보인다. (InfoPlist.strings 저장 경로)

iOS에서 앱 이름을 변경하려고 찾아보니 Targets 에서 앱 선택 후 Display Name 을 변경하면 된다고 했지만 한글로 쓰면 안된다. 거기다 한글로 쓰고 빌드하다보면 어쩌다 보니 한글로 바뀐 것이 제대로 적용이 안된 것을 알게 되었다.

찾아보니 앱 이름을 다국어 처리해야 한다고 한다.

xcode 의 프로젝트 > Info 탭 > Localization 에 + 눌러 Korean (ko) 선택하고
xcode 의 File > New > File > Strings File 선택 후
InfoPlist.strings 이름의 파일을 Base.lprj 경로 안에 저장하라고 한다.

근데 아무리 찾아봐도 나에게는 Base.lprj 폴더가 없다.

다른 사람들이 다국어 처리한 것들을 봤는데 거의 Base.lprj 폴더가 있다.

난 스토리 보드를 안쓰고 리액트 네이티브를 통해서 만들어서 그런지 없었다.
그렇다 꼭 여기다 안넣어도 되었던 거다.

그냥 /프로젝트 폴더/ios/프로젝트 이름/ 안에다 저장했다.
그런 다음 우측 Localize 를 누르면 언어 선택들이 나오고 다 선택하면 알아서 /프로젝트 폴더/ios/프로젝트 이름/ 안에 ko.lproj 폴더와 en.lproj 폴더가 만들어지고 그 안에 각각의 InfoPlist.strings 파일이 생성되어 있었다.

여기서는 다국어 처리를 알려주는 것보다 Base.lprj 가 없어서 해맸던 것 때문에 적은 것이니 다국어 처리는 다른 글들을 통해 보고 있었을 테고 Base.lprj 폴더가 없어서 해맬까봐 쓴 글이다.

TOP