translator_jp.h

Go to the documentation of this file.
00001 /******************************************************************************
00002  *
00003  *
00004  *
00005  * Copyright (C) 1997-2008 by Dimitri van Heesch.
00006  *
00007  * Permission to use, copy, modify, and distribute this software and its
00008  * documentation under the terms of the GNU General Public License is hereby
00009  * granted. No representations are made about the suitability of this software
00010  * for any purpose. It is provided "as is" without express or implied warranty.
00011  * See the GNU General Public License for more details.
00012  *
00013  * Documents produced by Doxygen are derivative works derived from the
00014  * input used in their production; they are not affected by this license.
00015  *
00016  */
00017 
00018 /*
00019  * translator_jp.h
00020  *
00021  * 1.2.5)
00022  * First Translation
00023  *      by Kenji Nagamatsu
00024  * 1.2.12)
00025  * Update and Shift-Jis(_WIN32)
00026  *      by Ryunosuke Sato (30-Dec-2001)
00027  */
00028 
00029 #ifndef TRANSLATOR_JP_H
00030 #define TRANSLATOR_JP_H
00031 
00032 class TranslatorJapanese : public TranslatorAdapter_1_5_4
00033 {
00034  private:
00036   inline QCString decode(const QCString & sInput)
00037   {
00038     //if (Config_getBool("USE_WINDOWS_ENCODING"))
00039     //{
00040     //  return JapaneseEucToSjis(sInput);
00041     //}
00042     //else
00043     //{
00044       return sInput;
00045     //}
00046   }
00047   public:
00048     virtual QCString idLanguage()
00049     { return "japanese"; }
00050     virtual QCString latexLanguageSupportCommand()
00051     {
00052       return "";
00053     }
00055     virtual QCString idLanguageCharset()
00056     {
00057       //if (Config_getBool("USE_WINDOWS_ENCODING"))
00058       //{
00059       //  return "Shift_JIS";
00060       //}
00061       //else
00062       //{
00063         return "euc-jp";
00064       //}
00065     }
00066 
00068     virtual QCString trRelatedFunctions()
00069     { return decode("´ØÏ¢¤¹¤ë´Ø¿ô"); }
00070 
00072     virtual QCString trRelatedSubscript()
00073     { return decode("¡Ê¤³¤ì¤é¤Ï¥á¥½¥Ã¥É¤Ç¤Ê¤¤¤³¤È¤ËÃí°Õ¡Ë"); }
00074 
00076     virtual QCString trDetailedDescription()
00077     { return decode("ÀâÌÀ"); }
00078 
00080     virtual QCString trMemberTypedefDocumentation()
00081     { return decode("·¿ÄêµÁ"); }
00082 
00084     virtual QCString trMemberEnumerationDocumentation()
00085     { return decode("Îóµó·¿"); }
00086 
00088     virtual QCString trMemberFunctionDocumentation()
00089     { 
00090           if( Config_getBool("OPTIMIZE_OUTPUT_JAVA"))
00091           {
00092                 return decode("¥á¥½¥Ã¥É");
00093           }
00094           else
00095           {
00096                 return decode("´Ø¿ô");
00097           }
00098         }
00099 
00101     virtual QCString trMemberDataDocumentation()
00102     {
00103       if( Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00104         {
00105           return decode("¹½Â¤ÂÎ");
00106         }
00107       else
00108         {
00109           return decode("ÊÑ¿ô");
00110         }
00111     }
00112 
00114     virtual QCString trMore()
00115     { return decode("[¾ÜºÙ]"); }
00116 
00118     virtual QCString trListOfAllMembers()
00119     { return decode("¤¹¤Ù¤Æ¤Î¥á¥ó¥Ð°ìÍ÷"); }
00120 
00122     virtual QCString trMemberList()
00123     { return decode("¥á¥ó¥Ð°ìÍ÷"); }
00124 
00126     virtual QCString trThisIsTheListOfAllMembers()
00127     { return decode("¤³¤ì¤ÏÁ´¥á¥ó¥Ð¤Î°ìÍ÷¤Ç¤¹¡£"); }
00128 
00130     virtual QCString trIncludingInheritedMembers()
00131     { return decode("·Ñ¾µ¥á¥ó¥Ð¤â´Þ¤ó¤Ç¤¤¤Þ¤¹¡£"); }
00132 
00136     virtual QCString trGeneratedAutomatically(const char *s)
00137     { QCString result;
00138       if (s) result=(QCString)s+decode("¤Î");
00139       result+=decode("¥½¡¼¥¹¤«¤é Doxygen ¤Ë¤è¤êÀ¸À®¤·¤Þ¤·¤¿¡£");
00140       return result;
00141     }
00142 
00144     virtual QCString trEnumName()
00145     { return decode("Enum"); }
00146 
00148     virtual QCString trEnumValue()
00149     { return decode("Enum ÃÍ"); }
00150 
00152     virtual QCString trDefinedIn()
00153     { return decode("¼¡¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"); }
00154 
00155     // quick reference sections
00156 
00160     virtual QCString trModules()
00161     { return decode("¥â¥¸¥å¡¼¥ë"); }
00162 
00164     virtual QCString trClassHierarchy()
00165     { return decode("¥¯¥é¥¹³¬ÁØ"); }
00166 
00168     virtual QCString trCompoundList()
00169     {
00170       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00171         {
00172           return decode("¥Ç¡¼¥¿¹½Â¤");
00173         }
00174       else
00175         {
00176           return decode("¹½À®");
00177         }
00178     }
00179 
00181     virtual QCString trFileList()
00182     { return decode("¥Õ¥¡¥¤¥ë°ìÍ÷"); }
00183 
00185     virtual QCString trHeaderFiles()
00186     { return decode("¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë"); }
00187 
00189     virtual QCString trCompoundMembers()
00190     {
00191       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00192         {
00193           return decode("¥Ç¡¼¥¿¥Õ¥£¡¼¥ë¥É");
00194         }
00195       else
00196         {
00197           return decode("¹½À®¥á¥ó¥Ð");
00198         }
00199     }
00200 
00202     virtual QCString trFileMembers()
00203     {
00204       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00205         {
00206           return decode("¥°¥í¡¼¥Ð¥ë");
00207         }
00208       else
00209         {
00210           return decode("¥Õ¥¡¥¤¥ë¥á¥ó¥Ð");
00211         }
00212     }
00214     virtual QCString trRelatedPages()
00215     { return decode("´ØÏ¢¥Ú¡¼¥¸"); }
00216 
00218     virtual QCString trExamples()
00219     { return decode("Îã"); }
00220 
00222     virtual QCString trSearch()
00223     { return decode("¸¡º÷"); }
00224 
00226     virtual QCString trClassHierarchyDescription()
00227     { return decode("¤³¤Î·Ñ¾µ°ìÍ÷¤Ï¤ª¤ª¤Þ¤«¤Ë¤Ï¥½¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢"
00228              "´°Á´¤Ë¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ç¥½¡¼¥È¤µ¤ì¤Æ¤Ï¤¤¤Þ¤»¤ó¡£");
00229     }
00230 
00232     virtual QCString trFileListDescription(bool /*extractAll*/)
00233     {
00234       QCString result=decode("¤³¤ì¤Ï");
00235       result+=decode("¥Õ¥¡¥¤¥ë°ìÍ÷¤Ç¤¹¡£");
00236       return result;
00237     }
00238 
00240     virtual QCString trCompoundListDescription()
00241     {
00242       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00243         {
00244           return decode("¥Ç¡¼¥¿¹½Â¤¤ÎÀâÌÀ¤Ç¤¹¡£");
00245         }
00246       else
00247         {
00248           return decode("¥¯¥é¥¹¡¢¹½Â¤ÂΡ¢¶¦ÍÑÂΡ¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÀâÌÀ¤Ç¤¹¡£");
00249         }
00250     }
00251 
00253     virtual QCString trCompoundMembersDescription(bool extractAll)
00254     {
00255       QCString result=decode("¤³¤ì¤Ï");
00256       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00257         {
00258           result+=decode("¥Õ¥£¡¼¥ë¥É¤Î°ìÍ÷¤Ç¤½¤ì¤¾¤ì");
00259           if (extractAll) result+=decode("¤¬Â°¤·¤Æ¤¤¤ë¹½Â¤ÂÎ/¶¦ÍÑÂÎ");
00260         }
00261       else
00262         {
00263           result+=decode("¥¯¥é¥¹¥á¥ó¥Ð¤Î°ìÍ÷¤Ç¡¢¤½¤ì¤¾¤ì");
00264           if (extractAll) result+=decode("¤¬Â°¤·¤Æ¤¤¤ë¥¯¥é¥¹");
00265         }
00266       result+=decode("¤ÎÀâÌÀ¤Ø¥ê¥ó¥¯¤·¤Æ¤¤¤Þ¤¹¡£");
00267       return result;
00268     }
00269 
00271     virtual QCString trFileMembersDescription(bool /*extractAll*/)
00272     {
00273       QCString result=decode("¤³¤ì¤Ï");
00274       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00275         {
00276           result+=decode("´Ø¿ô¡¢ÊÑ¿ô¡¢¥Þ¥¯¥í¡¢Enum¡¢Typedef ¤Î");
00277         }
00278       else
00279         {
00280           result+=decode("¥Õ¥¡¥¤¥ë¥á¥ó¥Ð¤Î");
00281         }
00282       result+=decode("°ìÍ÷¤Ç¤¹¡£¤½¤ì¤¾¤ì¤¬Â°¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤ÎÀâÌÀ¤Ø¥ê¥ó¥¯¤·¤Æ¤¤¤Þ¤¹¡£");
00283       return result;
00284     }
00285 
00287     virtual QCString trHeaderFilesDescription()
00288     { return decode("API¤ò¹½À®¤¹¤ë¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ç¤¹¡£"); }
00289 
00291     virtual QCString trExamplesDescription()
00292     { return decode("¤¹¤Ù¤Æ¤ÎÎã¤Î°ìÍ÷¤Ç¤¹¡£"); }
00293 
00295     virtual QCString trRelatedPagesDescription()
00296     { return decode("´ØÏ¢¥Ú¡¼¥¸¤Î°ìÍ÷¤Ç¤¹¡£"); }
00297 
00299     virtual QCString trModulesDescription()
00300     { return decode("¤¹¤Ù¤Æ¤Î¥â¥¸¥å¡¼¥ë¤Î°ìÍ÷¤Ç¤¹¡£"); }
00301 
00305     virtual QCString trNoDescriptionAvailable()
00306     { return decode("¥É¥­¥å¥á¥ó¥È¤¬µ­½Ò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"); }
00307 
00308     // index titles (the project name is prepended for these)
00309 
00310 
00312     virtual QCString trDocumentation()
00313     { return decode("¥É¥­¥å¥á¥ó¥È"); }
00314 
00318     virtual QCString trModuleIndex()
00319     { return decode("¥â¥¸¥å¡¼¥ëº÷°ú"); }
00320 
00324     virtual QCString trHierarchicalIndex()
00325     { return decode("³¬Áغ÷°ú"); }
00326 
00330     virtual QCString trCompoundIndex()
00331     {
00332       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00333         {
00334           return decode("¥Ç¡¼¥¿¹½Â¤º÷°ú");
00335         }
00336       else
00337         {
00338           return decode("¹½À®º÷°ú");
00339         }
00340     }
00341 
00345     virtual QCString trFileIndex()
00346     { return decode("¥Õ¥¡¥¤¥ëº÷°ú"); }
00347 
00351     virtual QCString trModuleDocumentation()
00352     { return decode("¥â¥¸¥å¡¼¥ë"); }
00353 
00357     virtual QCString trClassDocumentation()
00358     {
00359       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00360         {
00361           return decode("¥Ç¡¼¥¿¹½Â¤");
00362         }
00363       else
00364         {
00365           return decode("¥¯¥é¥¹");
00366         }
00367     }
00368 
00372     virtual QCString trFileDocumentation()
00373     { return decode("¥Õ¥¡¥¤¥ë"); }
00374 
00378     virtual QCString trExampleDocumentation()
00379     { return decode("Îã"); }
00380 
00384     virtual QCString trPageDocumentation()
00385     { return decode("¥Ú¡¼¥¸"); }
00386 
00388     virtual QCString trReferenceManual()
00389     { return decode("¥ê¥Õ¥¡¥ì¥ó¥¹¥Þ¥Ë¥å¥¢¥ë"); }
00390 
00394     virtual QCString trDefines()
00395     { return decode("¥Þ¥¯¥íÄêµÁ"); }
00396 
00400     virtual QCString trFuncProtos()
00401     { return decode("´Ø¿ô¥×¥í¥È¥¿¥¤¥×"); }
00402 
00406     virtual QCString trTypedefs()
00407     { return decode("·¿ÄêµÁ"); }
00408 
00412     virtual QCString trEnumerations()
00413     { return decode("Îóµó·¿"); }
00414 
00418     virtual QCString trFunctions()
00419     { return decode("´Ø¿ô"); }
00420 
00424     virtual QCString trVariables()
00425     { return decode("ÊÑ¿ô"); }
00426 
00430     virtual QCString trEnumerationValues()
00431       { return decode("Îóµó·¿¤ÎÃÍ"); }
00435     virtual QCString trDefineDocumentation()
00436     { return decode("¥Þ¥¯¥íÄêµÁ"); }
00437 
00441     virtual QCString trFunctionPrototypeDocumentation()
00442     { return decode("´Ø¿ô¥×¥í¥È¥¿¥¤¥×"); }
00443 
00447     virtual QCString trTypedefDocumentation()
00448     { return decode("·¿ÄêµÁ"); }
00449 
00453     virtual QCString trEnumerationTypeDocumentation()
00454     { return decode("Îóµó·¿"); }
00455 
00459     virtual QCString trFunctionDocumentation()
00460     { return decode("´Ø¿ô"); }
00461 
00465     virtual QCString trVariableDocumentation()
00466     { return decode("ÊÑ¿ô"); }
00467 
00471     virtual QCString trCompounds()
00472     {
00473       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00474         {
00475           return decode("¥Ç¡¼¥¿¹½Â¤");
00476         }
00477       else
00478         {
00479           return decode("¹½À®");
00480         }
00481     }
00485     virtual QCString trGeneratedAt(const char *date,const char *projName)
00486     {
00487       QCString result;
00488       if (projName) result+=(QCString)projName+decode("¤ËÂФ·¤Æ");
00489       result+=(QCString)date+decode("¤ËÀ¸À®¤µ¤ì¤Þ¤·¤¿¡£");
00490       return result;
00491     }
00494     virtual QCString trWrittenBy()
00495     {
00496       return decode("ºî¼Ô");
00497     }
00498 
00500     virtual QCString trClassDiagram(const char *clName)
00501     {
00502       return (QCString)clName+decode("¤ËÂФ¹¤ë·Ñ¾µ¥°¥é¥Õ");
00503     }
00504 
00506     virtual QCString trForInternalUseOnly()
00507     { return decode("ÆâÉô»ÈÍѤΤߡ£"); }
00508 
00510     virtual QCString trReimplementedForInternalReasons()
00511     { return decode("ÆâÉôŪ¤ÊÍýͳ¤Ë¤è¤êºÆ¼ÂÁõ¤µ¤ì¤Þ¤·¤¿¤¬¡¢API¤Ë¤Ï±Æ¶Á¤·¤Þ¤»¤ó¡£");
00512     }
00513 
00515     virtual QCString trWarning()
00516     { return decode("·Ù¹ð"); }
00517 
00519     virtual QCString trBugsAndLimitations()
00520     { return decode("¥Ð¥°¤ÈÀ©¸Â"); }
00521 
00523     virtual QCString trVersion()
00524     { return decode("¥Ð¡¼¥¸¥ç¥ó"); }
00525 
00527     virtual QCString trDate()
00528     { return decode("ÆüÉÕ"); }
00529 
00531     virtual QCString trReturns()
00532     { return decode("Ìá¤êÃÍ"); }
00533 
00535     virtual QCString trSeeAlso()
00536     { return decode("»²¾È"); }
00537 
00539     virtual QCString trParameters()
00540     { return decode("°ú¿ô"); }
00541 
00543     virtual QCString trExceptions()
00544     { return decode("Îã³°"); }
00545 
00547     virtual QCString trGeneratedBy()
00548     { return decode("ºîÀ®¡§"); }
00549 
00551 // new since 0.49-990307
00553 
00555     virtual QCString trNamespaceList()
00556     { return decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹°ìÍ÷"); }
00557 
00559     virtual QCString trNamespaceListDescription(bool /*extractAll*/)
00560     {
00561       QCString result=decode("");
00562       result+=decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹¤Î°ìÍ÷¤Ç¤¹¡£");
00563       return result;
00564     }
00565 
00569     virtual QCString trFriends()
00570     { return decode("¥Õ¥ì¥ó¥É"); }
00571 
00573 // new since 0.49-990405
00575 
00579     virtual QCString trRelatedFunctionDocumentation()
00580     { return decode("¥Õ¥ì¥ó¥É¤È´ØÏ¢¤¹¤ë´Ø¿ô"); }
00581 
00583 // new since 0.49-990425
00585 
00587     virtual QCString trCompoundReference(const char *clName,
00588                                  ClassDef::CompoundType compType,
00589                                  bool isTemplate)
00590     {
00591       QCString result="";
00592       switch(compType)
00593       {
00594         case ClassDef::Class:      result+=decode("¥¯¥é¥¹ "); break;
00595         case ClassDef::Struct:     result+=decode("¹½Â¤ÂÎ "); break;
00596         case ClassDef::Union:      result+=decode("¶¦ÍÑÂÎ "); break;
00597         case ClassDef::Interface:  result+=decode("¥¤¥ó¥¿¥Õ¥§¡¼¥¹ "); break;
00598         case ClassDef::Protocol:   result+=decode("¥×¥í¥È¥³¥ë "); break;
00599         case ClassDef::Category:   result+=decode("¥«¥Æ¥´¥ê "); break;
00600         case ClassDef::Exception:  result+=decode("Îã³° "); break;
00601       }
00602       if (isTemplate) result+=decode("¥Æ¥ó¥×¥ì¡¼¥È ");
00603       result+=(QCString)clName;
00604       return result;
00605     }
00606 
00608     virtual QCString trFileReference(const char *fileName)
00609     {
00610       QCString result=decode("")+(QCString)fileName;
00611       return result;
00612     }
00613 
00615     virtual QCString trNamespaceReference(const char *namespaceName)
00616     {
00617       QCString result=decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹ ")+(QCString)namespaceName;
00618       return result;
00619     }
00620 
00621     /* these are for the member sections of a class, struct or union */
00622     virtual QCString trPublicMembers()
00623     { return decode("Public ¥á¥½¥Ã¥É"); }
00624     virtual QCString trPublicSlots()
00625     { return decode("Public ¥¹¥í¥Ã¥È"); }
00626     virtual QCString trSignals()
00627     { return decode("¥·¥°¥Ê¥ë"); }
00628     virtual QCString trStaticPublicMembers()
00629     { return decode("Static Public ¥á¥½¥Ã¥É"); }
00630     virtual QCString trProtectedMembers()
00631     { return decode("Protected ¥á¥½¥Ã¥É"); }
00632     virtual QCString trProtectedSlots()
00633     { return decode("Protected ¥¹¥í¥Ã¥È"); }
00634     virtual QCString trStaticProtectedMembers()
00635     { return decode("Static Protected ¥á¥½¥Ã¥É"); }
00636     virtual QCString trPrivateMembers()
00637     { return decode("Private ¥á¥½¥Ã¥É"); }
00638     virtual QCString trPrivateSlots()
00639     { return decode("Private ¥¹¥í¥Ã¥È"); }
00640     virtual QCString trStaticPrivateMembers()
00641     { return decode("Static Private ¥á¥½¥Ã¥É"); }
00642 
00646     virtual QCString trWriteList(int numEntries)
00647     {
00648       QCString result;
00649       int i;
00650       // the inherits list contain `numEntries' classes
00651       for (i=0;i<numEntries;i++)
00652       {
00653         // use generateMarker to generate placeholders for the class links!
00654         result+=generateMarker(i); // generate marker for entry i in the list
00655                                    // (order is left to right)
00656 
00657         if (i!=numEntries-1)  // not the last entry, so we need a separator
00658         {
00659           if (i<numEntries-2) // not the fore last entry
00660             result+=decode(", ");
00661           else                // the fore last entry
00662             result+=decode(", ¤È ");
00663         }
00664       }
00665       return result;
00666     }
00667 
00671     virtual QCString trInheritsList(int numEntries)
00672     {
00673       return trWriteList(numEntries)+decode("¤ò·Ñ¾µ¤·¤Æ¤¤¤Þ¤¹¡£");
00674     }
00675 
00679     virtual QCString trInheritedByList(int numEntries)
00680     {
00681       return trWriteList(numEntries)+decode("¤Ë·Ñ¾µ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
00682     }
00683 
00687     virtual QCString trReimplementedFromList(int numEntries)
00688     {
00689       return trWriteList(numEntries)+decode("¤òºÆÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£");
00690     }
00691 
00695     virtual QCString trReimplementedInList(int numEntries)
00696     {
00697       return trWriteList(numEntries)+decode("¤ÇºÆÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
00698     }
00699 
00701     virtual QCString trNamespaceMembers()
00702     { return decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹¥á¥ó¥Ð"); }
00703 
00705     virtual QCString trNamespaceMemberDescription(bool extractAll)
00706     {
00707         QCString result=decode("¤³¤ì¤Ï");
00708       result+=decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹¤Î°ìÍ÷¤Ç¤¹¡£¤½¤ì¤¾¤ì");
00709       if (extractAll)
00710           result+=decode("¤Î¥Í¡¼¥à¥¹¥Ú¡¼¥¹");
00711       else
00712           result+=decode("¤¬Â°¤·¤Æ¤¤¤ë¥Í¡¼¥à¥¹¥Ú¡¼¥¹");
00713       result+=decode("¤Ø¥ê¥ó¥¯¤·¤Æ¤¤¤Þ¤¹¡£");
00714       return result;
00715     }
00719     virtual QCString trNamespaceIndex()
00720     { return decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹º÷°ú"); }
00721 
00725     virtual QCString trNamespaceDocumentation()
00726     { return decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹"); }
00727 
00729 // new since 0.49-990522
00731 
00735     virtual QCString trNamespaces()
00736     { return decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹"); }
00737 
00739 // new since 0.49-990728
00741 
00745     virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
00746         bool)
00747     { // here s is one of " Class", " Struct" or " Union"
00748       // single is true implies a single file
00749       QCString result=(QCString)decode("¤³¤Î");
00750       switch(compType)
00751       {
00752         case ClassDef::Class:      result+=decode("¥¯¥é¥¹"); break;
00753         case ClassDef::Struct:     result+=decode("¹½Â¤ÂÎ"); break;
00754         case ClassDef::Union:      result+=decode("¶¦ÍÑÂÎ"); break;
00755         case ClassDef::Interface:  result+=decode("¥¤¥ó¥¿¥Õ¥§¡¼¥¹"); break;
00756         case ClassDef::Protocol:   result+=decode("¥×¥í¥È¥³¥ë"); break;
00757         case ClassDef::Category:   result+=decode("¥«¥Æ¥´¥ê"); break;
00758         case ClassDef::Exception:  result+=decode("Îã³°"); break;
00759       }
00760       result+=decode("¤ÎÀâÌÀ¤Ï¼¡¤Î¥Õ¥¡¥¤¥ë¤«¤éÀ¸À®¤µ¤ì¤Þ¤·¤¿:");
00761       return result;
00762     }
00763 
00767     virtual QCString trAlphabeticalList()
00768     { return decode("¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç°ìÍ÷"); }
00769 
00771 // new since 0.49-990901
00773 
00775     virtual QCString trReturnValues()
00776     { return decode("Ìá¤êÃÍ"); }
00777 
00780     virtual QCString trMainPage()
00781     { return decode("¥á¥¤¥ó¥Ú¡¼¥¸"); }
00782 
00786     virtual QCString trPageAbbreviation()
00787     { return decode("p."); }
00788 
00790 // new since 0.49-991003
00792 
00793     virtual QCString trSources()
00794     {
00795       return decode("¥½¡¼¥¹");
00796     }
00797     virtual QCString trDefinedAtLineInSourceFile()
00798     {
00799       return decode(" @1 ¤Î @0 ¹Ô¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
00800     }
00801     virtual QCString trDefinedInSourceFile()
00802     {
00803       return decode(" @0 ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
00804     }
00805 
00807 // new since 1.0.0
00809 
00810     virtual QCString trDeprecated()
00811     {
00812       return decode("Èó¿ä¾©");
00813     }
00814 
00816 // new since 1.1.0
00818 
00820     virtual QCString trCollaborationDiagram(const char *clName)
00821     {
00822       return (QCString)clName+decode("¤Î¥³¥é¥Ü¥ì¡¼¥·¥ç¥ó¿Þ");
00823     }
00825     virtual QCString trInclDepGraph(const char *fName)
00826     {
00827         return (QCString)fName+decode("¤Î¥¤¥ó¥¯¥ë¡¼¥É°Í¸´Ø·¸¿Þ");
00828     }
00830     virtual QCString trConstructorDocumentation()
00831     {
00832       return decode("¥³¥ó¥¹¥È¥é¥¯¥¿¤È¥Ç¥¹¥È¥é¥¯¥¿");
00833     }
00835     virtual QCString trGotoSourceCode()
00836     {
00837       return decode("¥½¡¼¥¹¥³¡¼¥É¤ò¸«¤ë¡£");
00838     }
00840     virtual QCString trGotoDocumentation()
00841     {
00842       return decode("ÀâÌÀ¤ò¸«¤ë¡£");
00843     }
00845     virtual QCString trPrecondition()
00846     {
00847       return decode("»öÁ°¾ò·ï");
00848     }
00850     virtual QCString trPostcondition()
00851     {
00852       return decode("»ö¸å¾ò·ï");
00853     }
00855     virtual QCString trInvariant()
00856     {
00857       return decode("ÉÔÊÑ");
00858     }
00860     virtual QCString trInitialValue()
00861     {
00862       return decode("½é´üÃÍ:");
00863     }
00865     virtual QCString trCode()
00866     {
00867       return decode("¥³¡¼¥É");
00868     }
00869     virtual QCString trGraphicalHierarchy()
00870     {
00871       return decode("¥¯¥é¥¹³¬ÁØ¿Þ");
00872     }
00873     virtual QCString trGotoGraphicalHierarchy()
00874     {
00875       return decode("¥¯¥é¥¹³¬ÁØ¿Þ¤ò¸«¤ë¡£");
00876     }
00877     virtual QCString trGotoTextualHierarchy()
00878     {
00879       return decode("¥¯¥é¥¹³¬ÁØ¿Þ¤ò¸«¤ë¡£");
00880     }
00881     virtual QCString trPageIndex()
00882     {
00883       return decode("¥Ú¡¼¥¸º÷°ú");
00884     }
00885 
00887 // new since 1.1.0
00889 
00890     virtual QCString trNote()
00891     {
00892       return decode("³Ð¤¨½ñ¤­");
00893     }
00894     virtual QCString trPublicTypes()
00895     {
00896       return decode("Public ·¿");
00897     }
00898     virtual QCString trPublicAttribs()
00899     {
00900       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
00901         {
00902           return decode("ÊÑ¿ô");
00903         }
00904       else
00905         {
00906           return decode("Public ÊÑ¿ô");
00907         }
00908     }
00909     virtual QCString trStaticPublicAttribs()
00910     {
00911       return decode("Static Public ÊÑ¿ô");
00912     }
00913     virtual QCString trProtectedTypes()
00914     {
00915       return decode("Protected ·¿");
00916     }
00917     virtual QCString trProtectedAttribs()
00918     {
00919       return decode("Protected ÊÑ¿ô");
00920     }
00921     virtual QCString trStaticProtectedAttribs()
00922     {
00923       return decode("Static Protected ÊÑ¿ô");
00924     }
00925     virtual QCString trPrivateTypes()
00926     {
00927       return decode("Private ·¿");
00928     }
00929     virtual QCString trPrivateAttribs()
00930     {
00931       return decode("Private ÊÑ¿ô");
00932     }
00933     virtual QCString trStaticPrivateAttribs()
00934     {
00935       return decode("Static Private ÊÑ¿ô");
00936     }
00937 
00939 // new since 1.1.3
00941 
00943     virtual QCString trTodo()
00944     {
00945       return decode("TODO");
00946     }
00948     virtual QCString trTodoList()
00949     {
00950       return decode("TODO°ìÍ÷");
00951     }
00952 
00954 // new since 1.1.4
00956 
00957     virtual QCString trReferencedBy()
00958     {
00959       return decode("»²¾È¸µ");
00960     }
00961     virtual QCString trRemarks()
00962     {
00963       return decode("°Õ¸«");
00964     }
00965     virtual QCString trAttention()
00966     {
00967       return decode("Ãí°Õ");
00968     }
00969     virtual QCString trInclByDepGraph()
00970     {
00971         return decode("¤³¤Î¥°¥é¥Õ¤Ï¡¢¤É¤Î¥Õ¥¡¥¤¥ë¤«¤éľÀÜ¡¢´ÖÀÜŪ¤Ë"
00972              "¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£");
00973     }
00974     virtual QCString trSince()
00975     {
00976       return decode("¤«¤é");
00977     }
00978 
00980 // new since 1.1.5
00982 
00984     virtual QCString trLegendTitle()
00985     {
00986       return decode("¥°¥é¥Õ¤ÎËÞÎã");
00987     }
00989     virtual QCString trLegendDocs()
00990     {
00991       return
00992         decode("¤³¤Î¥Ú¡¼¥¸¤Ç¤Ï¡¢doxygen ¤ÇÀ¸À®¤µ¤ì¤¿¥°¥é¥Õ¤ò¤É¤Î¤è¤¦¤Ë¤ß¤¿¤é¤è¤¤¤«¤ò"
00993         "ÀâÌÀ¤·¤Þ¤¹¡£<p>\n"
00994         "¼¡¤ÎÎã¤ò¹Í¤¨¤Æ¤ß¤Þ¤¹¡£\n"
00995         "\\code\n"
00996         "/*! ¾Êά¤µ¤ì¤Æ¸«¤¨¤Ê¤¤¥¯¥é¥¹ */\n"
00997         "class Invisible { };\n\n"
00998         "/*! ¾Êά¤µ¤ì¤¿¥¯¥é¥¹(·Ñ¾µ´Ø·¸¤Ï±£¤µ¤ì¤Æ¤¤¤ë) */\n"
00999         "class Truncated : public Invisible { };\n\n"
01000         "/* doxygen ¥³¥á¥ó¥È¤Ë¤è¤ë¥É¥­¥å¥á¥ó¥È¤¬¤Ê¤¤¥¯¥é¥¹ */\n"
01001         "class Undocumented { };\n\n"
01002         "/*! public ¤Ç·Ñ¾µ¤µ¤ì¤¿¥¯¥é¥¹ */\n"
01003         "class PublicBase : public Truncated { };\n\n"
01004         "/*! A template class */\n"
01005         "template<class T> class Templ { };\n\n"
01006         "/*! protected ¤Ç·Ñ¾µ¤µ¤ì¤¿¥¯¥é¥¹ */\n"
01007         "class ProtectedBase { };\n\n"
01008         "/*! private ¤Ç·Ñ¾µ¤µ¤ì¤¿¥¯¥é¥¹ */\n"
01009         "class PrivateBase { };\n\n"
01010         "/*! ·Ñ¾µ¤µ¤ì¤¿¥¯¥é¥¹¤Ç»È¤ï¤ì¤Æ¤¤¤ë¥¯¥é¥¹ */\n"
01011         "class Used { };\n\n"
01012         "/*! Ê£¿ô¤Î¥¯¥é¥¹¤ò·Ñ¾µ¤·¤Æ¤¤¤ë¾å°Ì¥¯¥é¥¹ */\n"
01013         "class Inherited : public PublicBase,\n"
01014         "                  protected ProtectedBase,\n"
01015         "                  private PrivateBase,\n"
01016         "                  public Undocumented,\n"
01017         "                  public Templ<int>\n"
01018         "{\n"
01019         "  private:\n"
01020         "    Used *m_usedClass;\n"
01021         "};\n"
01022         "\\endcode\n"
01023         "ÀßÄê¥Õ¥¡¥¤¥ëÃæ¤Ç¡¢¥¿¥° \\c MAX_DOT_GRAPH_HEIGHT ¤¬ 200 ¤Ë¥»¥Ã¥È¤µ¤ì¤¿"
01024         "¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ê¥°¥é¥Õ¤È¤Ê¤ê¤Þ¤¹¡£"
01025         "<p><center><img src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n"
01026         "<p>\n"
01027         "¾å¤Î¥°¥é¥ÕÆâ¤Î¥Ü¥Ã¥¯¥¹¤Ë¤Ï¼¡¤Î¤è¤¦¤Ê°ÕÌ£¤¬¤¢¤ê¤Þ¤¹¡£\n"
01028         "<ul>\n"
01029         "<li>¹õ¤¯Åɤê¤Ä¤Ö¤µ¤ì¤¿¥Ü¥Ã¥¯¥¹¤Ï¡¢¤³¤Î¥°¥é¥Õ¤ËÂбþ¤¹¤ë¹½Â¤ÂΤ䥯¥é¥¹¤ò"
01030         "ɽ¤·¤Þ¤¹¡£\n"
01031         "<li>¹õÏȤΥܥ寥¹¤Ï¥É¥­¥å¥á¥ó¥È¤¬¤¢¤ë¹½Â¤ÂΤ䥯¥é¥¹¤òɽ¤·¤Þ¤¹¡£\n"
01032         "<li>³¥¿§¤ÎÏȤΥܥ寥¹¤Ï¥É¥­¥å¥á¥ó¥È¤¬¤Ê¤¤¹½Â¤ÂΤ䥯¥é¥¹¤òɽ¤·¤Þ¤¹¡£\n"
01033         "<li>ÀÖÏȤΥܥ寥¹¤Ï¥É¥­¥å¥á¥ó¥È¤¬¤¢¤ë¹½Â¤ÂΤ䥯¥é¥¹¤òɽ¤·¤Þ¤¹¤¬¡¢"
01034           "»ØÄꤵ¤ì¤¿¥µ¥¤¥º¤Ë¼ý¤Þ¤é¤Ê¤¤¤¿¤á¤Ë·Ñ¾µ¡¦Êñ´Þ´Ø·¸¤ò¤¹¤Ù¤Æ¿Þ¼¨¤¹¤ë"
01035           "¤³¤È¤¬¤Ç¤­¤Ê¤«¤Ã¤¿¤³¤È¤ò¼¨¤·¤Þ¤¹¡£"
01036         "</ul>\n"
01037         "Ìð°õ¤Ë¤Ï¼¡¤Î¤è¤¦¤Ê°ÕÌ£¤¬¤¢¤ê¤Þ¤¹¡£\n"
01038         "<ul>\n"
01039         "<li>ÀĤ¤Ìð°õ¤ÏÆó¤Ä¤Î¥¯¥é¥¹´Ö¤Î public ·Ñ¾µ´Ø·¸¤ò¼¨¤·¤Þ¤¹¡£\n"
01040         "<li>ÎФÎÌð°õ¤Ï protected ·Ñ¾µ´Ø·¸¤ò¼¨¤·¤Þ¤¹¡£\n"
01041         "<li>ÀÖ¤ÎÌð°õ¤Ï private ·Ñ¾µ´Ø·¸¤ò¼¨¤·¤Þ¤¹¡£\n"
01042         "<li>»ç¤ÎÇËÀþÌð°õ¤Ï¡¢¤½¤Î¥¯¥é¥¹¤¬Â¾¤Î¥¯¥é¥¹¤Ë´Þ¤Þ¤ì¤Æ¤¤¤¿¤ê¡¢"
01043           "ÍøÍѤµ¤ì¤Æ¤¤¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£¤Þ¤¿¡¢Ìð°õ¤¬»Ø¤·¤Æ¤¤¤ë¥¯¥é¥¹¤ä¹½Â¤ÂΤò"
01044           "¤É¤ÎÊÑ¿ô¤Ç¥¢¥¯¥»¥¹¤Ç¤­¤ë¤«¤òÌð°õ¤Î¥é¥Ù¥ë¤È¤·¤Æ¼¨¤·¤Æ¤¤¤Þ¤¹¡£\n"
01045         "</ul>\n");
01046     }
01048     virtual QCString trLegend()
01049     {
01050       return decode("ËÞÎã");
01051     }
01052 
01054 // new since 1.2.0
01056 
01058     virtual QCString trTest()
01059     {
01060       return decode("¥Æ¥¹¥È");
01061     }
01063     virtual QCString trTestList()
01064     {
01065       return decode("¥Æ¥¹¥È°ìÍ÷");
01066     }
01067 
01069 // new since 1.2.1
01071 
01073     virtual QCString trDCOPMethods()
01074     {
01075       return decode("DCOP¥á¥½¥Ã¥É");
01076     }
01077 
01079 // new since 1.2.2
01081 
01083     virtual QCString trProperties()
01084     {
01085       return decode("¥×¥í¥Ñ¥Æ¥£");
01086     }
01088     virtual QCString trPropertyDocumentation()
01089     {
01090       return decode("¥×¥í¥Ñ¥Æ¥£");
01091     }
01092 
01093 
01095 // new since 1.2.4
01097 
01099     virtual QCString trInterfaces()
01100     {
01101       return decode("¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹");
01102     }
01104     virtual QCString trClasses()
01105     {
01106       if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
01107         {
01108           return decode("¥Ç¡¼¥¿¹½Â¤");
01109         }
01110       else
01111         {
01112           return decode("¥¯¥é¥¹");
01113         }
01114     }
01116     virtual QCString trPackage(const char *name)
01117     {
01118       return (QCString)decode("¥Ñ¥Ã¥±¡¼¥¸ ")+name;
01119     }
01121     virtual QCString trPackageList()
01122     {
01123       return decode("¥Ñ¥Ã¥±¡¼¥¸°ìÍ÷");
01124     }
01126     virtual QCString trPackageListDescription()
01127     {
01128       return decode("¤³¤ì¤Ï¥Ñ¥Ã¥±¡¼¥¸°ìÍ÷¤Ç¤¹¡£");
01129     }
01131     virtual QCString trPackages()
01132     {
01133       return decode("¥Ñ¥Ã¥±¡¼¥¸");
01134     }
01136     virtual QCString trPackageDocumentation()
01137     {
01138       return decode("¥Ñ¥Ã¥±¡¼¥¸");
01139     }
01141     virtual QCString trDefineValue()
01142     {
01143       return decode("ÃÍ:");
01144     }
01145 
01146 
01148 // new since 1.2.5
01150 
01152     virtual QCString trBug()
01153     {
01154       return decode("¥Ð¥°");
01155     }
01157     virtual QCString trBugList()
01158     {
01159       return decode("¥Ð¥°°ìÍ÷");
01160     }
01161 
01163 // new since 1.2.6
01165 
01191     virtual QCString trRTFansicp()
01192     {
01193       return "932";
01194     }
01195 
01196 
01200     virtual QCString trRTFCharSet()
01201     {
01202       return "128";
01203     }
01204 
01206     virtual QCString trRTFGeneralIndex()
01207     {
01208       return decode("º÷°ú");
01209     }
01210 
01215     virtual QCString trClass(bool first_capital, bool singular)
01216     {
01217       first_capital = first_capital;
01218       singular = singular;
01219       QCString result(decode("¥¯¥é¥¹"));
01220       return result;
01221     }
01222 
01227     virtual QCString trFile(bool first_capital, bool singular)
01228     {
01229       first_capital = first_capital;
01230       singular = singular;
01231       QCString result(decode("¥Õ¥¡¥¤¥ë"));
01232       return result;
01233     }
01234 
01239     virtual QCString trNamespace(bool first_capital, bool singular)
01240     {
01241       first_capital = first_capital;
01242       singular = singular;
01243       QCString result(decode("¥Í¡¼¥à¥¹¥Ú¡¼¥¹"));
01244       return result;
01245     }
01246 
01251     virtual QCString trGroup(bool first_capital, bool singular)
01252     {
01253       first_capital = first_capital;
01254       singular = singular;
01255       QCString result(decode("¥°¥ë¡¼¥×"));
01256       return result;
01257     }
01258 
01263     virtual QCString trPage(bool first_capital, bool singular)
01264     {
01265       first_capital = first_capital;
01266       singular = singular;
01267       QCString result(decode("¥Ú¡¼¥¸"));
01268       return result;
01269     }
01270 
01275     virtual QCString trMember(bool first_capital, bool singular)
01276     {
01277       first_capital = first_capital;
01278       singular = singular;
01279       QCString result(decode("¥á¥ó¥Ð"));
01280       return result;
01281     }
01282 
01287     virtual QCString trField(bool first_capital, bool singular)
01288     {
01289       first_capital = first_capital;
01290       singular = singular;
01291       QCString result(decode("¥Õ¥£¡¼¥ë¥É"));
01292       return result;
01293     }
01294 
01299     virtual QCString trGlobal(bool first_capital, bool singular)
01300     {
01301       first_capital = first_capital;
01302       singular = singular;
01303       QCString result(decode("¥°¥í¡¼¥Ð¥ë"));
01304       return result;
01305     }
01306 
01308 // new since 1.2.7
01310 
01313     virtual QCString trAuthor(bool first_capital, bool singular)
01314     {
01315       first_capital = first_capital;
01316       singular = singular;
01317       QCString result(decode("ºî¼Ô"));
01318       return result;
01319     }
01320 
01322 // new since 1.2.11
01324 
01327     virtual QCString trReferences()
01328     {
01329       return decode("»²¾ÈÀè");
01330     }
01331 
01333 // new since 1.2.13
01335 
01339     virtual QCString trImplementedFromList(int numEntries)
01340     {
01341       return trWriteList(numEntries)+decode("¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£");
01342     }
01343 
01347     virtual QCString trImplementedInList(int numEntries)
01348     {
01349       return trWriteList(numEntries)+decode("¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£");
01350     }
01352 // new since 1.2.16
01354 
01358     virtual QCString trRTFTableOfContents()
01359     {
01360       return decode("Ìܼ¡");
01361     }
01362 
01364 // new since 1.2.17
01366 
01370     virtual QCString trDeprecatedList()
01371     {
01372       return decode("Èó¿ä¾©°ìÍ÷");
01373     }
01374 
01376 // new since 1.2.18
01378 
01382     virtual QCString trEvents()
01383     {
01384       return decode("¥¤¥Ù¥ó¥È");
01385     }
01387     virtual QCString trEventDocumentation()
01388     {
01389       return decode("¥¤¥Ù¥ó¥È");
01390     }
01391 
01393 // new since 1.3
01395 
01398     virtual QCString trPackageTypes()
01399     { 
01400       return decode("¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î·¿ÄêµÁ");
01401     }
01405     virtual QCString trPackageMembers()
01406     { 
01407       return decode("´Ø¿ô");
01408     }
01412     virtual QCString trStaticPackageMembers()
01413     { 
01414       return decode("¥¹¥¿¥Æ¥£¥Ã¥¯´Ø¿ô");
01415     }
01419     virtual QCString trPackageAttribs()
01420     { 
01421       return decode("ÊÑ¿ô");
01422     }
01426     virtual QCString trStaticPackageAttribs()
01427     { 
01428       return decode("¥¹¥¿¥Æ¥£¥Ã¥¯ÊÑ¿ô");
01429     }
01430     
01432 // new since 1.3.1
01434 
01438     virtual QCString trAll()
01439     {
01440       return decode("Á´¤Æ");
01441     }
01443     virtual QCString trCallGraph()
01444     {
01445       return decode("´Ø¿ô¤Î¸Æ¤Ó½Ð¤·¥°¥é¥Õ:");
01446     }
01447 
01449 // new since 1.3.3
01451 
01456     virtual QCString trSearchForIndex()
01457     {
01458       return decode("¸¡º÷");
01459     }
01463     virtual QCString trSearchResultsTitle()
01464     {
01465       return decode("¸¡º÷·ë²Ì");
01466     }
01475     virtual QCString trSearchResults(int numDocuments)
01476     {
01477       if (numDocuments==0)
01478       {
01479         return decode("ÆþÎϤµ¤ì¤¿¾ò·ï¤Ë¥Þ¥Ã¥Á¤¹¤ë¥É¥­¥å¥á¥ó¥È¤¬¤¢¤ê¤Þ¤»¤ó¤Ç¤·¤¿.");
01480       }
01481       else if (numDocuments==1)
01482       {
01483         return decode("ÆþÎϤµ¤ì¤¿¾ò·ï¤Ë¥Þ¥Ã¥Á¤¹¤ë¥É¥­¥å¥á¥ó¥È¤¬ <b>1</b> ·ï¤ß¤Ä¤«¤ê¤Þ¤·¤¿.");
01484       }
01485       else 
01486       {
01487         return decode("ÆþÎϤµ¤ì¤¿¾ò·ï¤Ë¥Þ¥Ã¥Á¤¹¤ë¥É¥­¥å¥á¥ó¥È¤¬ <b>$num</b> ·ï¤ß¤Ä¤«¤ê¤Þ¤·¤¿. "
01488                       "ºÇ¤â°ìÃפ·¤Æ¤¤¤ë¤â¤Î¤«¤éɽ¼¨¤µ¤ì¤Þ¤¹.");
01489       }
01490     }
01494     virtual QCString trSearchMatches()
01495     {
01496       return decode("¥Þ¥Ã¥Á¤·¤¿Ã±¸ì:");
01497     }
01498 
01500 // new since 1.3.8
01502 
01505     virtual QCString trSourceFile(QCString& filename)
01506     {
01507       return filename + decode(" ¥½¡¼¥¹¥Õ¥¡¥¤¥ë");
01508     }
01509 
01511 // new since 1.3.9
01513 
01517     virtual QCString trDirIndex()
01518     { return decode("¥Ç¥£¥ì¥¯¥È¥êº÷°ú"); }
01519 
01523     virtual QCString trDirDocumentation()
01524     { return decode("¥Ç¥£¥ì¥¯¥È¥ê¹½À®"); }
01525 
01529     virtual QCString trDirectories()
01530     { return decode("¥Ç¥£¥ì¥¯¥È¥ê"); }
01531 
01535     virtual QCString trDirDescription()
01536     { return decode("¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê°ìÍ÷¤Ï¤ª¤ª¤Þ¤«¤Ë¤Ï¥½¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢"
01537                     "´°Á´¤Ë¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ç¥½¡¼¥È¤µ¤ì¤Æ¤Ï¤¤¤Þ¤»¤ó¡£");
01538     }
01539 
01543     virtual QCString trDirReference(const char *dirName)
01544     { QCString result=dirName; result+=decode(" ¥Ç¥£¥ì¥¯¥È¥ê¥ê¥Õ¥¡¥ì¥ó¥¹"); return result; }
01545 
01549     virtual QCString trDir(bool, bool)
01550     { 
01551       return decode("¥Ç¥£¥ì¥¯¥È¥ê");
01552     }
01553 
01555 // new since 1.4.1
01557 
01561     virtual QCString trOverloadText()
01562     {
01563        return decode("¤³¤ì¤Ï¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤¿¥á¥ó¥Ð´Ø¿ô¤Ç¤¹¡£"
01564                      "ÍøÊØÀ­¤Î¤¿¤á¤ËÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"
01565                      "¸µ¤Î´Ø¿ô¤È¤Î°ã¤¤¤Ï°ú¤­¿ô¤Î¤ß¤Ç¤¹¡£");
01566     }
01567 
01569 // new since 1.4.6
01571 
01573     virtual QCString trCallerGraph()
01574     {
01575       // return "Here is the caller graph for this function:";
01576       return decode("¸Æ½Ð¤·¥°¥é¥Õ:");
01577     }
01578 
01582     virtual QCString trEnumerationValueDocumentation()
01583     { return decode("Îóµó·¿"); }
01584 
01585 };
01586 #endif



Generated on Mon Mar 31 10:58:46 2008 by  doxygen 1.5.1