translator_kr.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 #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



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