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 #ifndef TRANSLATOR_KR_H 00019 #define TRANSLATOR_KR_H 00020 00021 00022 /* Korean translators 00023 * doxygen-svn 00024 * * fly1004@gmail.com 00025 * doxygen-1.5.3 00026 * * Astromaker(http://ngps.net/) 00027 * * gpgiki(http://www.gpgstudy.com/gpgiki/) 00028 * doxygen-1.2.11 00029 * * ryk */ 00030 00053 class TranslatorKorean : public Translator 00054 { 00055 protected: 00056 friend class TranslatorAdapterBase; 00057 virtual ~TranslatorKorean() {} 00058 00059 public: 00060 00061 // --- Language control methods ------------------- 00062 00069 virtual QCString idLanguage() 00070 { return "korean"; } 00071 00086 virtual QCString latexLanguageSupportCommand() 00087 { 00088 // I'm not sure what this should be. 00089 // When I figure it out, I'll update this. 00090 // see http://www.ktug.or.kr/jsboard/read.php?table=operate&no=4422&page=1 00091 return "\\usepackage{hfont}\n"; 00092 } 00093 00095 virtual QCString idLanguageCharset() 00096 { 00097 return "euc-kr"; 00098 } 00099 00100 // --- Language translation methods ------------------- 00101 00103 virtual QCString trRelatedFunctions() 00104 { return "°ü·ÃµÈ ÇÔ¼öµé"; } 00105 00107 virtual QCString trRelatedSubscript() 00108 { return "(´ÙÀ½Àº ¸â¹ö ÇÔ¼öµéÀÌ ¾Æ´Õ´Ï´Ù. ÁÖÀÇÇϽʽÿÀ.)"; } 00109 00111 virtual QCString trDetailedDescription() 00112 { return "»ó¼¼ÇÑ ¼³¸í"; } 00113 00115 virtual QCString trMemberTypedefDocumentation() 00116 { return "¸â¹ö ŸÀÔÁ¤ÀÇ ¹®¼È"; } 00117 00119 virtual QCString trMemberEnumerationDocumentation() 00120 { return "¸â¹ö ¿°ÅÇü ¹®¼È"; } 00121 00123 virtual QCString trMemberFunctionDocumentation() 00124 { return "¸â¹ö ÇÔ¼ö ¹®¼È"; } 00125 00127 virtual QCString trMemberDataDocumentation() 00128 { 00129 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00130 { 00131 return "ÇÊµå ¹®¼È"; 00132 } 00133 else 00134 { 00135 return "¸â¹ö µ¥ÀÌŸ ¹®¼È"; 00136 } 00137 } 00138 00140 virtual QCString trMore() 00141 { return "´õ ÀÚ¼¼È÷ ..."; } 00142 00144 virtual QCString trListOfAllMembers() 00145 { return "¸ðµç ¸â¹ö ¸ñ·Ï"; } 00146 00148 virtual QCString trMemberList() 00149 { return "¸â¹ö ¸ñ·Ï"; } 00150 00152 virtual QCString trThisIsTheListOfAllMembers() 00153 { return "´ÙÀ½¿¡ ´ëÇÑ ¸ðµç ¸â¹öÀÇ ¸ñ·ÏÀÔ´Ï´Ù : "; } 00154 00156 virtual QCString trIncludingInheritedMembers() 00157 { return " (¸ðµç »ó¼ÓµÈ ¸â¹öµéµµ Æ÷ÇÔÇÕ´Ï´Ù.)"; } 00158 00162 virtual QCString trGeneratedAutomatically(const char *s) 00163 { QCString result="¼Ò½º ÄÚµå·ÎºÎÅÍ "; 00164 if (s) result+=s+(QCString)"¸¦ À§ÇØ "; 00165 result+="Doxygen¿¡ ÀÇÇØ ÀÚµ¿À¸·Î »ý¼ºµÊ."; 00166 return result; 00167 } 00168 00170 virtual QCString trEnumName() 00171 { return "¿°ÅÇü À̸§"; } 00172 00174 virtual QCString trEnumValue() 00175 { return "¿°ÅÇü °ª"; } 00176 00178 virtual QCString trDefinedIn() 00179 { return "´ÙÀ½¿¡¼ Á¤ÀÇµÊ :"; } 00180 00181 // quick reference sections 00182 00186 virtual QCString trModules() 00187 { return "¸ðµâ"; } 00188 00190 virtual QCString trClassHierarchy() 00191 { return "Ŭ·¡½º °èÅëµµ"; } 00192 00194 virtual QCString trCompoundList() 00195 { 00196 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00197 { 00198 return "µ¥ÀÌŸ ±¸Á¶"; 00199 } 00200 else 00201 { 00202 return "Ŭ·¡½º ¸ñ·Ï"; 00203 } 00204 } 00205 00207 virtual QCString trFileList() 00208 { return "ÆÄÀÏ ¸ñ·Ï"; } 00209 00211 virtual QCString trCompoundMembers() 00212 { 00213 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00214 { 00215 return "µ¥ÀÌŸ Çʵå"; 00216 } 00217 else 00218 { 00219 return "Ŭ·¡½º ¸â¹ö"; 00220 } 00221 } 00222 00224 virtual QCString trFileMembers() 00225 { 00226 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00227 { 00228 return "Àü¿ª"; 00229 } 00230 else 00231 { 00232 return "ÆÄÀÏ ¸â¹ö"; 00233 } 00234 } 00235 00237 virtual QCString trRelatedPages() 00238 { return "°ü·ÃµÈ ÆäÀÌÁö"; } 00239 00241 virtual QCString trExamples() 00242 { return "¿¹Á¦"; } 00243 00245 virtual QCString trSearch() 00246 { return "°Ë»ö"; } 00247 00249 virtual QCString trClassHierarchyDescription() 00250 { return "ÀÌ »ó¼Ó ¸ñ·ÏÀº ¿ÏÀüÇÏÁø ¾ÊÁö¸¸ ¾ËÆÄºª¼øÀ¸·Î ´ë·«ÀûÀ¸·Î Á¤·ÄµÇ¾îÀÖ½À´Ï´Ù.:"; 00251 } 00252 00254 virtual QCString trFileListDescription(bool extractAll) 00255 { 00256 QCString result="´ÙÀ½Àº "; 00257 if (!extractAll) result+="¹®¼ÈµÈ "; 00258 result+="¸ðµç ÆÄÀÏ¿¡ ´ëÇÑ ¸ñ·ÏÀÔ´Ï´Ù. (°£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 00259 return result; 00260 } 00261 00263 virtual QCString trCompoundListDescription() 00264 { 00265 00266 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00267 { 00268 return "´ÙÀ½Àº µ¥ÀÌŸ ±¸Á¶µéÀÔ´Ï´Ù. (°£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 00269 } 00270 else 00271 { 00272 return "´ÙÀ½Àº Ŭ·¡½º, ±¸Á¶Ã¼, °ø¿ëü ±×¸®°í ÀÎÅÍÆäÀ̽ºµéÀÔ´Ï´Ù. " 00273 "(°£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 00274 } 00275 } 00276 00278 virtual QCString trCompoundMembersDescription(bool extractAll) 00279 { 00280 QCString result="´ÙÀ½Àº "; 00281 if (!extractAll) 00282 { 00283 result+="¹®¼ÈµÈ "; 00284 } 00285 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00286 { 00287 result+="¸ðµç ±¸Á¶Ã¼¿Í °ø¿ëüÀÇ Çʵåµé"; 00288 } 00289 else 00290 { 00291 result+="¸ðµç Ŭ·¡½º ¸â¹öµé"; 00292 } 00293 result+="ÀÇ ¸ñ·ÏÀÔ´Ï´Ù. "; 00294 00295 if (!extractAll) 00296 { 00297 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00298 { 00299 result+="°¢ ÇʵåµéÀº ÇØ´ç Çʵ忡 ´ëÇÑ ±¸Á¶Ã¼¿Í °ø¿ëüÀÇ " 00300 "¹®¼È ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00301 } 00302 else 00303 { 00304 result+="°¢ ¸â¹öµéÀº ÇØ´ç ¸â¹ö¿¡ ´ëÇÑ Å¬·¡½ºÀÇ ¹®¼È ÆäÀÌÁöÀÇ " 00305 "¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00306 } 00307 } 00308 else 00309 { 00310 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00311 { 00312 result+="°¢ ÇʵåµéÀº ÇØ´ç Çʵ尡 ¼ÓÇØ ÀÖ´Â ±¸Á¶Ã¼¿Í °ø¿ëü¿¡ " 00313 "´ëÇÑ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00314 } 00315 else 00316 { 00317 result+="°¢ ¸â¹öµéÀº ÇØ´ç ¸â¹ö°¡ ¼ÓÇØ Àִ Ŭ·¡½º¿¡ ´ëÇÑ " 00318 "¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00319 } 00320 } 00321 return result; 00322 } 00323 00325 virtual QCString trFileMembersDescription(bool extractAll) 00326 { 00327 QCString result="´ÙÀ½Àº "; 00328 if (!extractAll) result+="¹®¼ÈµÈ "; 00329 00330 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00331 { 00332 result+="¸ðµç ÇÔ¼ö, º¯¼ö, ¸ÅÅ©·Î, ¿°ÅÇü, ŸÀÔÁ¤Àǵé"; 00333 } 00334 else 00335 { 00336 result+="ÆÄÀÏ ¸â¹öµé"; 00337 } 00338 result+="ÀÇ ¸ñ·ÏÀÔ´Ï´Ù. "; 00339 00340 result+="°¢ Ç׸ñÀº "; 00341 if (extractAll) 00342 result+="±×µéÀÌ ¼ÓÇÑ ÆÄÀÏ ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00343 else 00344 result+="±×µé¿¡ ´ëÇÑ ¹®¼È ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00345 return result; 00346 } 00347 00349 virtual QCString trExamplesDescription() 00350 { return "´ÙÀ½Àº ¸ðµç ¿¹Á¦µéÀÇ ¸ñ·ÏÀÔ´Ï´Ù.:"; } 00351 00353 virtual QCString trRelatedPagesDescription() 00354 { return "´ÙÀ½Àº °ü·ÃµÈ ¸ðµç ¹®¼È ÆäÀÌÁöµéÀÇ ¸ñ·ÏÀÔ´Ï´Ù.:"; } 00355 00357 virtual QCString trModulesDescription() 00358 { return "´ÙÀ½Àº ¸ðµç ¸ðµâµéÀÇ ¸ñ·ÏÀÔ´Ï´Ù.:"; } 00359 00360 // index titles (the project name is prepended for these) 00361 00363 virtual QCString trDocumentation() 00364 { return "¹®¼È"; } 00365 00369 virtual QCString trModuleIndex() 00370 { return "¸ðµâ »öÀÎ"; } 00371 00375 virtual QCString trHierarchicalIndex() 00376 { return "°èÅëµµ »öÀÎ"; } 00377 00381 virtual QCString trCompoundIndex() 00382 { 00383 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00384 { 00385 return "µ¥ÀÌŸ ±¸Á¶ »öÀÎ"; 00386 } 00387 else 00388 { 00389 return "Ŭ·¡½º »öÀÎ"; 00390 } 00391 } 00392 00396 virtual QCString trFileIndex() 00397 { return "ÆÄÀÏ »öÀÎ"; } 00398 00402 virtual QCString trModuleDocumentation() 00403 { return "¸ðµâ ¹®¼È"; } 00404 00408 virtual QCString trClassDocumentation() 00409 { 00410 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00411 { 00412 return "µ¥ÀÌŸ ±¸Á¶ ¹®¼È"; 00413 } 00414 else 00415 { 00416 return "Ŭ·¡½º ¹®¼È"; 00417 } 00418 } 00419 00423 virtual QCString trFileDocumentation() 00424 { return "ÆÄÀÏ ¹®¼È"; } 00425 00429 virtual QCString trExampleDocumentation() 00430 { return "¿¹Á¦ ¹®¼È"; } 00431 00435 virtual QCString trPageDocumentation() 00436 { return "ÆäÀÌÁö ¹®¼È"; } 00437 00439 virtual QCString trReferenceManual() 00440 { return "ÂüÁ¶ ¸Å´º¾ó"; } 00441 00445 virtual QCString trDefines() 00446 { return "¸ÅÅ©·Î"; } 00447 00451 virtual QCString trFuncProtos() 00452 { return "ÇÔ¼ö ¿øÇü"; } 00453 00457 virtual QCString trTypedefs() 00458 { return "ŸÀÔÁ¤ÀÇ"; } 00459 00463 virtual QCString trEnumerations() 00464 { return "¿°ÅÇü ŸÀÔ"; } 00465 00469 virtual QCString trFunctions() 00470 { return "ÇÔ¼ö"; } 00471 00475 virtual QCString trVariables() 00476 { return "º¯¼ö"; } 00477 00481 virtual QCString trEnumerationValues() 00482 { return "¿°ÅÇü ¸â¹ö"; } 00483 00487 virtual QCString trDefineDocumentation() 00488 { return "¸ÅÅ©·Î ¹®¼È"; } 00489 00493 virtual QCString trFunctionPrototypeDocumentation() 00494 { return "ÇÔ¼ö ¿øÇü ¹®¼È"; } 00495 00499 virtual QCString trTypedefDocumentation() 00500 { return "ŸÀÔÁ¤ÀÇ ¹®¼È"; } 00501 00505 virtual QCString trEnumerationTypeDocumentation() 00506 { return "¿°ÅÇü ŸÀÔ ¹®¼È"; } 00507 00511 virtual QCString trFunctionDocumentation() 00512 { return "ÇÔ¼ö ¹®¼È"; } 00513 00517 virtual QCString trVariableDocumentation() 00518 { return "º¯¼ö ¹®¼È"; } 00519 00523 virtual QCString trCompounds() 00524 { 00525 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00526 { 00527 return "µ¥ÀÌŸ ±¸Á¶"; 00528 } 00529 else 00530 { 00531 return "Ŭ·¡½º"; 00532 } 00533 } 00534 00538 virtual QCString trGeneratedAt(const char *date,const char *projName) 00539 { 00540 QCString result=(QCString)"»ý¼º½Ã°£ : "+date; 00541 if (projName) result+=(QCString)", ÇÁ·ÎÁ§Æ®¸í : "+projName; 00542 result+=(QCString)", »ý¼ºÀÚ : "; 00543 return result; 00544 } 00547 virtual QCString trWrittenBy() 00548 { 00549 return "ÀÛ¼ºÀÚ : "; 00550 } 00551 00553 virtual QCString trClassDiagram(const char *clName) 00554 { 00555 return (QCString)clName+"¿¡ ´ëÇÑ »ó¼Ó ´ÙÀ̾î±×·¥ : "; 00556 } 00557 00559 virtual QCString trForInternalUseOnly() 00560 { return "³»ºÎÀûÀûÀ¸·Î¸¸ »ç¿ëÇϱâ À§ÇØ."; } 00561 00563 virtual QCString trWarning() 00564 { return "°æ°í"; } 00565 00567 virtual QCString trVersion() 00568 { return "¹öÀü"; } 00569 00571 virtual QCString trDate() 00572 { return "³¯Â¥"; } 00573 00575 virtual QCString trReturns() 00576 { return "¹Ýȯ°ª"; } 00577 00579 virtual QCString trSeeAlso() 00580 { return "Âü°í"; } 00581 00583 virtual QCString trParameters() 00584 { return "¸Å°³º¯¼ö"; } 00585 00587 virtual QCString trExceptions() 00588 { return "¿¹¿Ü"; } 00589 00591 virtual QCString trGeneratedBy() 00592 { return "´ÙÀ½¿¡ ÀÇÇØ »ý¼ºµÊ : "; } 00593 00595 // new since 0.49-990307 00597 00599 virtual QCString trNamespaceList() 00600 { return "³×ÀÓ½ºÆäÀ̽º ¸ñ·Ï"; } 00601 00603 virtual QCString trNamespaceListDescription(bool extractAll) 00604 { 00605 QCString result="´ÙÀ½Àº "; 00606 if (!extractAll) result+="¹®¼ÈµÈ "; 00607 result+="¸ðµç ³×ÀÓ½ºÆäÀ̽º¿¡ ´ëÇÑ ¸ñ·ÏÀÔ´Ï´Ù. (°£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 00608 return result; 00609 } 00610 00614 virtual QCString trFriends() 00615 { return "Friends"; } 00616 00618 // new since 0.49-990405 00620 00624 virtual QCString trRelatedFunctionDocumentation() 00625 { return "Friend, ±×¸®°í °ü·ÃµÈ ÇÔ¼ö ¹®¼È"; } 00626 00628 // new since 0.49-990425 00630 00632 virtual QCString trCompoundReference(const char *clName, 00633 ClassDef::CompoundType compType, 00634 bool isTemplate) 00635 { 00636 QCString result=(QCString)clName; 00637 switch(compType) 00638 { 00639 case ClassDef::Class: result+=" Ŭ·¡½º"; break; 00640 case ClassDef::Struct: result+=" ±¸Á¶Ã¼"; break; 00641 case ClassDef::Union: result+=" °ø¿ëü"; break; 00642 case ClassDef::Interface: result+=" ÀÎÅÍÆäÀ̽º"; break; 00643 case ClassDef::Protocol: result+=" ÇÁ·ÎÅäÄÝ"; break; 00644 case ClassDef::Category: result+=" Ä«Å×°í¸®"; break; 00645 case ClassDef::Exception: result+=" ¿¹¿Ü"; break; 00646 } 00647 if (isTemplate) result+=" ÅÛÇø´"; 00648 result+=" ÂüÁ¶"; 00649 return result; 00650 } 00651 00653 virtual QCString trFileReference(const char *fileName) 00654 { 00655 QCString result=fileName; 00656 result+=" ÆÄÀÏ ÂüÁ¶"; 00657 return result; 00658 } 00659 00661 virtual QCString trNamespaceReference(const char *namespaceName) 00662 { 00663 QCString result=namespaceName; 00664 result+=" ³×ÀÓ½ºÆäÀ̽º ÂüÁ¶"; 00665 return result; 00666 } 00667 00668 virtual QCString trPublicMembers() 00669 { return "Public ¸â¹ö ÇÔ¼ö"; } 00670 virtual QCString trPublicSlots() 00671 { return "Public Slots"; } 00672 virtual QCString trSignals() 00673 { return "Signals"; } 00674 virtual QCString trStaticPublicMembers() 00675 { return "Á¤Àû Public ¸â¹ö ÇÔ¼ö"; } 00676 virtual QCString trProtectedMembers() 00677 { return "Protected ¸â¹ö ÇÔ¼ö"; } 00678 virtual QCString trProtectedSlots() 00679 { return "Protected Slots"; } 00680 virtual QCString trStaticProtectedMembers() 00681 { return "Á¤Àû Protected ¸â¹ö ÇÔ¼ö"; } 00682 virtual QCString trPrivateMembers() 00683 { return "Private ¸â¹ö ÇÔ¼ö"; } 00684 virtual QCString trPrivateSlots() 00685 { return "Private Slots"; } 00686 virtual QCString trStaticPrivateMembers() 00687 { return "Á¤Àû Private ¸â¹ö ÇÔ¼ö"; } 00688 00692 virtual QCString trWriteList(int numEntries) 00693 { 00694 QCString result; 00695 int i; 00696 // the inherits list contain `numEntries' classes 00697 for (i=0;i<numEntries;i++) 00698 { 00699 // use generateMarker to generate placeholders for the class links! 00700 result+=generateMarker(i); // generate marker for entry i in the list 00701 // (order is left to right) 00702 00703 if (i!=numEntries-1) // not the last entry, so we need a separator 00704 { 00705 if (i<numEntries-2) // not the fore last entry 00706 result+=", "; 00707 else // the fore last entry 00708 result+=", "; 00709 } 00710 } 00711 return result; 00712 } 00713 00717 virtual QCString trInheritsList(int numEntries) 00718 { 00719 return trWriteList(numEntries)+"¸¦(À») »ó¼ÓÇß½À´Ï´Ù."; 00720 } 00721 00725 virtual QCString trInheritedByList(int numEntries) 00726 { 00727 return trWriteList(numEntries)+"¿¡ ÀÇÇØ »ó¼ÓµÇ¾ú½À´Ï´Ù."; 00728 } 00729 00733 virtual QCString trReimplementedFromList(int numEntries) 00734 { 00735 return trWriteList(numEntries)+"(À¸)·ÎºÎÅÍ À籸ÇöµÇ¾ú½À´Ï´Ù."; 00736 } 00737 00741 virtual QCString trReimplementedInList(int numEntries) 00742 { 00743 return trWriteList(numEntries)+"¿¡¼ À籸ÇöµÇ¾ú½À´Ï´Ù."; 00744 } 00745 00747 virtual QCString trNamespaceMembers() 00748 { return "³×ÀÓ½ºÆäÀ̽º ¸â¹ö"; } 00749 00751 virtual QCString trNamespaceMemberDescription(bool extractAll) 00752 { 00753 QCString result="´ÙÀ½Àº "; 00754 if (!extractAll) result+="¹®¼ÈµÈ "; 00755 result+="¸ðµç ³×ÀÓ½ºÆäÀ̽º ¸â¹öµéÀÇ ¸ñ·ÏÀÔ´Ï´Ù. "; 00756 if (extractAll) 00757 result+="°¢ ¸â¹öµéÀº ÇØ´ç ¸â¹öÀÇ ³×ÀÓ½ºÆäÀ̽º ¹®¼È ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00758 else 00759 result+="°¢ ¸â¹öµéÀº ÇØ´ç ¸â¹ö°¡ ¼ÓÇÑ ³×ÀÓ½ºÆäÀ̽º ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 00760 return result; 00761 } 00765 virtual QCString trNamespaceIndex() 00766 { return "³×ÀÓ½ºÆäÀ̽º »öÀÎ"; } 00767 00771 virtual QCString trNamespaceDocumentation() 00772 { return "³×ÀÓ½ºÆäÀ̽º ¹®¼È"; } 00773 00775 // new since 0.49-990522 00777 00781 virtual QCString trNamespaces() 00782 { return "³×ÀÓ½ºÆäÀ̽º"; } 00783 00785 // new since 0.49-990728 00787 00791 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, 00792 bool single) 00793 { // here s is one of " Class", " Struct" or " Union" 00794 // single is true implies a single file 00795 QCString result=(QCString)"ÀÌ "; 00796 switch(compType) 00797 { 00798 case ClassDef::Class: result+="Ŭ·¡½º"; break; 00799 case ClassDef::Struct: result+="±¸Á¶Ã¼"; break; 00800 case ClassDef::Union: result+="°ø¿ëü"; break; 00801 case ClassDef::Interface: result+="ÀÎÅÍÆäÀ̽º"; break; 00802 case ClassDef::Protocol: result+="ÇÁ·ÎÅäÄÝ"; break; 00803 case ClassDef::Category: result+="Ä«Å×°í¸®"; break; 00804 case ClassDef::Exception: result+="¿¹¿Ü"; break; 00805 } 00806 result+="¿¡ ´ëÇÑ ¹®¼È ÆäÀÌÁö´Â ´ÙÀ½ÀÇ ÆÄÀÏ"; 00807 if (!single) result+="µé"; 00808 result+="·ÎºÎÅÍ »ý¼ºµÇ¾ú½À´Ï´Ù.:"; 00809 return result; 00810 } 00811 00815 virtual QCString trAlphabeticalList() 00816 { return "¾ËÆÄºª¼ø ¸ñ·Ï"; } 00817 00819 // new since 0.49-990901 00821 00823 virtual QCString trReturnValues() 00824 { return "¹Ýȯ°ª"; } 00825 00828 virtual QCString trMainPage() 00829 { return "¸ÞÀÎ ÆäÀÌÁö"; } 00830 00834 virtual QCString trPageAbbreviation() 00835 { return "ÆäÀÌÁö"; } 00836 00838 // new since 0.49-991003 00840 00841 virtual QCString trDefinedAtLineInSourceFile() 00842 { 00843 return "@1 ÆÄÀÏÀÇ @0 ¹øÂ° ¶óÀο¡¼ Á¤ÀǵǾú½À´Ï´Ù."; 00844 } 00845 virtual QCString trDefinedInSourceFile() 00846 { 00847 return "@0 ÆÄÀÏ¿¡¼ Á¤ÀǵǾú½À´Ï´Ù."; 00848 } 00849 00851 // new since 0.49-991205 00853 00854 virtual QCString trDeprecated() 00855 { 00856 return "À߸øµÈ ÄÚµå"; 00857 } 00858 00860 // new since 1.0.0 00862 00864 virtual QCString trCollaborationDiagram(const char *clName) 00865 { 00866 return (QCString)clName+"¿¡ ´ëÇÑ Çù·Â ´ÙÀ̾î±×·¥:"; 00867 } 00869 virtual QCString trInclDepGraph(const char *fName) 00870 { 00871 return (QCString)fName+"¿¡ ´ëÇÑ include ÀÇÁ¸ ±×·¡ÇÁ"; 00872 } 00874 virtual QCString trConstructorDocumentation() 00875 { 00876 return "»ý¼ºÀÚ & ¼Ò¸êÀÚ ¹®¼È"; 00877 } 00879 virtual QCString trGotoSourceCode() 00880 { 00881 return "ÀÌ ÆÄÀÏÀÇ ¼Ò½º ÄÚµå ÆäÀÌÁö·Î °¡±â"; 00882 } 00884 virtual QCString trGotoDocumentation() 00885 { 00886 return "ÀÌ ÆÄÀÏÀÇ ¹®¼È ÆäÀÌÁö·Î °¡±â"; 00887 } 00889 virtual QCString trPrecondition() 00890 { 00891 return "ÀüÁ¦Á¶°Ç"; 00892 } 00894 virtual QCString trPostcondition() 00895 { 00896 return "ÈĹÌÁ¶°Ç"; 00897 } 00899 virtual QCString trInvariant() 00900 { 00901 return "º¯ÇÏÁö ¾Ê´Â"; 00902 } 00904 virtual QCString trInitialValue() 00905 { 00906 return "ÃʱⰪ:"; 00907 } 00909 virtual QCString trCode() 00910 { 00911 return "ÄÚµå"; 00912 } 00913 virtual QCString trGraphicalHierarchy() 00914 { 00915 return "±×·¡ÇÈÄÃÇÑ Å¬·¡½º °èÅëµµ"; 00916 } 00917 virtual QCString trGotoGraphicalHierarchy() 00918 { 00919 return "±×·¡ÇÈÄÃÇÑ Å¬·¡½º °èÅëµµ ÆäÀÌÁö·Î °¡±â"; 00920 } 00921 virtual QCString trGotoTextualHierarchy() 00922 { 00923 return "ÅØ½ºÆ® Çü½ÄÀÇ Å¬·¡½º °èÅëµµ ÆäÀÌÁö·Î °¡±â"; 00924 } 00925 virtual QCString trPageIndex() 00926 { 00927 return "ÆäÀÌÁö »öÀÎ"; 00928 } 00929 00931 // new since 1.1.0 00933 00934 virtual QCString trNote() 00935 { 00936 return "ÁÖÀÇ"; 00937 } 00938 virtual QCString trPublicTypes() 00939 { 00940 return "Public ŸÀÔ"; 00941 } 00942 virtual QCString trPublicAttribs() 00943 { 00944 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00945 { 00946 return "µ¥ÀÌŸ Çʵå"; 00947 } 00948 else 00949 { 00950 return "Public ¼Ó¼º"; 00951 } 00952 } 00953 virtual QCString trStaticPublicAttribs() 00954 { 00955 return "Á¤Àû Public ¼Ó¼º"; 00956 } 00957 virtual QCString trProtectedTypes() 00958 { 00959 return "Protected ŸÀÔ"; 00960 } 00961 virtual QCString trProtectedAttribs() 00962 { 00963 return "Protected ¼Ó¼º"; 00964 } 00965 virtual QCString trStaticProtectedAttribs() 00966 { 00967 return "Á¤Àû Protected ¼Ó¼º"; 00968 } 00969 virtual QCString trPrivateTypes() 00970 { 00971 return "Private ŸÀÔ"; 00972 } 00973 virtual QCString trPrivateAttribs() 00974 { 00975 return "Private ¼Ó¼º"; 00976 } 00977 virtual QCString trStaticPrivateAttribs() 00978 { 00979 return "Á¤Àû Private ¼Ó¼º"; 00980 } 00981 00983 // new since 1.1.3 00985 00987 virtual QCString trTodo() 00988 { 00989 return "ÇÒÀÏ"; 00990 } 00992 virtual QCString trTodoList() 00993 { 00994 return "ÇÒÀÏ ¸ñ·Ï"; 00995 } 00996 00998 // new since 1.1.4 01000 01001 virtual QCString trReferencedBy() 01002 { 01003 return "´ÙÀ½¿¡ ÀÇÇØ¼ ÂüÁ¶µÊ : "; 01004 } 01005 virtual QCString trRemarks() 01006 { 01007 return "Remarks"; 01008 } 01009 virtual QCString trAttention() 01010 { 01011 return "ÁÖÀÇ"; 01012 } 01013 virtual QCString trInclByDepGraph() 01014 { 01015 return "ÀÌ ±×·¡ÇÁ´Â ÀÌ ÆÄÀÏÀ» Á÷/°£Á¢ÀûÀ¸·Î include ÇÏ´Â ÆÄÀϵéÀ» º¸¿©ÁÝ´Ï´Ù.:"; 01016 } 01017 virtual QCString trSince() 01018 { 01019 return "Since"; 01020 } 01021 01023 // new since 1.1.5 01025 01027 virtual QCString trLegendTitle() 01028 { 01029 return "±×·¡ÇÁ ¹ü·Ê"; 01030 } 01034 virtual QCString trLegendDocs() 01035 { 01036 return 01037 "ÀÌ ÆäÀÌÁö´Â doxygen¿¡ ÀÇÇØ »ý¼ºµÈ ±×·¡ÇÁµéÀ» ÀÌÇØÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.<p>\n" 01038 "´ÙÀ½ÀÇ ¿¹Á¦¸¦ Âü°íÇϽʽÿÀ.:\n" 01039 "\\code\n" 01040 "/*! »ý·«µÇ¾ú±â ¶§¹®¿¡ º¸ÀÌÁö ¾Ê´Â Ŭ·¡½º */\n" 01041 "class Invisible { };\n\n" 01042 "/*! Truncated Ŭ·¡½º, »ó¼Ó°ü°è°¡ ¼û°ÜÁü */\n" 01043 "class Truncated : public Invisible { };\n\n" 01044 "/* doxygen ÁÖ¼®¿¡ ÀÇÇØ¼ ¹®¼ÈµÇÁö ¾Ê´Â Ŭ·¡½º */\n" 01045 "class Undocumented { };\n\n" 01046 "/*! public »ó¼ÓÀ» ÅëÇØ¼ »ó¼ÓµÈ Ŭ·¡½º */\n" 01047 "class PublicBase : public Truncated { };\n\n" 01048 "/*! ÅÛÇø´ Ŭ·¡½º */\n" 01049 "template<class T> class Templ { };\n\n" 01050 "/*! protected »ó¼ÓÀ» ÅëÇØ¼ »ó¼ÓµÈ Ŭ·¡½º */\n" 01051 "class ProtectedBase { };\n\n" 01052 "/*! private »ó¼ÓÀ» ÅëÇØ¼ »ó¼ÓµÈ Ŭ·¡½º */\n" 01053 "class PrivateBase { };\n\n" 01054 "/*! »ó¼ÓµÇ¾îÁø Ŭ·¡½º¿¡ ÀÇÇØ (¸â¹ö·Î) »ç¿ëµÇ¾îÁö´Â Ŭ·¡½º */\n" 01055 "class Used { };\n\n" 01056 "/*! ´Ù¸¥ Ŭ·¡½ºµéÀ» »ó¼ÓÇÏ´Â ½´ÆÛ Ŭ·¡½º */\n" 01057 "class Inherited : public PublicBase,\n" 01058 " protected ProtectedBase,\n" 01059 " private PrivateBase,\n" 01060 " public Undocumented,\n" 01061 " public Templ<int>\n" 01062 "{\n" 01063 " private:\n" 01064 " Used *m_usedClass;\n" 01065 "};\n" 01066 "\\endcode\n" 01067 "¸¸¾à ¼³Á¤ÆÄÀÏ¿¡¼ \\c MAX_DOT_GRAPH_HEIGHT űװ¡ " 01068 "240À¸·Î ¼³Á¤µÇ¾ú´Ù¸é, ´ÙÀ½°ú °°Àº ±×·¡ÇÁ°¡ Ãâ·ÂµÉ °ÍÀÔ´Ï´Ù. :" 01069 "<p><center><img alt=\"\" src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n" 01070 "<p>\n" 01071 "À§ ±×·¡ÇÁÀÇ ¹Ú½ºµéÀº ´ÙÀ½°ú °°Àº Àǹ̸¦ °¡Áý´Ï´Ù. :\n" 01072 "<ul>\n" 01073 "<li>%A ȸ»öÀ¸·Î ä¿öÁø ¹Ú½º´Â ÀÌ ±×·¡ÇÁ¸¦ »ý¼ºÇØ ³½ ±¸Á¶Ã¼³ª Ŭ·¡½º¸¦ ÀǹÌÇÕ´Ï´Ù.\n" 01074 "<li>%A °ËÀº»ö Å׵θ®ÀÇ ¹Ú½º´Â ¹®¼ÈµÈ ±¸Á¶Ã¼³ª Ŭ·¡½º¸¦ ÀǹÌÇÕ´Ï´Ù.\n" 01075 "<li>%A ȸ»ö Å׵θ®ÀÇ ¹Ú½º´Â ¹®¼ÈµÇÁö ¾ÊÀº ±¸Á¶Ã¼³ª Ŭ·¡½º¸¦ ÀǹÌÇÕ´Ï´Ù.\n" 01076 "<li>%A »¡°£»ö Å׵θ®ÀÇ ¹Ú½º´Â ¸ðµç »ó¼ÓÀ̳ª Æ÷ÇÔ°ü°è°¡ º¸¿©ÁöÁö ¾Ê´Â " 01077 "±¸Á¶Ã¼³ª Ŭ·¡½º¸¦ ÀǹÌÇÕ´Ï´Ù." 01078 "%A ¸¸¾à ±×·¡ÇÁ°¡ ÁöÁ¤µÈ °æ°è³»¿¡ ¸ÂÁö ¾ÊÀ¸¸é, ±×·¡ÇÁ°¡ Àß·ÁÁý´Ï´Ù.\n" 01079 "</ul>\n" 01080 "È»ìÇ¥µéÀº ´ÙÀ½°ú °°Àº Àǹ̸¦ °¡Áý´Ï´Ù. :\n" 01081 "<ul>\n" 01082 "<li>%A ¾îµÎ¿î ÆÄ¶û»ö È»ìÇ¥´Â µÎ Ŭ·¡½ºµé °£¿¡ public »ó¼ÓÀÌ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.\n" 01083 "<li>%A ¾îµÎ¿î ¿¬µÎ»ö È»ìÇ¥´Â protected »ó¼ÓÀÌ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.\n" 01084 "<li>%A ¾îµÎ¿î »¡°£»ö È»ìÇ¥´Â private »ó¼ÓÀÌ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.\n" 01085 "<li>%A º¸¶ó»ö Á¡¼± È»ìÇ¥´Â ´Ù¸¥ Ŭ·¡½º¿¡ ÀÇÇØ Æ÷ÇԵǰųª »ç¿ëµÇ¾îÁüÀ» ÀǹÌÇÕ´Ï´Ù. " 01086 "È»ìÇ¥ÀÇ ¶óº§Àº È»ìÇ¥°¡ °¡¸®Å°´Â Ŭ·¡½º³ª ±¸Á¶Ã¼·Î Á¢±ÙÇÏ´Â º¯¼ö¸í(µé)À¸·Î ºÙ½À´Ï´Ù.\n" 01087 "<li>%A ³ë¶õ»ö Á¡¼± È»ìÇ¥´Â ÅÛÇø´ ÀνºÅϽº¿Í ÅÛÇÁ¸´ Ŭ·¡½º¿¡ ´ëÇÑ °ü°è¸¦ ÀǹÌÇÕ´Ï´Ù. " 01088 "È»ìÇ¥ÀÇ ¶óº§Àº ÀνºÅϽºÀÇ ÅÛÇø´ ÆÄ¶ó¸ÞÅÍ·Î ºÙ½À´Ï´Ù.\n" 01089 "</ul>\n"; 01090 } 01092 virtual QCString trLegend() 01093 { 01094 return "¹ü·Ê"; 01095 } 01096 01098 // new since 1.2.0 01100 01102 virtual QCString trTest() 01103 { 01104 return "Å×½ºÆ®"; 01105 } 01107 virtual QCString trTestList() 01108 { 01109 return "Å×½ºÆ® ¸ñ·Ï"; 01110 } 01111 01113 // new since 1.2.1 01115 01117 virtual QCString trDCOPMethods() 01118 { 01119 return "DCOP ¸â¹ö ÇÔ¼ö"; 01120 } 01121 01123 // new since 1.2.2 01125 01127 virtual QCString trProperties() 01128 { 01129 return "¼Ó¼º"; 01130 } 01132 virtual QCString trPropertyDocumentation() 01133 { 01134 return "¼Ó¼º ¹®¼È"; 01135 } 01136 01138 // new since 1.2.4 01140 01142 virtual QCString trClasses() 01143 { 01144 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 01145 { 01146 return "µ¥ÀÌŸ ±¸Á¶"; 01147 } 01148 else 01149 { 01150 return "Ŭ·¡½º"; 01151 } 01152 } 01154 virtual QCString trPackage(const char *name) 01155 { 01156 return name+(QCString)" ÆÐŰÁö"; 01157 } 01159 virtual QCString trPackageList() 01160 { 01161 return "ÆÐŰÁö ¸ñ·Ï"; 01162 } 01164 virtual QCString trPackageListDescription() 01165 { 01166 return "´ÙÀ½Àº ÆÐŰÁöµéÀÔ´Ï´Ù. (°¡´ÉÇÑÇÑ °£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 01167 } 01169 virtual QCString trPackages() 01170 { 01171 return "ÆÐŰÁö"; 01172 } 01174 virtual QCString trDefineValue() 01175 { 01176 return "°ª:"; 01177 } 01178 01180 // new since 1.2.5 01182 01184 virtual QCString trBug() 01185 { 01186 return "¹ö±×"; 01187 } 01189 virtual QCString trBugList() 01190 { 01191 return "¹ö±× ¸ñ·Ï"; 01192 } 01193 01195 // new since 1.2.6 01197 01223 virtual QCString trRTFansicp() 01224 { 01225 return "949"; 01226 } 01227 01228 01232 virtual QCString trRTFCharSet() 01233 { 01234 return "129"; 01235 } 01236 01238 virtual QCString trRTFGeneralIndex() 01239 { 01240 return "»öÀÎ"; 01241 } 01242 01247 virtual QCString trClass(bool first_capital, bool singular) 01248 { 01249 QCString result((first_capital ? "Ŭ·¡½º" : "Ŭ·¡½º")); 01250 if (!singular) result+="µé"; 01251 return result; 01252 } 01253 01258 virtual QCString trFile(bool first_capital, bool singular) 01259 { 01260 QCString result((first_capital ? "ÆÄÀÏ" : "ÆÄÀÏ")); 01261 if (!singular) result+="µé"; 01262 return result; 01263 } 01264 01269 virtual QCString trNamespace(bool first_capital, bool singular) 01270 { 01271 QCString result((first_capital ? "³×ÀÓ½ºÆäÀ̽º" : "³×ÀÓ½ºÆäÀ̽º")); 01272 if (!singular) result+="µé"; 01273 return result; 01274 } 01275 01280 virtual QCString trGroup(bool first_capital, bool singular) 01281 { 01282 QCString result((first_capital ? "±×·ì" : "±×·ì")); 01283 if (!singular) result+="µé"; 01284 return result; 01285 } 01286 01291 virtual QCString trPage(bool first_capital, bool singular) 01292 { 01293 QCString result((first_capital ? "ÆäÀÌÁö" : "ÆäÀÌÁö")); 01294 if (!singular) result+="µé"; 01295 return result; 01296 } 01297 01302 virtual QCString trMember(bool first_capital, bool singular) 01303 { 01304 QCString result((first_capital ? "¸â¹ö" : "¸â¹ö")); 01305 if (!singular) result+="µé"; 01306 return result; 01307 } 01308 01313 virtual QCString trGlobal(bool first_capital, bool singular) 01314 { 01315 QCString result((first_capital ? "Àü¿ª" : "Àü¿ª")); 01316 if (!singular) result+=""; 01317 return result; 01318 } 01319 01321 // new since 1.2.7 01323 01326 virtual QCString trAuthor(bool first_capital, bool singular) 01327 { 01328 QCString result((first_capital ? "ÀÛ¼ºÀÚ" : "ÀÛ¼ºÀÚ")); 01329 if (!singular) result+="µé"; 01330 return result; 01331 } 01332 01334 // new since 1.2.11 01336 01339 virtual QCString trReferences() 01340 { 01341 return "´ÙÀ½À» ÂüÁ¶ÇÔ : "; 01342 } 01343 01345 // new since 1.2.13 01347 01351 virtual QCString trImplementedFromList(int numEntries) 01352 { 01353 return trWriteList(numEntries)+"¸¦ ±¸Çö."; 01354 } 01355 01359 virtual QCString trImplementedInList(int numEntries) 01360 { 01361 return trWriteList(numEntries)+"¿¡¼ ±¸ÇöµÇ¾ú½À´Ï´Ù."; 01362 } 01363 01365 // new since 1.2.16 01367 01371 virtual QCString trRTFTableOfContents() 01372 { 01373 return "¸ñÂ÷"; 01374 } 01375 01377 // new since 1.2.17 01379 01383 virtual QCString trDeprecatedList() 01384 { 01385 return "À߸øµÈ ÄÚµå ¸ñ·Ï"; 01386 } 01387 01389 // new since 1.2.18 01391 01395 virtual QCString trEvents() 01396 { 01397 return "À̺¥Æ®"; 01398 } 01400 virtual QCString trEventDocumentation() 01401 { 01402 return "À̺¥Æ® ¹®¼È"; 01403 } 01404 01406 // new since 1.3 01408 01411 virtual QCString trPackageTypes() 01412 { 01413 return "ÆÐŰÁö ŸÀÔ"; 01414 } 01418 virtual QCString trPackageMembers() 01419 { 01420 return "ÆÐŰÁö ÇÔ¼ö"; 01421 } 01425 virtual QCString trStaticPackageMembers() 01426 { 01427 return "Á¤Àû ÆÐŰÁö ÇÔ¼ö"; 01428 } 01432 virtual QCString trPackageAttribs() 01433 { 01434 return "ÆÐŰÁö ¼Ó¼º"; 01435 } 01439 virtual QCString trStaticPackageAttribs() 01440 { 01441 return "Á¤Àû ÆÐŰÁö ¼Ó¼º"; 01442 } 01443 01445 // new since 1.3.1 01447 01451 virtual QCString trAll() 01452 { 01453 return "¸ðµÎ"; 01454 } 01456 virtual QCString trCallGraph() 01457 { 01458 return "ÀÌ ÇÔ¼ö ³»ºÎ¿¡¼ È£ÃâÇÏ´Â ÇÔ¼öµé¿¡ ´ëÇÑ ±×·¡ÇÁÀÔ´Ï´Ù.:"; 01459 } 01460 01462 // new since 1.3.3 01464 01469 virtual QCString trSearchForIndex() 01470 { 01471 return "°Ë»ö"; 01472 } 01476 virtual QCString trSearchResultsTitle() 01477 { 01478 return "°Ë»ö °á°ú"; 01479 } 01488 virtual QCString trSearchResults(int numDocuments) 01489 { 01490 if (numDocuments==0) 01491 { 01492 return "Á˼ÛÇÕ´Ï´Ù. ÁúÀÇ¿¡ ÀÏÄ¡ÇÏ´Â ¹®¼°¡ ¾ø½À´Ï´Ù."; 01493 } 01494 else if (numDocuments==1) 01495 { 01496 return "ÁúÀÇ¿¡ ÀÏÄ¡ÇÏ´Â <b>1</b> °³ÀÇ ¹®¼¸¦ ã¾Ò½À´Ï´Ù."; 01497 } 01498 else 01499 { 01500 return "ÁúÀÇ¿¡ ÀÏÄ¡ÇÏ´Â <b>$num</b> °³ÀÇ ¹®¼¸¦ ã¾Ò½À´Ï´Ù. " 01501 "°¡Àå ¸¹ÀÌ ÀÏÄ¡ÇÏ´Â ¹®¼¸¦ °¡Àå ¸ÕÀú º¸¿©ÁÝ´Ï´Ù."; 01502 } 01503 } 01507 virtual QCString trSearchMatches() 01508 { 01509 return "°á°ú:"; 01510 } 01511 01513 // new since 1.3.8 01515 01518 virtual QCString trSourceFile(QCString& filename) 01519 { 01520 return filename + " ¼Ò½º ÆÄÀÏ"; 01521 } 01522 01524 // new since 1.3.9 01526 01530 virtual QCString trDirIndex() 01531 { return "µð·ºÅ丮 °èÅëµµ"; } 01532 01536 virtual QCString trDirDocumentation() 01537 { return "µð·ºÅ丮 ¹®¼È"; } 01538 01542 virtual QCString trDirectories() 01543 { return "µð·ºÅ丮"; } 01544 01548 virtual QCString trDirDescription() 01549 { return "ÀÌ µð·ºÅ丮 ¸ñ·ÏÀº ¿ÏÀüÇÏÁø ¾ÊÁö¸¸, (´ë·«ÀûÀ¸·Î) ¾ËÆÄºª¼øÀ¸·Î Á¤·ÄµÇ¾îÀÖ½À´Ï´Ù.:"; 01550 } 01551 01555 virtual QCString trDirReference(const char *dirName) 01556 { QCString result=dirName; result+=" µð·ºÅ丮 ÂüÁ¶"; return result; } 01557 01561 virtual QCString trDir(bool first_capital, bool singular) 01562 { 01563 QCString result((first_capital ? "µð·ºÅ丮" : "µð·ºÅ丮")); 01564 if (singular) result+=""; else result+="µé"; 01565 return result; 01566 } 01567 01569 // new since 1.4.1 01571 01575 virtual QCString trOverloadText() 01576 { 01577 return "ÀÌ ÇÔ¼ö´Â ÆíÀǸ¦ Á¦°øÇϱâ À§ÇØ ¿À¹ö·ÎµåµÈ ¸â¹ö ÇÔ¼öÀÔ´Ï´Ù. " 01578 "À§ÀÇ ÇÔ¼ö¿Í Ʋ¸° Á¡Àº ´ÜÁö ¹Þ¾ÆµéÀÌ´Â ¾Æ±Ô¸ÕÆ®(argument)°¡ ´Ù¸£´Ù´Â °ÍÀÔ´Ï´Ù."; 01579 } 01580 01582 // new since 1.4.6 01584 01586 virtual QCString trCallerGraph() 01587 { 01588 return "ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÏ´Â ÇÔ¼öµé¿¡ ´ëÇÑ ±×·¡ÇÁÀÔ´Ï´Ù.:"; 01589 } 01590 01594 virtual QCString trEnumerationValueDocumentation() 01595 { return "¿°ÅÇü ¹®¼È"; } 01596 01598 // new since 1.5.4 (mainly for Fortran) 01600 01602 virtual QCString trMemberFunctionDocumentationFortran() 01603 { return "¸â¹ö ÇÔ¼ö/¼ºê·çƾ ¹®¼È"; } 01604 01606 virtual QCString trCompoundListFortran() 01607 { return "µ¥ÀÌŸ ŸÀÔ ¸ñ·Ï"; } 01608 01610 virtual QCString trCompoundMembersFortran() 01611 { return "µ¥ÀÌŸ Çʵå"; } 01612 01614 virtual QCString trCompoundListDescriptionFortran() 01615 { return "´ë·«ÀûÀÎ ¼³¸í°ú ÇÔ²² µ¥ÀÌŸ ŸÀÔµéÀÇ ¸ñ·ÏÀÔ´Ï´Ù.:"; } 01616 01618 virtual QCString trCompoundMembersDescriptionFortran(bool extractAll) 01619 { 01620 QCString result="´ÙÀ½Àº "; 01621 if (!extractAll) 01622 { 01623 result+="¹®¼ÈµÈ "; 01624 } 01625 result+="¸ðµç µ¥ÀÌŸ ŸÀÔ ¸â¹öµéÀÇ ¸ñ·ÏÀÔ´Ï´Ù. "; 01626 01627 result+="°¢ Ç׸ñÀº "; 01628 if (!extractAll) 01629 { 01630 result+="°¢ ¸â¹ö¿¡ ´ëÇÑ µ¥ÀÌŸ ±¸Á¶ ¹®¼È ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù."; 01631 } 01632 else 01633 { 01634 result+="±×µéÀÌ ¼ÓÇÑ µ¥ÀÌŸ ŸÀÔÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 01635 } 01636 return result; 01637 } 01638 01642 virtual QCString trCompoundIndexFortran() 01643 { return "µ¥ÀÌŸ ŸÀÔ »öÀÎ"; } 01644 01648 virtual QCString trTypeDocumentation() 01649 { return "µ¥ÀÌŸ ŸÀÔ ¹®¼È"; } 01650 01654 virtual QCString trSubprograms() 01655 { return "ÇÔ¼ö/¼ºê·çƾ"; } 01656 01660 virtual QCString trSubprogramDocumentation() 01661 { return "ÇÔ¼ö/¼ºê·çƾ ¹®¼È"; } 01662 01666 virtual QCString trDataTypes() 01667 { return "µ¥ÀÌŸ ŸÀÔµé"; } 01668 01670 virtual QCString trModulesList() 01671 { return "¸ðµâ ¸ñ·Ï"; } 01672 01674 virtual QCString trModulesListDescription(bool extractAll) 01675 { 01676 QCString result="´ÙÀ½Àº "; 01677 if (!extractAll) result+="¹®¼ÈµÈ "; 01678 result+="¸ðµç ¸ðµâ¿¡ ´ëÇÑ ¸ñ·ÏÀÔ´Ï´Ù. (°£·«ÇÑ ¼³¸í¸¸À» º¸¿©ÁÝ´Ï´Ù) :"; 01679 return result; 01680 } 01681 01683 virtual QCString trCompoundReferenceFortran(const char *clName, 01684 ClassDef::CompoundType compType, 01685 bool isTemplate) 01686 { 01687 QCString result=(QCString)clName; 01688 switch(compType) 01689 { 01690 case ClassDef::Class: result+=" ¸ðµâ"; break; 01691 case ClassDef::Struct: result+=" ŸÀÔ"; break; 01692 case ClassDef::Union: result+=" °ø¿ëü"; break; 01693 case ClassDef::Interface: result+=" ÀÎÅÍÆäÀ̽º"; break; 01694 case ClassDef::Protocol: result+=" ÇÁ·ÎÅäÄÝ"; break; 01695 case ClassDef::Category: result+=" Ä«Å×°í¸®"; break; 01696 case ClassDef::Exception: result+=" ¿¹¿Ü"; break; 01697 } 01698 if (isTemplate) result+=" ÅÛÇø´"; 01699 result+=" ÂüÁ¶"; 01700 return result; 01701 } 01703 virtual QCString trModuleReference(const char *namespaceName) 01704 { 01705 QCString result=namespaceName; 01706 result+=" ¸ðµâ ÂüÁ¶"; 01707 return result; 01708 } 01709 01711 virtual QCString trModulesMembers() 01712 { return "¸ðµâ ¸â¹öµé"; } 01713 01715 virtual QCString trModulesMemberDescription(bool extractAll) 01716 { 01717 QCString result="´ÙÀ½Àº "; 01718 if (!extractAll) result+="¹®¼ÈµÈ "; 01719 result+="¸ðµç ¸ðµâ ¸â¹öÀÇ ¸ñ·ÏÀÔ´Ï´Ù. "; 01720 if (extractAll) 01721 { 01722 result+="°¢ Ç׸ñÀº °¢ ¸â¹öÀÇ ¸ðµâ ¹®¼È ÆäÀÌÁöÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 01723 } 01724 else 01725 { 01726 result+="°¢ Ç׸ñÀº ±×µéÀÌ ¼ÓÇÑ ¸ðµâÀÇ ¸µÅ©¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. :"; 01727 } 01728 return result; 01729 } 01730 01734 virtual QCString trModulesIndex() 01735 { return "¸ðµâ »öÀÎ"; } 01736 01741 virtual QCString trModule(bool first_capital, bool singular) 01742 { 01743 QCString result((first_capital ? "¸ðµâ" : "¸ðµâ")); 01744 if (!singular) result+="µé"; 01745 return result; 01746 } 01750 virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, 01751 bool single) 01752 { // here s is one of " Module", " Struct" or " Union" 01753 // single is true implies a single file 01754 QCString result=(QCString)"´ÙÀ½ ÆÄÀÏ"; 01755 if (single) result+=""; else result+="µé"; 01756 result+="·ÎºÎÅÍ »ý¼ºµÈ "; 01757 result+="ÀÌ "; 01758 switch(compType) 01759 { 01760 case ClassDef::Class: result+="¸ðµâ"; break; 01761 case ClassDef::Struct: result+="ŸÀÔ"; break; 01762 case ClassDef::Union: result+="°ø¿ëü"; break; 01763 case ClassDef::Interface: result+="ÀÎÅÍÆäÀ̽º"; break; 01764 case ClassDef::Protocol: result+="ÇÁ·ÎÅäÄÝ"; break; 01765 case ClassDef::Category: result+="Ä«Å×°í¸®"; break; 01766 case ClassDef::Exception: result+="¿¹¿Ü"; break; 01767 } 01768 result+="ÀÇ ¹®¼È ÆäÀÌÁö:"; 01769 return result; 01770 } 01775 virtual QCString trType(bool first_capital, bool singular) 01776 { 01777 QCString result((first_capital ? "ŸÀÔ" : "ŸÀÔ")); 01778 if (!singular) result+="µé"; 01779 return result; 01780 } 01785 virtual QCString trSubprogram(bool first_capital, bool singular) 01786 { 01787 QCString result((first_capital ? "¼ºêÇÁ·Î±×·¥" : "¼ºêÇÁ·Î±×·¥")); 01788 if (!singular) result+="µé"; 01789 return result; 01790 } 01791 01793 virtual QCString trTypeConstraints() 01794 { 01795 return "ŸÀÔ ÇÑÁ¤ÀÚµé"; 01796 } 01797 01798 }; 01799 01800 #endif
1.5.1