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