Re: Currency2Language
- From: "Jan Waiz" <jwaiz@xxxxxxxxxx>
- Date: Sat, 25 Feb 2006 16:52:52 +0100
Hi Martin,
vielen Dank für Deine schnelle Antwort!
"Martin Honnen" <mahotrash@xxxxxxxx> schrieb im Newsbeitrag
news:uZ1wXEiOGHA.668@xxxxxxxxxxxxxxxxxxxxxxx
Jan Waiz wrote:
Gibt es eine Möglichkeit, zu einem gegebenen Währungsstring wie "EUR"
oder "US" den korrespondierenden Sprachstring (hier "de-DE" und "us-US")
zu ermitteln,
Du kannst im .NET-Framework Zeichenketten wie "de-DE" oder "en-US"
benutzen, um z.B.
Culture info = new System.Globalization.CultureInfo("de-DE")
zu erzeugen. Die CultureInfo hat dann eine Eigenschaft NumberFormat, die
wiederum eine Eigenschaft CurrencySymbol hat:
cultureInfo.NumberFormat.CurrencySymbol
was aber für "de-DE" das Symbol "?" und nicht etwa "EUR" ist. Und für
"en-US" ist es "$" und nicht etwa "US".
Eine Relation "EUR" --> "de-DE" oder "US" --> "en-US" ist meines Wissens
nicht definiert bzw. nicht im .NET-Framework abrufbar.
Scheint so zu sein :-)
Warum sollte "EUR" an "de-DE" gebunden sein? Könnte "EUR" nicht auch für
z.b. "fr-FR" gelten?
Eben.
Manchmal muss man eben mit dem arbeiten, was man vorgesetzt bekommt. In
diesem Fall eine DB, in der die Währungskennzeichen wie angegeben
eingetragen sind. :-)
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
TIA
Jan Waiz
.
- References:
- Currency2Language
- From: Jan Waiz
- Re: Currency2Language
- From: Martin Honnen
- Currency2Language
- Prev by Date: Re: Problem mit AspNetDB und mein SQL Server
- Next by Date: Daten abfangen beim Wechsel zu einer anderen Webseite
- Previous by thread: Re: Currency2Language
- Next by thread: Re: Currency2Language
- Index(es):