Localize default “required” message

Fixes . I was trying, if possible, to not introduce localization at the component level in order to keep it in the views – but that seemed a bit too involved given that the fix in this way is only a few lines long.
This commit is contained in:
Matthew Taylor 2016-12-06 11:36:24 -05:00
parent 16d638672e
commit 6be9fc1084

View file

@ -1,4 +1,5 @@
var defaults = require('lodash.defaultsdeep');
var intl = require('../../lib/intl.jsx');
var libphonenumber = require('google-libphonenumber');
var phoneNumberUtil = libphonenumber.PhoneNumberUtil.getInstance();
var React = require('react');
@ -44,5 +45,5 @@ module.exports.validationHOCFactory = function (defaultValidationErrors) {
};
module.exports.defaultValidationHOC = module.exports.validationHOCFactory({
isDefaultRequiredValue: 'This field is required'
isDefaultRequiredValue: <intl.FormattedMessage id="teacherRegistration.validationRequired" />
});