web: People: Applied translations to GroupAction

This commit is contained in:
Alexey Safronov 2019-09-29 15:15:55 +03:00
parent 6f760e47f0
commit e0578eb7d4
5 changed files with 24 additions and 4 deletions

View File

@ -435,7 +435,7 @@ class SectionBodyContent extends React.Component {
isRequired={false} isRequired={false}
hasError={false} hasError={false}
isVertical={true} isVertical={true}
labelText="Members" labelText={t("Members")}
> >
<ComboButton <ComboButton
id="users-selector" id="users-selector"

View File

@ -32,6 +32,9 @@ if (process.env.NODE_ENV === "production") {
const resources = { const resources = {
en: { en: {
translation: require("./locales/en/translation.json") translation: require("./locales/en/translation.json")
},
ru: {
translation: require("./locales/ru/translation.json")
} }
}; };
@ -50,7 +53,7 @@ if (process.env.NODE_ENV === "production") {
}, },
react: { react: {
useSuspense: true useSuspense: false
} }
}); });
} }

View File

@ -31,7 +31,9 @@ class GroupAction extends React.Component {
render() { render() {
console.log("GroupAction render") console.log("GroupAction render")
const { group, match } = this.props; const { group, match, language } = this.props;
i18n.changeLanguage(language);
return ( return (
<I18nextProvider i18n={i18n}> <I18nextProvider i18n={i18n}>
@ -59,6 +61,7 @@ class GroupAction extends React.Component {
function mapStateToProps(state) { function mapStateToProps(state) {
return { return {
settings: state.auth.settings, settings: state.auth.settings,
language: state.auth.user.cultureName || state.auth.settings.culture,
group: state.group.targetGroup group: state.group.targetGroup
}; };
} }

View File

@ -8,5 +8,6 @@
"CustomAddEmployee": "Add {{typeUser, lowercase}}", "CustomAddEmployee": "Add {{typeUser, lowercase}}",
"CustomNewDepartment": "New {{department, lowercase}}", "CustomNewDepartment": "New {{department, lowercase}}",
"CustomEditDepartment": "Edit {{department, lowercase}}", "CustomEditDepartment": "Edit {{department, lowercase}}",
"CustomDepartmentName": "{{department}} name" "CustomDepartmentName": "{{department}} name",
"Members": "Members"
} }

View File

@ -0,0 +1,13 @@
{
"SaveButton": "Сохранить",
"CancelButton": "Отмена",
"CustomHeadOfDepartment": "{{headOfDepartment}}",
"CustomAddEmployee": "Добавить {{typeUser, lowercase}}",
"CustomNewDepartment": "Новый {{department, lowercase}}",
"CustomEditDepartment": "Редактирование {{department, lowercase}}",
"CustomDepartmentName": "Имя {{department}}",
"Members": "Участники"
}