Changeset 2008
- Timestamp:
- 07/05/12 09:34:39 (12 years ago)
- Location:
- vlo/trunk/vlo_webapp/src/main
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/trunk/vlo_webapp/src/main/bin/vlo_solr_importer.sh
r1927 r2008 12 12 13 13 14 $JAVA -Xmx1024M -cp .:vlo-2. 7-jar.jar eu.clarin.cmdi.vlo.importer.MetadataImporter14 $JAVA -Xmx1024M -cp .:vlo-2.9-jar.jar eu.clarin.cmdi.vlo.importer.MetadataImporter -
vlo/trunk/vlo_webapp/src/main/java/eu/clarin/cmdi/vlo/importer/LanguageCodePostProcessor.java
r1765 r2008 32 32 private Map<String, String> silToIso639Map; 33 33 private Map<String, String> languageNameToIso639Map; 34 private Map<String, String> iso639ToLanguageNameMap; 34 private Map<String, String> iso639ToLanguageNameMap; 35 35 36 36 /** … … 74 74 } 75 75 } 76 // Convert to lowercase to capture erroneously capitalized language codes in the CMDI files. 77 // NOTE: In the mappings themselves we do not capitalize. 78 result = result.toLowerCase(); 76 79 return result; 77 80 } 78 81 79 82 public String getLanguageNameForLanguageCode(String langCode) { 80 83 String result = getIso639ToLanguageNameMap().get(langCode); 81 84 82 85 if(result == null) 83 86 result = langCode; 84 87 85 88 return result; 86 89 } … … 106 109 return threeLetterCodesMap; 107 110 } 108 111 109 112 protected Map<String, String> getLanguageNameToIso639Map() { 110 113 if (languageNameToIso639Map == null) { 111 languageNameToIso639Map = createReverseCodeMap(Configuration.getInstance().getLanguage3LetterCodeComponentUrl()); 114 languageNameToIso639Map = createReverseCodeMap(Configuration.getInstance().getLanguage3LetterCodeComponentUrl()); 112 115 } 113 116 return languageNameToIso639Map; 114 117 } 115 118 116 119 private Map<String, String> getIso639ToLanguageNameMap() { 117 120 if (iso639ToLanguageNameMap == null) { 118 121 iso639ToLanguageNameMap = createCodeMap(Configuration.getInstance().getLanguage3LetterCodeComponentUrl()); 119 122 } 120 123 121 124 return iso639ToLanguageNameMap; 122 125 } 123 126 124 127 private Map<String, String> createCodeMap(String url) { 125 128 LOG.debug("Creating language code map."); … … 131 134 } 132 135 } 133 136 134 137 private Map<String, String> createReverseCodeMap(String url) { 135 138 LOG.debug("Creating language code map.");
Note: See TracChangeset
for help on using the changeset viewer.