]> gitweb.fperrin.net Git - DictionaryPC.git/commitdiff
Got rid of Category:.
authorthadh <thadh@localhost>
Tue, 18 Sep 2012 18:11:24 +0000 (11:11 -0700)
committerthadh <thadh@localhost>
Tue, 18 Sep 2012 18:11:24 +0000 (11:11 -0700)
src/com/hughes/android/dictionary/engine/DictionaryBuilder.java
src/com/hughes/android/dictionary/engine/DictionaryBuilderTest.java
src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java
testdata/goldens/wiktionary.WholeSection.DE.quickdic.text
testdata/goldens/wiktionary.WholeSection.EN.quickdic.text
testdata/goldens/wiktionary.WholeSection.IT.quickdic.text

index 8d7f4842cfe4d2629be88485d2bc7ae9205109ff..7c1c27586c1fd1c1a64b5a11ed07091278eb915a 100644 (file)
@@ -178,7 +178,8 @@ public class DictionaryBuilder {
           new EnTranslationToTranslationParser(dictionaryBuilder.indexBuilders, new Pattern[] {codePattern1, codePattern2}).parse(file, entrySource, pageLimit);
         } else if (WholeSectionToHtmlParser.NAME.equals(inputFormat)) {
           final int titleIndex = Integer.parseInt(keyValueArgs.remove(prefix + "TitleIndex")) - 1;
-          new WholeSectionToHtmlParser(dictionaryBuilder.indexBuilders.get(titleIndex)).parse(file, entrySource, pageLimit);
+          final String wiktionaryLang = keyValueArgs.remove(prefix + "WiktionaryLang");
+          new WholeSectionToHtmlParser(dictionaryBuilder.indexBuilders.get(titleIndex), wiktionaryLang).parse(file, entrySource, pageLimit);
         } else {
           fatalError("Invalid or missing input format: " + inputFormat);
         }
