Selbst ein perfektionistisches Framework wie Django ist nicht gegen Lokalisierungsfehler gefeit: Enthält ein Modell namens Student ein Feld namens Matrikelnummer, flektiert Django (settings.LANGUAGE_CODE = 'de'
) bei einem entsprechenden Validierungsfehler eiskalt:
Student mit diesem Matrikelnummer existiert bereits
Da die Fehlermeldung selbst noch nicht anpassbar ist, muss ich allen Ernstes gettext installieren, nur um eine etwas geschickter formulierte Zeichenkette (Student mit diesem Wert für das Feld 'Matrikelnummer' existiert bereits
) zu hinterlegen.
Ich interpretiere das mal als Empfehlung, endlich in die Vereinigten Staaten von Amerika umzuziehen, um nicht als ewiger Lokalisierer zu enden. Danke, Schicksal.