definitionList UI support

This commit is contained in:
matic_t
2020-10-30 05:01:58 -07:00
parent a571a9ceb1
commit 30d0709781
7 changed files with 92 additions and 17 deletions

View File

@@ -125,11 +125,11 @@ def export_sense(doc, sense):
definition_list = doc.createElement("definitionList")
sense_xml.appendChild(definition_list)
for typ, text in sense.definition.items():
definition = doc.createElement("definition")
definition.textContent = text
definition.setAttribute("type", typ)
definition_list.appendChild(definition)
for definition in sense.definitions:
definition_xml = doc.createElement("definition")
definition_xml.textContent = definition["value"]
definition_xml.setAttribute("type", definition["type"])
definition_list.appendChild(definition_xml)
translation_container_list = doc.createElement("translationContainerList")
export_translation_list(doc, sense, translation_container_list)