From d1c785d1d0eaa71e645a0104e4d094e8aec7cfe4 Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 13 Mar 2022 09:13:25 -0700 Subject: [PATCH] Add Slovenian language for frontend See #303 --- src-ui/angular.json | 1 + src-ui/src/app/app.module.ts | 4 +++- src-ui/src/app/services/settings.service.ts | 6 ++++++ src/paperless/settings.py | 1 + 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src-ui/angular.json b/src-ui/angular.json index e2045737b..0a56b2a82 100644 --- a/src-ui/angular.json +++ b/src-ui/angular.json @@ -30,6 +30,7 @@ "pt-PT": "src/locale/messages.pt_PT.xlf", "ro-RO": "src/locale/messages.ro_RO.xlf", "ru-RU": "src/locale/messages.ru_RU.xlf", + "sl-SI": "src/locale/messages.sl_SI.xlf", "sv-SE": "src/locale/messages.sv_SE.xlf" } }, diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index 0d8ead9d3..923bbf5ab 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -80,9 +80,10 @@ import localeLb from '@angular/common/locales/lb' import localeNl from '@angular/common/locales/nl' import localePl from '@angular/common/locales/pl' import localePt from '@angular/common/locales/pt' -import localeSv from '@angular/common/locales/sv' import localeRo from '@angular/common/locales/ro' import localeRu from '@angular/common/locales/ru' +import localeSl from '@angular/common/locales/sl' +import localeSv from '@angular/common/locales/sv' registerLocaleData(localeCs) registerLocaleData(localeDa) @@ -98,6 +99,7 @@ registerLocaleData(localePt, 'pt-BR') registerLocaleData(localePt, 'pt-PT') registerLocaleData(localeRo) registerLocaleData(localeRu) +registerLocaleData(localeSl) registerLocaleData(localeSv) @NgModule({ diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts index d78340a6c..640984d44 100644 --- a/src-ui/src/app/services/settings.service.ts +++ b/src-ui/src/app/services/settings.service.ts @@ -252,6 +252,12 @@ export class SettingsService { englishName: 'Russian', dateInputFormat: 'dd.mm.yyyy', }, + { + code: 'sl-si', + name: $localize`Slovenian`, + englishName: 'Slovenian', + dateInputFormat: 'dd.mm.yyyy', + }, { code: 'sv-se', name: $localize`Swedish`, diff --git a/src/paperless/settings.py b/src/paperless/settings.py index 314b49012..b398e939b 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -313,6 +313,7 @@ LANGUAGES = [ ("pt-pt", _("Portuguese")), ("ro-ro", _("Romanian")), ("ru-ru", _("Russian")), + ("sl-si", _("Slovenian")), ("sv-se", _("Swedish")), ]