2013-01-03 1 views
0

나는 GNU gettext에 관한 또 다른 SO 사용자와 그 토론과 다른 것들 사이에 그것의 한계를 가졌다. 그는 gettext가 "부족"하고 다른 언어의 관용구 출력에는 적합하지 않다고 주장했으며 적절한 방법은 "각 언어에 대해 별도의 DLL/클래스를 작성하는 것"이라고 주장했습니다. 나는 이것이 별도의 질문을받을 자격이 있다고 생각했기 때문에 gettext와 각 로케일을위한 별도의 동적 라이브러리를 사용하는 것의 장점과 단점은 무엇입니까?gettext와 각 로켈에 대해 별도의 동적 라이브러리를 사용하면 장단점은 무엇입니까?

답변

2

솔직히 별도의 동적 라이브러리가 무엇을하는지 모르겠습니까?

현지화 문제는 일반적으로 gettext와 관련이 없지만 구현 및 변환과 관련이 있습니다.

예. 다음과 같은 텍스트가 있다면 : "나는 가지고있다"+ i + "cars"그러면 좋은 번역이 어렵습니다.
하지만 gettext 문제는 ​​아닙니다.

+0

내가 이해하는 한 동적 라이브러리에 대한 질문에 대답하면 번역 된 문자열 등으로 각 언어/로캘의 소스 코드 변형을 만들고 현재 로캘에 따라 선택한 별도의 동적 라이브러리로 컴파일합니다. . 개인적으로 나는 그것을 유지 관리 부담으로보고 어떤 이점도 보이지 않는다. – vitaut

+1

나 한테 물어 보면 악몽처럼 들린다. 저는 번역 기관에서 일하고 있으며 6 년간의 업무에서 이것을 보지 못했습니다. – Remy

+0

gettext를 사용합니까? – vitaut

관련 문제