Remove all *.intl.json files. Move strings to the corresponding views. Implement custom command to build i18n/en.json file

This commit is contained in:
ErickSkrauch
2020-06-04 19:41:27 +03:00
parent 57cf6b3776
commit bf6a76d006
107 changed files with 1122 additions and 972 deletions

View File

@@ -1,9 +1,14 @@
import { defineMessages } from 'react-intl';
import factory from '../factory';
import activationMessages from '../activation/Activation.intl.json';
import forgotPasswordMessages from '../forgotPassword/ForgotPassword.intl.json';
import messages from './Register.intl.json';
import Body from './RegisterBody';
const messages = defineMessages({
registerTitle: 'Sign Up',
signUpButton: 'Register',
didNotReceivedEmail: 'Did not received Email?',
alreadyHaveCode: 'Already have a code',
});
export default factory({
title: messages.registerTitle,
body: Body,
@@ -13,11 +18,11 @@ export default factory({
},
links: [
{
label: activationMessages.didNotReceivedEmail,
label: messages.didNotReceivedEmail,
payload: { requestEmail: true },
},
{
label: forgotPasswordMessages.alreadyHaveCode,
label: messages.alreadyHaveCode,
},
],
});