From 3f0443b55236555951dc45c03dcb05baea86350c Mon Sep 17 00:00:00 2001 From: =Corey Hulen Date: Mon, 8 Feb 2016 11:12:59 -0800 Subject: PLT-1900 removing lang from preview and making spanish beta --- api/channel.go | 12 ++-- .../user_settings/user_settings_advanced.jsx | 4 -- .../user_settings/user_settings_display.jsx | 74 +++++++++++----------- web/react/utils/constants.jsx | 4 -- web/react/utils/utils.jsx | 2 +- web/static/i18n/en.json | 1 - web/static/i18n/es.json | 1 - 7 files changed, 43 insertions(+), 55 deletions(-) diff --git a/api/channel.go b/api/channel.go index a27b3c1bf..ff5b0f8da 100644 --- a/api/channel.go +++ b/api/channel.go @@ -301,11 +301,11 @@ func PostUpdateChannelHeaderMessageAndForget(c *Context, channelId string, oldCh var message string if oldChannelHeader == "" { - message = fmt.Sprintf(c.T("api.channel.post_update_channel_header_message_and_forget.updated_to"), user.Username, newChannelHeader) + message = fmt.Sprintf(utils.T("api.channel.post_update_channel_header_message_and_forget.updated_to"), user.Username, newChannelHeader) } else if newChannelHeader == "" { - message = fmt.Sprintf(c.T("api.channel.post_update_channel_header_message_and_forget.removed"), user.Username, oldChannelHeader) + message = fmt.Sprintf(utils.T("api.channel.post_update_channel_header_message_and_forget.removed"), user.Username, oldChannelHeader) } else { - message = fmt.Sprintf(c.T("api.channel.post_update_channel_header_message_and_forget.updated_from"), user.Username, oldChannelHeader, newChannelHeader) + message = fmt.Sprintf(utils.T("api.channel.post_update_channel_header_message_and_forget.updated_from"), user.Username, oldChannelHeader, newChannelHeader) } post := &model.Post{ @@ -460,7 +460,7 @@ func JoinChannel(c *Context, channelId string, role string) { c.Err = err return } - PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(c.T("api.channel.join_channel.post_and_forget"), user.Username)) + PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(utils.T("api.channel.join_channel.post_and_forget"), user.Username)) } else { c.Err = model.NewLocAppError("join", "api.channel.join_channel.permissions.app_error", nil, "") c.Err.StatusCode = http.StatusForbidden @@ -578,7 +578,7 @@ func leave(c *Context, w http.ResponseWriter, r *http.Request) { RemoveUserFromChannel(c.Session.UserId, c.Session.UserId, channel) - PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(c.T("api.channel.leave.left"), user.Username)) + PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(utils.T("api.channel.leave.left"), user.Username)) result := make(map[string]string) result["id"] = channel.Id @@ -849,7 +849,7 @@ func addMember(c *Context, w http.ResponseWriter, r *http.Request) { c.LogAudit("name=" + channel.Name + " user_id=" + userId) - PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(c.T("api.channel.add_member.added"), nUser.Username, oUser.Username)) + PostUserAddRemoveMessageAndForget(c, channel.Id, fmt.Sprintf(utils.T("api.channel.add_member.added"), nUser.Username, oUser.Username)) <-Srv.Store.Channel().UpdateLastViewedAt(id, oUser.Id) w.Write([]byte(cm.ToJson())) diff --git a/web/react/components/user_settings/user_settings_advanced.jsx b/web/react/components/user_settings/user_settings_advanced.jsx index 5c0757589..e513f81d2 100644 --- a/web/react/components/user_settings/user_settings_advanced.jsx +++ b/web/react/components/user_settings/user_settings_advanced.jsx @@ -47,10 +47,6 @@ const holders = defineMessages({ EMBED_PREVIEW: { id: 'user.settings.advance.embed_preview', defaultMessage: 'Show preview snippet of links below message' - }, - LOC_PREVIEW: { - id: 'user.settings.advance.loc_preview', - defaultMessage: 'Show user language in display settings' } }); diff --git a/web/react/components/user_settings/user_settings_display.jsx b/web/react/components/user_settings/user_settings_display.jsx index 4b11c06fb..98a010959 100644 --- a/web/react/components/user_settings/user_settings_display.jsx +++ b/web/react/components/user_settings/user_settings_display.jsx @@ -379,46 +379,44 @@ class UserSettingsDisplay extends React.Component { ); } - if (Utils.isFeatureEnabled(PreReleaseFeatures.LOC_PREVIEW)) { - if (this.props.activeSection === 'languages') { - var inputs = []; - inputs.push( - - ); + if (this.props.activeSection === 'languages') { + var inputs = []; + inputs.push( + + ); - languagesSection = ( - { - this.updateSection(''); - e.preventDefault(); - }} - /> - ); - } else { - var locale = 'English'; - Utils.languages().forEach((l) => { - if (l.value === this.props.user.locale) { - locale = l.name; - } - }); + languagesSection = ( + { + this.updateSection(''); + e.preventDefault(); + }} + /> + ); + } else { + var locale = 'English'; + Utils.languages().forEach((l) => { + if (l.value === this.props.user.locale) { + locale = l.name; + } + }); - languagesSection = ( - { - this.updateSection('languages'); - }} - /> - ); - } + languagesSection = ( + { + this.updateSection('languages'); + }} + /> + ); } return ( diff --git a/web/react/utils/constants.jsx b/web/react/utils/constants.jsx index d7d8a2ced..9689591a6 100644 --- a/web/react/utils/constants.jsx +++ b/web/react/utils/constants.jsx @@ -456,10 +456,6 @@ export default { EMBED_PREVIEW: { label: 'embed_preview', description: 'Show preview snippet of links below message' - }, - LOC_PREVIEW: { - label: 'loc_preview', - description: 'Show user language in display settings' } }, OVERLAY_TIME_DELAY: 400, diff --git a/web/react/utils/utils.jsx b/web/react/utils/utils.jsx index 238a209a4..896a94ac5 100644 --- a/web/react/utils/utils.jsx +++ b/web/react/utils/utils.jsx @@ -1373,7 +1373,7 @@ export function languages() { }, { value: 'es', - name: 'Español' + name: 'Español (Beta)' } ] ); diff --git a/web/static/i18n/en.json b/web/static/i18n/en.json index 64d06f46d..ff25d98c2 100644 --- a/web/static/i18n/en.json +++ b/web/static/i18n/en.json @@ -1126,7 +1126,6 @@ "user.settings.advance.enabled": "enabled", "user.settings.advance.markdown_preview": "Show markdown preview option in message input box", "user.settings.advance.embed_preview": "Show preview snippet of links below message", - "user.settings.advance.loc_preview": "Show user language in display settings", "user.settings.advance.sendDesc": "If enabled 'Enter' inserts a new line and 'Ctrl + Enter' submits the message.", "user.settings.advance.preReleaseDesc": "Check any pre-released features you'd like to preview. You may also need to refresh the page before the setting will take effect.", "user.settings.advance.title": "Advanced Settings", diff --git a/web/static/i18n/es.json b/web/static/i18n/es.json index a65b20e4c..19582b836 100644 --- a/web/static/i18n/es.json +++ b/web/static/i18n/es.json @@ -1050,7 +1050,6 @@ "user.settings.advance.enabled": "habilitada(s)", "user.settings.advance.feature": " Característica ", "user.settings.advance.features": " Características ", - "user.settings.advance.loc_preview": "Mostrar el idioma del usuario en la configuración de visualización", "user.settings.advance.markdown_preview": "Mostrar la previsualización de mensajes escritos con markdown", "user.settings.advance.off": "Encendido", "user.settings.advance.on": "Apagado", -- cgit v1.2.3-1-g7c22 From d0ad249bc2485293eeb3a25267598f27a5f78727 Mon Sep 17 00:00:00 2001 From: =Corey Hulen Date: Mon, 8 Feb 2016 11:32:46 -0800 Subject: Fixing eslint error --- web/react/components/user_settings/user_settings_display.jsx | 1 - 1 file changed, 1 deletion(-) diff --git a/web/react/components/user_settings/user_settings_display.jsx b/web/react/components/user_settings/user_settings_display.jsx index 98a010959..5f23a8995 100644 --- a/web/react/components/user_settings/user_settings_display.jsx +++ b/web/react/components/user_settings/user_settings_display.jsx @@ -10,7 +10,6 @@ import PreferenceStore from '../../stores/preference_store.jsx'; import * as Utils from '../../utils/utils.jsx'; import Constants from '../../utils/constants.jsx'; -const PreReleaseFeatures = Constants.PRE_RELEASE_FEATURES; import {savePreferences} from '../../utils/client.jsx'; import {intlShape, injectIntl, defineMessages, FormattedMessage} from 'mm-intl'; -- cgit v1.2.3-1-g7c22