Dies ist wahrscheinlich nicht möglich. Der Grund ist, dass viele Länder, die verschiedene Sprachen sprechen, das gleiche Währungssymbol verwenden können.
- Die Euro (
€
) wird in 23 Ländern, die zusammen Amtssprachen wie Holländer haben, Englisch, Französisch, Deutsch, Irisch, Malteser, Slowakisch, Slowenisch, Spanisch, und Dutzende von anderen lokalen Sprachen.
- Die dollar (
$
) ist eine generische Währung. Es gibt die USA Dollar, Ostkaribischer Dollar, Fidschi-Dollar, Neuer Taiwan-Dollar und Dutzende mehr. Dollar mit Nationen haben Dutzende von Sprachen, nicht nur Englisch.
- Die rupee wird in Indien, Indonesien, Nepal und mehr verwendet. Es gibt Hunderte von Sprachen in Rupie mit Ländern. Selbst wenn wir dies auf die indische Rupie beschränken (ich glaube, dass keine andere Währung das Symbol
₹
hat), gibt es immer noch viele Sprachen zur Auswahl.
Ich könnte mehr Beispiele für fast jedes einzelne Währungssymbol geben.
Ich glaube nicht, dass es eine logische Möglichkeit gibt, von Währungssymbolen zu Sprachen zu wechseln. Es ist nicht einmal in der Nähe einer Eins-zu-Eins-Zuordnung.
Die Lokalisierung ist schwierig.
Sie möchten also etwas wie "$ 1,344" nehmen und "US" daraus bekommen? – FrankerZ
@FrankerZ - Er will Währungssymbol zu Sprache, nicht Währungssymbol zu Cuntry. –
Nun, Sie sollten überprüfen, ob Ihre "Zahl" (eine Zeichenfolge, tatsächlich) enthält "$", dann, wenn es enthält "" ", dann andere .. Sie müssen Währungssymbole sammeln (oder können Währungscodes sein http://www.xe.com/iso4217.php und konvertieren Sie sie in Symbole), um alle zu überprüfen. – YakovL