diff options
Diffstat (limited to 'doc/translator_report.txt')
-rw-r--r-- | doc/translator_report.txt | 261 |
1 files changed, 23 insertions, 238 deletions
diff --git a/doc/translator_report.txt b/doc/translator_report.txt index 9cb017e..84e1ea0 100644 --- a/doc/translator_report.txt +++ b/doc/translator_report.txt @@ -10,7 +10,7 @@ Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, SerbianCyrilic, Slovak, Slovene, Spanish, Swedish, Turkish, Ukrainian, and Vietnamese. -Of them, 1 translators are up-to-date, 38 translators are based on +Of them, 14 translators are up-to-date, 25 translators are based on some adapter class, and 2 are English based. ---------------------------------------------------------------------- @@ -19,7 +19,20 @@ alphabetically). This means that they derive from the Translator class and they implement all 228 of the required methods. Anyway, there still may be some details listed even for them: + TranslatorArmenian -- Change the base class to Translator. + TranslatorBrazilian + TranslatorCatalan + TranslatorChinesetraditional -- Reimplementation using UTF-8 suggested. + TranslatorChinese + TranslatorCroatian + TranslatorCzech + TranslatorDanish -- Reimplementation using UTF-8 suggested. + TranslatorDutch TranslatorEnglish + TranslatorGerman + TranslatorGreek + TranslatorPortuguese + TranslatorSlovak ---------------------------------------------------------------------- The following translator classes need some maintenance (the most @@ -29,34 +42,19 @@ must be implemented to become up-to-date: TranslatorTurkish 1.7.5 3 methods to implement (1 %) TranslatorSpanish 1.7.5 3 methods to implement (1 %) - TranslatorSlovak 1.7.5 3 methods to implement (1 %) TranslatorRussian 1.7.5 3 methods to implement (1 %) Note: Reimplementation using UTF-8 suggested. TranslatorPersian 1.7.5 3 methods to implement (1 %) - TranslatorKorean 1.7.05 3 methods to implement (1 %) - Note: Change the base class to TranslatorAdapter_1_7_5. + TranslatorKorean 1.7.5 3 methods to implement (1 %) + Note: Reimplementation using UTF-8 suggested. TranslatorItalian 1.7.5 3 methods to implement (1 %) - TranslatorGreek 1.7.5 3 methods to implement (1 %) - TranslatorGerman 1.7.5 3 methods to implement (1 %) TranslatorEsperanto 1.7.5 3 methods to implement (1 %) - TranslatorDutch 1.7.5 3 methods to implement (1 %) - TranslatorDanish 1.7.5 3 methods to implement (1 %) - Note: Reimplementation using UTF-8 suggested. - - TranslatorCzech 1.7.5 3 methods to implement (1 %) - TranslatorCroatian 1.7.5 3 methods to implement (1 %) - TranslatorChinese 1.7.5 3 methods to implement (1 %) - Note: Reimplementation using UTF-8 suggested. - - TranslatorBrazilian 1.7.5 3 methods to implement (1 %) - TranslatorArmenian 1.7.5 3 methods to implement (1 %) TranslatorPolish 1.6.3 7 methods to implement (3 %) TranslatorFrench 1.6.3 6 methods to implement (2 %) Note: Reimplementation using UTF-8 suggested. - TranslatorCatalan 1.6.3 7 methods to implement (3 %) TranslatorVietnamese 1.6.0 12 methods to implement (5 %) TranslatorSwedish 1.6.0 12 methods to implement (5 %) Note: Reimplementation using UTF-8 suggested. @@ -73,9 +71,6 @@ must be implemented to become up-to-date: Note: Reimplementation using UTF-8 suggested. TranslatorFinnish 1.6.0 12 methods to implement (5 %) - TranslatorChinesetraditional 1.6.0 12 methods to implement (5 %) - Note: Reimplementation using UTF-8 suggested. - TranslatorAfrikaans 1.6.0 12 methods to implement (5 %) Note: Reimplementation using UTF-8 suggested. @@ -100,9 +95,6 @@ must be implemented to become up-to-date: TranslatorUkrainian 1.4.1 36 methods to implement (15 %) Note: Reimplementation using UTF-8 suggested. - TranslatorPortuguese 1.3.3 47 methods to implement (20 %) - Note: Reimplementation using UTF-8 suggested. - ---------------------------------------------------------------------- The following translator classes derive directly from the @@ -210,125 +202,22 @@ TranslatorArabic (TranslatorAdapter_1_4_6) 35 methods to implement (15 %) virtual QCString trNoDescriptionAvailable() -TranslatorArmenian (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) +TranslatorArmenian (TranslatorAdapter_1_7_5) ------------------ - Implements 225 of the required methods (98 %). + Implements 228 of the required methods (100 %). - Missing methods (should be implemented): - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorBrazilian (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) -------------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorCatalan (TranslatorAdapter_1_6_3) 7 methods to implement (3 %) ------------------ - - Implements 221 of the required methods (96 %). - - Missing methods (should be implemented): - - virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime) - virtual QCString trFileIn(const char * name) - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trDirDependency(const char * name) - virtual QCString trCopyright() - virtual QCString trIncludesFileIn(const char * name) - - -TranslatorChinese (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ------------------ - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorChinesetraditional (TranslatorAdapter_1_6_0) 12 methods to implement (5 %) +TranslatorChinesetraditional (Translator) ---------------------------- - Implements 216 of the required methods (94 %). - - Missing methods (should be implemented): - - virtual QCString trSearching() - virtual QCString trNoMatches() - virtual QCString trLoading() - virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime) - virtual QCString trFileIn(const char * name) - virtual QCString trGlobalNamespace() - virtual QCString trDirDepGraph(const char * name) - virtual QCString trDirRelation(const char * name) - virtual QCString trCiteReferences() - virtual QCString trDirDependency(const char * name) - virtual QCString trCopyright() - virtual QCString trIncludesFileIn(const char * name) - - -TranslatorCroatian (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ------------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorCzech (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ---------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() + Implements 228 of the required methods (100 %). -TranslatorDanish (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) +TranslatorDanish (Translator) ---------------- - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorDutch (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ---------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() + Implements 228 of the required methods (100 %). TranslatorEsperanto (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) @@ -379,30 +268,6 @@ TranslatorFrench (TranslatorAdapter_1_6_3) 6 methods to implement (2 %) virtual QCString trIncludesFileIn(const char * name) -TranslatorGerman (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ----------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - -TranslatorGreek (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ---------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - TranslatorHungarian (TranslatorAdapter_1_4_6) 36 methods to implement (15 %) ------------------- @@ -563,7 +428,7 @@ TranslatorJapaneseEn (TranslatorEnglish) 223 methods to implement (97 %) virtual QCString latexLanguageSupportCommand() -TranslatorKorean (TranslatorAdapter_1_6_3) 3 methods to implement (1 %) +TranslatorKorean (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ---------------- Implements 225 of the required methods (98 %). @@ -751,74 +616,6 @@ TranslatorPolish (TranslatorAdapter_1_6_3) 7 methods to implement (3 %) QCString trNoDescriptionAvailable() -TranslatorPortuguese (TranslatorAdapter_1_3_3) 47 methods to implement (20 %) --------------------- - - Implements 181 of the required methods (79 %). - - 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 trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime) - virtual QCString trModulesListDescription(bool extractAll) - virtual QCString trModulesList() - virtual QCString trDirDocumentation() - virtual QCString trSearchResultsTitle() - virtual QCString trDirectories() - virtual QCString trTypeConstraints() - virtual QCString trFileIn(const char * name) - 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 trDirDepGraph(const char * name) - virtual QCString trModulesIndex() - virtual QCString trDirRelation(const char * name) - virtual QCString trCompoundListFortran() - virtual QCString trDataTypes() - virtual QCString trCiteReferences() - virtual QCString trSearchResults(int numDocuments) - virtual QCString trDirDependency(const char * name) - virtual QCString trCopyright() - virtual QCString trIncludesFileIn(const char * name) - 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) 12 methods to implement (5 %) ------------------ @@ -894,18 +691,6 @@ TranslatorSerbianCyrilic (TranslatorAdapter_1_6_0) 12 methods to implement (5 virtual QCString trIncludesFileIn(const char * name) -TranslatorSlovak (TranslatorAdapter_1_7_5) 3 methods to implement (1 %) ----------------- - - Implements 225 of the required methods (98 %). - - Missing methods (should be implemented): - - virtual QCString trDirDepGraph(const char * name) - virtual QCString trCiteReferences() - virtual QCString trCopyright() - - TranslatorSlovene (TranslatorAdapter_1_4_6) 36 methods to implement (15 %) ----------------- |