Changed submit button of ManageLanguage to match other settings
Этот коммит содержится в:
@@ -1,6 +1,8 @@
|
|||||||
// Copyright (c) 2015 Spinpunch, Inc. All Rights Reserved.
|
// Copyright (c) 2015 Spinpunch, Inc. All Rights Reserved.
|
||||||
// See License.txt for license information.
|
// See License.txt for license information.
|
||||||
|
|
||||||
|
import SettingItemMax from '../setting_item_max.jsx';
|
||||||
|
|
||||||
import * as Client from '../../utils/client.jsx';
|
import * as Client from '../../utils/client.jsx';
|
||||||
import * as Utils from '../../utils/utils.jsx';
|
import * as Utils from '../../utils/utils.jsx';
|
||||||
|
|
||||||
@@ -69,7 +71,7 @@ export default class ManageLanguage extends React.Component {
|
|||||||
</option>);
|
</option>);
|
||||||
});
|
});
|
||||||
|
|
||||||
return (
|
const input = (
|
||||||
<div key='changeLanguage'>
|
<div key='changeLanguage'>
|
||||||
<br/>
|
<br/>
|
||||||
<label className='control-label'>
|
<label className='control-label'>
|
||||||
@@ -88,24 +90,28 @@ export default class ManageLanguage extends React.Component {
|
|||||||
{options}
|
{options}
|
||||||
</select>
|
</select>
|
||||||
{serverError}
|
{serverError}
|
||||||
<div className='padding-top'>
|
|
||||||
<a
|
|
||||||
className={'btn btn-sm btn-primary'}
|
|
||||||
href='#'
|
|
||||||
onClick={this.changeLanguage}
|
|
||||||
>
|
|
||||||
<FormattedMessage
|
|
||||||
id='user.settings.languages'
|
|
||||||
defaultMessage='Set language'
|
|
||||||
/>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<SettingItemMax
|
||||||
|
title={
|
||||||
|
<FormattedMessage
|
||||||
|
id='user.settings.display.language'
|
||||||
|
defaultMessage='Language'
|
||||||
|
/>
|
||||||
|
}
|
||||||
|
width='medium'
|
||||||
|
submit={this.changeLanguage}
|
||||||
|
inputs={[input]}
|
||||||
|
updateSection={this.props.updateSection}
|
||||||
|
/>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ManageLanguage.propTypes = {
|
ManageLanguage.propTypes = {
|
||||||
user: React.PropTypes.object
|
user: React.PropTypes.object.isRequired,
|
||||||
};
|
updateSection: React.PropTypes.func.isRequired
|
||||||
|
};
|
||||||
|
|||||||
@@ -46,10 +46,6 @@ const holders = defineMessages({
|
|||||||
fontTitle: {
|
fontTitle: {
|
||||||
id: 'user.settings.display.fontTitle',
|
id: 'user.settings.display.fontTitle',
|
||||||
defaultMessage: 'Display Font'
|
defaultMessage: 'Display Font'
|
||||||
},
|
|
||||||
language: {
|
|
||||||
id: 'user.settings.display.language',
|
|
||||||
defaultMessage: 'Language'
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -379,19 +375,9 @@ class UserSettingsDisplay extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (this.props.activeSection === 'languages') {
|
if (this.props.activeSection === 'languages') {
|
||||||
var inputs = [];
|
languagesSection = (
|
||||||
inputs.push(
|
|
||||||
<ManageLanguages
|
<ManageLanguages
|
||||||
user={this.props.user}
|
user={this.props.user}
|
||||||
key='languages-ui'
|
|
||||||
/>
|
|
||||||
);
|
|
||||||
|
|
||||||
languagesSection = (
|
|
||||||
<SettingItemMax
|
|
||||||
title={formatMessage(holders.language)}
|
|
||||||
width='medium'
|
|
||||||
inputs={inputs}
|
|
||||||
updateSection={(e) => {
|
updateSection={(e) => {
|
||||||
this.updateSection('');
|
this.updateSection('');
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
@@ -408,7 +394,12 @@ class UserSettingsDisplay extends React.Component {
|
|||||||
|
|
||||||
languagesSection = (
|
languagesSection = (
|
||||||
<SettingItemMin
|
<SettingItemMin
|
||||||
title={formatMessage(holders.language)}
|
title={
|
||||||
|
<FormattedMessage
|
||||||
|
id='user.settings.display.language'
|
||||||
|
defaultMessage='Language'
|
||||||
|
/>
|
||||||
|
}
|
||||||
width='medium'
|
width='medium'
|
||||||
describe={locale}
|
describe={locale}
|
||||||
updateSection={() => {
|
updateSection={() => {
|
||||||
|
|||||||
@@ -1228,7 +1228,6 @@
|
|||||||
"user.settings.integrations.outWebhooks": "Outgoing Webhooks",
|
"user.settings.integrations.outWebhooks": "Outgoing Webhooks",
|
||||||
"user.settings.integrations.outWebhooksDescription": "Manage your outgoing webhooks",
|
"user.settings.integrations.outWebhooksDescription": "Manage your outgoing webhooks",
|
||||||
"user.settings.integrations.title": "Integration Settings",
|
"user.settings.integrations.title": "Integration Settings",
|
||||||
"user.settings.languages": "Set language",
|
|
||||||
"user.settings.languages.change": "Change interface language",
|
"user.settings.languages.change": "Change interface language",
|
||||||
"user.settings.modal.advanced": "Advanced",
|
"user.settings.modal.advanced": "Advanced",
|
||||||
"user.settings.modal.confirmBtns": "Yes, Discard",
|
"user.settings.modal.confirmBtns": "Yes, Discard",
|
||||||
|
|||||||
@@ -1228,7 +1228,6 @@
|
|||||||
"user.settings.integrations.outWebhooks": "Webhooks de salida",
|
"user.settings.integrations.outWebhooks": "Webhooks de salida",
|
||||||
"user.settings.integrations.outWebhooksDescription": "Administra tus webhooks de salida",
|
"user.settings.integrations.outWebhooksDescription": "Administra tus webhooks de salida",
|
||||||
"user.settings.integrations.title": "Configuraciones de Integración",
|
"user.settings.integrations.title": "Configuraciones de Integración",
|
||||||
"user.settings.languages": "Cambiar Idioma",
|
|
||||||
"user.settings.languages.change": "Cambia el idioma con el que se muestra la intefaz de usuario",
|
"user.settings.languages.change": "Cambia el idioma con el que se muestra la intefaz de usuario",
|
||||||
"user.settings.modal.advanced": "Avanzada",
|
"user.settings.modal.advanced": "Avanzada",
|
||||||
"user.settings.modal.confirmBtns": "Sí, Descartar",
|
"user.settings.modal.confirmBtns": "Sí, Descartar",
|
||||||
|
|||||||
@@ -1228,7 +1228,6 @@
|
|||||||
"user.settings.integrations.outWebhooks": "Webhooks Saída",
|
"user.settings.integrations.outWebhooks": "Webhooks Saída",
|
||||||
"user.settings.integrations.outWebhooksDescription": "Gerencie seus webhooks saída",
|
"user.settings.integrations.outWebhooksDescription": "Gerencie seus webhooks saída",
|
||||||
"user.settings.integrations.title": "Configuração de Integração",
|
"user.settings.integrations.title": "Configuração de Integração",
|
||||||
"user.settings.languages": "Definir idioma",
|
|
||||||
"user.settings.languages.change": "Alterar o idioma da interface",
|
"user.settings.languages.change": "Alterar o idioma da interface",
|
||||||
"user.settings.modal.advanced": "Avançado",
|
"user.settings.modal.advanced": "Avançado",
|
||||||
"user.settings.modal.confirmBtns": "Sim, Descartar",
|
"user.settings.modal.confirmBtns": "Sim, Descartar",
|
||||||
@@ -1288,4 +1287,4 @@
|
|||||||
"view_image_popover.download": "Download",
|
"view_image_popover.download": "Download",
|
||||||
"view_image_popover.file": "Arquivo {count} de {total}",
|
"view_image_popover.file": "Arquivo {count} de {total}",
|
||||||
"view_image_popover.publicLink": "Obter O Link Público"
|
"view_image_popover.publicLink": "Obter O Link Público"
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user