diff options
Diffstat (limited to 'doc/translator_report.txt')
-rw-r--r-- | doc/translator_report.txt | 242 |
1 files changed, 136 insertions, 106 deletions
diff --git a/doc/translator_report.txt b/doc/translator_report.txt index 0832fc1..5e452b2 100644 --- a/doc/translator_report.txt +++ b/doc/translator_report.txt @@ -8,31 +8,17 @@ German, Greek, Hungarian, Italian, Japanese (+En), Korean (+En), Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian. -Of them, 16 translators are up-to-date, 14 translators are based on +Of them, 2 translators are up-to-date, 28 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 191 of the required methods. Anyway, there +and they implement all 192 of the required methods. Anyway, there still may be some details listed even for them: - TranslatorBrazilian -- Remove the obsolete methods (never used). - TranslatorChinese -- Remove the obsolete methods (never used). - TranslatorCroatian -- Remove the obsolete methods (never used). - TranslatorCzech TranslatorDutch -- Remove the obsolete methods (never used). TranslatorEnglish -- Remove the obsolete methods (never used). - TranslatorFrench -- Remove the obsolete methods (never used). - TranslatorGerman -- Remove the obsolete methods (never used). - TranslatorHungarian -- Remove the obsolete methods (never used). - TranslatorItalian -- Remove the obsolete methods (never used). - TranslatorKorean -- Change the base class to Translator. - TranslatorPolish -- Remove the obsolete methods (never used). - TranslatorRussian -- Remove the obsolete methods (never used). - TranslatorSerbian -- Remove the obsolete methods (never used). - TranslatorSwedish -- Remove the obsolete methods (never used). - TranslatorUkrainian -- Remove the obsolete methods (never used). ---------------------------------------------------------------------- The following translator classes need some maintenance (the most @@ -40,20 +26,36 @@ 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: - TranslatorNorwegian 1.3.9 6 methods to implement - TranslatorJapanese 1.3.9 6 methods to implement - TranslatorDanish 1.3.9 6 methods to implement - TranslatorAfrikaans 1.3.9 6 methods to implement - TranslatorSpanish 1.3.8 7 methods to implement - TranslatorLithuanian 1.3.8 7 methods to implement - TranslatorChinesetraditional 1.3.8 7 methods to implement - TranslatorPortuguese 1.3.3 11 methods to implement - TranslatorSlovak 1.2.18 20 methods to implement - TranslatorCatalan 1.2.17 21 methods to implement - TranslatorSlovene 1.2.16 22 methods to implement - TranslatorRomanian 1.2.16 22 methods to implement - TranslatorGreek 1.2.11 25 methods to implement - TranslatorFinnish obsolete 94 methods to implement + TranslatorUkrainian 1.4.1 1 method to implement + TranslatorSwedish 1.4.1 1 method to implement + TranslatorSerbian 1.4.1 1 method to implement + TranslatorRussian 1.4.1 1 method to implement + TranslatorRomanian 1.4.1 1 method to implement + TranslatorPolish 1.4.1 1 method to implement + TranslatorKorean 1.4.01 1 method to implement + Note: Change the base class to TranslatorAdapter_1_4_1. + + TranslatorItalian 1.4.1 1 method to implement + TranslatorHungarian 1.4.1 1 method to implement + TranslatorGerman 1.4.1 1 method to implement + TranslatorFrench 1.4.1 1 method to implement + TranslatorCzech 1.4.1 1 method to implement + TranslatorCroatian 1.4.1 1 method to implement + TranslatorChinese 1.4.1 1 method to implement + TranslatorBrazilian 1.4.1 1 method to implement + TranslatorNorwegian 1.3.9 7 methods to implement + TranslatorJapanese 1.3.9 7 methods to implement + TranslatorDanish 1.3.9 7 methods to implement + TranslatorAfrikaans 1.3.9 7 methods to implement + TranslatorSpanish 1.3.8 8 methods to implement + TranslatorLithuanian 1.3.8 8 methods to implement + TranslatorChinesetraditional 1.3.8 8 methods to implement + TranslatorPortuguese 1.3.3 12 methods to implement + TranslatorSlovak 1.2.18 21 methods to implement + TranslatorCatalan 1.2.17 22 methods to implement + TranslatorSlovene 1.2.16 23 methods to implement + TranslatorGreek 1.2.11 26 methods to implement + TranslatorFinnish obsolete 95 methods to implement ---------------------------------------------------------------------- The following translator classes derive directly from the @@ -69,13 +71,14 @@ Details for translators (classes sorted alphabetically): -TranslatorAfrikaans (TranslatorAdapter_1_3_9) 6 methods to implement +TranslatorAfrikaans (TranslatorAdapter_1_3_9) 7 methods to implement ------------------- Implements 185 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -97,11 +100,15 @@ TranslatorAfrikaans (TranslatorAdapter_1_3_9) 6 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorBrazilian (Translator) +TranslatorBrazilian (TranslatorAdapter_1_4_1) 1 method to implement ------------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -116,13 +123,14 @@ TranslatorBrazilian (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorCatalan (TranslatorAdapter_1_2_17) 21 methods to implement +TranslatorCatalan (TranslatorAdapter_1_2_17) 22 methods to implement ----------------- Implements 170 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trEventDocumentation() virtual QCString trDirIndex() virtual QCString trPackageMembers() @@ -159,32 +167,24 @@ TranslatorCatalan (TranslatorAdapter_1_2_17) 21 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorChinese (Translator) +TranslatorChinese (TranslatorAdapter_1_4_1) 1 method to implement ----------------- Implements 191 of the required methods. - Obsolete methods (should be removed, never used): + Missing methods (should be implemented): - 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 trEnumerationValueDocumentation() - virtual QCString trNoDescriptionAvailable() + virtual QCString trOverloadText() -TranslatorChinesetraditional (TranslatorAdapter_1_3_8) 7 methods to implement +TranslatorChinesetraditional (TranslatorAdapter_1_3_8) 8 methods to implement ---------------------------- Implements 184 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -207,32 +207,34 @@ TranslatorChinesetraditional (TranslatorAdapter_1_3_8) 7 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorCroatian (Translator) +TranslatorCroatian (TranslatorAdapter_1_4_1) 1 method to implement ------------------ Implements 191 of the required methods. - Obsolete methods (should be removed, never used): + Missing methods (should be implemented): - 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 trEnumerationValueDocumentation() - QCString trNoDescriptionAvailable() + virtual QCString trOverloadText() + + +TranslatorCzech (TranslatorAdapter_1_4_1) 1 method to implement +--------------- + + Implements 191 of the required methods. + + Missing methods (should be implemented): + + virtual QCString trOverloadText() -TranslatorDanish (TranslatorAdapter_1_3_9) 6 methods to implement +TranslatorDanish (TranslatorAdapter_1_3_9) 7 methods to implement ---------------- Implements 185 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -257,7 +259,7 @@ TranslatorDanish (TranslatorAdapter_1_3_9) 6 methods to implement TranslatorDutch (Translator) --------------- - Implements 191 of the required methods. + Implements 192 of the required methods. Obsolete methods (should be removed, never used): @@ -276,7 +278,7 @@ TranslatorDutch (Translator) TranslatorEnglish (Translator) ----------------- - Implements 191 of the required methods. + Implements 192 of the required methods. Obsolete methods (should be removed, never used): @@ -292,7 +294,7 @@ TranslatorEnglish (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorFinnish (TranslatorEnglish) 94 methods to implement +TranslatorFinnish (TranslatorEnglish) 95 methods to implement ----------------- Implements 97 of the required methods. @@ -303,6 +305,7 @@ TranslatorFinnish (TranslatorEnglish) 94 methods to implement virtual QCString trPropertyDocumentation() virtual QCString trMember(bool first_capital, bool singular) virtual QCString trPageIndex() + virtual QCString trOverloadText() virtual QCString trSince() virtual QCString trEventDocumentation() virtual QCString trDirIndex() @@ -407,11 +410,15 @@ TranslatorFinnish (TranslatorEnglish) 94 methods to implement QCString trNoDescriptionAvailable() -TranslatorFrench (Translator) +TranslatorFrench (TranslatorAdapter_1_4_1) 1 method to implement ---------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -426,11 +433,15 @@ TranslatorFrench (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorGerman (Translator) +TranslatorGerman (TranslatorAdapter_1_4_1) 1 method to implement ---------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -445,13 +456,14 @@ TranslatorGerman (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorGreek (TranslatorAdapter_1_2_11) 25 methods to implement +TranslatorGreek (TranslatorAdapter_1_2_11) 26 methods to implement --------------- Implements 166 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trEventDocumentation() virtual QCString trDirIndex() virtual QCString trImplementedFromList(int numEntries) @@ -492,11 +504,15 @@ TranslatorGreek (TranslatorAdapter_1_2_11) 25 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorHungarian (Translator) +TranslatorHungarian (TranslatorAdapter_1_4_1) 1 method to implement ------------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): QCString trHeaderFilesDescription() @@ -511,11 +527,15 @@ TranslatorHungarian (Translator) QCString trNoDescriptionAvailable() -TranslatorItalian (Translator) +TranslatorItalian (TranslatorAdapter_1_4_1) 1 method to implement ----------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): QCString trHeaderFilesDescription() @@ -530,13 +550,14 @@ TranslatorItalian (Translator) QCString trNoDescriptionAvailable() -TranslatorJapanese (TranslatorAdapter_1_3_9) 6 methods to implement +TranslatorJapanese (TranslatorAdapter_1_3_9) 7 methods to implement ------------------ Implements 185 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -558,7 +579,7 @@ TranslatorJapanese (TranslatorAdapter_1_3_9) 6 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorJapaneseEn (TranslatorEnglish) 186 methods to implement +TranslatorJapaneseEn (TranslatorEnglish) 187 methods to implement -------------------- Implements 5 of the required methods. @@ -572,11 +593,15 @@ TranslatorJapaneseEn (TranslatorEnglish) 186 methods to implement virtual QCString latexLanguageSupportCommand() -TranslatorKorean (TranslatorAdapter_1_3_9) +TranslatorKorean (TranslatorAdapter_1_3_9) 1 method to implement ---------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -591,7 +616,7 @@ TranslatorKorean (TranslatorAdapter_1_3_9) virtual QCString trNoDescriptionAvailable() -TranslatorKoreanEn (TranslatorEnglish) 186 methods to implement +TranslatorKoreanEn (TranslatorEnglish) 187 methods to implement ------------------ Implements 5 of the required methods. @@ -605,13 +630,14 @@ TranslatorKoreanEn (TranslatorEnglish) 186 methods to implement virtual QCString latexLanguageSupportCommand() -TranslatorLithuanian (TranslatorAdapter_1_3_8) 7 methods to implement +TranslatorLithuanian (TranslatorAdapter_1_3_8) 8 methods to implement -------------------- Implements 184 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -634,13 +660,14 @@ TranslatorLithuanian (TranslatorAdapter_1_3_8) 7 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorNorwegian (TranslatorAdapter_1_3_9) 6 methods to implement +TranslatorNorwegian (TranslatorAdapter_1_3_9) 7 methods to implement ------------------- Implements 185 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -662,11 +689,15 @@ TranslatorNorwegian (TranslatorAdapter_1_3_9) 6 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorPolish (Translator) +TranslatorPolish (TranslatorAdapter_1_4_1) 1 method to implement ---------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): QCString trHeaderFilesDescription() @@ -681,13 +712,14 @@ TranslatorPolish (Translator) QCString trNoDescriptionAvailable() -TranslatorPortuguese (TranslatorAdapter_1_3_3) 11 methods to implement +TranslatorPortuguese (TranslatorAdapter_1_3_3) 12 methods to implement -------------------- Implements 180 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trSearchResultsTitle() @@ -714,35 +746,14 @@ TranslatorPortuguese (TranslatorAdapter_1_3_3) 11 methods to implement QCString trNoDescriptionAvailable() -TranslatorRomanian (TranslatorAdapter_1_2_16) 22 methods to implement +TranslatorRomanian (TranslatorAdapter_1_4_1) 1 method to implement ------------------ - Implements 169 of the required methods. + Implements 191 of the required methods. Missing methods (should be implemented): - virtual QCString trEventDocumentation() - virtual QCString trDirIndex() - virtual QCString trPackageMembers() - virtual QCString trStaticPackageMembers() - virtual QCString trDirDocumentation() - virtual QCString trSearchResultsTitle() - virtual QCString trDirectories() - virtual QCString trDeprecatedList() - virtual QCString trDirDescription() - virtual QCString trStaticPackageAttribs() - virtual QCString trCallGraph() - virtual QCString trPackageTypes() - virtual QCString trSearchResults(int numDocuments) - virtual QCString trPackageAttribs() - virtual QCString trSearchMatches() - virtual QCString trEvents() - 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 trRTFTableOfContents() + virtual QCString trOverloadText() Obsolete methods (should be removed, never used): @@ -758,11 +769,15 @@ TranslatorRomanian (TranslatorAdapter_1_2_16) 22 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorRussian (Translator) +TranslatorRussian (TranslatorAdapter_1_4_1) 1 method to implement ----------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -777,11 +792,15 @@ TranslatorRussian (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorSerbian (Translator) +TranslatorSerbian (TranslatorAdapter_1_4_1) 1 method to implement ----------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -796,13 +815,14 @@ TranslatorSerbian (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorSlovak (TranslatorAdapter_1_2_18) 20 methods to implement +TranslatorSlovak (TranslatorAdapter_1_2_18) 21 methods to implement ---------------- Implements 171 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trEventDocumentation() virtual QCString trDirIndex() virtual QCString trPackageMembers() @@ -838,13 +858,14 @@ TranslatorSlovak (TranslatorAdapter_1_2_18) 20 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorSlovene (TranslatorAdapter_1_2_16) 22 methods to implement +TranslatorSlovene (TranslatorAdapter_1_2_16) 23 methods to implement ----------------- Implements 169 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trEventDocumentation() virtual QCString trDirIndex() virtual QCString trPackageMembers() @@ -882,13 +903,14 @@ TranslatorSlovene (TranslatorAdapter_1_2_16) 22 methods to implement QCString trNoDescriptionAvailable() -TranslatorSpanish (TranslatorAdapter_1_3_8) 7 methods to implement +TranslatorSpanish (TranslatorAdapter_1_3_8) 8 methods to implement ----------------- Implements 184 of the required methods. Missing methods (should be implemented): + virtual QCString trOverloadText() virtual QCString trDirIndex() virtual QCString trDirDocumentation() virtual QCString trDirectories() @@ -911,11 +933,15 @@ TranslatorSpanish (TranslatorAdapter_1_3_8) 7 methods to implement virtual QCString trNoDescriptionAvailable() -TranslatorSwedish (Translator) +TranslatorSwedish (TranslatorAdapter_1_4_1) 1 method to implement ----------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() @@ -930,11 +956,15 @@ TranslatorSwedish (Translator) virtual QCString trNoDescriptionAvailable() -TranslatorUkrainian (Translator) +TranslatorUkrainian (TranslatorAdapter_1_4_1) 1 method to implement ------------------- Implements 191 of the required methods. + Missing methods (should be implemented): + + virtual QCString trOverloadText() + Obsolete methods (should be removed, never used): virtual QCString trHeaderFilesDescription() |