From 991bc1a1ceddfec0c1db1b0d8310a82344a1a0cf Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 22 Mar 2022 22:26:59 -0700 Subject: [PATCH] Add Serbian localization --- src-ui/angular.json | 1 + src-ui/src/app/app.module.ts | 2 ++ src-ui/src/app/services/settings.service.ts | 6 ++++++ src/paperless/settings.py | 1 + 4 files changed, 10 insertions(+) diff --git a/src-ui/angular.json b/src-ui/angular.json index 26856588f..08bb9fde4 100644 --- a/src-ui/angular.json +++ b/src-ui/angular.json @@ -31,6 +31,7 @@ "ro-RO": "src/locale/messages.ro_RO.xlf", "ru-RU": "src/locale/messages.ru_RU.xlf", "sl-SI": "src/locale/messages.sl_SI.xlf", + "sr-CS": "src/locale/messages.sr_CS.xlf", "sv-SE": "src/locale/messages.sv_SE.xlf", "zh-CN": "src/locale/messages.zh_CN.xlf" } diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index 772d40ae4..836337fbe 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -82,6 +82,7 @@ import localePt from '@angular/common/locales/pt' import localeRo from '@angular/common/locales/ro' import localeRu from '@angular/common/locales/ru' import localeSl from '@angular/common/locales/sl' +import localeSr from '@angular/common/locales/sr' import localeSv from '@angular/common/locales/sv' import localeZh from '@angular/common/locales/zh' @@ -100,6 +101,7 @@ registerLocaleData(localePt, 'pt-PT') registerLocaleData(localeRo) registerLocaleData(localeRu) registerLocaleData(localeSl) +registerLocaleData(localeSr) registerLocaleData(localeSv) registerLocaleData(localeZh) diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts index 5635a346d..4f921fcff 100644 --- a/src-ui/src/app/services/settings.service.ts +++ b/src-ui/src/app/services/settings.service.ts @@ -258,6 +258,12 @@ export class SettingsService { englishName: 'Slovenian', dateInputFormat: 'dd.mm.yyyy', }, + { + code: 'sr-cs', + name: $localize`Serbian`, + englishName: 'Serbian', + dateInputFormat: 'dd.mm.yyyy', + }, { code: 'sv-se', name: $localize`Swedish`, diff --git a/src/paperless/settings.py b/src/paperless/settings.py index 3182b4ec0..9a0214b36 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -314,6 +314,7 @@ LANGUAGES = [ ("ro-ro", _("Romanian")), ("ru-ru", _("Russian")), ("sl-si", _("Slovenian")), + ("sr-cs", _("Serbian")), ("sv-se", _("Swedish")), ("zh-cn", _("Chinese Simplified")), ]