1 /******************************************************************************
3 * Copyright (C) 1997-2015 by Dimitri van Heesch.
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
16 #ifndef TRANSLATOR_KR_H
17 #define TRANSLATOR_KR_H
24 * * Astromaker(http://ngps.net/)
25 * * gpgiki(http://www.gpgstudy.com/gpgiki/)
30 When defining a translator class for the new language, follow
31 the description in the documentation. One of the steps says
32 that you should copy the translator_en.h (this) file to your
33 translator_xx.h new file. Your new language should use the
34 Translator class as the base class. This means that you need to
35 implement exactly the same (pure virtual) methods as the
36 TranslatorEnglish does. Because of this, it is a good idea to
37 start with the copy of TranslatorEnglish and replace the strings
40 It is not necessary to include "translator.h" or
41 "translator_adapter.h" here. The files are included in the
42 language.cpp correctly. Not including any of the mentioned
43 files frees the maintainer from thinking about whether the
44 first, the second, or both files should be included or not, and
45 why. This holds namely for localized translators because their
46 base class is changed occasionaly to adapter classes when the
47 Translator class changes the interface, or back to the
48 Translator class (by the local maintainer) when the localized
49 translator is made up-to-date again.
51 class TranslatorKorean : public Translator
54 friend class TranslatorAdapterBase;
55 virtual ~TranslatorKorean() {}
59 // --- Language control methods -------------------
61 /*! Used for identification of the language. The identification
62 * should not be translated. It should be replaced by the name
63 * of the language in English using lower-case characters only
64 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
65 * the identification used in language.cpp.
67 virtual QCString idLanguage()
70 /*! Used to get the LaTeX command(s) for the language support.
71 * This method should return string with commands that switch
72 * LaTeX to the desired language. For example
73 * <pre>"\\usepackage[german]{babel}\n"
76 * <pre>"\\usepackage{polski}\n"
77 * "\\usepackage[latin2]{inputenc}\n"
78 * "\\usepackage[T1]{fontenc}\n"
81 * The English LaTeX does not use such commands. Because of this
82 * the empty string is returned in this implementation.
84 virtual QCString latexLanguageSupportCommand()
86 // I'm not sure what this should be.
87 // When I figure it out, I'll update this.
88 // see http://www.ktug.or.kr/jsboard/read.php?table=operate&no=4422&page=1
89 return "\\usepackage{hfont}\n";
92 // --- Language translation methods -------------------
94 /*! used in the compound documentation before a list of related functions. */
95 virtual QCString trRelatedFunctions()
98 /*! subscript for the related functions. */
99 virtual QCString trRelatedSubscript()
100 { return "(다음은 멤버 함수들이 아닙니다. 주의하십시오.)"; }
102 /*! header that is put before the detailed description of files, classes and namespaces. */
103 virtual QCString trDetailedDescription()
106 /*! header that is put before the list of typedefs. */
107 virtual QCString trMemberTypedefDocumentation()
108 { return "멤버 타입정의 문서화"; }
110 /*! header that is put before the list of enumerations. */
111 virtual QCString trMemberEnumerationDocumentation()
112 { return "멤버 열거형 문서화"; }
114 /*! header that is put before the list of member functions. */
115 virtual QCString trMemberFunctionDocumentation()
116 { return "멤버 함수 문서화"; }
118 /*! header that is put before the list of member attributes. */
119 virtual QCString trMemberDataDocumentation()
121 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
131 /*! this is the text of a link put after brief descriptions. */
132 virtual QCString trMore()
133 { return "더 자세히 ..."; }
135 /*! put in the class documentation */
136 virtual QCString trListOfAllMembers()
137 { return "모든 멤버 목록"; }
139 /*! used as the title of the "list of all members" page of a class */
140 virtual QCString trMemberList()
143 /*! this is the first part of a sentence that is followed by a class name */
144 virtual QCString trThisIsTheListOfAllMembers()
145 { return "다음에 대한 모든 멤버의 목록입니다 : "; }
147 /*! this is the remainder of the sentence after the class name */
148 virtual QCString trIncludingInheritedMembers()
149 { return " (모든 상속된 멤버들도 포함합니다.)"; }
151 /*! this is put at the author sections at the bottom of man pages.
152 * parameter s is name of the project name.
154 virtual QCString trGeneratedAutomatically(const char *s)
155 { QCString result="소스 코드로부터 ";
156 if (s) result+=s+(QCString)"를 위해 ";
157 result+="Doxygen에 의해 자동으로 생성됨.";
161 /*! put after an enum name in the list of all members */
162 virtual QCString trEnumName()
165 /*! put after an enum value in the list of all members */
166 virtual QCString trEnumValue()
169 /*! put after an undocumented member in the list of all members */
170 virtual QCString trDefinedIn()
171 { return "다음에서 정의됨 :"; }
173 // quick reference sections
175 /*! This is put above each page as a link to the list of all groups of
176 * compounds or files (see the \\group command).
178 virtual QCString trModules()
181 /*! This is put above each page as a link to the class hierarchy */
182 virtual QCString trClassHierarchy()
183 { return "클래스 계통도"; }
185 /*! This is put above each page as a link to the list of annotated classes */
186 virtual QCString trCompoundList()
188 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
198 /*! This is put above each page as a link to the list of documented files */
199 virtual QCString trFileList()
202 /*! This is put above each page as a link to all members of compounds. */
203 virtual QCString trCompoundMembers()
205 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
215 /*! This is put above each page as a link to all members of files. */
216 virtual QCString trFileMembers()
218 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
228 /*! This is put above each page as a link to all related pages. */
229 virtual QCString trRelatedPages()
230 { return "관련된 페이지"; }
232 /*! This is put above each page as a link to all examples. */
233 virtual QCString trExamples()
236 /*! This is put above each page as a link to the search engine. */
237 virtual QCString trSearch()
240 /*! This is an introduction to the class hierarchy. */
241 virtual QCString trClassHierarchyDescription()
242 { return "이 상속 목록은 완전하진 않지만 알파벳순으로 대략적으로 정렬되어있습니다.:";
245 /*! This is an introduction to the list with all files. */
246 virtual QCString trFileListDescription(bool extractAll)
248 QCString result="다음은 ";
249 if (!extractAll) result+="문서화된 ";
250 result+="모든 파일에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
254 /*! This is an introduction to the annotated compound list. */
255 virtual QCString trCompoundListDescription()
258 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
260 return "다음은 데이터 구조들입니다. (간략한 설명만을 보여줍니다) :";
264 return "다음은 클래스, 구조체, 공용체 그리고 인터페이스들입니다. "
265 "(간략한 설명만을 보여줍니다) :";
269 /*! This is an introduction to the page with all class members. */
270 virtual QCString trCompoundMembersDescription(bool extractAll)
272 QCString result="다음은 ";
277 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
279 result+="모든 구조체와 공용체의 필드들";
283 result+="모든 클래스 멤버들";
289 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
291 result+="각 필드들은 해당 필드에 대한 구조체와 공용체의 "
292 "문서화 페이지의 링크를 가지고 있습니다. :";
296 result+="각 멤버들은 해당 멤버에 대한 클래스의 문서화 페이지의 "
302 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
304 result+="각 필드들은 해당 필드가 속해 있는 구조체와 공용체에 "
305 "대한 링크를 가지고 있습니다. :";
309 result+="각 멤버들은 해당 멤버가 속해 있는 클래스에 대한 "
316 /*! This is an introduction to the page with all file members. */
317 virtual QCString trFileMembersDescription(bool extractAll)
319 QCString result="다음은 ";
320 if (!extractAll) result+="문서화된 ";
322 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
324 result+="모든 함수, 변수, 매크로, 열거형, 타입정의들";
334 result+="그들이 속한 파일 페이지의 링크를 가지고 있습니다. :";
336 result+="그들에 대한 문서화 페이지의 링크를 가지고 있습니다. :";
340 /*! This is an introduction to the page with the list of all examples */
341 virtual QCString trExamplesDescription()
342 { return "다음은 모든 예제들의 목록입니다.:"; }
344 /*! This is an introduction to the page with the list of related pages */
345 virtual QCString trRelatedPagesDescription()
346 { return "다음은 관련된 모든 문서화 페이지들의 목록입니다.:"; }
348 /*! This is an introduction to the page with the list of class/file groups */
349 virtual QCString trModulesDescription()
350 { return "다음은 모든 모듈들의 목록입니다.:"; }
352 // index titles (the project name is prepended for these)
354 /*! This is used in HTML as the title of index.html. */
355 virtual QCString trDocumentation()
358 /*! This is used in LaTeX as the title of the chapter with the
359 * index of all groups.
361 virtual QCString trModuleIndex()
364 /*! This is used in LaTeX as the title of the chapter with the
367 virtual QCString trHierarchicalIndex()
370 /*! This is used in LaTeX as the title of the chapter with the
371 * annotated compound index.
373 virtual QCString trCompoundIndex()
375 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
385 /*! This is used in LaTeX as the title of the chapter with the
388 virtual QCString trFileIndex()
391 /*! This is used in LaTeX as the title of the chapter containing
392 * the documentation of all groups.
394 virtual QCString trModuleDocumentation()
397 /*! This is used in LaTeX as the title of the chapter containing
398 * the documentation of all classes, structs and unions.
400 virtual QCString trClassDocumentation()
402 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
412 /*! This is used in LaTeX as the title of the chapter containing
413 * the documentation of all files.
415 virtual QCString trFileDocumentation()
418 /*! This is used in LaTeX as the title of the chapter containing
419 * the documentation of all examples.
421 virtual QCString trExampleDocumentation()
424 /*! This is used in LaTeX as the title of the chapter containing
425 * the documentation of all related pages.
427 virtual QCString trPageDocumentation()
428 { return "페이지 문서화"; }
430 /*! This is used in LaTeX as the title of the document */
431 virtual QCString trReferenceManual()
434 /*! This is used in the documentation of a file as a header before the
437 virtual QCString trDefines()
440 /*! This is used in the documentation of a file as a header before the
443 virtual QCString trTypedefs()
446 /*! This is used in the documentation of a file as a header before the
447 * list of enumerations
449 virtual QCString trEnumerations()
452 /*! This is used in the documentation of a file as a header before the
453 * list of (global) functions
455 virtual QCString trFunctions()
458 /*! This is used in the documentation of a file as a header before the
459 * list of (global) variables
461 virtual QCString trVariables()
464 /*! This is used in the documentation of a file as a header before the
465 * list of (global) variables
467 virtual QCString trEnumerationValues()
470 /*! This is used in the documentation of a file before the list of
471 * documentation blocks for defines
473 virtual QCString trDefineDocumentation()
474 { return "매크로 문서화"; }
476 /*! This is used in the documentation of a file/namespace before the list
477 * of documentation blocks for typedefs
479 virtual QCString trTypedefDocumentation()
480 { return "타입정의 문서화"; }
482 /*! This is used in the documentation of a file/namespace before the list
483 * of documentation blocks for enumeration types
485 virtual QCString trEnumerationTypeDocumentation()
486 { return "열거형 타입 문서화"; }
488 /*! This is used in the documentation of a file/namespace before the list
489 * of documentation blocks for functions
491 virtual QCString trFunctionDocumentation()
494 /*! This is used in the documentation of a file/namespace before the list
495 * of documentation blocks for variables
497 virtual QCString trVariableDocumentation()
500 /*! This is used in the documentation of a file/namespace/group before
501 * the list of links to documented compounds
503 virtual QCString trCompounds()
505 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
515 /*! This is used in the standard footer of each page and indicates when
516 * the page was generated
518 virtual QCString trGeneratedAt(const char *date,const char *projName)
520 QCString result=(QCString)"생성시간 : "+date;
521 if (projName) result+=(QCString)", 프로젝트명 : "+projName;
522 result+=(QCString)", 생성자 : ";
526 /*! this text is put before a class diagram */
527 virtual QCString trClassDiagram(const char *clName)
529 return (QCString)clName+"에 대한 상속 다이어그램 : ";
532 /*! this text is generated when the \\internal command is used. */
533 virtual QCString trForInternalUseOnly()
534 { return "내부적적으로만 사용하기 위해."; }
536 /*! this text is generated when the \\warning command is used. */
537 virtual QCString trWarning()
540 /*! this text is generated when the \\version command is used. */
541 virtual QCString trVersion()
544 /*! this text is generated when the \\date command is used. */
545 virtual QCString trDate()
548 /*! this text is generated when the \\return command is used. */
549 virtual QCString trReturns()
552 /*! this text is generated when the \\sa command is used. */
553 virtual QCString trSeeAlso()
556 /*! this text is generated when the \\param command is used. */
557 virtual QCString trParameters()
560 /*! this text is generated when the \\exception command is used. */
561 virtual QCString trExceptions()
564 /*! this text is used in the title page of a LaTeX document. */
565 virtual QCString trGeneratedBy()
566 { return "다음에 의해 생성됨 : "; }
568 //////////////////////////////////////////////////////////////////////////
569 // new since 0.49-990307
570 //////////////////////////////////////////////////////////////////////////
572 /*! used as the title of page containing all the index of all namespaces. */
573 virtual QCString trNamespaceList()
574 { return "네임스페이스 목록"; }
576 /*! used as an introduction to the namespace list */
577 virtual QCString trNamespaceListDescription(bool extractAll)
579 QCString result="다음은 ";
580 if (!extractAll) result+="문서화된 ";
581 result+="모든 네임스페이스에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
585 /*! used in the class documentation as a header before the list of all
588 virtual QCString trFriends()
589 { return "Friends"; }
591 //////////////////////////////////////////////////////////////////////////
592 // new since 0.49-990405
593 //////////////////////////////////////////////////////////////////////////
595 /*! used in the class documentation as a header before the list of all
598 virtual QCString trRelatedFunctionDocumentation()
599 { return "Friend, 그리고 관련된 함수 문서화"; }
601 //////////////////////////////////////////////////////////////////////////
602 // new since 0.49-990425
603 //////////////////////////////////////////////////////////////////////////
605 /*! used as the title of the HTML page of a class/struct/union */
606 virtual QCString trCompoundReference(const char *clName,
607 ClassDef::CompoundType compType,
610 QCString result=(QCString)clName;
613 case ClassDef::Class: result+=" 클래스"; break;
614 case ClassDef::Struct: result+=" 구조체"; break;
615 case ClassDef::Union: result+=" 공용체"; break;
616 case ClassDef::Interface: result+=" 인터페이스"; break;
617 case ClassDef::Protocol: result+=" 프로토콜"; break;
618 case ClassDef::Category: result+=" 카테고리"; break;
619 case ClassDef::Exception: result+=" 예외"; break;
622 if (isTemplate) result+=" 템플릿";
627 /*! used as the title of the HTML page of a file */
628 virtual QCString trFileReference(const char *fileName)
630 QCString result=fileName;
635 /*! used as the title of the HTML page of a namespace */
636 virtual QCString trNamespaceReference(const char *namespaceName)
638 QCString result=namespaceName;
639 result+=" 네임스페이스 참조";
643 virtual QCString trPublicMembers()
644 { return "Public 멤버 함수"; }
645 virtual QCString trPublicSlots()
646 { return "Public Slots"; }
647 virtual QCString trSignals()
648 { return "Signals"; }
649 virtual QCString trStaticPublicMembers()
650 { return "정적 Public 멤버 함수"; }
651 virtual QCString trProtectedMembers()
652 { return "Protected 멤버 함수"; }
653 virtual QCString trProtectedSlots()
654 { return "Protected Slots"; }
655 virtual QCString trStaticProtectedMembers()
656 { return "정적 Protected 멤버 함수"; }
657 virtual QCString trPrivateMembers()
658 { return "Private 멤버 함수"; }
659 virtual QCString trPrivateSlots()
660 { return "Private Slots"; }
661 virtual QCString trStaticPrivateMembers()
662 { return "정적 Private 멤버 함수"; }
664 /*! this function is used to produce a comma-separated list of items.
665 * use generateMarker(i) to indicate where item i should be put.
667 virtual QCString trWriteList(int numEntries)
671 // the inherits list contain `numEntries' classes
672 for (i=0;i<numEntries;i++)
674 // use generateMarker to generate placeholders for the class links!
675 result+=generateMarker(i); // generate marker for entry i in the list
676 // (order is left to right)
678 if (i!=numEntries-1) // not the last entry, so we need a separator
680 //if (i<numEntries-2) // not the fore last entry
682 //else // the fore last entry
683 // result+=", "; // TODO: does the 'and' need to be translated here?
689 /*! used in class documentation to produce a list of base classes,
690 * if class diagrams are disabled.
692 virtual QCString trInheritsList(int numEntries)
694 return trWriteList(numEntries)+"를(을) 상속했습니다.";
697 /*! used in class documentation to produce a list of super classes,
698 * if class diagrams are disabled.
700 virtual QCString trInheritedByList(int numEntries)
702 return trWriteList(numEntries)+"에 의해 상속되었습니다.";
705 /*! used in member documentation blocks to produce a list of
706 * members that are hidden by this one.
708 virtual QCString trReimplementedFromList(int numEntries)
710 return trWriteList(numEntries)+"(으)로부터 재구현되었습니다.";
713 /*! used in member documentation blocks to produce a list of
714 * all member that overwrite the implementation of this member.
716 virtual QCString trReimplementedInList(int numEntries)
718 return trWriteList(numEntries)+"에서 재구현되었습니다.";
721 /*! This is put above each page as a link to all members of namespaces. */
722 virtual QCString trNamespaceMembers()
723 { return "네임스페이스 멤버"; }
725 /*! This is an introduction to the page with all namespace members */
726 virtual QCString trNamespaceMemberDescription(bool extractAll)
728 QCString result="다음은 ";
729 if (!extractAll) result+="문서화된 ";
730 result+="모든 네임스페이스 멤버들의 목록입니다. ";
732 result+="각 멤버들은 해당 멤버의 네임스페이스 문서화 페이지의 링크를 가지고 있습니다. :";
734 result+="각 멤버들은 해당 멤버가 속한 네임스페이스 페이지의 링크를 가지고 있습니다. :";
737 /*! This is used in LaTeX as the title of the chapter with the
738 * index of all namespaces.
740 virtual QCString trNamespaceIndex()
741 { return "네임스페이스 색인"; }
743 /*! This is used in LaTeX as the title of the chapter containing
744 * the documentation of all namespaces.
746 virtual QCString trNamespaceDocumentation()
747 { return "네임스페이스 문서화"; }
749 //////////////////////////////////////////////////////////////////////////
750 // new since 0.49-990522
751 //////////////////////////////////////////////////////////////////////////
753 /*! This is used in the documentation before the list of all
754 * namespaces in a file.
756 virtual QCString trNamespaces()
759 //////////////////////////////////////////////////////////////////////////
760 // new since 0.49-990728
761 //////////////////////////////////////////////////////////////////////////
763 /*! This is put at the bottom of a class documentation page and is
764 * followed by a list of files that were used to generate the page.
766 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
768 { // here s is one of " Class", " Struct" or " Union"
769 // single is true implies a single file
770 QCString result=(QCString)"이 ";
773 case ClassDef::Class: result+="클래스"; break;
774 case ClassDef::Struct: result+="구조체"; break;
775 case ClassDef::Union: result+="공용체"; break;
776 case ClassDef::Interface: result+="인터페이스"; break;
777 case ClassDef::Protocol: result+="프로토콜"; break;
778 case ClassDef::Category: result+="카테고리"; break;
779 case ClassDef::Exception: result+="예외"; break;
782 result+="에 대한 문서화 페이지는 다음의 파일";
783 if (!single) result+="들";
784 result+="로부터 생성되었습니다.:";
788 //////////////////////////////////////////////////////////////////////////
789 // new since 0.49-990901
790 //////////////////////////////////////////////////////////////////////////
792 /*! This is used as the heading text for the retval command. */
793 virtual QCString trReturnValues()
796 /*! This is in the (quick) index as a link to the main page (index.html)
798 virtual QCString trMainPage()
801 /*! This is used in references to page that are put in the LaTeX
802 * documentation. It should be an abbreviation of the word page.
804 virtual QCString trPageAbbreviation()
807 //////////////////////////////////////////////////////////////////////////
808 // new since 0.49-991003
809 //////////////////////////////////////////////////////////////////////////
811 virtual QCString trDefinedAtLineInSourceFile()
813 return "@1 파일의 @0 번째 라인에서 정의되었습니다.";
815 virtual QCString trDefinedInSourceFile()
817 return "@0 파일에서 정의되었습니다.";
820 //////////////////////////////////////////////////////////////////////////
821 // new since 0.49-991205
822 //////////////////////////////////////////////////////////////////////////
824 virtual QCString trDeprecated()
829 //////////////////////////////////////////////////////////////////////////
831 //////////////////////////////////////////////////////////////////////////
833 /*! this text is put before a collaboration diagram */
834 virtual QCString trCollaborationDiagram(const char *clName)
836 return (QCString)clName+"에 대한 협력 다이어그램:";
838 /*! this text is put before an include dependency graph */
839 virtual QCString trInclDepGraph(const char *fName)
841 return (QCString)fName+"에 대한 include 의존 그래프";
843 /*! header that is put before the list of constructor/destructors. */
844 virtual QCString trConstructorDocumentation()
846 return "생성자 & 소멸자 문서화";
848 /*! Used in the file documentation to point to the corresponding sources. */
849 virtual QCString trGotoSourceCode()
851 return "이 파일의 소스 코드 페이지로 가기";
853 /*! Used in the file sources to point to the corresponding documentation. */
854 virtual QCString trGotoDocumentation()
856 return "이 파일의 문서화 페이지로 가기";
858 /*! Text for the \\pre command */
859 virtual QCString trPrecondition()
863 /*! Text for the \\post command */
864 virtual QCString trPostcondition()
868 /*! Text for the \\invariant command */
869 virtual QCString trInvariant()
873 /*! Text shown before a multi-line variable/enum initialization */
874 virtual QCString trInitialValue()
878 /*! Text used the source code in the file index */
879 virtual QCString trCode()
883 virtual QCString trGraphicalHierarchy()
885 return "그래픽컬한 클래스 계통도";
887 virtual QCString trGotoGraphicalHierarchy()
889 return "그래픽컬한 클래스 계통도 페이지로 가기";
891 virtual QCString trGotoTextualHierarchy()
893 return "텍스트 형식의 클래스 계통도 페이지로 가기";
895 virtual QCString trPageIndex()
900 //////////////////////////////////////////////////////////////////////////
902 //////////////////////////////////////////////////////////////////////////
904 virtual QCString trNote()
908 virtual QCString trPublicTypes()
912 virtual QCString trPublicAttribs()
914 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
923 virtual QCString trStaticPublicAttribs()
925 return "정적 Public 속성";
927 virtual QCString trProtectedTypes()
929 return "Protected 타입";
931 virtual QCString trProtectedAttribs()
933 return "Protected 속성";
935 virtual QCString trStaticProtectedAttribs()
937 return "정적 Protected 속성";
939 virtual QCString trPrivateTypes()
943 virtual QCString trPrivateAttribs()
947 virtual QCString trStaticPrivateAttribs()
949 return "정적 Private 속성";
952 //////////////////////////////////////////////////////////////////////////
954 //////////////////////////////////////////////////////////////////////////
956 /*! Used as a marker that is put before a \\todo item */
957 virtual QCString trTodo()
961 /*! Used as the header of the todo list */
962 virtual QCString trTodoList()
967 //////////////////////////////////////////////////////////////////////////
969 //////////////////////////////////////////////////////////////////////////
971 virtual QCString trReferencedBy()
973 return "다음에 의해서 참조됨 : ";
975 virtual QCString trRemarks()
979 virtual QCString trAttention()
983 virtual QCString trInclByDepGraph()
985 return "이 그래프는 이 파일을 직/간접적으로 include 하는 파일들을 보여줍니다.:";
987 virtual QCString trSince()
992 //////////////////////////////////////////////////////////////////////////
994 //////////////////////////////////////////////////////////////////////////
996 /*! title of the graph legend page */
997 virtual QCString trLegendTitle()
1001 /*! page explaining how the dot graph's should be interpreted
1002 * The %A in the text below are to prevent link to classes called "A".
1004 virtual QCString trLegendDocs()
1007 "이 페이지는 doxygen에 의해 생성된 그래프들을 이해하는 방법을 설명합니다.<p>\n"
1008 "다음의 예제를 참고하십시오.:\n"
1010 "/*! 생략되었기 때문에 보이지 않는 클래스 */\n"
1011 "class Invisible { };\n\n"
1012 "/*! Truncated 클래스, 상속관계가 숨겨짐 */\n"
1013 "class Truncated : public Invisible { };\n\n"
1014 "/* doxygen 주석에 의해서 문서화되지 않는 클래스 */\n"
1015 "class Undocumented { };\n\n"
1016 "/*! public 상속을 통해서 상속된 클래스 */\n"
1017 "class PublicBase : public Truncated { };\n\n"
1019 "template<class T> class Templ { };\n\n"
1020 "/*! protected 상속을 통해서 상속된 클래스 */\n"
1021 "class ProtectedBase { };\n\n"
1022 "/*! private 상속을 통해서 상속된 클래스 */\n"
1023 "class PrivateBase { };\n\n"
1024 "/*! 상속되어진 클래스에 의해 (멤버로) 사용되어지는 클래스 */\n"
1025 "class Used { };\n\n"
1026 "/*! 다른 클래스들을 상속하는 슈퍼 클래스 */\n"
1027 "class Inherited : public PublicBase,\n"
1028 " protected ProtectedBase,\n"
1029 " private PrivateBase,\n"
1030 " public Undocumented,\n"
1031 " public Templ<int>\n"
1034 " Used *m_usedClass;\n"
1037 "다음과 같은 그래프가 출력될 것입니다. :"
1038 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1040 "위 그래프의 박스들은 다음과 같은 의미를 가집니다. :\n"
1042 "<li>%A 회색으로 채워진 박스는 이 그래프를 생성해 낸 구조체나 클래스를 의미합니다.\n"
1043 "<li>%A 검은색 테두리의 박스는 문서화된 구조체나 클래스를 의미합니다.\n"
1044 "<li>%A 회색 테두리의 박스는 문서화되지 않은 구조체나 클래스를 의미합니다.\n"
1045 "<li>%A 빨간색 테두리의 박스는 모든 상속이나 포함관계가 보여지지 않는 "
1047 "%A 만약 그래프가 지정된 경계내에 맞지 않으면, 그래프가 잘려집니다.\n"
1049 "화살표들은 다음과 같은 의미를 가집니다. :\n"
1051 "<li>%A 어두운 파랑색 화살표는 두 클래스들 간에 public 상속이 있음을 의미합니다.\n"
1052 "<li>%A 어두운 연두색 화살표는 protected 상속이 있음을 의미합니다.\n"
1053 "<li>%A 어두운 빨간색 화살표는 private 상속이 있음을 의미합니다.\n"
1054 "<li>%A 보라색 점선 화살표는 다른 클래스에 의해 포함되거나 사용되어짐을 의미합니다. "
1055 "화살표의 라벨은 화살표가 가리키는 클래스나 구조체로 접근하는 변수명(들)으로 붙습니다.\n"
1056 "<li>%A 노란색 점선 화살표는 템플릿 인스턴스와 템프릿 클래스에 대한 관계를 의미합니다. "
1057 "화살표의 라벨은 인스턴스의 템플릿 파라메터로 붙습니다.\n"
1060 /*! text for the link to the legend page */
1061 virtual QCString trLegend()
1066 //////////////////////////////////////////////////////////////////////////
1068 //////////////////////////////////////////////////////////////////////////
1070 /*! Used as a marker that is put before a test item */
1071 virtual QCString trTest()
1075 /*! Used as the header of the test list */
1076 virtual QCString trTestList()
1081 //////////////////////////////////////////////////////////////////////////
1083 //////////////////////////////////////////////////////////////////////////
1085 /*! Used as a section header for IDL properties */
1086 virtual QCString trProperties()
1090 /*! Used as a section header for IDL property documentation */
1091 virtual QCString trPropertyDocumentation()
1096 //////////////////////////////////////////////////////////////////////////
1098 //////////////////////////////////////////////////////////////////////////
1100 /*! Used for Java classes in the summary section of Java packages */
1101 virtual QCString trClasses()
1103 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1112 /*! Used as the title of a Java package */
1113 virtual QCString trPackage(const char *name)
1115 return name+(QCString)" 패키지";
1117 /*! Title of the package index page */
1118 virtual QCString trPackageList()
1122 /*! The description of the package index page */
1123 virtual QCString trPackageListDescription()
1125 return "다음은 패키지들입니다. (가능한한 간략한 설명만을 보여줍니다) :";
1127 /*! The link name in the Quick links header for each page */
1128 virtual QCString trPackages()
1132 /*! Text shown before a multi-line define */
1133 virtual QCString trDefineValue()
1138 //////////////////////////////////////////////////////////////////////////
1140 //////////////////////////////////////////////////////////////////////////
1142 /*! Used as a marker that is put before a \\bug item */
1143 virtual QCString trBug()
1147 /*! Used as the header of the bug list */
1148 virtual QCString trBugList()
1153 //////////////////////////////////////////////////////////////////////////
1155 //////////////////////////////////////////////////////////////////////////
1157 /*! Used as ansicpg for RTF file
1159 * The following table shows the correlation of Charset name, Charset Value and
1162 * Charset Name Charset Value(hex) Codepage number
1163 * ------------------------------------------------------
1164 * DEFAULT_CHARSET 1 (x01)
1165 * SYMBOL_CHARSET 2 (x02)
1166 * OEM_CHARSET 255 (xFF)
1167 * ANSI_CHARSET 0 (x00) 1252
1168 * RUSSIAN_CHARSET 204 (xCC) 1251
1169 * EE_CHARSET 238 (xEE) 1250
1170 * GREEK_CHARSET 161 (xA1) 1253
1171 * TURKISH_CHARSET 162 (xA2) 1254
1172 * BALTIC_CHARSET 186 (xBA) 1257
1173 * HEBREW_CHARSET 177 (xB1) 1255
1174 * ARABIC _CHARSET 178 (xB2) 1256
1175 * SHIFTJIS_CHARSET 128 (x80) 932
1176 * HANGEUL_CHARSET 129 (x81) 949
1177 * GB2313_CHARSET 134 (x86) 936
1178 * CHINESEBIG5_CHARSET 136 (x88) 950
1182 virtual QCString trRTFansicp()
1188 /*! Used as ansicpg for RTF fcharset
1189 * \see trRTFansicp() for a table of possible values.
1191 virtual QCString trRTFCharSet()
1196 /*! Used as header RTF general index */
1197 virtual QCString trRTFGeneralIndex()
1202 /*! This is used for translation of the word that will possibly
1203 * be followed by a single name or by a list of names
1206 virtual QCString trClass(bool, bool singular)
1208 QCString result("클래스");
1209 if (!singular) result+="들";
1213 /*! This is used for translation of the word that will possibly
1214 * be followed by a single name or by a list of names
1217 virtual QCString trFile(bool, bool singular)
1219 QCString result("파일");
1220 if (!singular) result+="들";
1224 /*! This is used for translation of the word that will possibly
1225 * be followed by a single name or by a list of names
1228 virtual QCString trNamespace(bool, bool singular)
1230 QCString result("네임스페이스");
1231 if (!singular) result+="들";
1235 /*! This is used for translation of the word that will possibly
1236 * be followed by a single name or by a list of names
1239 virtual QCString trGroup(bool, bool singular)
1241 QCString result("그룹");
1242 if (!singular) result+="들";
1246 /*! This is used for translation of the word that will possibly
1247 * be followed by a single name or by a list of names
1250 virtual QCString trPage(bool, bool singular)
1252 QCString result("페이지");
1253 if (!singular) result+="들";
1257 /*! This is used for translation of the word that will possibly
1258 * be followed by a single name or by a list of names
1261 virtual QCString trMember(bool, bool singular)
1263 QCString result("멤버");
1264 if (!singular) result+="들";
1268 /*! This is used for translation of the word that will possibly
1269 * be followed by a single name or by a list of names
1272 virtual QCString trGlobal(bool, bool singular)
1274 QCString result("전역");
1275 if (!singular) result+="";
1279 //////////////////////////////////////////////////////////////////////////
1281 //////////////////////////////////////////////////////////////////////////
1283 /*! This text is generated when the \\author command is used and
1284 * for the author section in man pages. */
1285 virtual QCString trAuthor(bool, bool singular)
1287 QCString result("작성자");
1288 if (!singular) result+="들";
1292 //////////////////////////////////////////////////////////////////////////
1294 //////////////////////////////////////////////////////////////////////////
1296 /*! This text is put before the list of members referenced by a member
1298 virtual QCString trReferences()
1300 return "다음을 참조함 : ";
1303 //////////////////////////////////////////////////////////////////////////
1305 //////////////////////////////////////////////////////////////////////////
1307 /*! used in member documentation blocks to produce a list of
1308 * members that are implemented by this one.
1310 virtual QCString trImplementedFromList(int numEntries)
1312 return trWriteList(numEntries)+"를 구현.";
1315 /*! used in member documentation blocks to produce a list of
1316 * all members that implement this abstract member.
1318 virtual QCString trImplementedInList(int numEntries)
1320 return trWriteList(numEntries)+"에서 구현되었습니다.";
1323 //////////////////////////////////////////////////////////////////////////
1325 //////////////////////////////////////////////////////////////////////////
1327 /*! used in RTF documentation as a heading for the Table
1330 virtual QCString trRTFTableOfContents()
1335 //////////////////////////////////////////////////////////////////////////
1337 //////////////////////////////////////////////////////////////////////////
1339 /*! Used as the header of the list of item that have been
1340 * flagged deprecated
1342 virtual QCString trDeprecatedList()
1347 //////////////////////////////////////////////////////////////////////////
1349 //////////////////////////////////////////////////////////////////////////
1351 /*! Used as a header for declaration section of the events found in
1354 virtual QCString trEvents()
1358 /*! Header used for the documentation section of a class' events. */
1359 virtual QCString trEventDocumentation()
1364 //////////////////////////////////////////////////////////////////////////
1366 //////////////////////////////////////////////////////////////////////////
1368 /*! Used as a heading for a list of Java class types with package scope.
1370 virtual QCString trPackageTypes()
1374 /*! Used as a heading for a list of Java class functions with package
1377 virtual QCString trPackageMembers()
1381 /*! Used as a heading for a list of static Java class functions with
1384 virtual QCString trStaticPackageMembers()
1388 /*! Used as a heading for a list of Java class variables with package
1391 virtual QCString trPackageAttribs()
1395 /*! Used as a heading for a list of static Java class variables with
1398 virtual QCString trStaticPackageAttribs()
1403 //////////////////////////////////////////////////////////////////////////
1405 //////////////////////////////////////////////////////////////////////////
1407 /*! Used in the quick index of a class/file/namespace member list page
1408 * to link to the unfiltered list of all members.
1410 virtual QCString trAll()
1414 /*! Put in front of the call graph for a function. */
1415 virtual QCString trCallGraph()
1417 return "이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:";
1420 //////////////////////////////////////////////////////////////////////////
1422 //////////////////////////////////////////////////////////////////////////
1424 /*! This string is used as the title for the page listing the search
1427 virtual QCString trSearchResultsTitle()
1431 /*! This string is put just before listing the search results. The
1432 * text can be different depending on the number of documents found.
1433 * Inside the text you can put the special marker $num to insert
1434 * the number representing the actual number of search results.
1435 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1436 * value 2 represents 2 or more matches. HTML markup is allowed inside
1437 * the returned string.
1439 virtual QCString trSearchResults(int numDocuments)
1441 if (numDocuments==0)
1443 return "죄송합니다. 질의에 일치하는 문서가 없습니다.";
1445 else if (numDocuments==1)
1447 return "질의에 일치하는 <b>1</b> 개의 문서를 찾았습니다.";
1451 return "질의에 일치하는 <b>$num</b> 개의 문서를 찾았습니다. "
1452 "가장 많이 일치하는 문서를 가장 먼저 보여줍니다.";
1455 /*! This string is put before the list of matched words, for each search
1456 * result. What follows is the list of words that matched the query.
1458 virtual QCString trSearchMatches()
1463 //////////////////////////////////////////////////////////////////////////
1465 //////////////////////////////////////////////////////////////////////////
1467 /*! This is used in HTML as the title of page with source code for file filename
1469 virtual QCString trSourceFile(QCString& filename)
1471 return filename + " 소스 파일";
1474 //////////////////////////////////////////////////////////////////////////
1476 //////////////////////////////////////////////////////////////////////////
1478 /*! This is used as the name of the chapter containing the directory
1481 virtual QCString trDirIndex()
1482 { return "디렉토리 계통도"; }
1484 /*! This is used as the name of the chapter containing the documentation
1485 * of the directories.
1487 virtual QCString trDirDocumentation()
1488 { return "디렉토리 문서화"; }
1490 /*! This is used as the title of the directory index and also in the
1491 * Quick links of an HTML page, to link to the directory hierarchy.
1493 virtual QCString trDirectories()
1496 /*! This returns a sentences that introduces the directory hierarchy.
1497 * and the fact that it is sorted alphabetically per level
1499 virtual QCString trDirDescription()
1500 { return "이 디렉토리 목록은 완전하진 않지만, (대략적으로) 알파벳순으로 정렬되어있습니다.:";
1503 /*! This returns the title of a directory page. The name of the
1504 * directory is passed via \a dirName.
1506 virtual QCString trDirReference(const char *dirName)
1507 { QCString result=dirName; result+=" 디렉토리 참조"; return result; }
1509 /*! This returns the word directory with or without starting capital
1510 * (\a first_capital) and in sigular or plural form (\a singular).
1512 virtual QCString trDir(bool, bool singular)
1514 QCString result("디렉토리");
1515 if (singular) result+=""; else result+="들";
1519 //////////////////////////////////////////////////////////////////////////
1521 //////////////////////////////////////////////////////////////////////////
1523 /*! This text is added to the documentation when the \\overload command
1524 * is used for a overloaded function.
1526 virtual QCString trOverloadText()
1528 return "이 함수는 편의를 제공하기 위해 오버로드된 멤버 함수입니다. "
1529 "위의 함수와 틀린 점은 단지 받아들이는 아규먼트(argument)가 다르다는 것입니다.";
1532 //////////////////////////////////////////////////////////////////////////
1534 //////////////////////////////////////////////////////////////////////////
1536 /*! This is used to introduce a caller (or called-by) graph */
1537 virtual QCString trCallerGraph()
1539 return "이 함수를 호출하는 함수들에 대한 그래프입니다.:";
1542 /*! This is used in the documentation of a file/namespace before the list
1543 * of documentation blocks for enumeration values
1545 virtual QCString trEnumerationValueDocumentation()
1546 { return "열거형 문서화"; }
1548 //////////////////////////////////////////////////////////////////////////
1549 // new since 1.5.4 (mainly for Fortran)
1550 //////////////////////////////////////////////////////////////////////////
1552 /*! header that is put before the list of member subprograms (Fortran). */
1553 virtual QCString trMemberFunctionDocumentationFortran()
1554 { return "멤버 함수/서브루틴 문서화"; }
1556 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1557 virtual QCString trCompoundListFortran()
1558 { return "데이터 타입 목록"; }
1560 /*! This is put above each page as a link to all members of compounds (Fortran). */
1561 virtual QCString trCompoundMembersFortran()
1562 { return "데이터 필드"; }
1564 /*! This is an introduction to the annotated compound list (Fortran). */
1565 virtual QCString trCompoundListDescriptionFortran()
1566 { return "대략적인 설명과 함께 데이터 타입들의 목록입니다.:"; }
1568 /*! This is an introduction to the page with all data types (Fortran). */
1569 virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1571 QCString result="다음은 ";
1576 result+="모든 데이터 타입 멤버들의 목록입니다. ";
1581 result+="각 멤버에 대한 데이터 구조 문서화 페이지의 링크를 가지고 있습니다.";
1585 result+="그들이 속한 데이터 타입의 링크를 가지고 있습니다. :";
1590 /*! This is used in LaTeX as the title of the chapter with the
1591 * annotated compound index (Fortran).
1593 virtual QCString trCompoundIndexFortran()
1594 { return "데이터 타입 색인"; }
1596 /*! This is used in LaTeX as the title of the chapter containing
1597 * the documentation of all data types (Fortran).
1599 virtual QCString trTypeDocumentation()
1600 { return "데이터 타입 문서화"; }
1602 /*! This is used in the documentation of a file as a header before the
1603 * list of (global) subprograms (Fortran).
1605 virtual QCString trSubprograms()
1606 { return "함수/서브루틴"; }
1608 /*! This is used in the documentation of a file/namespace before the list
1609 * of documentation blocks for subprograms (Fortran)
1611 virtual QCString trSubprogramDocumentation()
1612 { return "함수/서브루틴 문서화"; }
1614 /*! This is used in the documentation of a file/namespace/group before
1615 * the list of links to documented compounds (Fortran)
1617 virtual QCString trDataTypes()
1618 { return "데이터 타입들"; }
1620 /*! used as the title of page containing all the index of all modules (Fortran). */
1621 virtual QCString trModulesList()
1624 /*! used as an introduction to the modules list (Fortran) */
1625 virtual QCString trModulesListDescription(bool extractAll)
1627 QCString result="다음은 ";
1628 if (!extractAll) result+="문서화된 ";
1629 result+="모든 모듈에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
1633 /*! used as the title of the HTML page of a module/type (Fortran) */
1634 virtual QCString trCompoundReferenceFortran(const char *clName,
1635 ClassDef::CompoundType compType,
1638 QCString result=(QCString)clName;
1641 case ClassDef::Class: result+=" 모듈"; break;
1642 case ClassDef::Struct: result+=" 타입"; break;
1643 case ClassDef::Union: result+=" 공용체"; break;
1644 case ClassDef::Interface: result+=" 인터페이스"; break;
1645 case ClassDef::Protocol: result+=" 프로토콜"; break;
1646 case ClassDef::Category: result+=" 카테고리"; break;
1647 case ClassDef::Exception: result+=" 예외"; break;
1650 if (isTemplate) result+=" 템플릿";
1654 /*! used as the title of the HTML page of a module (Fortran) */
1655 virtual QCString trModuleReference(const char *namespaceName)
1657 QCString result=namespaceName;
1662 /*! This is put above each page as a link to all members of modules. (Fortran) */
1663 virtual QCString trModulesMembers()
1664 { return "모듈 멤버들"; }
1666 /*! This is an introduction to the page with all modules members (Fortran) */
1667 virtual QCString trModulesMemberDescription(bool extractAll)
1669 QCString result="다음은 ";
1670 if (!extractAll) result+="문서화된 ";
1671 result+="모든 모듈 멤버의 목록입니다. ";
1674 result+="각 항목은 각 멤버의 모듈 문서화 페이지의 링크를 가지고 있습니다. :";
1678 result+="각 항목은 그들이 속한 모듈의 링크를 가지고 있습니다. :";
1683 /*! This is used in LaTeX as the title of the chapter with the
1684 * index of all modules (Fortran).
1686 virtual QCString trModulesIndex()
1689 /*! This is used for translation of the word that will possibly
1690 * be followed by a single name or by a list of names
1693 virtual QCString trModule(bool, bool singular)
1695 QCString result("모듈");
1696 if (!singular) result+="들";
1699 /*! This is put at the bottom of a module documentation page and is
1700 * followed by a list of files that were used to generate the page.
1702 virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
1704 { // here s is one of " Module", " Struct" or " Union"
1705 // single is true implies a single file
1706 QCString result=(QCString)"다음 파일";
1707 if (single) result+=""; else result+="들";
1712 case ClassDef::Class: result+="모듈"; break;
1713 case ClassDef::Struct: result+="타입"; break;
1714 case ClassDef::Union: result+="공용체"; break;
1715 case ClassDef::Interface: result+="인터페이스"; break;
1716 case ClassDef::Protocol: result+="프로토콜"; break;
1717 case ClassDef::Category: result+="카테고리"; break;
1718 case ClassDef::Exception: result+="예외"; break;
1721 result+="의 문서화 페이지:";
1724 /*! This is used for translation of the word that will possibly
1725 * be followed by a single name or by a list of names
1728 virtual QCString trType(bool, bool singular)
1730 QCString result("타입");
1731 if (!singular) result+="들";
1734 /*! This is used for translation of the word that will possibly
1735 * be followed by a single name or by a list of names
1738 virtual QCString trSubprogram(bool, bool singular)
1740 QCString result("서브프로그램");
1741 if (!singular) result+="들";
1745 /*! C# Type Constraint list */
1746 virtual QCString trTypeConstraints()
1751 //////////////////////////////////////////////////////////////////////////
1752 // new since 1.6.0 (mainly for the new search engine)
1753 //////////////////////////////////////////////////////////////////////////
1755 /*! directory relation for \a name */
1756 virtual QCString trDirRelation(const char *name)
1758 return QCString(name)+" 관계";
1761 /*! Loading message shown when loading search results */
1762 virtual QCString trLoading()
1767 /*! Label used for search results in the global namespace */
1768 virtual QCString trGlobalNamespace()
1773 /*! Message shown while searching */
1774 virtual QCString trSearching()
1779 /*! Text shown when no search results are found */
1780 virtual QCString trNoMatches()
1785 //////////////////////////////////////////////////////////////////////////
1786 // new since 1.6.3 (missing items for the directory pages)
1787 //////////////////////////////////////////////////////////////////////////
1789 /*! when clicking a directory dependency label, a page with a
1790 * table is shown. The heading for the first column mentions the
1791 * source file that has a relation to another file.
1793 virtual QCString trFileIn(const char *name)
1795 return QCString(name) + "의 파일";
1798 /*! when clicking a directory dependency label, a page with a
1799 * table is shown. The heading for the second column mentions the
1800 * destination file that is included.
1802 virtual QCString trIncludesFileIn(const char *name)
1804 return QCString(name) + "의 파일 포함";
1807 /** Compiles a date string.
1808 * @param year Year in 4 digits
1809 * @param month Month of the year: 1=January
1810 * @param day Day of the Month: 1..31
1811 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1812 * @param hour Hour of the day: 0..23
1813 * @param minutes Minutes in the hour: 0..59
1814 * @param seconds Seconds within the minute: 0..59
1815 * @param includeTime Include time in the result string?
1817 virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1818 int hour,int minutes,int seconds,
1821 static const char *days[] = { "월","화","수","목","금","토","일" };
1822 static const char *months[] = { "1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월" };
1824 sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1828 stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1834 //////////////////////////////////////////////////////////////////////////
1836 //////////////////////////////////////////////////////////////////////////
1838 /*! Header for the page with bibliographic citations */
1839 virtual QCString trCiteReferences()
1842 /*! Text for copyright paragraph */
1843 virtual QCString trCopyright()
1844 { return "Copyright"; }
1846 /*! Header for the graph showing the directory dependencies */
1847 virtual QCString trDirDepGraph(const char *name)
1848 { return QCString(name) + QCString("에 대한 디렉토리 의존성 그래프:"); }
1850 //////////////////////////////////////////////////////////////////////////
1852 //////////////////////////////////////////////////////////////////////////
1854 /*! Detail level selector shown for hierarchical indices */
1855 virtual QCString trDetailLevel()
1858 /*! Section header for list of template parameters */
1859 virtual QCString trTemplateParameters()
1860 { return "템플릿 파라메터"; }
1862 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1863 virtual QCString trAndMore(const QCString &number)
1864 { return QCString("그리고 ")+number+"개 더..."; }
1866 /*! Used file list for a Java enum */
1867 virtual QCString trEnumGeneratedFromFiles(bool /*single*/)
1868 { QCString result = "이 열거형에 대한 문서가 다음 파일(들)로부터 생성되었습니다.:";
1872 /*! Header of a Java enum page (Java enums are represented as classes). */
1873 virtual QCString trEnumReference(const char *name)
1874 { return QCString(name)+" Enum Reference"; }
1876 /*! Used for a section containing inherited members */
1877 virtual QCString trInheritedFrom(const char *members,const char *what)
1878 { return QCString(what) + QCString("(으)로부터 상속된 ") + QCString(members); }
1880 /*! Header of the sections with inherited members specific for the
1883 virtual QCString trAdditionalInheritedMembers()
1884 { return "추가로 상속된 멤버들"; }
1886 //////////////////////////////////////////////////////////////////////////
1888 //////////////////////////////////////////////////////////////////////////
1890 /*! Used as a tooltip for the toggle button that appears in the
1891 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1892 * enabled. This tooltip explains the meaning of the button.
1894 virtual QCString trPanelSynchronisationTooltip(bool enable)
1896 QCString opt = enable ? "활성화" : "비활성화";
1897 return "패널 동기화를 "+opt+"하기 위해 클릭하십시오";
1900 /*! Used in a method of an Objective-C class that is declared in a
1901 * a category. Note that the @1 marker is required and is replaced
1904 virtual QCString trProvidedByCategory()
1906 return "카테고리 @0에 의해 제공됨.";
1909 /*! Used in a method of an Objective-C category that extends a class.
1910 * Note that the @1 marker is required and is replaced by a link to
1913 virtual QCString trExtendsClass()
1915 return "클래스 @0 확장.";
1918 /*! Used as the header of a list of class methods in Objective-C.
1919 * These are similar to static public member functions in C++.
1921 virtual QCString trClassMethods()
1926 /*! Used as the header of a list of instance methods in Objective-C.
1927 * These are similar to public member functions in C++.
1929 virtual QCString trInstanceMethods()
1934 /*! Used as the header of the member functions of an Objective-C class.
1936 virtual QCString trMethodDocumentation()
1941 /*! Used as the title of the design overview picture created for the
1944 virtual QCString trDesignOverview()
1949 //////////////////////////////////////////////////////////////////////////
1951 //////////////////////////////////////////////////////////////////////////
1953 /** old style UNO IDL services: implemented interfaces */
1954 virtual QCString trInterfaces()
1955 { return "익스포트된 인터페이스들"; }
1957 /** old style UNO IDL services: inherited services */
1958 virtual QCString trServices()
1959 { return "포함된 서비스들"; }
1961 /** UNO IDL constant groups */
1962 virtual QCString trConstantGroups()
1963 { return "상수 그룹들"; }
1965 /** UNO IDL constant groups */
1966 virtual QCString trConstantGroupReference(const char *namespaceName)
1968 QCString result=namespaceName;
1969 result+=" 상수 그룹 레퍼런스";
1972 /** UNO IDL service page title */
1973 virtual QCString trServiceReference(const char *sName)
1975 QCString result=(QCString)sName;
1976 result+=" 서비스 레퍼런스";
1979 /** UNO IDL singleton page title */
1980 virtual QCString trSingletonReference(const char *sName)
1982 QCString result=(QCString)sName;
1983 result+=" 싱글톤 레퍼런스";
1986 /** UNO IDL service page */
1987 virtual QCString trServiceGeneratedFromFiles(bool single)
1989 // single is true implies a single file
1990 QCString result=(QCString)"이 서비스에 대한 문서화는 다음의 파일";
1991 if (!single) result+="들";
1992 result+="로부터 생성되었습니다.:";
1995 /** UNO IDL singleton page */
1996 virtual QCString trSingletonGeneratedFromFiles(bool single)
1998 // single is true implies a single file
1999 QCString result=(QCString)"이 싱글톤에 대한 문서화는 다음의 파일";
2000 if (!single) result+="들";
2001 result+="로부터 생성되었습니다.:";
2005 //////////////////////////////////////////////////////////////////////////