All controls which work with Models (validation/grid etc) should recognize displayName instead of field name to allow localization.
Model.define({
fields: {
Description: { type: "string", displayName: "Beschreibung", validation: { required: true, maxlength: 200 } },
Number: { type: "number", validation: { min: 0, max: 300 } }
}
});