티스토리 툴바



오게임 구축 방법 2. 한글화 (EUC-KR)

2010/07/11 14:12

주의 1 :  오래된 글을 새로 갱신한 것으로, 지금과는 매우 많이 다를 수 있습니다.


주의 2 :  이 글은 아래 글을 기준으로 설명한 것입니다. 그걸 참고하시고 읽어주시기 바랍니다.

2010/07/11 - [컴퓨터/오게임] - 오게임 DB

2010/07/11 - [컴퓨터/오게임] - 오게임 프리서버 구축파일

2010/07/11 - [컴퓨터/오게임] - 오게임 구축 방법 1. 서버


주의 3 :  사진을 이상하게 찍어서 심히 독해에 좋지 않습니다. 양해 바랍니다.



구축이 됬으면 원활한 소통을 위해 반드시 한글화는 필수일것입니다.
그러나 자세히 알지 못하고 무작정 달려들면 고민에 휩싸이게 됩니다. 알아야 될 것이 있습니다.

 인코딩 변경

구축파일들은 외국에서 만들어진 것이 99%입니다. 즉 인코딩도 다른 겁니다.
이 파일은 아마도 ISO-8859-2 로 인코딩이 되어있을 것입니다. 그러면 한국어를 처리할 수 있도록 해야 될텐데요.

EUC-KR로 고치는 것과 UTF-8로 고치는 방법이 있습니다.

UTF-8로 고치면 거의 모든 언어를 표시할 수 있어, 언어에 관련해 문제가 거의 없게됩니다. 그러나 오게임 구축파일이 모두 ANSI로 인코딩되어있고(특히 데이터베이스 파일), 기존 메모장으로는 UTF8+BOM으로 인코딩 되는 등 처음 해보는 사람이 하기에는 좀 어렵다고 볼 수 있습니다.

그래서 이 글은 EUC-KR로 바꾸는 방법을 설명합니다.

그럼 이제 한글화 방법을 알려드립니다.


우선 ogame 파일에서 language 폴더로 들어갑니다.

또 여기서 en 파일로 들어갑니다. (en가 약간 신경쓰이면 kr로 바꿀 수도 있습니다만, 힘드니 나중에)

폴더 내에 있는 파일 중에서 lang_info.cfg를 들어갑니다.

4번째 줄에 있는 iso-8859인가 호구인가 하는 숫자를 EUC-KR로 고쳐줍니다. 그러면 인코딩을 EUC-KR로 하거든요.

그러면 이제 메인을 해석해줄 차례입니다. templates 폴더로 들어갑니다.

OpenGame 폴더로 들어가주세요.

login_body.tpl에 들어가줍니다.

재주껏 고쳐주세요.

C:\APM\htdocs\ogame\language\en\login.mo파일로 들어가세요.

3번째 줄에 있는 'Login'을 '로그인' 아니면 '오게임'으로 고쳐주세요. 그러면 그.. 위엣 창에 로그인 또는 오게임이란 단어가 뜹니다.

나머지는 알아서 해주세요. 지금까지 알려드린 것을 참고하면 거의 모든 것을 고칠 수 있습니다.
저작자 표시 비영리 변경 금지
올블로그추천버튼 블코추천버튼 다음View추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼

Trackback

Trackback Address :: http://koyose.tistory.com/trackback/172 관련글 쓰기

