6. 실행결과

이제 Hello 라는 프로그램이 실행될때 실행되고 있는 환경의 locale에 따라 xgettext, msgfmt 에 의해 만들어진, Hello.mo 를 참조할것인지 혹은 그냥 메세지를 출력할것인즐 결정하게 된다. 설정했던 message 가 출력되게 된다. C program 의 실행 예이다.

origin message : Greeting
gettext trans  : Greeting
origin message : Hello
gettext trans  : 헬로
origin message : World!
gettext trans  : 월드!

Greeting 은 message table 에 존재하지 않으므로 그냥 Greeting 이 찍히게 된다. 나머지 message 들은 message table 에 정의된 msgstr 값을 참조하여 출력하고 있다.