리눅스 팁 & 테크

2020.01.04 14:11

문명5 한글화 하는법

조회 수 17760 추천 수 0 댓글 10
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

문명5는 원래 한글화가 되어 있지 않았지만

인기로 인해 나중에 정식으로 한글화가 되었습니다.

하지만 어째서인지 리눅스버전 문명5에는 한글화가 적용되지 않았습니다.

 

다행스럽게 문명5가 정식으로 한글화가 되기 전부터

문명 카페에서 한글화를 진행했고

정식 한글화 이후에도 계속 진행됐습니다.

(실제 효과와 번역된 효과가 다른 점 등을 해결하는 목적도 있었습니다.)

 

이 한글패치를 이용하여 리눅스판 문명5를 한글화할 생각입니다.

 

먼저 스팀에서 문명5를 설치합니다.

스팀에서 문명5를 다운받으시면 문명5의 기본 경로는

~/local/share/Steam/steamapps/common/Sid Meier's Civilization V

입니다.

여기서 steamassets 폴더에 들어가면 윈도우버전 문명5와 같은 파일들을 확인할 수 있습니다.

 

문명5 한글패치 파일은

https://cafe.naver.com/civilization4/239449

에서 받을 수 있습니다.

 

다운받은 한글패치 파일의 압축을 해제하시면 Assets라는 폴더가 생깁니다.

그럼 해당 경로에서 터미널을 실행하신 다음

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

라는 명령어를 실행합니다.

 

해당 명령어를 실행시 Assets의 내용물 이름이 모두 소문자가 된 것을 확인할 수 있습니다.

이후 assets의 내용물들을 모두 

~/local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets

폴더 안에 덮어씁니다.

 

이후, xml파일을 하나 수정해야합니다.

수정해야 할 파일은 다음과 같습니다.

~/local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets/gameplay/xml/newtext/english.xml

<Languages>로 묶여있는 부분의 <Type>을 ko_KR로,

<Name> 은 English 그대로,

<TableName>은 Language_ko_KR로 바꿔줍니다.

<SpokenLanguages>는 변경하지 않습니다.

 

이제 문명5를 실행하면, 한글화가 정상적으로 이루어져 있습니다.

 

 

이렇게 귀찮은 과정을 거치는 이유는,

리눅스판 문명5는 기본적으로 한글을 선택할 수 없으므로, 영어를 선택하면 한글이 나오도록 해야하며

리눅스판 문명5의 파일은 모두 소문자로 이루어져 있기 때문입니다.

 

리눅스 지원을 잘해주는 게임이지만

한글화 측면에서는 아쉬운 부분이었습니다.

 

출처1: https://gist.github.com/mjkoo/0eb70888b6085b3f65f5

출처2: https://blog.naver.com/yulminch/221100880649

  • ?
    세벌 2020.01.04 15:18

    기본적으로 국제화, 지역화 제대로 지원하지 않는 프로그램인가보죠?

    저는 데비안 웹 사이트 번역 틈틈이 하고 있는데요.

    대개 리눅스용 프로그램 들은 국제화, 지역화를 지원하는 거 같던데...

  • ?
    가벼운게최고 2020.01.04 15:51

    문명5를 기점으로 정식 한글화가 시작됐습니다.(문명6는 한글화 된 채로 출시)

    아마 정식 한글화가 되기 전에 리눅스 버전으로 포팅되고 손 놓은게 아닌가 싶네요..

  • ?
    야흔 2020.01.04 21:12

    위 글 보니 2년전이 생각나네요.  인터넷을 뒤져도 리눅스에서 한글화 방법이 없어서, 맥에서 한글화 하는 방법 참조해서 했고,  대소문자 바꾸는것도 저렇게 한방에 바꾸지 못하고, 반자동으로 바꾸고 했었는데...

     

    이런 팁을 써 놓는다 하면서도 막상 못했는데, 감사합니다.   귀찮고, 또 이런걸 누가 보겠어 하면서 넘어 간 적이 많은데, 반성하게 되네요.

  • ?
    가벼운게최고 2020.01.05 03:29

    내용과는 관계없지만..

    저번에 리그오브레전드에서 만자로+님프로 한글이 입력 가능하다고 하셨는데

    이번에 만자로 설치하고 님프도 설치해서 해봤는데 안되더라구요..

    실례가 아니라면 설치하신 패키지 목록같은걸 알 수 있을까요?

    하나하나 확인해봐야 할 것 같아서..

  • ?
    야흔 2020.01.05 16:20

    먼저 전 롤을 안하기 때문에 그때 설치만 하고 한 2시간 테스트 하고 지웠고요.  한글 테스트도 롤 화면에 들어가면 메시지, 검색등에 한글이 써지는거 확인한거입니다.  그리고 전 wine으로 설치한 프로그램들을 신뢰하지 않습니다.  업데이트 되면 항상 문제가 발생해서...

     

    그럼 제가 설치한거 말씀드리겠습니다.  솔직히 차이는 없을거라 생각합니다.

    만자로 리눅스에 AUR 에 있는 님프 설치는 몇개월 전부터 설치 에러가 납니다. 

    그래서 여기 하모니카팀에 도움을 받아 https://github.com/hamonikr/nimf/raw/master/archlinux/nimf-2019.08.14-1-any.pkg.tar.xz

    을 설치했고요.  님프 환경설정 들어가서 환경변수 적용인가 이거 체크해줬고요. 

    AUR 에 있는  leagueoflegends-git 를 설치하고.  leagueoflegends install  해준거가 다 입니다.

     

    ps) 이글을 쓰다가 리그오브레전드를 다시 설치해 봤습니다.  위에 말했듯이 메시지, 검색등에는 한글 입력은 됩니다.  작동이 제대로 되는지는 모르겠고요.  일단 입력은 됩니다.

    좋은 결과 얻으시고, 좋은 팁  많이 올려주세요.

     

     

  • ?
    가벼운게최고 2020.01.06 02:21

    저는 aur에 있던 nimf로 설치했는데 그거 외에는 차이가 없네요..

    나중에 한번 말씀하신대로 하모니카에서 컴파일 해둔거로 해봐야겠습니다.

    aur에 있는 nimf가 설치 에러 뜨는건 /etc/makecfg를 수정해줘야 합니다.

    하모니카팀에서도 그렇게 해야한다고 git에 적어놨더라구요.

    답변 감사합니다.

  • ?
    야흔 2020.01.06 14:09

    /etc/makeefg 파일 문제 제가 의견 물어봤던거 하모니카팀에서 해결책 찾아주신건데, 저 해결책도 임시방편입니다.

    하모니카팀에서 제시한 해결책으로 /etc/makecfg 파일을 수정해서 님프를 설치하고 원래대로 바꿔놔야 합니다.

    안그러면 다른 프로그램 빌드시 문제가 발생하더라고요.  그래서 빌드된 파일로 설치했습니다.

  • ?
    가벼운게최고 2020.01.06 02:33

    한글 입력 확인했습니다!

    비결은 환경변수 적용이었네요!

    감사합니다!

    만자로 새로 설치하기 귀찮아서 아치에서 해봤는데 잘됩니다.

     

  • ?
    Moordev 2020.01.07 07:07
    이상하군요....
    문명5를 전 한국어로 별 문제없이 플레이 했었습니다. 지금은 모르겠지만 2016년에 우분투16.04에서 스팀에서 구매하고 바로 한국어로 멀티까지 한 기억이 있습니다. 다만 한글입력에는 문제가 있기는 했습니다.
  • ?

    20200107-142558.png

     

    선택란에 없어서 없는줄 알았는데

    혹시 다른 방법이 있나요?

    제가 올린 방법대로 해서 문제는 없는데

    접근성 측면에서 별로인거 같아서..

     


