Revision 441eb4b5
Added by Andreas Müller over 6 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/in/GbifVernacularNameCsv2CdmConverter.java | ||
---|---|---|
59 | 59 |
if (taxon != null){ |
60 | 60 |
MappedCdmBase<? extends CdmBase> mcb = new MappedCdmBase<>(item.term, csv.get(CORE_ID), taxon); |
61 | 61 |
String vernacular = item.get(TermUri.DWC_VERNACULAR_NAME); |
62 |
//TODO language, area, |
|
63 | 62 |
TaxonDescription desc = getTaxonDescription(taxon, false); |
64 | 63 |
|
65 |
//TODO |
|
66 |
Language language = null; |
|
64 |
//TODO area, |
|
65 |
Language language = getDcLanguage(item, resultList); |
|
66 |
|
|
67 | 67 |
CommonTaxonName commonName = CommonTaxonName.NewInstance(vernacular, language); |
68 | 68 |
desc.addElement(commonName); |
69 | 69 |
resultList.add(mcb); |
... | ... | |
101 | 101 |
|
102 | 102 |
@Override |
103 | 103 |
public final Set<String> requiredSourceNamespaces() { |
104 |
Set<String> result = new HashSet<String>();
|
|
104 |
Set<String> result = new HashSet<>(); |
|
105 | 105 |
result.add(TermUri.DWC_TAXON.toString()); |
106 |
return result; |
|
106 |
result.add(TermUri.DC_LANGUAGE.toString()); |
|
107 |
return result; |
|
107 | 108 |
} |
108 | 109 |
|
109 | 110 |
//************************ STRING ************************************************/ |
Also available in: Unified diff
ref #6887 handle languages in DwCA CoL import