mirror of
				https://github.com/Frooodle/Stirling-PDF.git
				synced 2025-10-25 11:17:28 +02:00 
			
		
		
		
	Fix Tibetan locale code to bo_CN and update translation ignore configurations (#3614)
# Description of Changes ## This PR also serves as a test for PR #3615. ### PR #3615 must first be merged to complete the test. --- - **What was changed** - Replaced Tibetan locale code in README (`README.md`) from `zh_BO` to `bo_CN`. - Renamed resource file `messages_zh_BO.properties` to `messages_bo_CN.properties` and updated its internal keys/translations. - Updated the HTML fragment (`templates/fragments/languages.html`) to reference `bo_CN` instead of `zh_BO`. - Added a `[bo_CN]` section in `scripts/ignore_translation.toml` and expanded ignore rules across multiple language sections to cover additional codes. - Enhanced `counter_translation.py` error handling: now catches `ValueError` as `e` and logs file path and line number for easier debugging. - **Why the change was made** - The proper locale identifier for Tibetan is `bo_CN`, aligning with [Localizely’s standard](https://localizely.com/locale-code/bo-CN/). - Ensures consistency across code, resources, and templates so the Tibetan translation loads correctly. - Expanded ignore lists prevent false positives in translation coverage checks, and improved error logging aids maintenance of the translation scripts. --- ## Checklist ### General - [x] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [x] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md) (if applicable) - [x] I have performed a self-review of my own code - [x] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing) for more details.
This commit is contained in:
		
							parent
							
								
									45462dc5d4
								
							
						
					
					
						commit
						3293d0d8a1
					
				| @ -151,7 +151,7 @@ Stirling-PDF currently supports 40 languages! | ||||
| | Spanish (Español) (es_ES)                    |    | | ||||
| | Swedish (Svenska) (sv_SE)                    |    | | ||||
| | Thai (ไทย) (th_TH)                           |    | | ||||
| | Tibetan (བོད་ཡིག་) (zh_BO)                     |  | | ||||
| | Tibetan (བོད་ཡིག་) (bo_CN)                     |  | | ||||
| | Traditional Chinese (繁體中文) (zh_TW)        |    | | ||||
| | Turkish (Türkçe) (tr_TR)                     |    | | ||||
| | Ukrainian (Українська) (uk_UA)               |    | | ||||
|  | ||||
| @ -182,7 +182,8 @@ def compare_files( | ||||
|                             sort_ignore_translation[language]["ignore"].remove( | ||||
|                                 default_key.strip() | ||||
|                             ) | ||||
|                 except ValueError: | ||||
|                 except ValueError as e: | ||||
|                     print(f"Error processing line {line_num} in {file_path}: {e}") | ||||
|                     print(f"{line_default}|{line_file}") | ||||
|                     exit(1) | ||||
|                 except IndexError: | ||||
|  | ||||
| @ -1,34 +1,190 @@ | ||||
| [ar_AR] | ||||
| ignore = [ | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.que', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [az_AZ] | ||||
| ignore = [ | ||||
|     'lang.afr', | ||||
|     'lang.bre', | ||||
|     'lang.div', | ||||
|     'lang.epo', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.kan', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mlt', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.nep', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.san', | ||||
|     'lang.sin', | ||||
|     'lang.slk', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [bg_BG] | ||||
| ignore = [ | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.iku', | ||||
|     'lang.que', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [bo_CN] | ||||
| ignore = [ | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [ca_CA] | ||||
| ignore = [ | ||||
|     'PDFToText.tags', | ||||
|     'adminUserSettings.admin', | ||||
|     'lang.amh', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.fao', | ||||
|     'lang.fry', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kaz', | ||||
|     'lang.lao', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.snd', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.uzb', | ||||
|     'lang.uzb_cyrl', | ||||
|     'language.direction', | ||||
|     'watermark.type.1', | ||||
| ] | ||||
| 
 | ||||
| [cs_CZ] | ||||
| ignore = [ | ||||
|     'lang.amh', | ||||
|     'lang.asm', | ||||
|     'lang.bod', | ||||
|     'lang.bos', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.frk', | ||||
|     'lang.gla', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.jav', | ||||
|     'lang.kan', | ||||
|     'lang.kat', | ||||
|     'lang.khm', | ||||
|     'lang.kir', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.nor', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.sin', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tha', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'lang.uzb_cyrl', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'text', | ||||
| ] | ||||
| 
 | ||||
| [da_DK] | ||||
| ignore = [ | ||||
|     'lang.afr', | ||||
|     'lang.amh', | ||||
|     'lang.ben', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.frk', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.jav', | ||||
|     'lang.kan', | ||||
|     'lang.khm', | ||||
|     'lang.lao', | ||||
|     'lang.lat', | ||||
|     'lang.ltz', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.nep', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.sin', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tha', | ||||
|     'lang.tir', | ||||
|     'lang.ton', | ||||
|     'lang.uig', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -41,8 +197,36 @@ ignore = [ | ||||
|     'addPageNumbers.selectText.3', | ||||
|     'alphabet', | ||||
|     'certSign.name', | ||||
|     'cookieBanner.popUp.acceptAllBtn', | ||||
|     'endpointStatistics.top10', | ||||
|     'endpointStatistics.top20', | ||||
|     'fileChooser.dragAndDrop', | ||||
|     'home.pipeline.title', | ||||
|     'lang.afr', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.nep', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.snd', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'legal.impressum', | ||||
|     'licenses.version', | ||||
| @ -56,13 +240,19 @@ ignore = [ | ||||
|     'validateSignature.cert.version', | ||||
|     'validateSignature.status', | ||||
|     'watermark.type.1', | ||||
|     'endpointStatistics.top10', | ||||
|     'endpointStatistics.top20', | ||||
|     'cookieBanner.popUp.acceptAllBtn', | ||||
| ] | ||||
| 
 | ||||
| [el_GR] | ||||
| ignore = [ | ||||
|     'lang.ceb', | ||||
|     'lang.dzo', | ||||
|     'lang.iku', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.sin', | ||||
|     'lang.uig', | ||||
|     'lang.uzb_cyrl', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -70,6 +260,31 @@ ignore = [ | ||||
| ignore = [ | ||||
|     'adminUserSettings.roles', | ||||
|     'error', | ||||
|     'lang.asm', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fil', | ||||
|     'lang.frm', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.san', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'no', | ||||
|     'showJS.tags', | ||||
| @ -77,6 +292,23 @@ ignore = [ | ||||
| 
 | ||||
| [eu_ES] | ||||
| ignore = [ | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.mal', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.slv', | ||||
|     'lang.snd', | ||||
|     'lang.sqi', | ||||
|     'lang.tat', | ||||
|     'lang.tir', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -96,6 +328,31 @@ ignore = [ | ||||
|     'alphabet', | ||||
|     'compare.document.1', | ||||
|     'compare.document.2', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.eus', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kaz', | ||||
|     'lang.khm', | ||||
|     'lang.lao', | ||||
|     'lang.ltz', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.snd', | ||||
|     'lang.swa', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'licenses.license', | ||||
|     'licenses.module', | ||||
| @ -108,6 +365,24 @@ ignore = [ | ||||
| 
 | ||||
| [ga_IE] | ||||
| ignore = [ | ||||
|     'lang.ceb', | ||||
|     'lang.cos', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.guj', | ||||
|     'lang.hat', | ||||
|     'lang.iku', | ||||
|     'lang.lao', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.sin', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.tgk', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -120,22 +395,126 @@ ignore = [ | ||||
| ignore = [ | ||||
|     'PDFToBook.selectText.1', | ||||
|     'home.pipeline.title', | ||||
|     'lang.bod', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.dzo', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.snd', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'language.direction', | ||||
|     'showJS.tags', | ||||
| ] | ||||
| 
 | ||||
| [hu_HU] | ||||
| ignore = [ | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fao', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.que', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [id_ID] | ||||
| ignore = [ | ||||
|     'lang.aze', | ||||
|     'lang.aze_cyrl', | ||||
|     'lang.bre', | ||||
|     'lang.cat', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.cym', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.eus', | ||||
|     'lang.fao', | ||||
|     'lang.frk', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kaz', | ||||
|     'lang.kir', | ||||
|     'lang.lao', | ||||
|     'lang.lat', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tha', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'lang.uzb_cyrl', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [it_IT] | ||||
| ignore = [ | ||||
|     'lang.asm', | ||||
|     'lang.aze', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fao', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.snd', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'no', | ||||
|     'password', | ||||
| @ -148,11 +527,21 @@ ignore = [ | ||||
| 
 | ||||
| [ja_JP] | ||||
| ignore = [ | ||||
|     'lang.jav', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [ko_KR] | ||||
| ignore = [ | ||||
|     'lang.fao', | ||||
|     'lang.pus', | ||||
|     'lang.sun', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [ml_IN] | ||||
| ignore = [ | ||||
|     'lang.iku', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -160,6 +549,37 @@ ignore = [ | ||||
| ignore = [ | ||||
|     'compare.document.1', | ||||
|     'compare.document.2', | ||||
|     'lang.afr', | ||||
|     'lang.asm', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.fao', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.sin', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.ton', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'navbar.allTools', | ||||
|     'sponsor', | ||||
| @ -170,6 +590,49 @@ ignore = [ | ||||
|     'PDFToBook.selectText.1', | ||||
|     'adminUserSettings.admin', | ||||
|     'info', | ||||
|     'lang.afr', | ||||
|     'lang.amh', | ||||
|     'lang.ben', | ||||
|     'lang.bos', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.dan_frak', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.khm', | ||||
|     'lang.lao', | ||||
|     'lang.lat', | ||||
|     'lang.ltz', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.nep', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tha', | ||||
|     'lang.tir', | ||||
|     'lang.ton', | ||||
|     'lang.uig', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'oops', | ||||
|     'sponsor', | ||||
| @ -178,27 +641,148 @@ ignore = [ | ||||
| [pl_PL] | ||||
| ignore = [ | ||||
|     'PDFToBook.selectText.1', | ||||
|     'lang.afr', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.cos', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fao', | ||||
|     'lang.frk', | ||||
|     'lang.guj', | ||||
|     'lang.hat', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.khm', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.nep', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.urd', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [pt_BR] | ||||
| ignore = [ | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fao', | ||||
|     'lang.fil', | ||||
|     'lang.frk', | ||||
|     'lang.fry', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kir', | ||||
|     'lang.mar', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.snd', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.uzb', | ||||
|     'lang.yid', | ||||
|     'language.direction', | ||||
|     'pipelineOptions.pipelineHeader', | ||||
| ] | ||||
| 
 | ||||
| [pt_PT] | ||||
| ignore = [ | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.fao', | ||||
|     'lang.fil', | ||||
|     'lang.frk', | ||||
|     'lang.fry', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kir', | ||||
|     'lang.mar', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.snd', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.uzb', | ||||
|     'lang.yid', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [ro_RO] | ||||
| ignore = [ | ||||
|     'lang.amh', | ||||
|     'lang.asm', | ||||
|     'lang.bod', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.cos', | ||||
|     'lang.deu_frak', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.est', | ||||
|     'lang.fao', | ||||
|     'lang.glg', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.jav', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.nep', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.pus', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.swa', | ||||
|     'lang.tam', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [ru_RU] | ||||
| ignore = [ | ||||
|     'lang.iku', | ||||
|     'lang.pus', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -207,6 +791,25 @@ ignore = [ | ||||
|     'adminUserSettings.admin', | ||||
|     'home.multiTool.title', | ||||
|     'info', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.iku', | ||||
|     'lang.kaz', | ||||
|     'lang.mar', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.sin', | ||||
|     'lang.snd', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'language.direction', | ||||
|     'navbar.sections.security', | ||||
|     'text', | ||||
| @ -215,6 +818,37 @@ ignore = [ | ||||
| 
 | ||||
| [sl_SI] | ||||
| ignore = [ | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.eus', | ||||
|     'lang.fao', | ||||
|     'lang.frk', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.oci', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.slk', | ||||
|     'lang.snd', | ||||
|     'lang.sun', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.uzb', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| @ -227,11 +861,43 @@ ignore = [ | ||||
| 
 | ||||
| [sv_SE] | ||||
| ignore = [ | ||||
|     'lang.ben', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.guj', | ||||
|     'lang.hin', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.lat', | ||||
|     'lang.mal', | ||||
|     'lang.mri', | ||||
|     'lang.ori', | ||||
|     'lang.pan', | ||||
|     'lang.que', | ||||
|     'lang.san', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [th_TH] | ||||
| ignore = [ | ||||
|     'lang.dzo', | ||||
|     'lang.kir', | ||||
|     'lang.pan', | ||||
|     'lang.sin', | ||||
|     'lang.slk_frak', | ||||
|     'lang.tir', | ||||
|     'lang.uzb_cyrl', | ||||
|     'language.direction', | ||||
|     'pipelineOptions.pipelineHeader', | ||||
|     'showJS.tags', | ||||
| @ -239,33 +905,111 @@ ignore = [ | ||||
| 
 | ||||
| [tr_TR] | ||||
| ignore = [ | ||||
|     'lang.afr', | ||||
|     'lang.bre', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.fao', | ||||
|     'lang.guj', | ||||
|     'lang.kan', | ||||
|     'lang.lao', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.ori', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.sin', | ||||
|     'lang.slk', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tgl', | ||||
|     'lang.tir', | ||||
|     'lang.urd', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [uk_UA] | ||||
| ignore = [ | ||||
|     'lang.iku', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [vi_VN] | ||||
| ignore = [ | ||||
|     'lang.amh', | ||||
|     'lang.asm', | ||||
|     'lang.aze', | ||||
|     'lang.aze_cyrl', | ||||
|     'lang.bos', | ||||
|     'lang.bre', | ||||
|     'lang.cat', | ||||
|     'lang.ceb', | ||||
|     'lang.chr', | ||||
|     'lang.cos', | ||||
|     'lang.div', | ||||
|     'lang.dzo', | ||||
|     'lang.epo', | ||||
|     'lang.eus', | ||||
|     'lang.fao', | ||||
|     'lang.glg', | ||||
|     'lang.guj', | ||||
|     'lang.iku', | ||||
|     'lang.kan', | ||||
|     'lang.kaz', | ||||
|     'lang.kir', | ||||
|     'lang.lat', | ||||
|     'lang.ltz', | ||||
|     'lang.mal', | ||||
|     'lang.mar', | ||||
|     'lang.mri', | ||||
|     'lang.msa', | ||||
|     'lang.ori', | ||||
|     'lang.pus', | ||||
|     'lang.que', | ||||
|     'lang.sin', | ||||
|     'lang.slk', | ||||
|     'lang.slk_frak', | ||||
|     'lang.snd', | ||||
|     'lang.swa', | ||||
|     'lang.syr', | ||||
|     'lang.tam', | ||||
|     'lang.tat', | ||||
|     'lang.tel', | ||||
|     'lang.tgk', | ||||
|     'lang.tir', | ||||
|     'lang.uig', | ||||
|     'lang.uzb', | ||||
|     'lang.uzb_cyrl', | ||||
|     'lang.yid', | ||||
|     'lang.yor', | ||||
|     'language.direction', | ||||
|     'pipeline.title', | ||||
|     'pipelineOptions.pipelineHeader', | ||||
|     'showJS.tags', | ||||
| ] | ||||
| 
 | ||||
| [zh_BO] | ||||
| ignore = [ | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [zh_CN] | ||||
| ignore = [ | ||||
|     'lang.dzo', | ||||
|     'lang.iku', | ||||
|     'lang.que', | ||||
|     'language.direction', | ||||
| ] | ||||
| 
 | ||||
| [zh_TW] | ||||
| ignore = [ | ||||
|     'lang.dzo', | ||||
|     'lang.iku', | ||||
|     'lang.que', | ||||
|     'language.direction', | ||||
| ] | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('ca_CA', 'Català')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('zh_CN', '简体中文')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('zh_TW', '繁體中文')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('zh_BO', 'བོད་ཡིག')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('bo_CN', 'བོད་ཡིག')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('az_AZ', 'Azərbaycan Dili')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('da_DK', 'Dansk')}"></div> | ||||
|      <div th:replace="~{fragments/languageEntry :: languageEntry ('de_DE', 'Deutsch')}"></div> | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user