mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
tools/emoji: support reading the annotationsDerived CLDR data
This commit is contained in:
+8
-3
@@ -54,10 +54,15 @@ emoji_dict = sys.argv[1]
|
||||
lang = sys.argv[2]
|
||||
cldr_path = sys.argv[3]
|
||||
|
||||
filenames = [
|
||||
os.path.join(cldr_path, "common", "annotations", "{0}.xml".format(lang)),
|
||||
os.path.join(cldr_path, "common", "annotationsDerived", "{0}.xml".format(lang))
|
||||
]
|
||||
|
||||
annotations = {}
|
||||
filename = os.path.join(cldr_path, "common", "annotations", "{0}.xml".format(lang))
|
||||
for cp, name in read_annotations(filename):
|
||||
annotations[cp] = name
|
||||
for filename in filenames:
|
||||
for cp, name in read_annotations(filename):
|
||||
annotations[cp] = name
|
||||
|
||||
for entry in read_emoji(emoji_dict):
|
||||
if isinstance(entry, Emoji):
|
||||
|
||||
Reference in New Issue
Block a user