mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
Merge pull request #535 from thanosk/DS-2002
OAI DC multilingual metadata support (ingestion)
This commit is contained in:
@@ -55,7 +55,12 @@ public class OAIDCIngestionCrosswalk
|
||||
|
||||
List<Element> metadata = root.getChildren();
|
||||
for (Element element : metadata) {
|
||||
item.addMetadata("dc", element.getName(), null, null, element.getText());
|
||||
// get language - prefer xml:lang, accept lang.
|
||||
String lang = element.getAttributeValue("lang", Namespace.XML_NAMESPACE);
|
||||
if (lang == null) {
|
||||
lang = element.getAttributeValue("lang");
|
||||
}
|
||||
item.addMetadata("dc", element.getName(), null, lang, element.getText());
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user