isoCodeToEnWikiName.put("FR", "French");
// Note: must be before German since matcher
// simply takes first match instead of best.
+ isoCodeToEnWikiName.put("nds", "Low German");
isoCodeToEnWikiName.put("pdc", "Pennsylvania German");
isoCodeToEnWikiName.put("DE", "German");
isoCodeToEnWikiName.put("grc", "Ancient Greek");
// egrep -o '\{\{Wortart[^}]+\}\}' dewiktionary-pages-articles.xml | cut -d \| -f3 | sort | uniq -c | sort -nr
isoCodeToWikiName = new LinkedHashMap<String, String>();
wikiCodeToIsoCodeToWikiName.put("de", isoCodeToWikiName);
+ isoCodeToWikiName.put("nds", "Niederdeutsch");
isoCodeToWikiName.put("DE", "Deutsch");
isoCodeToWikiName.put("EN", "Englisch");
isoCodeToWikiName.put("IT", "Italienisch");
isoCodeToWikiName.put("HU", "Ungarisch");
isoCodeToWikiName.put("SV", "Schwedisch");
isoCodeToWikiName.put("ES", "Spanisch");
+ isoCodeToWikiName.put("RO", "Rumänisch");
// egrep -o '== *\{\{langue\|[a-zA-Z]+\}\} *==' frwiktionary-pages-articles.xml | sort | uniq -c | sort -nr
isoCodeToWikiName = new LinkedHashMap<String, String>();
// egrep -o '== *\{\{lengua\|[a-zA-Z]+\}\} *==' frwiktionary-pages-articles.xml | sort | uniq -c | sort -nr
isoCodeToWikiName = new LinkedHashMap<String, String>();
wikiCodeToIsoCodeToWikiName.put("es", isoCodeToWikiName);
+ isoCodeToWikiName.put("AR", Pattern.quote("{{lengua|ar}}"));
isoCodeToWikiName.put("ES", Pattern.quote("{{lengua|es}}"));
isoCodeToWikiName.put("EN", Pattern.quote("{{lengua|en}}"));
isoCodeToWikiName.put("FR", Pattern.quote("{{lengua|fr}}"));