Hi everyone,
I'd like to point out a small inconsistency in the JMdict XML, particularly in the xml:lang attribute of the lsource tag, used to mark any entry's source terms.
When parsing it I noticed that, while almost every entry uses the ISO 639-2B standard for the three-letter language code (such as "dut", "ice", etc), some entries use "rum" for Romanian, which instead comes from the ISO 639-2T standard. The correct language code for Romanian would be "rom".
The only two entries I found with this kind of issue are 1144530 and 2833660.
Regards,
Nicolò