translator_kr.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  * Copyright (C) 1997-2015 by Dimitri van Heesch.
4  *
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.
10  *
11  * Documents produced by Doxygen are derivative works derived from the
12  * input used in their production; they are not affected by this license.
13  *
14  */
15 
16 #ifndef TRANSLATOR_KR_H
17 #define TRANSLATOR_KR_H
18 
19 
20 /* Korean translators
21  * doxygen-svn
22  * * fly1004@gmail.com
23  * doxygen-1.5.3
24  * * Astromaker(http://ngps.net/)
25  * * gpgiki(http://www.gpgstudy.com/gpgiki/)
26  * doxygen-1.2.11
27  * * ryk */
28 
29 /*!
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
38  one by one.
39 
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.
50 */
52 {
53  protected:
54  friend class TranslatorAdapterBase;
55  virtual ~TranslatorKorean() {}
56 
57  public:
58 
59  // --- Language control methods -------------------
60 
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.
66  */
67  virtual QCString idLanguage()
68  { return "korean"; }
69 
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"
74  * </pre>
75  * or
76  * <pre>"\\usepackage{polski}\n"
77  * "\\usepackage[latin2]{inputenc}\n"
78  * "\\usepackage[T1]{fontenc}\n"
79  * </pre>
80  *
81  * The English LaTeX does not use such commands. Because of this
82  * the empty string is returned in this implementation.
83  */
85  {
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";
90  }
91 
92  // --- Language translation methods -------------------
93 
94  /*! used in the compound documentation before a list of related functions. */
96  { return "관련된 함수들"; }
97 
98  /*! subscript for the related functions. */
100  { return "(다음은 멤버 함수들이 아닙니다. 주의하십시오.)"; }
101 
102  /*! header that is put before the detailed description of files, classes and namespaces. */
104  { return "상세한 설명"; }
105 
106  /*! header that is put before the list of typedefs. */
108  { return "멤버 타입정의 문서화"; }
109 
110  /*! header that is put before the list of enumerations. */
112  { return "멤버 열거형 문서화"; }
113 
114  /*! header that is put before the list of member functions. */
116  { return "멤버 함수 문서화"; }
117 
118  /*! header that is put before the list of member attributes. */
120  {
121  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
122  {
123  return "필드 문서화";
124  }
125  else
126  {
127  return "멤버 데이타 문서화";
128  }
129  }
130 
131  /*! this is the text of a link put after brief descriptions. */
132  virtual QCString trMore()
133  { return "더 자세히 ..."; }
134 
135  /*! put in the class documentation */
137  { return "모든 멤버 목록"; }
138 
139  /*! used as the title of the "list of all members" page of a class */
141  { return "멤버 목록"; }
142 
143  /*! this is the first part of a sentence that is followed by a class name */
145  { return "다음에 대한 모든 멤버의 목록입니다 : "; }
146 
147  /*! this is the remainder of the sentence after the class name */
149  { return " (모든 상속된 멤버들도 포함합니다.)"; }
150 
151  /*! this is put at the author sections at the bottom of man pages.
152  * parameter s is name of the project name.
153  */
154  virtual QCString trGeneratedAutomatically(const char *s)
155  { QCString result="소스 코드로부터 ";
156  if (s) result+=s+(QCString)"를 위해 ";
157  result+="Doxygen에 의해 자동으로 생성됨.";
158  return result;
159  }
160 
161  /*! put after an enum name in the list of all members */
163  { return "열거형 이름"; }
164 
165  /*! put after an enum value in the list of all members */
167  { return "열거형 값"; }
168 
169  /*! put after an undocumented member in the list of all members */
171  { return "다음에서 정의됨 :"; }
172 
173  // quick reference sections
174 
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).
177  */
178  virtual QCString trModules()
179  { return "모듈"; }
180 
181  /*! This is put above each page as a link to the class hierarchy */
183  { return "클래스 계통도"; }
184 
185  /*! This is put above each page as a link to the list of annotated classes */
187  {
188  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
189  {
190  return "데이타 구조";
191  }
192  else
193  {
194  return "클래스 목록";
195  }
196  }
197 
198  /*! This is put above each page as a link to the list of documented files */
200  { return "파일 목록"; }
201 
202  /*! This is put above each page as a link to all members of compounds. */
204  {
205  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
206  {
207  return "데이타 필드";
208  }
209  else
210  {
211  return "클래스 멤버";
212  }
213  }
214 
215  /*! This is put above each page as a link to all members of files. */
217  {
218  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
219  {
220  return "전역";
221  }
222  else
223  {
224  return "파일 멤버";
225  }
226  }
227 
228  /*! This is put above each page as a link to all related pages. */
230  { return "관련된 페이지"; }
231 
232  /*! This is put above each page as a link to all examples. */
234  { return "예제"; }
235 
236  /*! This is put above each page as a link to the search engine. */
237  virtual QCString trSearch()
238  { return "검색"; }
239 
240  /*! This is an introduction to the class hierarchy. */
242  { return "이 상속 목록은 완전하진 않지만 알파벳순으로 대략적으로 정렬되어있습니다.:";
243  }
244 
245  /*! This is an introduction to the list with all files. */
246  virtual QCString trFileListDescription(bool extractAll)
247  {
248  QCString result="다음은 ";
249  if (!extractAll) result+="문서화된 ";
250  result+="모든 파일에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
251  return result;
252  }
253 
254  /*! This is an introduction to the annotated compound list. */
256  {
257 
258  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
259  {
260  return "다음은 데이타 구조들입니다. (간략한 설명만을 보여줍니다) :";
261  }
262  else
263  {
264  return "다음은 클래스, 구조체, 공용체 그리고 인터페이스들입니다. "
265  "(간략한 설명만을 보여줍니다) :";
266  }
267  }
268 
269  /*! This is an introduction to the page with all class members. */
270  virtual QCString trCompoundMembersDescription(bool extractAll)
271  {
272  QCString result="다음은 ";
273  if (!extractAll)
274  {
275  result+="문서화된 ";
276  }
277  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
278  {
279  result+="모든 구조체와 공용체의 필드들";
280  }
281  else
282  {
283  result+="모든 클래스 멤버들";
284  }
285  result+="의 목록입니다. ";
286 
287  if (!extractAll)
288  {
289  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
290  {
291  result+="각 필드들은 해당 필드에 대한 구조체와 공용체의 "
292  "문서화 페이지의 링크를 가지고 있습니다. :";
293  }
294  else
295  {
296  result+="각 멤버들은 해당 멤버에 대한 클래스의 문서화 페이지의 "
297  "링크를 가지고 있습니다. :";
298  }
299  }
300  else
301  {
302  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
303  {
304  result+="각 필드들은 해당 필드가 속해 있는 구조체와 공용체에 "
305  "대한 링크를 가지고 있습니다. :";
306  }
307  else
308  {
309  result+="각 멤버들은 해당 멤버가 속해 있는 클래스에 대한 "
310  "링크를 가지고 있습니다. :";
311  }
312  }
313  return result;
314  }
315 
316  /*! This is an introduction to the page with all file members. */
317  virtual QCString trFileMembersDescription(bool extractAll)
318  {
319  QCString result="다음은 ";
320  if (!extractAll) result+="문서화된 ";
321 
322  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
323  {
324  result+="모든 함수, 변수, 매크로, 열거형, 타입정의들";
325  }
326  else
327  {
328  result+="파일 멤버들";
329  }
330  result+="의 목록입니다. ";
331 
332  result+="각 항목은 ";
333  if (extractAll)
334  result+="그들이 속한 파일 페이지의 링크를 가지고 있습니다. :";
335  else
336  result+="그들에 대한 문서화 페이지의 링크를 가지고 있습니다. :";
337  return result;
338  }
339 
340  /*! This is an introduction to the page with the list of all examples */
342  { return "다음은 모든 예제들의 목록입니다.:"; }
343 
344  /*! This is an introduction to the page with the list of related pages */
346  { return "다음은 관련된 모든 문서화 페이지들의 목록입니다.:"; }
347 
348  /*! This is an introduction to the page with the list of class/file groups */
350  { return "다음은 모든 모듈들의 목록입니다.:"; }
351 
352  // index titles (the project name is prepended for these)
353 
354  /*! This is used in HTML as the title of index.html. */
356  { return "문서화"; }
357 
358  /*! This is used in LaTeX as the title of the chapter with the
359  * index of all groups.
360  */
362  { return "모듈 색인"; }
363 
364  /*! This is used in LaTeX as the title of the chapter with the
365  * class hierarchy.
366  */
368  { return "계통도 색인"; }
369 
370  /*! This is used in LaTeX as the title of the chapter with the
371  * annotated compound index.
372  */
374  {
375  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
376  {
377  return "데이타 구조 색인";
378  }
379  else
380  {
381  return "클래스 색인";
382  }
383  }
384 
385  /*! This is used in LaTeX as the title of the chapter with the
386  * list of all files.
387  */
389  { return "파일 색인"; }
390 
391  /*! This is used in LaTeX as the title of the chapter containing
392  * the documentation of all groups.
393  */
395  { return "모듈 문서화"; }
396 
397  /*! This is used in LaTeX as the title of the chapter containing
398  * the documentation of all classes, structs and unions.
399  */
401  {
402  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
403  {
404  return "데이타 구조 문서화";
405  }
406  else
407  {
408  return "클래스 문서화";
409  }
410  }
411 
412  /*! This is used in LaTeX as the title of the chapter containing
413  * the documentation of all files.
414  */
416  { return "파일 문서화"; }
417 
418  /*! This is used in LaTeX as the title of the chapter containing
419  * the documentation of all examples.
420  */
422  { return "예제 문서화"; }
423 
424  /*! This is used in LaTeX as the title of the chapter containing
425  * the documentation of all related pages.
426  */
428  { return "페이지 문서화"; }
429 
430  /*! This is used in LaTeX as the title of the document */
432  { return "참조 매뉴얼"; }
433 
434  /*! This is used in the documentation of a file as a header before the
435  * list of defines
436  */
437  virtual QCString trDefines()
438  { return "매크로"; }
439 
440  /*! This is used in the documentation of a file as a header before the
441  * list of typedefs
442  */
444  { return "타입정의"; }
445 
446  /*! This is used in the documentation of a file as a header before the
447  * list of enumerations
448  */
450  { return "열거형 타입"; }
451 
452  /*! This is used in the documentation of a file as a header before the
453  * list of (global) functions
454  */
456  { return "함수"; }
457 
458  /*! This is used in the documentation of a file as a header before the
459  * list of (global) variables
460  */
462  { return "변수"; }
463 
464  /*! This is used in the documentation of a file as a header before the
465  * list of (global) variables
466  */
468  { return "열거형 멤버"; }
469 
470  /*! This is used in the documentation of a file before the list of
471  * documentation blocks for defines
472  */
474  { return "매크로 문서화"; }
475 
476  /*! This is used in the documentation of a file/namespace before the list
477  * of documentation blocks for typedefs
478  */
480  { return "타입정의 문서화"; }
481 
482  /*! This is used in the documentation of a file/namespace before the list
483  * of documentation blocks for enumeration types
484  */
486  { return "열거형 타입 문서화"; }
487 
488  /*! This is used in the documentation of a file/namespace before the list
489  * of documentation blocks for functions
490  */
492  { return "함수 문서화"; }
493 
494  /*! This is used in the documentation of a file/namespace before the list
495  * of documentation blocks for variables
496  */
498  { return "변수 문서화"; }
499 
500  /*! This is used in the documentation of a file/namespace/group before
501  * the list of links to documented compounds
502  */
504  {
505  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
506  {
507  return "데이타 구조";
508  }
509  else
510  {
511  return "클래스";
512  }
513  }
514 
515  /*! This is used in the standard footer of each page and indicates when
516  * the page was generated
517  */
518  virtual QCString trGeneratedAt(const char *date,const char *projName)
519  {
520  QCString result=(QCString)"생성시간 : "+date;
521  if (projName) result+=(QCString)", 프로젝트명 : "+projName;
522  result+=(QCString)", 생성자 : ";
523  return result;
524  }
525 
526  /*! this text is put before a class diagram */
527  virtual QCString trClassDiagram(const char *clName)
528  {
529  return (QCString)clName+"에 대한 상속 다이어그램 : ";
530  }
531 
532  /*! this text is generated when the \\internal command is used. */
534  { return "내부적적으로만 사용하기 위해."; }
535 
536  /*! this text is generated when the \\warning command is used. */
537  virtual QCString trWarning()
538  { return "경고"; }
539 
540  /*! this text is generated when the \\version command is used. */
541  virtual QCString trVersion()
542  { return "버전"; }
543 
544  /*! this text is generated when the \\date command is used. */
545  virtual QCString trDate()
546  { return "날짜"; }
547 
548  /*! this text is generated when the \\return command is used. */
549  virtual QCString trReturns()
550  { return "반환값"; }
551 
552  /*! this text is generated when the \\sa command is used. */
553  virtual QCString trSeeAlso()
554  { return "참고"; }
555 
556  /*! this text is generated when the \\param command is used. */
558  { return "매개변수"; }
559 
560  /*! this text is generated when the \\exception command is used. */
562  { return "예외"; }
563 
564  /*! this text is used in the title page of a LaTeX document. */
566  { return "다음에 의해 생성됨 : "; }
567 
568 //////////////////////////////////////////////////////////////////////////
569 // new since 0.49-990307
570 //////////////////////////////////////////////////////////////////////////
571 
572  /*! used as the title of page containing all the index of all namespaces. */
574  { return "네임스페이스 목록"; }
575 
576  /*! used as an introduction to the namespace list */
577  virtual QCString trNamespaceListDescription(bool extractAll)
578  {
579  QCString result="다음은 ";
580  if (!extractAll) result+="문서화된 ";
581  result+="모든 네임스페이스에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
582  return result;
583  }
584 
585  /*! used in the class documentation as a header before the list of all
586  * friends of a class
587  */
588  virtual QCString trFriends()
589  { return "Friends"; }
590 
591 //////////////////////////////////////////////////////////////////////////
592 // new since 0.49-990405
593 //////////////////////////////////////////////////////////////////////////
594 
595  /*! used in the class documentation as a header before the list of all
596  * related classes
597  */
599  { return "Friend, 그리고 관련된 함수 문서화"; }
600 
601 //////////////////////////////////////////////////////////////////////////
602 // new since 0.49-990425
603 //////////////////////////////////////////////////////////////////////////
604 
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,
608  bool isTemplate)
609  {
610  QCString result=(QCString)clName;
611  switch(compType)
612  {
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;
620  default: break;
621  }
622  if (isTemplate) result+=" 템플릿";
623  result+=" 참조";
624  return result;
625  }
626 
627  /*! used as the title of the HTML page of a file */
628  virtual QCString trFileReference(const char *fileName)
629  {
631  result+=" 파일 참조";
632  return result;
633  }
634 
635  /*! used as the title of the HTML page of a namespace */
636  virtual QCString trNamespaceReference(const char *namespaceName)
637  {
638  QCString result=namespaceName;
639  result+=" 네임스페이스 참조";
640  return result;
641  }
642 
644  { return "Public 멤버 함수"; }
646  { return "Public Slots"; }
647  virtual QCString trSignals()
648  { return "Signals"; }
650  { return "정적 Public 멤버 함수"; }
652  { return "Protected 멤버 함수"; }
654  { return "Protected Slots"; }
656  { return "정적 Protected 멤버 함수"; }
658  { return "Private 멤버 함수"; }
660  { return "Private Slots"; }
662  { return "정적 Private 멤버 함수"; }
663 
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.
666  */
667  virtual QCString trWriteList(int numEntries)
668  {
670  int i;
671  // the inherits list contain `numEntries' classes
672  for (i=0;i<numEntries;i++)
673  {
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)
677 
678  if (i!=numEntries-1) // not the last entry, so we need a separator
679  {
680  //if (i<numEntries-2) // not the fore last entry
681  result+=", ";
682  //else // the fore last entry
683  // result+=", "; // TODO: does the 'and' need to be translated here?
684  }
685  }
686  return result;
687  }
688 
689  /*! used in class documentation to produce a list of base classes,
690  * if class diagrams are disabled.
691  */
692  virtual QCString trInheritsList(int numEntries)
693  {
694  return trWriteList(numEntries)+"를(을) 상속했습니다.";
695  }
696 
697  /*! used in class documentation to produce a list of super classes,
698  * if class diagrams are disabled.
699  */
700  virtual QCString trInheritedByList(int numEntries)
701  {
702  return trWriteList(numEntries)+"에 의해 상속되었습니다.";
703  }
704 
705  /*! used in member documentation blocks to produce a list of
706  * members that are hidden by this one.
707  */
708  virtual QCString trReimplementedFromList(int numEntries)
709  {
710  return trWriteList(numEntries)+"(으)로부터 재구현되었습니다.";
711  }
712 
713  /*! used in member documentation blocks to produce a list of
714  * all member that overwrite the implementation of this member.
715  */
716  virtual QCString trReimplementedInList(int numEntries)
717  {
718  return trWriteList(numEntries)+"에서 재구현되었습니다.";
719  }
720 
721  /*! This is put above each page as a link to all members of namespaces. */
723  { return "네임스페이스 멤버"; }
724 
725  /*! This is an introduction to the page with all namespace members */
726  virtual QCString trNamespaceMemberDescription(bool extractAll)
727  {
728  QCString result="다음은 ";
729  if (!extractAll) result+="문서화된 ";
730  result+="모든 네임스페이스 멤버들의 목록입니다. ";
731  if (extractAll)
732  result+="각 멤버들은 해당 멤버의 네임스페이스 문서화 페이지의 링크를 가지고 있습니다. :";
733  else
734  result+="각 멤버들은 해당 멤버가 속한 네임스페이스 페이지의 링크를 가지고 있습니다. :";
735  return result;
736  }
737  /*! This is used in LaTeX as the title of the chapter with the
738  * index of all namespaces.
739  */
741  { return "네임스페이스 색인"; }
742 
743  /*! This is used in LaTeX as the title of the chapter containing
744  * the documentation of all namespaces.
745  */
747  { return "네임스페이스 문서화"; }
748 
749 //////////////////////////////////////////////////////////////////////////
750 // new since 0.49-990522
751 //////////////////////////////////////////////////////////////////////////
752 
753  /*! This is used in the documentation before the list of all
754  * namespaces in a file.
755  */
757  { return "네임스페이스"; }
758 
759 //////////////////////////////////////////////////////////////////////////
760 // new since 0.49-990728
761 //////////////////////////////////////////////////////////////////////////
762 
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.
765  */
767  bool single)
768  { // here s is one of " Class", " Struct" or " Union"
769  // single is true implies a single file
770  QCString result=(QCString)"이 ";
771  switch(compType)
772  {
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;
780  default: break;
781  }
782  result+="에 대한 문서화 페이지는 다음의 파일";
783  if (!single) result+="들";
784  result+="로부터 생성되었습니다.:";
785  return result;
786  }
787 
788 //////////////////////////////////////////////////////////////////////////
789 // new since 0.49-990901
790 //////////////////////////////////////////////////////////////////////////
791 
792  /*! This is used as the heading text for the retval command. */
794  { return "반환값"; }
795 
796  /*! This is in the (quick) index as a link to the main page (index.html)
797  */
799  { return "메인 페이지"; }
800 
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.
803  */
805  { return "페이지"; }
806 
807 //////////////////////////////////////////////////////////////////////////
808 // new since 0.49-991003
809 //////////////////////////////////////////////////////////////////////////
810 
812  {
813  return "@1 파일의 @0 번째 라인에서 정의되었습니다.";
814  }
816  {
817  return "@0 파일에서 정의되었습니다.";
818  }
819 
820 //////////////////////////////////////////////////////////////////////////
821 // new since 0.49-991205
822 //////////////////////////////////////////////////////////////////////////
823 
825  {
826  return "잘못된 코드";
827  }
828 
829 //////////////////////////////////////////////////////////////////////////
830 // new since 1.0.0
831 //////////////////////////////////////////////////////////////////////////
832 
833  /*! this text is put before a collaboration diagram */
834  virtual QCString trCollaborationDiagram(const char *clName)
835  {
836  return (QCString)clName+"에 대한 협력 다이어그램:";
837  }
838  /*! this text is put before an include dependency graph */
839  virtual QCString trInclDepGraph(const char *fName)
840  {
841  return (QCString)fName+"에 대한 include 의존 그래프";
842  }
843  /*! header that is put before the list of constructor/destructors. */
845  {
846  return "생성자 & 소멸자 문서화";
847  }
848  /*! Used in the file documentation to point to the corresponding sources. */
850  {
851  return "이 파일의 소스 코드 페이지로 가기";
852  }
853  /*! Used in the file sources to point to the corresponding documentation. */
855  {
856  return "이 파일의 문서화 페이지로 가기";
857  }
858  /*! Text for the \\pre command */
860  {
861  return "전제조건";
862  }
863  /*! Text for the \\post command */
865  {
866  return "후미조건";
867  }
868  /*! Text for the \\invariant command */
870  {
871  return "변하지 않는";
872  }
873  /*! Text shown before a multi-line variable/enum initialization */
875  {
876  return "초기값:";
877  }
878  /*! Text used the source code in the file index */
879  virtual QCString trCode()
880  {
881  return "코드";
882  }
884  {
885  return "그래픽컬한 클래스 계통도";
886  }
888  {
889  return "그래픽컬한 클래스 계통도 페이지로 가기";
890  }
892  {
893  return "텍스트 형식의 클래스 계통도 페이지로 가기";
894  }
896  {
897  return "페이지 색인";
898  }
899 
900 //////////////////////////////////////////////////////////////////////////
901 // new since 1.1.0
902 //////////////////////////////////////////////////////////////////////////
903 
904  virtual QCString trNote()
905  {
906  return "주의";
907  }
909  {
910  return "Public 타입";
911  }
913  {
914  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
915  {
916  return "데이타 필드";
917  }
918  else
919  {
920  return "Public 속성";
921  }
922  }
924  {
925  return "정적 Public 속성";
926  }
928  {
929  return "Protected 타입";
930  }
932  {
933  return "Protected 속성";
934  }
936  {
937  return "정적 Protected 속성";
938  }
940  {
941  return "Private 타입";
942  }
944  {
945  return "Private 속성";
946  }
948  {
949  return "정적 Private 속성";
950  }
951 
952 //////////////////////////////////////////////////////////////////////////
953 // new since 1.1.3
954 //////////////////////////////////////////////////////////////////////////
955 
956  /*! Used as a marker that is put before a \\todo item */
957  virtual QCString trTodo()
958  {
959  return "할일";
960  }
961  /*! Used as the header of the todo list */
963  {
964  return "할일 목록";
965  }
966 
967 //////////////////////////////////////////////////////////////////////////
968 // new since 1.1.4
969 //////////////////////////////////////////////////////////////////////////
970 
972  {
973  return "다음에 의해서 참조됨 : ";
974  }
975  virtual QCString trRemarks()
976  {
977  return "Remarks";
978  }
980  {
981  return "주의";
982  }
984  {
985  return "이 그래프는 이 파일을 직/간접적으로 include 하는 파일들을 보여줍니다.:";
986  }
987  virtual QCString trSince()
988  {
989  return "Since";
990  }
991 
992 //////////////////////////////////////////////////////////////////////////
993 // new since 1.1.5
994 //////////////////////////////////////////////////////////////////////////
995 
996  /*! title of the graph legend page */
998  {
999  return "그래프 범례";
1000  }
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".
1003  */
1005  {
1006  return
1007  "이 페이지는 doxygen에 의해 생성된 그래프들을 이해하는 방법을 설명합니다.<p>\n"
1008  "다음의 예제를 참고하십시오.:\n"
1009  "\\code\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"
1018  "/*! 템플릿 클래스 */\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"
1032  "{\n"
1033  " private:\n"
1034  " Used *m_usedClass;\n"
1035  "};\n"
1036  "\\endcode\n"
1037  "다음과 같은 그래프가 출력될 것입니다. :"
1038  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1039  "<p>\n"
1040  "위 그래프의 박스들은 다음과 같은 의미를 가집니다. :\n"
1041  "<ul>\n"
1042  "<li>%A 회색으로 채워진 박스는 이 그래프를 생성해 낸 구조체나 클래스를 의미합니다.\n"
1043  "<li>%A 검은색 테두리의 박스는 문서화된 구조체나 클래스를 의미합니다.\n"
1044  "<li>%A 회색 테두리의 박스는 문서화되지 않은 구조체나 클래스를 의미합니다.\n"
1045  "<li>%A 빨간색 테두리의 박스는 모든 상속이나 포함관계가 보여지지 않는 "
1046  "구조체나 클래스를 의미합니다."
1047  "%A 만약 그래프가 지정된 경계내에 맞지 않으면, 그래프가 잘려집니다.\n"
1048  "</ul>\n"
1049  "화살표들은 다음과 같은 의미를 가집니다. :\n"
1050  "<ul>\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"
1058  "</ul>\n";
1059  }
1060  /*! text for the link to the legend page */
1061  virtual QCString trLegend()
1062  {
1063  return "범례";
1064  }
1065 
1066 //////////////////////////////////////////////////////////////////////////
1067 // new since 1.2.0
1068 //////////////////////////////////////////////////////////////////////////
1069 
1070  /*! Used as a marker that is put before a test item */
1071  virtual QCString trTest()
1072  {
1073  return "테스트";
1074  }
1075  /*! Used as the header of the test list */
1077  {
1078  return "테스트 목록";
1079  }
1080 
1081 //////////////////////////////////////////////////////////////////////////
1082 // new since 1.2.2
1083 //////////////////////////////////////////////////////////////////////////
1084 
1085  /*! Used as a section header for IDL properties */
1087  {
1088  return "속성";
1089  }
1090  /*! Used as a section header for IDL property documentation */
1092  {
1093  return "속성 문서화";
1094  }
1095 
1096 //////////////////////////////////////////////////////////////////////////
1097 // new since 1.2.4
1098 //////////////////////////////////////////////////////////////////////////
1099 
1100  /*! Used for Java classes in the summary section of Java packages */
1102  {
1103  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
1104  {
1105  return "데이타 구조";
1106  }
1107  else
1108  {
1109  return "클래스";
1110  }
1111  }
1112  /*! Used as the title of a Java package */
1113  virtual QCString trPackage(const char *name)
1114  {
1115  return name+(QCString)" 패키지";
1116  }
1117  /*! Title of the package index page */
1119  {
1120  return "패키지 목록";
1121  }
1122  /*! The description of the package index page */
1124  {
1125  return "다음은 패키지들입니다. (가능한한 간략한 설명만을 보여줍니다) :";
1126  }
1127  /*! The link name in the Quick links header for each page */
1129  {
1130  return "패키지";
1131  }
1132  /*! Text shown before a multi-line define */
1134  {
1135  return "값:";
1136  }
1137 
1138 //////////////////////////////////////////////////////////////////////////
1139 // new since 1.2.5
1140 //////////////////////////////////////////////////////////////////////////
1141 
1142  /*! Used as a marker that is put before a \\bug item */
1143  virtual QCString trBug()
1144  {
1145  return "버그";
1146  }
1147  /*! Used as the header of the bug list */
1149  {
1150  return "버그 목록";
1151  }
1152 
1153 //////////////////////////////////////////////////////////////////////////
1154 // new since 1.2.6
1155 //////////////////////////////////////////////////////////////////////////
1156 
1157  /*! Used as ansicpg for RTF file
1158  *
1159  * The following table shows the correlation of Charset name, Charset Value and
1160  * <pre>
1161  * Codepage number:
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
1179  * </pre>
1180  *
1181  */
1183  {
1184  return "949";
1185  }
1186 
1187 
1188  /*! Used as ansicpg for RTF fcharset
1189  * \see trRTFansicp() for a table of possible values.
1190  */
1192  {
1193  return "129";
1194  }
1195 
1196  /*! Used as header RTF general index */
1198  {
1199  return "색인";
1200  }
1201 
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
1204  * of the category.
1205  */
1206  virtual QCString trClass(bool, bool singular)
1207  {
1208  QCString result("클래스");
1209  if (!singular) result+="들";
1210  return result;
1211  }
1212 
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
1215  * of the category.
1216  */
1217  virtual QCString trFile(bool, bool singular)
1218  {
1219  QCString result("파일");
1220  if (!singular) result+="들";
1221  return result;
1222  }
1223 
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
1226  * of the category.
1227  */
1228  virtual QCString trNamespace(bool, bool singular)
1229  {
1230  QCString result("네임스페이스");
1231  if (!singular) result+="들";
1232  return result;
1233  }
1234 
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
1237  * of the category.
1238  */
1239  virtual QCString trGroup(bool, bool singular)
1240  {
1241  QCString result("그룹");
1242  if (!singular) result+="들";
1243  return result;
1244  }
1245 
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
1248  * of the category.
1249  */
1250  virtual QCString trPage(bool, bool singular)
1251  {
1252  QCString result("페이지");
1253  if (!singular) result+="들";
1254  return result;
1255  }
1256 
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
1259  * of the category.
1260  */
1261  virtual QCString trMember(bool, bool singular)
1262  {
1263  QCString result("멤버");
1264  if (!singular) result+="들";
1265  return result;
1266  }
1267 
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
1270  * of the category.
1271  */
1272  virtual QCString trGlobal(bool, bool singular)
1273  {
1274  QCString result("전역");
1275  if (!singular) result+="";
1276  return result;
1277  }
1278 
1279 //////////////////////////////////////////////////////////////////////////
1280 // new since 1.2.7
1281 //////////////////////////////////////////////////////////////////////////
1282 
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)
1286  {
1287  QCString result("작성자");
1288  if (!singular) result+="들";
1289  return result;
1290  }
1291 
1292 //////////////////////////////////////////////////////////////////////////
1293 // new since 1.2.11
1294 //////////////////////////////////////////////////////////////////////////
1295 
1296  /*! This text is put before the list of members referenced by a member
1297  */
1299  {
1300  return "다음을 참조함 : ";
1301  }
1302 
1303 //////////////////////////////////////////////////////////////////////////
1304 // new since 1.2.13
1305 //////////////////////////////////////////////////////////////////////////
1306 
1307  /*! used in member documentation blocks to produce a list of
1308  * members that are implemented by this one.
1309  */
1310  virtual QCString trImplementedFromList(int numEntries)
1311  {
1312  return trWriteList(numEntries)+"를 구현.";
1313  }
1314 
1315  /*! used in member documentation blocks to produce a list of
1316  * all members that implement this abstract member.
1317  */
1318  virtual QCString trImplementedInList(int numEntries)
1319  {
1320  return trWriteList(numEntries)+"에서 구현되었습니다.";
1321  }
1322 
1323 //////////////////////////////////////////////////////////////////////////
1324 // new since 1.2.16
1325 //////////////////////////////////////////////////////////////////////////
1326 
1327  /*! used in RTF documentation as a heading for the Table
1328  * of Contents.
1329  */
1331  {
1332  return "목차";
1333  }
1334 
1335 //////////////////////////////////////////////////////////////////////////
1336 // new since 1.2.17
1337 //////////////////////////////////////////////////////////////////////////
1338 
1339  /*! Used as the header of the list of item that have been
1340  * flagged deprecated
1341  */
1343  {
1344  return "잘못된 코드 목록";
1345  }
1346 
1347 //////////////////////////////////////////////////////////////////////////
1348 // new since 1.2.18
1349 //////////////////////////////////////////////////////////////////////////
1350 
1351  /*! Used as a header for declaration section of the events found in
1352  * a C# program
1353  */
1354  virtual QCString trEvents()
1355  {
1356  return "이벤트";
1357  }
1358  /*! Header used for the documentation section of a class' events. */
1360  {
1361  return "이벤트 문서화";
1362  }
1363 
1364 //////////////////////////////////////////////////////////////////////////
1365 // new since 1.3
1366 //////////////////////////////////////////////////////////////////////////
1367 
1368  /*! Used as a heading for a list of Java class types with package scope.
1369  */
1371  {
1372  return "패키지 타입";
1373  }
1374  /*! Used as a heading for a list of Java class functions with package
1375  * scope.
1376  */
1378  {
1379  return "패키지 함수";
1380  }
1381  /*! Used as a heading for a list of static Java class functions with
1382  * package scope.
1383  */
1385  {
1386  return "정적 패키지 함수";
1387  }
1388  /*! Used as a heading for a list of Java class variables with package
1389  * scope.
1390  */
1392  {
1393  return "패키지 속성";
1394  }
1395  /*! Used as a heading for a list of static Java class variables with
1396  * package scope.
1397  */
1399  {
1400  return "정적 패키지 속성";
1401  }
1402 
1403 //////////////////////////////////////////////////////////////////////////
1404 // new since 1.3.1
1405 //////////////////////////////////////////////////////////////////////////
1406 
1407  /*! Used in the quick index of a class/file/namespace member list page
1408  * to link to the unfiltered list of all members.
1409  */
1410  virtual QCString trAll()
1411  {
1412  return "모두";
1413  }
1414  /*! Put in front of the call graph for a function. */
1416  {
1417  return "이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:";
1418  }
1419 
1420 //////////////////////////////////////////////////////////////////////////
1421 // new since 1.3.3
1422 //////////////////////////////////////////////////////////////////////////
1423 
1424  /*! This string is used as the title for the page listing the search
1425  * results.
1426  */
1428  {
1429  return "검색 결과";
1430  }
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.
1438  */
1439  virtual QCString trSearchResults(int numDocuments)
1440  {
1441  if (numDocuments==0)
1442  {
1443  return "죄송합니다. 질의에 일치하는 문서가 없습니다.";
1444  }
1445  else if (numDocuments==1)
1446  {
1447  return "질의에 일치하는 <b>1</b> 개의 문서를 찾았습니다.";
1448  }
1449  else
1450  {
1451  return "질의에 일치하는 <b>$num</b> 개의 문서를 찾았습니다. "
1452  "가장 많이 일치하는 문서를 가장 먼저 보여줍니다.";
1453  }
1454  }
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.
1457  */
1459  {
1460  return "결과:";
1461  }
1462 
1463 //////////////////////////////////////////////////////////////////////////
1464 // new since 1.3.8
1465 //////////////////////////////////////////////////////////////////////////
1466 
1467  /*! This is used in HTML as the title of page with source code for file filename
1468  */
1470  {
1471  return filename + " 소스 파일";
1472  }
1473 
1474 //////////////////////////////////////////////////////////////////////////
1475 // new since 1.3.9
1476 //////////////////////////////////////////////////////////////////////////
1477 
1478  /*! This is used as the name of the chapter containing the directory
1479  * hierarchy.
1480  */
1482  { return "디렉토리 계통도"; }
1483 
1484  /*! This is used as the name of the chapter containing the documentation
1485  * of the directories.
1486  */
1488  { return "디렉토리 문서화"; }
1489 
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.
1492  */
1494  { return "디렉토리"; }
1495 
1496  /*! This returns a sentences that introduces the directory hierarchy.
1497  * and the fact that it is sorted alphabetically per level
1498  */
1500  { return "이 디렉토리 목록은 완전하진 않지만, (대략적으로) 알파벳순으로 정렬되어있습니다.:";
1501  }
1502 
1503  /*! This returns the title of a directory page. The name of the
1504  * directory is passed via \a dirName.
1505  */
1506  virtual QCString trDirReference(const char *dirName)
1507  { QCString result=dirName; result+=" 디렉토리 참조"; return result; }
1508 
1509  /*! This returns the word directory with or without starting capital
1510  * (\a first_capital) and in sigular or plural form (\a singular).
1511  */
1512  virtual QCString trDir(bool, bool singular)
1513  {
1514  QCString result("디렉토리");
1515  if (singular) result+=""; else result+="들";
1516  return result;
1517  }
1518 
1519 //////////////////////////////////////////////////////////////////////////
1520 // new since 1.4.1
1521 //////////////////////////////////////////////////////////////////////////
1522 
1523  /*! This text is added to the documentation when the \\overload command
1524  * is used for a overloaded function.
1525  */
1527  {
1528  return "이 함수는 편의를 제공하기 위해 오버로드된 멤버 함수입니다. "
1529  "위의 함수와 틀린 점은 단지 받아들이는 아규먼트(argument)가 다르다는 것입니다.";
1530  }
1531 
1532 //////////////////////////////////////////////////////////////////////////
1533 // new since 1.4.6
1534 //////////////////////////////////////////////////////////////////////////
1535 
1536  /*! This is used to introduce a caller (or called-by) graph */
1538  {
1539  return "이 함수를 호출하는 함수들에 대한 그래프입니다.:";
1540  }
1541 
1542  /*! This is used in the documentation of a file/namespace before the list
1543  * of documentation blocks for enumeration values
1544  */
1546  { return "열거형 문서화"; }
1547 
1548 //////////////////////////////////////////////////////////////////////////
1549 // new since 1.5.4 (mainly for Fortran)
1550 //////////////////////////////////////////////////////////////////////////
1551 
1552  /*! header that is put before the list of member subprograms (Fortran). */
1554  { return "멤버 함수/서브루틴 문서화"; }
1555 
1556  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1558  { return "데이타 타입 목록"; }
1559 
1560  /*! This is put above each page as a link to all members of compounds (Fortran). */
1562  { return "데이타 필드"; }
1563 
1564  /*! This is an introduction to the annotated compound list (Fortran). */
1566  { return "대략적인 설명과 함께 데이타 타입들의 목록입니다.:"; }
1567 
1568  /*! This is an introduction to the page with all data types (Fortran). */
1570  {
1571  QCString result="다음은 ";
1572  if (!extractAll)
1573  {
1574  result+="문서화된 ";
1575  }
1576  result+="모든 데이타 타입 멤버들의 목록입니다. ";
1577 
1578  result+="각 항목은 ";
1579  if (!extractAll)
1580  {
1581  result+="각 멤버에 대한 데이타 구조 문서화 페이지의 링크를 가지고 있습니다.";
1582  }
1583  else
1584  {
1585  result+="그들이 속한 데이타 타입의 링크를 가지고 있습니다. :";
1586  }
1587  return result;
1588  }
1589 
1590  /*! This is used in LaTeX as the title of the chapter with the
1591  * annotated compound index (Fortran).
1592  */
1594  { return "데이타 타입 색인"; }
1595 
1596  /*! This is used in LaTeX as the title of the chapter containing
1597  * the documentation of all data types (Fortran).
1598  */
1600  { return "데이타 타입 문서화"; }
1601 
1602  /*! This is used in the documentation of a file as a header before the
1603  * list of (global) subprograms (Fortran).
1604  */
1606  { return "함수/서브루틴"; }
1607 
1608  /*! This is used in the documentation of a file/namespace before the list
1609  * of documentation blocks for subprograms (Fortran)
1610  */
1612  { return "함수/서브루틴 문서화"; }
1613 
1614  /*! This is used in the documentation of a file/namespace/group before
1615  * the list of links to documented compounds (Fortran)
1616  */
1618  { return "데이타 타입들"; }
1619 
1620  /*! used as the title of page containing all the index of all modules (Fortran). */
1622  { return "모듈 목록"; }
1623 
1624  /*! used as an introduction to the modules list (Fortran) */
1625  virtual QCString trModulesListDescription(bool extractAll)
1626  {
1627  QCString result="다음은 ";
1628  if (!extractAll) result+="문서화된 ";
1629  result+="모든 모듈에 대한 목록입니다. (간략한 설명만을 보여줍니다) :";
1630  return result;
1631  }
1632 
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,
1636  bool isTemplate)
1637  {
1638  QCString result=(QCString)clName;
1639  switch(compType)
1640  {
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;
1648  default: break;
1649  }
1650  if (isTemplate) result+=" 템플릿";
1651  result+=" 참조";
1652  return result;
1653  }
1654  /*! used as the title of the HTML page of a module (Fortran) */
1655  virtual QCString trModuleReference(const char *namespaceName)
1656  {
1657  QCString result=namespaceName;
1658  result+=" 모듈 참조";
1659  return result;
1660  }
1661 
1662  /*! This is put above each page as a link to all members of modules. (Fortran) */
1664  { return "모듈 멤버들"; }
1665 
1666  /*! This is an introduction to the page with all modules members (Fortran) */
1667  virtual QCString trModulesMemberDescription(bool extractAll)
1668  {
1669  QCString result="다음은 ";
1670  if (!extractAll) result+="문서화된 ";
1671  result+="모든 모듈 멤버의 목록입니다. ";
1672  if (extractAll)
1673  {
1674  result+="각 항목은 각 멤버의 모듈 문서화 페이지의 링크를 가지고 있습니다. :";
1675  }
1676  else
1677  {
1678  result+="각 항목은 그들이 속한 모듈의 링크를 가지고 있습니다. :";
1679  }
1680  return result;
1681  }
1682 
1683  /*! This is used in LaTeX as the title of the chapter with the
1684  * index of all modules (Fortran).
1685  */
1687  { return "모듈 색인"; }
1688 
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
1691  * of the category.
1692  */
1693  virtual QCString trModule(bool, bool singular)
1694  {
1695  QCString result("모듈");
1696  if (!singular) result+="들";
1697  return result;
1698  }
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.
1701  */
1703  bool single)
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+="들";
1708  result+="로부터 생성된 ";
1709  result+="이 ";
1710  switch(compType)
1711  {
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;
1719  default: break;
1720  }
1721  result+="의 문서화 페이지:";
1722  return result;
1723  }
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
1726  * of the category.
1727  */
1728  virtual QCString trType(bool, bool singular)
1729  {
1730  QCString result("타입");
1731  if (!singular) result+="들";
1732  return result;
1733  }
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
1736  * of the category.
1737  */
1738  virtual QCString trSubprogram(bool, bool singular)
1739  {
1740  QCString result("서브프로그램");
1741  if (!singular) result+="들";
1742  return result;
1743  }
1744 
1745  /*! C# Type Constraint list */
1747  {
1748  return "타입 한정자들";
1749  }
1750 
1751 //////////////////////////////////////////////////////////////////////////
1752 // new since 1.6.0 (mainly for the new search engine)
1753 //////////////////////////////////////////////////////////////////////////
1754 
1755  /*! directory relation for \a name */
1756  virtual QCString trDirRelation(const char *name)
1757  {
1758  return QCString(name)+" 관계";
1759  }
1760 
1761  /*! Loading message shown when loading search results */
1763  {
1764  return "로딩중...";
1765  }
1766 
1767  /*! Label used for search results in the global namespace */
1769  {
1770  return "전역 이름공간";
1771  }
1772 
1773  /*! Message shown while searching */
1775  {
1776  return "검색중...";
1777  }
1778 
1779  /*! Text shown when no search results are found */
1781  {
1782  return "일치하는것 없음";
1783  }
1784 
1785 //////////////////////////////////////////////////////////////////////////
1786 // new since 1.6.3 (missing items for the directory pages)
1787 //////////////////////////////////////////////////////////////////////////
1788 
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.
1792  */
1793  virtual QCString trFileIn(const char *name)
1794  {
1795  return QCString(name) + "의 파일";
1796  }
1797 
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.
1801  */
1802  virtual QCString trIncludesFileIn(const char *name)
1803  {
1804  return QCString(name) + "의 파일 포함";
1805  }
1806 
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?
1816  */
1817  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1818  int hour,int minutes,int seconds,
1819  bool includeTime)
1820  {
1821  static const char *days[] = { "월","화","수","목","금","토","일" };
1822  static const char *months[] = { "1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월" };
1823  QCString sdate;
1824  sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1825  if (includeTime)
1826  {
1827  QCString stime;
1828  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1829  sdate+=stime;
1830  }
1831  return sdate;
1832  }
1833 
1834 //////////////////////////////////////////////////////////////////////////
1835 // new since 1.7.5
1836 //////////////////////////////////////////////////////////////////////////
1837 
1838  /*! Header for the page with bibliographic citations */
1840  { return "참고 문헌"; }
1841 
1842  /*! Text for copyright paragraph */
1844  { return "Copyright"; }
1845 
1846  /*! Header for the graph showing the directory dependencies */
1847  virtual QCString trDirDepGraph(const char *name)
1848  { return QCString(name) + QCString("에 대한 디렉토리 의존성 그래프:"); }
1849 
1850 //////////////////////////////////////////////////////////////////////////
1851 // new since 1.8.0
1852 //////////////////////////////////////////////////////////////////////////
1853 
1854  /*! Detail level selector shown for hierarchical indices */
1856  { return "상세 단계"; }
1857 
1858  /*! Section header for list of template parameters */
1860  { return "템플릿 파라메터"; }
1861 
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+"개 더..."; }
1865 
1866  /*! Used file list for a Java enum */
1867  virtual QCString trEnumGeneratedFromFiles(bool /*single*/)
1868  { QCString result = "이 열거형에 대한 문서가 다음 파일(들)로부터 생성되었습니다.:";
1869  return result;
1870  }
1871 
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"; }
1875 
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); }
1879 
1880  /*! Header of the sections with inherited members specific for the
1881  * base class(es)
1882  */
1884  { return "추가로 상속된 멤버들"; }
1885 
1886 //////////////////////////////////////////////////////////////////////////
1887 // new since 1.8.2
1888 //////////////////////////////////////////////////////////////////////////
1889 
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.
1893  */
1895  {
1896  QCString opt = enable ? "활성화" : "비활성화";
1897  return "패널 동기화를 "+opt+"하기 위해 클릭하십시오";
1898  }
1899 
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
1902  * by a link.
1903  */
1905  {
1906  return "카테고리 @0에 의해 제공됨.";
1907  }
1908 
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
1911  * the class method.
1912  */
1914  {
1915  return "클래스 @0 확장.";
1916  }
1917 
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++.
1920  */
1922  {
1923  return "클래스 메소드들";
1924  }
1925 
1926  /*! Used as the header of a list of instance methods in Objective-C.
1927  * These are similar to public member functions in C++.
1928  */
1930  {
1931  return "인스턴스 메소드들";
1932  }
1933 
1934  /*! Used as the header of the member functions of an Objective-C class.
1935  */
1937  {
1938  return "메소드 문서화";
1939  }
1940 
1941  /*! Used as the title of the design overview picture created for the
1942  * VHDL output.
1943  */
1945  {
1946  return "디자인 개요";
1947  }
1948 
1949 //////////////////////////////////////////////////////////////////////////
1950 // new since 1.8.4
1951 //////////////////////////////////////////////////////////////////////////
1952 
1953  /** old style UNO IDL services: implemented interfaces */
1955  { return "익스포트된 인터페이스들"; }
1956 
1957  /** old style UNO IDL services: inherited services */
1959  { return "포함된 서비스들"; }
1960 
1961  /** UNO IDL constant groups */
1963  { return "상수 그룹들"; }
1964 
1965  /** UNO IDL constant groups */
1966  virtual QCString trConstantGroupReference(const char *namespaceName)
1967  {
1968  QCString result=namespaceName;
1969  result+=" 상수 그룹 레퍼런스";
1970  return result;
1971  }
1972  /** UNO IDL service page title */
1973  virtual QCString trServiceReference(const char *sName)
1974  {
1975  QCString result=(QCString)sName;
1976  result+=" 서비스 레퍼런스";
1977  return result;
1978  }
1979  /** UNO IDL singleton page title */
1980  virtual QCString trSingletonReference(const char *sName)
1981  {
1982  QCString result=(QCString)sName;
1983  result+=" 싱글톤 레퍼런스";
1984  return result;
1985  }
1986  /** UNO IDL service page */
1988  {
1989  // single is true implies a single file
1990  QCString result=(QCString)"이 서비스에 대한 문서화는 다음의 파일";
1991  if (!single) result+="들";
1992  result+="로부터 생성되었습니다.:";
1993  return result;
1994  }
1995  /** UNO IDL singleton page */
1997  {
1998  // single is true implies a single file
1999  QCString result=(QCString)"이 싱글톤에 대한 문서화는 다음의 파일";
2000  if (!single) result+="들";
2001  result+="로부터 생성되었습니다.:";
2002  return result;
2003  }
2004 
2005 //////////////////////////////////////////////////////////////////////////
2006 
2007 };
2008 
2009 #endif
static QCString name
Definition: declinfo.cpp:673
virtual QCString trCompoundIndex()
virtual QCString trInheritedFrom(const char *members, const char *what)
virtual QCString trAndMore(const QCString &number)
virtual QCString trDocumentation()
virtual QCString trRelatedFunctions()
Definition: translator_kr.h:95
virtual QCString trNamespaces()
virtual QCString trModules()
virtual QCString trNamespaceListDescription(bool extractAll)
virtual QCString trPublicAttribs()
virtual QCString trPrivateAttribs()
virtual QCString trGlobalNamespace()
virtual QCString trServiceGeneratedFromFiles(bool single)
virtual QCString trCompoundReferenceFortran(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trForInternalUseOnly()
virtual QCString trNamespaceIndex()
virtual QCString trModule(bool, bool singular)
virtual QCString trSourceFile(QCString &filename)
virtual QCString trSubprograms()
virtual QCString trLegend()
virtual QCString trModulesMembers()
virtual QCString trFileMembersDescription(bool extractAll)
virtual QCString trClasses()
QCString generateMarker(int id)
Definition: util.cpp:266
virtual QCString trDirDepGraph(const char *name)
static QCString result
virtual QCString trReferenceManual()
virtual QCString trVariableDocumentation()
virtual QCString trGotoDocumentation()
virtual QCString trAll()
virtual QCString trDirRelation(const char *name)
virtual QCString trPackageTypes()
virtual QCString trFriends()
virtual QCString trImplementedInList(int numEntries)
virtual QCString trServiceReference(const char *sName)
virtual QCString trPackage(const char *name)
virtual QCString trCopyright()
virtual QCString trCompoundIndexFortran()
virtual QCString trInterfaces()
virtual QCString trRTFTableOfContents()
virtual QCString trInclByDepGraph()
virtual QCString trDeprecated()
virtual QCString trCompoundMembersFortran()
virtual QCString trMemberFunctionDocumentation()
virtual QCString trPostcondition()
virtual QCString trDefinedAtLineInSourceFile()
virtual QCString trReimplementedFromList(int numEntries)
virtual QCString trDirDescription()
virtual QCString trBug()
virtual QCString trSince()
virtual QCString trGroup(bool, bool singular)
virtual QCString trPageIndex()
virtual QCString trParameters()
opt
Definition: train.py:196
virtual QCString trLoading()
virtual QCString trPrecondition()
virtual QCString trDirectories()
virtual QCString trCode()
virtual QCString trLegendTitle()
virtual QCString trPage(bool, bool singular)
virtual QCString trInitialValue()
virtual QCString trInheritedByList(int numEntries)
virtual QCString trPropertyDocumentation()
virtual QCString trTypedefs()
virtual QCString trCompoundListDescription()
virtual QCString trFileDocumentation()
virtual QCString trPageDocumentation()
virtual QCString trCompoundListDescriptionFortran()
virtual QCString trPublicMembers()
virtual QCString trNamespace(bool, bool singular)
virtual QCString trCompoundListFortran()
virtual QCString trAuthor(bool, bool singular)
virtual QCString trSearchResultsTitle()
virtual QCString trStaticPackageAttribs()
virtual QCString trPrivateTypes()
virtual QCString trNote()
virtual QCString trFileListDescription(bool extractAll)
virtual QCString trThisIsTheListOfAllMembers()
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
virtual QCString trConstantGroups()
string filename
Definition: train.py:213
virtual QCString trSearching()
virtual QCString trSubprogram(bool, bool singular)
virtual QCString trReturnValues()
virtual QCString trRelatedSubscript()
Definition: translator_kr.h:99
virtual QCString trStaticPrivateMembers()
virtual QCString trTest()
virtual QCString trStaticProtectedAttribs()
virtual QCString trReferencedBy()
virtual QCString trProvidedByCategory()
virtual QCString trFileList()
virtual QCString trSearch()
virtual QCString trMainPage()
virtual QCString trModulesDescription()
virtual QCString trCompoundMembersDescription(bool extractAll)
virtual QCString trDirIndex()
virtual QCString trFunctionDocumentation()
virtual QCString trEnumerations()
virtual QCString trEnumName()
virtual QCString trNamespaceList()
virtual QCString trIncludesFileIn(const char *name)
virtual QCString trRelatedFunctionDocumentation()
virtual QCString trClassDiagram(const char *clName)
virtual QCString trPageAbbreviation()
virtual QCString trProtectedTypes()
virtual QCString trTypedefDocumentation()
virtual QCString trMore()
virtual QCString trGotoGraphicalHierarchy()
virtual QCString trDeprecatedList()
virtual QCString trDefineValue()
virtual QCString trClassMethods()
virtual QCString trEnumerationValues()
virtual QCString trConstructorDocumentation()
virtual QCString trCompoundList()
fileName
Definition: dumpTree.py:9
virtual QCString trDirReference(const char *dirName)
virtual QCString trReimplementedInList(int numEntries)
virtual QCString trPackageList()
virtual QCString trFileIn(const char *name)
virtual QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trFileMembers()
virtual QCString trProperties()
virtual QCString trCallGraph()
virtual QCString trBugList()
second seconds
Alias for common language habits.
Definition: spacetime.h:88
virtual QCString trPackages()
virtual QCString trFileIndex()
virtual ~TranslatorKorean()
Definition: translator_kr.h:55
virtual QCString trGraphicalHierarchy()
virtual QCString trModulesMemberDescription(bool extractAll)
virtual QCString trDirDocumentation()
virtual QCString trSeeAlso()
virtual QCString trGlobal(bool, bool singular)
virtual QCString trTypeDocumentation()
virtual QCString trRelatedPages()
virtual QCString trCallerGraph()
virtual QCString trProtectedSlots()
virtual QCString trWarning()
virtual QCString trExceptions()
virtual QCString trNamespaceDocumentation()
virtual QCString idLanguage()
Definition: translator_kr.h:67
virtual QCString trCiteReferences()
virtual QCString trMemberTypedefDocumentation()
virtual QCString trVariables()
virtual QCString trExtendsClass()
virtual QCString trGeneratedAutomatically(const char *s)
virtual QCString trGeneratedBy()
virtual QCString trInheritsList(int numEntries)
virtual QCString trPrivateSlots()
#define Config_getBool(val)
Definition: config.cpp:664
virtual QCString trPublicSlots()
virtual QCString trDefinedInSourceFile()
QCString getDotImageExtension(void)
Definition: util.cpp:8562
virtual QCString trTypeConstraints()
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
virtual QCString trDetailedDescription()
virtual QCString trCompounds()
virtual QCString trMemberFunctionDocumentationFortran()
virtual QCString trNamespaceMembers()
virtual QCString trAdditionalInheritedMembers()
virtual QCString trModulesListDescription(bool extractAll)
virtual QCString trProtectedMembers()
virtual QCString trSingletonReference(const char *sName)
virtual QCString trCompoundMembers()
virtual QCString trEnumerationValueDocumentation()
virtual QCString trEnumValue()
virtual QCString trHierarchicalIndex()
virtual QCString trRTFGeneralIndex()
virtual QCString trMemberEnumerationDocumentation()
virtual QCString trEnumReference(const char *name)
virtual QCString trNoMatches()
virtual QCString trReturns()
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:27
virtual QCString trEventDocumentation()
virtual QCString trEvents()
virtual QCString trExamplesDescription()
virtual QCString trInclDepGraph(const char *fName)
virtual QCString trNamespaceReference(const char *namespaceName)
virtual QCString trModuleReference(const char *namespaceName)
virtual QCString trExampleDocumentation()
virtual QCString trGeneratedAt(const char *date, const char *projName)
virtual QCString trInstanceMethods()
virtual QCString trStaticPackageMembers()
virtual QCString trMethodDocumentation()
virtual QCString trDefines()
virtual QCString trFileReference(const char *fileName)
virtual QCString trFile(bool, bool singular)
virtual QCString trOverloadText()
virtual QCString trTemplateParameters()
virtual QCString trIncludingInheritedMembers()
virtual QCString trClassHierarchy()
virtual QCString trServices()
virtual QCString trStaticPrivateAttribs()
virtual QCString trPackageAttribs()
virtual QCString trReferences()
virtual QCString trSearchResults(int numDocuments)
virtual QCString trGotoTextualHierarchy()
virtual QCString trDefinedIn()
virtual QCString trFunctions()
virtual QCString trEnumGeneratedFromFiles(bool)
virtual QCString trClass(bool, bool singular)
CompoundType
Definition: classdef.h:63
virtual QCString trClassHierarchyDescription()
virtual QCString trRemarks()
virtual QCString trCollaborationDiagram(const char *clName)
virtual QCString trDate()
virtual QCString trProtectedAttribs()
virtual QCString trType(bool, bool singular)
virtual QCString trPublicTypes()
virtual QCString trSubprogramDocumentation()
virtual QCString trPackageMembers()
virtual QCString trPackageListDescription()
virtual QCString trModuleDocumentation()
virtual QCString trModuleIndex()
virtual QCString trDesignOverview()
virtual QCString trMemberDataDocumentation()
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
virtual QCString trRelatedPagesDescription()
virtual QCString trSignals()
virtual QCString trListOfAllMembers()
virtual QCString trWriteList(int numEntries)
virtual QCString trDataTypes()
virtual QCString trPrivateMembers()
virtual QCString trStaticProtectedMembers()
virtual QCString trMemberList()
virtual QCString trClassDocumentation()
virtual QCString trSingletonGeneratedFromFiles(bool single)
virtual QCString trVersion()
virtual QCString trAttention()
virtual QCString trGotoSourceCode()
virtual QCString trDir(bool, bool singular)
virtual QCString trModulesList()
virtual QCString trEnumerationTypeDocumentation()
virtual QCString trNamespaceMemberDescription(bool extractAll)
virtual QCString trDetailLevel()
virtual QCString trRTFCharSet()
virtual QCString trTestList()
virtual QCString trStaticPublicMembers()
virtual QCString latexLanguageSupportCommand()
Definition: translator_kr.h:84
static QCString * s
Definition: config.cpp:1042
virtual QCString trRTFansicp()
virtual QCString trMember(bool, bool singular)
virtual QCString trImplementedFromList(int numEntries)
virtual QCString trExamples()
virtual QCString trSearchMatches()
virtual QCString trPanelSynchronisationTooltip(bool enable)
virtual QCString trDefineDocumentation()
virtual QCString trModulesIndex()
virtual QCString trTodoList()
virtual QCString trLegendDocs()
virtual QCString trStaticPublicAttribs()
virtual QCString trInvariant()
virtual QCString trTodo()
virtual QCString trConstantGroupReference(const char *namespaceName)