summaryrefslogtreecommitdiffstats
path: root/doc/translator_report.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/translator_report.txt')
-rw-r--r--doc/translator_report.txt242
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()