Orb/Doxygen/doc/translator_report.txt
changeset 0 42188c7ea2d9
child 4 468f4c8d3d5b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Orb/Doxygen/doc/translator_report.txt	Thu Jan 21 17:29:01 2010 +0000
@@ -0,0 +1,961 @@
+(1.6.1)
+
+Doxygen supports the following 38 languages (sorted alphabetically):
+
+Afrikaans, Arabic, Brazilian Portuguese, Catalan, Chinese, Chinese
+Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto,
+Finnish, French, German, Greek, Hungarian, Indonesian, Italian,
+Japanese (+En), Korean (+En), Lithuanian, Macedonian, Norwegian,
+Persian, Polish, Portuguese, Romanian, Russian, Serbian,
+SerbianCyrilic, Slovak, Slovene, Spanish, Swedish, Turkish, Ukrainian,
+and Vietnamese.
+
+Of them, 7 translators are up-to-date, 31 translators are based on
+some adapter class, and 2 are English based.
+
+----------------------------------------------------------------------
+The following translator classes are up-to-date (sorted
+alphabetically). This means that they derive from the Translator class
+and they implement all 221 of the required methods. Anyway, there
+still may be some details listed even for them:
+
+  TranslatorBrazilian
+  TranslatorCzech
+  TranslatorDutch
+  TranslatorEnglish
+  TranslatorFrench -- The MAX_DOT_GRAPH_HEIGHT found in trLegendDocs()
+  TranslatorKorean
+  TranslatorPolish -- Remove the obsolete methods (never used).
+
+----------------------------------------------------------------------
+The following translator classes need some maintenance (the most
+obsolete at the end). The other info shows the estimation of Doxygen
+version when the class was last updated and number of methods that
+must be implemented to become up-to-date:
+
+  TranslatorVietnamese            1.6.0 	 5 methods to implement (2 %)
+  TranslatorTurkish               1.6.0 	 5 methods to implement (2 %)
+  TranslatorSwedish               1.6.0 	 5 methods to implement (2 %)
+  TranslatorSpanish               1.6.0 	 5 methods to implement (2 %)
+  TranslatorSerbian               1.6.0 	 5 methods to implement (2 %)
+  TranslatorSerbianCyrilic        1.6.0 	 5 methods to implement (2 %)
+  TranslatorRussian               1.6.0 	 5 methods to implement (2 %)
+  TranslatorRomanian              1.6.0 	 5 methods to implement (2 %)
+  TranslatorPersian               1.6.0 	 5 methods to implement (2 %)
+  TranslatorMacedonian            1.6.0 	 5 methods to implement (2 %)
+  TranslatorJapanese              1.6.0 	 5 methods to implement (2 %)
+  TranslatorItalian               1.6.0 	 5 methods to implement (2 %)
+  TranslatorGerman                1.6.0 	 5 methods to implement (2 %)
+  TranslatorFinnish               1.6.0 	 5 methods to implement (2 %)
+  TranslatorEsperanto             1.6.0 	 5 methods to implement (2 %)
+  TranslatorCroatian              1.6.0 	 5 methods to implement (2 %)
+  TranslatorChinese               1.6.0 	 5 methods to implement (2 %)
+  TranslatorChinesetraditional    1.6.0 	 5 methods to implement (2 %)
+  TranslatorCatalan               1.6.0 	 5 methods to implement (2 %)
+  TranslatorAfrikaans             1.6.0 	 5 methods to implement (2 %)
+  TranslatorGreek                 1.5.4 	27 methods to implement (12 %)
+  TranslatorDanish                1.5.4 	27 methods to implement (12 %)
+  TranslatorSlovene               1.4.6 	29 methods to implement (13 %)
+  TranslatorNorwegian             1.4.6 	28 methods to implement (12 %)
+  TranslatorLithuanian            1.4.6 	29 methods to implement (13 %)
+  TranslatorIndonesian            1.4.6 	28 methods to implement (12 %)
+  TranslatorHungarian             1.4.6 	29 methods to implement (13 %)
+  TranslatorArabic                1.4.6 	28 methods to implement (12 %)
+  TranslatorUkrainian             1.4.1 	29 methods to implement (13 %)
+  TranslatorPortuguese            1.3.3 	40 methods to implement (18 %)
+  TranslatorSlovak                1.2.18	49 methods to implement (22 %)
+
+----------------------------------------------------------------------
+The following translator classes derive directly from the
+TranslatorEnglish. The class identifier has the suffix 'En' that says
+that this is intentional. Usually, there is also a non-English based
+version of the translator for the language:
+
+  TranslatorJapaneseEn	implements 5 methods
+  TranslatorKoreanEn	implements 5 methods
+
+======================================================================
+WARNING: The following translator methods are declared in the
+Translator class but their identifiers do not appear in source files.
+The situation should be checked. The .cpp files and .h files excluding
+the '*translator*' files in doxygen/src directory were simply searched
+for occurence of the method identifiers:
+
+  QCString idLanguageCharset()
+  QCString trDCOPMethods()
+  QCString trFunctionPrototypeDocumentation()
+
+
+======================================================================
+Details for translators (classes sorted alphabetically):
+
+
+
+TranslatorAfrikaans   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorArabic   (TranslatorAdapter_1_4_6)  28 methods to implement (12 %)
+----------------
+
+  Implements 193 of the required methods (87 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool/*first_capital*/, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorCatalan   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorChinese   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorChinesetraditional   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+----------------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorCroatian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorDanish   (TranslatorAdapter_1_5_4)  27 methods to implement (12 %)
+----------------
+
+  Implements 194 of the required methods (87 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+
+TranslatorEsperanto   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorFinnish   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorFrench   (Translator)
+----------------
+
+  Implements 221 of the required methods (100 %).
+
+
+TranslatorGerman   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorGreek   (TranslatorAdapter_1_5_4)  27 methods to implement (12 %)
+---------------
+
+  Implements 194 of the required methods (87 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorHungarian   (TranslatorAdapter_1_4_6)  29 methods to implement (13 %)
+-------------------
+
+  Implements 192 of the required methods (86 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trEnumerationValueDocumentation()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+
+TranslatorIndonesian   (TranslatorAdapter_1_4_6)  28 methods to implement (12 %)
+--------------------
+
+  Implements 193 of the required methods (87 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorItalian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorJapanese   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorJapaneseEn   (TranslatorEnglish)  216 methods to implement (97 %)
+--------------------
+
+  Implements 5 of the required methods (2 %).
+
+  This English-based translator implements the following methods:
+
+    virtual QCString trRTFansicp()
+    virtual QCString idLanguage()
+    virtual QCString trRTFCharSet()
+    virtual QCString idLanguageCharset()
+    virtual QCString latexLanguageSupportCommand()
+
+
+TranslatorKoreanEn   (TranslatorEnglish)  216 methods to implement (97 %)
+------------------
+
+  Implements 5 of the required methods (2 %).
+
+  This English-based translator implements the following methods:
+
+    virtual QCString trRTFansicp()
+    virtual QCString idLanguage()
+    virtual QCString trRTFCharSet()
+    virtual QCString idLanguageCharset()
+    virtual QCString latexLanguageSupportCommand()
+
+
+TranslatorLithuanian   (TranslatorAdapter_1_4_6)  29 methods to implement (13 %)
+--------------------
+
+  Implements 192 of the required methods (86 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trEnumerationValueDocumentation()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+
+TranslatorMacedonian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+--------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorNorwegian   (TranslatorAdapter_1_4_6)  28 methods to implement (12 %)
+-------------------
+
+  Implements 193 of the required methods (87 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorPersian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorPolish   (Translator)
+----------------
+
+  Implements 221 of the required methods (100 %).
+
+  Obsolete methods (should be removed, never used):
+
+    QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    QCString trSources()
+    QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    QCString trHeaderFiles()
+    QCString trBugsAndLimitations()
+    QCString trNoDescriptionAvailable()
+
+
+TranslatorPortuguese   (TranslatorAdapter_1_3_3)  40 methods to implement (18 %)
+--------------------
+
+  Implements 181 of the required methods (81 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trOverloadText()
+    virtual QCString trDirIndex()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trDirDocumentation()
+    virtual QCString trSearchResultsTitle()
+    virtual QCString trDirectories()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trDirDescription()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trSearchResults(int numDocuments)
+    virtual QCString trSearchMatches()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSourceFile(QCString & filename)
+    virtual QCString trDirReference(const char * dirName)
+    virtual QCString trDir(bool first_capital, bool singular)
+    virtual QCString trSearchForIndex()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    QCString trHeaderFiles()
+    QCString trBugsAndLimitations()
+    QCString trNoDescriptionAvailable()
+
+
+TranslatorRomanian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorRussian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorSerbian   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorSerbianCyrilic   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+------------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorSlovak   (TranslatorAdapter_1_2_18)  49 methods to implement (22 %)
+----------------
+
+  Implements 172 of the required methods (77 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trOverloadText()
+    virtual QCString trEventDocumentation()
+    virtual QCString trDirIndex()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trPackageMembers()
+    virtual QCString trStaticPackageMembers()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trDirDocumentation()
+    virtual QCString trSearchResultsTitle()
+    virtual QCString trDirectories()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trDirDescription()
+    virtual QCString trStaticPackageAttribs()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trCallGraph()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trPackageTypes()
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trSearchResults(int numDocuments)
+    virtual QCString trPackageAttribs()
+    virtual QCString trSearchMatches()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trEvents()
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSourceFile(QCString & filename)
+    virtual QCString trDirReference(const char * dirName)
+    virtual QCString trDir(bool first_capital, bool singular)
+    virtual QCString trSearchForIndex()
+    virtual QCString trAll()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorSlovene   (TranslatorAdapter_1_4_6)  29 methods to implement (13 %)
+-----------------
+
+  Implements 192 of the required methods (86 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trEnumerationValueDocumentation()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+
+TranslatorSpanish   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorSwedish   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorTurkish   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+-----------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
+
+
+TranslatorUkrainian   (TranslatorAdapter_1_4_1)  29 methods to implement (13 %)
+-------------------
+
+  Implements 192 of the required methods (86 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
+    virtual QCString trSearching()
+    virtual QCString trOverloadText()
+    virtual QCString trNoMatches()
+    virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
+    virtual QCString trLoading()
+    virtual QCString trSubprograms()
+    virtual QCString trModulesListDescription(bool extractAll)
+    virtual QCString trModulesList()
+    virtual QCString trTypeConstraints()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trMemberFunctionDocumentationFortran()
+    virtual QCString trCompoundListDescriptionFortran()
+    virtual QCString trTypeDocumentation()
+    virtual QCString trModuleReference(const char * namespaceName)
+    virtual QCString trModulesMemberDescription(bool extractAll)
+    virtual QCString trModulesMembers()
+    virtual QCString trModulesIndex()
+    virtual QCString trDirRelation(const char * name)
+    virtual QCString trCompoundListFortran()
+    virtual QCString trDataTypes()
+    virtual QCString trCompoundIndexFortran()
+    virtual QCString trSubprogram(bool first_capital, bool singular)
+    virtual QCString trCallerGraph()
+    virtual QCString trCompoundReferenceFortran(const char * clName, ClassDef::CompoundType compType, bool isTemplate)
+    virtual QCString trType(bool first_capital, bool singular)
+    virtual QCString trModule(bool first_capital, bool singular)
+    virtual QCString trCompoundMembersFortran()
+    virtual QCString trSubprogramDocumentation()
+
+  Obsolete methods (should be removed, never used):
+
+    virtual QCString trHeaderFilesDescription()
+    virtual QCString trField(bool first_capital, bool singular)
+    virtual QCString trPackageDocumentation()
+    virtual QCString trSources()
+    virtual QCString trReimplementedForInternalReasons()
+    virtual QCString trInterfaces()
+    virtual QCString trHeaderFiles()
+    virtual QCString trBugsAndLimitations()
+    virtual QCString trNoDescriptionAvailable()
+
+
+TranslatorVietnamese   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
+--------------------
+
+  Implements 216 of the required methods (97 %).
+
+  Missing methods (should be implemented):
+
+    virtual QCString trSearching()
+    virtual QCString trNoMatches()
+    virtual QCString trLoading()
+    virtual QCString trGlobalNamespace()
+    virtual QCString trDirRelation(const char * name)
\ No newline at end of file