Q&A

  • Translation manager나 다른 방법으로라도 다국어 구현해보신 분.


수고하십니다.

개발한 제품을 다국어를 지원토록 하는데
Translation manager를 사용했습니다.

Delphi version은 7 입니다.

언어 지원 작업는 지금까지 순조롭게 진행이 되었습니다만,
가끔씩 첨부한 에러 메세지가 뜨면서
번역해 놓은 것을 되돌리더군요.

제가 SaveAll 과 Ctrl+F9를 거의 동시에 누르는 편이라,
혹시 그런데에서 문제가 있는 건 아닌가 해서 천천히 조심조심 눌러보기도 하고,
저장을 먼저 해보기도 하고 하는 등,
여러 방법으로 고민을 해보았지만 답을
1  COMMENTS
  • Profile
    타락천사 2007.05.21 20:32
    안녕하세여...

    다국어 버젼을 해보진 않았습니다.. 다국어 넣을 기회가 안생기더군요..

    그러나, 제가 다국어 버젼을 개발 한다면 다음과 같이 할겁니다.

    1. 화면에 출력하는 모든 글자는 파일에서 읽어서 화면에 뿌린다.

    2. 화면에 출력하는 메세지는 모두 메세지코드를 부여하여 파일로 저장한다.

    3. 메세지 파일은 반드시 해당 언어 OS 에서 만든다.

    4. 기본적으로 프로그램 컴파일은 영문 OS 에서 한다.

    5. 일본은 일본OS에서 프로그램 컴파일 한다..

    개인적으로, 발생가능한 에러 상황을 현저히 줄여주고, 유지관리를 쉽게 하는 방법이라고 생각합니다.. 다소 번거롭기는 하죠..

    위와 같은 방법으로 다국어 버젼을 개발하여 서비스 하는 곳도 알고있읍니다..

    개발에 참고가 되길 바랍니다..

    잘되길 바랍니다..