UNPKG

redux-security

Version:
35 lines (30 loc) 952 B
import { manager } from 'redux-manager' import { localeAPI } from 'redux-locale' import { SERVICE } from './config' export const i18n = { EMAIL: `${SERVICE}/email`, LOGIN: `${SERVICE}/login`, LOGOUT: `${SERVICE}/logout`, SIGNUP: `${SERVICE}/signup`, USERNAME: `${SERVICE}/username`, PASSWORD: `${SERVICE}/password`, } export const localeSet = () => { const locale = localeAPI() locale.set('EN', { [i18n.EMAIL]: 'email', [i18n.LOGIN]: 'login', [i18n.LOGOUT]: 'logout', [i18n.SIGNUP]: 'sign up', [i18n.USERNAME]: 'username', [i18n.PASSWORD]: 'password', }) locale.set('RU', { [i18n.EMAIL]: 'электронная почта', [i18n.LOGIN]: 'вход', [i18n.LOGOUT]: 'выход', [i18n.SIGNUP]: 'регистрация', [i18n.USERNAME]: 'имя пользователя', [i18n.PASSWORD]: 'пароль', }) }