게임/Steam 게임

문명5 한글화 - 리눅스에서 한글화 하는 법 (모든 배포판, 스팀판)

ensuta 2021. 5. 12. 07:57
728x90
반응형

효율적인 작업을 진행할 수 있도록 최대한 간결하게 글을 작성하였습니다.

GUI 를 사용한다는 전제 하에 작성 되었습니다. HEADLESS 는 명령어로 치환하여 진행해주세요.

참고한 것들:

hamonikr.org/board_bFBk25/72229

 

cafe.naver.com/civilization4/239449

 

1. Steam 런쳐 실행 

 

2. 최상단 좌측 Steam > 설정(Settings) > 다운로드(Download) > STEAM 라이브러리 폴더(STEAM Library folder) 에서 steam 라이브러리 위치 확인 (배포판마다 다를 수 있습니다!!!)

더보기

이해를 돕기 위한 예시일 뿐 배포판마다 다를 수 있습니다!!!

Steam > 설정(Settings) >

 

Steam > 설정(Settings) > 다운로드(Download) > STEAM 라이브러리 폴더(STEAM Library folder) 

Steamroot = /home/ensuta/.var/app/com.valvesoftware.Steam/data@/Steam

필자는 flatpak 를 사용하기 때문에 저렇게 나온다.

3. 터미널 등으로 steamapps  폴더로 이동

더보기

이해를 돕기 위한 예시일 뿐 배포판마다 다를 수 있습니다!!!

$ cd
$ cd ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps

4.  cafe.naver.com/civilization4/206425에서 폰트 포함한 파일 다운로드

5. unzip 등으로 압축 해제 (unzip 등이 없다면 설치 후 진행)

 

6.  압축해제 에서 나온 'Asset' 를 소문자로 바꾸기

$ convmv --lower -r -f UTF-8 --notest Assets 

(convmv 가 없다면 설치 후 진행)

 

7. Assets이 asset 이 되었고 이 asset 를 /(생략)/Sid Meier's Civilization V/steamassets 에서 덮어쓰기(복붙)

 

8. /steamassets/assets/gameplay/xml/newtext/english.xml 라는 파일에서 

<Languages>
        <Row>
            <ID>0</ID>
            <Type>ko_KR</Type>
            <Name>English</Name>
            <TableName>Language_ko_KR</TableName>
            <PluralRule>2</PluralRule>
        </Row>

<Type></Type> , <TableName></TableName> 에 en_US 부분을 ko_KR 로 바꿔준다.

9.  실행!!

반응형