X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/25e29292e9cfecc260478aa9b094b8d37ff98eb5..aeb59958474fc1036ac19618fb1bdbdefd52da60:/src/librarian/html.py?ds=sidebyside diff --git a/src/librarian/html.py b/src/librarian/html.py index 456f281..d6482dc 100644 --- a/src/librarian/html.py +++ b/src/librarian/html.py @@ -9,7 +9,7 @@ import urllib.parse import urllib.request from lxml import etree -from librarian import XHTMLNS, ParseError, OutputFile +from librarian import XHTMLNS, DCNS, ParseError, OutputFile from librarian import functions from PIL import Image @@ -112,6 +112,10 @@ def transform(wldoc, stylesheet='legacy', options=None, flags=None, css=None, ga for flag in flags: document.edoc.getroot().set(flag, 'yes') + ltag = document.edoc.find('//' + DCNS('language')) + lang = functions.lang_code_3to2(ltag.text) or 'pl' + document.edoc.getroot().set('lang', lang) + document.clean_ed_note() document.clean_ed_note('abstrakt') document.fix_pa_akap()