-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
language support #40
Comments
@jcoblentz or @mhosken could you clarify whether |
Also, ISO |
QIN is on the list of things to change. See #39 |
Harfbuzz maps the lang code khn to the internal language tag of KHN to conform to Microsoft's mapping. It also maps to KHT internally too. So I guess it just picks one of the two. This implies that KHN is Microsoft's internal langtag for the kht language. |
You often manage leaps of logic that my feeble brain can't follow so I may be wrong, but I don't understand how these statements can be the case since Microsoft language tag registry contains neither |
The unregistered OpenType language codes of |
At present
KHN
(which is used in the OT code) is not a registered OT tag; I'm assuming it is supposed to be used for bcp47khn
(which is used in the Graphite code).According to the Ethnologue,
khn
is Khandesi, a language of India, and written with Devanagari script. Do some Khandesi write with Myanmar script? If so, we'll want to registerKHN
-- but there are some oddities in the font code that make me wonder.According to the
table(language)
inmyfeatures.gdl
, language tagskhn
andkht
both turn on the Khamti language processing:The OpenType code also mentions both of these, but with different functionality in
padauk.fea
:(In a similar issue, the
table(language)
includes bothaio
andphk
:but the equivalent OT tags
AIO
andPHK
do not appear in the OT code.)Related:
README.txt
mentionswhile
README.md
mentions:Note that
khn
csh
The text was updated successfully, but these errors were encountered: