2009-03-21 2 views

답변

5

내가 PHP에서 현지화에 대한 setlocale()gettext()을 사용하는 모든 사용자를 권하고 싶지 않다 (어떤 개발자 미치게 몇 가지 심각한 문제가있다). 하지만 어쨌든 en_EN 로켈이 없습니다. 밑줄 앞의 식별자는 언어 (en = 영어)이며 밑줄 뒤에 오는 식별자는 국가 (EN = ???)입니다. 아마도 en_US, en_GB 등을 사용해야합니다.

+0

PHP에서 i18n을 위해 무엇이 좋은 것이라고 생각하십니까? –

+0

간단한 연관 배열은 훌륭하게 작동합니다. 유연하고 이해하기 쉽고 문자열을 다시로드하기 위해 httpd를 다시 시작하지 않아도됩니다. 여러 굴절, 날짜/시간 형식 지정 등을 지원하는 클래스로 완성하십시오. MediaWiki 소스 코드를 살펴보고 계몽 될 것입니다 . – Juliano

+0

당신이 말하는 심각한 문제는 무엇입니까? 우리는 문제없이 PHP로 수년간 gettext를 사용 해왔다. 또한 아파치를 다시 시작할 필요가 없습니다. – markus

3

나는 en_EN이 정확하다고 생각하지 않는다. 아마도 en_US를 의미할까요?

관련 문제