Bernhard,
in anderen Systemen gibt es deutlich weniger Internationalisierungs- und Lokalisierungsprobleme als in Domino und zwar einfach aus dem Grund, dass zur Planungsphase modernerer auf Java, .NET, Ruby, Webservice Standards basierten Systemen die entsprechenden Standards der Internationalisierung und Lokalisierung weiter fortgeschritten waren als zur Erstellung von Domino. Das wurde in Notes erst im nachhinein dar reingefrickelt.
Das Problem ist nicht die Komplexität einen "String" (was immer du hiermit meinst) kontrolliert in ein lokalisiertes Datums- oder Nummernformat umzuwandeln. Das Problem besteht vielmehr darin, dass die Regeln, nach denen ein Domino-Server/Notes-Client in das eine oder andere Locale (Sprache) konvertiert, alles andere als transparent sind.
NotesInternational.DecimalSeparator ist eine großartige Hilfe für Probleme, die wir schon viel hatten.
Eigentlich müsste das Locale einfach abfragbar an einem Ort gesetzt werden können. In Domino ist es aber leider komplizierter.
Gruß Axel