Babel or pybabel은 Python의 CLDR (Common Locale Data Repository)에 대한 인터페이스입니다. 따라서 PHP의 i18n 함수 및 클래스 (해당 로케일이 호스트에 설치된 경우)와 동일한 '지식'을 갖지만 setlocale()
과 같은 프로세스 전반의 설정을 사용하는 번거 로움이 없습니다.PHP 용 pybabel 또는 기타 l10n 라이브러리
PHP와 비슷한 라이브러리 또는 툴킷이 있습니까? 특히 달성하기 :
를 예를 들어 마찬가지로
접근 이름, 특정 지역에 따라 통화 및 기타 정보 (같은
변환 날짜에 이리저리 언어와 지역의 특정 형식을 숫자로 변환
>>> from babel import Locale >>> locale = Locale('en', 'US') >>> locale.territories['US'] u'United States' >>> locale = Locale('es', 'MX') >>> locale.territories['US'] u'Estados Unidos'
'Locale :: getRegion()'메소드는 파이썬'territories' 속성과 같은 종류의 것을 반환하지 않는다는 것을 명심하십시오. –