저는 주로 GNU/Linux 및 Mac OS X 시스템 용 게임을 만들고 있습니다.하지만 대부분의 코드에서 이식성을 유지하고 있습니다.Win32에서 GNU gettext 사용하기
저는 거의 모든 OS 관련 항목을 Windows에 이식했습니다. 나머지는 i18n뿐입니다.
내 질문은 내가 gettext를 함께 Win32에서의 setlocale()
기능을 사용하기로하고 방법이
입니까?
지금까지는 ISO 638/ISO 3166 코드 (예 :)를 사용했지만 Windows에서는 작동하지 않습니다.
나는 성공적으로 setlocale (LC_ALL, "German")을 시도했지만 gettext는 bindtextdomain을 사용한 후에도 변환 된 문자열을 올바르게 찾을 수 없습니다.
힌트가 있습니까? 나는 코드의 재 작성을 피하기 위해 GNU gettext를 고수하고 싶다.
언제든지 내 포트를 보낼 수 있습니까? 나는 실제로 동일한 문제를 겪고있다. 단지 구식의 win32 쓰레기통이있다. ( – driAn
Nvm, 그것을 찾았 어. @ http://epicofthalia.net. – driAn