Ich verwende globalize.js für Währungsformatierung für verschiedene Länder. Mit this link kann ich für USD erreichen, aber ich brauche USD und JPY oder für jedes Land. Ich folgte allen Tutorials, die in der Globalisierung erwähnt wurden. Bitte helfen Sie mir, dieses Problem zu lösen.Währungsformatierung mit Globeize js für verschiedene Länder
1
A
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.
Entschuldigung, könnten Sie Ihre Antwort darauf erweitern, was als nächstes zu tun ist, nachdem CLDR eingerichtet wurde? Vielen Dank. – sompylasar
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
Mein Hauptproblem ist, dass ich das Währungsformat basierend auf dem Gebietsschema ändern muss. Bitte helfen Sie mir, dieses Problem zu lösen – user3446501