test localized name table entries

This commit is contained in:
justvanrossum 2018-11-01 09:55:27 +01:00
parent a442ce627d
commit 19eac2e00a
3 changed files with 14 additions and 1 deletions

View File

@ -118,6 +118,12 @@
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409"> <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
HelloTestFont-TotallyNormal HelloTestFont-TotallyNormal
</namerecord> </namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x413">
HalloTestFont
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x413">
TotaalNormaal
</namerecord>
</name> </name>
<cmap> <cmap>

View File

@ -210,6 +210,12 @@
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409"> <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
HelloTestFont-TotallyNormal HelloTestFont-TotallyNormal
</namerecord> </namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x413">
HalloTestFont
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x413">
TotaalNormaal
</namerecord>
</name> </name>
<post> <post>

View File

@ -43,7 +43,8 @@ def _setupFontBuilder(isTTF):
familyName = "HelloTestFont" familyName = "HelloTestFont"
styleName = "TotallyNormal" styleName = "TotallyNormal"
nameStrings = dict(familyName=dict(en="HelloTestFont"), styleName=dict(en="TotallyNormal")) nameStrings = dict(familyName=dict(en="HelloTestFont", nl="HalloTestFont"),
styleName=dict(en="TotallyNormal", nl="TotaalNormaal"))
nameStrings['psName'] = familyName + "-" + styleName nameStrings['psName'] = familyName + "-" + styleName
return fb, advanceWidths, nameStrings return fb, advanceWidths, nameStrings