Doxygen
translator_jp.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 /*
19  * translator_jp.h
20  * Updates:
21  * 1.2.5)
22  * First Translation
23  * by Kenji Nagamatsu
24  * 1.2.12)
25  * Update and Shift-Jis(_WIN32) -> converted UTF-8 at version 1.8.5
26  * by Ryunosuke Sato (30-Dec-2001)
27  * 1.5.8)
28  * Translation for 1.5.8.
29  * by Hiroki Iseri (18-Feb-2009)
30  * 1.8.5)
31  * Translation Added for 1.8.4 and revised
32  * by Suzumizaki-Kimitaka (30-Aug-2013)
33  */
34 /*
35 Messages for translators written in Japanese:
36 1.8.5 への追加にあたって過去の翻訳者三名への連絡を試みたところ、
37 井芹さん(Hiroki Iseri)さんからメールのお返事をいただけました。
38 その際教えていただいた過去の経緯によりますと当時連絡可能だった方々は
39 揃って従来訳から改変追加して構わない旨を表明されていたとのことです。
40 Doxygen の開発の方でもそれはそれでいーんじゃん?みたいな感じだったようで。
41 
42 井芹さんも同様の見解で、私(鈴見咲=Suzumizaki-Kimitaka)も
43 今後この翻訳に関わり続けられるかは非常に怪しいところですので
44 将来の追加訳・既存訳改良は臆することなく進めていってよいのでは
45 ないかと思います。無論作業の衝突があるのは不経済ですので現在進行形で
46 活発に更新している方がいないかの簡単な確認(MLとかGitとか)をやるのも
47 いいでしょうし、それでも偶然衝突したら不運を諦めて相互に調整しましょう。
48 
49 当面なさそうですが訳語の選択で喧嘩になることもあるかもしれません。
50 そのときは gettext を利用するようなパッチを作って doxygen の開発に
51 適用を求めるのが一番ではないかなと思います。
52 
53 1.6.0以前の既存の訳についても多少弄りました。
54 特に structure を構造体ではなく構成としていたのはあんまりでしたので。
55 ほか、C++ での利用前提で改変したところもありますが、それが他の言語で
56 問題のようでしたらお手数掛けて申し訳ないですが相応に再修正しちゃって
57 構いません。
58 
59 その際 doc/maintainers.txt を修正してから python doc/translator.py を
60 実行する点にご注意下さい。私のところに search 鈴見咲君高 と書いたのは
61 同姓同名がまず考えられないというのが大前提ですのでこちらもご注意。
62 
63 "詳解"の語が厳しすぎると思う向きはありましょうが、その程度には書けと。
64 明記されてないけど使われてる動作や戻り値が想定内なのか想定外なのか
65 わからんのはメンテで困るじゃないですか。
66 
67 (2013-08-30, 鈴見咲君高)
68 */
69 #ifndef TRANSLATOR_JP_H
70 #define TRANSLATOR_JP_H
71 
73 {
74  public:
75  virtual QCString idLanguage()
76  { return "japanese"; }
77 
79  {
80  return "\\usepackage{CJKutf8}\n";
81  }
82  virtual QCString trISOLang()
83  {
84  return "ja";
85  }
86  virtual QCString latexFontenc()
87  {
88  return "";
89  }
91  {
92  return "\\begin{CJK}{UTF8}{min}\n";
93  }
94  virtual QCString latexDocumentPost()
95  {
96  return "\\end{CJK}\n";
97  }
98 
99  /*! used in the compound documentation before a list of related functions. */
100  virtual QCString trRelatedFunctions()
101  { return "関連関数"; }
102 
103  /*! subscript for the related functions. */
104  virtual QCString trRelatedSubscript()
105  { return "(これらはメソッドではありません)"; }
106 
107  /*! header that is put before the detailed description of files, classes and namespaces. */
109  { return "詳解"; }
110 
111  /*! header that is put before the list of typedefs. */
113  { return "型定義メンバ詳解"; }
114 
115  /*! header that is put before the list of enumerations. */
117  { return "列挙型メンバ詳解"; }
118 
119  /*! header that is put before the list of member functions. */
121  {
122  if( Config_getBool(OPTIMIZE_OUTPUT_JAVA))
123  {
124  return "メソッド詳解";
125  }
126  else
127  {
128  return "関数詳解";
129  }
130  }
131 
132  /*! header that is put before the list of member attributes. */
134  {
135  if( Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
136  {
137  return "フィールド詳解";
138  }
139  else
140  {
141  return "メンバ詳解";
142  }
143  }
144 
145  /*! this is the text of a link put after brief descriptions. */
146  virtual QCString trMore()
147  { return "[詳解]"; }
148 
149  /*! put in the class documentation */
150  virtual QCString trListOfAllMembers()
151  { return "全メンバ一覧"; }
152 
153  /*! used as the title of the "list of all members" page of a class */
154  virtual QCString trMemberList()
155  { return "メンバ一覧"; }
156 
157  /*! this is the first part of a sentence that is followed by a class name */
159  { return "継承メンバを含む "; }
160  /* trIncludingInheritedMembers に続くように定義すること */
161 
162  /*! this is the remainder of the sentence after the class name */
164  { return " の全メンバ一覧です。"; }
165  /* trThisIsTheListOfAllMembers から続くように定義すること */
166 
167  /*! this is put at the author sections at the bottom of man pages.
168  * parameter s is name of the project name.
169  */
170  virtual QCString trGeneratedAutomatically(const QCString &s)
171  { QCString result = "Doxygen により";
172  if (!s.isEmpty()) result=(QCString)" "+s+"の";
173  result+="ソースコードから抽出しました。";
174  return result;
175  }
176 
177  /*! put after an enum name in the list of all members */
179  { return "列挙名"; }
180 
181  /*! put after an enum value in the list of all members */
182  virtual QCString trEnumValue()
183  { return "列挙値"; }
184 
185  /*! put after an undocumented member in the list of all members */
186  virtual QCString trDefinedIn()
187  { return "定義場所: "; }
188 
189  // quick reference sections
190 
191  /*! This is put above each page as a link to the list of all groups of
192  * compounds or files (see the \\group command).
193  */
194  virtual QCString trModules()
195  { return "モジュール"; }
196 
197  /*! This is put above each page as a link to the class hierarchy */
198  virtual QCString trClassHierarchy()
199  { return "クラス階層"; }
200 
201  /*! This is put above each page as a link to the list of annotated classes */
202  virtual QCString trCompoundList()
203  {
204  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
205  {
206  return "データ構造";
207  }
208  else
209  {
210  return "クラス一覧";
211  }
212  }
213 
214  /*! This is put above each page as a link to the list of documented files */
215  virtual QCString trFileList()
216  { return "ファイル一覧"; }
217 
218  /*! This is put above each page as a link to all members of compounds. */
219  virtual QCString trCompoundMembers()
220  {
221  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
222  {
223  return "データフィールド";
224  }
225  else
226  {
227  return "クラスメンバ";
228  }
229  }
230 
231  /*! This is put above each page as a link to all members of files. */
232  virtual QCString trFileMembers()
233  {
234  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
235  {
236  return "大域各種";
237  }
238  else
239  {
240  return "ファイルメンバ";
241  }
242  }
243  /*! This is put above each page as a link to all related pages. */
244  virtual QCString trRelatedPages()
245  { return "諸情報"; }
246 
247  /*! This is put above each page as a link to all examples. */
248  virtual QCString trExamples()
249  { return "各種例"; }
250 
251  /*! This is put above each page as a link to the search engine. */
252  virtual QCString trSearch()
253  { return "検索"; }
254 
255  /*! This is an introduction to the class hierarchy. */
257  {
258  return "クラス階層一覧です。大雑把に文字符号順で並べられています。";
259  }
260 
261  /*! This is an introduction to the list with all files. */
262  virtual QCString trFileListDescription(bool extractAll)
263  {
264  /* 概要がついているのは見ればわかるので省略 */
265  /* extractAll こと EXTRACT_ALL はすべての詳解が存在することを
266  実際の有無を度外視してユーザーが保証する設定なので
267  詳解がなければこの関数が返す文字列は当然に矛盾を起こす。
268  */
269  if (extractAll)
270  {
271  return "ファイル一覧です。";
272  }
273  return "詳解が付けられているファイルの一覧です。";
274  }
275 
276 
277  /*! This is an introduction to the annotated compound list. */
279  {
280  /* 概要がついているのは見ればわかるので省略 */
281  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
282  {
283  return "データ構造一覧です。";
284  }
285  else
286  {
287  return "クラス・構造体・共用体・インターフェースの一覧です。";
288  }
289  }
290 
291  /*! This is an introduction to the page with all class members. */
292  virtual QCString trCompoundMembersDescription(bool extractAll)
293  {
294  const bool forC = Config_getBool(OPTIMIZE_OUTPUT_FOR_C);
295  QCString result;
296  if (forC)
297  {
298  result = "構造体・共用体の";
299  }
300  if (extractAll)
301  {
302  result += "全";
303  }
304  else
305  {
306  result += "詳解あり";
307  }
308  if (forC)
309  {
310  result += "フィールド";
311  }
312  else
313  {
314  result += "クラスメンバ";
315  }
316  if (!extractAll && !forC)
317  {
318  result += "の";
319  }
320  result += "一覧です。";
321  if (!extractAll)
322  {
323  if (forC)
324  {
325  result+="各フィールド詳解";
326  }
327  else
328  {
329  result+="各クラスメンバ詳解";
330  }
331  }
332  else
333  {
334  if (forC)
335  {
336  result+="各フィールドが属する構造体・共用体";
337  }
338  else
339  {
340  result+="各メンバが属するクラス";
341  }
342  }
343  result += "へのリンクがあります。";
344  return result;
345  }
346 
347  /*! This is an introduction to the page with all file members. */
348  virtual QCString trFileMembersDescription(bool /*extractAll*/)
349  {
350  QCString result;
351  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
352  {
353  result+="関数・変数・マクロ・列挙・型定義";
354  }
355  else
356  {
357  result+="ファイル直下のメンバ";
358  }
359  result+="一覧です。各々詳解があればそこへリンクしています。";
360  return result;
361  }
362 
363  /*! This is an introduction to the page with the list of all examples */
365  { return "各種例の一覧です。"; }
366 
367  /*! This is an introduction to the page with the list of related pages */
369  { return "諸情報の一覧です。"; }
370 
371  /*! This is an introduction to the page with the list of class/file groups */
373  { return "全モジュールの一覧です。"; }
374 
375  /*! This is used in HTML as the title of index.html. */
376  virtual QCString trDocumentation()
377  { return "詳解"; }
378 
379  /*! This is used in LaTeX as the title of the chapter with the
380  * index of all groups.
381  */
382  virtual QCString trModuleIndex()
383  { return "モジュール索引"; }
384 
385  /*! This is used in LaTeX as the title of the chapter with the
386  * class hierarchy.
387  */
388  virtual QCString trHierarchicalIndex()
389  { return "階層索引"; }
390 
391  /*! This is used in LaTeX as the title of the chapter with the
392  * annotated compound index.
393  */
394  virtual QCString trCompoundIndex()
395  {
396  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
397  {
398  return "データ構造索引";
399  }
400  else
401  {
402  return "クラス索引";
403  }
404  }
405 
406  /*! This is used in LaTeX as the title of the chapter with the
407  * list of all files.
408  */
410  { return "ファイル索引"; }
411 
412  /*! This is used in LaTeX as the title of the chapter containing
413  * the documentation of all groups.
414  */
416  { return "モジュール詳解"; }
417 
418  /*! This is used in LaTeX as the title of the chapter containing
419  * the documentation of all classes, structs and unions.
420  */
422  {
423  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
424  {
425  return "データ構造詳解";
426  }
427  else
428  {
429  return "クラス詳解";
430  }
431  }
432 
433  /*! This is used in LaTeX as the title of the chapter containing
434  * the documentation of all files.
435  */
437  { return "ファイル詳解"; }
438 
439  /*! This is used in LaTeX as the title of the chapter containing
440  * the documentation of all examples.
441  */
443  { return "各例詳解"; }
444 
445  /*! This is used in LaTeX as the title of the chapter containing
446  * the documentation of all related pages.
447  */
448  virtual QCString trPageDocumentation()
449  { return "ページ詳解"; }
450 
451  /*! This is used in LaTeX as the title of the document */
452  virtual QCString trReferenceManual()
453  { return "リファレンスマニュアル"; }
454 
455  /*! This is used in the documentation of a file as a header before the
456  * list of defines
457  */
458  virtual QCString trDefines()
459  { return "マクロ定義"; }
460 
461  /*! This is used in the documentation of a file as a header before the
462  * list of typedefs
463  */
464  virtual QCString trTypedefs()
465  { return "型定義"; }
466 
467  /*! This is used in the documentation of a file as a header before the
468  * list of enumerations
469  */
470  virtual QCString trEnumerations()
471  { return "列挙型"; }
472 
473  /*! This is used in the documentation of a file as a header before the
474  * list of (global) functions
475  */
476  virtual QCString trFunctions()
477  { return "関数"; }
478 
479  /*! This is used in the documentation of a file as a header before the
480  * list of (global) variables
481  */
482  virtual QCString trVariables()
483  { return "変数"; }
484 
485  /*! This is used in the documentation of a file as a header before the
486  * list of (global) variables
487  */
488  virtual QCString trEnumerationValues()
489  { return "列挙値"; }
490  /*! This is used in the documentation of a file before the list of
491  * documentation blocks for defines
492  */
494  { return "マクロ定義詳解"; }
495 
496  /*! This is used in the documentation of a file/namespace before the list
497  * of documentation blocks for typedefs
498  */
500  { return "型定義詳解"; }
501 
502  /*! This is used in the documentation of a file/namespace before the list
503  * of documentation blocks for enumeration types
504  */
506  { return "列挙型詳解"; }
507 
508  /*! This is used in the documentation of a file/namespace before the list
509  * of documentation blocks for functions
510  */
512  { return "関数詳解"; }
513 
514  /*! This is used in the documentation of a file/namespace before the list
515  * of documentation blocks for variables
516  */
518  { return "変数詳解"; }
519 
520  /*! This is used in the documentation of a file/namespace/group before
521  * the list of links to documented compounds
522  */
523  virtual QCString trCompounds()
524  {
525  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
526  {
527  return "データ構造";
528  }
529  else
530  {
531  return "クラス";
532  }
533  }
534  /*! This is used in the standard footer of each page and indicates when
535  * the page was generated
536  */
537  virtual QCString trGeneratedAt(const QCString &date,const QCString &projName)
538  {
539  QCString result = (QCString)date+"作成";
540  if (!projName.isEmpty()) result+=(QCString)" - " + projName;
541  result+=" / 構成: ";
542  return result;
543  }
544 
545  /*! this text is put before a class diagram */
546  virtual QCString trClassDiagram(const QCString &clName)
547  {
548  return (QCString)clName+" の継承関係図";
549  }
550 
551  /*! this text is generated when the \\internal command is used. */
553  { return "内部処理用です。"; }
554 
555  /*! this text is generated when the \\warning command is used. */
556  virtual QCString trWarning()
557  { return "警告"; }
558 
559  /*! this text is generated when the \\version command is used. */
560  virtual QCString trVersion()
561  { return "バージョン"; }
562 
563  /*! this text is generated when the \\date command is used. */
564  virtual QCString trDate()
565  { return "日付"; }
566 
567  /*! this text is generated when the \\return command is used. */
568  virtual QCString trReturns()
569  { return "戻り値"; }
570 
571  /*! this text is generated when the \\sa command is used. */
572  virtual QCString trSeeAlso()
573  { return "参照"; }
574 
575  /*! this text is generated when the \\param command is used. */
576  virtual QCString trParameters()
577  { return "引数"; }
578 
579  /*! this text is generated when the \\exception command is used. */
580  virtual QCString trExceptions()
581  { return "例外"; }
582 
583  /*! this text is used in the title page of a LaTeX document. */
584  virtual QCString trGeneratedBy()
585  { return "構築:"; }
586 
587 //////////////////////////////////////////////////////////////////////////
588 // new since 0.49-990307
589 //////////////////////////////////////////////////////////////////////////
590 
591  /*! used as the title of page containing all the index of all namespaces. */
592  virtual QCString trNamespaceList()
593  { return "名前空間一覧"; }
594 
595  /*! used as an introduction to the namespace list */
596  virtual QCString trNamespaceListDescription(bool extractAll)
597  {
598  if (extractAll)
599  {
600  return "全名前空間の一覧です。";
601  }
602  return "詳解が付いた名前空間の一覧です。";
603  }
604 
605  /*! used in the class documentation as a header before the list of all
606  * friends of a class
607  */
608  virtual QCString trFriends()
609  { return "フレンド"; }
610 
611 //////////////////////////////////////////////////////////////////////////
612 // new since 0.49-990405
613 //////////////////////////////////////////////////////////////////////////
614 
615  /*! used in the class documentation as a header before the list of all
616  * related classes
617  */
619  { return "フレンドと関連関数の詳解"; }
620 
621 //////////////////////////////////////////////////////////////////////////
622 // new since 0.49-990425
623 //////////////////////////////////////////////////////////////////////////
624 
625  /*! used as the title of the HTML page of a class/struct/union */
626  virtual QCString trCompoundReference(const QCString &clName,
627  ClassDef::CompoundType compType,
628  bool isTemplate)
629  {
630  QCString result=(QCString)clName+" ";
631  switch(compType)
632  {
633  case ClassDef::Class: result+="クラス"; break;
634  case ClassDef::Struct: result+="構造体"; break;
635  case ClassDef::Union: result+="共用体"; break;
636  case ClassDef::Interface: result+="インタフェース"; break;
637  case ClassDef::Protocol: result+="プロトコル"; break;
638  case ClassDef::Category: result+="カテゴリ"; break;
639  case ClassDef::Exception: result+="例外"; break;
640  default: break;
641  }
642  if (isTemplate) result+="テンプレート";
643  return result;
644  }
645 
646  /*! used as the title of the HTML page of a file */
647  virtual QCString trFileReference(const QCString &fileName)
648  {
649  QCString result=(QCString)fileName+" ファイル";
650  return result;
651  }
652 
653  /*! used as the title of the HTML page of a namespace */
654  virtual QCString trNamespaceReference(const QCString &namespaceName)
655  {
656  QCString result=(QCString)namespaceName+" 名前空間";
657  return result;
658  }
659 
660  /* these are for the member sections of a class, struct or union */
661  virtual QCString trPublicMembers()
662  { return "公開メンバ関数"; }
663  virtual QCString trPublicSlots()
664  { return "公開スロット"; }
665  virtual QCString trSignals()
666  { return "シグナル"; }
668  { return "静的公開メンバ関数"; }
670  { return "限定公開メンバ関数"; }
671  virtual QCString trProtectedSlots()
672  { return "限定公開スロット"; }
674  { return "静的限定公開メンバ関数"; }
675  virtual QCString trPrivateMembers()
676  { return "非公開メンバ関数"; }
677  virtual QCString trPrivateSlots()
678  { return "非公開スロット"; }
680  { return "静的非公開メンバ関数"; }
681 
682  /*! this function is used to produce a comma-separated list of items.
683  * use generateMarker(i) to indicate where item i should be put.
684  */
685  virtual QCString trWriteList(int numEntries)
686  {
687  QCString result;
688  int i;
689  // the inherits list contain `numEntries' classes
690  for (i=0;i<numEntries;i++)
691  {
692  // use generateMarker to generate placeholders for the class links!
693  result+=generateMarker(i); // generate marker for entry i in the list
694  // (order is left to right)
695 
696  if (i!=numEntries-1) // not the last entry, so we need a separator
697  {
698  result+=", ";
699  }
700  }
701  if ( result.length() > 60 )
702  {
703  QCString countStr;
704  countStr.sprintf(" (計%d項目)", numEntries);
705  result += countStr;
706  }
707  return result;
708  }
709 
710  /*! used in class documentation to produce a list of base classes,
711  * if class diagrams are disabled.
712  */
713  virtual QCString trInheritsList(int numEntries)
714  {
715  return trWriteList(numEntries)+"を継承しています。";
716  }
717 
718  /*! used in class documentation to produce a list of super classes,
719  * if class diagrams are disabled.
720  */
721  virtual QCString trInheritedByList(int numEntries)
722  {
723  return trWriteList(numEntries)+"に継承されています。";
724  }
725 
726  /*! used in member documentation blocks to produce a list of
727  * members that are hidden by this one.
728  */
729  virtual QCString trReimplementedFromList(int numEntries)
730  {
731  return trWriteList(numEntries)+"を再実装しています。";
732  }
733 
734  /*! used in member documentation blocks to produce a list of
735  * all member that overwrite the implementation of this member.
736  */
737  virtual QCString trReimplementedInList(int numEntries)
738  {
739  return trWriteList(numEntries)+"で再実装されています。";
740  }
741 
742  /*! This is put above each page as a link to all members of namespaces. */
743  virtual QCString trNamespaceMembers()
744  { return "名前空間メンバ"; }
745 
746  /*! This is an introduction to the page with all namespace members */
747  virtual QCString trNamespaceMemberDescription(bool extractAll)
748  {
749  QCString result="これは";
750  result+="名前空間の一覧です。それぞれ";
751  if (extractAll)
752  {
753  result+="の名前空間";
754  }
755  else
756  {
757  result+="が属している名前空間";
758  }
759  result+="へリンクしています。";
760  return result;
761  }
762  /*! This is used in LaTeX as the title of the chapter with the
763  * index of all namespaces.
764  */
765  virtual QCString trNamespaceIndex()
766  { return "名前空間索引"; }
767 
768  /*! This is used in LaTeX as the title of the chapter containing
769  * the documentation of all namespaces.
770  */
772  { return "名前空間詳解"; }
773 
774 //////////////////////////////////////////////////////////////////////////
775 // new since 0.49-990522
776 //////////////////////////////////////////////////////////////////////////
777 
778  /*! This is used in the documentation before the list of all
779  * namespaces in a file.
780  */
781  virtual QCString trNamespaces()
782  { return "名前空間"; }
783 
784 //////////////////////////////////////////////////////////////////////////
785 // new since 0.49-990728
786 //////////////////////////////////////////////////////////////////////////
787 
788  /*! This is put at the bottom of a class documentation page and is
789  * followed by a list of files that were used to generate the page.
790  */
792  bool /*single*/)
793  { // here s is one of " Class", " Struct" or " Union"
794  // single is true implies a single file
795  QCString result=(QCString)"この";
796  switch(compType)
797  {
798  case ClassDef::Class: result+="クラス"; break;
799  case ClassDef::Struct: result+="構造体"; break;
800  case ClassDef::Union: result+="共用体"; break;
801  case ClassDef::Interface: result+="インタフェース"; break;
802  case ClassDef::Protocol: result+="プロトコル"; break;
803  case ClassDef::Category: result+="カテゴリ"; break;
804  case ClassDef::Exception: result+="例外"; break;
805  default: break;
806  }
807  result+="詳解は次のファイルから抽出されました:";
808  return result;
809  }
810 
811 //////////////////////////////////////////////////////////////////////////
812 // new since 0.49-990901
813 //////////////////////////////////////////////////////////////////////////
814 
815  /*! This is used as the heading text for the retval command. */
816  virtual QCString trReturnValues()
817  { return "戻り値"; }
818 
819  /*! This is in the (quick) index as a link to the main page (index.html)
820  */
821  virtual QCString trMainPage()
822  { return "総合概要"; }
823 
824  /*! This is used in references to page that are put in the LaTeX
825  * documentation. It should be an abbreviation of the word page.
826  */
827  virtual QCString trPageAbbreviation()
828  { return "p."; }
829 
830 //////////////////////////////////////////////////////////////////////////
831 // new since 0.49-991003
832 //////////////////////////////////////////////////////////////////////////
833 
835  {
836  return " @1 の @0 行目に定義があります。";
837  }
839  {
840  return " @0 に定義があります。";
841  }
842 
843 //////////////////////////////////////////////////////////////////////////
844 // new since 1.0.0
845 //////////////////////////////////////////////////////////////////////////
846 
847  virtual QCString trDeprecated()
848  {
849  return "非推奨";
850  }
851 
852  /*! this text is put before a collaboration diagram */
853  virtual QCString trCollaborationDiagram(const QCString &clName)
854  {
855  return (QCString)clName+" 連携図";
856  }
857  /*! this text is put before an include dependency graph */
858  virtual QCString trInclDepGraph(const QCString &fName)
859  {
860  return (QCString)fName+" の依存先関係図:";
861  }
862  /*! header that is put before the list of constructor/destructors. */
864  {
865  return "構築子と解体子";
866  }
867  /*! Used in the file documentation to point to the corresponding sources. */
869  {
870  return "[ソースコード]";
871  }
872  /*! Used in the file sources to point to the corresponding documentation. */
874  {
875  return "[詳解]";
876  }
877  /*! Text for the \\pre command */
879  {
880  return "事前条件";
881  }
882  /*! Text for the \\post command */
884  {
885  return "事後条件";
886  }
887  /*! Text for the \\invariant command */
889  {
890  return "不変";
891  }
892  /*! Text shown before a multi-line variable/enum initialization */
894  {
895  return "初期値:";
896  }
897  /*! Text used the source code in the file index */
898  virtual QCString trCode()
899  {
900  return "コード";
901  }
903  {
904  return "クラス階層図";
905  }
907  {
908  return "[クラス階層図]";
909  }
911  {
912  return "[クラス階層表]";
913  }
914  virtual QCString trPageIndex()
915  {
916  return "ページ索引";
917  }
918 //////////////////////////////////////////////////////////////////////////
919 // new since 1.1.0
920 //////////////////////////////////////////////////////////////////////////
921 
922  virtual QCString trNote()
923  {
924  return "覚え書き";
925  }
926  virtual QCString trPublicTypes()
927  {
928  return "公開型";
929  }
930  virtual QCString trPublicAttribs()
931  {
932  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
933  {
934  return "フィールド";
935  }
936  else
937  {
938  return "公開変数類";
939  }
940  }
942  {
943  return "静的公開変数類";
944  }
946  {
947  return "限定公開型";
948  }
949  virtual QCString trProtectedAttribs()
950  {
951  return "限定公開変数類";
952  }
954  {
955  return "静的限定公開変数類";
956  }
957  virtual QCString trPrivateTypes()
958  {
959  return "非公開型";
960  }
961  virtual QCString trPrivateAttribs()
962  {
963  return "非公開変数類";
964  }
966  {
967  return "静的非公開変数類";
968  }
969 
970 //////////////////////////////////////////////////////////////////////////
971 // new since 1.1.3
972 //////////////////////////////////////////////////////////////////////////
973 
974  /*! Used as a marker that is put before a todo item */
975  virtual QCString trTodo()
976  {
977  return "todo";
978  }
979  /*! Used as the header of the todo list */
981  {
982  return "todo一覧";
983  }
984 
985 //////////////////////////////////////////////////////////////////////////
986 // new since 1.1.4
987 //////////////////////////////////////////////////////////////////////////
988 
989  virtual QCString trReferencedBy()
990  {
991  return "参照元";
992  }
993  virtual QCString trRemarks()
994  {
995  return "注釈";
996  }
997  virtual QCString trAttention()
998  {
999  return "注意";
1000  }
1001  virtual QCString trInclByDepGraph()
1002  {
1003  return "被依存関係図:";
1004  }
1005  virtual QCString trSince()
1006  {
1007  return "から";
1008  }
1009 
1010 //////////////////////////////////////////////////////////////////////////
1011 // new since 1.1.5
1012 //////////////////////////////////////////////////////////////////////////
1013 
1014  /*! title of the graph legend page */
1015  virtual QCString trLegendTitle()
1016  {
1017  return "グラフの凡例";
1018  }
1019  /*! page explaining how the dot graph's should be interpreted */
1021  {
1022  return
1023  "Doxygen が生成したグラフを読み方について。<p>\n"
1024  "次のコード例をご覧ください。\n"
1025  "\\code\n"
1026  "/*! 全体の大きさの関係で見えなくなるクラスです。 */\n"
1027  "class Invisible { };\n\n"
1028  "/*! 表示を切り捨てられたクラス(Invisibleクラスの分が見えません) */\n"
1029  "class Truncated : public Invisible { };\n\n"
1030  "/* Doxygen 用のコメントコードがないクラス */\n"
1031  "class Undocumented { };\n\n"
1032  "/*! 公開継承されているクラス */\n"
1033  "class PublicBase : public Truncated { };\n\n"
1034  "/*! A template class */\n"
1035  "template<class T> class Templ { };\n\n"
1036  "/*! 限定公開で継承されているクラス */\n"
1037  "class ProtectedBase { };\n\n"
1038  "/*! 非公開継承されているクラス */\n"
1039  "class PrivateBase { };\n\n"
1040  "/*! Inherited クラス内で使われているクラス */\n"
1041  "class Used { };\n\n"
1042  "/*! 複数のクラスを継承している上位クラス */\n"
1043  "class Inherited : public PublicBase,\n"
1044  " protected ProtectedBase,\n"
1045  " private PrivateBase,\n"
1046  " public Undocumented,\n"
1047  " public Templ<int>\n"
1048  "{\n"
1049  " private:\n"
1050  " Used *m_usedClass;\n"
1051  "};\n"
1052  "\\endcode\n"
1053  "\\c MAX_DOT_GRAPH_" /* わざわざちょん切っているのは doc/translator.py の検出回避のため */
1054  "HEIGHT タグに 200 を与えた設定ファイル"
1055  "を使うと、次のようなグラフとなります。"
1056  "<p><center><img src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1057  "<p>\n"
1058  "グラフ内の矩形は構造体やクラスを表しています。色の意味は次の通りです。\n"
1059  "<ul>\n"
1060  "<li>中を黒く塗られた四角は、図が注目している起点です。</li>\n"
1061  "<li>黒枠は詳解があることを示しています。</li>\n"
1062  "<li>灰色枠で示されたクラス等には詳解がありません。</li>\n"
1063  "<li>赤枠で示されたものは詳解を持つクラスですが、"
1064  "指定された大きさに収まらないことから一部の継承・包含関係が"
1065  "省略されていることを表します。</li>\n"
1066  "</ul>\n"
1067  "<p>矢印の意味は次の通りです。</p>\n"
1068  "<ul>\n"
1069  "<li>青い矢印は二つのクラス間の公開継承関係を示します。</li>\n"
1070  "<li>緑の矢印は限定公開の継承関係を示します。</li>\n"
1071  "<li>赤の矢印は非公開の継承関係を示します。</li>\n"
1072  "<li>紫の破線矢印は、そのクラスが他のクラスに含まれているか、"
1073  "利用されていることを示します。また、矢印のラベルは矢の先にあるクラス等を"
1074  "アクセスしている矢の根本のメンバを表しています。</li>\n"
1075  "</ul>\n";
1076  }
1077  /*! text for the link to the legend page */
1078  virtual QCString trLegend()
1079  {
1080  return "凡例";
1081  }
1082 
1083 //////////////////////////////////////////////////////////////////////////
1084 // new since 1.2.0
1085 //////////////////////////////////////////////////////////////////////////
1086 
1087  /*! Used as a marker that is put before a test item */
1088  virtual QCString trTest()
1089  {
1090  return "テスト";
1091  }
1092  /*! Used as the header of the test list */
1094  {
1095  return "テスト一覧";
1096  }
1097 
1098 //////////////////////////////////////////////////////////////////////////
1099 // new since 1.2.2
1100 //////////////////////////////////////////////////////////////////////////
1101 
1102  /*! Used as a section header for IDL properties */
1104  {
1105  return "プロパティ";
1106  }
1107  /*! Used as a section header for IDL property documentation */
1109  {
1110  return "プロパティ詳解";
1111  }
1112 
1113 
1114 //////////////////////////////////////////////////////////////////////////
1115 // new since 1.2.4
1116 //////////////////////////////////////////////////////////////////////////
1117 
1118  /*! Used for Java classes in the summary section of Java packages */
1119  virtual QCString trClasses()
1120  {
1121  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1122  {
1123  return "データ構造";
1124  }
1125  else
1126  {
1127  return "クラス";
1128  }
1129  }
1130  /*! Used as the title of a Java package */
1131  virtual QCString trPackage(const QCString &name)
1132  {
1133  return (QCString)name+" パッケージ";
1134  }
1135  /*! Title of the package index page */
1136  virtual QCString trPackageList()
1137  {
1138  return "パッケージ一覧";
1139  }
1140  /*! The description of the package index page */
1142  {
1143  return "パッケージ一覧です。";
1144  }
1145  /*! The link name in the Quick links header for each page */
1147  {
1148  return "パッケージ";
1149  }
1150 
1151  /*! Text shown before a multi-line define */
1152  virtual QCString trDefineValue()
1153  {
1154  return "値:";
1155  }
1157 
1158 //////////////////////////////////////////////////////////////////////////
1159 // new since 1.2.5
1160 //////////////////////////////////////////////////////////////////////////
1162  /*! Used as a marker that is put before a \\bug item */
1163  virtual QCString trBug()
1164  {
1165  return "バグ";
1166  }
1167  /*! Used as the header of the bug list */
1168  virtual QCString trBugList()
1169  {
1170  return "バグ一覧";
1171  }
1172 
1173 //////////////////////////////////////////////////////////////////////////
1174 // new since 1.2.6
1175 //////////////////////////////////////////////////////////////////////////
1176 
1177  /*! Used as ansicpg for RTF file
1178  *
1179  * The following table shows the correlation of Charset name, Charset Value and
1180  * <pre>
1181  * Codepage number:
1182  * Charset Name Charset Value(hex) Codepage number
1183  * ------------------------------------------------------
1184  * DEFAULT_CHARSET 1 (x01)
1185  * SYMBOL_CHARSET 2 (x02)
1186  * OEM_CHARSET 255 (xFF)
1187  * ANSI_CHARSET 0 (x00) 1252
1188  * RUSSIAN_CHARSET 204 (xCC) 1251
1189  * EE_CHARSET 238 (xEE) 1250
1190  * GREEK_CHARSET 161 (xA1) 1253
1191  * TURKISH_CHARSET 162 (xA2) 1254
1192  * BALTIC_CHARSET 186 (xBA) 1257
1193  * HEBREW_CHARSET 177 (xB1) 1255
1194  * ARABIC _CHARSET 178 (xB2) 1256
1195  * SHIFTJIS_CHARSET 128 (x80) 932
1196  * HANGEUL_CHARSET 129 (x81) 949
1197  * GB2313_CHARSET 134 (x86) 936
1198  * CHINESEBIG5_CHARSET 136 (x88) 950
1199  * </pre>
1200  *
1201  */
1202  virtual QCString trRTFansicp()
1203  {
1204  return "932";
1205  }
1206 
1207 
1208  /*! Used as ansicpg for RTF fcharset
1209  * \see trRTFansicp() for a table of possible values.
1210  */
1211  virtual QCString trRTFCharSet()
1212  {
1213  return "128";
1214  }
1215 
1216  /*! Used as header RTF general index */
1218  {
1219  return "索引";
1220  }
1221 
1222  /*! This is used for translation of the word that will possibly
1223  * be followed by a single name or by a list of names
1224  * of the category.
1225  */
1226  virtual QCString trClass(bool /*first_capital*/, bool /*singular*/)
1227  {
1228  return "クラス";
1229  }
1230 
1231  /*! This is used for translation of the word that will possibly
1232  * be followed by a single name or by a list of names
1233  * of the category.
1234  */
1235  virtual QCString trFile(bool /*first_capital*/, bool /*singular*/)
1236  {
1237  return "ファイル";
1238  }
1239 
1240  /*! This is used for translation of the word that will possibly
1241  * be followed by a single name or by a list of names
1242  * of the category.
1243  */
1244  virtual QCString trNamespace(bool /*first_capital*/, bool /*singular*/)
1245  {
1246  return "名前空間";
1247  }
1248 
1249  /*! This is used for translation of the word that will possibly
1250  * be followed by a single name or by a list of names
1251  * of the category.
1252  */
1253  virtual QCString trGroup(bool /*first_capital*/, bool /*singular*/)
1254  {
1255  return "グループ";
1256  }
1257 
1258  /*! This is used for translation of the word that will possibly
1259  * be followed by a single name or by a list of names
1260  * of the category.
1261  */
1262  virtual QCString trPage(bool /*first_capital*/, bool /*singular*/)
1263  {
1264  return "ページ";
1265  }
1266 
1267  /*! This is used for translation of the word that will possibly
1268  * be followed by a single name or by a list of names
1269  * of the category.
1270  */
1271  virtual QCString trMember(bool /*first_capital*/, bool /*singular*/)
1272  {
1273  return "メンバ";
1274  }
1275 
1276  /*! This is used for translation of the word that will possibly
1277  * be followed by a single name or by a list of names
1278  * of the category.
1279  */
1280  virtual QCString trGlobal(bool /*first_capital*/, bool /*singular*/)
1281  {
1282  return "大域各種";
1283  }
1284 
1285 //////////////////////////////////////////////////////////////////////////
1286 // new since 1.2.7
1287 //////////////////////////////////////////////////////////////////////////
1288 
1289  /*! This text is generated when the \\author command is used and
1290  * for the author section in man pages. */
1291  virtual QCString trAuthor(bool /*first_capital*/, bool /*singular*/)
1292  {
1293  return "著者";
1294  }
1296 //////////////////////////////////////////////////////////////////////////
1297 // new since 1.2.11
1298 //////////////////////////////////////////////////////////////////////////
1299 
1300  /*! This text is put before the list of members referenced by a member
1301  */
1302  virtual QCString trReferences()
1303  {
1304  return "参照先";
1305  }
1307 //////////////////////////////////////////////////////////////////////////
1308 // new since 1.2.13
1309 //////////////////////////////////////////////////////////////////////////
1310 
1311  /*! used in member documentation blocks to produce a list of
1312  * members that are implemented by this one.
1313  */
1314  virtual QCString trImplementedFromList(int numEntries)
1315  {
1316  return trWriteList(numEntries)+"を実装しています。";
1317  }
1318 
1319  /*! used in member documentation blocks to produce a list of
1320  * all members that implement this abstract member.
1321  */
1322  virtual QCString trImplementedInList(int numEntries)
1323  {
1324  return trWriteList(numEntries)+"で実装されています。";
1325  }
1326 //////////////////////////////////////////////////////////////////////////
1327 // new since 1.2.16
1328 //////////////////////////////////////////////////////////////////////////
1330  /*! used in RTF documentation as a heading for the Table
1331  * of Contents.
1332  */
1333  virtual QCString trRTFTableOfContents()
1334  {
1335  return "目次";
1336  }
1338 //////////////////////////////////////////////////////////////////////////
1339 // new since 1.2.17
1340 //////////////////////////////////////////////////////////////////////////
1341 
1342  /*! Used as the header of the list of item that have been
1343  * flagged deprecated
1344  */
1345  virtual QCString trDeprecatedList()
1346  {
1347  return "非推奨一覧";
1348  }
1349 
1350 //////////////////////////////////////////////////////////////////////////
1351 // new since 1.2.18
1352 //////////////////////////////////////////////////////////////////////////
1353 
1354  /*! Used as a header for declaration section of the events found in
1355  * a C# program
1356  */
1357  virtual QCString trEvents()
1358  {
1359  return "イベント";
1360  }
1361  /*! Header used for the documentation section of a class' events. */
1362  virtual QCString trEventDocumentation()
1363  {
1364  return "イベント詳解";
1365  }
1366 
1367 //////////////////////////////////////////////////////////////////////////
1368 // new since 1.3
1369 //////////////////////////////////////////////////////////////////////////
1370 
1371  /*! Used as a heading for a list of Java class types with package scope.
1372  */
1373  virtual QCString trPackageTypes()
1374  {
1375  return "パッケージ内の型定義";
1376  }
1377  /*! Used as a heading for a list of Java class functions with package
1378  * scope.
1379  */
1380  virtual QCString trPackageMembers()
1381  {
1382  return "関数";
1383  }
1384  /*! Used as a heading for a list of static Java class functions with
1385  * package scope.
1386  */
1388  {
1389  return "静的関数";
1390  }
1391  /*! Used as a heading for a list of Java class variables with package
1392  * scope.
1393  */
1394  virtual QCString trPackageAttribs()
1395  {
1396  return "変数";
1397  }
1398  /*! Used as a heading for a list of static Java class variables with
1399  * package scope.
1400  */
1402  {
1403  return "静的変数";
1404  }
1405 
1406 //////////////////////////////////////////////////////////////////////////
1407 // new since 1.3.1
1408 //////////////////////////////////////////////////////////////////////////
1410  /*! Used in the quick index of a class/file/namespace member list page
1411  * to link to the unfiltered list of all members.
1412  */
1413  virtual QCString trAll()
1414  {
1415  return "全て";
1416  }
1417  /*! Put in front of the call graph for a function. */
1418  virtual QCString trCallGraph()
1419  {
1420  return "呼び出し関係図:";
1421  }
1422 
1423 //////////////////////////////////////////////////////////////////////////
1424 // new since 1.3.3
1425 //////////////////////////////////////////////////////////////////////////
1426 
1427  /*! This string is used as the title for the page listing the search
1428  * results.
1429  */
1430  virtual QCString trSearchResultsTitle()
1431  {
1432  return "検索結果";
1433  }
1434  /*! This string is put just before listing the search results. The
1435  * text can be different depending on the number of documents found.
1436  * Inside the text you can put the special marker $num to insert
1437  * the number representing the actual number of search results.
1438  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1439  * value 2 represents 2 or more matches. HTML markup is allowed inside
1440  * the returned string.
1441  */
1442  virtual QCString trSearchResults(int numDocuments)
1443  {
1444  if (numDocuments==0)
1445  {
1446  return "入力条件を満たす文書がありません。";
1447  }
1448  else if (numDocuments==1)
1449  {
1450  return "入力条件を満たす文書が <b>1</b> 件ありました.";
1451  }
1452  else
1453  {
1454  return "入力条件を満たす文書が <b>$num</b> 件ありました. "
1455  "一致度の高いものから表示されます.";
1456  }
1457  }
1458  /*! This string is put before the list of matched words, for each search
1459  * result. What follows is the list of words that matched the query.
1460  */
1461  virtual QCString trSearchMatches()
1462  {
1463  return "照合語:";
1464  }
1465 
1466 //////////////////////////////////////////////////////////////////////////
1467 // new since 1.3.8
1468 //////////////////////////////////////////////////////////////////////////
1469 
1470  /*! This is used in HTML as the title of page with source code for file filename
1471  */
1472  virtual QCString trSourceFile(QCString& filename)
1473  {
1474  return filename + " ソースファイル";
1475  }
1477 //////////////////////////////////////////////////////////////////////////
1478 // new since 1.3.9
1479 //////////////////////////////////////////////////////////////////////////
1480 
1481  /*! This is used as the name of the chapter containing the directory
1482  * hierarchy.
1483  */
1484  virtual QCString trDirIndex()
1485  { return "ディレクトリ索引"; }
1486 
1487  /*! This is used as the name of the chapter containing the documentation
1488  * of the directories.
1489  */
1490  virtual QCString trDirDocumentation()
1491  { return "ディレクトリ詳解"; }
1492 
1493  /*! This is used as the title of the directory index and also in the
1494  * Quick links of an HTML page, to link to the directory hierarchy.
1495  */
1496  virtual QCString trDirectories()
1497  { return "ディレクトリ"; }
1498 
1499  /*! This returns a sentences that introduces the directory hierarchy.
1500  * and the fact that it is sorted alphabetically per level
1501  */
1502  virtual QCString trDirDescription()
1503  { return "このディレクトリ一覧はおおまかにはソートされていますが、"
1504  "完全にアルファベット順でソートされてはいません。";
1505  }
1506 
1507  /*! This returns the title of a directory page. The name of the
1508  * directory is passed via \a dirName.
1509  */
1510  virtual QCString trDirReference(const QCString &dirName)
1511  { QCString result=dirName; result+=" ディレクトリリファレンス"; return result; }
1512 
1513  /*! This returns the word directory with or without starting capital
1514  * (\a first_capital) and in sigular or plural form (\a singular).
1515  */
1516  virtual QCString trDir(bool, bool)
1517  {
1518  return "ディレクトリ";
1519  }
1520 
1521 //////////////////////////////////////////////////////////////////////////
1522 // new since 1.4.1
1523 //////////////////////////////////////////////////////////////////////////
1524 
1525  /*! This text is added to the documentation when the \\overload command
1526  * is used for a overloaded function.
1527  */
1528  virtual QCString trOverloadText()
1529  {
1530  return "これはオーバーロードされたメンバ関数です。"
1531  "利便性のために用意されています。"
1532  "元の関数との違いは引き数のみです。";
1533  }
1534 
1535 //////////////////////////////////////////////////////////////////////////
1536 // new since 1.4.6
1537 //////////////////////////////////////////////////////////////////////////
1538 
1539  /*! This is used to introduce a caller (or called-by) graph */
1540  virtual QCString trCallerGraph()
1541  {
1542  return "被呼び出し関係図:";
1543  }
1544 
1545  /*! This is used in the documentation of a file/namespace before the list
1546  * of documentation blocks for enumeration values
1547  */
1549  { return "列挙型詳解"; }
1550 
1551 
1552 //////////////////////////////////////////////////////////////////////////
1553 // new since 1.5.4 (mainly for Fortran)
1554 //////////////////////////////////////////////////////////////////////////
1556  /*! header that is put before the list of member subprograms (Fortran). */
1558  { return "メンバ関数/サブルーチン詳解"; }
1559 
1560  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1562  { return "データ型一覧"; }
1564  /*! This is put above each page as a link to all members of compounds (Fortran). */
1566  { return "データフィールド"; }
1567 
1568  /*! This is an introduction to the annotated compound list (Fortran). */
1570  { return "これはデータ型の一覧です:"; }
1571 
1572  /*! This is an introduction to the page with all data types (Fortran). */
1573  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1574  {
1575  QCString result="これは";
1576  result+="フィールドの一覧です。それぞれ";
1577  if (extractAll)
1578  {
1579  result+="が属しているデータ型";
1580  }
1581  result+="の詳解へリンクしています。";
1582  return result;
1583  }
1585  /*! This is used in LaTeX as the title of the chapter with the
1586  * annotated compound index (Fortran).
1587  */
1589  { return "データ型索引"; }
1590 
1591  /*! This is used in LaTeX as the title of the chapter containing
1592  * the documentation of all data types (Fortran).
1593  */
1594  virtual QCString trTypeDocumentation()
1595  { return "データ型詳解"; }
1596 
1597  /*! This is used in the documentation of a file as a header before the
1598  * list of (global) subprograms (Fortran).
1599  */
1600  virtual QCString trSubprograms()
1601  { return "関数/サブルーチン"; }
1602 
1604  /*! This is used in the documentation of a file/namespace before the list
1605  * of documentation blocks for subprograms (Fortran)
1606  */
1608  { return "関数/サブルーチン詳解"; }
1610  /*! This is used in the documentation of a file/namespace/group before
1611  * the list of links to documented compounds (Fortran)
1612  */
1613  virtual QCString trDataTypes()
1614  { return "データ型"; }
1616  /*! used as the title of page containing all the index of all modules (Fortran). */
1617  virtual QCString trModulesList()
1618  { return "モジュール一覧"; }
1619 
1620  /*! used as an introduction to the modules list (Fortran) */
1621  virtual QCString trModulesListDescription(bool extractAll)
1622  {
1623  QCString result;
1624  if (!extractAll)
1625  {
1626  result+="詳解が記されている";
1627  }
1628  else
1629  {
1630  result+="全";
1631  }
1632  result+="モジュールの一覧です";
1633  return result;
1634  }
1635 
1636  /*! used as the title of the HTML page of a module/type (Fortran) */
1637  virtual QCString trCompoundReferenceFortran(const QCString &clName,
1638  ClassDef::CompoundType compType,
1639  bool isTemplate)
1640  {
1641  QCString result="";
1642  switch(compType)
1643  {
1644  case ClassDef::Class: result+="モジュール "; break;
1645  case ClassDef::Struct: result+="TYPE "; break;
1646  case ClassDef::Union: result+="共用体 "; break;
1647  case ClassDef::Interface: result+="インターフェース "; break;
1648  case ClassDef::Protocol: result+="プロトコル "; break;
1649  case ClassDef::Category: result+="カテゴリ "; break;
1650  case ClassDef::Exception: result+="例外 "; break;
1651  default: break;
1652  }
1653  if (isTemplate) result += "テンプレート ";
1654  result+=(QCString)clName;
1655  return result;
1656  }
1657  /*! used as the title of the HTML page of a module (Fortran) */
1658  virtual QCString trModuleReference(const QCString &namespaceName)
1659  {
1660  QCString result=namespaceName;
1661  result+="モジュール";
1662  return result;
1663  }
1664 
1665  /*! This is put above each page as a link to all members of modules. (Fortran) */
1666  virtual QCString trModulesMembers()
1667  { return "モジュールメンバ"; }
1668 
1669  /*! This is an introduction to the page with all modules members (Fortran) */
1670  virtual QCString trModulesMemberDescription(bool extractAll)
1671  {
1672  QCString result="これはモジュールメンバ一覧です。それぞれ ";
1673  if (extractAll)
1674  {
1675  result+="属しているモジュール";
1676  }
1677  result+="の詳解へリンクしています。";
1678  return result;
1679  }
1680 
1681  /*! This is used in LaTeX as the title of the chapter with the
1682  * index of all modules (Fortran).
1683  */
1684  virtual QCString trModulesIndex()
1685  { return "モジュール索引"; }
1686 
1687  /*! This is used for translation of the word that will possibly
1688  * be followed by a single name or by a list of names
1689  * of the category.
1690  */
1691  virtual QCString trModule(bool /*first_capital*/, bool /*singular*/)
1692  {
1693  return "モジュール";
1694  }
1695  /*! This is put at the bottom of a module documentation page and is
1696  * followed by a list of files that were used to generate the page.
1697  */
1699  bool /*single*/)
1700  { // here s is one of " Module", " Struct" or " Union"
1701  // single is true implies a single file
1702  QCString result="次のファイルから";
1703  switch(compType)
1704  {
1705  case ClassDef::Class: result+="モジュール"; break;
1706  case ClassDef::Struct: result+="型"; break;
1707  case ClassDef::Union: result+="共用体"; break;
1708  case ClassDef::Interface: result+="インターフェース"; break;
1709  case ClassDef::Protocol: result+="プロトコル"; break;
1710  case ClassDef::Category: result+="カテゴリ"; break;
1711  case ClassDef::Exception: result+="例外"; break;
1712  default: break;
1713  }
1714  result+="の詳解が抽出されました:";
1715  return result;
1716  }
1717  /*! This is used for translation of the word that will possibly
1718  * be followed by a single name or by a list of names
1719  * of the category.
1720  */
1721  virtual QCString trType(bool /*first_capital*/, bool /*singular*/)
1722  {
1723  QCString result = "型";
1724  return result;
1725  }
1726  /*! This is used for translation of the word that will possibly
1727  * be followed by a single name or by a list of names
1728  * of the category.
1729  */
1730  virtual QCString trSubprogram(bool /*first_capital*/, bool /*singular*/)
1731  {
1732  QCString result = "サブプログラム";
1733  return result;
1734  }
1735 
1736  /*! C# Type Constraint list */
1737  virtual QCString trTypeConstraints()
1738  {
1739  return "型制約";
1740  }
1741 
1742 //////////////////////////////////////////////////////////////////////////
1743 // new since 1.6.0 (mainly for the new search engine)
1744 //////////////////////////////////////////////////////////////////////////
1746  /*! directory relation for \a name */
1747  virtual QCString trDirRelation(const QCString &name)
1748  {
1749  return QCString(name)+" 関係";
1750  }
1751 
1752  /*! Loading message shown when loading search results */
1753  virtual QCString trLoading()
1754  {
1755  return "読み取り中…";
1756  }
1757 
1758  /*! Label used for search results in the global namespace */
1759  virtual QCString trGlobalNamespace()
1760  {
1761  return "大域名前空間";
1762  }
1763 
1764  /*! Message shown while searching */
1765  virtual QCString trSearching()
1766  {
1767  return "検索中…";
1768  }
1769 
1770  /*! Text shown when no search results are found */
1771  virtual QCString trNoMatches()
1772  {
1773  return "一致する文字列を見つけられません";
1774  }
1775 
1776 //////////////////////////////////////////////////////////////////////////
1777 // new since 1.6.3 (missing items for the directory pages)
1778 //////////////////////////////////////////////////////////////////////////
1779 
1780  /*! when clicking a directory dependency label, a page with a
1781  * table is shown. The heading for the first column mentions the
1782  * source file that has a relation to another file.
1783  */
1784  virtual QCString trFileIn(const QCString &name)
1785  {
1786  return (QCString)name+"にあるファイル";
1787  }
1788 
1789  /*! when clicking a directory dependency label, a page with a
1790  * table is shown. The heading for the second column mentions the
1791  * destination file that is included.
1792  */
1793  virtual QCString trIncludesFileIn(const QCString &name)
1794  {
1795  return (QCString)name+"にあるファイルを include している";
1796  }
1797 
1798  /** Compiles a date string.
1799  * @param year Year in 4 digits
1800  * @param month Month of the year: 1=January
1801  * @param day Day of the Month: 1..31
1802  * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1803  * @param hour Hour of the day: 0..23
1804  * @param minutes Minutes in the hour: 0..59
1805  * @param seconds Seconds within the minute: 0..59
1806  * @param includeTime Include time in the result string?
1807  */
1808  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1809  int hour,int minutes,int seconds,
1810  bool includeTime)
1811  {
1812  static const char *days[] = { "月", "火", "水", "木", "金", "土", "日" };
1813  QCString sdate;
1814  sdate.sprintf("%.4d年%.2d月%.2d日(%s)",year,month,day,days[dayOfWeek-1]);
1815  if (includeTime)
1816  {
1817  QCString stime;
1818  stime.sprintf(" %.2d時%.2d分%.2d秒",hour,minutes,seconds);
1819  sdate+=stime;
1820  }
1821  return sdate;
1822  }
1824 //////////////////////////////////////////////////////////////////////////
1825 // new since 1.7.5
1826 //////////////////////////////////////////////////////////////////////////
1827 
1828  /*! Header for the page with bibliographic citations */
1829  virtual QCString trCiteReferences()
1830  { return "書誌参照"; }
1831 
1832  /*! Text for copyright paragraph */
1833  virtual QCString trCopyright()
1834  { return "著作権所有"; }
1835 
1836  /*! Header for the graph showing the directory dependencies */
1837  virtual QCString trDirDepGraph(const QCString &name)
1838  { return QCString(name)+" のディレクトリ依存関係図"; }
1839 
1840 //////////////////////////////////////////////////////////////////////////
1841 // new since 1.8.0
1842 //////////////////////////////////////////////////////////////////////////
1843 
1844  /*! Detail level selector shown for hierarchical indices */
1845  virtual QCString trDetailLevel()
1846  { return "表示階層"; }
1847 
1848  /*! Section header for list of template parameters */
1849  virtual QCString trTemplateParameters()
1850  { return "テンプレート引数"; }
1851 
1852  /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1853  virtual QCString trAndMore(const QCString &number)
1854  { return "ほか "+number+" 件…"; }
1855 
1856  /*! Used file list for a Java enum */
1857  virtual QCString trEnumGeneratedFromFiles(bool)
1858  {
1859  return "次のファイルからこの列挙についての詳解を抽出しました:";
1860  }
1861 
1862  /*! Header of a Java enum page (Java enums are represented as classes). */
1863  virtual QCString trEnumReference(const QCString &name)
1864  { return QCString("列挙 ")+name+" 詳解"; }
1865 
1866  /*! Used for a section containing inherited members */
1867  virtual QCString trInheritedFrom(const QCString &members,const QCString &what)
1868  { return QCString("基底クラス ")+what+" に属する継承"+members; }
1869 
1870  /*! Header of the sections with inherited members specific for the
1871  * base class(es)
1872  */
1874  { return "その他の継承メンバ"; }
1875 
1876 //////////////////////////////////////////////////////////////////////////
1877 // new since 1.8.2
1878 //////////////////////////////////////////////////////////////////////////
1879 
1880  /*! Used as a tooltip for the toggle button that appears in the
1881  * navigation tree in the HTML output when GENERATE_TREEVIEW is
1882  * enabled. This tooltip explains the meaning of the button.
1883  */
1884  virtual QCString trPanelSynchronisationTooltip(bool enable)
1885  {
1886 
1887  QCString opt = enable ? "有効" : "無効";
1888  return "クリックで同期表示が"+opt+"になります";
1889  }
1890 
1891  /*! Used in a method of an Objective-C class that is declared in a
1892  * a category. Note that the @1 marker is required and is replaced
1893  * by a link.
1894  */
1895  virtual QCString trProvidedByCategory()
1896  {
1897  return "@0 カテゴリーから提供されています。";
1898  }
1900  /*! Used in a method of an Objective-C category that extends a class.
1901  * Note that the @1 marker is required and is replaced by a link to
1902  * the class method.
1903  */
1904  virtual QCString trExtendsClass()
1905  {
1906  return "@0 を拡張しています。";
1907  }
1908 
1909  /*! Used as the header of a list of class methods in Objective-C.
1910  * These are similar to static public member functions in C++.
1911  */
1912  virtual QCString trClassMethods()
1913  {
1914  return "クラスメソッド";
1915  }
1916 
1917  /*! Used as the header of a list of instance methods in Objective-C.
1918  * These are similar to public member functions in C++.
1919  */
1920  virtual QCString trInstanceMethods()
1921  {
1922  return "実体メソッド";
1923  }
1924 
1925  /*! Used as the header of the member functions of an Objective-C class.
1926  */
1928  {
1929  return "メソッド詳解";
1930  }
1931 
1932 //////////////////////////////////////////////////////////////////////////
1933 // new since 1.8.4
1934 //////////////////////////////////////////////////////////////////////////
1936  /** old style UNO IDL services: implemented interfaces */
1937  virtual QCString trInterfaces()
1938  { return "実装されたインターフォース"; }
1939 
1940  /** old style UNO IDL services: inherited services */
1941  virtual QCString trServices()
1942  { return "継承されたサービス"; }
1943 
1944  /** UNO IDL constant groups */
1945  virtual QCString trConstantGroups()
1946  { return "定数グループ"; }
1947 
1948  /** UNO IDL constant groups */
1949  virtual QCString trConstantGroupReference(const QCString &namespaceName)
1950  {
1951  QCString result=namespaceName;
1952  result+=" 定数グループ詳解";
1953  return result;
1954  }
1955  /** UNO IDL service page title */
1956  virtual QCString trServiceReference(const QCString &sName)
1957  {
1958  QCString result=(QCString)sName;
1959  result+=" サービス詳解";
1960  return result;
1961  }
1962  /** UNO IDL singleton page title */
1963  virtual QCString trSingletonReference(const QCString &sName)
1964  {
1965  QCString result=(QCString)sName;
1966  result+=" Singleton 詳解";
1967  return result;
1968  }
1969  /** UNO IDL service page */
1970  virtual QCString trServiceGeneratedFromFiles(bool /*single*/)
1971  {
1972  // single is true implies a single file
1973  return "次のファイルからこのサービスについて"
1974  "の詳解を抽出しました:";
1975  }
1976  /** UNO IDL singleton page */
1977  virtual QCString trSingletonGeneratedFromFiles(bool /*single*/)
1978  {
1979  // single is true implies a single file
1980  return "次のファイルからこの Singleton について"
1981  "の詳解を抽出しました:";
1982  }
1983 
1984 };
1986 #endif
TranslatorJapanese::latexDocumentPost
virtual QCString latexDocumentPost()
Definition: translator_jp.h:109
TranslatorJapanese::trRemarks
virtual QCString trRemarks()
Definition: translator_jp.h:1008
getDotImageExtension
QCString getDotImageExtension()
Definition: util.cpp:7032
TranslatorJapanese::trDeprecated
virtual QCString trDeprecated()
Definition: translator_jp.h:862
TranslatorJapanese::trRTFCharSet
virtual QCString trRTFCharSet()
Definition: translator_jp.h:1226
TranslatorJapanese::trTemplateParameters
virtual QCString trTemplateParameters()
Definition: translator_jp.h:1864
TranslatorJapanese::trFileMembersDescription
virtual QCString trFileMembersDescription(bool)
Definition: translator_jp.h:363
TranslatorJapanese::trDirDepGraph
virtual QCString trDirDepGraph(const QCString &name)
Definition: translator_jp.h:1852
TranslatorJapanese::trMember
virtual QCString trMember(bool, bool)
Definition: translator_jp.h:1286
TranslatorJapanese::trPrecondition
virtual QCString trPrecondition()
Definition: translator_jp.h:893
TranslatorJapanese::trNamespaceListDescription
virtual QCString trNamespaceListDescription(bool extractAll)
Definition: translator_jp.h:611
TranslatorJapanese::trForInternalUseOnly
virtual QCString trForInternalUseOnly()
Definition: translator_jp.h:567
TranslatorJapanese::trGotoTextualHierarchy
virtual QCString trGotoTextualHierarchy()
Definition: translator_jp.h:925
TranslatorJapanese::trTest
virtual QCString trTest()
Definition: translator_jp.h:1103
TranslatorJapanese::trDefineDocumentation
virtual QCString trDefineDocumentation()
Definition: translator_jp.h:508
TranslatorJapanese::trModuleReference
virtual QCString trModuleReference(const QCString &namespaceName)
Definition: translator_jp.h:1673
TranslatorJapanese::trSubprogram
virtual QCString trSubprogram(bool, bool)
Definition: translator_jp.h:1745
TranslatorJapanese::trTypedefDocumentation
virtual QCString trTypedefDocumentation()
Definition: translator_jp.h:514
TranslatorJapanese::trEnumName
virtual QCString trEnumName()
Definition: translator_jp.h:193
ClassDef::Union
@ Union
Definition: classdef.h:109
TranslatorJapanese::trModulesList
virtual QCString trModulesList()
Definition: translator_jp.h:1632
TranslatorJapanese::trDeprecatedList
virtual QCString trDeprecatedList()
Definition: translator_jp.h:1360
TranslatorJapanese::trCompounds
virtual QCString trCompounds()
Definition: translator_jp.h:538
TranslatorJapanese::trReimplementedInList
virtual QCString trReimplementedInList(int numEntries)
Definition: translator_jp.h:752
TranslatorJapanese::trMemberDataDocumentation
virtual QCString trMemberDataDocumentation()
Definition: translator_jp.h:148
TranslatorJapanese::latexFontenc
virtual QCString latexFontenc()
Definition: translator_jp.h:101
TranslatorJapanese::trCompoundReferenceFortran
virtual QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_jp.h:1652
QCString::length
uint length() const
Returns the length of the string, not counting the 0-terminator.
Definition: qcstring.h:147
TranslatorAdapter_1_8_15
Definition: translator_adapter.h:82
TranslatorJapanese::trSubprograms
virtual QCString trSubprograms()
Definition: translator_jp.h:1615
TranslatorJapanese::trExceptions
virtual QCString trExceptions()
Definition: translator_jp.h:595
TranslatorJapanese::trRelatedFunctions
virtual QCString trRelatedFunctions()
Definition: translator_jp.h:115
TranslatorJapanese::trFileReference
virtual QCString trFileReference(const QCString &fileName)
Definition: translator_jp.h:662
TranslatorJapanese::trGeneratedBy
virtual QCString trGeneratedBy()
Definition: translator_jp.h:599
TranslatorJapanese::trInclDepGraph
virtual QCString trInclDepGraph(const QCString &fName)
Definition: translator_jp.h:873
TranslatorJapanese::trSingletonGeneratedFromFiles
virtual QCString trSingletonGeneratedFromFiles(bool)
UNO IDL singleton page
Definition: translator_jp.h:1992
TranslatorJapanese::trCompoundMembers
virtual QCString trCompoundMembers()
Definition: translator_jp.h:234
TranslatorJapanese::trStaticProtectedAttribs
virtual QCString trStaticProtectedAttribs()
Definition: translator_jp.h:968
generateMarker
QCString generateMarker(int id)
Definition: util.cpp:284
TranslatorJapanese::trDateTime
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
Compiles a date string.
Definition: translator_jp.h:1823
TranslatorJapanese::trRelatedFunctionDocumentation
virtual QCString trRelatedFunctionDocumentation()
Definition: translator_jp.h:633
QCString::isEmpty
bool isEmpty() const
Returns TRUE iff the string is empty
Definition: qcstring.h:144
TranslatorJapanese::trFileIn
virtual QCString trFileIn(const QCString &name)
Definition: translator_jp.h:1799
TranslatorJapanese::trPublicTypes
virtual QCString trPublicTypes()
Definition: translator_jp.h:941
TranslatorJapanese::trImplementedInList
virtual QCString trImplementedInList(int numEntries)
Definition: translator_jp.h:1337
TranslatorJapanese::trProtectedTypes
virtual QCString trProtectedTypes()
Definition: translator_jp.h:960
TranslatorJapanese::trPageIndex
virtual QCString trPageIndex()
Definition: translator_jp.h:929
ClassDef::CompoundType
CompoundType
The various compound types
Definition: classdef.h:107
TranslatorJapanese::trSearchResultsTitle
virtual QCString trSearchResultsTitle()
Definition: translator_jp.h:1445
TranslatorJapanese::trDirReference
virtual QCString trDirReference(const QCString &dirName)
Definition: translator_jp.h:1525
TranslatorJapanese::trDirDescription
virtual QCString trDirDescription()
Definition: translator_jp.h:1517
TranslatorJapanese::trRelatedPages
virtual QCString trRelatedPages()
Definition: translator_jp.h:259
ClassDef::Interface
@ Interface
Definition: classdef.h:110
TranslatorJapanese::trModulesMemberDescription
virtual QCString trModulesMemberDescription(bool extractAll)
Definition: translator_jp.h:1685
TranslatorJapanese::trInterfaces
virtual QCString trInterfaces()
old style UNO IDL services: implemented interfaces
Definition: translator_jp.h:1952
TranslatorJapanese::trFunctionDocumentation
virtual QCString trFunctionDocumentation()
Definition: translator_jp.h:526
TranslatorJapanese::trPrivateMembers
virtual QCString trPrivateMembers()
Definition: translator_jp.h:690
TranslatorJapanese::trNamespaceMemberDescription
virtual QCString trNamespaceMemberDescription(bool extractAll)
Definition: translator_jp.h:762
TranslatorJapanese::trProvidedByCategory
virtual QCString trProvidedByCategory()
Definition: translator_jp.h:1910
TranslatorJapanese::trStaticProtectedMembers
virtual QCString trStaticProtectedMembers()
Definition: translator_jp.h:688
TranslatorJapanese::trEnumerationValues
virtual QCString trEnumerationValues()
Definition: translator_jp.h:503
TranslatorJapanese::trCompoundMembersFortran
virtual QCString trCompoundMembersFortran()
Definition: translator_jp.h:1580
TranslatorJapanese::trEnumValue
virtual QCString trEnumValue()
Definition: translator_jp.h:197
TranslatorJapanese::trSearchMatches
virtual QCString trSearchMatches()
Definition: translator_jp.h:1476
TranslatorJapanese::trAndMore
virtual QCString trAndMore(const QCString &number)
Definition: translator_jp.h:1868
TranslatorJapanese::trGeneratedFromFilesFortran
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool)
Definition: translator_jp.h:1713
TranslatorJapanese::trSeeAlso
virtual QCString trSeeAlso()
Definition: translator_jp.h:587
TranslatorJapanese::trSignals
virtual QCString trSignals()
Definition: translator_jp.h:680
TranslatorJapanese::trGraphicalHierarchy
virtual QCString trGraphicalHierarchy()
Definition: translator_jp.h:917
TranslatorJapanese::trPublicAttribs
virtual QCString trPublicAttribs()
Definition: translator_jp.h:945
TranslatorJapanese::trStaticPackageMembers
virtual QCString trStaticPackageMembers()
Definition: translator_jp.h:1402
TranslatorJapanese::trConstructorDocumentation
virtual QCString trConstructorDocumentation()
Definition: translator_jp.h:878
TranslatorJapanese::trInheritedFrom
virtual QCString trInheritedFrom(const QCString &members, const QCString &what)
Definition: translator_jp.h:1882
TranslatorJapanese::trModuleIndex
virtual QCString trModuleIndex()
Definition: translator_jp.h:397
ClassDef::Class
@ Class
Definition: classdef.h:107
TranslatorJapanese::trStaticPrivateAttribs
virtual QCString trStaticPrivateAttribs()
Definition: translator_jp.h:980
TranslatorJapanese::trMemberTypedefDocumentation
virtual QCString trMemberTypedefDocumentation()
Definition: translator_jp.h:127
TranslatorJapanese::trNamespaceMembers
virtual QCString trNamespaceMembers()
Definition: translator_jp.h:758
TranslatorJapanese::trProtectedMembers
virtual QCString trProtectedMembers()
Definition: translator_jp.h:684
TranslatorJapanese::trNoMatches
virtual QCString trNoMatches()
Definition: translator_jp.h:1786
TranslatorJapanese::trDefinedInSourceFile
virtual QCString trDefinedInSourceFile()
Definition: translator_jp.h:853
TranslatorJapanese::trDirectories
virtual QCString trDirectories()
Definition: translator_jp.h:1511
TranslatorJapanese::trPackageMembers
virtual QCString trPackageMembers()
Definition: translator_jp.h:1395
TranslatorJapanese::trCollaborationDiagram
virtual QCString trCollaborationDiagram(const QCString &clName)
Definition: translator_jp.h:868
TranslatorJapanese::trModulesMembers
virtual QCString trModulesMembers()
Definition: translator_jp.h:1681
TranslatorJapanese::trPanelSynchronisationTooltip
virtual QCString trPanelSynchronisationTooltip(bool enable)
Definition: translator_jp.h:1899
TranslatorJapanese::trAll
virtual QCString trAll()
Definition: translator_jp.h:1428
TranslatorJapanese::trPublicMembers
virtual QCString trPublicMembers()
Definition: translator_jp.h:676
TranslatorJapanese::trPackageTypes
virtual QCString trPackageTypes()
Definition: translator_jp.h:1388
TranslatorJapanese::trExamples
virtual QCString trExamples()
Definition: translator_jp.h:263
TranslatorJapanese::trEnumerationTypeDocumentation
virtual QCString trEnumerationTypeDocumentation()
Definition: translator_jp.h:520
TranslatorJapanese::trCompoundReference
virtual QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_jp.h:641
TranslatorJapanese::trBug
virtual QCString trBug()
Definition: translator_jp.h:1178
TranslatorJapanese::trAuthor
virtual QCString trAuthor(bool, bool)
Definition: translator_jp.h:1306
TranslatorJapanese::trSubprogramDocumentation
virtual QCString trSubprogramDocumentation()
Definition: translator_jp.h:1622
TranslatorJapanese::trNote
virtual QCString trNote()
Definition: translator_jp.h:937
TranslatorJapanese::trRelatedPagesDescription
virtual QCString trRelatedPagesDescription()
Definition: translator_jp.h:383
TranslatorJapanese::trCompoundListDescriptionFortran
virtual QCString trCompoundListDescriptionFortran()
Definition: translator_jp.h:1584
TranslatorJapanese::trMemberFunctionDocumentationFortran
virtual QCString trMemberFunctionDocumentationFortran()
Definition: translator_jp.h:1572
TranslatorJapanese::trDetailedDescription
virtual QCString trDetailedDescription()
Definition: translator_jp.h:123
TranslatorJapanese::trCompoundMembersDescriptionFortran
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
Definition: translator_jp.h:1588
TranslatorJapanese::trRTFGeneralIndex
virtual QCString trRTFGeneralIndex()
Definition: translator_jp.h:1232
TranslatorJapanese::trDetailLevel
virtual QCString trDetailLevel()
Definition: translator_jp.h:1860
TranslatorJapanese::trGotoDocumentation
virtual QCString trGotoDocumentation()
Definition: translator_jp.h:888
TranslatorJapanese::trGeneratedAutomatically
virtual QCString trGeneratedAutomatically(const QCString &s)
Definition: translator_jp.h:185
TranslatorJapanese::trServices
virtual QCString trServices()
old style UNO IDL services: inherited services
Definition: translator_jp.h:1956
TranslatorJapanese::trCompoundListFortran
virtual QCString trCompoundListFortran()
Definition: translator_jp.h:1576
TranslatorJapanese::trFileDocumentation
virtual QCString trFileDocumentation()
Definition: translator_jp.h:451
TranslatorJapanese::trInheritedByList
virtual QCString trInheritedByList(int numEntries)
Definition: translator_jp.h:736
TranslatorJapanese::trConstantGroups
virtual QCString trConstantGroups()
UNO IDL constant groups
Definition: translator_jp.h:1960
TranslatorJapanese::trEnumerations
virtual QCString trEnumerations()
Definition: translator_jp.h:485
TranslatorJapanese::trPrivateSlots
virtual QCString trPrivateSlots()
Definition: translator_jp.h:692
TranslatorJapanese::trNamespaceList
virtual QCString trNamespaceList()
Definition: translator_jp.h:607
TranslatorJapanese::trIncludesFileIn
virtual QCString trIncludesFileIn(const QCString &name)
Definition: translator_jp.h:1808
TranslatorJapanese::trPrivateAttribs
virtual QCString trPrivateAttribs()
Definition: translator_jp.h:976
TranslatorJapanese::trReimplementedFromList
virtual QCString trReimplementedFromList(int numEntries)
Definition: translator_jp.h:744
TranslatorJapanese::trReferencedBy
virtual QCString trReferencedBy()
Definition: translator_jp.h:1004
TranslatorJapanese::trSearching
virtual QCString trSearching()
Definition: translator_jp.h:1780
TranslatorJapanese::trDefinedIn
virtual QCString trDefinedIn()
Definition: translator_jp.h:201
TranslatorJapanese::trProtectedAttribs
virtual QCString trProtectedAttribs()
Definition: translator_jp.h:964
TranslatorJapanese::trGeneratedFromFiles
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool)
Definition: translator_jp.h:806
TranslatorJapanese::trConstantGroupReference
virtual QCString trConstantGroupReference(const QCString &namespaceName)
UNO IDL constant groups
Definition: translator_jp.h:1964
TranslatorJapanese::trNamespace
virtual QCString trNamespace(bool, bool)
Definition: translator_jp.h:1259
TranslatorJapanese::trFunctions
virtual QCString trFunctions()
Definition: translator_jp.h:491
TranslatorJapanese::trModulesListDescription
virtual QCString trModulesListDescription(bool extractAll)
Definition: translator_jp.h:1636
TranslatorJapanese::trExampleDocumentation
virtual QCString trExampleDocumentation()
Definition: translator_jp.h:457
TranslatorJapanese::trTypeDocumentation
virtual QCString trTypeDocumentation()
Definition: translator_jp.h:1609
TranslatorJapanese::trAttention
virtual QCString trAttention()
Definition: translator_jp.h:1012
TranslatorJapanese::trModules
virtual QCString trModules()
Definition: translator_jp.h:209
TranslatorJapanese::trCode
virtual QCString trCode()
Definition: translator_jp.h:913
TranslatorJapanese::trListOfAllMembers
virtual QCString trListOfAllMembers()
Definition: translator_jp.h:165
TranslatorJapanese::trWarning
virtual QCString trWarning()
Definition: translator_jp.h:571
TranslatorJapanese::trStaticPublicMembers
virtual QCString trStaticPublicMembers()
Definition: translator_jp.h:682
TranslatorJapanese::trMemberFunctionDocumentation
virtual QCString trMemberFunctionDocumentation()
Definition: translator_jp.h:135
TranslatorJapanese::trPrivateTypes
virtual QCString trPrivateTypes()
Definition: translator_jp.h:972
TranslatorJapanese::trDirDocumentation
virtual QCString trDirDocumentation()
Definition: translator_jp.h:1505
TranslatorJapanese::trType
virtual QCString trType(bool, bool)
Definition: translator_jp.h:1736
TranslatorJapanese::trDirIndex
virtual QCString trDirIndex()
Definition: translator_jp.h:1499
TranslatorJapanese::trFileMembers
virtual QCString trFileMembers()
Definition: translator_jp.h:247
TranslatorJapanese::trCompoundMembersDescription
virtual QCString trCompoundMembersDescription(bool extractAll)
Definition: translator_jp.h:307
ClassDef::Category
@ Category
Definition: classdef.h:112
ClassDef::Struct
@ Struct
Definition: classdef.h:108
TranslatorJapanese::trDefinedAtLineInSourceFile
virtual QCString trDefinedAtLineInSourceFile()
Definition: translator_jp.h:849
TranslatorJapanese::trGroup
virtual QCString trGroup(bool, bool)
Definition: translator_jp.h:1268
TranslatorJapanese::trExamplesDescription
virtual QCString trExamplesDescription()
Definition: translator_jp.h:379
TranslatorJapanese::trCallerGraph
virtual QCString trCallerGraph()
Definition: translator_jp.h:1555
TranslatorJapanese::trSearchResults
virtual QCString trSearchResults(int numDocuments)
Definition: translator_jp.h:1457
TranslatorJapanese::trEvents
virtual QCString trEvents()
Definition: translator_jp.h:1372
TranslatorJapanese::trFileIndex
virtual QCString trFileIndex()
Definition: translator_jp.h:424
TranslatorJapanese::trNamespaceReference
virtual QCString trNamespaceReference(const QCString &namespaceName)
Definition: translator_jp.h:669
TranslatorJapanese::trFileListDescription
virtual QCString trFileListDescription(bool extractAll)
Definition: translator_jp.h:277
TranslatorJapanese::trAdditionalInheritedMembers
virtual QCString trAdditionalInheritedMembers()
Definition: translator_jp.h:1888
TranslatorJapanese::trInclByDepGraph
virtual QCString trInclByDepGraph()
Definition: translator_jp.h:1016
TranslatorJapanese::trRTFTableOfContents
virtual QCString trRTFTableOfContents()
Definition: translator_jp.h:1348
TranslatorJapanese::trPage
virtual QCString trPage(bool, bool)
Definition: translator_jp.h:1277
TranslatorJapanese::trPropertyDocumentation
virtual QCString trPropertyDocumentation()
Definition: translator_jp.h:1123
TranslatorJapanese::trPageDocumentation
virtual QCString trPageDocumentation()
Definition: translator_jp.h:463
TranslatorJapanese::trRTFansicp
virtual QCString trRTFansicp()
Definition: translator_jp.h:1217
TranslatorJapanese::trVersion
virtual QCString trVersion()
Definition: translator_jp.h:575
TranslatorJapanese::trNamespaceIndex
virtual QCString trNamespaceIndex()
Definition: translator_jp.h:780
TranslatorJapanese::trWriteList
virtual QCString trWriteList(int numEntries)
Definition: translator_jp.h:700
TranslatorJapanese::trTodoList
virtual QCString trTodoList()
Definition: translator_jp.h:995
TranslatorJapanese::trCallGraph
virtual QCString trCallGraph()
Definition: translator_jp.h:1433
TranslatorJapanese::trModulesDescription
virtual QCString trModulesDescription()
Definition: translator_jp.h:387
TranslatorJapanese::trNamespaces
virtual QCString trNamespaces()
Definition: translator_jp.h:796
TranslatorJapanese::trGlobalNamespace
virtual QCString trGlobalNamespace()
Definition: translator_jp.h:1774
TranslatorJapanese::trInvariant
virtual QCString trInvariant()
Definition: translator_jp.h:903
TranslatorJapanese::trClassDocumentation
virtual QCString trClassDocumentation()
Definition: translator_jp.h:436
TranslatorJapanese::trClassHierarchyDescription
virtual QCString trClassHierarchyDescription()
Definition: translator_jp.h:271
TranslatorJapanese::trCompoundIndexFortran
virtual QCString trCompoundIndexFortran()
Definition: translator_jp.h:1603
TranslatorJapanese::trGotoGraphicalHierarchy
virtual QCString trGotoGraphicalHierarchy()
Definition: translator_jp.h:921
Config_getBool
#define Config_getBool(name)
Definition: config.h:33
TranslatorJapanese::trModulesIndex
virtual QCString trModulesIndex()
Definition: translator_jp.h:1699
ClassDef::Protocol
@ Protocol
Definition: classdef.h:111
TranslatorJapanese::trTestList
virtual QCString trTestList()
Definition: translator_jp.h:1108
TranslatorJapanese::trCompoundList
virtual QCString trCompoundList()
Definition: translator_jp.h:217
TranslatorJapanese::trLegendTitle
virtual QCString trLegendTitle()
Definition: translator_jp.h:1030
TranslatorJapanese::trDefineValue
virtual QCString trDefineValue()
Definition: translator_jp.h:1167
TranslatorJapanese::trPackageAttribs
virtual QCString trPackageAttribs()
Definition: translator_jp.h:1409
TranslatorJapanese::trOverloadText
virtual QCString trOverloadText()
Definition: translator_jp.h:1543
TranslatorJapanese::trProperties
virtual QCString trProperties()
Definition: translator_jp.h:1118
TranslatorJapanese::trStaticPublicAttribs
virtual QCString trStaticPublicAttribs()
Definition: translator_jp.h:956
TranslatorJapanese::trClasses
virtual QCString trClasses()
Definition: translator_jp.h:1134
TranslatorJapanese::idLanguage
virtual QCString idLanguage()
Definition: translator_jp.h:90
TranslatorJapanese::trPackageList
virtual QCString trPackageList()
Definition: translator_jp.h:1151
TranslatorJapanese::trEnumGeneratedFromFiles
virtual QCString trEnumGeneratedFromFiles(bool)
Definition: translator_jp.h:1872
TranslatorJapanese::trCompoundIndex
virtual QCString trCompoundIndex()
Definition: translator_jp.h:409
TranslatorJapanese::trInstanceMethods
virtual QCString trInstanceMethods()
Definition: translator_jp.h:1935
TranslatorJapanese::trProtectedSlots
virtual QCString trProtectedSlots()
Definition: translator_jp.h:686
TranslatorJapanese::trEnumerationValueDocumentation
virtual QCString trEnumerationValueDocumentation()
Definition: translator_jp.h:1563
TranslatorJapanese::trFileList
virtual QCString trFileList()
Definition: translator_jp.h:230
TranslatorJapanese::trStaticPrivateMembers
virtual QCString trStaticPrivateMembers()
Definition: translator_jp.h:694
TranslatorJapanese::trDate
virtual QCString trDate()
Definition: translator_jp.h:579
TranslatorJapanese::trThisIsTheListOfAllMembers
virtual QCString trThisIsTheListOfAllMembers()
Definition: translator_jp.h:173
TranslatorJapanese::trTypedefs
virtual QCString trTypedefs()
Definition: translator_jp.h:479
TranslatorJapanese::trCiteReferences
virtual QCString trCiteReferences()
Definition: translator_jp.h:1844
TranslatorJapanese::trStaticPackageAttribs
virtual QCString trStaticPackageAttribs()
Definition: translator_jp.h:1416
TranslatorJapanese::trExtendsClass
virtual QCString trExtendsClass()
Definition: translator_jp.h:1919
TranslatorJapanese::trMore
virtual QCString trMore()
Definition: translator_jp.h:161
TranslatorJapanese::trMethodDocumentation
virtual QCString trMethodDocumentation()
Definition: translator_jp.h:1942
TranslatorJapanese::trPackage
virtual QCString trPackage(const QCString &name)
Definition: translator_jp.h:1146
TranslatorJapanese::trHierarchicalIndex
virtual QCString trHierarchicalIndex()
Definition: translator_jp.h:403
TranslatorJapanese::trEventDocumentation
virtual QCString trEventDocumentation()
Definition: translator_jp.h:1377
TranslatorJapanese::trServiceGeneratedFromFiles
virtual QCString trServiceGeneratedFromFiles(bool)
UNO IDL service page
Definition: translator_jp.h:1985
TranslatorJapanese::trGotoSourceCode
virtual QCString trGotoSourceCode()
Definition: translator_jp.h:883
TranslatorJapanese::trVariables
virtual QCString trVariables()
Definition: translator_jp.h:497
TranslatorJapanese::trInitialValue
virtual QCString trInitialValue()
Definition: translator_jp.h:908
TranslatorJapanese::trDirRelation
virtual QCString trDirRelation(const QCString &name)
Definition: translator_jp.h:1762
TranslatorJapanese::trBugList
virtual QCString trBugList()
Definition: translator_jp.h:1183
TranslatorJapanese::trFile
virtual QCString trFile(bool, bool)
Definition: translator_jp.h:1250
TranslatorJapanese::trNamespaceDocumentation
virtual QCString trNamespaceDocumentation()
Definition: translator_jp.h:786
TranslatorJapanese::trGlobal
virtual QCString trGlobal(bool, bool)
Definition: translator_jp.h:1295
TranslatorJapanese::trDataTypes
virtual QCString trDataTypes()
Definition: translator_jp.h:1628
TranslatorJapanese::trImplementedFromList
virtual QCString trImplementedFromList(int numEntries)
Definition: translator_jp.h:1329
TranslatorJapanese::trReturns
virtual QCString trReturns()
Definition: translator_jp.h:583
TranslatorJapanese::trFriends
virtual QCString trFriends()
Definition: translator_jp.h:623
TranslatorJapanese::trCopyright
virtual QCString trCopyright()
Definition: translator_jp.h:1848
TranslatorJapanese::trTodo
virtual QCString trTodo()
Definition: translator_jp.h:990
TranslatorJapanese::latexDocumentPre
virtual QCString latexDocumentPre()
Definition: translator_jp.h:105
TranslatorJapanese::trTypeConstraints
virtual QCString trTypeConstraints()
Definition: translator_jp.h:1752
TranslatorJapanese::trParameters
virtual QCString trParameters()
Definition: translator_jp.h:591
TranslatorJapanese::trSearch
virtual QCString trSearch()
Definition: translator_jp.h:267
TranslatorJapanese::trGeneratedAt
virtual QCString trGeneratedAt(const QCString &date, const QCString &projName)
Definition: translator_jp.h:552
TranslatorJapanese::trSince
virtual QCString trSince()
Definition: translator_jp.h:1020
TranslatorJapanese::trClass
virtual QCString trClass(bool, bool)
Definition: translator_jp.h:1241
TranslatorJapanese::trDir
virtual QCString trDir(bool, bool)
Definition: translator_jp.h:1531
TranslatorJapanese::trDefines
virtual QCString trDefines()
Definition: translator_jp.h:473
TranslatorJapanese::trCompoundListDescription
virtual QCString trCompoundListDescription()
Definition: translator_jp.h:293
TranslatorJapanese::trPostcondition
virtual QCString trPostcondition()
Definition: translator_jp.h:898
TranslatorJapanese::trRelatedSubscript
virtual QCString trRelatedSubscript()
Definition: translator_jp.h:119
TranslatorJapanese::trInheritsList
virtual QCString trInheritsList(int numEntries)
Definition: translator_jp.h:728
ClassDef::Exception
@ Exception
Definition: classdef.h:113
TranslatorJapanese::trSourceFile
virtual QCString trSourceFile(QCString &filename)
Definition: translator_jp.h:1487
TranslatorJapanese::trClassMethods
virtual QCString trClassMethods()
Definition: translator_jp.h:1927
TranslatorJapanese::trReturnValues
virtual QCString trReturnValues()
Definition: translator_jp.h:831
TranslatorJapanese::trModule
virtual QCString trModule(bool, bool)
Definition: translator_jp.h:1706
TranslatorJapanese::trVariableDocumentation
virtual QCString trVariableDocumentation()
Definition: translator_jp.h:532
TranslatorJapanese::trIncludingInheritedMembers
virtual QCString trIncludingInheritedMembers()
Definition: translator_jp.h:178
TranslatorJapanese::trMainPage
virtual QCString trMainPage()
Definition: translator_jp.h:836
TranslatorJapanese::latexLanguageSupportCommand
virtual QCString latexLanguageSupportCommand()
Definition: translator_jp.h:93
TranslatorJapanese::trEnumReference
virtual QCString trEnumReference(const QCString &name)
Definition: translator_jp.h:1878
TranslatorJapanese::trMemberEnumerationDocumentation
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_jp.h:131
TranslatorJapanese::trMemberList
virtual QCString trMemberList()
Definition: translator_jp.h:169
TranslatorJapanese::trLoading
virtual QCString trLoading()
Definition: translator_jp.h:1768
TranslatorJapanese::trPackages
virtual QCString trPackages()
Definition: translator_jp.h:1161
TranslatorJapanese::trPackageListDescription
virtual QCString trPackageListDescription()
Definition: translator_jp.h:1156
QCString::sprintf
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:24
TranslatorJapanese::trReferenceManual
virtual QCString trReferenceManual()
Definition: translator_jp.h:467
TranslatorJapanese::trISOLang
virtual QCString trISOLang()
Definition: translator_jp.h:97
TranslatorJapanese::trReferences
virtual QCString trReferences()
Definition: translator_jp.h:1317
TranslatorJapanese::trClassDiagram
virtual QCString trClassDiagram(const QCString &clName)
Definition: translator_jp.h:561
TranslatorJapanese::trDocumentation
virtual QCString trDocumentation()
Definition: translator_jp.h:391
TranslatorJapanese::trLegend
virtual QCString trLegend()
Definition: translator_jp.h:1093
TranslatorJapanese::trPageAbbreviation
virtual QCString trPageAbbreviation()
Definition: translator_jp.h:842
TranslatorJapanese::trServiceReference
virtual QCString trServiceReference(const QCString &sName)
UNO IDL service page title
Definition: translator_jp.h:1971
TranslatorJapanese
Definition: translator_jp.h:72
TranslatorJapanese::trModuleDocumentation
virtual QCString trModuleDocumentation()
Definition: translator_jp.h:430
TranslatorJapanese::trLegendDocs
virtual QCString trLegendDocs()
Definition: translator_jp.h:1035
TranslatorJapanese::trSingletonReference
virtual QCString trSingletonReference(const QCString &sName)
UNO IDL singleton page title
Definition: translator_jp.h:1978
TranslatorJapanese::trClassHierarchy
virtual QCString trClassHierarchy()
Definition: translator_jp.h:213
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108
TranslatorJapanese::trPublicSlots
virtual QCString trPublicSlots()
Definition: translator_jp.h:678