Changed default LocalizationSettings.AvailableLocales to include all locales (#3280)

Этот коммит содержится в:
Harrison Healey
2016-06-07 17:43:46 -04:00
коммит произвёл Joram Wilander
родитель 3a6694cc6b
Коммит ce5f3aeee1
2 изменённых файлов: 12 добавлений и 1 удалений

Просмотреть файл

@@ -6,6 +6,7 @@ package model
import (
"encoding/json"
"io"
"strings"
)
const (
@@ -35,6 +36,15 @@ const (
FAKE_SETTING = "********************************"
)
// should match the values in webapp/i18n/i18n.jsx
var LOCALES = []string{
"en",
"es",
"fr",
"ja",
"pt-BR",
}
type ServiceSettings struct {
ListenAddress string
MaximumLoginAttempts int
@@ -541,7 +551,7 @@ func (o *Config) SetDefaults() {
if o.LocalizationSettings.AvailableLocales == nil {
o.LocalizationSettings.AvailableLocales = new(string)
*o.LocalizationSettings.AvailableLocales = *o.LocalizationSettings.DefaultClientLocale
*o.LocalizationSettings.AvailableLocales = strings.Join(LOCALES, ",")
}
}

Просмотреть файл

@@ -13,6 +13,7 @@ import frLocaleData from 'react-intl/locale-data/fr';
import jaLocaleData from 'react-intl/locale-data/ja';
import ptLocaleData from 'react-intl/locale-data/pt';
// should match the values in model/config.go
const languages = {
en: {
value: 'en',