diff -r 4b610eaaf4be -r 5709d5bd349b py/gadict_srs_anki.py --- a/py/gadict_srs_anki.py Wed Sep 21 22:46:28 2016 +0300 +++ b/py/gadict_srs_anki.py Wed Sep 21 22:57:21 2016 +0300 @@ -113,8 +113,11 @@ font-style: italic; font-size: .85em; } +div.glos .lang { + color: brown; +} span.glos { - font-size: .85em; + font-size: .95em; } """ @@ -208,7 +211,7 @@ buf.append(" syn: ") buf.append("; ".join(sense.syn_list)) buf.append("") - for (lang, tr) in sense.tr_list: + for (lang, tr) in sense.tr_list or []: if len(sense.tr_list) > 1: buf.append("
") buf.append(" ") @@ -264,7 +267,7 @@ buf.append(" rel: ") buf.append("; ".join(sense.rel_list)) buf.append("") - for (lang, tr) in sense.tr_list: + for (lang, tr) in sense.tr_list or []: if len(sense.tr_list) > 1: buf.append("
") buf.append(" ") @@ -275,6 +278,15 @@ buf.append("") if len(sense.tr_list) > 1: buf.append("
") + for (lang, tr) in sense.glos_list or []: + buf.append("
") + buf.append(" ") + buf.append(lang) + buf.append("") + buf.append(" ") + buf.append(tr) + buf.append("") + buf.append("
") reverse_from = "".join(buf) # without examples!! builder.add_note("en->tr", identity, direct_from, direct_to) builder.add_note("tr->en", identity, reverse_from, direct_from)