summaryrefslogtreecommitdiffstats
path: root/utils/i18n.go
diff options
context:
space:
mode:
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 4b7b187a8..6811796fd 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