mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Feature: add Korean language (#7573)
This commit is contained in:
		| @@ -33,6 +33,7 @@ | ||||
|           "it-IT": "src/locale/messages.it_IT.xlf", | ||||
|           "ja-JP": "src/locale/messages.ja_JP.xlf", | ||||
|           "lb-LU": "src/locale/messages.lb_LU.xlf", | ||||
|           "ko-KR": "src/locale/messages.ko_KR.xlf", | ||||
|           "nl-NL": "src/locale/messages.nl_NL.xlf", | ||||
|           "no-NO": "src/locale/messages.no_NO.xlf", | ||||
|           "pl-PL": "src/locale/messages.pl_PL.xlf", | ||||
|   | ||||
| @@ -8602,137 +8602,144 @@ | ||||
|           <context context-type="linenumber">142</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="6145439649200570157" datatype="html"> | ||||
|         <source>Korean</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">148</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="1334425850005897370" datatype="html"> | ||||
|         <source>Luxembourgish</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">148</context> | ||||
|           <context context-type="linenumber">154</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="3071065188816255493" datatype="html"> | ||||
|         <source>Dutch</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">154</context> | ||||
|           <context context-type="linenumber">160</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="8069284467804715623" datatype="html"> | ||||
|         <source>Norwegian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">160</context> | ||||
|           <context context-type="linenumber">166</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="792060551707690640" datatype="html"> | ||||
|         <source>Polish</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">166</context> | ||||
|           <context context-type="linenumber">172</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="9184513005098760425" datatype="html"> | ||||
|         <source>Portuguese (Brazil)</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">172</context> | ||||
|           <context context-type="linenumber">178</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="153799456510623899" datatype="html"> | ||||
|         <source>Portuguese</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">178</context> | ||||
|           <context context-type="linenumber">184</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="8118856427047826368" datatype="html"> | ||||
|         <source>Romanian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">184</context> | ||||
|           <context context-type="linenumber">190</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="7137419789978325708" datatype="html"> | ||||
|         <source>Russian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">190</context> | ||||
|           <context context-type="linenumber">196</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="9102963095355753902" datatype="html"> | ||||
|         <source>Slovak</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">196</context> | ||||
|           <context context-type="linenumber">202</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="4287008301409320881" datatype="html"> | ||||
|         <source>Slovenian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">202</context> | ||||
|           <context context-type="linenumber">208</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="8608389829607915090" datatype="html"> | ||||
|         <source>Serbian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">208</context> | ||||
|           <context context-type="linenumber">214</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="499386805970351976" datatype="html"> | ||||
|         <source>Swedish</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">214</context> | ||||
|           <context context-type="linenumber">220</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="5682359291233237791" datatype="html"> | ||||
|         <source>Turkish</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">220</context> | ||||
|           <context context-type="linenumber">226</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="3578644052206125685" datatype="html"> | ||||
|         <source>Ukrainian</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">226</context> | ||||
|           <context context-type="linenumber">232</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="4689443708886954687" datatype="html"> | ||||
|         <source>Chinese Simplified</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">232</context> | ||||
|           <context context-type="linenumber">238</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="4912706592792948707" datatype="html"> | ||||
|         <source>ISO 8601</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">240</context> | ||||
|           <context context-type="linenumber">246</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="313643372755303297" datatype="html"> | ||||
|         <source>Successfully completed one-time migratration of settings to the database!</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">567</context> | ||||
|           <context context-type="linenumber">573</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="5558341108007064934" datatype="html"> | ||||
|         <source>Unable to migrate settings to the database, please try saving manually.</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">568</context> | ||||
|           <context context-type="linenumber">574</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="1168781785897678748" datatype="html"> | ||||
|         <source>You can restart the tour from the settings page.</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/services/settings.service.ts</context> | ||||
|           <context context-type="linenumber">638</context> | ||||
|           <context context-type="linenumber">644</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="3852289441366561594" datatype="html"> | ||||
|   | ||||
| @@ -24,6 +24,7 @@ import localeFr from '@angular/common/locales/fr' | ||||
| import localeHu from '@angular/common/locales/hu' | ||||
| import localeIt from '@angular/common/locales/it' | ||||
| import localeJa from '@angular/common/locales/ja' | ||||
| import localeKo from '@angular/common/locales/ko' | ||||
| import localeLb from '@angular/common/locales/lb' | ||||
| import localeNl from '@angular/common/locales/nl' | ||||
| import localeNo from '@angular/common/locales/no' | ||||
| @@ -55,6 +56,7 @@ registerLocaleData(localeFr) | ||||
| registerLocaleData(localeHu) | ||||
| registerLocaleData(localeIt) | ||||
| registerLocaleData(localeJa) | ||||
| registerLocaleData(localeKo) | ||||
| registerLocaleData(localeLb) | ||||
| registerLocaleData(localeNl) | ||||
| registerLocaleData(localeNo) | ||||
|   | ||||
| @@ -347,6 +347,7 @@ import localeFr from '@angular/common/locales/fr' | ||||
| import localeHu from '@angular/common/locales/hu' | ||||
| import localeIt from '@angular/common/locales/it' | ||||
| import localeJa from '@angular/common/locales/ja' | ||||
| import localeKo from '@angular/common/locales/ko' | ||||
| import localeLb from '@angular/common/locales/lb' | ||||
| import localeNl from '@angular/common/locales/nl' | ||||
| import localeNo from '@angular/common/locales/no' | ||||
| @@ -378,6 +379,7 @@ registerLocaleData(localeFr) | ||||
| registerLocaleData(localeHu) | ||||
| registerLocaleData(localeIt) | ||||
| registerLocaleData(localeJa) | ||||
| registerLocaleData(localeKo) | ||||
| registerLocaleData(localeLb) | ||||
| registerLocaleData(localeNl) | ||||
| registerLocaleData(localeNo) | ||||
|   | ||||
| @@ -143,6 +143,12 @@ const LANGUAGE_OPTIONS = [ | ||||
|     englishName: 'Japanese', | ||||
|     dateInputFormat: 'yyyy/mm/dd', | ||||
|   }, | ||||
|   { | ||||
|     code: 'ko-kr', | ||||
|     name: $localize`Korean`, | ||||
|     englishName: 'Korean', | ||||
|     dateInputFormat: 'yyyy-mm-dd', | ||||
|   }, | ||||
|   { | ||||
|     code: 'lb-lu', | ||||
|     name: $localize`Luxembourgish`, | ||||
|   | ||||
| @@ -2,7 +2,7 @@ msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: paperless-ngx\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2024-08-19 23:29-0700\n" | ||||
| "POT-Creation-Date: 2024-08-28 17:12-0700\n" | ||||
| "PO-Revision-Date: 2022-02-17 04:17\n" | ||||
| "Last-Translator: \n" | ||||
| "Language-Team: English\n" | ||||
| @@ -936,21 +936,21 @@ msgstr "" | ||||
| msgid "enabled" | ||||
| msgstr "" | ||||
|  | ||||
| #: documents/serialisers.py:119 | ||||
| #: documents/serialisers.py:120 | ||||
| #, python-format | ||||
| msgid "Invalid regular expression: %(error)s" | ||||
| msgstr "" | ||||
|  | ||||
| #: documents/serialisers.py:435 | ||||
| #: documents/serialisers.py:467 | ||||
| msgid "Invalid color." | ||||
| msgstr "" | ||||
|  | ||||
| #: documents/serialisers.py:1331 | ||||
| #: documents/serialisers.py:1397 | ||||
| #, python-format | ||||
| msgid "File type %(type)s not supported" | ||||
| msgstr "" | ||||
|  | ||||
| #: documents/serialisers.py:1440 | ||||
| #: documents/serialisers.py:1506 | ||||
| msgid "Invalid variable detected." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -1387,62 +1387,66 @@ msgid "Japanese" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:699 | ||||
| msgid "Luxembourgish" | ||||
| msgid "Korean" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:700 | ||||
| msgid "Norwegian" | ||||
| msgid "Luxembourgish" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:701 | ||||
| msgid "Dutch" | ||||
| msgid "Norwegian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:702 | ||||
| msgid "Polish" | ||||
| msgid "Dutch" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:703 | ||||
| msgid "Portuguese (Brazil)" | ||||
| msgid "Polish" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:704 | ||||
| msgid "Portuguese" | ||||
| msgid "Portuguese (Brazil)" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:705 | ||||
| msgid "Romanian" | ||||
| msgid "Portuguese" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:706 | ||||
| msgid "Russian" | ||||
| msgid "Romanian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:707 | ||||
| msgid "Slovak" | ||||
| msgid "Russian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:708 | ||||
| msgid "Slovenian" | ||||
| msgid "Slovak" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:709 | ||||
| msgid "Serbian" | ||||
| msgid "Slovenian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:710 | ||||
| msgid "Swedish" | ||||
| msgid "Serbian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:711 | ||||
| msgid "Turkish" | ||||
| msgid "Swedish" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:712 | ||||
| msgid "Ukrainian" | ||||
| msgid "Turkish" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:713 | ||||
| msgid "Ukrainian" | ||||
| msgstr "" | ||||
|  | ||||
| #: paperless/settings.py:714 | ||||
| msgid "Chinese Simplified" | ||||
| msgstr "" | ||||
|  | ||||
|   | ||||
| @@ -696,6 +696,7 @@ LANGUAGES = [ | ||||
|     ("hu-hu", _("Hungarian")), | ||||
|     ("it-it", _("Italian")), | ||||
|     ("ja-jp", _("Japanese")), | ||||
|     ("ko-kr", _("Korean")), | ||||
|     ("lb-lu", _("Luxembourgish")), | ||||
|     ("no-no", _("Norwegian")), | ||||
|     ("nl-nl", _("Dutch")), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 shamoon
					shamoon