List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 유튜브 프리미엄 우회 결제 - 우크라이나 file 1 Kevin 2023.12.17 4114
공지 리눅스에서 자기 노트북의 모델명이 무엇인지 궁금할때는 dmidecode file 1 Kevin 2023.12.17 335
공지 하드웨어 호환성을 확인하고 싶을 때는 linux-hardware.org 를 사용해보세요 file 0 Kevin 2023.11.23 678
공지 하모니카 7.0 카카오톡 hidpi 설정하기 1 file 0 Kevin 2023.11.22 449
공지 리브레오피스에서 hwp 사용하기 4 file 0 타조 2023.10.11 1007
921 리눅스 사용기 및 팁엔테크 게시판 사용 도움말 0 관리자 2014.11.03 57851
920 League of Legends를 하모니카에 설치하기. 1 0 onting 2015.04.26 29532
919 리눅스에서 egg 포멧 파일 압축해체 하는 방법 2 file 0 onting 2015.02.23 27191
918 우분투 16.04에서 각종 유틸 및 그래픽 드라이버 설치하기 6 0 string 2016.04.21 26239
917 리눅스 하드디스크 배드섹터 검사 및 치료 방법 6 0 행복한펭귄 2016.08.04 25531
916 윈도우 10에서 우분투 Bash 기능과 데스크탑 설치 후 GUI 사용하기 15 0 휘베스드님로인 2017.05.31 24471
915 zip 압축풀때 한글파일명 오류 해결방법 4 file 0 legoboss 2016.03.03 23300
914 만자로를 쓰다가 3 0 꼬꼬댁 2018.04.28 23141
913 마인드맵 프로그램 XMind 추천합니다 10 file 0 윙혼 2016.02.01 22594
912 국내, 해외 잡지를 무료로 읽고 싶다면?! 2 0 식혜고양이 2017.10.25 20865
911 윈도우즈와 리눅스의 TXT 호환 문제, 압축파일 한글깨짐 문제 1 0 Ohnine 2015.03.21 20568
910 김프(GIMP)를 사용하고 싶으신 분께... 17 file 0 행복한펭귄 2016.02.25 18777
909 음악파일(MP3 등)의 한글 정보(Tag)가 깨질경우 조치 방법 file 0 remo 2014.12.06 18170
908 [개인 서버 구축 가이드] ④ 파일 공유 서버 (samba-중급) 1 file 0 legoboss 2016.04.06 17858
» 문명5 한글화 하는법 10 0 가벼운게최고 2020.01.04 17760
906 리눅스에서 fan 속도 조절하기 7 file 0 kalin 2017.01.20 16837
905 우분투 18.04 LTS Bionic Beaver를 써보았습니다! 18 0 la_Nube 2018.04.28 16573
904 데비안 9.2 firmware 설치 문제입니다. 12 0 krhamoni 2017.12.02 15795
903 Linux Mint 에서 software를 install 하는 방법들 1 0 codemaker 2015.02.11 15761
902 리눅스에서 HTS 사용은 언제쯤 가능할까? 3 file 0 행복한펭귄 2016.02.01 14985
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 47 Next
/ 47
CLOSE