index c19a1b375bfeb5329123361b21262188688306e4..21a001677ad903a2dc8f65117f2e7261b86e0e9f 100644 (file)
@@ -29,7 +29,7 @@ import junit.framework.TestCase;
 public class DictionaryBuilderTest extends TestCase {
   
   public static final String TEST_INPUTS = "testdata/inputs/";
-  public static final String WIKISPLIT = "data/inputs/wikiSplit/en/";
+  public static final String WIKISPLIT_EN = "data/inputs/wikiSplit/en/";
   public static final String STOPLISTS = "data/inputs/stoplists/";
   public static final String GOLDENS = "testdata/goldens/";
 
@@ -78,7 +78,7 @@ public class DictionaryBuilderTest extends TestCase {
         "--lang2Stoplist=" + STOPLISTS + "empty.txt",
         "--dictInfo=SomeWikiDataTrans2Trans",
 
-        "--input4=" + WIKISPLIT + "EN.data",
+        "--input4=" + WIKISPLIT_EN + "EN.data",
         "--input4Name=" + name,
         "--input4Format=" + EnTranslationToTranslationParser.NAME,
         "--input4LangPattern1=" + lang1,
@@ -114,9 +114,10 @@ public class DictionaryBuilderTest extends TestCase {
         "--lang2Stoplist=" + STOPLISTS + "empty.txt",
         "--dictInfo=SomeWikiDataWholeSection",
 
-        "--input4=" + WIKISPLIT + langCode + ".data",
+        "--input4=" + WIKISPLIT_EN + langCode + ".data",
         "--input4Name=" + name,
         "--input4Format=" + WholeSectionToHtmlParser.NAME,
+        "--input4WiktionaryLang=EN",
         "--input4TitleIndex=" + "1",
         "--input4PageLimit=100",
 
@@ -194,7 +195,7 @@ public class DictionaryBuilderTest extends TestCase {
         "--lang2Stoplist=" + STOPLISTS + "en.txt",
         "--dictInfo=SomeWikiData",
 
-        "--input4=" + WIKISPLIT + data,
+        "--input4=" + WIKISPLIT_EN + data,
         "--input4Name=" + dictName,
         "--input4Format=enwiktionary",
         "--input4WiktionaryType=" + type,
index 53104fc166e862c39cb89b9ec4a814d0fdc50253..ceeb4c2395532f5e6630968976eec01fc088683f 100644 (file)
@@ -10,20 +10,45 @@ import com.hughes.android.dictionary.parser.WikiTokenizer;
 import org.apache.commons.lang3.StringEscapeUtils;
 
 import java.util.ArrayList;
+import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.regex.Pattern;
 
 public class WholeSectionToHtmlParser extends AbstractWiktionaryParser {
+    
+    interface LangConfig {
+        boolean skipSection(final String name);
+        boolean skipWikiLink(final WikiTokenizer wikiTokenizer);
+    }
+    static final Map<String,LangConfig> isoToLangConfig = new LinkedHashMap<String,LangConfig>();
+    static {
+        final Pattern enSkipSections = Pattern.compile(".*Translations.*");
+        isoToLangConfig.put("EN", new LangConfig() {
+            @Override
+            public boolean skipSection(String headingText) {
+                return enSkipSections.matcher(headingText).matches();
+            }
+
+            @Override
+            public boolean skipWikiLink(WikiTokenizer wikiTokenizer) {
+                final String wikiText = wikiTokenizer.wikiLinkText();
+                if (wikiText.startsWith("Category:")) {
+                    return true;
+                }
+                return false;
+            }});
+    }
 
     public static final String NAME = "WholeSectionToHtmlParser";
-    public static final Pattern skipSections = Pattern.compile(".*Translations.*");
 
     final IndexBuilder titleIndexBuilder;
+    final LangConfig langConfig;
 
-    public WholeSectionToHtmlParser(final IndexBuilder titleIndexBuilder) {
+    public WholeSectionToHtmlParser(final IndexBuilder titleIndexBuilder, final String wiktionaryIso) {
         this.titleIndexBuilder = titleIndexBuilder;
-
+        assert isoToLangConfig.containsKey(wiktionaryIso): wiktionaryIso;
+        this.langConfig = isoToLangConfig.get(wiktionaryIso);
     }
 
     @Override
@@ -69,6 +94,9 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser {
                 // Skips wikilinks like: [[en::dick]]
                 return;
             }
+            if (langConfig.skipWikiLink(wikiTokenizer)) {
+                return;
+            }
             super.onWikiLink(wikiTokenizer);
         }
 
@@ -91,7 +119,7 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser {
         public void onHeading(WikiTokenizer wikiTokenizer) {
             final String headingText = wikiTokenizer.headingWikiText();
             final int depth = wikiTokenizer.headingDepth();
-            if (skipSections.matcher(headingText).matches()) {
+            if (langConfig.skipSection(headingText)) {
                 while ((wikiTokenizer = wikiTokenizer.nextToken()) != null) {
                     if (wikiTokenizer.isHeading() && wikiTokenizer.headingDepth() <= depth) {
                         wikiTokenizer.returnToLineStart();
index bda7efe9de639e5e532cc662d316401daef4ef1f..146c91a57d4d1c45048800d3db7ace536623ffc0 100644 (file)
@@ -44,7 +44,7 @@ From {{etyl|goh|de}} {{term|ab|lang=goh}}, from {{proto|Germanic|ab|lang=de}}.
 <h4>Derived terms</h4>
 <ul><li> ab und zu</li>
 </ul>
-Category:2000 German basic words---->>>
+---->>>
 HtmlEntry: ab <<<
 <h3>Etymology</h3>
 From {{proto|Germanic|ab|lang=goh}}.
@@ -170,7 +170,7 @@ HtmlEntry: Afghanistan <<<{{wikipedia|lang=de}}
 <h4>Derived terms</h4>
 <ul><li> Afghane, Afghani, Afghanin, afghanisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===also===
 HtmlEntry: also <<<
 <h3>Pronunciation</h3>
@@ -187,7 +187,7 @@ HtmlEntry: also <<<
 <ol><li> so</li>
 <li> thus</li>
 </ol>
-Category:2000 German basic wordsCategory:German adverbsCategory:German interjections---->>>
+---->>>
 ===Andorra===
 HtmlEntry: Andorra <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -203,7 +203,7 @@ HtmlEntry: Andorra <<<{{wikipedia|lang=de}}
 <ul><li> Andorraner / Andorranerin</li>
 <li> andorranisch</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Angola===
 HtmlEntry: Angola <<<
 <h3>Pronunciation</h3>
@@ -214,7 +214,7 @@ HtmlEntry: Angola <<<
 {{head|de|proper noun}}
 <ol><li> {{l|en|Angola}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===April===
 HtmlEntry: April <<<
 <h3>Pronunciation</h3>
@@ -225,14 +225,14 @@ HtmlEntry: April <<<
 {{head|de|noun|g=m}}
 <ol><li> {{l|en|April}}</li>
 </ol>
-Category:2000 German basic wordsCategory:de:Months---->>>
+---->>>
 ===Bahamas===
 HtmlEntry: Bahamas <<<
 <h3>Proper noun</h3>
 {de-proper noun} {p}
 <ol><li> {{l|en|Bahamas}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===Bahrain===
 HtmlEntry: Bahrain <<<
 <h3>Proper noun</h3>
@@ -244,14 +244,14 @@ HtmlEntry: Bahrain <<<
 <ul><li> {{l|de|Bahrainer}}</li>
 <li> {{l|de|Bahrainerin}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Bangladesh===
 HtmlEntry: Bangladesh <<<
 <h3>Proper noun</h3>
 {{head|de|proper noun}} <em>no gender</em>
 <ol><li> {{alternative spelling of|Bangladesch|lang=de}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===Belize===
 HtmlEntry: Belize <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -264,7 +264,7 @@ HtmlEntry: Belize <<<{{wikipedia|lang=de}}
 <li> {{l|de|Belizerin}}</li>
 <li> {{l|de|belizisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Bhutan===
 HtmlEntry: Bhutan <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -282,7 +282,7 @@ HtmlEntry: Bhutan <<<{{wikipedia|lang=de}}
 <li> {{l|de|Bhutaner}}</li>
 <li> {{l|de|Bhutanerin}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===blood===
 HtmlEntry: blood <<<
 <h3>Noun</h3>
@@ -304,14 +304,14 @@ HtmlEntry: Burundi <<<{{wikipedia|lang=de}}
 {{head|de|proper noun|g=n}}
 <ol><li> {{l|en|Burundi}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===Chile===
 HtmlEntry: Chile <<<
 <h3>Proper noun</h3>
 {{head|de|proper noun|g=n}}
 <ol><li> Chile</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===China===
 HtmlEntry: China <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -325,7 +325,7 @@ HtmlEntry: China <<<{{wikipedia|lang=de}}
 {{head|de|proper noun|g=n}}
 <ol><li> {{l|en|China}} {{gloss|country}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===dat===
 HtmlEntry: dat <<<
 <h3>Etymology</h3>
@@ -449,7 +449,7 @@ HtmlEntry: Dezember <<<
 {{head|de|noun}}
 <ol><li> December</li>
 </ol>
-Category:de:Months---->>>
+---->>>
 ===dick===
 HtmlEntry: dick <<<
 <h3>Etymology</h3>
@@ -519,7 +519,7 @@ A shortening of <em>dieses</em>
 <b>dies</b>
 <ol><li> this</li>
 </ol>
-Category:German pronouns---->>>
+---->>>
 ===digital===
 HtmlEntry: digital <<<
 <h3>Pronunciation</h3>
@@ -548,7 +548,7 @@ HtmlEntry: Ecuador <<<{{wikipedia|lang=de}}
 <li> Ecuadorianerin</li>
 <li> ecuadorianisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===een===
 HtmlEntry: een <<<
 <h3>Alternative forms</h3>
@@ -611,7 +611,7 @@ HtmlEntry: Esperanto <<<
 {{head|de|noun|g=n}}
 <ol><li> Esperanto</li>
 </ol>
-Category:de:Languages---->>>
+---->>>
 ===Fabian===
 HtmlEntry: Fabian <<<
 <h3>Proper noun</h3>
@@ -677,7 +677,7 @@ HtmlEntry: Gambia <<<{{wikipedia|lang=de}}
 <li> gambisch</li>
 <li> Senegambia</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Ghana===
 HtmlEntry: Ghana <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -696,7 +696,7 @@ HtmlEntry: Ghana <<<{{wikipedia|lang=de}}
 <li> Ghanese</li>
 <li> Ghanesin</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===global===
 HtmlEntry: global <<<
 <h3>Adjective</h3>
@@ -728,7 +728,7 @@ HtmlEntry: gratis <<<
 <b>gratis</b>
 <ol><li> free, without charge</li>
 </ol>
-Category:German adverbs---->>>
+---->>>
 ===Guatemala===
 HtmlEntry: Guatemala <<<
 <h3>Proper noun</h3>
@@ -741,7 +741,7 @@ HtmlEntry: Guatemala <<<
 <li> {{l|de|Guatemaltekin}}</li>
 <li> {{l|de|guatemaltekisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Guyana===
 HtmlEntry: Guyana <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -755,7 +755,7 @@ HtmlEntry: Guyana <<<{{wikipedia|lang=de}}
 <li> Guyanerin</li>
 <li> guyanisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===Haiti===
 HtmlEntry: Haiti <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -772,7 +772,7 @@ HtmlEntry: Haiti <<<{{wikipedia|lang=de}}
 <li> {{l|de|Haitianerin}}</li>
 <li> {{l|de|haitianisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Haus===
 HtmlEntry: Haus <<<
 <h3>Etymology</h3>
@@ -823,7 +823,7 @@ HtmlEntry: Honduras <<<{{wikipedia|lang=de}}
 <li> Honduranerin</li>
 <li> honduranisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===ik===
 HtmlEntry: ik <<<
 <h3>Alternative forms</h3>
@@ -916,7 +916,7 @@ The article (<em>der</em>) is often used with the name of the country, thus one
 <li> Persien</li>
 <li> Persisch</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===is===
 HtmlEntry: is <<<
 <h3>Etymology</h3>
@@ -925,7 +925,7 @@ From {{proto|Germanic|īsan|lang=goh}}
 <b>īs</b>
 <ol><li> ice</li>
 </ol>
-Category:Old High German nouns---->>>
+---->>>
 ===Israel===
 HtmlEntry: Israel <<<
 <h3>Pronunciation</h3>
@@ -944,7 +944,7 @@ HtmlEntry: Israel <<<
 <li> Israelitin</li>
 <li> Israeli</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Japan===
 HtmlEntry: Japan <<<
 <h3>Pronunciation</h3>
@@ -963,7 +963,7 @@ HtmlEntry: Japan <<<
 <li> Japanisch</li>
 <li> japanisch</li>
 </ul>
-Category:de:CountriesCategory:de:Exonyms---->>>
+---->>>
 ===Kiribati===
 HtmlEntry: Kiribati <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -974,7 +974,7 @@ HtmlEntry: Kiribati <<<{{wikipedia|lang=de}}
 <h4>Derived terms</h4>
 <ul><li> {{l|de|kiribatisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Kuwait===
 HtmlEntry: Kuwait <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -987,7 +987,7 @@ HtmlEntry: Kuwait <<<{{wikipedia|lang=de}}
 <li> {{l|de|Kuwaiterin}}</li>
 <li> {{l|de|kuwaitisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Laos===
 HtmlEntry: Laos <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -1000,7 +1000,7 @@ HtmlEntry: Laos <<<{{wikipedia|lang=de}}
 <li> Laotin</li>
 <li> laotisch</li>
 </ul>
-Category:de:CountriesCategory:de:Exonyms---->>>
+---->>>
 ===last===
 HtmlEntry: last <<<
 <h3>Verb</h3>
@@ -1025,7 +1025,7 @@ HtmlEntry: Liberia <<<{{wikipedia|lang=de}}
 <li> {{l|de|Liberianerin}}</li>
 <li> {{l|de|liberianisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Liechtenstein===
 HtmlEntry: Liechtenstein <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -1043,7 +1043,7 @@ HtmlEntry: Liechtenstein <<<{{wikipedia|lang=de}}
 <li> {{l|de|Liechtensteinerin}}</li>
 <li> {{l|de|liechtensteinisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Malawi===
 HtmlEntry: Malawi <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -1056,14 +1056,14 @@ HtmlEntry: Malawi <<<{{wikipedia|lang=de}}
 <li> Malawierin</li>
 <li> malawisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===Malaysia===
 HtmlEntry: Malaysia <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
 {{head|de|proper noun|g=n}}
 <ol><li> Malaysia</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===Mali===
 HtmlEntry: Mali <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -1080,7 +1080,7 @@ HtmlEntry: Mali <<<{{wikipedia|lang=de}}
 <li> Malierin</li>
 <li> malisch</li>
 </ul>
-Category:German proper nounsCategory:de:Countries---->>>
+---->>>
 ===Malta===
 HtmlEntry: Malta <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -1093,7 +1093,7 @@ HtmlEntry: Malta <<<{{wikipedia|lang=de}}
 <li> Malteser</li>
 <li> Malteserin</li>
 </ul>
-Category:de:CountriesCategory:de:Islands---->>>
+---->>>
 ===man===
 HtmlEntry: man <<<
 <h3>Etymology</h3>
@@ -1154,14 +1154,14 @@ HtmlEntry: Mauritius <<<{{wikipedia|lang=de}}
 <li> Mauritierin</li>
 <li> mauritisch</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Monaco===
 HtmlEntry: Monaco <<<
 <h3>Proper noun</h3>
 {{head|de|proper noun}}
 <ol><li> {{l|en|Monaco}}</li>
 </ol>
-Category:de:Countries---->>>
+---->>>
 ===most===
 HtmlEntry: most <<<
 <h3>Etymology</h3>
@@ -1187,7 +1187,7 @@ HtmlEntry: Namibia <<<{{wikipedia|lang=de}}
 <li> {{l|de|Namibierin}}</li>
 <li> {{l|de|namibisch}}</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===Niger===
 HtmlEntry: Niger <<<{{wikipedia|lang=de}}
 <h3>Proper noun</h3>
@@ -1202,7 +1202,7 @@ HtmlEntry: Niger <<<{{wikipedia|lang=de}}
 <li> Nigrerin</li>
 <li> nigrisch</li>
 </ul>
-Category:de:CountriesCategory:de:Rivers---->>>
+---->>>
 ===Nigeria===
 HtmlEntry: Nigeria <<<{{wikipedia|lang=de}}
 <h3>Pronunciation</h3>
@@ -1219,7 +1219,7 @@ HtmlEntry: Nigeria <<<{{wikipedia|lang=de}}
 <li> Nigerianerin</li>
 <li> nigerianisch</li>
 </ul>
-Category:de:Countries---->>>
+---->>>
 ===nine===
 HtmlEntry: nine <<<
 <h3>Alternative forms</h3>
@@ -1246,7 +1246,7 @@ HtmlEntry: November <<<
 {{head|de|noun|g=m}}
 <ol><li> {{l|en|November}}</li>
 </ol>
-Category:de:Months---->>>
+---->>>
 ===nu===
 HtmlEntry: nu <<<
 <h3>Interjection</h3>
@@ -1291,7 +1291,7 @@ Ultimately cognate to {{etyl|de|-}} und.
 </ul>
 </ul>
 </ol>
-Category:Low German conjunctions---->>>
+---->>>
 ===orange===
 HtmlEntry: orange <<<
 <h3>Etymology</h3>
@@ -1304,7 +1304,7 @@ From the noun {{term|Orange|lang=de}}
 {{de-adj|-}}
 <ol><li> orange-coloured</li>
 </ol>
-Category:de:ColorsCategory:de:Colors of the rainbow---->>>
+---->>>
 ===planet===
 HtmlEntry: planet <<<
 <h3>Verb</h3>
@@ -1336,7 +1336,7 @@ HtmlEntry: September <<<
 {{head|de|noun|g=m}}
 <ol><li> {{l|en|September}}</li>
 </ol>
-Category:de:Months---->>>
+---->>>
 ===SMS===
 HtmlEntry: SMS <<<
 <h3>{{initialism|German}}</h3>
@@ -1345,7 +1345,7 @@ HtmlEntry: SMS <<<
 </ol>
 
 <h4>Usage notes</h4>
-Used for naval ships of the Austro-Hungarian Empire and the Second Reich of Imperial Germany, for the Kaiserliche und K&ouml;nigliche Kriegsmarine and Kaiserliche Marine, respectively.Category:de:Ship prefixes>>>
+Used for naval ships of the Austro-Hungarian Empire and the Second Reich of Imperial Germany, for the Kaiserliche und K&ouml;nigliche Kriegsmarine and Kaiserliche Marine, respectively.>>>
 ===spring===
 HtmlEntry: spring <<<
 <h3>Pronunciation</h3>
@@ -1364,14 +1364,14 @@ HtmlEntry: synonym <<<
 {{de-adj|-}}
 <ol><li> synonymous</li>
 </ol>
-Category:de:Semantics---->>>
+---->>>
 ===UdSSR===
 HtmlEntry: UdSSR <<<
 <h3>{{abbreviation|German}}</h3>
 <b>UdSSR</b> {f} (abbreviation of <em>Union der Sozialistischen Sowjet-Republiken</em>)
 <ol><li> USSR</li>
 </ol>
-Category:German abbreviations>>>
+>>>
 ===Uhr===
 HtmlEntry: Uhr <<<
 <h3>Pronunciation</h3>
@@ -1450,7 +1450,7 @@ HtmlEntry: umsonst <<<
 <ul><li>frei</li>
 <li>kostenlos</li>
 </ul>
-Category:German adverbs>>>
+>>>
 ===urban===
 HtmlEntry: urban <<<
 <h3>Pronunciation</h3>
@@ -1519,14 +1519,14 @@ HtmlEntry: war <<<
 <b>wār</b>
 <ol><li> true</li>
 </ol>
-Category:Old High German adjectives---->>>
+---->>>
 ===wolf===
 HtmlEntry: wolf <<<
 <h3>Noun</h3>
 <b>wolf</b> {m}
 <ol><li> wolf</li>
 </ol>
-Category:Middle High German nounsCategory:gmh:Mammals---->>>
+---->>>
 ===zwei===
 HtmlEntry: zwei <<<
 <h3>Number</h3>
@@ -1555,7 +1555,7 @@ From {{etyl|goh|de}} {{term|zwene|zwēne|lang=goh}}.
 <ul><li> zwanzig</li>
 <li> zw&ouml;lf</li>
 </ul>
-Category:German cardinal numbers>>>
+>>>
 
 Index: EN EN->DE
 
index 80e51d135ee84c1c261e77caa8e81f4aa53d7519..9f6f1b9790025eacfd0c0da03106d47ba7188551 100644 (file)
@@ -285,7 +285,7 @@ From {{confix|anti|disestablishmentarian|ism}}.
 <li> pneumonoultramicroscopicsilicovolcanoconiosis</li>
 <li> supercalifragilisticexpialidocious</li>
 </ul>
-Category:English nouns ending in &quot;-ism&quot;Category:Long English words>>>
+>>>
 ===antonym===
 HtmlEntry: antonym <<<
 <h3>Etymology</h3>
@@ -782,7 +782,7 @@ A hard-cover book{en-noun}
 </ul>
 
 <h3>References</h3>
-&lt;references/&gt;Category:1000 English basic wordsCategory:en:Poker---->>>
+&lt;references/&gt;---->>>
 HtmlEntry: book <<<
 <h3>Etymology</h3>
 {{etyl|ang|enm}} {{term|boc|bōc|lang=ang}}
@@ -892,7 +892,7 @@ HtmlEntry: brown <<<{wikipedia}Various shades of brown.Brown is a common hair co
 <ul><li> golding</li>
 <li> Appendix:Colors</li>
 </ul>
-Category:1000 English basic wordsCategory:en:BrownsCategory:en:Colors>>>
+>>>
 ===business deal===
 HtmlEntry: business deal <<<
 <h3>Noun</h3>
@@ -1142,7 +1142,7 @@ This usage is common in speech but rarely appears in writing.
 <li> tac, TAC</li>
 <li> TCA</li>
 </ul>
-Category:1000 English basic wordsCategory:English terms with multiple etymologiesCategory:en:CatsCategory:en:Mammals---->>>
+---->>>
 ===connotation===
 HtmlEntry: connotation <<<
 <h3>Pronunciation</h3>
@@ -1177,7 +1177,7 @@ HtmlEntry: connotation <<<
 </ul>
 
 <h4>External links</h4>
-Category:en:Semantics>>>
+>>>
 ===craft===
 HtmlEntry: craft <<<{{wikipedia|craft|dab=craft (disambiguation)}}
 <h3>Etymology</h3>
@@ -1260,7 +1260,7 @@ From {{etyl|enm|en}}, from {{etyl|ang|en}} {{term|cr&aelig;ft|physical strength,
 <h3>References</h3>
 <ul><li> Krueger, Dennis (December 1982). &quot;Why On Earth Do They Call It Throwing?&quot; <em>Studio Potter</em> Vol. 11, Number 1.[http://www.studiopotter.org/articles/?art=art0001]</li>
 </ul>
-Category:English invariant nouns>>>
+>>>
 ===crow===
 HtmlEntry: crow <<<A bird; a crow: <em>American crow</em>{wikipedia}
 <h3>Pronunciation</h3>
@@ -1469,7 +1469,7 @@ From {{etyl|enm}} {{term|day|lang=enm}}, from {{etyl|ang}} {{term|d&aelig;g|d&ae
 <ul><li> d'ya</li>
 <li> yad</li>
 </ul>
-Category:200 English basic wordsCategory:en:Time---->>>
+---->>>
 HtmlEntry: day <<<
 <h3>Etymology</h3>
 {{etyl|ang|enm}} {{term|d&aelig;g|d&aelig;ġ|lang=ang}}
@@ -1672,7 +1672,7 @@ From {{etyl|enm}} {{term|delen|lang=enm}}, from {{etyl|ang}} {{term|d&aelig;lan|
 <li> lade</li>
 <li> lead</li>
 </ul>
-Category:English irregular verbsCategory:English terms with multiple etymologies---->>>
+---->>>
 ===December===
 HtmlEntry: December <<<
 <h3>Alternative forms</h3>
@@ -1846,7 +1846,7 @@ HtmlEntry: dictionary <<<{{wikipedia|Dictionary|dab=Dictionary (disambiguation)}
 <h3>Anagrams</h3>
 <ul><li> indicatory</li>
 </ul>
-Category:en:Reference works
+
 <h3>Verb</h3>
 {{en-verb|dictionar|i|ed}}
 <ol><li> {transitive} To look up in a dictionary</li>
@@ -2402,7 +2402,7 @@ From {{etyl|enm}} {{term|dogge|lang=enm}}, from {{etyl|ang}} {{term|docga|hound,
 <h3>Anagrams</h3>
 <ul><li> god, God</li>
 </ul>
-Category:1000 English basic wordsCategory:English three-letter words Category:en:Mammals---->>>
+ ---->>>
 ===eagle===
 HtmlEntry: eagle <<<Golden eagle (bird).
 <h3>Etymology</h3>
@@ -2462,7 +2462,7 @@ HtmlEntry: eagle <<<Golden eagle (bird).
 <h3>Anagrams</h3>
 <ul><li> aglee</li>
 </ul>
-Category:en:Birds*Category:en:Golf---->>>
+*---->>>
 ===elephant===
 HtmlEntry: elephant <<<
 <h3>Etymology</h3>
@@ -2622,7 +2622,7 @@ HtmlEntry: elephant <<<
 <ul><li> {pedia}</li>
 <li> {{pedia|Elephant (disambiguation)}}</li>
 </ul>
-Category:Paper sizes*---->>>
+*---->>>
 ===encyclopaedia===
 HtmlEntry: encyclopaedia <<<
 <h3>Alternative forms</h3>
@@ -2732,7 +2732,7 @@ From {{etyl|enm}} {{term|etimologie|lang=enm}}, from {{etyl|fro}} {{term|ethimol
 <li> {{R:Dictionary.com|etymology}}</li>
 <li> {{R:WordNet 2003|etymology}}</li>
 </ul>
-Category:English words suffixed with -ologyCategory:en:Linguistics>>>
+>>>
 ===f===
 HtmlEntry: f <<<
 <h3>Etymology 1</h3>
@@ -2791,7 +2791,7 @@ Anglo-Saxon Futhorc letter ᚠ, which was replaced by Latin ‘f’ {{etyl|ang}}
 <li> m</li>
 <li> n</li>
 </ul>
-Category:Paper sizes---->>>
+---->>>
 ===fa===
 HtmlEntry: fa <<<
 <h3>Alternative forms</h3>
@@ -2825,7 +2825,7 @@ From the first syllable of the Latin word {{term|famuli}}, extracted of the poem
 <h3>Anagrams</h3>
 <ul><li> AF</li>
 </ul>
-Category:English two-letter words---->>>
+---->>>
 ===false friend===
 HtmlEntry: false friend <<<{{was wotd|2007|May|4}}{wikipedia}
 <h3>Pronunciation</h3>
@@ -3096,7 +3096,7 @@ A sign advertising <b>free</b> beer (obtainable without payment).A &quot;buy one
 <ul><li> {{l|en|fere}}</li>
 <li> {{l|en|reef}}</li>
 </ul>
-Category:1000 English basic wordsCategory:Entries which need Hebrew vowelsCategory:en:Money>>>
+>>>
 ===freedom of speech===
 HtmlEntry: freedom of speech <<<{{wikipedia|Freedom of speech}}{{wikinews|Category:Free speech}}{{commons|Category:Freedom of speech}}{{wikiquote|Freedom of speech}}
 <h3>Etymology</h3>
@@ -3134,7 +3134,7 @@ HtmlEntry: freedom of speech <<<{{wikipedia|Freedom of speech}}{{wikinews|Catego
 <h3>See also</h3>
 <ul><li> {pedia}</li>
 </ul>
-Category:en:Freedom of speech>>>
+>>>
 ===Friday===
 HtmlEntry: Friday <<<
 <h3>Etymology</h3>
@@ -3289,7 +3289,7 @@ From {{etyl|la}} <em>gratis</em>.
 <h4>See also</h4>
 <ul><li> libre</li>
 </ul>
-Category:English terms derived from LatinCategory:en:Economics---->>>
+---->>>
 ===head===
 HtmlEntry: head <<<{{wikipedia|Head|dab=Head (disambiguation)}}{{rfc|still missing some basic dictionary definitions: see talk page}}
 <h3>Alternative forms</h3>
@@ -3599,7 +3599,7 @@ From {{etyl|enm}} {{term|hed|lang=enm}}, {{term|heed|lang=enm}}, {{term|heved|la
 <h3>Anagrams</h3>
 <ul><li> DHEA, hade</li>
 </ul>
-Category:1000 English basic wordsCategory:en:Anatomy---->>>
+---->>>
 ===hour===
 HtmlEntry: hour <<<
 <h3>Alternative forms</h3>
@@ -3682,7 +3682,7 @@ HtmlEntry: hour <<<
 <h3>Statistics</h3>
 <ul><li> {{rank|thousand|looking|John|366|hour|air|reason|feel}}</li>
 </ul>
-Category:1000 English basic wordsCategory:en:Time>>>
+>>>
 ===hyponym===
 HtmlEntry: hyponym <<<
 <h3>Etymology</h3>
@@ -3760,7 +3760,7 @@ Re-Latinized from {{etyl|enm}} {{term|Ieneuer|lang=enm}}, from {{etyl|xno}} {{te
 <h4>See also</h4>
 <ul><li> {{list|en|Gregorian calendar months}}</li>
 </ul>
-Category:English eponyms>>>
+>>>
 ===July===
 HtmlEntry: July <<<
 <h3>Etymology</h3>
@@ -3808,7 +3808,7 @@ HtmlEntry: July <<<
 <li> July-flower</li>
 <li> {{list|en|Gregorian calendar months}}</li>
 </ul>
-Category:English eponyms>>>
+>>>
 ===June===
 HtmlEntry: June <<<
 <h3>Etymology</h3>
@@ -4119,7 +4119,7 @@ From {{etyl|enm}} {{term|marche|tract of land along a country's border|lang=enm}
 <h3>Anagrams</h3>
 <ul><li> charm</li>
 </ul>
-Category:English ergative verbsCategory:English terms with multiple etymologiesCategory:en:Gaits---->>>
+---->>>
 ===may===
 HtmlEntry: may <<<{{slim-wikipedia|May (disambiguation)}}
 <h3>Pronunciation</h3>
@@ -4243,7 +4243,7 @@ HtmlEntry: may <<<{{slim-wikipedia|May (disambiguation)}}
 <h3>Anagrams</h3>
 <ul><li> Amy, MYA, Mya, mya, yam</li>
 </ul>
-Category:100 English basic wordsCategory:English auxiliary verbsCategory:English defective verbsCategory:English irregular verbsCategory:English terms with multiple etymologiesCategory:en:Trees---->>>
+---->>>
 ===merchandise===
 HtmlEntry: merchandise <<<
 <h3>Alternative forms</h3>
@@ -4385,7 +4385,7 @@ From {{etyl|la}} {{term|minutus|minūtus|small&quot;, &quot;petty|lang=la}}, per
 <ul><li> minuet</li>
 <li> untime</li>
 </ul>
-Category:1000 English basic wordsCategory:English heteronymsCategory:en:TimeCategory:en:Units of measure---->>>
+---->>>
 ===Monday===
 HtmlEntry: Monday <<<
 <h3>Etymology</h3>
@@ -4518,7 +4518,7 @@ From {{etyl|enm}} {{term|month|lang=enm}}, {{term|moneth|lang=enm}}, from {{etyl
 <h3>Statistics</h3>
 <ul><li> {{rank|original|provide|determined|819|month|news|prepared|support}}</li>
 </ul>
-Category:1000 English basic wordsCategory:en:Time>>>
+>>>
 ===multiculturalism===
 HtmlEntry: multiculturalism <<<{{was wotd|2011|April|24}}{wikipedia}
 <h3>Etymology</h3>
@@ -4551,7 +4551,7 @@ From {{suffix|multicultural|ism}}.
 <h3>See also</h3>
 <ul><li> cosmopolitan</li>
 </ul>
-Category:en:Culture>>>
+>>>
 ===name===
 HtmlEntry: name <<<{{was wotd|2006|May|6}}{{wikipedia|name|dab=name (disambiguation)}}
 <h3>Etymology</h3>
@@ -4687,7 +4687,7 @@ From {{etyl|ang}} {{term|nama|lang=ang}}, from {{proto|Germanic|nam&ocirc;}}, fr
 <h3>Anagrams</h3>
 <ul><li> Amen, amen, mane, mean, MENA, NEMA, NMEA</li>
 </ul>
-Category:200 English basic wordsCategory:en:Onomastics---->>>
+---->>>
 HtmlEntry: name <<<
 <h3>Noun</h3>
 {enm-noun}
@@ -4844,7 +4844,7 @@ From {{etyl|xno}} {{term|noun|lang=xno}}, {{term|non|lang=xno}}, {{term|nom|lang
 <h3>Anagrams</h3>
 <ul><li> non-U</li>
 </ul>
-Category:English autological termsCategory:en:Parts of speech---->>>
+---->>>
 ===November===
 HtmlEntry: November <<<
 <h3>Alternative forms</h3>
@@ -5076,7 +5076,7 @@ From {{etyl|hi}} {{term|पाई|quarter|tr=pāī}}, from {{etyl|sa}} {{term|
 <h3>Anagrams</h3>
 <ul><li> EIP, ipe, ip&eacute;, PEI</li>
 </ul>
-Category:English terms with unknown etymologiesCategory:en:CurrencyCategory:en:FoodsCategory:en:Pies---->>>
+---->>>
 ===pies===
 HtmlEntry: pies <<<
 <h3>Pronunciation</h3>
@@ -5164,7 +5164,7 @@ Coined by Everett K Smith, President of the National Puzzlers’ League, at thei
 </ul>
 {rel-bottom}
 <h4>References</h4>
-&lt;references/&gt;Category:Long English wordsCategory:English words suffixed with -osis>>>
+&lt;references/&gt;>>>
 ===polysemic===
 HtmlEntry: polysemic <<<
 <h3>Adjective</h3>
@@ -5249,7 +5249,7 @@ Unknown.  Presumably named after Pope Julius II, the Warrior Pope.
 <li> {{quote-book|year={{circa2|1596}}|author=Sir John Harington|title=A Treatise on Playe|quoted_in=Nugae antiquae|year_published=1804|passage=<b>Pope Julio</b> (if I fail not in the name, and sure I am that there is a game of the cards after his name) was a great and wary player, a great vertue in a man of his profession}}</li>
 </ul>
 </ol>
-Category:en:Card games>>>
+>>>
 ===portmanteau===
 HtmlEntry: portmanteau <<<{{was wotd|2007|March|8}}{wikipedia}
 <h3>Alternative forms</h3>
@@ -5311,7 +5311,7 @@ Coined by Lewis Carroll in Through The Looking Glass to describe the words he co
 <ul><li> List of portmanteau words defined in Wiktionary</li>
 <li> Wikipedia article on portmanteaus (cases and words)</li>
 </ul>
-Category:English autological terms>>>
+>>>
 ===portmanteau word===
 HtmlEntry: portmanteau word <<<
 <h3>Etymology</h3>
@@ -5329,14 +5329,14 @@ Coined by Lewis Carroll in 1872, based on the concept of two words packed togeth
 </ul>
 
 <h3>See also</h3>
-<ul><li> Category:Portmanteaus</li>
+<ul><li> </li>
 </ul>
 
 <h3>External links</h3>
 <ul><li> {pedia}</li>
 <li> {{pedia|List of portmanteaus}}</li>
 </ul>
-Category:English autological terms>>>
+>>>
 ===pound===
 HtmlEntry: pound <<<
 <h3>Pronunciation</h3>
@@ -5437,7 +5437,7 @@ From {{etyl|enm}} {{term|pounden|lang=enm}}, alteration of {{term|pounen|lang=en
 {en-noun}
 <ol><li> A hard blow.</li>
 </ol>
-Category:en:CanalsCategory:en:CurrencyCategory:en:Units of measure>>>
+>>>
 ===product===
 HtmlEntry: product <<<
 <h3>Etymology</h3>
@@ -5556,7 +5556,7 @@ From {{etyl|frm}} {{term|pompon|lang=frm}}, from {{etyl|la}} {{term|pepo|pepō|l
 <li> marrow</li>
 <li> squash</li>
 </ul>
-Category:en:ColorsCategory:en:Terms of endearment>>>
+>>>
 ===quid pro quo===
 HtmlEntry: quid pro quo <<<{{was wotd|2009|August|17}}{rfc}
 <h3>Etymology</h3>
@@ -5600,7 +5600,7 @@ From {{etyl|la|en}} : &quot;what for what&quot; . See quid, pro, and quo
 <h3>Anagrams</h3>
 <ul><li> quo pro quid</li>
 </ul>
-Category:English borrowed terms>>>
+>>>
 ===rain cats and dogs===
 HtmlEntry: rain cats and dogs <<<
 <h3>Etymology</h3>
@@ -5693,7 +5693,7 @@ From {{etyl|fro}} {{term|raviner|rush, seize by force|lang=fro}}, itself from {{
 <h3>Anagrams</h3>
 <ul><li> Verna</li>
 </ul>
-Category:English adjectives ending in -enCategory:English heteronymsCategory:en:Birds---->>>
+---->>>
 ===Saturday===
 HtmlEntry: Saturday <<<
 <h3>Etymology</h3>
@@ -5798,7 +5798,7 @@ HtmlEntry: semantics <<<{wikipedia}
 <h4>External links</h4>
 <ul><li> {R:OneLook}</li>
 </ul>
-Category:en:Philosophy>>>
+>>>
 ===September===
 HtmlEntry: September <<<
 <h3>Alternative forms</h3>
@@ -6154,7 +6154,7 @@ Uncertain, probably from imitative origin.
 <li> wasp</li>
 <li> WSPA</li>
 </ul>
-Category:Trading---->>>
+---->>>
 ===swop===
 HtmlEntry: swop <<<
 <h3>Noun</h3>
@@ -6262,7 +6262,7 @@ HtmlEntry: thesaurus <<<{wikipedia}
 <li> {R:Century 1911}</li>
 <li> <em>Roget's Thesaurus can be found at:</em> http://www.bartleby.com/thesauri</li>
 </ul>
-Category:en:Reference works---->>>
+---->>>
 ===Thursday===
 HtmlEntry: Thursday <<<
 <h3>Etymology</h3>
@@ -6324,7 +6324,7 @@ From {{etyl|enm}}, from {{etyl|ang}} {{term|&thorn;ursd&aelig;g|&thorn;ursd&aeli
 <h3>See also</h3>
 <ul><li> {{list|en|days of the week}}</li>
 </ul>
-Category:en:Time>>>
+>>>
 ===trade===
 HtmlEntry: trade <<<{{wikipedia|trade|dab=trade (disambiguation)}}
 <h3>Etymology</h3>
@@ -6490,7 +6490,7 @@ From {{etyl|enm|en}} {{term|trade|path, course of conduct|lang=enm}}, cognate wi
 <h3>Anagrams</h3>
 <ul><li> adret, dater, derat, drate, rated, tared, tread</li>
 </ul>
-Category:1000 English basic words---->>>
+---->>>
 ===trade wind===
 HtmlEntry: trade wind <<<
 <h3>Alternative forms</h3>
@@ -6515,7 +6515,7 @@ HtmlEntry: trade wind <<<
 <h4>Antonyms</h4>
 <ul><li> easterly</li>
 </ul>
-Category:en:Wind>>>
+>>>
 ===Tuesday===
 HtmlEntry: Tuesday <<<
 <h3>Etymology</h3>
@@ -6675,7 +6675,7 @@ Verbs compose a fundamental category of words in most languages.  In an English
 <ul><li> v.</li>
 <li> copula</li>
 </ul>
-Category:English autological termsCategory:en:Parts of speechCategory:en:Verbs---->>>
+---->>>
 ===wares===
 HtmlEntry: wares <<<
 <h3>Pronunciation</h3>
@@ -6706,7 +6706,7 @@ HtmlEntry: wares <<<
 <li> swear</li>
 <li> wears</li>
 </ul>
-Category:English terms with homophones>>>
+>>>
 ===Wednesday===
 HtmlEntry: Wednesday <<<{{wikipedia|wednesday|dab=wednesday (disambiguation)}}
 <h3>Etymology</h3>
@@ -6959,7 +6959,7 @@ From {{etyl|enm}} {{term|word|lang=enm}}, from {{etyl|ang|en}} {{term|word|word,
 <h3>Anagrams</h3>
 <ul><li> drow</li>
 </ul>
-Category:1000 English basic wordsCategory:English autological termsCategory:en:CommunicationCategory:en:Semantics---->>>
+---->>>
 HtmlEntry: word <<<
 <h3>Alternative forms</h3>
 <ul><li> ƿord</li>
@@ -6979,7 +6979,7 @@ From {{proto|Germanic|wurdan|lang=ang}}, from {{proto|Indo-European|werdʰo-|wor
 <li> news, information, rumour</li>
 <li> command, request</li>
 </ol>
-Category:ang:Grammar---->>>
+---->>>
 
 Index: EN EN->EN
 
index 1c3c881aca16a864095beb7a69bf86175fc1e72b..b173d3c811eefef9b9c706170ecb185153db109f 100644 (file)
@@ -19,7 +19,7 @@ HtmlEntry: A <<<{{wikipedia|lang=it}}
 <ul><li> {{list|it|Latin script letters}}</li>
 <li> {{pedialite|Italian alphabet}}</li>
 </ul>
-Category:Italian nouns---->>>
+---->>>
 ===a-===
 HtmlEntry: a- <<<{{wikipedia|a (prefisso)|lang=it}}
 <h3>Etymology 1</h3>
@@ -50,7 +50,7 @@ HtmlEntry: abalienate <<<
 <li> {{conjugation of|abalienare|2|p|imp|lang=it}}</li>
 <li> {{form of|Feminine plural|abalienato}}</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===abate===
 HtmlEntry: abate <<<
 <h3>Etymology</h3>
@@ -86,7 +86,7 @@ HtmlEntry: abbreviate <<<
 <h3>Anagrams</h3>
 <ul><li> abbeverati</li>
 </ul>
-Category:Italian verb forms---->>>
+---->>>
 ===abdicate===
 HtmlEntry: abdicate <<<
 <h3>Verb form</h3>
@@ -94,14 +94,14 @@ HtmlEntry: abdicate <<<
 <ol><li> second-person plural present tense of abdicare</li>
 <li> second-person plural imperative of abdicare</li>
 </ol>
-Category:Italian verb forms---->>>
+---->>>
 ===abduce===
 HtmlEntry: abduce <<<
 <h3>Verb</h3>
 <b>abduce</b>
 <ol><li> {{conjugation of|abdurre|3|s|pres|ind|lang=it}}</li>
 </ol>
-Category:Italian verb forms---->>>
+---->>>
 ===aberrate===
 HtmlEntry: aberrate <<<
 <h3>Verb</h3>
@@ -110,14 +110,14 @@ HtmlEntry: aberrate <<<
 <li> {{conjugation of|aberrare|2|p|imp|lang=it}}</li>
 <li> {{form of|Feminine plural|aberrato}}</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===ablative===
 HtmlEntry: ablative <<<
 <h3>Adjective</h3>
 <b>ablative</b> {f}
 <ol><li> Feminine plural form of ablativo</li>
 </ol>
-Category:Italian adjective forms---->>>
+---->>>
 ===abominate===
 HtmlEntry: abominate <<<
 <h3>Verb</h3>
@@ -126,7 +126,7 @@ HtmlEntry: abominate <<<
 <li> {{conjugation of|abominare|2|p|imp|lang=it}}</li>
 <li> {{form of|Feminine plural|abominato}}</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===abortive===
 HtmlEntry: abortive <<<
 <h3>Adjective</h3>
@@ -149,7 +149,7 @@ HtmlEntry: abrade <<<
 <ul><li> badare</li>
 <li> bader&agrave;</li>
 </ul>
-Category:Italian verb forms---->>>
+---->>>
 ===abrase===
 HtmlEntry: abrase <<<
 <h3>Verb</h3>
@@ -164,7 +164,7 @@ HtmlEntry: abrase <<<
 <ul><li> basare</li>
 <li> baser&agrave;</li>
 </ul>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===abrasive===
 HtmlEntry: abrasive <<<
 <h3>Adjective</h3>
@@ -176,7 +176,7 @@ HtmlEntry: abrasive <<<
 <ul><li> bavaresi</li>
 <li> sbaverai</li>
 </ul>
-Category:Italian adjective forms>>>
+>>>
 ===abrogate===
 HtmlEntry: abrogate <<<
 <h3>Verb</h3>
@@ -185,21 +185,21 @@ HtmlEntry: abrogate <<<
 <li> {{conjugation of|abrogare|2|p|imp|lang=it}}</li>
 <li> {{form of|Feminine plural|abrogato}}</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===abrogative===
 HtmlEntry: abrogative <<<
 <h3>Adjective</h3>
 <b>abrogative</b> {f}
 <ol><li> Feminine plural form of abrogativo</li>
 </ol>
-Category:Italian adjective forms>>>
+>>>
 ===abusive===
 HtmlEntry: abusive <<<
 <h3>Adjective</h3>
 <b>abusive</b> {f}
 <ol><li> Feminine plural form of abusivo</li>
 </ol>
-Category:Italian adjective forms---->>>
+---->>>
 ===acacia===
 HtmlEntry: acacia <<<
 <h3>Noun</h3>
@@ -226,7 +226,7 @@ HtmlEntry: acclimate <<<
 <h3>Anagrams</h3>
 <ul><li> malaticce</li>
 </ul>
-Category:Italian past participle formsCategory:Italian verb forms>>>
+>>>
 ===acclive===
 HtmlEntry: acclive <<<
 <h3>Adjective</h3>
@@ -249,7 +249,7 @@ HtmlEntry: accresce <<<
 <b>accresce</b>
 <ol><li> {{conjugation of|accrescere|3|s|pres|ind|lang=it}}</li>
 </ol>
-Category:Italian verb forms---->>>
+---->>>
 ===accurate===
 HtmlEntry: accurate <<<
 <h3>Adjective</h3>
@@ -271,7 +271,7 @@ HtmlEntry: AD <<<
 <h3>Anagrams</h3>
 <ul><li> da, da', d&agrave;</li>
 </ul>
-Category:Italian initialisms---->>>
+---->>>
 ===Afghanistan===
 HtmlEntry: Afghanistan <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -290,7 +290,7 @@ HtmlEntry: Afghanistan <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> afgano, afghano</li>
 </ul>
-Category:Italian proper nounsCategory:it:Countries---->>>
+---->>>
 ===Albania===
 HtmlEntry: Albania <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -305,7 +305,7 @@ HtmlEntry: Albania <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> albanese</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===Algeria===
 HtmlEntry: Algeria <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -325,7 +325,7 @@ HtmlEntry: Algeria <<<{{wikipedia|lang=it}}
 <ul><li> regalai</li>
 <li> regalia</li>
 </ul>
-Category:it:Countries>>>
+>>>
 ===andante===
 HtmlEntry: andante <<<
 <h3>Verb</h3>
@@ -353,7 +353,7 @@ HtmlEntry: Andorra <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> andorrano</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===Angola===
 HtmlEntry: Angola <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -368,7 +368,7 @@ HtmlEntry: Angola <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> angolano</li>
 </ul>
-Category:Italian proper nounsCategory:it:Countries---->>>
+---->>>
 ===aquila===
 HtmlEntry: aquila <<<
 <h3>Etymology</h3>
@@ -397,7 +397,7 @@ From the {{etyl|la|it}} {{term|aquila|lang=la}}.
 <li> aquila spiegata</li>
 <li> aquila urlatrice</li>
 </ul>
-{bottom}Category:it:Birds---->>>
+{bottom}---->>>
 ===are===
 HtmlEntry: are <<<
 <h3>Noun</h3>
@@ -428,7 +428,7 @@ HtmlEntry: Argentina <<<
 <li> ingranate</li>
 <li> rinnegata</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===aria===
 HtmlEntry: aria <<<{{wikipedia|lang=it}}
 <h3>Etymology</h3>
@@ -493,7 +493,7 @@ HtmlEntry: Armenia <<<{{wikipedia|lang=it}}
 <li> maniera</li>
 <li> mariane</li>
 </ul>
-Category:it:CountriesCategory:it:Exonyms---->>>
+---->>>
 ===Austria===
 HtmlEntry: Austria <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -514,7 +514,7 @@ HtmlEntry: Austria <<<{{wikipedia|lang=it}}
 <li> saturai</li>
 <li> Taurasi</li>
 </ul>
-Category:it:CountriesCategory:it:Exonyms---->>>
+---->>>
 ===avatar===
 HtmlEntry: avatar <<<
 <h3>Noun</h3>
@@ -532,7 +532,7 @@ HtmlEntry: Bahrain <<<{{wikipedia|lang=it}}
 {{head|it|proper noun|g=m}}
 <ol><li> {{l|en|Bahrain}}</li>
 </ol>
-Category:it:Countries---->>>
+---->>>
 ===Bangladesh===
 HtmlEntry: Bangladesh <<<{{wikipedia|lang=it}}
 <h3>Proper noun</h3>
@@ -544,7 +544,7 @@ HtmlEntry: Bangladesh <<<{{wikipedia|lang=it}}
 <ul><li> bengalese</li>
 <li> bengali</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===BCE===
 HtmlEntry: BCE <<<
 <h3>Etymology</h3>
@@ -568,7 +568,7 @@ HtmlEntry: bone <<<
 <b>bone</b> {f}
 <ol><li> {{form of|Feminine plural form|bono}}</li>
 </ol>
-Category:Italian adjective forms---->>>
+---->>>
 ===Bulgaria===
 HtmlEntry: Bulgaria <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -583,7 +583,7 @@ HtmlEntry: Bulgaria <<<{{wikipedia|lang=it}}
 <h4>Related terms</h4>
 <ul><li> bulgaro</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===Burundi===
 HtmlEntry: Burundi <<<{{wikipedia|lang=it}}
 <h3>Proper noun</h3>
@@ -594,7 +594,7 @@ HtmlEntry: Burundi <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> burundese</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===can===
 HtmlEntry: can <<<
 <h3>Noun</h3>
@@ -682,7 +682,7 @@ HtmlEntry: crude <<<
 <h3>Anagrams</h3>
 <ul><li> curde</li>
 </ul>
-Category:Italian adjective forms---->>>
+---->>>
 ===date===
 HtmlEntry: date <<<
 <h3>Noun</h3>
@@ -696,7 +696,7 @@ HtmlEntry: date <<<
 <li> second-person plural imperative of dare</li>
 <li> feminine plural of dato, past participle of dare</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===de===
 HtmlEntry: de <<<
 <h3>Contraction</h3>
@@ -738,7 +738,7 @@ HtmlEntry: decade <<<
 <h3>Anagrams</h3>
 <ul><li> deceda</li>
 </ul>
-Category:Italian verb formsCategory:it:Time---->>>
+---->>>
 ===deficit===
 HtmlEntry: deficit <<<
 <h3>Etymology</h3>
@@ -780,14 +780,14 @@ HtmlEntry: Estonia <<<{{wikipedia|lang=it}}
 <li> esitano</li>
 <li> soniate</li>
 </ul>
-Category:it:CountriesCategory:it:Exonyms---->>>
+---->>>
 ===euro===
 HtmlEntry: euro <<<{{wikipedia|lang=it}}
 <h3>Noun</h3>
 {{it-noun|eur|m|o|o}}
 <ol><li> euro {{gloss|currency}}</li>
 </ol>
-Category:it:Currency---->>>
+---->>>
 ===f===
 HtmlEntry: f <<<
 <h3>Noun</h3>
@@ -922,7 +922,7 @@ Reduced form of {{term|gli|lang=it}}.&lt;ref&gt;{{reference-book| last = Patota
 </ul>
 
 <h3>References</h3>
-&lt;references/&gt;Category:it:Latin letter names---->>>
+&lt;references/&gt;---->>>
 ===in===
 HtmlEntry: in <<<
 <h3>Pronunciation</h3>
@@ -956,7 +956,7 @@ HtmlEntry: Iraq <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> iracheno</li>
 </ul>
-Category:it:Countries---->>>
+---->>>
 ===langue===
 HtmlEntry: langue <<<
 <h3>Verb</h3>
@@ -967,7 +967,7 @@ HtmlEntry: langue <<<
 <h3>Anagrams</h3>
 <ul><li> lagune</li>
 </ul>
-Category:Italian verb forms---->>>
+---->>>
 ===lente===
 HtmlEntry: lente <<<
 <h3>Etymology 1</h3>
@@ -1179,7 +1179,7 @@ HtmlEntry: osteo- <<<
 <b>osteo-</b>
 <ol><li> {{anatomy|lang=it}} osteo-</li>
 </ol>
-Category:Italian prefixes>>>
+>>>
 ===parole===
 HtmlEntry: parole <<<
 <h3>Pronunciation</h3>
@@ -1235,7 +1235,7 @@ From {{etyl|la|it}} {{term|pensum|lang=la}}.
 <h3>Anagrams</h3>
 <ul><li> pose</li>
 </ul>
-Category:Italian verb forms---->>>
+---->>>
 ===pie===
 HtmlEntry: pie <<<
 <h3>Adjective</h3>
@@ -1246,7 +1246,7 @@ HtmlEntry: pie <<<
 <h3>Anagrams</h3>
 <ul><li> pei</li>
 </ul>
-Category:Italian adjective forms---->>>
+---->>>
 ===premature===
 HtmlEntry: premature <<<
 <h3>Adjective</h3>
@@ -1257,7 +1257,7 @@ HtmlEntry: premature <<<
 <h3>Anagrams</h3>
 <ul><li> premurate</li>
 </ul>
-Category:Italian adjective forms>>>
+>>>
 ===pseudo-===
 HtmlEntry: pseudo- <<<
 <h3>Prefix</h3>
@@ -1271,7 +1271,7 @@ HtmlEntry: qualitative <<<
 <b>qualitative</b> {f}
 <ol><li> Feminine plural form of qualitativo</li>
 </ol>
-Category:Italian adjective forms>>>
+>>>
 ===quiz===
 HtmlEntry: quiz <<<
 <h3>Noun</h3>
@@ -1326,7 +1326,7 @@ Borrowed from {{etyl|la|it}} <em>radius</em>.
 <li> rioda</li>
 <li> rodai</li>
 </ul>
-Category:Italian nouns with irregular genderCategory:it:Chemical elements---->>>
+---->>>
 ===rape===
 HtmlEntry: rape <<<
 <h3>Pronunciation</h3>
@@ -1356,7 +1356,7 @@ HtmlEntry: relegate <<<
 <li> {{conjugation of|relegare|2|p|imp|lang=it}}</li>
 <li> {{form of|Feminine plural|relegato}}</li>
 </ol>
-Category:Italian past participle formsCategory:Italian verb forms---->>>
+---->>>
 ===robot===
 HtmlEntry: robot <<<
 <h3>Noun</h3>
@@ -1391,7 +1391,7 @@ From {{etyl|la|it}} <em>sabbatum</em>, from {{etyl|grc|it}} {{term|σάββατ
 <h3>Anagrams</h3>
 <ul><li> basato, sabota</li>
 </ul>
-Category:it:Days of the week>>>
+>>>
 ===seme===
 HtmlEntry: seme <<<{{wikipedia|lang=it}}
 <h3>Pronunciation</h3>
@@ -1476,7 +1476,7 @@ HtmlEntry: transfinite <<<
 <b>transfinite</b> {f}
 <ol><li> Feminine plural form of transfinito</li>
 </ol>
-Category:Italian adjective forms>>>
+>>>
 ===transitive===
 HtmlEntry: transitive <<<
 <h3>Adjective</h3>
@@ -1487,7 +1487,7 @@ HtmlEntry: transitive <<<
 <h3>Anagrams</h3>
 <ul><li> {{l|it|intervista}}, {{l|it|intestarvi}}, {{l|it|intraviste}}, {{l|it|rinvestita}}, {{l|it|rinvitaste}}, {{l|it|strinatevi}}, {{l|it|vetrinista}}</li>
 </ul>
-Category:Italian adjective forms---->>>
+---->>>
 ===Tunisia===
 HtmlEntry: Tunisia <<<{{wikipedia|lang=it}}
 <h3>Proper noun</h3>
@@ -1498,7 +1498,7 @@ HtmlEntry: Tunisia <<<{{wikipedia|lang=it}}
 <h4>Derived terms</h4>
 <ul><li> tunisino</li>
 </ul>
-Category:Italian proper nounsCategory:it:Countries---->>>
+---->>>
 ===wireless===
 HtmlEntry: wireless <<<
 <h3>Etymology</h3>
@@ -1549,7 +1549,7 @@ HtmlEntry: zero <<<{{cardinalbox|it|0|1|uno|ord=zeresimo}}
 <h3>See also</h3>
 <ul><li> Appendix:Italian numbers</li>
 </ul>
-Category:Italian cardinal numbers---->>>
+---->>>
 
 Index: EN EN->IT