mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-19 14:17:40 +00:00
fix(linux): Add font name without file extension
This commit is contained in:
parent
16ce5b0408
commit
c99e833c8e
2 changed files with 3 additions and 2 deletions
|
|
@ -359,7 +359,8 @@ def convert_ldml(keyboardName, kvkData, kmpJsonFilename):
|
|||
if keyboard['id'] != keyboardName:
|
||||
continue
|
||||
if 'oskFont' in keyboard:
|
||||
ldml.set('keymanFacename', keyboard['oskFont'])
|
||||
font, ext = os.path.splitext(keyboard['oskFont'])
|
||||
ldml.set('keymanFacename', font)
|
||||
break
|
||||
|
||||
etree.SubElement(ldml, "version", platform="11")
|
||||
|
|
|
|||
|
|
@ -48,6 +48,6 @@ class Kvk2LdmlTests(unittest.TestCase):
|
|||
|
||||
# Verify
|
||||
self.assertEqual(ldml.get('locale'), "zzz-keyman")
|
||||
self.assertEqual(ldml.get('keymanFacename'), 'KbdKhmr.ttf')
|
||||
self.assertEqual(ldml.get('keymanFacename'), 'KbdKhmr')
|
||||
|
||||
workdir.cleanup()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue