Welche Bibliotheken gibt es, um internationalisierte C#-Anwendungen zu schreiben?
Typische Funktionalitäten, die in der Bibliothek enthalten sein sollten:
- Validierung von länderspezifischen Daten (z. B. Mehrwertsteuernummern, Telefonnummern, Adressen,...)
- Validierung von Bank- und Finanzdaten (z.B. Kreditkartennummern, IBAN,...)
- Sprachspezifische Funktionalitäten (z.B. Zahlen zu Wörtern zu Zahlen, zusammenfassen,...)
- Sprachspezifische Inhaltsfilterung (z. B. Filterung von Schimpfwörtern...)
Ein Beispiel für solche Bibliotheken in Perl wäre die Abschnitt Internationalisierung/Lokalisierung von CPAN.
Welche C#-Lösungen gibt es?
Hinweis: Ich bin nicht auf der Suche nach einer Einführung in den System.Globalization-Namespace :)
Anmerkung 2: Sollte ich davon ausgehen, dass keine Optionen verfügbar sind? Ist jemand daran interessiert, seine Kräfte zu bündeln und eine zu schaffen?
Anmerkung 3: Bearbeiten, damit die Frage auf der ersten Seite erscheint, in der Hoffnung auf mehr Antworten. Das ist keine so schwierige Frage, wie ist es möglich, dass Stacker nie i18n machen?
0 Stimmen
Ich schätze, i18n ist eine Art Tabuthema - jeder verwendet seinen eigenen Lösungsansatz (und manchmal nimmt es die hässliche Form an, für jede Sprache/Kultur/Land völlig neue Websites zu erstellen).
0 Stimmen
Allein für das Filtern von Schimpfwörtern könnte man Teams für jede Region und Sprache in Vollzeit beschäftigen.
0 Stimmen
Interessant. Ich habe gerade den Validierungsaspekt dieses Problems mit meinem Kollegen besprochen. Dann kehrte ich an meinen PC zurück und 15 Sekunden später sah ich diese Frage :)