translator_ar.h
Go to the documentation of this file.
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  * Arabic translation for Doxygen
20  *
21  * Please send your comments on this translation to moazreyad@yahoo.com
22  *
23  * Note : consider this file as Beta version for testing Arabic output with Doxygen.
24  *
25  * Revision history :
26  *
27  * 6/2006 : Created initial version of Arabic translation.
28  */
29 
30 #ifndef TRANSLATOR_AR_H
31 #define TRANSLATOR_AR_H
32 
34 {
35  protected:
36  friend class TranslatorAdapterBase;
37  virtual ~TranslatorArabic() {}
38 
39  public:
40 
41  // --- Language control methods -------------------
42 
43  /*! Used for identification of the language. The identification
44  * should not be translated. It should be replaced by the name
45  * of the language in English using lower-case characters only
46  * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
47  * the identification used in language.cpp.
48  */
49  virtual QCString idLanguage()
50  { return "arabic"; }
51 
52  /*! Used to get the LaTeX command(s) for the language support.
53  * This method should return string with commands that switch
54  * LaTeX to the desired language. For example
55  * <pre>"\\usepackage[german]{babel}\n"
56  * </pre>
57  * or
58  * <pre>"\\usepackage{polski}\n"
59  * "\\usepackage[latin2]{inputenc}\n"
60  * "\\usepackage[T1]{fontenc}\n"
61  * </pre>
62  *
63  * The English LaTeX does not use such commands. Because of this
64  * the empty string is returned in this implementation.
65  */
67  {
68  return "";
69  }
70 
71  // --- Language translation methods -------------------
72 
73  /*! used in the compound documentation before a list of related functions. */
75  { return "دوال ذات صلة"; }
76 
77  /*! subscript for the related functions. */
79  { return "(لاحظ أن هذه الدوال ليست أعضاء)"; }
80 
81  /*! header that is put before the detailed description of files, classes and namespaces. */
83  { return "وصف تفصيلي"; }
84 
85  /*! header that is put before the list of typedefs. */
87  { return "توثيق تعريفات النوع الأعضاء"; }
88 
89  /*! header that is put before the list of enumerations. */
91  { return "توثيق العدديات الأعضاء"; }
92 
93  /*! header that is put before the list of member functions. */
95  { return "توثيق الدوال الأعضاء"; }
96 
97  /*! header that is put before the list of member attributes. */
99  {
100  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
101  {
102  return "توثيق الحقل";
103  }
104  else
105  {
106  return "توثيق البيان العضو";
107  }
108  }
109 
110  /*! this is the text of a link put after brief descriptions. */
111  virtual QCString trMore()
112  { return "المزيد ..."; }
113 
114  /*! put in the class documentation */
116  { return "اعرض كل الأعضاء"; }
117 
118  /*! used as the title of the "list of all members" page of a class */
120  { return "قائمة الأعضاء"; }
121 
122  /*! this is the first part of a sentence that is followed by a class name */
124  { return "هذه فائمة بكل الأعضاء في "; }
125 
126  /*! this is the remainder of the sentence after the class name */
128  { return ", متضمنة كل الأعضاء الموروثة"; }
129 
130  /*! this is put at the author sections at the bottom of man pages.
131  * parameter s is name of the project name.
132  */
133  virtual QCString trGeneratedAutomatically(const char *s)
134  { QCString result="تم تكوينها آليا بواسطة Doxygen";
135  if (s) result+=(QCString)" لـ "+s;
136  result+=" من ملفات المصدر.";
137  return result;
138  }
139 
140  /*! put after an enum name in the list of all members */
142  { return "الإسم العددي"; }
143 
144  /*! put after an enum value in the list of all members */
146  { return "القيمة العددية"; }
147 
148  /*! put after an undocumented member in the list of all members */
150  { return "معرف في"; }
151 
152  // quick reference sections
153 
154  /*! This is put above each page as a link to the list of all groups of
155  * compounds or files (see the \\group command).
156  */
157  virtual QCString trModules()
158  { return "مكونات"; }
159 
160  /*! This is put above each page as a link to the class hierarchy */
162  { return "الشكل الهرمي للفئة"; }
163 
164  /*! This is put above each page as a link to the list of annotated classes */
166  {
167  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
168  {
169  return "هياكل البيانات";
170  }
171  else
172  {
173  return "قائمة الفئات";
174  }
175  }
176 
177  /*! This is put above each page as a link to the list of documented files */
179  { return "قائمة الملفات"; }
180 
181  /*! This is put above each page as a link to the list of all verbatim headers */
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  {
190  return "حقول البيانات";
191  }
192  else
193  {
194  return "أعضاء الفئة";
195  }
196  }
197 
198  /*! This is put above each page as a link to all members of files. */
200  {
201  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
202  {
203  return "العوام";
204  }
205  else
206  {
207  return "أعضاء الملف";
208  }
209  }
210 
211  /*! This is put above each page as a link to all related pages. */
213  { return "صفحات ذات صلة"; }
214 
215  /*! This is put above each page as a link to all examples. */
217  { return "أمثلة"; }
218 
219  /*! This is put above each page as a link to the search engine. */
220  virtual QCString trSearch()
221  { return "بحث"; }
222 
223  /*! This is an introduction to the class hierarchy. */
225  { return "قائمة التوارث هذه تم ترتيبها أبجديا بصورة تقريبية ، "
226  "ولكن ليس بصورة تامة:";
227  }
228 
229  /*! This is an introduction to the list with all files. */
230  virtual QCString trFileListDescription(bool extractAll)
231  {
232  QCString result="هذه قائمة بكل الملفات";
233  if (!extractAll) result+="الموثقة ";
234  result+="مع وصف مختصر :";
235  return result;
236  }
237 
238  /*! This is an introduction to the annotated compound list. */
240  {
241 
242  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
243  {
244  return "هذه هي هياكل البيانات مع وصف مختصر:";
245  }
246  else
247  {
248  return "هذه هي الفئات ، البناءات ،"
249  "الإتحادات والواجهات مع وصف مختصر:";
250  }
251  }
252 
253  /*! This is an introduction to the page with all class members. */
254  virtual QCString trCompoundMembersDescription(bool extractAll)
255  {
256  QCString result="هذه قائمة بكل ";
257 
258  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
259  {
260  result+="حقول البناءات والإتحادات";
261  }
262  else
263  {
264  result+="أعضاء الفئة";
265  }
266  if (!extractAll)
267  {
268  result+=" الموثقة ";
269  }
270  result+=" مع وصلات إلى ";
271  if (!extractAll)
272  {
273  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
274  {
275  result+="توثيق البناء/الإتحاد لكل حقل:";
276  }
277  else
278  {
279  result+="توثيق الفئة لكل عضو:";
280  }
281  }
282  else
283  {
284  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
285  {
286  result+="البناءات/الإتحادات التي ينتمون إليها:";
287  }
288  else
289  {
290  result+="الفئات التي ينتمون إليها:";
291  }
292  }
293  return result;
294  }
295 
296  /*! This is an introduction to the page with all file members. */
297  virtual QCString trFileMembersDescription(bool extractAll)
298  {
299  QCString result="Here is a list of all ";
300  if (!extractAll) result+="documented ";
301 
302  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
303  {
304  result+="functions, variables, defines, enums, and typedefs";
305  }
306  else
307  {
308  result+="file members";
309  }
310  result+=" with links to ";
311  if (extractAll)
312  result+="the files they belong to:";
313  else
314  result+="the documentation:";
315  return result;
316  }
317 
318  /*! This is an introduction to the page with the list of all header files. */
320  { return "Here are the header files that make up the API:"; }
321 
322  /*! This is an introduction to the page with the list of all examples */
324  { return "هذه قائمة بكل الأمثلة:"; }
325 
326  /*! This is an introduction to the page with the list of related pages */
328  { return "هذه قائمة بكل صفحات التوثيق ذات الصلة:"; }
329 
330  /*! This is an introduction to the page with the list of class/file groups */
332  { return "هذه قائمة بكل المكونات:"; }
333 
334  /*! This sentences is used in the annotated class/file lists if no brief
335  * description is given.
336  */
338  { return "لا يوجد وصف متاح"; }
339 
340  // index titles (the project name is prepended for these)
341 
342 
343  /*! This is used in HTML as the title of index.html. */
345  { return "التوثيق"; }
346 
347  /*! This is used in LaTeX as the title of the chapter with the
348  * index of all groups.
349  */
351  { return "فهرس المكونات"; }
352 
353  /*! This is used in LaTeX as the title of the chapter with the
354  * class hierarchy.
355  */
357  { return "الفهرس الهرمي"; }
358 
359  /*! This is used in LaTeX as the title of the chapter with the
360  * annotated compound index.
361  */
363  {
364  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
365  {
366  return "فهرس هيكل البيانات";
367  }
368  else
369  {
370  return "فهرس الفئة";
371  }
372  }
373 
374  /*! This is used in LaTeX as the title of the chapter with the
375  * list of all files.
376  */
378  { return "فهرس الملفات"; }
379 
380  /*! This is used in LaTeX as the title of the chapter containing
381  * the documentation of all groups.
382  */
384  { return "توثيق المكون"; }
385 
386  /*! This is used in LaTeX as the title of the chapter containing
387  * the documentation of all classes, structs and unions.
388  */
390  {
391  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
392  {
393  return "فهرس هيكل البيانات";
394  }
395  else
396  {
397  return "فهرس الفئة";
398  }
399  }
400 
401  /*! This is used in LaTeX as the title of the chapter containing
402  * the documentation of all files.
403  */
405  { return "توثيق الملفات"; }
406 
407  /*! This is used in LaTeX as the title of the chapter containing
408  * the documentation of all examples.
409  */
411  { return "توثيق الأمثلة"; }
412 
413  /*! This is used in LaTeX as the title of the chapter containing
414  * the documentation of all related pages.
415  */
417  { return "توثيق الصفحات"; }
418 
419  /*! This is used in LaTeX as the title of the document */
421  { return "الكتيب المرجعي"; }
422 
423  /*! This is used in the documentation of a file as a header before the
424  * list of defines
425  */
426  virtual QCString trDefines()
427  { return "التعريفات"; }
428 
429  /*! This is used in the documentation of a file as a header before the
430  * list of typedefs
431  */
433  { return "Typedefs"; }
434 
435  /*! This is used in the documentation of a file as a header before the
436  * list of enumerations
437  */
439  { return "العدديات"; }
440 
441  /*! This is used in the documentation of a file as a header before the
442  * list of (global) functions
443  */
445  { return "الدوال"; }
446 
447  /*! This is used in the documentation of a file as a header before the
448  * list of (global) variables
449  */
451  { return "المتغيرات"; }
452 
453  /*! This is used in the documentation of a file as a header before the
454  * list of (global) variables
455  */
457  { return "Enumerator"; }
458 
459  /*! This is used in the documentation of a file before the list of
460  * documentation blocks for defines
461  */
463  { return "Define Documentation"; }
464 
465  /*! This is used in the documentation of a file/namespace before the list
466  * of documentation blocks for typedefs
467  */
469  { return "Typedef Documentation"; }
470 
471  /*! This is used in the documentation of a file/namespace before the list
472  * of documentation blocks for enumeration types
473  */
475  { return "Enumeration Type Documentation"; }
476 
477  /*! This is used in the documentation of a file/namespace before the list
478  * of documentation blocks for enumeration values
479  */
481  { return "Enumerator Documentation"; }
482 
483  /*! This is used in the documentation of a file/namespace before the list
484  * of documentation blocks for functions
485  */
487  { return "توثيق الدالة"; }
488 
489  /*! This is used in the documentation of a file/namespace before the list
490  * of documentation blocks for variables
491  */
493  { return "توثيق المتغير"; }
494 
495  /*! This is used in the documentation of a file/namespace/group before
496  * the list of links to documented compounds
497  */
499  {
500  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
501  {
502  return "هياكل البيانات";
503  }
504  else
505  {
506  return "الفئات";
507  }
508  }
509 
510  /*! This is used in the standard footer of each page and indicates when
511  * the page was generated
512  */
513  virtual QCString trGeneratedAt(const char *date,const char *projName)
514  {
515  QCString result=(QCString)"Generated on "+date;
516  if (projName) result+=(QCString)" for "+projName;
517  result+=(QCString)" by";
518  return result;
519  }
520 
521  /*! this text is put before a class diagram */
522  virtual QCString trClassDiagram(const char *clName)
523  {
524  return (QCString)"Inheritance diagram for "+clName+":";
525  }
526 
527  /*! this text is generated when the \\internal command is used. */
529  { return "للاستخدام الداخلي فقط."; }
530 
531  /*! this text is generated when the \\reimp command is used. */
533  { return "Reimplemented for internal reasons; the API is not affected."; }
534 
535  /*! this text is generated when the \\warning command is used. */
536  virtual QCString trWarning()
537  { return "تنبيه"; }
538 
539  /*! this text is generated when the \\bug command is used. */
541  { return "Bugs and limitations"; }
542 
543  /*! this text is generated when the \\version command is used. */
544  virtual QCString trVersion()
545  { return "إصدارة"; }
546 
547  /*! this text is generated when the \\date command is used. */
548  virtual QCString trDate()
549  { return "تاريخ"; }
550 
551  /*! this text is generated when the \\return command is used. */
552  virtual QCString trReturns()
553  { return "Returns"; }
554 
555  /*! this text is generated when the \\sa command is used. */
556  virtual QCString trSeeAlso()
557  { return "انظر أيضا"; }
558 
559  /*! this text is generated when the \\param command is used. */
561  { return "Parameters"; }
562 
563  /*! this text is generated when the \\exception command is used. */
565  { return "استثناءات"; }
566 
567  /*! this text is used in the title page of a LaTeX document. */
569  { return "انتجت بواسطة"; }
570 
571 //////////////////////////////////////////////////////////////////////////
572 // new since 0.49-990307
573 //////////////////////////////////////////////////////////////////////////
574 
575  /*! used as the title of page containing all the index of all namespaces. */
577  { return "قائمة مجالات الأسماء"; }
578 
579  /*! used as an introduction to the namespace list */
580  virtual QCString trNamespaceListDescription(bool extractAll)
581  {
582  QCString result="Here is a list of all ";
583  if (!extractAll) result+="documented ";
584  result+="namespaces with brief descriptions:";
585  return result;
586  }
587 
588  /*! used in the class documentation as a header before the list of all
589  * friends of a class
590  */
591  virtual QCString trFriends()
592  { return "Friends"; }
593 
594 //////////////////////////////////////////////////////////////////////////
595 // new since 0.49-990405
596 //////////////////////////////////////////////////////////////////////////
597 
598  /*! used in the class documentation as a header before the list of all
599  * related classes
600  */
602  { return "Friends And Related Function Documentation"; }
603 
604 //////////////////////////////////////////////////////////////////////////
605 // new since 0.49-990425
606 //////////////////////////////////////////////////////////////////////////
607 
608  /*! used as the title of the HTML page of a class/struct/union */
609  virtual QCString trCompoundReference(const char *clName,
610  ClassDef::CompoundType compType,
611  bool isTemplate)
612  {
613  QCString result=(QCString)clName;
614  switch(compType)
615  {
616  case ClassDef::Class: result+=" Class"; break;
617  case ClassDef::Struct: result+=" Struct"; break;
618  case ClassDef::Union: result+=" Union"; break;
619  case ClassDef::Interface: result+=" Interface"; break;
620  case ClassDef::Protocol: result+=" Protocol"; break;
621  case ClassDef::Category: result+=" Category"; break;
622  case ClassDef::Exception: result+=" Exception"; break;
623  default: break;
624  }
625  if (isTemplate) result+=" Template";
626  result+=" Reference";
627  return result;
628  }
629 
630  /*! used as the title of the HTML page of a file */
631  virtual QCString trFileReference(const char *fileName)
632  {
634  result+=" File Reference";
635  return result;
636  }
637 
638  /*! used as the title of the HTML page of a namespace */
639  virtual QCString trNamespaceReference(const char *namespaceName)
640  {
641  QCString result=namespaceName;
642  result+=" Namespace Reference";
643  return result;
644  }
645 
647  { return "Public Member Functions"; }
649  { return "Public Slots"; }
650  virtual QCString trSignals()
651  { return "Signals"; }
653  { return "Static Public Member Functions"; }
655  { return "Protected Member Functions"; }
657  { return "Protected Slots"; }
659  { return "Static Protected Member Functions"; }
661  { return "Private Member Functions"; }
663  { return "Private Slots"; }
665  { return "Static Private Member Functions"; }
666 
667  /*! this function is used to produce a comma-separated list of items.
668  * use generateMarker(i) to indicate where item i should be put.
669  */
670  virtual QCString trWriteList(int numEntries)
671  {
673  int i;
674  // the inherits list contain `numEntries' classes
675  for (i=0;i<numEntries;i++)
676  {
677  // use generateMarker to generate placeholders for the class links!
678  result+=generateMarker(i); // generate marker for entry i in the list
679  // (order is left to right)
680 
681  if (i!=numEntries-1) // not the last entry, so we need a separator
682  {
683  if (i<numEntries-2) // not the fore last entry
684  result+=", ";
685  else // the fore last entry
686  result+=", and ";
687  }
688  }
689  return result;
690  }
691 
692  /*! used in class documentation to produce a list of base classes,
693  * if class diagrams are disabled.
694  */
695  virtual QCString trInheritsList(int numEntries)
696  {
697  return "Inherits "+trWriteList(numEntries)+".";
698  }
699 
700  /*! used in class documentation to produce a list of super classes,
701  * if class diagrams are disabled.
702  */
703  virtual QCString trInheritedByList(int numEntries)
704  {
705  return "Inherited by "+trWriteList(numEntries)+".";
706  }
707 
708  /*! used in member documentation blocks to produce a list of
709  * members that are hidden by this one.
710  */
711  virtual QCString trReimplementedFromList(int numEntries)
712  {
713  return "Reimplemented from "+trWriteList(numEntries)+".";
714  }
715 
716  /*! used in member documentation blocks to produce a list of
717  * all member that overwrite the implementation of this member.
718  */
719  virtual QCString trReimplementedInList(int numEntries)
720  {
721  return "Reimplemented in "+trWriteList(numEntries)+".";
722  }
723 
724  /*! This is put above each page as a link to all members of namespaces. */
726  { return "Namespace Members"; }
727 
728  /*! This is an introduction to the page with all namespace members */
729  virtual QCString trNamespaceMemberDescription(bool extractAll)
730  {
731  QCString result="Here is a list of all ";
732  if (!extractAll) result+="documented ";
733  result+="namespace members with links to ";
734  if (extractAll)
735  result+="the namespace documentation for each member:";
736  else
737  result+="the namespaces they belong to:";
738  return result;
739  }
740  /*! This is used in LaTeX as the title of the chapter with the
741  * index of all namespaces.
742  */
744  { return "فهرس مجالات الأسماء"; }
745 
746  /*! This is used in LaTeX as the title of the chapter containing
747  * the documentation of all namespaces.
748  */
750  { return "توثيق مجالات الأسماء"; }
751 
752 //////////////////////////////////////////////////////////////////////////
753 // new since 0.49-990522
754 //////////////////////////////////////////////////////////////////////////
755 
756  /*! This is used in the documentation before the list of all
757  * namespaces in a file.
758  */
760  { return "مجالات الأسماء"; }
761 
762 //////////////////////////////////////////////////////////////////////////
763 // new since 0.49-990728
764 //////////////////////////////////////////////////////////////////////////
765 
766  /*! This is put at the bottom of a class documentation page and is
767  * followed by a list of files that were used to generate the page.
768  */
770  bool single)
771  { // here s is one of " Class", " Struct" or " Union"
772  // single is true implies a single file
773  QCString result=(QCString)"توثيق ";
774  switch(compType)
775  {
776  case ClassDef::Class: result+="هذه الفئة"; break;
777  case ClassDef::Struct: result+="هذا البناء"; break;
778  case ClassDef::Union: result+="هذا الإتحاد"; break;
779  case ClassDef::Interface: result+="هذه الواجهة"; break;
780  case ClassDef::Protocol: result+="هذا البروتوكول"; break;
781  case ClassDef::Category: result+="هذا التصنيف"; break;
782  case ClassDef::Exception: result+="هذا الإستثناء"; break;
783  default: break;
784  }
785  result+=" تم تكوينه من ";
786  if (single) result+="هذا الملف:"; else result+="هذه الملفات:";
787  return result;
788  }
789 
790 //////////////////////////////////////////////////////////////////////////
791 // new since 0.49-990901
792 //////////////////////////////////////////////////////////////////////////
793 
794  /*! This is used as the heading text for the retval command. */
796  { return "قيم العودة"; }
797 
798  /*! This is in the (quick) index as a link to the main page (index.html)
799  */
801  { return "الصفحة الرئيسية"; }
802 
803  /*! This is used in references to page that are put in the LaTeX
804  * documentation. It should be an abbreviation of the word page.
805  */
807  { return "ص."; }
808 
809 //////////////////////////////////////////////////////////////////////////
810 // new since 0.49-991003
811 //////////////////////////////////////////////////////////////////////////
812 
813  virtual QCString trSources()
814  {
815  return "مصادر";
816  }
818  {
819  return "Definition at line @0 of file @1.";
820  }
822  {
823  return "Definition in file @0.";
824  }
825 
826 //////////////////////////////////////////////////////////////////////////
827 // new since 0.49-991205
828 //////////////////////////////////////////////////////////////////////////
829 
831  {
832  return "Deprecated";
833  }
834 
835 //////////////////////////////////////////////////////////////////////////
836 // new since 1.0.0
837 //////////////////////////////////////////////////////////////////////////
838 
839  /*! this text is put before a collaboration diagram */
840  virtual QCString trCollaborationDiagram(const char *clName)
841  {
842  return (QCString)"رسم التعاون لـ "+clName+":";
843  }
844  /*! this text is put before an include dependency graph */
845  virtual QCString trInclDepGraph(const char *fName)
846  {
847  return (QCString)"رسم اعتمادية التضمين لـ "+fName+":";
848  }
849  /*! header that is put before the list of constructor/destructors. */
851  {
852  return "توثيق دوال البناء والهدم";
853  }
854  /*! Used in the file documentation to point to the corresponding sources. */
856  {
857  return "اذهب إلى الكود الخاص بهذا الملف.";
858  }
859  /*! Used in the file sources to point to the corresponding documentation. */
861  {
862  return "اذهب إلى توثيق هذا الملف.";
863  }
864  /*! Text for the \\pre command */
866  {
867  return "شرط سابق";
868  }
869  /*! Text for the \\post command */
871  {
872  return "شرط لاحق";
873  }
874  /*! Text for the \\invariant command */
876  {
877  return "ثابت";
878  }
879  /*! Text shown before a multi-line variable/enum initialization */
881  {
882  return "قيمة مبدئية:";
883  }
884  /*! Text used the source code in the file index */
885  virtual QCString trCode()
886  {
887  return "كود";
888  }
890  {
891  return "الشكل الرسومي للفئات";
892  }
894  {
895  return "اذهب إلى الشكل الهرمي الرسومي للفئات";
896  }
898  {
899  return "اذهب إلى الشكل الهرمي النصي للفئات";
900  }
902  {
903  return "فهرس الصفحات";
904  }
905 
906 //////////////////////////////////////////////////////////////////////////
907 // new since 1.1.0
908 //////////////////////////////////////////////////////////////////////////
909 
910  virtual QCString trNote()
911  {
912  return "ملاحظات";
913  }
915  {
916  return "أنواع عامة";
917  }
919  {
920  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
921  {
922  return "حقول بيانات";
923  }
924  else
925  {
926  return "صفات عامة";
927  }
928  }
930  {
931  return "صفات ساكنة عامة";
932  }
934  {
935  return "أنواع محمية";
936  }
938  {
939  return "صفات محمية";
940  }
942  {
943  return "صفات ساكنة محمية";
944  }
946  {
947  return "أنواع خاصة";
948  }
950  {
951  return "صفات خاصة";
952  }
954  {
955  return "صفات ساكنة خاصة";
956  }
957 
958 //////////////////////////////////////////////////////////////////////////
959 // new since 1.1.3
960 //////////////////////////////////////////////////////////////////////////
961 
962  /*! Used as a marker that is put before a \\todo item */
963  virtual QCString trTodo()
964  {
965  return "مهام";
966  }
967  /*! Used as the header of the todo list */
969  {
970  return "قائمة المهام";
971  }
972 
973 //////////////////////////////////////////////////////////////////////////
974 // new since 1.1.4
975 //////////////////////////////////////////////////////////////////////////
976 
978  {
979  return "ذكر بواسطة";
980  }
981  virtual QCString trRemarks()
982  {
983  return "تعليقات";
984  }
986  {
987  return "انتبه";
988  }
990  {
991  return "هذا الرسم يوضح الملفات التي ضمنت هذا الملف"
992  "بصورة مباشرة أو غير مباشرة:";
993  }
994  virtual QCString trSince()
995  {
996  return "منذ";
997  }
998 
999 //////////////////////////////////////////////////////////////////////////
1000 // new since 1.1.5
1001 //////////////////////////////////////////////////////////////////////////
1002 
1003  /*! title of the graph legend page */
1005  {
1006  return "Graph Legend";
1007  }
1008  /*! page explaining how the dot graph's should be interpreted
1009  * The %A in the text below are to prevent link to classes called "A".
1010  */
1012  {
1013  return
1014  "This page explains how to interpret the graphs that are generated "
1015  "by doxygen.<p>\n"
1016  "Consider the following example:\n"
1017  "\\code\n"
1018  "/*! Invisible class because of truncation */\n"
1019  "class Invisible { };\n\n"
1020  "/*! Truncated class, inheritance relation is hidden */\n"
1021  "class Truncated : public Invisible { };\n\n"
1022  "/* Class not documented with doxygen comments */\n"
1023  "class Undocumented { };\n\n"
1024  "/*! Class that is inherited using public inheritance */\n"
1025  "class PublicBase : public Truncated { };\n\n"
1026  "/*! A template class */\n"
1027  "template<class T> class Templ { };\n\n"
1028  "/*! Class that is inherited using protected inheritance */\n"
1029  "class ProtectedBase { };\n\n"
1030  "/*! Class that is inherited using private inheritance */\n"
1031  "class PrivateBase { };\n\n"
1032  "/*! Class that is used by the Inherited class */\n"
1033  "class Used { };\n\n"
1034  "/*! Super class that inherits a number of other classes */\n"
1035  "class Inherited : public PublicBase,\n"
1036  " protected ProtectedBase,\n"
1037  " private PrivateBase,\n"
1038  " public Undocumented\n"
1039  " public Templ<int>\n"
1040  "{\n"
1041  " private:\n"
1042  " Used *m_usedClass;\n"
1043  "};\n"
1044  "\\endcode\n"
1045  "If the \\c MAX_DOT_GRAPH_HEIGHT tag in the configuration file "
1046  "is set to 240 this will result in the following graph:"
1047  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1048  "<p>\n"
1049  "The boxes in the above graph have the following meaning:\n"
1050  "<ul>\n"
1051  "<li>%A filled black box represents the struct or class for which the "
1052  "graph is generated.\n"
1053  "<li>%A box with a black border denotes a documented struct or class.\n"
1054  "<li>%A box with a gray border denotes an undocumented struct or class.\n"
1055  "<li>%A box with a red border denotes a documented struct or class for"
1056  "which not all inheritance/containment relations are shown. %A graph is "
1057  "truncated if it does not fit within the specified boundaries.\n"
1058  "</ul>\n"
1059  "The arrows have the following meaning:\n"
1060  "<ul>\n"
1061  "<li>%A dark blue arrow is used to visualize a public inheritance "
1062  "relation between two classes.\n"
1063  "<li>%A dark green arrow is used for protected inheritance.\n"
1064  "<li>%A dark red arrow is used for private inheritance.\n"
1065  "<li>%A purple dashed arrow is used if a class is contained or used "
1066  "by another class. The arrow is labeled with the variable(s) "
1067  "through which the pointed class or struct is accessible.\n"
1068  "<li>%A yellow dashed arrow denotes a relation between a template instance and "
1069  "the template class it was instantiated from. The arrow is labeled with "
1070  "the template parameters of the instance.\n"
1071  "</ul>\n";
1072  }
1073  /*! text for the link to the legend page */
1074  virtual QCString trLegend()
1075  {
1076  return "legend";
1077  }
1078 
1079 //////////////////////////////////////////////////////////////////////////
1080 // new since 1.2.0
1081 //////////////////////////////////////////////////////////////////////////
1082 
1083  /*! Used as a marker that is put before a test item */
1084  virtual QCString trTest()
1085  {
1086  return "اختبار";
1087  }
1088  /*! Used as the header of the test list */
1090  {
1091  return "قائمة الإختبارات";
1092  }
1093 
1094 //////////////////////////////////////////////////////////////////////////
1095 // new since 1.2.2
1096 //////////////////////////////////////////////////////////////////////////
1097 
1098  /*! Used as a section header for IDL properties */
1100  {
1101  return "خصائص";
1102  }
1103  /*! Used as a section header for IDL property documentation */
1105  {
1106  return "توثيق الخاصية";
1107  }
1108 
1109 //////////////////////////////////////////////////////////////////////////
1110 // new since 1.2.4
1111 //////////////////////////////////////////////////////////////////////////
1112 
1113  /*! Used for Java interfaces in the summary section of Java packages */
1115  {
1116  return "واجهات";
1117  }
1118  /*! Used for Java classes in the summary section of Java packages */
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 char *name)
1132  {
1133  return (QCString)"حزمة "+name;
1134  }
1135  /*! Title of the package index page */
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  /*! Used as a chapter title for Latex & RTF output */
1152  {
1153  return "توثيق الحزم";
1154  }
1155  /*! Text shown before a multi-line define */
1157  {
1158  return "القيمة:";
1159  }
1160 
1161 //////////////////////////////////////////////////////////////////////////
1162 // new since 1.2.5
1163 //////////////////////////////////////////////////////////////////////////
1164 
1165  /*! Used as a marker that is put before a \\bug item */
1166  virtual QCString trBug()
1167  {
1168  return "ثغرة";
1169  }
1170  /*! Used as the header of the bug list */
1172  {
1173  return "قائمة الثغرات";
1174  }
1175 
1176 //////////////////////////////////////////////////////////////////////////
1177 // new since 1.2.6
1178 //////////////////////////////////////////////////////////////////////////
1179 
1180  /*! Used as ansicpg for RTF file
1181  *
1182  * The following table shows the correlation of Charset name, Charset Value and
1183  * <pre>
1184  * Codepage number:
1185  * Charset Name Charset Value(hex) Codepage number
1186  * ------------------------------------------------------
1187  * DEFAULT_CHARSET 1 (x01)
1188  * SYMBOL_CHARSET 2 (x02)
1189  * OEM_CHARSET 255 (xFF)
1190  * ANSI_CHARSET 0 (x00) 1252
1191  * RUSSIAN_CHARSET 204 (xCC) 1251
1192  * EE_CHARSET 238 (xEE) 1250
1193  * GREEK_CHARSET 161 (xA1) 1253
1194  * TURKISH_CHARSET 162 (xA2) 1254
1195  * BALTIC_CHARSET 186 (xBA) 1257
1196  * HEBREW_CHARSET 177 (xB1) 1255
1197  * ARABIC _CHARSET 178 (xB2) 1256
1198  * SHIFTJIS_CHARSET 128 (x80) 932
1199  * HANGEUL_CHARSET 129 (x81) 949
1200  * GB2313_CHARSET 134 (x86) 936
1201  * CHINESEBIG5_CHARSET 136 (x88) 950
1202  * </pre>
1203  *
1204  */
1206  {
1207  return "1256";
1208  }
1209 
1210 
1211  /*! Used as ansicpg for RTF fcharset
1212  * \see trRTFansicp() for a table of possible values.
1213  */
1215  {
1216  return "178";
1217  }
1218 
1219  /*! Used as header RTF general index */
1221  {
1222  return "فهرس";
1223  }
1224 
1225  /*! This is used for translation of the word that will possibly
1226  * be followed by a single name or by a list of names
1227  * of the category.
1228  */
1229  virtual QCString trClass(bool /*first_capital*/, bool singular)
1230  {
1231  QCString result("فئة");
1232  if (!singular) result="فئات";
1233  return result;
1234  }
1235 
1236  /*! This is used for translation of the word that will possibly
1237  * be followed by a single name or by a list of names
1238  * of the category.
1239  */
1240  virtual QCString trFile(bool /*first_capital*/, bool singular)
1241  {
1242  QCString result("ملف");
1243  if (!singular) result="ملفات";
1244  return result;
1245  }
1246 
1247  /*! This is used for translation of the word that will possibly
1248  * be followed by a single name or by a list of names
1249  * of the category.
1250  */
1251  virtual QCString trNamespace(bool /*first_capital*/, bool singular)
1252  {
1253  QCString result("مجال أسماء");
1254  if (!singular) result="مجالات أسماء";
1255  return result;
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 trGroup(bool /*first_capital*/, bool singular)
1263  {
1264  QCString result("مجموعة");
1265  if (!singular) result="مجموعات";
1266  return result;
1267  }
1268 
1269  /*! This is used for translation of the word that will possibly
1270  * be followed by a single name or by a list of names
1271  * of the category.
1272  */
1273  virtual QCString trPage(bool /*first_capital*/, bool singular)
1274  {
1275  QCString result("صفحة");
1276  if (!singular) result="صفحات";
1277  return result;
1278  }
1279 
1280  /*! This is used for translation of the word that will possibly
1281  * be followed by a single name or by a list of names
1282  * of the category.
1283  */
1284  virtual QCString trMember(bool /*first_capital*/, bool singular)
1285  {
1286  QCString result("عضو");
1287  if (!singular) result="أعضاء";
1288  return result;
1289  }
1290 
1291  /*! This is used for translation of the word that will possibly
1292  * be followed by a single name or by a list of names
1293  * of the category.
1294  */
1295  virtual QCString trField(bool /*first_capital*/, bool singular)
1296  {
1297  QCString result("حقل");
1298  if (!singular) result="حقول";
1299  return result;
1300  }
1301 
1302  /*! This is used for translation of the word that will possibly
1303  * be followed by a single name or by a list of names
1304  * of the category.
1305  */
1306  virtual QCString trGlobal(bool /*first_capital*/, bool singular)
1307  {
1308  QCString result("عام");
1309  if (!singular) result="عوام";
1310  return result;
1311  }
1312 
1313 //////////////////////////////////////////////////////////////////////////
1314 // new since 1.2.7
1315 //////////////////////////////////////////////////////////////////////////
1316 
1317  /*! This text is generated when the \\author command is used and
1318  * for the author section in man pages. */
1319  virtual QCString trAuthor(bool /*first_capital*/, bool singular)
1320  {
1321  QCString result("المؤلف");
1322  if (!singular) result="المؤلفون";
1323  return result;
1324  }
1325 
1326 //////////////////////////////////////////////////////////////////////////
1327 // new since 1.2.11
1328 //////////////////////////////////////////////////////////////////////////
1329 
1330  /*! This text is put before the list of members referenced by a member
1331  */
1333  {
1334  return "مرجعيات";
1335  }
1336 
1337 //////////////////////////////////////////////////////////////////////////
1338 // new since 1.2.13
1339 //////////////////////////////////////////////////////////////////////////
1340 
1341  /*! used in member documentation blocks to produce a list of
1342  * members that are implemented by this one.
1343  */
1344  virtual QCString trImplementedFromList(int numEntries)
1345  {
1346  return "Implements "+trWriteList(numEntries)+".";
1347  }
1348 
1349  /*! used in member documentation blocks to produce a list of
1350  * all members that implement this abstract member.
1351  */
1352  virtual QCString trImplementedInList(int numEntries)
1353  {
1354  return "Implemented in "+trWriteList(numEntries)+".";
1355  }
1356 
1357 //////////////////////////////////////////////////////////////////////////
1358 // new since 1.2.16
1359 //////////////////////////////////////////////////////////////////////////
1360 
1361  /*! used in RTF documentation as a heading for the Table
1362  * of Contents.
1363  */
1365  {
1366  return "جدول المحتويات";
1367  }
1368 
1369 //////////////////////////////////////////////////////////////////////////
1370 // new since 1.2.17
1371 //////////////////////////////////////////////////////////////////////////
1372 
1373  /*! Used as the header of the list of item that have been
1374  * flagged deprecated
1375  */
1377  {
1378  return "Deprecated List";
1379  }
1380 
1381 //////////////////////////////////////////////////////////////////////////
1382 // new since 1.2.18
1383 //////////////////////////////////////////////////////////////////////////
1384 
1385  /*! Used as a header for declaration section of the events found in
1386  * a C# program
1387  */
1388  virtual QCString trEvents()
1389  {
1390  return "الأحداث";
1391  }
1392  /*! Header used for the documentation section of a class' events. */
1394  {
1395  return "توثيق الأحداث";
1396  }
1397 
1398 //////////////////////////////////////////////////////////////////////////
1399 // new since 1.3
1400 //////////////////////////////////////////////////////////////////////////
1401 
1402  /*! Used as a heading for a list of Java class types with package scope.
1403  */
1405  {
1406  return "أنواع الحزمة";
1407  }
1408  /*! Used as a heading for a list of Java class functions with package
1409  * scope.
1410  */
1412  {
1413  return "دوال الحزمة";
1414  }
1415  /*! Used as a heading for a list of static Java class functions with
1416  * package scope.
1417  */
1419  {
1420  return "دوال ساكنة للحزمة";
1421  }
1422  /*! Used as a heading for a list of Java class variables with package
1423  * scope.
1424  */
1426  {
1427  return "خصائص الحزمة";
1428  }
1429  /*! Used as a heading for a list of static Java class variables with
1430  * package scope.
1431  */
1433  {
1434  return "خصائص ساكنة للحزمة";
1435  }
1436 
1437 //////////////////////////////////////////////////////////////////////////
1438 // new since 1.3.1
1439 //////////////////////////////////////////////////////////////////////////
1440 
1441  /*! Used in the quick index of a class/file/namespace member list page
1442  * to link to the unfiltered list of all members.
1443  */
1444  virtual QCString trAll()
1445  {
1446  return "الكل";
1447  }
1448  /*! Put in front of the call graph for a function. */
1450  {
1451  return "هذا هو رسم الاستدعاء لهذه الدالة:";
1452  }
1453 
1454 //////////////////////////////////////////////////////////////////////////
1455 // new since 1.3.3
1456 //////////////////////////////////////////////////////////////////////////
1457 
1458  /*! This string is used as the title for the page listing the search
1459  * results.
1460  */
1462  {
1463  return "نتائج البحث";
1464  }
1465  /*! This string is put just before listing the search results. The
1466  * text can be different depending on the number of documents found.
1467  * Inside the text you can put the special marker $num to insert
1468  * the number representing the actual number of search results.
1469  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1470  * value 2 represents 2 or more matches. HTML markup is allowed inside
1471  * the returned string.
1472  */
1473  virtual QCString trSearchResults(int numDocuments)
1474  {
1475  if (numDocuments==0)
1476  {
1477  return "عفوا ، لا يوجد توثيق ملائم لما بحثت عنه.";
1478  }
1479  else if (numDocuments==1)
1480  {
1481  return "وثيقة مناسبة لما بحثت عنه. <b>1</b> تم العثور على.";
1482  }
1483  else
1484  {
1485  return "وثيقة مطابقة لما بحثت عنه <b>$num</b> تم إيجاد ."
1486  "وتم ترتيبهم بحيث يكون الأقرب لنتيجة البحث أولا.";
1487  }
1488  }
1489  /*! This string is put before the list of matched words, for each search
1490  * result. What follows is the list of words that matched the query.
1491  */
1493  {
1494  return "يتطابق مع:";
1495  }
1496 
1497 //////////////////////////////////////////////////////////////////////////
1498 // new since 1.3.8
1499 //////////////////////////////////////////////////////////////////////////
1500 
1501  /*! This is used in HTML as the title of page with source code for file filename
1502  */
1504  {
1505  return " ملف المصدر" + filename ;
1506  }
1507 
1508 //////////////////////////////////////////////////////////////////////////
1509 // new since 1.3.9
1510 //////////////////////////////////////////////////////////////////////////
1511 
1512  /*! This is used as the name of the chapter containing the directory
1513  * hierarchy.
1514  */
1516  { return "شكل هرمي للأدلة"; }
1517 
1518  /*! This is used as the name of the chapter containing the documentation
1519  * of the directories.
1520  */
1522  { return "توثيق الأدلة"; }
1523 
1524  /*! This is used as the title of the directory index and also in the
1525  * Quick links of an HTML page, to link to the directory hierarchy.
1526  */
1528  { return "الأدلة"; }
1529 
1530  /*! This returns a sentences that introduces the directory hierarchy.
1531  * and the fact that it is sorted alphabetically per level
1532  */
1534  { return "هذا الشكل الهرمي للأدلة تم ترتيبه أبجديا بصورة تقريبية، "
1535  "وليس ترتيبا أبجديا كاملا:";
1536  }
1537 
1538  /*! This returns the title of a directory page. The name of the
1539  * directory is passed via \a dirName.
1540  */
1541  virtual QCString trDirReference(const char *dirName)
1542  { QCString result=" مرجع الدليل"; result+=dirName; return result; }
1543 
1544  /*! This returns the word directory with or without starting capital
1545  * (\a first_capital) and in sigular or plural form (\a singular).
1546  */
1547  virtual QCString trDir(bool first_capital, bool singular)
1548  {
1549  QCString result((first_capital ? "Director" : "director"));
1550  if (singular) result+="y"; else result+="ies";
1551  return result;
1552  }
1553 
1554 //////////////////////////////////////////////////////////////////////////
1555 // new since 1.4.1
1556 //////////////////////////////////////////////////////////////////////////
1557 
1558  /*! This text is added to the documentation when the \\overload command
1559  * is used for a overloaded function.
1560  */
1562  {
1563  return "هذه دالة عضو زائدة التحميل ،"
1564  "وجد أنها ملائمة. إنها تختلف عن الدالة أعلاه"
1565  "فقط في نوعية ال argument(s) التي تقبلها.";
1566  }
1567 };
1568 
1569 #endif
static QCString name
Definition: declinfo.cpp:673
virtual QCString trClassDocumentation()
virtual QCString trAttention()
virtual QCString trModuleDocumentation()
virtual QCString trAll()
virtual QCString trNamespaces()
virtual QCString trGroup(bool, bool singular)
virtual QCString trSince()
virtual QCString trPublicAttribs()
virtual QCString trParameters()
virtual QCString trPackageMembers()
virtual QCString trHeaderFilesDescription()
virtual QCString trCallGraph()
virtual QCString trRTFTableOfContents()
virtual QCString trReimplementedInList(int numEntries)
virtual QCString trMainPage()
virtual QCString trLegendDocs()
QCString generateMarker(int id)
Definition: util.cpp:266
static QCString result
virtual QCString trPackageTypes()
virtual QCString trSearchMatches()
virtual QCString trPackageAttribs()
virtual QCString trNamespace(bool, bool singular)
virtual QCString trTodoList()
virtual QCString trWriteList(int numEntries)
virtual QCString trCollaborationDiagram(const char *clName)
virtual QCString trNamespaceDocumentation()
virtual QCString trVersion()
virtual QCString trPrecondition()
virtual QCString trCompounds()
virtual QCString trCompoundList()
virtual QCString trSignals()
virtual QCString trFileMembers()
virtual QCString trSearch()
virtual QCString trGotoGraphicalHierarchy()
virtual QCString trSeeAlso()
virtual QCString trFileListDescription(bool extractAll)
virtual QCString trWarning()
virtual QCString trPublicTypes()
virtual QCString trDocumentation()
virtual QCString trPrivateAttribs()
virtual QCString trRelatedPages()
virtual QCString trOverloadText()
virtual QCString trSearchResults(int numDocuments)
virtual QCString trBugsAndLimitations()
virtual QCString trFunctions()
virtual QCString trDirDescription()
virtual QCString trExampleDocumentation()
virtual QCString trSourceFile(QCString &filename)
virtual QCString trCompoundMembers()
virtual QCString trGeneratedAt(const char *date, const char *projName)
virtual QCString trEnumName()
virtual QCString trHierarchicalIndex()
virtual QCString trRTFansicp()
virtual QCString trProperties()
virtual QCString trInheritedByList(int numEntries)
virtual QCString trNamespaceList()
string filename
Definition: train.py:213
virtual QCString trField(bool, bool singular)
virtual QCString trInvariant()
virtual QCString trProtectedMembers()
virtual QCString trPrivateMembers()
virtual QCString trReimplementedFromList(int numEntries)
virtual QCString trFileReference(const char *fileName)
virtual QCString trReturns()
virtual ~TranslatorArabic()
Definition: translator_ar.h:37
virtual QCString trRemarks()
virtual QCString trStaticPackageMembers()
virtual QCString trHeaderFiles()
virtual QCString trClassDiagram(const char *clName)
virtual QCString trCompoundIndex()
virtual QCString trStaticProtectedMembers()
virtual QCString idLanguage()
Definition: translator_ar.h:49
virtual QCString trPublicMembers()
virtual QCString trExceptions()
virtual QCString trGraphicalHierarchy()
virtual QCString trImplementedInList(int numEntries)
virtual QCString trTestList()
virtual QCString trProtectedSlots()
virtual QCString trReferences()
virtual QCString trFile(bool, bool singular)
virtual QCString trExamplesDescription()
virtual QCString trPageAbbreviation()
virtual QCString trPrivateTypes()
virtual QCString trEnumerationValues()
virtual QCString trFileMembersDescription(bool extractAll)
virtual QCString trDirIndex()
virtual QCString trFileDocumentation()
virtual QCString trBug()
virtual QCString trPage(bool, bool singular)
fileName
Definition: dumpTree.py:9
virtual QCString trBugList()
virtual QCString trTodo()
virtual QCString trNamespaceReference(const char *namespaceName)
virtual QCString trReimplementedForInternalReasons()
virtual QCString trEnumerations()
virtual QCString trClasses()
virtual QCString trClass(bool, bool singular)
virtual QCString trDirectories()
virtual QCString trMemberTypedefDocumentation()
Definition: translator_ar.h:86
virtual QCString trDeprecated()
virtual QCString trFileList()
virtual QCString trPackages()
virtual QCString trProtectedAttribs()
virtual QCString trReferencedBy()
virtual QCString trCompoundMembersDescription(bool extractAll)
virtual QCString trMemberDataDocumentation()
Definition: translator_ar.h:98
virtual QCString trStaticPublicMembers()
virtual QCString trRTFCharSet()
virtual QCString trVariableDocumentation()
virtual QCString trDetailedDescription()
Definition: translator_ar.h:82
virtual QCString trFunctionDocumentation()
virtual QCString trDirReference(const char *dirName)
virtual QCString trIncludingInheritedMembers()
virtual QCString trRelatedFunctionDocumentation()
virtual QCString trProtectedTypes()
#define Config_getBool(val)
Definition: config.cpp:664
virtual QCString trStaticProtectedAttribs()
virtual QCString trDefineValue()
virtual QCString trTest()
virtual QCString trEnumValue()
QCString getDotImageExtension(void)
Definition: util.cpp:8562
virtual QCString trInheritsList(int numEntries)
virtual QCString trDirDocumentation()
virtual QCString trMember(bool, bool singular)
virtual QCString trAuthor(bool, bool singular)
virtual QCString trPackageDocumentation()
virtual QCString trClassHierarchyDescription()
virtual QCString trPropertyDocumentation()
virtual QCString trDeprecatedList()
virtual QCString trListOfAllMembers()
virtual QCString trExamples()
virtual QCString trInclByDepGraph()
virtual QCString trFileIndex()
virtual QCString trRelatedFunctions()
Definition: translator_ar.h:74
virtual QCString trEvents()
virtual QCString trThisIsTheListOfAllMembers()
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_ar.h:90
virtual QCString trStaticPrivateMembers()
virtual QCString trPageDocumentation()
virtual QCString trForInternalUseOnly()
virtual QCString trCompoundListDescription()
virtual QCString trDefinedAtLineInSourceFile()
virtual QCString trRTFGeneralIndex()
virtual QCString trInclDepGraph(const char *fName)
virtual QCString trNamespaceListDescription(bool extractAll)
virtual QCString trPageIndex()
virtual QCString trEnumerationValueDocumentation()
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
virtual QCString trImplementedFromList(int numEntries)
virtual QCString trMemberList()
virtual QCString trLegendTitle()
virtual QCString trNoDescriptionAvailable()
virtual QCString trRelatedSubscript()
Definition: translator_ar.h:78
virtual QCString trReferenceManual()
virtual QCString trDefinedIn()
virtual QCString trDefinedInSourceFile()
virtual QCString trPackageList()
virtual QCString trDir(bool first_capital, bool singular)
virtual QCString trGotoTextualHierarchy()
virtual QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trPublicSlots()
virtual QCString trModulesDescription()
virtual QCString trGlobal(bool, bool singular)
virtual QCString trNote()
CompoundType
Definition: classdef.h:63
virtual QCString latexLanguageSupportCommand()
Definition: translator_ar.h:66
virtual QCString trMore()
virtual QCString trFriends()
virtual QCString trDate()
virtual QCString trNamespaceMembers()
virtual QCString trMemberFunctionDocumentation()
Definition: translator_ar.h:94
virtual QCString trLegend()
virtual QCString trModuleIndex()
virtual QCString trDefineDocumentation()
virtual QCString trCode()
virtual QCString trEnumerationTypeDocumentation()
virtual QCString trGotoSourceCode()
virtual QCString trGeneratedBy()
virtual QCString trPackageListDescription()
virtual QCString trSearchResultsTitle()
virtual QCString trDefines()
virtual QCString trSources()
virtual QCString trConstructorDocumentation()
virtual QCString trNamespaceIndex()
virtual QCString trGotoDocumentation()
virtual QCString trReturnValues()
virtual QCString trTypedefs()
virtual QCString trStaticPublicAttribs()
virtual QCString trRelatedPagesDescription()
virtual QCString trModules()
virtual QCString trGeneratedAutomatically(const char *s)
virtual QCString trClassHierarchy()
static QCString * s
Definition: config.cpp:1042
virtual QCString trVariables()
virtual QCString trEventDocumentation()
virtual QCString trPrivateSlots()
virtual QCString trNamespaceMemberDescription(bool extractAll)
virtual QCString trPackage(const char *name)
virtual QCString trStaticPackageAttribs()
virtual QCString trStaticPrivateAttribs()
virtual QCString trPostcondition()
virtual QCString trInitialValue()
virtual QCString trInterfaces()
virtual QCString trTypedefDocumentation()