Max Red - Solves bug #21 about language problems, removes hardcoded language settings, fix typo in spanish language
This commit is contained in:
parent
0d8b005115
commit
0f13341339
|
@ -37,7 +37,7 @@ class CreateTicketForm extends React.Component {
|
|||
departmentIndex: 0,
|
||||
email: '',
|
||||
name: '',
|
||||
language: 'en'
|
||||
language: this.props.language
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -158,6 +158,7 @@ class CreateTicketForm extends React.Component {
|
|||
|
||||
export default connect((store) => {
|
||||
return {
|
||||
language: store.config.language,
|
||||
allowAttachments: store.config['allow-attachments']
|
||||
};
|
||||
})(CreateTicketForm);
|
||||
|
|
|
@ -134,10 +134,10 @@ class FormField extends React.Component {
|
|||
|
||||
if (this.props.field === 'select') {
|
||||
props.selectedIndex = this.props.value;
|
||||
} else {
|
||||
props.value = this.props.value;
|
||||
}
|
||||
|
||||
props.value = this.props.value;
|
||||
|
||||
return props;
|
||||
}
|
||||
|
||||
|
|
|
@ -250,7 +250,7 @@ export default {
|
|||
'TICKETS_DESCRIPTION': 'Envíe un ticket a través de nuestro centro de soporte y obtenga respuesta de sus dudas, sugerencias y problemas.',
|
||||
'ARTICLES_DESCRIPTION': 'Echa un vistazo a nuestros artículos sobre temas comunes, guías y documentación.',
|
||||
'ACCOUNT_DESCRIPTION': 'Todos sus tickets están almacenados en el perfil de su cuenta. Mantenga un registro de todos los tickets envíados a nuestro equipo de soporte.',
|
||||
'SUPPORT_CENTER_DESCRIPTION': 'Bienvenido a nuestro centro de soporte. Puede ponerse en contacto con nosotros a través de un sistema de tickets. Sus tickets serán contestadps por nuestro personal.',
|
||||
'SUPPORT_CENTER_DESCRIPTION': 'Bienvenido a nuestro centro de soporte. Puede ponerse en contacto con nosotros a través de un sistema de tickets. Sus tickets serán contestados por nuestro personal.',
|
||||
'CUSTOM_RESPONSES_DESCRIPTION': 'Las respuestas personalizadas son respuestas automatizadas para problemas comunes.',
|
||||
'MY_TICKETS_DESCRIPTION': 'Aquí puedes ver los tickets que tienes asignado.',
|
||||
'NEW_TICKETS_DESCRIPTION': 'Aquí puedes ver todos los tickets nuevos que no están asignados por nadie.',
|
||||
|
|
|
@ -33,7 +33,11 @@ class ConfigReducer extends Reducer {
|
|||
}
|
||||
|
||||
onInitConfigs(state, payload) {
|
||||
const currentLanguage = sessionStore.getItem('language');
|
||||
let currentLanguage = sessionStore.getItem('language');
|
||||
|
||||
if(!_.includes(payload.data.allowedLanguages, currentLanguage)) {
|
||||
currentLanguage = payload.data.language;
|
||||
}
|
||||
|
||||
sessionStore.storeConfigs(_.extend({}, payload.data, {
|
||||
language: currentLanguage || payload.data.language
|
||||
|
|
Loading…
Reference in New Issue