Braille tagrendering

This commit is contained in:
Robin van der Linde 2022-10-22 15:51:07 +02:00
parent 5e6892a1f5
commit 62a835b876
Signed by untrusted user: Robin-van-der-Linde
GPG key ID: 53956B3252478F0D
4 changed files with 34670 additions and 21105 deletions

View file

@ -9,7 +9,7 @@
"fr": "français", "fr": "français",
"gl": "lingua galega", "gl": "lingua galega",
"hu": "magyar", "hu": "magyar",
"id": "Indonesia", "id": "bahasa Indonesia",
"it": "italiano", "it": "italiano",
"ja": "日本語", "ja": "日本語",
"nb_NO": "bokmål", "nb_NO": "bokmål",

View file

@ -183,6 +183,8 @@
"es": "idioma filipino", "es": "idioma filipino",
"fi": "filipino", "fi": "filipino",
"fr": "Philippin", "fr": "Philippin",
"gl": "Lingua filipina",
"hu": "filippínó",
"id": "Bahasa Filipino", "id": "Bahasa Filipino",
"it": "filippino", "it": "filippino",
"ja": "フィリピン語", "ja": "フィリピン語",
@ -279,7 +281,7 @@
"fr": "indonésien", "fr": "indonésien",
"gl": "lingua indonesia", "gl": "lingua indonesia",
"hu": "indonéz", "hu": "indonéz",
"id": "Indonesia", "id": "bahasa Indonesia",
"it": "indonesiano", "it": "indonesiano",
"ja": "インドネシア語", "ja": "インドネシア語",
"nb_NO": "indonesisk", "nb_NO": "indonesisk",
@ -353,7 +355,7 @@
"fi": "kirjanorja", "fi": "kirjanorja",
"fr": "bokmål", "fr": "bokmål",
"gl": "bokmål", "gl": "bokmål",
"hu": "norvég (bokmål)", "hu": "bokmål norvég",
"id": "Bokmål", "id": "Bokmål",
"it": "bokmål", "it": "bokmål",
"ja": "ブークモール", "ja": "ブークモール",
@ -372,7 +374,7 @@
"de": "Niederländisch", "de": "Niederländisch",
"en": "Dutch", "en": "Dutch",
"eo": "nederlanda lingvo", "eo": "nederlanda lingvo",
"es": "Neerlandés", "es": "neerlandés",
"fi": "hollanti", "fi": "hollanti",
"fr": "néerlandais", "fr": "néerlandais",
"gl": "lingua neerlandesa", "gl": "lingua neerlandesa",
@ -386,7 +388,7 @@
"pt": "neerlandês", "pt": "neerlandês",
"pt_BR": "neerlandês", "pt_BR": "neerlandês",
"ru": "нидерландский язык", "ru": "нидерландский язык",
"sl": "Nizozemščina", "sl": "nizozemščina",
"sv": "nederländska", "sv": "nederländska",
"zh_Hans": "荷兰语", "zh_Hans": "荷兰语",
"zh_Hant": "荷蘭語" "zh_Hant": "荷蘭語"
@ -402,7 +404,7 @@
"fr": "polonais", "fr": "polonais",
"gl": "lingua polaca", "gl": "lingua polaca",
"hu": "lengyel", "hu": "lengyel",
"id": "Polandia", "id": "bahasa Polski",
"it": "polacco", "it": "polacco",
"ja": "ポーランド語", "ja": "ポーランド語",
"nb_NO": "polsk", "nb_NO": "polsk",
@ -536,6 +538,7 @@
"ru": "шведский язык", "ru": "шведский язык",
"sl": "švedščina", "sl": "švedščina",
"sv": "svenska", "sv": "svenska",
"zh_Hans": "瑞典语",
"zh_Hant": "瑞典語" "zh_Hant": "瑞典語"
}, },
"zh_Hant": { "zh_Hant": {
@ -545,12 +548,15 @@
"en": "Simplified Chinese", "en": "Simplified Chinese",
"eo": "simpligita ĉina skribsistemo", "eo": "simpligita ĉina skribsistemo",
"es": "chino simplificado", "es": "chino simplificado",
"fi": "perinteinen kiina",
"fr": "chinois simplifié", "fr": "chinois simplifié",
"gl": "chinés simplificado",
"hu": "egyszerűsített kínai", "hu": "egyszerűsített kínai",
"id": "aksara Han sederhana", "id": "aksara Han sederhana",
"it": "cinese semplificato", "it": "cinese semplificato",
"ja": "簡体字中国語", "ja": "簡体字中国語",
"nb_NO": "forenklet kinesisk", "nb_NO": "forenklet kinesisk",
"nl": "vereenvoudigd Chinees",
"pl": "język chiński uproszczony", "pl": "język chiński uproszczony",
"pt": "chinês simplificado", "pt": "chinês simplificado",
"ru": "упрощённый китайский", "ru": "упрощённый китайский",

File diff suppressed because it is too large Load diff

View file

@ -18,6 +18,7 @@ function main() {
) )
const mappings: MappingConfigJson[] = [] const mappings: MappingConfigJson[] = []
const schoolmappings: MappingConfigJson[] = [] const schoolmappings: MappingConfigJson[] = []
const brailemappings: MappingConfigJson[] = []
const countryToLanguage: Record<string, string[]> = perCountry const countryToLanguage: Record<string, string[]> = perCountry
const officialLanguagesPerCountry = Utils.TransposeMap(countryToLanguage) const officialLanguagesPerCountry = Utils.TransposeMap(countryToLanguage)
@ -57,6 +58,16 @@ function main() {
"*": [code], "*": [code],
}, },
}) })
brailemappings.push(<MappingConfigJson>{
if: "tactile_writing:braille:" + code + "=yes",
ifnot: "tactile_writing:braille:" + code + "=",
searchTerms: {
"*": [code],
},
then,
priorityIf: prioritySearch,
})
}) })
const wikidataLayer = <LayerConfigJson>{ const wikidataLayer = <LayerConfigJson>{
@ -94,6 +105,13 @@ function main() {
multiAnswer: true, multiAnswer: true,
mappings: schoolmappings, mappings: schoolmappings,
}, },
{
id: "tactile_writing-braille",
// @ts-ignore
description: "Enables to pick *multiple* 'tactile_writing:braille=<lng>' within the mappings",
multiAnswer: true,
mappings: brailemappings,
}
], ],
} }
const dir = "./assets/layers/wikidata/" const dir = "./assets/layers/wikidata/"