Orb/Doxygen/doc/translator_report.txt
changeset 4 468f4c8d3d5b
parent 0 42188c7ea2d9
equal deleted inserted replaced
3:d8fccb2cd802 4:468f4c8d3d5b
     1 (1.6.1)
     1 (1.6.2)
     2 
     2 
     3 Doxygen supports the following 38 languages (sorted alphabetically):
     3 Doxygen supports the following 38 languages (sorted alphabetically):
     4 
     4 
     5 Afrikaans, Arabic, Brazilian Portuguese, Catalan, Chinese, Chinese
     5 Afrikaans, Arabic, Brazilian Portuguese, Catalan, Chinese, Chinese
     6 Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto,
     6 Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto,
    17 The following translator classes are up-to-date (sorted
    17 The following translator classes are up-to-date (sorted
    18 alphabetically). This means that they derive from the Translator class
    18 alphabetically). This means that they derive from the Translator class
    19 and they implement all 221 of the required methods. Anyway, there
    19 and they implement all 221 of the required methods. Anyway, there
    20 still may be some details listed even for them:
    20 still may be some details listed even for them:
    21 
    21 
    22   TranslatorBrazilian
    22   TranslatorBrazilian -- Reimplementation using UTF-8 suggested.
    23   TranslatorCzech
    23   TranslatorCzech
    24   TranslatorDutch
    24   TranslatorDutch
    25   TranslatorEnglish
    25   TranslatorEnglish
    26   TranslatorFrench -- The MAX_DOT_GRAPH_HEIGHT found in trLegendDocs()
    26   TranslatorFrench -- Reimplementation using UTF-8 suggested.
    27   TranslatorKorean
    27   TranslatorKorean -- Reimplementation using UTF-8 suggested.
    28   TranslatorPolish -- Remove the obsolete methods (never used).
    28   TranslatorPolish -- Reimplementation using UTF-8 suggested.
    29 
    29 
    30 ----------------------------------------------------------------------
    30 ----------------------------------------------------------------------
    31 The following translator classes need some maintenance (the most
    31 The following translator classes need some maintenance (the most
    32 obsolete at the end). The other info shows the estimation of Doxygen
    32 obsolete at the end). The other info shows the estimation of Doxygen
    33 version when the class was last updated and number of methods that
    33 version when the class was last updated and number of methods that
    34 must be implemented to become up-to-date:
    34 must be implemented to become up-to-date:
    35 
    35 
    36   TranslatorVietnamese            1.6.0 	 5 methods to implement (2 %)
    36   TranslatorVietnamese            1.6.0 	 5 methods to implement (2 %)
    37   TranslatorTurkish               1.6.0 	 5 methods to implement (2 %)
    37   TranslatorTurkish               1.6.0 	 5 methods to implement (2 %)
    38   TranslatorSwedish               1.6.0 	 5 methods to implement (2 %)
    38   TranslatorSwedish               1.6.0 	 5 methods to implement (2 %)
       
    39 	Note: Reimplementation using UTF-8 suggested.
       
    40 
    39   TranslatorSpanish               1.6.0 	 5 methods to implement (2 %)
    41   TranslatorSpanish               1.6.0 	 5 methods to implement (2 %)
       
    42 	Note: Reimplementation using UTF-8 suggested.
       
    43 
    40   TranslatorSerbian               1.6.0 	 5 methods to implement (2 %)
    44   TranslatorSerbian               1.6.0 	 5 methods to implement (2 %)
       
    45 	Note: Reimplementation using UTF-8 suggested.
       
    46 
    41   TranslatorSerbianCyrilic        1.6.0 	 5 methods to implement (2 %)
    47   TranslatorSerbianCyrilic        1.6.0 	 5 methods to implement (2 %)
    42   TranslatorRussian               1.6.0 	 5 methods to implement (2 %)
    48   TranslatorRussian               1.6.0 	 5 methods to implement (2 %)
       
    49 	Note: Reimplementation using UTF-8 suggested.
       
    50 
    43   TranslatorRomanian              1.6.0 	 5 methods to implement (2 %)
    51   TranslatorRomanian              1.6.0 	 5 methods to implement (2 %)
       
    52 	Note: Reimplementation using UTF-8 suggested.
       
    53 
    44   TranslatorPersian               1.6.0 	 5 methods to implement (2 %)
    54   TranslatorPersian               1.6.0 	 5 methods to implement (2 %)
       
    55 	Note: Reimplementation using UTF-8 suggested.
       
    56 
    45   TranslatorMacedonian            1.6.0 	 5 methods to implement (2 %)
    57   TranslatorMacedonian            1.6.0 	 5 methods to implement (2 %)
    46   TranslatorJapanese              1.6.0 	 5 methods to implement (2 %)
    58   TranslatorJapanese              1.6.0 	 5 methods to implement (2 %)
       
    59 	Note: Reimplementation using UTF-8 suggested.
       
    60 
    47   TranslatorItalian               1.6.0 	 5 methods to implement (2 %)
    61   TranslatorItalian               1.6.0 	 5 methods to implement (2 %)
    48   TranslatorGerman                1.6.0 	 5 methods to implement (2 %)
    62   TranslatorGerman                1.6.0 	 5 methods to implement (2 %)
       
    63 	Note: Reimplementation using UTF-8 suggested.
       
    64 
    49   TranslatorFinnish               1.6.0 	 5 methods to implement (2 %)
    65   TranslatorFinnish               1.6.0 	 5 methods to implement (2 %)
    50   TranslatorEsperanto             1.6.0 	 5 methods to implement (2 %)
    66   TranslatorEsperanto             1.6.0 	 5 methods to implement (2 %)
    51   TranslatorCroatian              1.6.0 	 5 methods to implement (2 %)
    67   TranslatorCroatian              1.6.0 	 5 methods to implement (2 %)
       
    68 	Note: Reimplementation using UTF-8 suggested.
       
    69 
    52   TranslatorChinese               1.6.0 	 5 methods to implement (2 %)
    70   TranslatorChinese               1.6.0 	 5 methods to implement (2 %)
       
    71 	Note: Reimplementation using UTF-8 suggested.
       
    72 
    53   TranslatorChinesetraditional    1.6.0 	 5 methods to implement (2 %)
    73   TranslatorChinesetraditional    1.6.0 	 5 methods to implement (2 %)
       
    74 	Note: Reimplementation using UTF-8 suggested.
       
    75 
    54   TranslatorCatalan               1.6.0 	 5 methods to implement (2 %)
    76   TranslatorCatalan               1.6.0 	 5 methods to implement (2 %)
    55   TranslatorAfrikaans             1.6.0 	 5 methods to implement (2 %)
    77   TranslatorAfrikaans             1.6.0 	 5 methods to implement (2 %)
       
    78 	Note: Reimplementation using UTF-8 suggested.
       
    79 
    56   TranslatorGreek                 1.5.4 	27 methods to implement (12 %)
    80   TranslatorGreek                 1.5.4 	27 methods to implement (12 %)
       
    81 	Note: Reimplementation using UTF-8 suggested.
       
    82 
    57   TranslatorDanish                1.5.4 	27 methods to implement (12 %)
    83   TranslatorDanish                1.5.4 	27 methods to implement (12 %)
       
    84 	Note: Reimplementation using UTF-8 suggested.
       
    85 
    58   TranslatorSlovene               1.4.6 	29 methods to implement (13 %)
    86   TranslatorSlovene               1.4.6 	29 methods to implement (13 %)
       
    87 	Note: Reimplementation using UTF-8 suggested.
       
    88 
    59   TranslatorNorwegian             1.4.6 	28 methods to implement (12 %)
    89   TranslatorNorwegian             1.4.6 	28 methods to implement (12 %)
       
    90 	Note: Reimplementation using UTF-8 suggested.
       
    91 
    60   TranslatorLithuanian            1.4.6 	29 methods to implement (13 %)
    92   TranslatorLithuanian            1.4.6 	29 methods to implement (13 %)
       
    93 	Note: Reimplementation using UTF-8 suggested.
       
    94 
    61   TranslatorIndonesian            1.4.6 	28 methods to implement (12 %)
    95   TranslatorIndonesian            1.4.6 	28 methods to implement (12 %)
       
    96 	Note: Reimplementation using UTF-8 suggested.
       
    97 
    62   TranslatorHungarian             1.4.6 	29 methods to implement (13 %)
    98   TranslatorHungarian             1.4.6 	29 methods to implement (13 %)
       
    99 	Note: Reimplementation using UTF-8 suggested.
       
   100 
    63   TranslatorArabic                1.4.6 	28 methods to implement (12 %)
   101   TranslatorArabic                1.4.6 	28 methods to implement (12 %)
       
   102 	Note: Reimplementation using UTF-8 suggested.
       
   103 
    64   TranslatorUkrainian             1.4.1 	29 methods to implement (13 %)
   104   TranslatorUkrainian             1.4.1 	29 methods to implement (13 %)
       
   105 	Note: Reimplementation using UTF-8 suggested.
       
   106 
    65   TranslatorPortuguese            1.3.3 	40 methods to implement (18 %)
   107   TranslatorPortuguese            1.3.3 	40 methods to implement (18 %)
       
   108 	Note: Reimplementation using UTF-8 suggested.
       
   109 
    66   TranslatorSlovak                1.2.18	49 methods to implement (22 %)
   110   TranslatorSlovak                1.2.18	49 methods to implement (22 %)
       
   111 	Note: Reimplementation using UTF-8 suggested.
       
   112 
    67 
   113 
    68 ----------------------------------------------------------------------
   114 ----------------------------------------------------------------------
    69 The following translator classes derive directly from the
   115 The following translator classes derive directly from the
    70 TranslatorEnglish. The class identifier has the suffix 'En' that says
   116 TranslatorEnglish. The class identifier has the suffix 'En' that says
    71 that this is intentional. Usually, there is also a non-English based
   117 that this is intentional. Usually, there is also a non-English based
    72 version of the translator for the language:
   118 version of the translator for the language:
    73 
   119 
    74   TranslatorJapaneseEn	implements 5 methods
   120   TranslatorJapaneseEn	implements 5 methods -- Reimplementation using UTF-8 suggested.
    75   TranslatorKoreanEn	implements 5 methods
   121   TranslatorKoreanEn	implements 5 methods -- Reimplementation using UTF-8 suggested.
    76 
   122 
    77 ======================================================================
   123 ======================================================================
    78 WARNING: The following translator methods are declared in the
   124 WARNING: The following translator methods are declared in the
    79 Translator class but their identifiers do not appear in source files.
   125 Translator class but their identifiers do not appear in source files.
    80 The situation should be checked. The .cpp files and .h files excluding
   126 The situation should be checked. The .cpp files and .h files excluding
   150     virtual QCString trReimplementedForInternalReasons()
   196     virtual QCString trReimplementedForInternalReasons()
   151     virtual QCString trInterfaces()
   197     virtual QCString trInterfaces()
   152     virtual QCString trHeaderFiles()
   198     virtual QCString trHeaderFiles()
   153     virtual QCString trBugsAndLimitations()
   199     virtual QCString trBugsAndLimitations()
   154     virtual QCString trNoDescriptionAvailable()
   200     virtual QCString trNoDescriptionAvailable()
       
   201 
       
   202 
       
   203 TranslatorBrazilian   (Translator)
       
   204 -------------------
       
   205 
       
   206   Implements 221 of the required methods (100 %).
   155 
   207 
   156 
   208 
   157 TranslatorCatalan   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
   209 TranslatorCatalan   (TranslatorAdapter_1_6_0)  5 methods to implement (2 %)
   158 -----------------
   210 -----------------
   159 
   211 
   479     virtual QCString trRTFansicp()
   531     virtual QCString trRTFansicp()
   480     virtual QCString idLanguage()
   532     virtual QCString idLanguage()
   481     virtual QCString trRTFCharSet()
   533     virtual QCString trRTFCharSet()
   482     virtual QCString idLanguageCharset()
   534     virtual QCString idLanguageCharset()
   483     virtual QCString latexLanguageSupportCommand()
   535     virtual QCString latexLanguageSupportCommand()
       
   536 
       
   537 
       
   538 TranslatorKorean   (Translator)
       
   539 ----------------
       
   540 
       
   541   Implements 221 of the required methods (100 %).
   484 
   542 
   485 
   543 
   486 TranslatorKoreanEn   (TranslatorEnglish)  216 methods to implement (97 %)
   544 TranslatorKoreanEn   (TranslatorEnglish)  216 methods to implement (97 %)
   487 ------------------
   545 ------------------
   488 
   546