summaryrefslogtreecommitdiffstats
path: root/webapp/components/admin_console
diff options
context:
space:
mode:
author=Corey Hulen <corey@hulen.com>2016-03-17 11:21:08 -0700
committer=Corey Hulen <corey@hulen.com>2016-03-17 11:21:08 -0700
commit3ca32ee1e562807af1ff323182c455afe75b91f8 (patch)
treebeec4d7bd78501425f3f043127e92f0303b5a5c7 /webapp/components/admin_console
parent5273559ca101d8ae4a55104f18081ab011e5068c (diff)
downloadchat-3ca32ee1e562807af1ff323182c455afe75b91f8.tar.gz
chat-3ca32ee1e562807af1ff323182c455afe75b91f8.tar.bz2
chat-3ca32ee1e562807af1ff323182c455afe75b91f8.zip
Fixing localization stuff
Diffstat (limited to 'webapp/components/admin_console')
-rw-r--r--webapp/components/admin_console/compliance_settings.jsx28
1 files changed, 8 insertions, 20 deletions
diff --git a/webapp/components/admin_console/compliance_settings.jsx b/webapp/components/admin_console/compliance_settings.jsx
index f77697b5e..b7f1a980a 100644
--- a/webapp/components/admin_console/compliance_settings.jsx
+++ b/webapp/components/admin_console/compliance_settings.jsx
@@ -4,24 +4,14 @@
import $ from 'jquery';
import * as Client from '../../utils/client.jsx';
import * as AsyncClient from '../../utils/async_client.jsx';
+import * as Utils from '../../utils/utils.jsx';
-import {injectIntl, intlShape, defineMessages, FormattedMessage, FormattedHTMLMessage} from 'react-intl';
+import {FormattedMessage, FormattedHTMLMessage} from 'react-intl';
import React from 'react';
import ReactDOM from 'react-dom';
-var holders = defineMessages({
- saving: {
- id: 'admin.compliance.saving',
- defaultMessage: 'Saving Config...'
- },
- directoryExample: {
- id: 'admin.compliance.directoryExample',
- defaultMessage: 'Ex "./data/"'
- }
-});
-
-class ComplianceSettings extends React.Component {
+export default class ComplianceSettings extends React.Component {
constructor(props) {
super(props);
@@ -74,7 +64,6 @@ class ComplianceSettings extends React.Component {
);
}
render() {
- const {formatMessage} = this.props.intl;
let serverError = '';
if (this.state.serverError) {
serverError = <div className='form-group has-error'><label className='control-label'>{this.state.serverError}</label></div>;
@@ -101,6 +90,9 @@ class ComplianceSettings extends React.Component {
);
}
+ //var exampleDir = Utils.localizeMessage('admin.compliance.directoryExample', 'Ex "./data/"');
+ //var saveButtonText = Utils.localizeMessage('admin.compliance.saving', 'Saving Config...');
+
return (
<div className='wrapper--fixed'>
{bannerContent}
@@ -179,7 +171,7 @@ class ComplianceSettings extends React.Component {
className='form-control'
id='Directory'
ref='Directory'
- placeholder={formatMessage(holders.directoryExample)}
+ placeholder={Utils.localizeMessage('admin.compliance.directoryExample', 'Ex "./data/"')}
defaultValue={this.props.config.ComplianceSettings.Directory}
onChange={this.handleChange}
disabled={!this.state.enable}
@@ -250,7 +242,7 @@ class ComplianceSettings extends React.Component {
className={saveClass}
onClick={this.handleSubmit}
id='save-button'
- data-loading-text={'<span class=\'glyphicon glyphicon-refresh glyphicon-refresh-animate\'></span> ' + formatMessage(holders.saving)}
+ data-loading-text={'<span class=\'glyphicon glyphicon-refresh glyphicon-refresh-animate\'></span> ' + Utils.localizeMessage('admin.compliance.saving', 'Saving Config...')}
>
<FormattedMessage
id='admin.compliance.save'
@@ -264,12 +256,8 @@ class ComplianceSettings extends React.Component {
);
}
}
-ComplianceSettings.defaultProps = {
-};
ComplianceSettings.propTypes = {
- intl: intlShape.isRequired,
config: React.PropTypes.object
};
-export default injectIntl(ComplianceSettings);