Hallo Martin,
Die viel spannendere Frage, die bei der Interpretation von Zahlen immer wieder auftritt: Wonach entscheidest du, was ein Tausender-Trennzeichen ist (Komma oder Punkt), und was ein Dezimaltrennzeichen (Punkt oder Komma)?
Das Thema wurde hier in letzter Zeit schon öfter angesprochen, und jedesmal war das Fazit: Egal wie man's macht, es wird immer Fälle geben, wo die Interpretation zielsicher falsch liegt.
das ist die andere Baustelle. Meine Idee ist, das über das lang-Attribut von der Tabelle oder vom Dokument zu regeln. Aber da tun sich schon die ersten Probleme auf: In Spanien nimmt man das Dezimalkomma, in Costa Rica aber den Punkt. Die Abfrage auf „es“ bringt da nichts. In der jetzigen Testversion prüfe ich nur auf „de“. Darüber werden die Hilfetexte in deutsch oder englisch angeboten.
Eine andere Idee ist, die Zahleninterpretation nicht über das lang-Attribut zu steuern, sondern über das class-Attribut (z.B. class = "dezimalpunkt") oder ein data-Attribut.
Gruß
Jürgen