mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Feature: Chinese Traditional translation (#9076)
--------- Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
This commit is contained in:
		@@ -47,7 +47,8 @@
 | 
			
		||||
          "sv-SE": "src/locale/messages.sv_SE.xlf",
 | 
			
		||||
          "tr-TR": "src/locale/messages.tr_TR.xlf",
 | 
			
		||||
          "uk-UA": "src/locale/messages.uk_UA.xlf",
 | 
			
		||||
          "zh-CN": "src/locale/messages.zh_CN.xlf"
 | 
			
		||||
          "zh-CN": "src/locale/messages.zh_CN.xlf",
 | 
			
		||||
          "zh-TW": "src/locale/messages.zh_TW.xlf"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "architect": {
 | 
			
		||||
 
 | 
			
		||||
@@ -9620,32 +9620,39 @@
 | 
			
		||||
          <context context-type="linenumber">243</context>
 | 
			
		||||
        </context-group>
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="8082606363137705994" datatype="html">
 | 
			
		||||
        <source>Chinese Traditional</source>
 | 
			
		||||
        <context-group purpose="location">
 | 
			
		||||
          <context context-type="sourcefile">src/app/services/settings.service.ts</context>
 | 
			
		||||
          <context context-type="linenumber">249</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">251</context>
 | 
			
		||||
          <context context-type="linenumber">257</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">584</context>
 | 
			
		||||
          <context context-type="linenumber">590</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">585</context>
 | 
			
		||||
          <context context-type="linenumber">591</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">661</context>
 | 
			
		||||
          <context context-type="linenumber">667</context>
 | 
			
		||||
        </context-group>
 | 
			
		||||
      </trans-unit>
 | 
			
		||||
      <trans-unit id="3852289441366561594" datatype="html">
 | 
			
		||||
 
 | 
			
		||||
@@ -40,6 +40,7 @@ import localeSv from '@angular/common/locales/sv'
 | 
			
		||||
import localeTr from '@angular/common/locales/tr'
 | 
			
		||||
import localeUk from '@angular/common/locales/uk'
 | 
			
		||||
import localeZh from '@angular/common/locales/zh'
 | 
			
		||||
import localeZhHant from '@angular/common/locales/zh-Hant'
 | 
			
		||||
 | 
			
		||||
registerLocaleData(localeAf)
 | 
			
		||||
registerLocaleData(localeAr)
 | 
			
		||||
@@ -73,6 +74,7 @@ registerLocaleData(localeSv)
 | 
			
		||||
registerLocaleData(localeTr)
 | 
			
		||||
registerLocaleData(localeUk)
 | 
			
		||||
registerLocaleData(localeZh)
 | 
			
		||||
registerLocaleData(localeZhHant)
 | 
			
		||||
 | 
			
		||||
/* global mocks for jsdom */
 | 
			
		||||
const mock = () => {
 | 
			
		||||
 
 | 
			
		||||
@@ -244,6 +244,12 @@ const LANGUAGE_OPTIONS = [
 | 
			
		||||
    englishName: 'Chinese Simplified',
 | 
			
		||||
    dateInputFormat: 'yyyy-mm-dd',
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    code: 'zh-tw',
 | 
			
		||||
    name: $localize`Chinese Traditional`,
 | 
			
		||||
    englishName: 'Chinese Traditional',
 | 
			
		||||
    dateInputFormat: 'yyyy/mm/dd',
 | 
			
		||||
  },
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
const ISO_LANGUAGE_OPTION: LanguageOption = {
 | 
			
		||||
 
 | 
			
		||||
@@ -181,6 +181,7 @@ import localeSv from '@angular/common/locales/sv'
 | 
			
		||||
import localeTr from '@angular/common/locales/tr'
 | 
			
		||||
import localeUk from '@angular/common/locales/uk'
 | 
			
		||||
import localeZh from '@angular/common/locales/zh'
 | 
			
		||||
import localeZhHant from '@angular/common/locales/zh-Hant'
 | 
			
		||||
import { CorrespondentNamePipe } from './app/pipes/correspondent-name.pipe'
 | 
			
		||||
import { DocumentTypeNamePipe } from './app/pipes/document-type-name.pipe'
 | 
			
		||||
import { StoragePathNamePipe } from './app/pipes/storage-path-name.pipe'
 | 
			
		||||
@@ -217,6 +218,7 @@ registerLocaleData(localeSv)
 | 
			
		||||
registerLocaleData(localeTr)
 | 
			
		||||
registerLocaleData(localeUk)
 | 
			
		||||
registerLocaleData(localeZh)
 | 
			
		||||
registerLocaleData(localeZhHant)
 | 
			
		||||
 | 
			
		||||
function initializeApp(settings: SettingsService) {
 | 
			
		||||
  return () => {
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -751,6 +751,7 @@ LANGUAGES = [
 | 
			
		||||
    ("tr-tr", _("Turkish")),
 | 
			
		||||
    ("uk-ua", _("Ukrainian")),
 | 
			
		||||
    ("zh-cn", _("Chinese Simplified")),
 | 
			
		||||
    ("zh-tw", _("Chinese Traditional")),
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
LOCALE_PATHS = [os.path.join(BASE_DIR, "locale")]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user