일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- crowdin
- 크라우딘
- 소원성취
- 티스토리챌린지
- 닉 등록
- Nick
- 無限想像
- 눈금자
- 0 + 0
- 아래한글
- Notepad++
- 문화주권
- HWP
- freenode
- 한글화
- PC통신
- 필터
- 거르개
- 스트링
- ∞
- 오블완
- 이제된다
- poedit
- 리브레오피스
- 연변
- 스트림
- 조선족
- 한국어
- infinite imagination
- 조선어
- Today
- Total
DreamFactory7
Unknown Horizon 번역파일 적용하기 본문
현재 릴리즈 상황 :
한글명 미지의 지평선(내가 지음, 이하 UH)의 릴리즈 버전은 현재 2013.3이후로는 버전이 업데이트가 이뤄지지 않고 있다
때문에 적용된 번역파일을 실시간으로 재배포하는 시스템은 아니고
그로인해 번역을 최신릴리즈에 포함하지않으므로
번역을 테스트 할 수 없다.
이런상황에대해 IRC의 UH채널에서 문의를 해봤는데 다음과같이 하라고했다.
출처 : https://github.com/unknown-horizons/unknown-horizons/wiki/Interface-Translation
현재는 Weblate가 버그가 생겨서 mo파일을 받아도 한글화가 안된다. -> 해결됨
1. 아래의 주소로 이동한다.
https://hosted.weblate.org/projects/uh/uh/ko/#files
2.Interface 프로젝트에서 한국어 들어가서 컴파일된 파일을 받는다. mo파일 -> 아래가 좀더 정확함
아래쪽에 컴파일된 파일을 내려받기를 클릭한다.
그러면 ko.mo파일을 받을수있다.
2. 그것을 다른이름으로 저장하거나 이름을 바꾼다.
ko.mo -> unknown-horizons.mo
3. 그리고 그것을 아래의 디렉토리에 넣는다.
게임설치 폴더 /content/lang/{your language here}/LC_MESSAGES/
Weblate.org가 mo파일이 완벽하게 작동되기전 대안으로 아래의 방법을 사용했었다.
방법은 아래의 몇가지 방법이있다.
1. msgfmt 를 이용한 방법
인터넷에서 위파일을 다운받는다.
그리고 설치후 해당파일에서 커맨드라인명령창에서 아래와같이 입력하면된다.
물론 익숙하지않겠지만 어쩔수없지 ㅎ
mgsfmt messages.po -o Hello.mo
http://yaku.tistory.com/434 -> 오류가 난다
2. BetterPOEditor
현재는 1.2.0버전이다.
하지만 BetterPOEditor로 컴파일하려고 했더니 아래와 같은 이유로 안된다.
파이썬 플래그를 인식하지 못하는듯 하다.
---------------------------
BetterPOEditor
---------------------------
Error at lines 139~143:
Unknown flag: python-brace-format
---------------------------
확인
---------------------------
3. Poedit
현재는 1.6.7b 버전이다.
옵션켜놓고하면 자동으로 mo파일이 만들어진다.
1번의 방법이 어려우면 이걸하는게 좋겠다.
끝.