Doxygen
translator_cn.h
浏览该文件的文档.
1 /******************************************************************************
2  *
3  *
4  *
5  * Copyright (C) 1997-2015 by Dimitri van Heesch.
6  *
7  * Permission to use, copy, modify, and distribute this software and its
8  * documentation under the terms of the GNU General Public License is hereby
9  * granted. No representations are made about the suitability of this software
10  * for any purpose. It is provided "as is" without express or implied warranty.
11  * See the GNU General Public License for more details.
12  *
13  * Documents produced by Doxygen are derivative works derived from the
14  * input used in their production; they are not affected by this license.
15  *
16  */
17 
18 #ifndef TRANSLATOR_CN_H
19 #define TRANSLATOR_CN_H
20 
21 /*!
22  If you want insert a space whenever Chinese meets English characters, set
23  CN_SPC to " ", else null.
24 */
25 #define CN_SPC " "
26 
28 {
29  public:
30  /*! Used for identification of the language. The identification
31  * should not be translated. It should be replaced by the name
32  * of the language in English using lower-case characters only
33  * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
34  * the identification used in the language.cpp.
35  */
36 
37  virtual QCString idLanguage()
38  { return "chinese"; }
39 
40  /*! Used to get the LaTeX command(s) for the language support.
41  * This method should return string with commands that switch
42  * LaTeX to the desired language. For example
43  * <pre>"\\usepackage[german]{babel}\n"
44  * </pre>
45  * or
46  * <pre>"\\usepackage{polski}\n"
47  * "\\usepackage[latin2]{inputenc}\n"
48  * "\\usepackage[T1]{fontenc}\n"
49  * </pre>
50  *
51  * The English LaTeX does not use such commands. Because of this
52  * the empty string is returned in this implementation.
53  */
55  {
56  return "\\usepackage{CJKutf8}\n";
57  }
58  virtual QCString trISOLang()
59  {
60  return "zh";
61  }
63  {
64  return "";
65  }
67  {
68  return "\\begin{CJK}{UTF8}{gbsn}\n";
69  }
71  {
72  return "\\end{CJK}\n";
73  }
74 
75  /*! used in the compound documentation before a list of related functions.
76  */
78  { return "相关函数"; }
79 
80  /*! subscript for the related functions. */
82  { return "(请注意: 这些不是成员函数.)"; }
83 
84  /*! header that is put before the detailed description of files,
85  * classes and namespaces.
86  */
88  { return "详细描述"; }
89 
90  /*! header that is put before the list of typedefs. */
92  { return "成员类型定义说明"; }
93 
94  /*! header that is put before the list of enumerations. */
96  { return "成员枚举类型说明"; }
97 
98  /*! header that is put before the list of member function. */
100  { return "成员函数说明"; }
101 
102  /*! header that is put before the list of member attributes. */
104  {
105  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
106  {
107  return "结构体成员变量说明";
108  }
109  else
110  {
111  return "类成员变量说明";
112  }
113  }
114 
115  /*! this is the text of a link put after brief descriptions. */
116  virtual QCString trMore()
117  { return "更多..."; }
118 
119  /*! put in the class documentation */
121  { return "所有成员列表"; }
122 
123  /*! used as the title of the "list of all members" page of a class */
125  { return "成员列表"; }
126 
127  /*! this is the first part of a sentence that is followed by a class name */
129  { return "成员的完整列表,这些成员属于" CN_SPC; }
130 
131  /*! this is the remainder of the sentence after the class name */
133  { return ",包括所有继承而来的类成员"; }
134 
135  /*! this is put at the author sections at the bottom of man pages.
136  * parameter s is name of the project name.
137  */
139  { QCString result;
140  result = "由" CN_SPC "Doyxgen" CN_SPC "通过分析" CN_SPC;
141  if (!s.isEmpty()) result += ((QCString)s+CN_SPC "的" CN_SPC);
142  result+= "源代码自动生成.";
143  return result;
144  }
145 
146  /*! put after an enum name in the list of all members */
148  { return "枚举名称"; }
149 
150  /*! put after an enum value in the list of all members */
152  { return "枚举值"; }
153 
154  /*! put after an undocumented member in the list of all members */
156  { return "定义于" CN_SPC; }
157 
158  // quick reference sections
159 
160  /*! This is put above each page as a link to the list of all groups of
161  * compounds or files (see the \\group command).
162  */
163  virtual QCString trModules()
164  { return "模块"; }
165 
166  /*! This is put above each page as a link to the class hierarchy */
168  { return "类继承关系"; }
169 
170  /*! This is put above each page as a link to the list of annotated class */
172  {
173  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
174  return "结构体";
175  }
176  else {
177  return "类列表";
178  }
179  }
180 
181  /*! This is put above each page as a link to the list of documented files */
183  { return "文件列表"; }
184 
185  /*! This is put above each page as a link to all members of compounds. */
187  {
188  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
189  return "成员变量";
190  }
191  else {
192  return "类成员";
193  }
194  }
195 
196  /*! This is put above each page as a link to all member of files. */
198  {
199  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
200  return "全局定义";
201  } else {
202  return "文件成员";
203  }
204  }
205 
206  /*! This is put above each page as a link to all related pages. */
208  { return "相关页面"; }
209 
210  /*! This is put above each page as a link to all examples. */
212  { return "示例"; }
213 
214  virtual QCString trSearch()
215  { return "搜索"; }
216 
218  { return "此继承关系列表按字典顺序粗略的排序:" CN_SPC; }
219 
220  virtual QCString trFileListDescription(bool extractAll)
221  {
222  QCString result="这里列出了所有";
223  if (!extractAll) result+="文档化的";
224  result+="文件,并附带简要说明:";
225  return result;
226  }
227 
229  {
230  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
231  {
232  return "这里列出了所有结构体,并附带简要说明:";
233  }
234  else
235  {
236  return "这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:";
237  }
238  }
239 
240  virtual QCString trCompoundMembersDescription(bool extractAll)
241  {
242  QCString result="这里列出了所有";
243  if (!extractAll) {
244  result+="文档化的";
245  }
246  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
247  result+="结构体和联合体的成员变量,并附带";
248  }
249  else {
250  result+="类成员,并附带";
251  }
252  //result+=" with links to ";
253  if (extractAll) {
254  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
255  result+="结构体或联合的详细说明:";
256  }
257  else {
258  result+="类的详细说明:";
259  }
260  }
261  else {
262  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
263  result+="结构或联合所属的文件:";
264  }
265  else {
266  result+="类所属的文件:";
267  }
268  }
269  return result;
270  }
271 
272  virtual QCString trFileMembersDescription(bool extractAll)
273  {
274  QCString result="这里列出了所有";
275  if (!extractAll)
276  result +="文档化的";
277  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
278  result +="函数,变量,宏,枚举和类型定义等,并附带";
279  }
280  else {
281  result +="文件成员,并附带";
282  }
283 
284  if (extractAll)
285  result+="其所属的文件:";
286  else
287  result+="其详细说明:";
288  return result;
289  }
290 
292  { return "这里列出了所有示例:"; }
293 
295  { return "这里列出了所有相关页面:"; }
296 
298  { return "这里列出了所有模块:"; }
299 
301  { return "文档"; }
302 
304  { return "模块索引"; }
305 
307  { return "继承关系索引"; }
308 
310  {
311  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
312  {
313  return "结构体索引";
314  }
315  else {
316  return "类索引";
317  }
318  }
319 
321  { return "文件索引"; }
322 
324  { return "模块说明"; }
325 
327  {
328  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
329  {
330  return "结构体说明";
331  }
332  else {
333  return "类说明";
334  }
335  }
336 
338  { return "文件说明"; }
339 
341  { return "示例说明"; }
342 
344  { return "页面说明"; }
345 
347  { return "参考手册"; }
348 
349  virtual QCString trDefines()
350  { return "宏定义"; }
351 
353  { return "类型定义"; }
354 
356  { return "枚举"; }
357 
359  { return "函数"; }
360 
362  { return "变量"; }
363 
365  { return "枚举值"; }
366 
367 
369  { return "宏定义说明"; }
370 
372  { return "类型定义说明"; }
373 
375  { return "枚举类型说明"; }
376 
378  { return "函数说明"; }
379 
381  { return "变量说明"; }
382 
384  {
385  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
386  {
387  return "结构体";
388  }
389  else {
390  return "类";
391  }
392  }
393 
394  virtual QCString trGeneratedAt(const QCString &date,const QCString &projName)
395  { QCString result=(QCString)"生成于" CN_SPC+date;
396  if (!projName.isEmpty()) result+=(QCString)CN_SPC ", 为" CN_SPC+projName;
397  result+=(QCString)"使用" CN_SPC;
398  return result;
399  }
400 
401  virtual QCString trClassDiagram(const QCString &clName)
402  {
403  return (QCString)"类" CN_SPC+clName+CN_SPC "继承关系图:";
404  }
405 
407  { return "仅限内部使用."; }
408 
409  virtual QCString trWarning()
410  { return "警告"; }
411 
412  virtual QCString trVersion()
413  { return "版本"; }
414 
415  virtual QCString trDate()
416  { return "日期"; }
417 
418  virtual QCString trReturns()
419  { return "返回"; }
420 
421  virtual QCString trSeeAlso()
422  { return "参见"; }
423 
425  { return "参数"; }
426 
428  { return "异常"; }
429 
431  { return "制作者"; }
432 
433 //////////////////////////////////////////////////////////////////////////
434 // new since 0.49-990307
435 //////////////////////////////////////////////////////////////////////////
436 
438  { return "命名空间列表"; }
439 
440  virtual QCString trNamespaceListDescription(bool extractAll)
441  {
442  QCString result="这里列出了所有";
443  if (!extractAll) result+="文档化的";
444  result+="命名空间定义,附带简要说明:";
445  return result;
446  }
447 
448  virtual QCString trFriends()
449  { return "友元"; }
450 
451 //////////////////////////////////////////////////////////////////////////
452 // new since 0.49-990405
453 //////////////////////////////////////////////////////////////////////////
454 
456  { return "友元及相关函数文档"; }
457 
458 //////////////////////////////////////////////////////////////////////////
459 // new since 0.49-990425
460 //////////////////////////////////////////////////////////////////////////
461 
462  virtual QCString trCompoundReference(const QCString &clName,
463  ClassDef::CompoundType compType,
464  bool isTemplate)
465  // used as the title of the HTML page of a class/struct/union
466  {
467  QCString result=(QCString)clName;
468  if (isTemplate) result+=CN_SPC "模板";
469  switch(compType)
470  {
471  case ClassDef::Class: result+="类"; break;
472  case ClassDef::Struct: result+="结构体"; break;
473  case ClassDef::Union: result+="联合体"; break;
474  case ClassDef::Interface: result+="接口"; break;
475  case ClassDef::Protocol: result+="协议"; break;
476  case ClassDef::Category: result+="分类"; break;
477  case ClassDef::Exception: result+="异常"; break;
478  default: break;
479  }
480  result+=CN_SPC "参考";
481  return result;
482  }
483 
484  /*! used as the title of the HTML page of a file */
485  virtual QCString trFileReference(const QCString &fileName)
486  {
487  QCString result=fileName;
488  result+=CN_SPC "文件参考";
489  return result;
490  }
491 
492  /*! used as the title of the HTML page of a namespace */
493  virtual QCString trNamespaceReference(const QCString &namespaceName)
494  { QCString result=namespaceName;
495  result+=CN_SPC "命名空间参考";
496  return result;
497  }
498 
499  // these are for the member sections of a class, struct or union
501  { return "Public 成员函数"; }
502 
504  { return "Public 槽"; }
505 
506  virtual QCString trSignals()
507  { return "信号"; }
508 
510  { return "静态 Public 成员函数"; }
511 
513  { return "Protected 成员函数"; }
514 
516  { return "Protected 槽"; }
517 
519  { return "静态 Protected 成员函数"; }
520 
522  { return "Private 成员函数"; }
523 
525  { return "Private 槽"; }
526 
528  { return "静态 Private 成员函数"; }
529 
530  // end of member sections
531  virtual QCString trWriteList(int numEntries)
532  {
533  // this function is used to produce a comma-separated list of items.
534  // use generateMarker(i) to indicate where item i should be put.
535  QCString result;
536  int i;
537  // the inherits list contain `numEntries' classes
538  for (i=0;i<numEntries;i++)
539  {
540  // use generateMarker to generate placeholders for the class links!
541  result+=generateMarker(i); // generate marker for entry i in the list
542  // (order is left to right)
543 
544  if (i!=numEntries-1) // not the last entry, so we need a separator
545  {
546  if (i<numEntries-2) // not the fore last entry
547  result+="," CN_SPC;
548  else // the fore last entry
549  result+=CN_SPC ", 以及" CN_SPC;
550  }
551  }
552  return result;
553  }
554 
555  /*! used in class documentation to produce a list of base classes,
556  * if class diagrams are disabled.
557  */
558  virtual QCString trInheritsList(int numEntries)
559  { return "继承自" CN_SPC+trWriteList(numEntries)+CN_SPC "."; }
560 
561  /*! used in class documentation to produce a list of super classes,
562  * if class diagrams are disabled.
563  */
564  virtual QCString trInheritedByList(int numEntries)
565  {
566  return "被" CN_SPC+trWriteList(numEntries)+CN_SPC "继承.";
567  }
568 
569  /*! used in member documentation blocks to produce a list of
570  * members that are hidden by this one.
571  */
572  virtual QCString trReimplementedFromList(int numEntries)
573  {
574  return "重载" CN_SPC+trWriteList(numEntries)+CN_SPC ".";
575  }
576 
577  /*! used in member documentation blocks to produce a list of
578  * all member that overwrite the implementation of this member.
579  */
580  virtual QCString trReimplementedInList(int numEntries)
581  {
582  return "被" CN_SPC+trWriteList(numEntries)+CN_SPC "重载.";
583  }
584 
585  /*! This is put above each page as a link to all members of namespaces. */
587  { return "命名空间成员"; }
588 
589  /*! This is an introduction to the page with all namespace members */
590  virtual QCString trNamespaceMemberDescription(bool extractAll)
591  {
592  QCString result="这里列出了所有";
593  if (!extractAll) result+="文档化的";
594  result+="命名空间成员,并附带";
595  if (extractAll)
596  result+="其说明文档:";
597  else
598  result+="其所属的文件:";
599  return result;
600  }
601 
602  /*! This is used in LaTeX as the title of the chapter with the
603  * index of all namespaces.
604  */
606  { return "命名空间索引"; }
607 
608  /*! This is used in LaTeX as the title of the chapter containing
609  * the documentation of all namespaces.
610  */
612  { return "命名空间文档"; }
613 
614 //////////////////////////////////////////////////////////////////////////
615 // new since 0.49-990522
616 //////////////////////////////////////////////////////////////////////////
617 
618  /*! This is used in the documentation before the list of all
619  * namespaces in a file.
620  */
622  {
623  return "命名空间";
624  }
625 
626 //////////////////////////////////////////////////////////////////////////
627 // new since 0.49-990728
628 //////////////////////////////////////////////////////////////////////////
629 
630  /*! This is put at the bottom of a class documentation page and is
631  * followed by a list of files that were used to generate the page.
632  */
634  bool)
635  { // here s is one of " Class", " Struct" or " Union"
636  // single is true implies a single file
637  QCString result=(QCString)"该";
638  switch(compType)
639  {
640  case ClassDef::Class: result+="类"; break;
641  case ClassDef::Struct: result+="结构体"; break;
642  case ClassDef::Union: result+="联合体"; break;
643  case ClassDef::Interface: result+="接口"; break;
644  case ClassDef::Protocol: result+="协议"; break;
645  case ClassDef::Category: result+="分类"; break;
646  case ClassDef::Exception: result+="异常"; break;
647  default: break;
648  }
649  result+="的文档由以下文件生成:";
650  return result;
651  }
652 
653 //////////////////////////////////////////////////////////////////////////
654 // new since 0.49-990901
655 //////////////////////////////////////////////////////////////////////////
656 
657  /*! This is used as the heading text for the retval command. */
659  { return "返回值"; }
660 
661  /*! This is in the (quick) index as a link to the main page (index.html)
662  */
664  { return "首页"; }
665 
666  /*! This is used in references to page that are put in the LaTeX
667  * documentation. It should be an abbreviation of the word page.
668  */
670  { return "p."; }
671 
672 //////////////////////////////////////////////////////////////////////////
673 // new since 0.49-991106
674 //////////////////////////////////////////////////////////////////////////
675 
677  {
678  return "在文件" CN_SPC "@1" CN_SPC "第" CN_SPC "@0" CN_SPC "行定义.";
679  }
680 
682  {
683  return "在文件" CN_SPC "@0" CN_SPC "中定义.";
684  }
685 
686 //////////////////////////////////////////////////////////////////////////
687 // new since 0.49-991205
688 //////////////////////////////////////////////////////////////////////////
689 
691  {
692  return "弃用";
693  }
694 
695 //////////////////////////////////////////////////////////////////////////
696 // new since 1.0.0
697 //////////////////////////////////////////////////////////////////////////
698 
699  /*! this text is put before a collaboration diagram */
700  virtual QCString trCollaborationDiagram(const QCString &clName)
701  {
702  return (QCString)clName+CN_SPC "的协作图:";
703  }
704 
705  /*! this text is put before an include dependency graph */
706  virtual QCString trInclDepGraph(const QCString &fName)
707  {
708  return (QCString)fName+CN_SPC "的引用(Include)关系图:";
709  }
710 
711  /*! header that is put before the list of constructor/destructors. */
713  {
714  return "构造及析构函数说明";
715  }
716 
717  /*! Used in the file documentation to point to the corresponding sources. */
719  {
720  return "浏览源代码.";
721  }
722 
723  /*! Used in the file sources to point to the corresponding documentation. */
725  {
726  return "浏览该文件的文档.";
727  }
728 
729  /*! Text for the \\pre command */
731  {
732  return "前置条件";
733  }
734 
735  /*! Text for the \\post command */
737  {
738  return "后置条件";
739  }
740 
741  /*! Text for the \\invariant command */
743  {
744  return "不变性";
745  }
746 
747  /*! Text shown before a multi-line variable/enum initialization */
749  {
750  return "初始值:";
751  }
752 
753  /*! Text used the source code in the file index */
754  virtual QCString trCode()
755  {
756  return "代码";
757  }
758 
760  {
761  return "类继承关系图";
762  }
763 
765  {
766  return "浏览类继承关系图";
767  }
768 
770  {
771  return "浏览类继承关系表";
772  }
773 
775  {
776  return "页面索引";
777  }
778 
779 //////////////////////////////////////////////////////////////////////////
780 // new since 1.1.0
781 //////////////////////////////////////////////////////////////////////////
782 
783  virtual QCString trNote()
784  {
785  return "注解";
786  }
787 
789  {
790  return "Public 类型";
791  }
792 
794  {
795  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
796  {
797  return "成员变量";
798  }
799  else {
800  return "Public 属性";
801  }
802  }
803 
805  {
806  return "静态 Public 属性";
807  }
808 
810  {
811  return "Protected 类型";
812  }
813 
815  {
816  return "Protected 属性";
817  }
818 
820  {
821  return "静态 Protected 属性";
822  }
823 
825  {
826  return "Private 类型";
827  }
828 
830  {
831  return "Private 属性";
832  }
833 
835  {
836  return "静态 Private 属性";
837  }
838 
839 
840 //////////////////////////////////////////////////////////////////////////
841 // new since 1.1.3
842 //////////////////////////////////////////////////////////////////////////
843 
844  /*! Used as a marker that is put before a todo item */
845  virtual QCString trTodo()
846  {
847  return "待办事项";
848  }
849 
850  /*! Used as the header of the todo list */
852  {
853  return "待办事项列表";
854  }
855 
856 //////////////////////////////////////////////////////////////////////////
857 // new since 1.1.4
858 //////////////////////////////////////////////////////////////////////////
859 
861  {
862  return "被这些函数引用";
863  }
864 
865  virtual QCString trRemarks()
866  {
867  return "备注";
868  }
869 
871  {
872  return "注意";
873  }
874 
876  {
877  return "此图展示该文件直接或间接的被哪些文件引用了:";
878  }
879 
880  virtual QCString trSince()
881  {
882  return "自从";
883  }
884 
885 //////////////////////////////////////////////////////////////////////////
886 // new since 1.1.5
887 //////////////////////////////////////////////////////////////////////////
888 
889  /*! title of the graph legend page */
891  {
892  return "图例";
893  }
894 
895  /*! page explaining how the dot graph's should be interpreted */
897  {
898  return "本页将向您解释如何理解由" CN_SPC "doxygen" CN_SPC "生成的图.<p>\n"
899  "考虑如下例子:\n"
900  "\\code\n"
901  "/*! 由于截断而使 Invisible 不可见 */\n"
902  "class Invisible { };\n\n"
903  "/*! Truncated 的继承关系将被隐藏 */\n"
904  "class Truncated : public Invisible { };\n\n"
905  "/* 没有被doxygen文档化的类 */\n"
906  "class Undocumented { };\n\n"
907  "/*! public 继承关系的类 */\n"
908  "class PublicBase : public Truncated { };\n\n"
909  "/*! 一个模板类 */\n"
910  "template<class T> class Templ { };\n\n"
911  "/*! protected 继承关系的类 */\n"
912  "class ProtectedBase { };\n\n"
913  "/*! private 继承关系的类 */\n"
914  "class PrivateBase { };\n\n"
915  "/*! 被 Inherited 使用的类 */\n"
916  "class Used { };\n\n"
917  "/*! 继承自其它若干类的超级类 */\n"
918  "class Inherited : public PublicBase,\n"
919  " protected ProtectedBase,\n"
920  " private PrivateBase,\n"
921  " public Undocumented,\n"
922  " public Templ<int>\n"
923  "{\n"
924  " private:\n"
925  " Used *m_usedClass;\n"
926  "};\n"
927  "\\endcode\n"
928  "结果将会生成以下图:"
929  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
930  "<p>\n"
931  "上图中的矩形有如下意义:\n"
932  "</p>\n"
933  "<ul>\n"
934  "<li>%灰色填充的矩形 表示上图是由该结构体或类生成.</li>\n"
935  "<li>%黑色边框的矩形 表示已经被文档化的结构体或类.</li>\n"
936  "<li>%灰色边框的矩形 表示未被文档化的结构体或类.</li>\n"
937  "<li>%红色边框的矩形 表示该结构体或类的关系没有被完全显示."
938  "%如果生成的图不能调整到制定的尺寸,有一些关系就会被截断而不显示出来.</li>\n"
939  "</ul>\n"
940  "<p>\n"
941  "箭头有如下意义:\n"
942  "</p>\n"
943  "<ul>\n"
944  "<li>%深蓝色的箭头被用于展示 public 的继承关系.</li>\n"
945  "<li>%深绿色的箭头表示 protected 的继承关系.</li>\n"
946  "<li>%深红色的箭头说明了是 privated 的继承关系.</li>\n"
947  "<li>%紫色虚线箭头用来表示两个类之间的聚合关系. 被箭头指向的类的类型的变量,可以通过箭头旁标明的变量去访问.</li>\n"
948  "<li>%黄色虚线箭头表示模板类实例和模板类之间的关系. 箭头旁边标明了模板类实例化的参数.</li>\n"
949  "</ul>\n";
950  }
951 
952  /*! text for the link to the legend page */
953  virtual QCString trLegend()
954  {
955  return "图例";
956  }
957 
958 //////////////////////////////////////////////////////////////////////////
959 // new since 1.2.0
960 //////////////////////////////////////////////////////////////////////////
961 
962  /*! Used as a marker that is put before a test item */
963  virtual QCString trTest()
964  {
965  return "测试";
966  }
967 
968  /*! Used as the header of the test list */
970  {
971  return "测试列表";
972  }
973 
974 //////////////////////////////////////////////////////////////////////////
975 //// new since 1.2.2
976 ////////////////////////////////////////////////////////////////////////////
977 
978  /*! Used as a section header for IDL properties */
980  {
981  return "属性";
982  }
983 
984  /*! Used as a section header for IDL property documentation */
986  {
987  return "属性说明";
988  }
989 
990 //////////////////////////////////////////////////////////////////////////
991 // new since 1.2.4
992 //////////////////////////////////////////////////////////////////////////
993 
994  /*! Used for Java classes in the summary section of Java packages */
995  virtual QCString trClasses()
996  {
997  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
998  {
999  return "结构体";
1000  }
1001  else
1002  {
1003  return "类";
1004  }
1005  }
1006 
1007  /*! Used as the title of a Java package */
1008  virtual QCString trPackage(const QCString &name)
1009  {
1010  return (QCString)"包" CN_SPC+name;
1011  }
1012 
1013  /*! Title of the package index page */
1015  {
1016  return "包列表";
1017  }
1018 
1019  /*! The description of the package index page */
1021  {
1022  return "这里列出所有的包,附带简要说明(如果有的话):";
1023  }
1024 
1025  /*! The link name in the Quick links header for each page */
1027  {
1028  return "包";
1029  }
1030 
1031  /*! Text shown before a multi-line define */
1033  {
1034  return "值:";
1035  }
1036 
1037 ////////////////////////////////////////////////////////////////////////////
1038 //// new since 1.2.6
1039 ////////////////////////////////////////////////////////////////////////////
1040  virtual QCString trBug ()
1041  {
1042  return "Bug";
1043  }
1044 
1045  virtual QCString trBugList ()
1046  {
1047  return "Bug" CN_SPC "列表";
1048  }
1049 
1050 //////////////////////////////////////////////////////////////////////////
1051 // new since 1.2.6
1052 //////////////////////////////////////////////////////////////////////////
1053 
1054  /*! Used as ansicpg for RTF file
1055  *
1056  * The following table shows the correlation of Charset name, Charset Value and
1057  * <pre>
1058  * Codepage number:
1059  * Charset Name Charset Value(hex) Codepage number
1060  * ------------------------------------------------------
1061  * DEFAULT_CHARSET 1 (x01)
1062  * SYMBOL_CHARSET 2 (x02)
1063  * OEM_CHARSET 255 (xFF)
1064  * ANSI_CHARSET 0 (x00) 1252
1065  * RUSSIAN_CHARSET 204 (xCC) 1251
1066  * EE_CHARSET 238 (xEE) 1250
1067  * GREEK_CHARSET 161 (xA1) 1253
1068  * TURKISH_CHARSET 162 (xA2) 1254
1069  * BALTIC_CHARSET 186 (xBA) 1257
1070  * HEBREW_CHARSET 177 (xB1) 1255
1071  * ARABIC _CHARSET 178 (xB2) 1256
1072  * SHIFTJIS_CHARSET 128 (x80) 932
1073  * HANGEUL_CHARSET 129 (x81) 949
1074  * GB2313_CHARSET 134 (x86) 936
1075  * CHINESEBIG5_CHARSET 136 (x88) 950
1076  * </pre>
1077  *
1078  */
1080  {
1081  return "936";
1082  }
1083 
1084  /*! Used as ansicpg for RTF fcharset
1085  * \see trRTFansicp() for a table of possible values.
1086  */
1088  {
1089  return "134";
1090  }
1091 
1092 
1093  /*! Used as header RTF general index */
1095  {
1096  return "索引";
1097  }
1098 
1099 
1100  /*! This is used for translation of the word that will possibly
1101  * be followed by a single name or by a list of names
1102  * of the category.
1103  */
1104  virtual QCString trClass(bool /*first_capital*/, bool /*singular*/)
1105  {
1106  /*
1107  QCString result((first_capital ? "Class" : "class"));
1108  if (!singular) result+="es";
1109  return result;
1110  */
1111  return "类";
1112  }
1113 
1114  /*! This is used for translation of the word that will possibly
1115  * be followed by a single name or by a list of names
1116  * of the category.
1117  */
1118  virtual QCString trFile(bool /*first_capital*/, bool /*singular*/)
1119  {
1120  /*
1121  QCString result((first_capital ? "File" : "file"));
1122  if (!singular) result+="s";
1123  return result;
1124  */
1125  return "文件";
1126 
1127  }
1128 
1129  /*! This is used for translation of the word that will possibly
1130  * be followed by a single name or by a list of names
1131  * of the category.
1132  */
1133  virtual QCString trNamespace(bool /*first_capital*/, bool /*singular*/)
1134  {
1135  /*
1136  QCString result((first_capital ? "Namespace" : "namespace"));
1137  if (!singular) result+="s";
1138  return result;
1139  */
1140  return "命名空间";
1141  }
1142 
1143  /*! This is used for translation of the word that will possibly
1144  * be followed by a single name or by a list of names
1145  * of the category.
1146  */
1147  virtual QCString trGroup(bool /*first_capital*/, bool /*singular*/)
1148  {
1149  /*
1150  QCString result((first_capital ? "Group" : "group"));
1151  if (!singular) result+="s";
1152  return result;
1153  */
1154  return "组";
1155  }
1156 
1157  /*! This is used for translation of the word that will possibly
1158  * be followed by a single name or by a list of names
1159  * of the category.
1160  */
1161  virtual QCString trPage(bool /*first_capital*/, bool /*singular*/)
1162  {
1163  /*
1164  QCString result((first_capital ? "Page" : "page"));
1165  if (!singular) result+="s";
1166  return result;
1167  */
1168  return "页";
1169  }
1170 
1171  /*! This is used for translation of the word that will possibly
1172  * be followed by a single name or by a list of names
1173  * of the category.
1174  */
1175  virtual QCString trMember(bool /*first_capital*/, bool /*singular*/)
1176  {
1177  /*
1178  QCString result((first_capital ? "Member" : "member"));
1179  if (!singular) result+="s";
1180  return result;
1181  */
1182  return "成员";
1183  }
1184 
1185  /*! This is used for translation of the word that will possibly
1186  * be followed by a single name or by a list of names
1187  * of the category.
1188  */
1189  virtual QCString trGlobal(bool /*first_capital*/, bool /*singular*/)
1190  {
1191  /*
1192  QCString result((first_capital ? "Global" : "global"));
1193  if (!singular) result+="s";
1194  return result;
1195  */
1196  return "全局";
1197  }
1198 
1199 //////////////////////////////////////////////////////////////////////////
1200 // new since 1.2.7
1201 //////////////////////////////////////////////////////////////////////////
1202 
1203  /*! This text is generated when the \\author command is used and
1204  * for the author section in man pages. */
1205  virtual QCString trAuthor(bool /*first_capital*/, bool /*singular*/)
1206  {
1207  /*
1208  QCString result((first_capital ? "Author" : "author"));
1209  if (!singular) result+="s";
1210  return result;
1211  */
1212  return "作者";
1213  }
1214 
1215 //////////////////////////////////////////////////////////////////////////
1216 // new since 1.2.11
1217 //////////////////////////////////////////////////////////////////////////
1218 
1219  /*! This text is put before the list of members referenced by a member
1220  */
1222  {
1223  return "引用了";
1224  }
1225 
1226 //////////////////////////////////////////////////////////////////////////
1227 // new since 1.2.13
1228 //////////////////////////////////////////////////////////////////////////
1229 
1230  /*! used in member documentation blocks to produce a list of
1231  * members that are implemented by this one.
1232  */
1233  virtual QCString trImplementedFromList(int numEntries)
1234  {
1235  /* return "Implements "+trWriteList(numEntries)+"."; */
1236  return "实现了" CN_SPC+trWriteList(numEntries)+".";
1237  }
1238 
1239  /*! used in member documentation blocks to produce a list of
1240  * all members that implement this abstract member.
1241  */
1242  virtual QCString trImplementedInList(int numEntries)
1243  {
1244  /* return "Implemented in "+trWriteList(numEntries)+"."; */
1245  return "在" CN_SPC+trWriteList(numEntries)+CN_SPC "内被实现.";
1246  }
1247 
1248 //////////////////////////////////////////////////////////////////////////
1249 // new since 1.2.16
1250 //////////////////////////////////////////////////////////////////////////
1251 
1252  /*! used in RTF documentation as a heading for the Table
1253  * of Contents.
1254  */
1256  {
1257  /* return "Table of Contents"; */
1258  return "目录";
1259  }
1260 
1261 //////////////////////////////////////////////////////////////////////////
1262 // new since 1.2.17
1263 //////////////////////////////////////////////////////////////////////////
1264 
1265  /*! Used as the header of the list of item that have been
1266  * flagged deprecated
1267  */
1269  {
1270  return "弃用列表";
1271  }
1272 
1273 //////////////////////////////////////////////////////////////////////////
1274 // new since 1.2.18
1275 //////////////////////////////////////////////////////////////////////////
1276 
1277  /*! Used as a header for declaration section of the events found in
1278  * a C# program
1279  */
1280  virtual QCString trEvents()
1281  {
1282  return "事件";
1283  }
1284 
1285  /*! Header used for the documentation section of a class' events. */
1287  {
1288  return "事件说明";
1289  }
1290 
1291 //////////////////////////////////////////////////////////////////////////
1292 // new since 1.3
1293 //////////////////////////////////////////////////////////////////////////
1294 
1295  /*! Used as a heading for a list of Java class types with package scope.
1296  */
1298  {
1299  return "包类型";
1300  }
1301 
1302  /*! Used as a heading for a list of Java class functions with package
1303  * scope.
1304  */
1306  {
1307  return "包函数";
1308  }
1309 
1310  /*! Used as a heading for a list of static Java class functions with
1311  * package scope.
1312  */
1314  {
1315  return "静态包函数";
1316  }
1317 
1318  /*! Used as a heading for a list of Java class variables with package
1319  * scope.
1320  */
1322  {
1323  return "包属性";
1324  }
1325 
1326  /*! Used as a heading for a list of static Java class variables with
1327  * package scope.
1328  */
1330  {
1331  return "静态包属性";
1332  }
1333 
1334 //////////////////////////////////////////////////////////////////////////
1335 // new since 1.3.1
1336 //////////////////////////////////////////////////////////////////////////
1337 
1338  /*! Used in the quick index of a class/file/namespace member list page
1339  * to link to the unfiltered list of all members.
1340  */
1341  virtual QCString trAll()
1342  {
1343  return "全部";
1344  }
1345 
1346  /*! Put in front of the call graph for a function. */
1348  {
1349  return "函数调用图:";
1350  }
1351 
1352 //////////////////////////////////////////////////////////////////////////
1353 // new since 1.3.3
1354 //////////////////////////////////////////////////////////////////////////
1355 
1356  /*! This string is used as the title for the page listing the search
1357  * results.
1358  */
1360  {
1361  return "搜索结果";
1362  }
1363 
1364  /*! This string is put just before listing the search results. The
1365  * text can be different depending on the number of documents found.
1366  * Inside the text you can put the special marker $num to insert
1367  * the number representing the actual number of search results.
1368  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1369  * value 2 represents 2 or more matches. HTML markup is allowed inside
1370  * the returned string.
1371  */
1372  virtual QCString trSearchResults(int numDocuments)
1373  {
1374  if (numDocuments==0)
1375  {
1376  return "抱歉,未找到与您查询相符的文档.";
1377  }
1378  else if (numDocuments==1)
1379  {
1380  return "找到<b>1</b>篇与您查询相符的文档.";
1381  }
1382  else
1383  {
1384  return "找到<b>$num</b>篇与您查询相符的文档."
1385  "优先显示最符合的文档.";
1386  }
1387  }
1388  /*! This string is put before the list of matched words, for each search
1389  * result. What follows is the list of words that matched the query.
1390  */
1392  {
1393  return "符合的结果:";
1394  }
1395 
1396 //////////////////////////////////////////////////////////////////////////
1397 // new since 1.3.8
1398 //////////////////////////////////////////////////////////////////////////
1399 
1400  /*! This is used in HTML as the title of page with source code for file filename
1401  */
1402  virtual QCString trSourceFile(QCString& filename)
1403  {
1404  /* return filename + " Source File"; */
1405  return filename + CN_SPC "源文件";
1406  }
1407 //////////////////////////////////////////////////////////////////////////
1408 // new since 1.3.9
1409 //////////////////////////////////////////////////////////////////////////
1410 
1411  /*! This is used as the name of the chapter containing the directory
1412  * hierarchy.
1413  */
1415  {
1416  return "目录结构";
1417  }
1418 
1419  /*! This is used as the name of the chapter containing the documentation
1420  * of the directories.
1421  */
1423  {
1424  return "目录说明";
1425  }
1426 
1427  /*! This is used as the title of the directory index and also in the
1428  * Quick links of an HTML page, to link to the directory hierarchy.
1429  */
1431  { return "目录"; }
1432 
1433  /*! This returns a sentences that introduces the directory hierarchy.
1434  * and the fact that it is sorted alphabetically per level
1435  */
1437  {
1438  return "此继承关系列表按字典顺序粗略的排序:" CN_SPC;
1439  }
1440 
1441  /*! This returns the title of a directory page. The name of the
1442  * directory is passed via \a dirName.
1443  */
1444  virtual QCString trDirReference(const QCString &dirName)
1445  {
1446  QCString result=dirName;
1447  result+=CN_SPC "目录参考";
1448  return result;
1449  }
1450 
1451  /*! This returns the word directory with or without starting capital
1452  * (\a first_capital) and in sigular or plural form (\a singular).
1453  */
1454  virtual QCString trDir(bool /*first_capital*/, bool /*singular*/)
1455  {
1456  return "目录";
1457  }
1458 
1459 //////////////////////////////////////////////////////////////////////////
1460 // new since 1.4.1
1461 //////////////////////////////////////////////////////////////////////////
1462 
1463  /*! This text is added to the documentation when the \\overload command
1464  * is used for a overloaded function.
1465  */
1467  {
1468  return "这是为便于使用而提供的一个重载成员函数."
1469  "与上面的函数相比,它接受不同类型的参数.";
1470  }
1471 
1472 //////////////////////////////////////////////////////////////////////////
1473 // new since 1.4.6
1474 //////////////////////////////////////////////////////////////////////////
1475 
1476  /*! This is used to introduce a caller (or called-by) graph */
1478  {
1479  return "这是这个函数的调用关系图:";
1480  }
1481 
1482  /*! This is used in the documentation of a file/namespace before the list
1483  * of documentation blocks for enumeration values
1484  */
1486  {
1487  return "枚举变量说明";
1488  }
1489 
1490 //////////////////////////////////////////////////////////////////////////
1491 // new since 1.5.4 (mainly for Fortran)
1492 //////////////////////////////////////////////////////////////////////////
1493 
1494  /*! header that is put before the list of member subprograms (Fortran). */
1496  { return "成员函数/子程序说明"; }
1497 
1498  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1500  { return "数据类型列表"; }
1501 
1502  /*! This is put above each page as a link to all members of compounds (Fortran). */
1504  { return "数据项"; }
1505 
1506  /*! This is an introduction to the annotated compound list (Fortran). */
1508  { return "带简要描述的数据类型列表:"; }
1509 
1510  /*! This is an introduction to the page with all data types (Fortran). */
1512  {
1513  QCString result="这里列出了所有";
1514  if (!extractAll)
1515  {
1516  result+="文档化的";
1517  }
1518  result+="数据类型成员,并附带";
1519  //result+=" with links to ";
1520  if (!extractAll)
1521  {
1522  result+="其说明文档:";
1523  }
1524  else
1525  {
1526  result+="其所属的文件:";
1527  }
1528  return result;
1529  }
1530 
1531  /*! This is used in LaTeX as the title of the chapter with the
1532  * annotated compound index (Fortran).
1533  */
1535  { return "数据类型索引"; }
1536 
1537 
1538  /*! This is used in LaTeX as the title of the chapter containing
1539  * the documentation of all data types (Fortran).
1540  */
1542  { return "数据类型文档"; }
1543 
1544  /*! This is used in the documentation of a file as a header before the
1545  * list of (global) subprograms (Fortran).
1546  */
1548  { return "函数/子程序"; }
1549 
1550  /*! This is used in the documentation of a file/namespace before the list
1551  * of documentation blocks for subprograms (Fortran)
1552  */
1554  { return "函数/子程序说明"; }
1555 
1556 
1557  /*! This is used in the documentation of a file/namespace/group before
1558  * the list of links to documented compounds (Fortran)
1559  */
1561  { return "数据类型"; }
1562 
1563  /*! used as the title of page containing all the index of all modules (Fortran). */
1565  { return "模块列表"; }
1566 
1567  /*! used as an introduction to the modules list (Fortran) */
1568  virtual QCString trModulesListDescription(bool extractAll)
1569  {
1570  QCString result="这里列出了所有";
1571  if (!extractAll) result+="文档化的";
1572  result+="模块,并附带简要说明:";
1573  return result;
1574  }
1575 
1576  /*! used as the title of the HTML page of a module/type (Fortran) */
1578  ClassDef::CompoundType compType,
1579  bool isTemplate)
1580  {
1581  QCString result=(QCString)clName;
1582  switch(compType)
1583  {
1584  case ClassDef::Class: result+=CN_SPC "模块"; break;
1585  case ClassDef::Struct: result+=CN_SPC "类型"; break;
1586  case ClassDef::Union: result+=CN_SPC "联合体"; break;
1587  case ClassDef::Interface: result+=CN_SPC "接口"; break;
1588  case ClassDef::Protocol: result+=CN_SPC "协议"; break;
1589  case ClassDef::Category: result+=CN_SPC "目录"; break;
1590  case ClassDef::Exception: result+=CN_SPC "异常"; break;
1591  default: break;
1592  }
1593  if (isTemplate) result+="模板" CN_SPC;
1594  result+="参考手册";
1595  return result;
1596  }
1597 
1598  /*! used as the title of the HTML page of a module (Fortran) */
1599  virtual QCString trModuleReference(const QCString &namespaceName)
1600  {
1601  QCString result=namespaceName;
1602  result += CN_SPC "模块参考手册";
1603  return result;
1604  }
1605 
1606  /*! This is put above each page as a link to all members of modules. (Fortran) */
1608  { return "模块成员"; }
1609 
1610  /*! This is an introduction to the page with all modules members (Fortran) */
1611  virtual QCString trModulesMemberDescription(bool extractAll)
1612  {
1613  // QCString result="Here is a list of all ";
1614  // if (!extractAll) result+="documented ";
1615  // result+="module members with links to ";
1616  // if (extractAll)
1617  // {
1618  // result+="the module documentation for each member:";
1619  // }
1620  // else
1621  // {
1622  // result+="the modules they belong to:";
1623  // }
1624  // return result;
1625  if(!extractAll) {
1626  return "这里是有文档的模块成员列表,含有到每个成员所在模块的文档的链接:";
1627  } else {
1628  return "这里是模块成员列表,含有到成员所属的模块的链接:";
1629  }
1630  }
1631 
1632  /*! This is used in LaTeX as the title of the chapter with the
1633  * index of all modules (Fortran).
1634  */
1636  // { return "Modules Index"; }
1637  { return "模块索引"; }
1638 
1639  /*! This is used for translation of the word that will possibly
1640  * be followed by a single name or by a list of names
1641  * of the category.
1642  */
1643  virtual QCString trModule(bool, bool)
1644  {
1645  // QCString result((first_capital ? "Module" : "module"));
1646  // if (!singular) result+="s";
1647  // return result;
1648  return "模块";
1649  }
1650  /*! This is put at the bottom of a module documentation page and is
1651  * followed by a list of files that were used to generate the page.
1652  */
1654  bool)
1655  {
1656  QCString result="该";
1657  switch(compType)
1658  {
1659  case ClassDef::Class: result+=CN_SPC "模块"; break;
1660  case ClassDef::Struct: result+=CN_SPC "结构体"; break;
1661  case ClassDef::Union: result+=CN_SPC "联合体"; break;
1662  case ClassDef::Interface: result+=CN_SPC "接口"; break;
1663  case ClassDef::Protocol: result+=CN_SPC "协议"; break;
1664  case ClassDef::Category: result+=CN_SPC "目录"; break;
1665  case ClassDef::Exception: result+=CN_SPC "异常"; break;
1666  default: break;
1667  }
1668  result+=CN_SPC "的文档由以下文件生成:";
1669  return result;
1670  }
1671 
1672  /*! This is used for translation of the word that will possibly
1673  * be followed by a single name or by a list of names
1674  * of the category.
1675  */
1676  virtual QCString trType(bool, bool)
1677  {
1678  return "类型";
1679  }
1680 
1681  /*! This is used for translation of the word that will possibly
1682  * be followed by a single name or by a list of names
1683  * of the category.
1684  */
1685  virtual QCString trSubprogram(bool, bool)
1686  {
1687  return "子程序";
1688  }
1689 
1690  /*! C# Type Constraint list */
1692  {
1693  return "类型限制";
1694  }
1695 
1696 //////////////////////////////////////////////////////////////////////////
1697 // new since 1.6.0
1698 //////////////////////////////////////////////////////////////////////////
1699  virtual QCString trDirRelation(const QCString &name)
1700  {
1701  // return QCString(name)+" Relation";
1702  // unsure
1703  return QCString(name)+CN_SPC "关系";
1704  }
1705 
1707  {
1708  return "载入中...";
1709  }
1710 
1712  {
1713  return "全局命名空间";
1714  }
1715 
1717  {
1718  return "搜索中...";
1719  }
1720 
1722  {
1723  return "未找到";
1724  }
1725 
1726 //////////////////////////////////////////////////////////////////////////
1727 // new since 1.6.3
1728 //////////////////////////////////////////////////////////////////////////
1729 
1730  virtual QCString trFileIn(const QCString &name)
1731  {
1732  return (QCString)"文件在"+CN_SPC+name;
1733  }
1734 
1735  virtual QCString trIncludesFileIn(const QCString &name)
1736  {
1737  return (QCString)"在" CN_SPC+name+CN_SPC "中引用";
1738  }
1739 
1740  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1741  int hour,int minutes,int seconds,
1742  bool includeTime)
1743  {
1744  static const char *days[] = { "一","二","三","四","五","六","日" };
1745  static const char *months[] = { "一","二","三","四","五","六","七","八","九","十","十一","十二" };
1746 
1747  QCString sdate;
1748 
1749  sdate.sprintf("%d年" CN_SPC "%s月" CN_SPC "%d日" CN_SPC "星期%s",year, months[month-1], day, days[dayOfWeek-1]);
1750 
1751  if (includeTime)
1752  {
1753  QCString stime;
1754  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1755  sdate+=stime;
1756  }
1757  return sdate;
1758  }
1759 
1760 //////////////////////////////////////////////////////////////////////////
1761 // new since 1.7.5
1762 //////////////////////////////////////////////////////////////////////////
1763 
1764  /*! Header for the page with bibliographic citations */
1766  { return "参考书目"; }
1767 
1768  /*! Text for copyright paragraph */
1770  { return "版权所有"; }
1771 
1772  /*! Header for the graph showing the directory dependencies */
1773  virtual QCString trDirDepGraph(const QCString &name)
1774  {
1775  return QCString(name)+CN_SPC "的目录依赖关系图";
1776  }
1777 
1778 //////////////////////////////////////////////////////////////////////////
1779 // new since 1.8.0
1780 //////////////////////////////////////////////////////////////////////////
1781 
1782  /*! Detail level selector shown for hierarchical indices */
1784  { return "详情级别"; }
1785 
1786  /*! Section header for list of template parameters */
1788  { return "模板参数"; }
1789 
1790  /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1791  virtual QCString trAndMore(const QCString &number)
1792  { return "和" CN_SPC+number+CN_SPC "更多..."; }
1793 
1794  /*! Used file list for a Java enum */
1795  virtual QCString trEnumGeneratedFromFiles(bool /*single*/)
1796  { return "枚举说明文档从下列文件生成:"; }
1797 
1798  /*! Header of a Java enum page (Java enums are represented as classes). */
1799  virtual QCString trEnumReference(const QCString &name)
1800  { return QCString(name)+CN_SPC "枚举类型参考"; }
1801 
1802  /*! Used for a section containing inherited members */
1803  virtual QCString trInheritedFrom(const QCString &members,const QCString &what)
1804  { return QCString(members)+CN_SPC "继承自" CN_SPC+what; }
1805 
1806  /*! Header of the sections with inherited members specific for the
1807  * base class(es)
1808  */
1810  { return "额外继承的成员函数"; }
1811 
1812 //////////////////////////////////////////////////////////////////////////
1813 
1814 //////////////////////////////////////////////////////////////////////////
1815 // new since 1.8.2
1816 //////////////////////////////////////////////////////////////////////////
1817 
1818  /*! Used as a tooltip for the toggle button that appears in the
1819  * navigation tree in the HTML output when GENERATE_TREEVIEW is
1820  * enabled. This tooltip explains the meaning of the button.
1821  */
1823  {
1824  QCString opt = enable ? "开启" : "关闭";
1825  return "点击" CN_SPC+opt+CN_SPC "面板同步";
1826  }
1827 
1828  /*! Used in a method of an Objective-C class that is declared in a
1829  * a category. Note that the @1 marker is required and is replaced
1830  * by a link.
1831  */
1833  {
1834  return "由 category @0 提供.";
1835  }
1836 
1837  /*! Used in a method of an Objective-C category that extends a class.
1838  * Note that the @1 marker is required and is replaced by a link to
1839  * the class method.
1840  */
1842  {
1843  return "扩展类 @0.";
1844  }
1845 
1846  /*! Used as the header of a list of class methods in Objective-C.
1847  * These are similar to static public member functions in C++.
1848  */
1850  {
1851  return "类方法";
1852  }
1853 
1854  /*! Used as the header of a list of instance methods in Objective-C.
1855  * These are similar to public member functions in C++.
1856  */
1858  {
1859  return "构造函数";
1860  }
1861 
1862  /*! Used as the header of the member functions of an Objective-C class.
1863  */
1865  {
1866  return "函数文档";
1867  }
1868 
1869 //////////////////////////////////////////////////////////////////////////
1870 // new since 1.8.4
1871 //////////////////////////////////////////////////////////////////////////
1872 
1873  /** old style UNO IDL services: implemented interfaces */
1875  { return "导出的接口"; }
1876 
1877  /** old style UNO IDL services: inherited services */
1879  { return "包含的服务"; }
1880 
1881  /** UNO IDL constant groups */
1883  { return "常量组"; }
1884 
1885  /** UNO IDL constant groups */
1886  virtual QCString trConstantGroupReference(const QCString &namespaceName)
1887  {
1888  QCString result=namespaceName;
1889  result+= CN_SPC "常量组参考";
1890  return result;
1891  }
1892  /** UNO IDL service page title */
1893  virtual QCString trServiceReference(const QCString &sName)
1894  {
1895  QCString result=(QCString)sName;
1896  result+= CN_SPC "服务参考";
1897  return result;
1898  }
1899  /** UNO IDL singleton page title */
1901  {
1902  QCString result=(QCString)sName;
1903  result+= CN_SPC "单例参考";
1904  return result;
1905  }
1906  /** UNO IDL service page */
1908  {
1909  // single is true implies a single file
1910  return "该服务的文档由下列文件生成:";
1911  }
1912  /** UNO IDL singleton page */
1914  {
1915  // single is true implies a single file
1916  return "该单例的文档由下列文件生成:";
1917  }
1918 
1919 //////////////////////////////////////////////////////////////////////////
1920 // new since 1.8.15
1921 //////////////////////////////////////////////////////////////////////////
1922 
1923  /** VHDL design unit hierarchy */
1925  { return "设计单元层次结构"; }
1926  /** VHDL design unit list */
1928  { return "设计单元列表"; }
1929  /** VHDL design unit members */
1931  { return "设计单元成员"; }
1932  /** VHDL design unit list description */
1934  {
1935  return "这是所有设计单元成员的列表,以及指向他们所属实体的链接:";
1936  }
1937  /** VHDL design unit index */
1939  { return "设计单元索引"; }
1940  /** VHDL design units */
1942  { return "设计单元"; }
1943  /** VHDL functions/procedures/processes */
1945  { return "函数/调用过程/进程语句"; }
1946  /** VHDL type */
1947  virtual QCString trVhdlType(uint64 type,bool single)
1948  {
1949  switch(type)
1950  {
1951  case VhdlDocGen::LIBRARY:
1952  return "库";
1953  case VhdlDocGen::PACKAGE:
1954  return "包";
1955  case VhdlDocGen::SIGNAL:
1956  return "信号";
1957  case VhdlDocGen::COMPONENT:
1958  return "元件";
1959  case VhdlDocGen::CONSTANT:
1960  return "常量";
1961  case VhdlDocGen::ENTITY:
1962  return "实体";
1963  case VhdlDocGen::TYPE:
1964  return "类型";
1965  case VhdlDocGen::SUBTYPE:
1966  return "子类型";
1967  case VhdlDocGen::FUNCTION:
1968  return "函数";
1969  case VhdlDocGen::RECORD:
1970  return "记录";
1971  case VhdlDocGen::PROCEDURE:
1972  return "过程";
1974  return "结构体";
1975  case VhdlDocGen::ATTRIBUTE:
1976  return "属性";
1977  case VhdlDocGen::PROCESS:
1978  return "进程语句";
1979  case VhdlDocGen::PORT:
1980  return "端口";
1981  case VhdlDocGen::USE:
1982  if (single) return "使用语句";
1983  else return "使用语句";
1984  case VhdlDocGen::GENERIC:
1985  return "类属";
1987  return "包体";
1988  case VhdlDocGen::UNITS:
1989  return "单元";
1991  return "共享变量";
1992  case VhdlDocGen::VFILE:
1993  return "文件";
1994  case VhdlDocGen::GROUP:
1995  return "组";
1997  return "实例化";
1998  case VhdlDocGen::ALIAS:
1999  return "别名";
2000  case VhdlDocGen::CONFIG:
2001  return " 配置";
2003  return "混合运算";
2004  case VhdlDocGen::UCF_CONST:
2005  return "约束";
2006  default:
2007  return "类";
2008  }
2009  }
2010  virtual QCString trCustomReference(const QCString &name)
2011  { return QCString(name)+" 引用"; }
2012 
2013  /* Slice */
2015  {
2016  return "常量";
2017  }
2019  {
2020  return "常量文档";
2021  }
2023  {
2024  return "序列";
2025  }
2027  {
2028  return "序列文档";
2029  }
2031  {
2032  return "字典";
2033  }
2035  {
2036  return "字典文档";
2037  }
2039  {
2040  return "接口";
2041  }
2043  {
2044  return "接口索引";
2045  }
2047  {
2048  return "接口列表";
2049  }
2051  {
2052  return "以下是带有简要说明的接口:";
2053  }
2055  {
2056  return "接口层次结构";
2057  }
2059  {
2060  return "此继承列表按字母顺序粗略排序:";
2061  }
2063  {
2064  return "接口文档";
2065  }
2067  {
2068  return "结构";
2069  }
2071  {
2072  return "结构索引";
2073  }
2075  {
2076  return "结构列表";
2077  }
2079  {
2080  return "以下是带有简要说明的结构:";
2081  }
2083  {
2084  return "结构文档";
2085  }
2087  {
2088  return "异常索引";
2089  }
2091  {
2092  return "异常列表";
2093  }
2095  {
2096  return "以下是带有简要说明的异常:";
2097  }
2099  {
2100  return "异常层次结构";
2101  }
2103  {
2104  return "此继承列表按字母顺序粗略排序:";
2105  }
2107  {
2108  return "异常文档";
2109  }
2110  virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
2111  {
2112  QCString result=(QCString)clName;
2113  if (isLocal) result+=" 局部";
2114  switch(compType)
2115  {
2116  case ClassDef::Class: result+=" 类"; break;
2117  case ClassDef::Struct: result+=" 结构"; break;
2118  case ClassDef::Union: result+=" 联合"; break;
2119  case ClassDef::Interface: result+=" 接口"; break;
2120  case ClassDef::Protocol: result+=" 协议"; break;
2121  case ClassDef::Category: result+=" 类别"; break;
2122  case ClassDef::Exception: result+=" 异常"; break;
2123  default: break;
2124  }
2125  result+=" 引用";
2126  return result;
2127  }
2129  {
2130  return "操作";
2131  }
2133  {
2134  return "操作文档";
2135  }
2137  {
2138  return "数据成员";
2139  }
2141  {
2142  return "数据成员文档";
2143  }
2144 
2145 //////////////////////////////////////////////////////////////////////////
2146 // new since 1.8.19
2147 //////////////////////////////////////////////////////////////////////////
2148 
2149  /** VHDL design unit documentation */
2151  { return "设计单元文档"; }
2152 
2153 //////////////////////////////////////////////////////////////////////////
2154 // new since 1.9.2
2155 //////////////////////////////////////////////////////////////////////////
2156 
2157  /** C++20 concept */
2158  virtual QCString trConcept(bool first_capital, bool singular)
2159  {
2160  return "概念";
2161  }
2162  /*! used as the title of the HTML page of a C++20 concept page */
2163  virtual QCString trConceptReference(const QCString &conceptName)
2164  {
2165  QCString result=conceptName;
2166  result+=" 概念引用";
2167  return result;
2168  }
2169 
2170  /*! used as the title of page containing all the index of all concepts. */
2172  { return "概念列表"; }
2173 
2174  /*! used as the title of chapter containing the index listing all concepts. */
2176  { return "概念索引"; }
2177 
2178  /*! used as the title of chapter containing all information about concepts. */
2180  { return "概念文档"; }
2181 
2182  /*! used as an introduction to the concept list */
2183  virtual QCString trConceptListDescription(bool extractAll)
2184  {
2185  return "以下是带有简要说明的概念";
2186  }
2187 
2188  /*! used to introduce the definition of the C++20 concept */
2190  {
2191  return "概念定义";
2192  }
2193 
2194 };
2195 
2196 #endif
2197 
getDotImageExtension
QCString getDotImageExtension()
Definition: util.cpp:7032
TranslatorChinese::trReturnValues
virtual QCString trReturnValues()
Definition: translator_cn.h:658
TranslatorChinese::trLegendDocs
virtual QCString trLegendDocs()
Definition: translator_cn.h:896
TranslatorChinese::trReimplementedFromList
virtual QCString trReimplementedFromList(int numEntries)
Definition: translator_cn.h:572
TranslatorChinese::trSubprograms
virtual QCString trSubprograms()
Definition: translator_cn.h:1547
TranslatorChinese::trStaticPackageAttribs
virtual QCString trStaticPackageAttribs()
Definition: translator_cn.h:1329
TranslatorChinese::trEnumName
virtual QCString trEnumName()
Definition: translator_cn.h:147
TranslatorChinese::trClass
virtual QCString trClass(bool, bool)
Definition: translator_cn.h:1104
TranslatorChinese::trFunctionAndProc
virtual QCString trFunctionAndProc()
VHDL functions/procedures/processes
Definition: translator_cn.h:1944
VhdlDocGen::PROCEDURE
@ PROCEDURE
Definition: vhdldocgen.h:95
TranslatorChinese::trDirReference
virtual QCString trDirReference(const QCString &dirName)
Definition: translator_cn.h:1444
TranslatorChinese::trModules
virtual QCString trModules()
Definition: translator_cn.h:163
TranslatorChinese::trStaticPackageMembers
virtual QCString trStaticPackageMembers()
Definition: translator_cn.h:1313
TranslatorChinese::trMemberFunctionDocumentationFortran
virtual QCString trMemberFunctionDocumentationFortran()
Definition: translator_cn.h:1495
TranslatorChinese::trCustomReference
virtual QCString trCustomReference(const QCString &name)
Definition: translator_cn.h:2010
TranslatorChinese::trVersion
virtual QCString trVersion()
Definition: translator_cn.h:412
TranslatorChinese::trDir
virtual QCString trDir(bool, bool)
Definition: translator_cn.h:1454
TranslatorChinese::trSignals
virtual QCString trSignals()
Definition: translator_cn.h:506
TranslatorChinese::trServiceGeneratedFromFiles
virtual QCString trServiceGeneratedFromFiles(bool single)
UNO IDL service page
Definition: translator_cn.h:1907
TranslatorChinese::trSearchResultsTitle
virtual QCString trSearchResultsTitle()
Definition: translator_cn.h:1359
VhdlDocGen::TYPE
@ TYPE
Definition: vhdldocgen.h:91
TranslatorChinese::trDefineValue
virtual QCString trDefineValue()
Definition: translator_cn.h:1032
TranslatorChinese::trModulesList
virtual QCString trModulesList()
Definition: translator_cn.h:1564
TranslatorChinese::latexLanguageSupportCommand
virtual QCString latexLanguageSupportCommand()
Definition: translator_cn.h:54
TranslatorChinese::trCompoundMembersDescription
virtual QCString trCompoundMembersDescription(bool extractAll)
Definition: translator_cn.h:240
TranslatorChinese::trCollaborationDiagram
virtual QCString trCollaborationDiagram(const QCString &clName)
Definition: translator_cn.h:700
TranslatorChinese::trDirDocumentation
virtual QCString trDirDocumentation()
Definition: translator_cn.h:1422
TranslatorChinese::trInterfaces
virtual QCString trInterfaces()
old style UNO IDL services: implemented interfaces
Definition: translator_cn.h:1874
TranslatorChinese::trPackageMembers
virtual QCString trPackageMembers()
Definition: translator_cn.h:1305
TranslatorChinese::trStaticProtectedMembers
virtual QCString trStaticProtectedMembers()
Definition: translator_cn.h:518
VhdlDocGen::COMPONENT
@ COMPONENT
Definition: vhdldocgen.h:89
TranslatorChinese::trDesignUnitHierarchy
virtual QCString trDesignUnitHierarchy()
VHDL design unit hierarchy
Definition: translator_cn.h:1924
TranslatorChinese::trClassHierarchy
virtual QCString trClassHierarchy()
Definition: translator_cn.h:167
TranslatorChinese::trServiceReference
virtual QCString trServiceReference(const QCString &sName)
UNO IDL service page title
Definition: translator_cn.h:1893
TranslatorChinese::trNamespaceList
virtual QCString trNamespaceList()
Definition: translator_cn.h:437
TranslatorChinese::trReferences
virtual QCString trReferences()
Definition: translator_cn.h:1221
ClassDef::Union
@ Union
Definition: classdef.h:109
VhdlDocGen::SUBTYPE
@ SUBTYPE
Definition: vhdldocgen.h:92
TranslatorChinese::trInterfaceListDescription
virtual QCString trInterfaceListDescription()
Definition: translator_cn.h:2050
TranslatorChinese::trConstantGroupReference
virtual QCString trConstantGroupReference(const QCString &namespaceName)
UNO IDL constant groups
Definition: translator_cn.h:1886
TranslatorChinese::trStaticProtectedAttribs
virtual QCString trStaticProtectedAttribs()
Definition: translator_cn.h:819
TranslatorChinese::trCompounds
virtual QCString trCompounds()
Definition: translator_cn.h:383
TranslatorChinese::trPublicTypes
virtual QCString trPublicTypes()
Definition: translator_cn.h:788
TranslatorChinese::trCompoundIndexFortran
virtual QCString trCompoundIndexFortran()
Definition: translator_cn.h:1534
TranslatorChinese::trSearchResults
virtual QCString trSearchResults(int numDocuments)
Definition: translator_cn.h:1372
TranslatorChinese::trCompoundListDescription
virtual QCString trCompoundListDescription()
Definition: translator_cn.h:228
TranslatorChinese::trStaticPublicMembers
virtual QCString trStaticPublicMembers()
Definition: translator_cn.h:509
TranslatorChinese::trFileMembersDescription
virtual QCString trFileMembersDescription(bool extractAll)
Definition: translator_cn.h:272
TranslatorChinese::trCompoundMembersDescriptionFortran
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
Definition: translator_cn.h:1511
TranslatorChinese::trEnumGeneratedFromFiles
virtual QCString trEnumGeneratedFromFiles(bool)
Definition: translator_cn.h:1795
TranslatorChinese::trModulesListDescription
virtual QCString trModulesListDescription(bool extractAll)
Definition: translator_cn.h:1568
VhdlDocGen::ENTITY
@ ENTITY
Definition: vhdldocgen.h:83
TranslatorChinese::trTypeDocumentation
virtual QCString trTypeDocumentation()
Definition: translator_cn.h:1541
TranslatorChinese::trReferenceManual
virtual QCString trReferenceManual()
Definition: translator_cn.h:346
TranslatorChinese::trFunctions
virtual QCString trFunctions()
Definition: translator_cn.h:358
TranslatorChinese::trEnumerationValues
virtual QCString trEnumerationValues()
Definition: translator_cn.h:364
TranslatorChinese::trTodoList
virtual QCString trTodoList()
Definition: translator_cn.h:851
VhdlDocGen::SIGNAL
@ SIGNAL
Definition: vhdldocgen.h:88
TranslatorChinese::trInitialValue
virtual QCString trInitialValue()
Definition: translator_cn.h:748
generateMarker
QCString generateMarker(int id)
Definition: util.cpp:284
TranslatorChinese::trSearch
virtual QCString trSearch()
Definition: translator_cn.h:214
TranslatorChinese::trInclDepGraph
virtual QCString trInclDepGraph(const QCString &fName)
Definition: translator_cn.h:706
QCString::isEmpty
bool isEmpty() const
Returns TRUE iff the string is empty
Definition: qcstring.h:144
TranslatorChinese::trPublicMembers
virtual QCString trPublicMembers()
Definition: translator_cn.h:500
VhdlDocGen::CONFIG
@ CONFIG
Definition: vhdldocgen.h:105
VhdlDocGen::GENERIC
@ GENERIC
Definition: vhdldocgen.h:100
TranslatorChinese::trDirectories
virtual QCString trDirectories()
Definition: translator_cn.h:1430
TranslatorChinese::trDataTypes
virtual QCString trDataTypes()
Definition: translator_cn.h:1560
TranslatorChinese::trExceptionHierarchyDescription
virtual QCString trExceptionHierarchyDescription()
Definition: translator_cn.h:2102
TranslatorChinese::trConstants
virtual QCString trConstants()
Definition: translator_cn.h:2014
ClassDef::CompoundType
CompoundType
The various compound types
Definition: classdef.h:107
TranslatorChinese::trSearching
virtual QCString trSearching()
Definition: translator_cn.h:1716
TranslatorChinese::trExceptionIndex
virtual QCString trExceptionIndex()
Definition: translator_cn.h:2086
TranslatorChinese::trDeprecatedList
virtual QCString trDeprecatedList()
Definition: translator_cn.h:1268
TranslatorChinese::trType
virtual QCString trType(bool, bool)
Definition: translator_cn.h:1676
VhdlDocGen::PACKAGE
@ PACKAGE
Definition: vhdldocgen.h:86
TranslatorChinese::trConceptDocumentation
virtual QCString trConceptDocumentation()
Definition: translator_cn.h:2179
TranslatorChinese::trCode
virtual QCString trCode()
Definition: translator_cn.h:754
ClassDef::Interface
@ Interface
Definition: classdef.h:110
TranslatorChinese::trMemberList
virtual QCString trMemberList()
Definition: translator_cn.h:124
TranslatorChinese::trClassHierarchyDescription
virtual QCString trClassHierarchyDescription()
Definition: translator_cn.h:217
TranslatorChinese::trTypedefs
virtual QCString trTypedefs()
Definition: translator_cn.h:352
TranslatorChinese::trConceptList
virtual QCString trConceptList()
Definition: translator_cn.h:2171
TranslatorChinese::trPrivateMembers
virtual QCString trPrivateMembers()
Definition: translator_cn.h:521
TranslatorChinese::trConceptIndex
virtual QCString trConceptIndex()
Definition: translator_cn.h:2175
TranslatorChinese::trExceptions
virtual QCString trExceptions()
Definition: translator_cn.h:427
TranslatorChinese::trCompoundMembers
virtual QCString trCompoundMembers()
Definition: translator_cn.h:186
TranslatorChinese::trGotoGraphicalHierarchy
virtual QCString trGotoGraphicalHierarchy()
Definition: translator_cn.h:764
TranslatorChinese::trClassDiagram
virtual QCString trClassDiagram(const QCString &clName)
Definition: translator_cn.h:401
TranslatorChinese::trDetailedDescription
virtual QCString trDetailedDescription()
Definition: translator_cn.h:87
TranslatorChinese::trStaticPrivateAttribs
virtual QCString trStaticPrivateAttribs()
Definition: translator_cn.h:834
TranslatorChinese::trReimplementedInList
virtual QCString trReimplementedInList(int numEntries)
Definition: translator_cn.h:580
CN_SPC
#define CN_SPC
Definition: translator_cn.h:25
TranslatorChinese::trHierarchicalIndex
virtual QCString trHierarchicalIndex()
Definition: translator_cn.h:306
TranslatorChinese::trMemberDataDocumentation
virtual QCString trMemberDataDocumentation()
Definition: translator_cn.h:103
TranslatorChinese::trConstructorDocumentation
virtual QCString trConstructorDocumentation()
Definition: translator_cn.h:712
TranslatorChinese::trSequences
virtual QCString trSequences()
Definition: translator_cn.h:2022
TranslatorChinese::trCompoundReference
virtual QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_cn.h:462
TranslatorChinese::trGroup
virtual QCString trGroup(bool, bool)
Definition: translator_cn.h:1147
TranslatorChinese::trModulesDescription
virtual QCString trModulesDescription()
Definition: translator_cn.h:297
TranslatorChinese::trDataMembers
virtual QCString trDataMembers()
Definition: translator_cn.h:2136
TranslatorChinese::trPrivateTypes
virtual QCString trPrivateTypes()
Definition: translator_cn.h:824
TranslatorChinese::trConcept
virtual QCString trConcept(bool first_capital, bool singular)
C++20 concept
Definition: translator_cn.h:2158
TranslatorChinese::trSeeAlso
virtual QCString trSeeAlso()
Definition: translator_cn.h:421
TranslatorChinese::trSince
virtual QCString trSince()
Definition: translator_cn.h:880
TranslatorChinese::trPackageAttribs
virtual QCString trPackageAttribs()
Definition: translator_cn.h:1321
TranslatorChinese::trRTFCharSet
virtual QCString trRTFCharSet()
Definition: translator_cn.h:1087
TranslatorChinese::trISOLang
virtual QCString trISOLang()
Definition: translator_cn.h:58
TranslatorChinese::trDictionaries
virtual QCString trDictionaries()
Definition: translator_cn.h:2030
TranslatorChinese::trExceptionHierarchy
virtual QCString trExceptionHierarchy()
Definition: translator_cn.h:2098
TranslatorChinese::trOperationDocumentation
virtual QCString trOperationDocumentation()
Definition: translator_cn.h:2132
TranslatorChinese::trDesignUnitDocumentation
virtual QCString trDesignUnitDocumentation()
VHDL design unit documentation
Definition: translator_cn.h:2150
TranslatorChinese::trRTFansicp
virtual QCString trRTFansicp()
Definition: translator_cn.h:1079
TranslatorChinese::trCompoundReferenceSlice
virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
Definition: translator_cn.h:2110
TranslatorChinese::trNamespaceDocumentation
virtual QCString trNamespaceDocumentation()
Definition: translator_cn.h:611
TranslatorChinese::trInheritedByList
virtual QCString trInheritedByList(int numEntries)
Definition: translator_cn.h:564
TranslatorChinese::trInstanceMethods
virtual QCString trInstanceMethods()
Definition: translator_cn.h:1857
TranslatorChinese::trStructs
virtual QCString trStructs()
Definition: translator_cn.h:2066
TranslatorChinese::trOperations
virtual QCString trOperations()
Definition: translator_cn.h:2128
TranslatorChinese::trCallerGraph
virtual QCString trCallerGraph()
Definition: translator_cn.h:1477
VhdlDocGen::VFILE
@ VFILE
Definition: vhdldocgen.h:103
VhdlDocGen::UNITS
@ UNITS
Definition: vhdldocgen.h:99
ClassDef::Class
@ Class
Definition: classdef.h:107
TranslatorChinese::trEnumValue
virtual QCString trEnumValue()
Definition: translator_cn.h:151
VhdlDocGen::PORT
@ PORT
Definition: vhdldocgen.h:98
TranslatorChinese::trRelatedSubscript
virtual QCString trRelatedSubscript()
Definition: translator_cn.h:81
TranslatorChinese::trModule
virtual QCString trModule(bool, bool)
Definition: translator_cn.h:1643
TranslatorChinese::trSequenceDocumentation
virtual QCString trSequenceDocumentation()
Definition: translator_cn.h:2026
TranslatorChinese::trNamespaceMemberDescription
virtual QCString trNamespaceMemberDescription(bool extractAll)
Definition: translator_cn.h:590
TranslatorChinese::trInheritsList
virtual QCString trInheritsList(int numEntries)
Definition: translator_cn.h:558
TranslatorChinese::trSingletonGeneratedFromFiles
virtual QCString trSingletonGeneratedFromFiles(bool single)
UNO IDL singleton page
Definition: translator_cn.h:1913
TranslatorChinese::trPackageList
virtual QCString trPackageList()
Definition: translator_cn.h:1014
TranslatorChinese::trExamples
virtual QCString trExamples()
Definition: translator_cn.h:211
TranslatorChinese::trPage
virtual QCString trPage(bool, bool)
Definition: translator_cn.h:1161
TranslatorChinese::trVhdlType
virtual QCString trVhdlType(uint64 type, bool single)
VHDL type
Definition: translator_cn.h:1947
TranslatorChinese::trStructListDescription
virtual QCString trStructListDescription()
Definition: translator_cn.h:2078
TranslatorChinese::trRelatedFunctionDocumentation
virtual QCString trRelatedFunctionDocumentation()
Definition: translator_cn.h:455
TranslatorChinese::trAndMore
virtual QCString trAndMore(const QCString &number)
Definition: translator_cn.h:1791
TranslatorChinese::trMore
virtual QCString trMore()
Definition: translator_cn.h:116
TranslatorChinese::trForInternalUseOnly
virtual QCString trForInternalUseOnly()
Definition: translator_cn.h:406
TranslatorChinese::trAuthor
virtual QCString trAuthor(bool, bool)
Definition: translator_cn.h:1205
TranslatorChinese::trListOfAllMembers
virtual QCString trListOfAllMembers()
Definition: translator_cn.h:120
TranslatorChinese::trFileList
virtual QCString trFileList()
Definition: translator_cn.h:182
TranslatorChinese::trPageDocumentation
virtual QCString trPageDocumentation()
Definition: translator_cn.h:343
TranslatorChinese::trClassDocumentation
virtual QCString trClassDocumentation()
Definition: translator_cn.h:326
TranslatorChinese::trReferencedBy
virtual QCString trReferencedBy()
Definition: translator_cn.h:860
TranslatorChinese::trMemberEnumerationDocumentation
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_cn.h:95
TranslatorChinese::trGeneratedFromFilesFortran
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool)
Definition: translator_cn.h:1653
TranslatorChinese::trFileListDescription
virtual QCString trFileListDescription(bool extractAll)
Definition: translator_cn.h:220
TranslatorChinese::trPanelSynchronisationTooltip
virtual QCString trPanelSynchronisationTooltip(bool enable)
Definition: translator_cn.h:1822
TranslatorChinese::trVariables
virtual QCString trVariables()
Definition: translator_cn.h:361
TranslatorChinese::trRemarks
virtual QCString trRemarks()
Definition: translator_cn.h:865
TranslatorChinese::trNote
virtual QCString trNote()
Definition: translator_cn.h:783
TranslatorChinese::trMainPage
virtual QCString trMainPage()
Definition: translator_cn.h:663
TranslatorChinese::trWarning
virtual QCString trWarning()
Definition: translator_cn.h:409
TranslatorChinese::trDictionaryDocumentation
virtual QCString trDictionaryDocumentation()
Definition: translator_cn.h:2034
TranslatorChinese::trMemberFunctionDocumentation
virtual QCString trMemberFunctionDocumentation()
Definition: translator_cn.h:99
VhdlDocGen::ALIAS
@ ALIAS
Definition: vhdldocgen.h:106
TranslatorChinese::trAdditionalInheritedMembers
virtual QCString trAdditionalInheritedMembers()
Definition: translator_cn.h:1809
TranslatorChinese::trModulesMembers
virtual QCString trModulesMembers()
Definition: translator_cn.h:1607
Translator
Abstract base class for all translatable text fragments.
Definition: translator.h:25
TranslatorChinese::trGotoTextualHierarchy
virtual QCString trGotoTextualHierarchy()
Definition: translator_cn.h:769
TranslatorChinese::trDesignUnitMembers
virtual QCString trDesignUnitMembers()
VHDL design unit members
Definition: translator_cn.h:1930
VhdlDocGen::ARCHITECTURE
@ ARCHITECTURE
Definition: vhdldocgen.h:85
TranslatorChinese::trProtectedTypes
virtual QCString trProtectedTypes()
Definition: translator_cn.h:809
TranslatorChinese::trPackageTypes
virtual QCString trPackageTypes()
Definition: translator_cn.h:1297
TranslatorChinese::trEventDocumentation
virtual QCString trEventDocumentation()
Definition: translator_cn.h:1286
TranslatorChinese::trCompoundListDescriptionFortran
virtual QCString trCompoundListDescriptionFortran()
Definition: translator_cn.h:1507
TranslatorChinese::trCompoundReferenceFortran
virtual QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_cn.h:1577
TranslatorChinese::trConstantGroups
virtual QCString trConstantGroups()
UNO IDL constant groups
Definition: translator_cn.h:1882
TranslatorChinese::trMember
virtual QCString trMember(bool, bool)
Definition: translator_cn.h:1175
TranslatorChinese::trRTFGeneralIndex
virtual QCString trRTFGeneralIndex()
Definition: translator_cn.h:1094
TranslatorChinese::trRelatedPagesDescription
virtual QCString trRelatedPagesDescription()
Definition: translator_cn.h:294
TranslatorChinese::trDate
virtual QCString trDate()
Definition: translator_cn.h:415
VhdlDocGen::ATTRIBUTE
@ ATTRIBUTE
Definition: vhdldocgen.h:87
TranslatorChinese::trConstantDocumentation
virtual QCString trConstantDocumentation()
Definition: translator_cn.h:2018
TranslatorChinese::trCompoundList
virtual QCString trCompoundList()
Definition: translator_cn.h:171
TranslatorChinese::trPostcondition
virtual QCString trPostcondition()
Definition: translator_cn.h:736
TranslatorChinese::trConceptListDescription
virtual QCString trConceptListDescription(bool extractAll)
Definition: translator_cn.h:2183
TranslatorChinese::trDefinedIn
virtual QCString trDefinedIn()
Definition: translator_cn.h:155
TranslatorChinese::trInterfaceHierarchyDescription
virtual QCString trInterfaceHierarchyDescription()
Definition: translator_cn.h:2058
TranslatorChinese::trFileReference
virtual QCString trFileReference(const QCString &fileName)
Definition: translator_cn.h:485
VhdlDocGen::CONSTANT
@ CONSTANT
Definition: vhdldocgen.h:90
TranslatorChinese::trGeneratedAt
virtual QCString trGeneratedAt(const QCString &date, const QCString &projName)
Definition: translator_cn.h:394
TranslatorChinese::trFileIndex
virtual QCString trFileIndex()
Definition: translator_cn.h:320
TranslatorChinese::trProvidedByCategory
virtual QCString trProvidedByCategory()
Definition: translator_cn.h:1832
TranslatorChinese::trPrivateSlots
virtual QCString trPrivateSlots()
Definition: translator_cn.h:524
TranslatorChinese::trClasses
virtual QCString trClasses()
Definition: translator_cn.h:995
TranslatorChinese::trImplementedFromList
virtual QCString trImplementedFromList(int numEntries)
Definition: translator_cn.h:1233
VhdlDocGen::PACKAGE_BODY
@ PACKAGE_BODY
Definition: vhdldocgen.h:84
TranslatorChinese
Definition: translator_cn.h:27
TranslatorChinese::trExampleDocumentation
virtual QCString trExampleDocumentation()
Definition: translator_cn.h:340
VhdlDocGen::LIBRARY
@ LIBRARY
Definition: vhdldocgen.h:82
TranslatorChinese::trNamespaceMembers
virtual QCString trNamespaceMembers()
Definition: translator_cn.h:586
TranslatorChinese::trDefinedInSourceFile
virtual QCString trDefinedInSourceFile()
Definition: translator_cn.h:681
TranslatorChinese::trGeneratedFromFiles
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool)
Definition: translator_cn.h:633
TranslatorChinese::trPublicSlots
virtual QCString trPublicSlots()
Definition: translator_cn.h:503
TranslatorChinese::trBugList
virtual QCString trBugList()
Definition: translator_cn.h:1045
TranslatorChinese::trStaticPrivateMembers
virtual QCString trStaticPrivateMembers()
Definition: translator_cn.h:527
TranslatorChinese::trTestList
virtual QCString trTestList()
Definition: translator_cn.h:969
ClassDef::Category
@ Category
Definition: classdef.h:112
TranslatorChinese::trNamespaceListDescription
virtual QCString trNamespaceListDescription(bool extractAll)
Definition: translator_cn.h:440
ClassDef::Struct
@ Struct
Definition: classdef.h:108
VhdlDocGen::UCF_CONST
@ UCF_CONST
Definition: vhdldocgen.h:108
TranslatorChinese::trModuleDocumentation
virtual QCString trModuleDocumentation()
Definition: translator_cn.h:323
TranslatorChinese::trGeneratedAutomatically
virtual QCString trGeneratedAutomatically(const QCString &s)
Definition: translator_cn.h:138
TranslatorChinese::trNoMatches
virtual QCString trNoMatches()
Definition: translator_cn.h:1721
TranslatorChinese::trStructIndex
virtual QCString trStructIndex()
Definition: translator_cn.h:2070
TranslatorChinese::trModuleIndex
virtual QCString trModuleIndex()
Definition: translator_cn.h:303
TranslatorChinese::trDesignUnitList
virtual QCString trDesignUnitList()
VHDL design unit list
Definition: translator_cn.h:1927
TranslatorChinese::trStructDocumentation
virtual QCString trStructDocumentation()
Definition: translator_cn.h:2082
TranslatorChinese::idLanguage
virtual QCString idLanguage()
Definition: translator_cn.h:37
TranslatorChinese::trLoading
virtual QCString trLoading()
Definition: translator_cn.h:1706
TranslatorChinese::trCompoundMembersFortran
virtual QCString trCompoundMembersFortran()
Definition: translator_cn.h:1503
TranslatorChinese::trStaticPublicAttribs
virtual QCString trStaticPublicAttribs()
Definition: translator_cn.h:804
TranslatorChinese::trEnumReference
virtual QCString trEnumReference(const QCString &name)
Definition: translator_cn.h:1799
TranslatorChinese::trEnumerationTypeDocumentation
virtual QCString trEnumerationTypeDocumentation()
Definition: translator_cn.h:374
TranslatorChinese::trPrivateAttribs
virtual QCString trPrivateAttribs()
Definition: translator_cn.h:829
TranslatorChinese::trFileIn
virtual QCString trFileIn(const QCString &name)
Definition: translator_cn.h:1730
TranslatorChinese::trDefines
virtual QCString trDefines()
Definition: translator_cn.h:349
TranslatorChinese::trConceptDefinition
virtual QCString trConceptDefinition()
Definition: translator_cn.h:2189
TranslatorChinese::trEnumerationValueDocumentation
virtual QCString trEnumerationValueDocumentation()
Definition: translator_cn.h:1485
TranslatorChinese::latexDocumentPost
virtual QCString latexDocumentPost()
Definition: translator_cn.h:70
TranslatorChinese::trDateTime
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
Definition: translator_cn.h:1740
TranslatorChinese::trDetailLevel
virtual QCString trDetailLevel()
Definition: translator_cn.h:1783
TranslatorChinese::trProtectedMembers
virtual QCString trProtectedMembers()
Definition: translator_cn.h:512
TranslatorChinese::trSubprogramDocumentation
virtual QCString trSubprogramDocumentation()
Definition: translator_cn.h:1553
TranslatorChinese::trSourceFile
virtual QCString trSourceFile(QCString &filename)
Definition: translator_cn.h:1402
TranslatorChinese::trNamespaceIndex
virtual QCString trNamespaceIndex()
Definition: translator_cn.h:605
TranslatorChinese::trFile
virtual QCString trFile(bool, bool)
Definition: translator_cn.h:1118
TranslatorChinese::trGotoDocumentation
virtual QCString trGotoDocumentation()
Definition: translator_cn.h:724
TranslatorChinese::trGraphicalHierarchy
virtual QCString trGraphicalHierarchy()
Definition: translator_cn.h:759
TranslatorChinese::trPageAbbreviation
virtual QCString trPageAbbreviation()
Definition: translator_cn.h:669
TranslatorChinese::trCompoundIndex
virtual QCString trCompoundIndex()
Definition: translator_cn.h:309
TranslatorChinese::trCallGraph
virtual QCString trCallGraph()
Definition: translator_cn.h:1347
VhdlDocGen::INSTANTIATION
@ INSTANTIATION
Definition: vhdldocgen.h:101
TranslatorChinese::trInvariant
virtual QCString trInvariant()
Definition: translator_cn.h:742
TranslatorChinese::latexFontenc
virtual QCString latexFontenc()
Definition: translator_cn.h:62
TranslatorChinese::trIncludingInheritedMembers
virtual QCString trIncludingInheritedMembers()
Definition: translator_cn.h:132
Config_getBool
#define Config_getBool(name)
Definition: config.h:33
ClassDef::Protocol
@ Protocol
Definition: classdef.h:111
TranslatorChinese::trFriends
virtual QCString trFriends()
Definition: translator_cn.h:448
TranslatorChinese::trCopyright
virtual QCString trCopyright()
Definition: translator_cn.h:1769
TranslatorChinese::trNamespaces
virtual QCString trNamespaces()
Definition: translator_cn.h:621
TranslatorChinese::trMemberTypedefDocumentation
virtual QCString trMemberTypedefDocumentation()
Definition: translator_cn.h:91
TranslatorChinese::trInclByDepGraph
virtual QCString trInclByDepGraph()
Definition: translator_cn.h:875
TranslatorChinese::trTemplateParameters
virtual QCString trTemplateParameters()
Definition: translator_cn.h:1787
TranslatorChinese::trCiteReferences
virtual QCString trCiteReferences()
Definition: translator_cn.h:1765
TranslatorChinese::trImplementedInList
virtual QCString trImplementedInList(int numEntries)
Definition: translator_cn.h:1242
TranslatorChinese::trDirDepGraph
virtual QCString trDirDepGraph(const QCString &name)
Definition: translator_cn.h:1773
VhdlDocGen::PROCESS
@ PROCESS
Definition: vhdldocgen.h:97
TranslatorChinese::trPackages
virtual QCString trPackages()
Definition: translator_cn.h:1026
TranslatorChinese::trDirDescription
virtual QCString trDirDescription()
Definition: translator_cn.h:1436
TranslatorChinese::trDefinedAtLineInSourceFile
virtual QCString trDefinedAtLineInSourceFile()
Definition: translator_cn.h:676
VhdlDocGen::SHAREDVARIABLE
@ SHAREDVARIABLE
Definition: vhdldocgen.h:104
TranslatorChinese::trNamespace
virtual QCString trNamespace(bool, bool)
Definition: translator_cn.h:1133
TranslatorChinese::trProperties
virtual QCString trProperties()
Definition: translator_cn.h:979
TranslatorChinese::trTodo
virtual QCString trTodo()
Definition: translator_cn.h:845
TranslatorChinese::trPrecondition
virtual QCString trPrecondition()
Definition: translator_cn.h:730
TranslatorChinese::trRTFTableOfContents
virtual QCString trRTFTableOfContents()
Definition: translator_cn.h:1255
TranslatorChinese::trSliceInterfaces
virtual QCString trSliceInterfaces()
Definition: translator_cn.h:2038
TranslatorChinese::trStructList
virtual QCString trStructList()
Definition: translator_cn.h:2074
TranslatorChinese::trDeprecated
virtual QCString trDeprecated()
Definition: translator_cn.h:690
TranslatorChinese::trVariableDocumentation
virtual QCString trVariableDocumentation()
Definition: translator_cn.h:380
TranslatorChinese::trRelatedPages
virtual QCString trRelatedPages()
Definition: translator_cn.h:207
TranslatorChinese::trFileDocumentation
virtual QCString trFileDocumentation()
Definition: translator_cn.h:337
VhdlDocGen::GROUP
@ GROUP
Definition: vhdldocgen.h:102
TranslatorChinese::trLegendTitle
virtual QCString trLegendTitle()
Definition: translator_cn.h:890
TranslatorChinese::trLegend
virtual QCString trLegend()
Definition: translator_cn.h:953
TranslatorChinese::trSubprogram
virtual QCString trSubprogram(bool, bool)
Definition: translator_cn.h:1685
TranslatorChinese::trDirRelation
virtual QCString trDirRelation(const QCString &name)
Definition: translator_cn.h:1699
TranslatorChinese::trGotoSourceCode
virtual QCString trGotoSourceCode()
Definition: translator_cn.h:718
TranslatorChinese::trInheritedFrom
virtual QCString trInheritedFrom(const QCString &members, const QCString &what)
Definition: translator_cn.h:1803
TranslatorChinese::trTest
virtual QCString trTest()
Definition: translator_cn.h:963
TranslatorChinese::trDataMemberDocumentation
virtual QCString trDataMemberDocumentation()
Definition: translator_cn.h:2140
TranslatorChinese::trDesignUnitIndex
virtual QCString trDesignUnitIndex()
VHDL design unit index
Definition: translator_cn.h:1938
TranslatorChinese::trExceptionListDescription
virtual QCString trExceptionListDescription()
Definition: translator_cn.h:2094
TranslatorChinese::trPageIndex
virtual QCString trPageIndex()
Definition: translator_cn.h:774
TranslatorChinese::trExtendsClass
virtual QCString trExtendsClass()
Definition: translator_cn.h:1841
TranslatorChinese::trOverloadText
virtual QCString trOverloadText()
Definition: translator_cn.h:1466
TranslatorChinese::trGlobalNamespace
virtual QCString trGlobalNamespace()
Definition: translator_cn.h:1711
TranslatorChinese::trNamespaceReference
virtual QCString trNamespaceReference(const QCString &namespaceName)
Definition: translator_cn.h:493
TranslatorChinese::trCompoundListFortran
virtual QCString trCompoundListFortran()
Definition: translator_cn.h:1499
TranslatorChinese::trPackage
virtual QCString trPackage(const QCString &name)
Definition: translator_cn.h:1008
TranslatorChinese::trPropertyDocumentation
virtual QCString trPropertyDocumentation()
Definition: translator_cn.h:985
TranslatorChinese::trModulesIndex
virtual QCString trModulesIndex()
Definition: translator_cn.h:1635
VhdlDocGen::USE
@ USE
Definition: vhdldocgen.h:96
TranslatorChinese::trSearchMatches
virtual QCString trSearchMatches()
Definition: translator_cn.h:1391
TranslatorChinese::trClassMethods
virtual QCString trClassMethods()
Definition: translator_cn.h:1849
TranslatorChinese::trRelatedFunctions
virtual QCString trRelatedFunctions()
Definition: translator_cn.h:77
TranslatorChinese::trInterfaceIndex
virtual QCString trInterfaceIndex()
Definition: translator_cn.h:2042
TranslatorChinese::trGlobal
virtual QCString trGlobal(bool, bool)
Definition: translator_cn.h:1189
TranslatorChinese::trExceptionList
virtual QCString trExceptionList()
Definition: translator_cn.h:2090
TranslatorChinese::trExamplesDescription
virtual QCString trExamplesDescription()
Definition: translator_cn.h:291
TranslatorChinese::trProtectedSlots
virtual QCString trProtectedSlots()
Definition: translator_cn.h:515
TranslatorChinese::trPackageListDescription
virtual QCString trPackageListDescription()
Definition: translator_cn.h:1020
TranslatorChinese::trProtectedAttribs
virtual QCString trProtectedAttribs()
Definition: translator_cn.h:814
ClassDef::Exception
@ Exception
Definition: classdef.h:113
TranslatorChinese::trConceptReference
virtual QCString trConceptReference(const QCString &conceptName)
Definition: translator_cn.h:2163
TranslatorChinese::trBug
virtual QCString trBug()
Definition: translator_cn.h:1040
TranslatorChinese::trFunctionDocumentation
virtual QCString trFunctionDocumentation()
Definition: translator_cn.h:377
TranslatorChinese::trParameters
virtual QCString trParameters()
Definition: translator_cn.h:424
TranslatorChinese::trModulesMemberDescription
virtual QCString trModulesMemberDescription(bool extractAll)
Definition: translator_cn.h:1611
TranslatorChinese::trModuleReference
virtual QCString trModuleReference(const QCString &namespaceName)
Definition: translator_cn.h:1599
TranslatorChinese::trWriteList
virtual QCString trWriteList(int numEntries)
Definition: translator_cn.h:531
TranslatorChinese::trInterfaceList
virtual QCString trInterfaceList()
Definition: translator_cn.h:2046
TranslatorChinese::trEvents
virtual QCString trEvents()
Definition: translator_cn.h:1280
TranslatorChinese::trGeneratedBy
virtual QCString trGeneratedBy()
Definition: translator_cn.h:430
VhdlDocGen::FUNCTION
@ FUNCTION
Definition: vhdldocgen.h:93
TranslatorChinese::trEnumerations
virtual QCString trEnumerations()
Definition: translator_cn.h:355
TranslatorChinese::trAttention
virtual QCString trAttention()
Definition: translator_cn.h:870
TranslatorChinese::trIncludesFileIn
virtual QCString trIncludesFileIn(const QCString &name)
Definition: translator_cn.h:1735
TranslatorChinese::trInterfaceDocumentation
virtual QCString trInterfaceDocumentation()
Definition: translator_cn.h:2062
uint64
uint64_t uint64
Definition: qcstring.h:43
TranslatorChinese::trExceptionDocumentation
virtual QCString trExceptionDocumentation()
Definition: translator_cn.h:2106
TranslatorChinese::trReturns
virtual QCString trReturns()
Definition: translator_cn.h:418
TranslatorChinese::trFileMembers
virtual QCString trFileMembers()
Definition: translator_cn.h:197
TranslatorChinese::trDesignUnits
virtual QCString trDesignUnits()
VHDL design units
Definition: translator_cn.h:1941
VhdlDocGen::RECORD
@ RECORD
Definition: vhdldocgen.h:94
TranslatorChinese::latexDocumentPre
virtual QCString latexDocumentPre()
Definition: translator_cn.h:66
TranslatorChinese::trDirIndex
virtual QCString trDirIndex()
Definition: translator_cn.h:1414
TranslatorChinese::trPublicAttribs
virtual QCString trPublicAttribs()
Definition: translator_cn.h:793
TranslatorChinese::trDocumentation
virtual QCString trDocumentation()
Definition: translator_cn.h:300
TranslatorChinese::trTypedefDocumentation
virtual QCString trTypedefDocumentation()
Definition: translator_cn.h:371
TranslatorChinese::trTypeConstraints
virtual QCString trTypeConstraints()
Definition: translator_cn.h:1691
QCString::sprintf
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:24
TranslatorChinese::trSingletonReference
virtual QCString trSingletonReference(const QCString &sName)
UNO IDL singleton page title
Definition: translator_cn.h:1900
TranslatorChinese::trThisIsTheListOfAllMembers
virtual QCString trThisIsTheListOfAllMembers()
Definition: translator_cn.h:128
TranslatorChinese::trInterfaceHierarchy
virtual QCString trInterfaceHierarchy()
Definition: translator_cn.h:2054
TranslatorChinese::trMethodDocumentation
virtual QCString trMethodDocumentation()
Definition: translator_cn.h:1864
TranslatorChinese::trServices
virtual QCString trServices()
old style UNO IDL services: inherited services
Definition: translator_cn.h:1878
VhdlDocGen::MISCELLANEOUS
@ MISCELLANEOUS
Definition: vhdldocgen.h:107
TranslatorChinese::trDefineDocumentation
virtual QCString trDefineDocumentation()
Definition: translator_cn.h:368
TranslatorChinese::trDesignUnitListDescription
virtual QCString trDesignUnitListDescription()
VHDL design unit list description
Definition: translator_cn.h:1933
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108
TranslatorChinese::trAll
virtual QCString trAll()
Definition: translator_cn.h:1341