macOS 맥에서 한글 번역

맥에서도 플레이가 가능합니다. 그런데 한글번역이 제대로 먹히질 않습니다...


홈페이지에서 제공하는 맥버전을 설치하면 실행은 되나 한글번역을 적용하면 아래와 같은 창을 띄우며 한글파일을 날리면서 적용 전으로 되돌려 버립니다. 윈도우에서는 이런 과정이 없는데 맥에만 왜 있는지 모르겠네요


2106136150_dZlivEmj_385bcb0531ecd45d762471536414a2dee49e73c4.png


맥에서 번역을 제대로 즐기려면 Mac 버전이 아닌 Portable ZIP 버전을 사용하면 됩니다. 포터블 버전은 위와 같이 시작 전에 파일 검사 과정이 없어 strings 파일을 바꿔도 복구가 일어나지 않습니다.


https://pokemmo.com/downloads/portable/


2106136150_efkWo3QA_adf71d917547da67f7864adc7df219d793a0b237.png


다운로드 페이지에 들어가서 Portable ZIP 버전을 다운로드 받은 후 압축을 풀어주면 사진과 같이 파일들이 나옵니다.


2106136150_NhpyxLKM_dff62db2b5851310ff47216df0722cf81ee2317d.png


설치는 되었지만 맥에서는 이대로 편리하게 실행하기 번거롭습니다. 그리고 실행에 필요한 프로그램이 깔려있지 않으면 오류를 띄우며 실행이 되지 않습니다. 파일을 실행하기 위해선 JDK(Java Development Kit) 최신버전이 필요합니다.

아래 링크를 타고 이동하거나 구글에 'oracle jdk' 라고 검색 했을 때 나오는 oracle 공식 페이지에서 받아 설치하면 됩니다.


https://www.oracle.com/java/technologies/downloads/


만약 자바를 사용하는 게임이나 프로그램을 사용해 컴퓨터에 이미 자바가 설치되 있다고 생각할 수 있더라도 이는 JDK가 아닌 JRE(Java Runtime Environment) 일 수 있으니 확인 후에 설치하면 됩니다.


2106136150_4CWvEz7T_27370aadf8dd8720148da84cc33b0ae1392fb16d.png


홈페이지에서 Java 19 버전을 선택하고, macOS 버전에서 자신의 맥이 m1 이상이면 Arm64를, 인텔맥이면 x64를 선택해 설치하면 됩니다.


이제 실행 가능하며 설치는 끝이지만 이대로 실행하려면 매번 터미널을 열어 명령어를 입력해야 하기 때문에 번거롭습니다. 그래서 자동화 스크립트를 만들어 바로가기를 만드는 것을 추천합니다. automator 앱을 사용해 터미널 스크립트를 실행하는 과정을 편하게 바꿀 수 있습니다.


이제 pokemmo가 설치된 위치로 돌아온 뒤 automator 앱을 실행합니다. automator를 실행하면 나오는 창에서 '새로운 문서' 를 눌러줍니다. 그리고 '응용 프로그램' 을 눌러 새로운 자동화 파일을 만듭니다.


2106136150_xcUmzuM5_93ff0fafdfc076295f3aa9299eb085036b3e8ff8.png


왼쪽 상단 검색창을 통해 '셸 스크립트 실행' 을 찾아 선택해 추가하고 사진과 같이 옵션을 선택합니다. 스크립트창에 cd 를 입력하고 pokemmo가 설치된 경로를 넣어준 뒤 위 사진처럼 스크립트를 입력합니다.


2106136150_ohVNeawz_7c9d45ec11130b64ed5787669edd40aae7e71023.png


설치 경로를 쉽게 넣으려면 파인더에서 폴더의 제목 부분에 마우스를 갖다 대면 나타나는 폴더 아이콘을 끌어다 cd 뒤로 옮기면 경로가 복사됩니다. 결과적으로 아래 스크립트와 같은 모양새가 됩니다.


cd /users/aaa/Desktop/pokemmo

sh PokeMMO.sh


우측 상단의 실행을 눌러 pokemmo가 제대로 실행되는지 확인합니다. 제대로 열린다면 스크립트를 저장해 찾기 쉬운곳에 놔두면 바로 실행할 수 있는 바로가기가 완성됩니다. pokemmo가 설치된 경로가 바뀌지 않는다면 스크립트는 계속 작동할 것입니다. 경로가 바뀌면 만든 .app 파일을 automator로 열어서 경로부분만 바꿔주면 됩니다.


아이콘이 예쁘지 않다면 바로가기 선택 후 cmd + i 를 누르면 나오는 정보창의 아이콘 부분으로 원하는 이미지를 드래그하면 바뀝니다. 저는 data/icons 내의 128x128짜리 아이콘을 썼습니다.


나머지는 알려진 대로 번역파일을 적용하면 끝입니다. 이후에 pokemmo가 업데이트될 때는 어떻게 될지 모르겠네요.
오랜만에 하려고 찾았더니 맥에서도 돌아가서 좋았는데 조금 번거롭네요. 도움이 됬으면 좋겠습니다.

0 Comments
제목
Category