summaryrefslogtreecommitdiffstats
path: root/utils/i18n.go
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2017-02-28 06:07:02 -0300
committerGeorge Goldberg <george@gberg.me>2017-02-28 09:07:02 +0000
commit758402311a97a053a5276049db6dce4f8f8dcfbc (patch)
tree4bfdf995e3f2085969ba219fe90f2dcce4c900d4 /utils/i18n.go
parent45edfbe719b87bc6207f88350ff501eff142b28c (diff)
downloadchat-758402311a97a053a5276049db6dce4f8f8dcfbc.tar.gz
chat-758402311a97a053a5276049db6dce4f8f8dcfbc.tar.bz2
chat-758402311a97a053a5276049db6dce4f8f8dcfbc.zip
PLT-5548 Prevent server start if defaultLocate is not available (#5532)
* PLT-5548 Prevent server start if defaultLocate is not available * Add validation for supported locales
Diffstat (limited to 'utils/i18n.go')
-rw-r--r--utils/i18n.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/i18n.go b/utils/i18n.go
index 8366ae75d..5a0bb197f 100644
--- a/utils/i18n.go
+++ b/utils/i18n.go
@@ -94,6 +94,10 @@ func GetTranslationsAndLocale(w http.ResponseWriter, r *http.Request) (i18n.Tran
return translations, model.DEFAULT_LOCALE
}
+func GetSupportedLocales() map[string]string {
+ return locales
+}
+
func TfuncWithFallback(pref string) i18n.TranslateFunc {
t, _ := i18n.Tfunc(pref)
return func(translationID string, args ...interface{}) string {