macOS 맥에서 한글 번역
saam
0
3395
0
0
2022.11.08 20:27
맥에서도 플레이가 가능합니다. 그런데 한글번역이 제대로 먹히질 않습니다...
홈페이지에서 제공하는 맥버전을 설치하면 실행은 되나 한글번역을 적용하면 아래와 같은 창을 띄우며 한글파일을 날리면서 적용 전으로 되돌려 버립니다. 윈도우에서는 이런 과정이 없는데 맥에만 왜 있는지 모르겠네요
맥에서 번역을 제대로 즐기려면 Mac 버전이 아닌 Portable ZIP 버전을 사용하면 됩니다. 포터블 버전은 위와 같이 시작 전에 파일 검사 과정이 없어 strings 파일을 바꿔도 복구가 일어나지 않습니다.
https://pokemmo.com/downloads/portable/
다운로드 페이지에 들어가서 Portable ZIP 버전을 다운로드 받은 후 압축을 풀어주면 사진과 같이 파일들이 나옵니다.
설치는 되었지만 맥에서는 이대로 편리하게 실행하기 번거롭습니다. 그리고 실행에 필요한 프로그램이 깔려있지 않으면 오류를 띄우며 실행이 되지 않습니다. 파일을 실행하기 위해선 JDK(Java Development Kit) 최신버전이 필요합니다.
아래 링크를 타고 이동하거나 구글에 'oracle jdk' 라고 검색 했을 때 나오는 oracle 공식 페이지에서 받아 설치하면 됩니다.
https://www.oracle.com/java/technologies/downloads/
만약 자바를 사용하는 게임이나 프로그램을 사용해 컴퓨터에 이미 자바가 설치되 있다고 생각할 수 있더라도 이는 JDK가 아닌 JRE(Java Runtime Environment) 일 수 있으니 확인 후에 설치하면 됩니다.
홈페이지에서 Java 19 버전을 선택하고, macOS 버전에서 자신의 맥이 m1 이상이면 Arm64를, 인텔맥이면 x64를 선택해 설치하면 됩니다.
이제 실행 가능하며 설치는 끝이지만 이대로 실행하려면 매번 터미널을 열어 명령어를 입력해야 하기 때문에 번거롭습니다. 그래서 자동화 스크립트를 만들어 바로가기를 만드는 것을 추천합니다. automator 앱을 사용해 터미널 스크립트를 실행하는 과정을 편하게 바꿀 수 있습니다.
이제 pokemmo가 설치된 위치로 돌아온 뒤 automator 앱을 실행합니다. automator를 실행하면 나오는 창에서 '새로운 문서' 를 눌러줍니다. 그리고 '응용 프로그램' 을 눌러 새로운 자동화 파일을 만듭니다.
왼쪽 상단 검색창을 통해 '셸 스크립트 실행' 을 찾아 선택해 추가하고 사진과 같이 옵션을 선택합니다. 스크립트창에 cd 를 입력하고 pokemmo가 설치된 경로를 넣어준 뒤 위 사진처럼 스크립트를 입력합니다.
설치 경로를 쉽게 넣으려면 파인더에서 폴더의 제목 부분에 마우스를 갖다 대면 나타나는 폴더 아이콘을 끌어다 cd 뒤로 옮기면 경로가 복사됩니다. 결과적으로 아래 스크립트와 같은 모양새가 됩니다.
cd /users/aaa/Desktop/pokemmo
sh PokeMMO.sh