2016-04-22 4 views

Antwort

0

Sie müssen die entsprechenden Teile von CLDR laden, insbesondere Haupt/Währungen (z. B. https://github.com/unicode-cldr/cldr-numbers-modern/blob/master/main/en/currencies.json).

ein Beispiel Folgen NPM/Knoten mit:

npm install globalize cldr-data 
node 

-

var Globalize = require('globalize'); 
Globalize.load(require('cldr-data').entireSupplemental()); 
Globalize.load(require('cldr-data').entireMainFor('en', 'de', 'ja')); 

Globalize('en').formatCurrency(9.99, 'EUR') 
// > '€9.99' 

Globalize('de').formatCurrency(9.99, 'EUR') 
// > '9,99 €' 

Globalize('en').formatCurrency(10, 'JPY') 
// > '¥10' 

Globalize('ja').formatCurrency(10, 'JPY') 
// > '¥10' 

Weitere Informationen über (oder alternative Wege), wie CLDR Daten zu erhalten oder wie CLDR Daten in Globalize laden , siehe https://github.com/jquery/globalize/blob/master/doc/cldr.md.

+0

Entschuldigung, könnten Sie Ihre Antwort darauf erweitern, was als nächstes zu tun ist, nachdem CLDR eingerichtet wurde? Vielen Dank. – sompylasar

+0

Ich versuchte für JPY mit JP Currency.json Format innerhalb der Globeize.load. Aber es funktioniert nicht. Was auch immer Tutorial in diesem [Link] (https://raw.githubusercontent.com/jquery/globalize/master/examples/plain-javascript/index.html) gefolgt ist, habe ich mit dem gleichen versucht. Meine Hauptanforderungen basieren auf Ländereinstellungen, die ich brauche, um das Währungsformat zu ändern. Bitte helfen Sie mir, dieses Problem zu lösen. – user3446501

+0

Mein Hauptproblem ist, dass ich das Währungsformat basierend auf dem Gebietsschema ändern muss. Bitte helfen Sie mir, dieses Problem zu lösen – user3446501