Perpustakaan ini menyediakan pembantu setang untuk internasionalisasi. Pembantu memberikan cara deklaratif untuk memformat tanggal, angka, dan pesan string dengan dukungan pluralisasi.
Paket ini dulu bernama handlebars-helper-intl .
Tangit Intl adalah bagian dari format, dokumen dapat ditemukan di webiste: http://formatjs.io/handlebars/
Ada banyak contoh di situs web, tapi inilah yang komprehensif:
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 }
} ) ; Contoh ini akan membuat: "Diposting 3 hari yang lalu, 1.000 komentar" ke variabel html . Pesan post.meta ditulis dalam Sintaks Pesan ICU Standar Industri, yang juga dapat Anda pelajari di situs web FormatJS.
Mari kita buat setang intl dan format yang lebih baik! Jika Anda tertarik untuk membantu, semua kontribusi dipersilakan dan dihargai. Tangit Intl hanyalah salah satu dari banyak paket yang membentuk rangkaian paket format, dan Anda dapat berkontribusi pada salah satu/semuanya, termasuk situs web format JS itu sendiri.
Lihat dokumen yang berkontribusi untuk detailnya. Terima kasih!
Perangkat lunak ini bebas digunakan di bawah Yahoo! Lisensi BSD Inc. Lihat file lisensi untuk teks lisensi dan informasi hak cipta.