← Design Rules

Inhalt

Zahlen, Daten und Beträge folgen dem Sprachraum

Geltung
universal · web, react-native
Korridor
Gruppieren ab 4 oder ab 5 Stellen
Vorgabe
Ab 5 Stellen, in Tabellen ab 4

Warum

„1.250“ heißt in Deutschland tausendzweihundertfünfzig und in den USA eins Komma zwei fünf. „03/04/2026“ ist der 3. April oder der 4. März. Eine falsch gelesene Zahl fällt nicht als Fehler auf. Sie wird geglaubt.

Die Zeichen dafür sind für jeden Sprachraum gepflegt: Dezimalzeichen, Tausendertrennung, Stellung des Währungszeichens, Reihenfolge im Datum, 12 oder 24 Stunden. Die Quelle ist Unicode CLDR. Intl im Browser, ICU, Android und iOS lesen daraus. Ein selbst gebautes Muster kennt nur die Sprachräume, an die sein Autor gedacht hat. Beispiele für die Zahl 1234567,5, den Betrag 1234,50 € und den 19. Oktober 2026:

Sprachraum Zahl Betrag Datum
de-DE 1.234.567,5 1.234,50 € 19.10.2026
de-CH 1'234'567.5 EUR 1'234.50 19.10.2026
en-US 1,234,567.5 €1,234.50 10/19/2026
fr-FR 1 234 567,5 1 234,50 € 19/10/2026
en-IN 12,34,567.5 €1,234.50 19/10/2026

Die Tabelle ist kein Nachschlagewerk. Das ist CLDR.

Was CLDR offen lässt

CLDR sagt, mit welchem Zeichen formatiert wird. Wann und wie viel, entscheidet die Ansicht:

Eingabe

Speichern

Neutral und ohne Format: Zahlen als Zahl, Beträge in der kleinsten Einheit mit Währungscode, Zeitpunkte nach ISO 8601 mit Zeitzone, Telefonnummern als E.164 (+493012345678). Formatiert wird erst in der Anzeige.

Woran Du den Verstoß erkennst

Richtig / falsch

        RICHTIG                          FALSCH

  de   12.560 €   19. Oktober 2026    de   12560.00 EUR   10/19/2026
  en   €12,560    October 19, 2026    en   12.560 €       19.10.2026

  Format aus dem Sprachraum           ein Muster für alle

Hart und weich

Hart: das Format kommt aus CLDR für den Sprachraum der Einstellung, gespeichert wird neutral. Weich: ab wie vielen Stellen gruppiert wird. Vorgabe: ab fünf Stellen, in Tabellen ab vier.

Grenzen

Werte für Maschinen bleiben neutral: Logs, API-Antworten, CSV-Exporte für die Weiterverarbeitung.

Deutsche Drucksachen nach DIN 5008 trennen nur Beträge mit dem Punkt und andere Zahlen mit einem Leerzeichen. CLDR setzt für Deutsch überall den Punkt. Auf dem Bildschirm gilt CLDR. Verlangt ein Dokument die Norm, gilt die Norm.

Quelle

Unicode CLDR, https://www.unicode.org/cldr/charts/latest/by_type/index.html. Microsoft Globalization › Format numbers, https://learn.microsoft.com/en-us/globalization/locale/number-formatting. GOV.UK Design System › Dates, https://design-system.service.gov.uk/patterns/dates/. Baymard › Input masking, https://baymard.com/blog/input-masking-form-field. Shopify Polaris › Formatting localized currency. Vercel Web Interface Guidelines › Content („Format dates, times, numbers, delimiters, & currencies for the user’s locale"). DIN 5008, DIN 1333.

Verwandt