X-Git-Url: https://pere.pagekite.me/gitweb/text-mekanikerord.git/blobdiff_plain/b8ddde83c501b752337b9740eb8d22ecac43f141..12b878fe9029d0ac940fc0b45d0de0ceeb3353c5:/make-glossary diff --git a/make-glossary b/make-glossary index 51c94bf..cc23f67 100755 --- a/make-glossary +++ b/make-glossary @@ -16,7 +16,7 @@ root = tree.getroot() #print(tostring(tree)) cols = ( - 'topic', 'sme', 'desc-sme', 'desc-nb', 'nb', 'sv', 'fi', 'en', 'is', + 'topic', 'se', 'desc-se', 'desc-nb', 'nb', 'sv', 'fi', 'en', 'is', ) topicmap = { @@ -59,7 +59,7 @@ def langsort(lang, e): if lang in e: return locale.strxfrm(e[lang]) else: - return locale.strxfrm(e['sme']) + return locale.strxfrm(e['se']) def make_glossary_docbook(lang, desccodes, langcodes, output='glossary.xml'): import lxml.builder @@ -113,7 +113,7 @@ def make_glossary_docbook(lang, desccodes, langcodes, output='glossary.xml'): for desccode in desccodes: codestr = 'desc-%s' % desccode if codestr in e: - entry.append(E.glossdef(E.para("%s: %s" % (desccode, + entry.append(E.glossdef(E.para("(%s): %s" % (desccode, e[codestr])))) glossary.append(entry) @@ -157,19 +157,19 @@ if 'nb' == args.langcode: print("Norsk/bokmål") print() make_glossary_docbook(lang='nb', desccodes=('nb',), - langcodes=('en', 'sme', 'sv', 'da', 'fi', 'is',), + langcodes=('en', 'se', 'sv', 'da', 'fi', 'is',), output=args.output) -elif 'sme' == args.langcode: +elif 'se' == args.langcode: print("Nordsamisk") print() - make_glossary_docbook(lang='sme', desccodes=('sme', 'nb'), + make_glossary_docbook(lang='se', desccodes=('se', 'nb'), langcodes=('nb', 'en', 'sv', 'da', 'fi', 'is',), output=args.output) elif 'en' == args.langcode: print("Engelsk") print() make_glossary_docbook(lang='en', desccodes=('en', 'nb'), - langcodes=('en', 'nb', 'sme', 'sv', 'da', 'fi', 'is',), + langcodes=('en', 'nb', 'se', 'sv', 'da', 'fi', 'is',), output=args.output) else: print("error: Unknown language code %s" % args.langcode)