www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit e92b46a46ca88c6205f7d34cb12e302ee7642c48
parent 51a019e75397cb9225fb39f0feeffe9ecb9a683b
Author: Matt Burton <mcburton@gmail.com>
Date:   Tue,  7 Apr 2009 18:28:23 +0000

Fixes #1424, added logic to handle MODS languageTerms with @type=text. For instances with multiple languages separating them with a semicolon.

Diffstat:
Mtranslators/MODS.js | 10++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)

diff --git a/translators/MODS.js b/translators/MODS.js @@ -628,6 +628,16 @@ function doImport() { newItem.tags.push(subject.text().toString()); } + // Language + // create an array of languages + var languages = new Array(); + // E4X filter might need to be updated to include languageTerms that are @type="code" only + for each(var language in mods.m::language.m::languageTerm.(@type == "text")) { + languages.push(language.text().toString()); + } + // join the list separated by semicolons & add it to zotero item + newItem.language = languages.join('; '); + Zotero.debug(newItem); newItem.complete();