handlebars intl
v1.1.1 — Improved Source Maps
이 라이브러리는 국제화를위한 핸들 바를 제공합니다. 도우미는 복수화 지원을 통해 날짜, 숫자 및 문자열 메시지를 형식화하는 선언적 방법을 제공합니다.
이 패키지는 handlebars-helper-intl 로 명명되었습니다.
핸들 바 Intl은 Formatjs의 일부이며 문서는 webiste : http://formatjs.io/handlebars/ 에서 찾을 수 있습니다.
웹 사이트에는 많은 예가 있지만 여기에는 포괄적 인 예가 있습니다.
var context = {
post : {
date : 1422046290531 ,
comments : [ /*...*/ ]
}
} ;
var intlData = {
locales : [ 'en-US' ] ,
messages : {
post : {
meta : 'Posted {ago}, {num, plural, one{# comment} other{# comments}}'
}
}
} ;
var template = Handlebars . compile ( /* Template source above */ ) ;
var html = template ( context , {
data : { intl : intlData }
} ) ; 이 예는 다음과 같이 렌더링됩니다. "3 일 전에 게시, 1,000 개의 의견" 이 html 변수에 있습니다. post.meta 메시지는 업계 표준 ICU 메시지 구문에 작성되었으며 Formatjs 웹 사이트에서도 배울 수 있습니다.
핸들 바를 Intl과 Formatjs를 더 잘 만들어 보자! 도움에 관심이 있다면 모든 기여를 환영하고 감사합니다. Handlebar Intl은 포맷 JS 패키지 제품군을 구성하는 많은 패키지 중 하나 일 뿐이며 Format JS 웹 사이트 자체를 포함하여 모든/모두에 기여할 수 있습니다.
자세한 내용은 기고 문서를 확인하십시오. 감사해요!
이 소프트웨어는 Yahoo!에서 무료로 사용할 수 있습니다. BSD 라이센스. 라이센스 텍스트 및 저작권 정보는 라이센스 파일을 참조하십시오.