Comments

  1. suuho09 2010/01/25 17:43

    덕분에 게임을 구축할 수 있게 되었습니다 감사합니다 ^^

    perm. |  mod/del. |  reply.
  2. 흠.. 2010/02/21 00:24

    전 xgp로 했는뎁..

    근데 xgp 배율 어디서 조정?

    perm. |  mod/del. |  reply.
    • 똥닭  2010/02/22 10:22

      구축이 되셨으면, 관리자 아이디로 로그인 후 관리자메뉴에서 관리가 가능합니다.

      아니면 데이터베이스의 테이블에서 config인가 뭔가가 있을 거에요. 거기서 고치면 됩니다.

  3. Terra 2010/02/22 14:26

    정말 쉽고 간편하게 구축할 수 있었습니다... 님이 사실 더 좋으신 분 같으신데요 ㅎ
    감사합니다. 이제 한글화까지 완벽하게 됬네요.

    perm. |  mod/del. |  reply.
  4. 똥닭님 2010/03/04 23:06

    음 phpmyadmin 까지 했는데요 그다음으로 바로 한글화 하는건가요..? 제가 컴맹이라 그런데 서버여는법도좀 알려주시면 안될까요??

    perm. |  mod/del. |  reply.
    • 똥닭  2010/03/05 19:57

      http://127.0.0.1/ 에 들어가진다면 서버가 열린 것입니다.
      그리고 또, 방화벽 예외설정을 해주세요.

      제가 다음에 쓸 예정 ㅇㅂㅇ

  5. 똥닭님1 2010/03/04 23:14

    login_body.tpl 부분에서 재주껏 고쳐주세요 라고 하셧는데 전 재주가 없어서 무슨말인지 도통 모르겟어요.. 자세히 설명좀 부탁드릴게요..

    perm. |  mod/del. |  reply.
    • 똥닭  2010/03/05 19:54

      제 말은 말이죠.

      영어 또는 독일어 또는 스페인어로 되어있을 테니 한글화를 해주라구요 ㅎㅎ

  6. 으악 젠장 2010/05/09 14:14

    제가 다 설명대로 햇는데요..Warning: mysql_connect() [function.mysql-connect]: 'root'@'localhost' 사용자는 접근이 거부 되었습니다. (using password: 아니오) in C:\APM_Setup\htdocs\ogame\db\mysql.php on line 11 이렇게 뜨면서 안되네요

    perm. |  mod/del. |  reply.
    • 셉이 2010/05/09 18:41

      config.php 를 잘 설정했는지 확인하세요.

      그리고 님이 말씀하신 mysql.php에서 11번째 줄을 실행하는 데에 문제가 있다는 뜻인데요.
      그 부분을 검토 바랍니다.

  7. 서버가 안열려요?! 2010/06/04 01:33

    으악 젠장 님과 똑같은 현상이 일어나네요 ㅠㅠ

    mysql.php의 11번째 줄은

    $dbsettings["pass"]) or

    이렇게 되어잇는데 뭐가 잘못된것인지..ㅠㅠ

    perm. |  mod/del. |  reply.
  8. 서버가 안열려요?! 2010/06/04 01:36

    아아...config.php파일에서 비밀번호를 설정해줬어야하는거군요 ㅋㅋㅋ
    이런 실수를 여하튼 감사합니다!
    덕분에 구축잘할수있었어요!

    perm. |  mod/del. |  reply.
    • 셉이 2010/06/05 15:17

      감사합니다~! 이건 옛날에 작성한 것이라 지금과는 잘 맞지 않을텐데;;

  9. 서버는 열렸는데 2010/06/04 01:41

    왜이렇게 느릴까요..?

    perm. |  mod/del. |  reply.
  10. 서버는 열렸는데 2010/06/04 01:47

    이런..서버연 후 접속해보니
    사진이 하나도 안뜨네요 ㅠㅠ
    어떻게해야하죠?

    perm. |  mod/del. |  reply.
    • 셉이 2010/06/05 15:18

      주소를 님컴의 스킨 주소로 교체하세요.

  11. dlsrks 2010/07/12 22:57

    서버 구축하고 아이디 만들려니
    Warning: include(./language/en/lang_info.cfg) [function.include]: failed to open stream: No such file or directory in C:\APM_Setup\htdocs\OGame\common.php on line 195

    Warning: include() [function.include]: Failed opening './language/en/lang_info.cfg' for inclusion (include_path='.') in C:\APM_Setup\htdocs\OGame\common.php on line 195

    Warning: include(./language/en/cookies.mo) [function.include]: failed to open stream: No such file or directory in C:\APM_Setup\htdocs\OGame\includes\functions.php on line 112

    Warning: include() [function.include]: Failed opening './language/en/cookies.mo' for inclusion (include_path='.') in C:\APM_Setup\htdocs\OGame\includes\functions.php on line 112

    이런게 뜨네요 로그인할떄도. 이거 어떻게 해결하죠?

    perm. |  mod/del. |  reply.
    • 셉이 2010/07/13 17:02

      오류 분석 결과, 모두 lang_info.cfg 파일에 문제가 있어서 생기는 오류들입니다.

      제대로 변경한 것이 맞나요? 혹시
      $lang['ENCODING'] = 'iso8859-2'; 에서
      $lang['ENCODING'] = 'EUC-KR'; 으로
      바꾸는 과정에서 잘못 수정하신 것으로 판단됩니다.

      파일 재확인 부탁드립니다.

  12. dlsrks 2010/07/13 14:36

    들가면 전부 엑박이 뜨네요 그리고 서버배속조정 어떻게하나요?

    perm. |  mod/del. |  reply.
    • 셉이 2010/07/13 17:02

      이미지 서버가 아예 존재하지 않게 되었기 때문에 일어난 일입니다. 찾아서 수정하시길 바랍니다.

      서버배속은 http://127.0.0.1/myadmin/ 여기에 로그인하여 ugml_config 로 들어가서 DB를 수정하시면 됩니다.

      2500으로 되어 있을 겁니다. (이게 1배)

  13. 이미지 문제; 2010/07/18 17:26

    저두 엑박이 뜨는데 이미지 서버가 아예 존재 하지 않게 되었다는게 무슨 뜻이죠?
    하라는 데로 그대로 따라했는데도 불구 하고 안되네요. ㅠ
    하는 방법좀 차근차근 설명해주실수 없을까요?

    perm. |  mod/del. |  reply.
    • 셉이 2010/07/19 17:47

      그 스킨 경로가 이젠 없으니까 엑박인 겁니다.

      기본 주소 경로만 고치면 됩니다. :)

  14. Ataraxiao 2010/08/01 17:14

    셉이님 제가 운영중인 개조 오게임이 있는데 한번 오실수있나요?
    저도 똥닭서버 예전부터 알고있었어요ㅎ
    제서버는 여러서버와 연합해서 운영중인데
    오셔서 구경해보세요ㅎㅎ
    http://ataraxiao.sosiz.com

    perm. |  mod/del. |  reply.
    • 셉이 2010/08/03 11:23

      오게임을 운영하신다면, 왠만하면 지인분들끼리만 하시는 걸 추천드려요.


      저처럼 게등위에 엿먹을 수가 있어요.

    • Ataraxia_O 2012/01/06 15:55

      관리자의 승인을 기다리고 있는 댓글입니다

  15. 만득이 2010/10/02 20:27

    친구와 같이하려고 서버를 만들었는데
    스킨을 서버파일안 images로 맞추니 배경같은건 나오는데
    왼쪽 메뉴 스킨이 안뜨네요...
    메뉴스킨은 따로 설정하는곳이 있나요?
    아니면 따로 받아서 설정해야하나요?

    perm. |  mod/del. |  reply.
    • 셉이 2010/10/02 21:34

      글쎄요. 제가 이런 데에 그만 둔지 너무 오래되서 ㅠㅠ

      배경이 나오면... 스킨도 같이 나와야 되는데요. 음.

    • 만득이 2010/10/02 22:42

      아 배경은 정상적으로 나오네요 ㅎㅎ
      그런데 서버설정을 어떻게해야 다른사람이 접속할 수 있나요?

      그리고

      컴퓨터를 꺼도 서버에 접속할 수 있나요?
      아니면 컴퓨터로 apm을 켜놔야 서버에 접속할수 있는건가요?

    • 셉이 2010/10/03 13:06

      컴퓨터와 APM이 둘 다 모듀 켜져 있어야 합니다

      방문과 댓글 감사드리고 좋은 하루 되세요 :)

What's on your mind?

댓글 입력 폼