Я не могу перевести сообщение проверки в React Admin . Проверка возвращает только проверенную строку (пример: app.errors.startIsRequired, а не переведенную строку (пример: требуется запуск).
Пример:
Форма. js
<SimpleForm
toolbar={<LoggingChangeToolbar label={submitButtonText} />}
validate={ValidateLoggingChangeForm}
className={"logging-form"}
save={handleSubmit}
redirect={false}
>
....
</Simpleform>
Проверка. js
export const ValidateManualLogForm = (values) => {
const errors = {};
if (!values.start) {
errors.start = 'app.errors.startIsRequired';
}
if (!values.end) {
errors.end = 'app.errors.endIsRequired';
} else if (values.start > values.end) {
errors.end = 'app.errors.endMustBeGreaterThanStart';
}
if (!values.project) {
errors.project = 'app.errors.projectIsRequired';
}
if (!values.description) {
errors.description = 'app.errors.descriptionIsRequired';
}
return errors;
};