Add localized forms for Bashkir and Chuvash. (#2485)

This commit is contained in:
John McWilliams 2024-08-29 23:51:12 -04:00 committed by GitHub
parent 5f20ec72ae
commit 0219a501ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 107 additions and 7 deletions

View file

@ -14,6 +14,8 @@ export : define [buildLOCL gsub para glyphStore] : begin
define cyrlMKD : gsub.copyLanguage 'cyrl_MKD ' 'cyrl_DFLT'
define cyrlBOS : gsub.copyLanguage 'cyrl_BOS ' 'cyrl_DFLT'
define cyrlBGR : gsub.copyLanguage 'cyrl_BGR ' 'cyrl_DFLT'
define cyrlBSH : gsub.copyLanguage 'cyrl_BSH ' 'cyrl_DFLT'
define cyrlCHU : gsub.copyLanguage 'cyrl_CHU ' 'cyrl_DFLT'
define latnTRK : gsub.copyLanguage 'latn_TRK ' 'latn_DFLT'
define latnAZE : gsub.copyLanguage 'latn_AZE ' 'latn_DFLT'
define latnGAG : gsub.copyLanguage 'latn_GAG ' 'latn_DFLT'
@ -36,6 +38,15 @@ export : define [buildLOCL gsub para glyphStore] : begin
define loclBGR : cyrlBGR.addFeature : gsub.createFeature 'locl'
loclBGR.addLookup : createGsubLookupFromGr gsub glyphStore LocalizedForm.BGR
# BSH
define loclBSH : cyrlBSH.addFeature : gsub.createFeature 'locl'
loclBSH.addLookup : createGsubLookupFromGr gsub glyphStore
if [not para.isItalic] LocalizedForm.BSH.Upright LocalizedForm.BSH.Italic
# CHU
define loclCHU : cyrlCHU.addFeature : gsub.createFeature 'locl'
loclCHU.addLookup : createGsubLookupFromGr gsub glyphStore LocalizedForm.CHU
# TRK
define loclTRK : gsub.createFeature 'locl'
latnTRK.addFeature loclTRK