Open nemobis opened 10 years ago
http://www.loc.gov/marc/ , http://www.loc.gov/standards/iso639-2/ and friends, as well as unicode.org and python.org, are totally silent on tools for mapping MARC 21 to ISO 639-3 or even ISO 639-2
http://www.loc.gov/marc/languages/introduction.pdf said:
ISO 639-2 ( Codes for the r epr esentation of names of langua g es-- P art 2: alpha-3 code ) w as based on the MARC Code List for Langua g es and published in 1998. In the 22 cases where the ISO 639-2 list has tw o alternati v e codes, the bibliographic code is the same as the MARC code. Language names in ISO 639-2 are not necessarily the same as those in MARC, particularly because of the practice of correlating the MARC language names with those used in Libr ary of Congr ess Subject Headings .
grr
https://archive.org/post/1021681/bookop-threw-exception-google-language-code-rm-not-found-in-lookup-table-check-for-update :
For instance, not rm (ISO 639-1) or roh (ISO 639-3), but roa. Sounds quite silly to degrade standard codes to something non-standard, but whatever. :-) If the full English names are the same for ISO/Unicode and LOC, maybe it's easier to use those.