public static void main(String[] args) { // Connect to wikt_parsed database Connect wikt_parsed_conn = new Connect(); // Russian // LanguageType native_lang = LanguageType.ru; // wikt_parsed_conn.Open(Connect.RUWIKT_HOST, Connect.RUWIKT_PARSED_DB, Connect.RUWIKT_USER, // Connect.RUWIKT_PASS, LanguageType.ru); // English LanguageType native_lang = LanguageType.en; wikt_parsed_conn.Open( Connect.ENWIKT_HOST, Connect.ENWIKT_PARSED_DB, Connect.ENWIKT_USER, Connect.ENWIKT_PASS, LanguageType.en); TLang.createFastMaps(wikt_parsed_conn); TPOS.createFastMaps(wikt_parsed_conn); // TRelationType.createFastMaps(wikt_parsed_conn); String db_name = wikt_parsed_conn.getDBName(); System.out.println("\n== Statistics of translations in the Wiktionary parsed database =="); CommonPrinter.printHeader(db_name); Map<LanguageType, Integer> m = TranslationTableAll.countTranslationPerLanguage(wikt_parsed_conn); wikt_parsed_conn.Close(); System.out.println(); int total_trans = CommonPrinter.printSomethingPerLanguage(native_lang, m); System.out.println("Total translations: " + total_trans); System.out.println("\nThere are translations into " + m.size() + " languages."); CommonPrinter.printFooter(); }