summaryrefslogtreecommitdiffstats
path: root/utils/i18n.go
diff options
context:
space:
mode:
authorCorey Hulen <corey@hulen.com>2016-01-22 07:47:41 -0600
committerCorey Hulen <corey@hulen.com>2016-01-22 07:47:41 -0600
commitdd52e3f729a63e4c1001bebbad236258ef880de4 (patch)
tree7ed896827287515579cb41277710d1e31046b79e /utils/i18n.go
parent9937e1ead2d75c52101dd0ab04b97c074f87232a (diff)
parent4ef46db0f68ca1ef31297db465f6f93226e62132 (diff)
downloadchat-dd52e3f729a63e4c1001bebbad236258ef880de4.tar.gz
chat-dd52e3f729a63e4c1001bebbad236258ef880de4.tar.bz2
chat-dd52e3f729a63e4c1001bebbad236258ef880de4.zip
Merge pull request #1952 from ZBoxApp/PLT-7-go
PLT-7: Refactoring api to use translations (chunk 2)
Diffstat (limited to 'utils/i18n.go')
-rw-r--r--utils/i18n.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/i18n.go b/utils/i18n.go
index 7c6db66f6..e02fee558 100644
--- a/utils/i18n.go
+++ b/utils/i18n.go
@@ -57,6 +57,15 @@ func GetTranslationsBySystemLocale() i18n.TranslateFunc {
return translations
}
+func GetUserTranslations(locale string) i18n.TranslateFunc {
+ if _, ok := locales[locale]; !ok {
+ locale = model.DEFAULT_LOCALE
+ }
+
+ translations, _ := i18n.Tfunc(locale)
+ return translations
+}
+
func SetTranslations(locale string) i18n.TranslateFunc {
translations, _ := i18n.Tfunc(locale)
return translations