Doxygen
Loading...
Searching...
No Matches
translator_eo.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 /* Tradukita kaj ĝisdatigata de Ander Martinez. */
19
20#ifndef TRANSLATOR_EO_H
21#define TRANSLATOR_EO_H
22
23/*!
24 When defining a translator class for the new language, follow
25 the description in the documentation. One of the steps says
26 that you should copy the translator_en.h (this) file to your
27 translator_xx.h new file. Your new language should use the
28 Translator class as the base class. This means that you need to
29 implement exactly the same (pure virtual) override methods as the
30 TranslatorEnglish does. Because of this, it is a good idea to
31 start with the copy of TranslatorEnglish and replace the strings
32 one by one.
33
34 It is not necessary to include "translator.h" or
35 "translator_adapter.h" here. The files are included in the
36 language.cpp correctly. Not including any of the mentioned
37 files frees the maintainer from thinking about whether the
38 first, the second, or both files should be included or not, and
39 why. This holds namely for localized translators because their
40 base class is changed occasionally to adapter classes when the
41 Translator class changes the interface, or back to the
42 Translator class (by the local maintainer) when the localized
43 translator is made up-to-date again.
44*/
46{
47 public:
48
49 // --- Language control methods -------------------
50
51 /*! Used for identification of the language. The identification
52 * should not be translated. It should be replaced by the name
53 * of the language in English using lower-case characters only
54 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
55 * the identification used in language.cpp.
56 */
57 QCString idLanguage() override
58 { return "esperanto"; }
59
60 /*! Used to get the LaTeX command(s) for the language support.
61 * This method should return string with commands that switch
62 * LaTeX to the desired language. For example
63 * <pre>"\\usepackage[german]{babel}\n"
64 * </pre>
65 * or
66 * <pre>"\\usepackage{polski}\n"
67 * "\\usepackage[latin2]{inputenc}\n"
68 * "\\usepackage[T1]{fontenc}\n"
69 * </pre>
70 *
71 * The English LaTeX does not use such commands. Because of this
72 * the empty string is returned in this implementation.
73 */
74 QCString latexLanguageSupportCommand() override
75 {
76 return "\\usepackage[esperanto]{babel}\n";
77 }
78
79 QCString trISOLang() override
80 {
81 return "eo";
82 }
83
84 // using fallback see translator.h
85 QCString getLanguageString() override
86 {
87 return "0x409 English (United States)";
88 }
89 // --- Language translation methods -------------------
90
91 /*! used in the compound documentation before a list of related functions. */
92 QCString trRelatedFunctions() override
93 { return "Rilataj Funkcioj"; }
94
95 /*! subscript for the related functions. */
96 QCString trRelatedSubscript() override
97 { return "(Atentu ke tiuj ĉi ne estas membraj funkcioj.)"; }
98
99 /*! header that is put before the detailed description of files, classes and namespaces. */
100 QCString trDetailedDescription() override
101 { return "Detala Priskribo"; }
102
103 /*! header that is used when the summary tag is missing inside the details tag */
104 QCString trDetails() override
105 { return "Detaloj"; }
106
107 /*! header that is put before the list of typedefs. */
109 { return "Dokumentado de la Membraj Tipodifinoj"; }
110
111 /*! header that is put before the list of enumerations. */
113 { return "Dokumentado de la Membraj Enumeracioj"; }
114
115 /*! header that is put before the list of member functions. */
117 { return "Dokumentado de la Membraj Funkcioj"; }
118
119 /*! header that is put before the list of member attributes. */
120 QCString trMemberDataDocumentation() override
121 {
122 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
123 {
124 return "Kampa Dokumentado";
125 }
126 else
127 {
128 return "Dokumentado de la Membraj Datumoj";
129 }
130 }
131
132 /*! this is the text of a link put after brief descriptions. */
133 QCString trMore() override
134 { return "Pli..."; }
135
136 /*! put in the class documentation */
137 QCString trListOfAllMembers() override
138 { return "Listo de ĉiuj membroj"; }
139
140 /*! used as the title of the "list of all members" page of a class */
141 QCString trMemberList() override
142 { return "Membra Listo"; }
143
144 /*! this is the first part of a sentence that is followed by a class name */
145 QCString trThisIsTheListOfAllMembers() override
146 { return "Tiu ĉi estas la kompleta membraro de"; }
147
148 /*! this is the remainder of the sentence after the class name */
149 QCString trIncludingInheritedMembers() override
150 { return ", inkluzive ĉiujn hereditajn membrojn."; }
151
152 /*! this is put at the author sections at the bottom of man pages.
153 * parameter s is name of the project name.
154 */
155 QCString trGeneratedAutomatically(const QCString &s) override
156 { QCString result="Generita aŭtomate de Doxygen";
157 if (!s.isEmpty()) result+=" por "+s;
158 result+=" el la fontkodo.";
159 return result;
160 }
161
162 /*! put after an enum name in the list of all members */
163 QCString trEnumName() override
164 { return "enum nomo"; }
165
166 /*! put after an enum value in the list of all members */
167 QCString trEnumValue() override
168 { return "enum valoro"; }
169
170 /*! put after an undocumented member in the list of all members */
171 QCString trDefinedIn() override
172 { return "difinita en"; }
173
174 // quick reference sections
175
176 /*! This is put above each page as a link to the list of all groups of
177 * compounds or files (see the \\group command).
178 */
179 QCString trModules() override
180 { return "Moduloj"; }
181
182 /*! This is put above each page as a link to the class hierarchy */
183 QCString trClassHierarchy() override
184 { return "Klasa Hierarkio"; }
185
186 /*! This is put above each page as a link to the list of annotated classes */
187 QCString trCompoundList() override
188 {
189 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
190 {
191 return "Datumstruktoroj";
192 }
193 else
194 {
195 return "Klasaro";
196 }
197 }
198
199 /*! This is put above each page as a link to the list of documented files */
200 QCString trFileList() override
201 { return "Dosieraro"; }
202
203 /*! This is put above each page as a link to all members of compounds. */
204 QCString trCompoundMembers() override
205 {
206 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
207 {
208 return "Datumkampoj";
209 }
210 else
211 {
212 return "Klasaj membroj";
213 }
214 }
215
216 /*! This is put above each page as a link to all members of files. */
217 QCString trFileMembers() override
218 {
219 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
220 {
221 return "Mallokalaĵoj";
222 }
223 else
224 {
225 return "Dosieraj Membroj";
226 }
227 }
228
229 /*! This is put above each page as a link to all related pages. */
230 QCString trRelatedPages() override
231 { return "Rilataj Paĝoj"; }
232
233 /*! This is put above each page as a link to all examples. */
234 QCString trExamples() override
235 { return "Ekzemploj"; }
236
237 /*! This is put above each page as a link to the search engine. */
238 QCString trSearch() override
239 { return "Serĉi"; }
240
241 /*! This is an introduction to the class hierarchy. */
242 QCString trClassHierarchyDescription() override
243 { return "Tiu ĉi heredada listo estas plimalpli, "
244 "sed ne tute, ordigita alfabete:";
245 }
246
247 /*! This is an introduction to the list with all files. */
248 QCString trFileListDescription(bool extractAll) override
249 {
250 QCString result="Jen listo de ĉiuj ";
251 if (!extractAll) result+="dokumentitaj ";
252 result+="dosieroj kun mallongaj priskriboj:";
253 return result;
254 }
255
256 /*! This is an introduction to the annotated compound list. */
257 QCString trCompoundListDescription() override
258 {
259
260 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
261 {
262 return "Jen datumstrukturoj kun mallongaj priskriboj:";
263 }
264 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
265 {
266 return "Jen la klasoj kun mallongaj priskriboj:";
267 }
268 else
269 {
270 return "Jen la klasoj, strukturoj, kunigoj kaj interfacoj "
271 "kun mallongaj priskriboj:";
272 }
273 }
274
275 /*! This is an introduction to the page with all class members. */
276 QCString trCompoundMembersDescription(bool extractAll) override
277 {
278 QCString result="Jen listo de ĉiuj ";
279 if (!extractAll)
280 {
281 result+="dokumentitaj ";
282 }
283 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
284 {
285 result+="strukturaj kaj kunigaj kampoj";
286 }
287 else
288 {
289 result+="klasaj membroj";
290 }
291 result+=" kun ligiloj al ";
292 if (!extractAll)
293 {
294 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
295 {
296 result+="la struktura/kuniga dokumentado por ĉiu kampo:";
297 }
298 else
299 {
300 result+="la klasa dokumentado por ĉiu membro:";
301 }
302 }
303 else
304 {
305 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
306 {
307 result+="la strukturoj/kunigoj al kiuj ili apartenas:";
308 }
309 else
310 {
311 result+="la klasoj al kiuj ili apartenas:";
312 }
313 }
314 return result;
315 }
316
317 /*! This is an introduction to the page with all file members. */
318 QCString trFileMembersDescription(bool extractAll) override
319 {
320 QCString result="Jen listo de ĉiuj ";
321 if (!extractAll) result+="dokumentitaj ";
322
323 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
324 {
325 result+="funkcioj, variabloj, difinoj, enumeracioj kaj tipodifinoj";
326 }
327 else
328 {
329 result+="dosieraj membroj";
330 }
331 result+=" kun ligiloj al ";
332 if (extractAll)
333 result+="la dosieroj al kiuj ili apartenas:";
334 else
335 result+="la dokumentado:";
336 return result;
337 }
338
339 /*! This is an introduction to the page with the list of all examples */
340 QCString trExamplesDescription() override
341 { return "Jen listo de ĉiuj la ekzemploj:"; }
342
343 /*! This is an introduction to the page with the list of related pages */
344 QCString trRelatedPagesDescription() override
345 { return "Jen listo de ĉiuj rilataj dokumentadaj paĝoj:"; }
346
347 /*! This is an introduction to the page with the list of class/file groups */
348 QCString trModulesDescription() override
349 { return "Jen listo de ĉiuj la moduloj:"; }
350
351 // index titles (the project name is prepended for these)
352
353 /*! This is used in HTML as the title of index.html. */
354 QCString trDocumentation(const QCString &projName) override
355 { return (!projName.isEmpty()?projName + " " : "") + "Dokumentado"; }
356
357 /*! This is used in LaTeX as the title of the chapter with the
358 * index of all groups.
359 */
360 QCString trModuleIndex() override
361 { return "Modula Indekso"; }
362
363 /*! This is used in LaTeX as the title of the chapter with the
364 * class hierarchy.
365 */
366 QCString trHierarchicalIndex() override
367 { return "Hierarkia Indekso"; }
368
369 /*! This is used in LaTeX as the title of the chapter with the
370 * annotated compound index.
371 */
372 QCString trCompoundIndex() override
373 {
374 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
375 {
376 return "Datumstruktura Indekso";
377 }
378 else
379 {
380 return "Klasa Indekso";
381 }
382 }
383
384 /*! This is used in LaTeX as the title of the chapter with the
385 * list of all files.
386 */
387 QCString trFileIndex() override
388 { return "Dosiera Indekso"; }
389
390 /*! This is used in LaTeX as the title of the chapter containing
391 * the documentation of all groups.
392 */
393 QCString trModuleDocumentation() override
394 { return "Modula Dokumentado"; }
395
396 /*! This is used in LaTeX as the title of the chapter containing
397 * the documentation of all classes, structs and unions.
398 */
399 QCString trClassDocumentation() override
400 {
401 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
402 {
403 return "Datumstruktura Dokumentado";
404 }
405 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
406 {
408 }
409 else
410 {
411 return "Klasa Dokumentado";
412 }
413 }
414
415 /*! This is used in LaTeX as the title of the chapter containing
416 * the documentation of all files.
417 */
418 QCString trFileDocumentation() override
419 { return "Dosiera Dokumentado"; }
420
421 /*! This is used in LaTeX as the title of the document */
422 QCString trReferenceManual() override
423 { return "Referenca Manlibro"; }
424
425 /*! This is used in the documentation of a file as a header before the
426 * list of defines
427 */
428 QCString trDefines() override
429 { return "Difinoj"; }
430
431 /*! This is used in the documentation of a file as a header before the
432 * list of typedefs
433 */
434 QCString trTypedefs() override
435 { return "Tipdifinoj"; }
436
437 /*! This is used in the documentation of a file as a header before the
438 * list of enumerations
439 */
440 QCString trEnumerations() override
441 { return "Enumeracioj"; }
442
443 /*! This is used in the documentation of a file as a header before the
444 * list of (global) functions
445 */
446 QCString trFunctions() override
447 { return "Funkcioj"; }
448
449 /*! This is used in the documentation of a file as a header before the
450 * list of (global) variables
451 */
452 QCString trVariables() override
453 { return "Variabloj"; }
454
455 /*! This is used in the documentation of a file as a header before the
456 * list of (global) variables
457 */
458 QCString trEnumerationValues() override
459 { return "Enumeraciilo"; }
460
461 /*! This is used in the documentation of a file before the list of
462 * documentation blocks for defines
463 */
464 QCString trDefineDocumentation() override
465 { return "Difina Dokumentado"; }
466
467 /*! This is used in the documentation of a file/namespace before the list
468 * of documentation blocks for typedefs
469 */
470 QCString trTypedefDocumentation() override
471 { return "Tipdifina Dokumentado"; }
472
473 /*! This is used in the documentation of a file/namespace before the list
474 * of documentation blocks for enumeration types
475 */
477 { return "Enumeracitipa Dokumentado"; }
478
479 /*! This is used in the documentation of a file/namespace before the list
480 * of documentation blocks for functions
481 */
482 QCString trFunctionDocumentation() override
483 { return "Funkcia Dokumentado"; }
484
485 /*! This is used in the documentation of a file/namespace before the list
486 * of documentation blocks for variables
487 */
488 QCString trVariableDocumentation() override
489 { return "Variabla Dokumentado"; }
490
491 /*! This is used in the documentation of a file/namespace/group before
492 * the list of links to documented compounds
493 */
494 QCString trCompounds() override
495 {
496 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
497 {
498 return "Datumstrukturoj";
499 }
500 else
501 {
502 return "Klasoj";
503 }
504 }
505
506 /*! This is used in the standard footer of each page and indicates when
507 * the page was generated
508 */
509 QCString trGeneratedAt(const QCString &date,const QCString &projName) override
510 {
511 QCString result="Generita la "+date;
512 if (!projName.isEmpty()) result+=" por "+projName;
513 result+=" de";
514 return result;
515 }
516
517 /*! this text is put before a class diagram */
518 QCString trClassDiagram(const QCString &clName) override
519 {
520 return "Heredada diagramo por "+clName+":";
521 }
522
523 /*! this text is generated when the \\warning command is used. */
524 QCString trWarning() override
525 { return "Averto"; }
526
527 /*! this text is generated when the \\version command is used. */
528 QCString trVersion() override
529 { return "Versio"; }
530
531 /*! this text is generated when the \\date command is used. */
532 QCString trDate() override
533 { return "Dato"; }
534
535 /*! this text is generated when the \\return command is used. */
536 QCString trReturns() override
537 { return "Liveras"; }
538
539 /*! this text is generated when the \\sa command is used. */
540 QCString trSeeAlso() override
541 { return "Vido ankaŭ"; }
542
543 /*! this text is generated when the \\param command is used. */
544 QCString trParameters() override
545 { return "Parametroj"; }
546
547 /*! this text is generated when the \\exception command is used. */
548 QCString trExceptions() override
549 { return "Esceptoj"; }
550
551 /*! this text is used in the title page of a LaTeX document. */
552 QCString trGeneratedBy() override
553 { return "Generita de"; }
554
555//////////////////////////////////////////////////////////////////////////
556// new since 0.49-990307
557//////////////////////////////////////////////////////////////////////////
558
559 /*! used as the title of page containing all the index of all namespaces. */
560 QCString trNamespaceList() override
561 { return "Nomspacaro"; }
562
563 /*! used as an introduction to the namespace list */
564 QCString trNamespaceListDescription(bool extractAll) override
565 {
566 QCString result="Jen listo de ĉiuj ";
567 if (!extractAll) result+="dokumentitaj ";
568 result+="nomspacoj kun mallongaj priskriboj:";
569 return result;
570 }
571
572 /*! used in the class documentation as a header before the list of all
573 * friends of a class
574 */
575 QCString trFriends() override
576 { return "Amikoj"; }
577
578//////////////////////////////////////////////////////////////////////////
579// new since 0.49-990405
580//////////////////////////////////////////////////////////////////////////
581
582 /*! used in the class documentation as a header before the list of all
583 * related classes
584 */
586 { return "Dokumentado pri amikoj kaj rilatitaj funkcioj"; }
587
588//////////////////////////////////////////////////////////////////////////
589// new since 0.49-990425
590//////////////////////////////////////////////////////////////////////////
591
592 /*! used as the title of the HTML page of a class/struct/union */
593 QCString trCompoundReference(const QCString &clName,
594 ClassDef::CompoundType compType,
595 bool isTemplate) override
596 {
597 QCString result="Referenco de la ";
598 if (isTemplate) result+=" ŝablono de la ";
599 switch(compType)
600 {
601 case ClassDef::Class: result+="klaso "; break;
602 case ClassDef::Struct: result+="strukturo "; break;
603 case ClassDef::Union: result+="kunigo "; break;
604 case ClassDef::Interface: result+="interfaco "; break;
605 case ClassDef::Protocol: result+="protokolo "; break;
606 case ClassDef::Category: result+="kategorio "; break;
607 case ClassDef::Exception: result+="escepto "; break;
608 default: break;
609 }
610 result+=clName;
611 return result;
612 }
613
614 /*! used as the title of the HTML page of a file */
615 QCString trFileReference(const QCString &fileName) override
616 {
617 QCString result=fileName;
618 result+=" Dosiera referenco";
619 return result;
620 }
621
622 /*! used as the title of the HTML page of a namespace */
623 QCString trNamespaceReference(const QCString &namespaceName) override
624 {
625 QCString result=namespaceName;
626 result+=" Nomspaca referenco";
627 return result;
628 }
629
630 QCString trPublicMembers() override
631 { return "Publikaj Membraj Funkcioj"; }
632 QCString trPublicSlots() override
633 { return "Pubikaj Ingoj"; }
634 QCString trSignals() override
635 { return "Signaloj"; }
636 QCString trStaticPublicMembers() override
637 { return "Statikaj Publikaj Membraj Funkcioj"; }
638 QCString trProtectedMembers() override
639 { return "Protektitaj Membraj Funkcioj"; }
640 QCString trProtectedSlots() override
641 { return "Protektitaj Ingoj"; }
642 QCString trStaticProtectedMembers() override
643 { return "Statikaj Protektitaj Membraj Funkcioj"; }
644 QCString trPrivateMembers() override
645 { return "Privataj Membraj Funkcioj"; }
646 QCString trPrivateSlots() override
647 { return "Privataj Ingoj"; }
648 QCString trStaticPrivateMembers() override
649 { return "Statikaj Privataj Membraj Funkcioj"; }
650
651 /*! this function is used to produce a comma-separated list of items.
652 * use generateMarker(i) to indicate where item i should be put.
653 */
654 QCString trWriteList(int numEntries) override
655 {
656 QCString result;
657 // the inherits list contain `numEntries' classes
658 for (int i=0;i<numEntries;i++)
659 {
660 // use generateMarker to generate placeholders for the class links!
661 result+=generateMarker(i); // generate marker for entry i in the list
662 // (order is left to right)
663
664 if (i!=numEntries-1) // not the last entry, so we need a separator
665 {
666 if (i<numEntries-2) // not the fore last entry
667 result+=", ";
668 else // the fore last entry
669 result+=", kaj ";
670 }
671 }
672 return result;
673 }
674
675 /*! used in class documentation to produce a list of base classes,
676 * if class diagrams are disabled.
677 */
678 QCString trInheritsList(int numEntries) override
679 {
680 return "Heredas de "+trWriteList(numEntries)+".";
681 }
682
683 /*! used in class documentation to produce a list of super classes,
684 * if class diagrams are disabled.
685 */
686 QCString trInheritedByList(int numEntries) override
687 {
688 return "Heredita de "+trWriteList(numEntries)+".";
689 }
690
691 /*! used in member documentation blocks to produce a list of
692 * members that are hidden by this one.
693 */
694 QCString trReimplementedFromList(int numEntries) override
695 {
696 return "Rerealigita el "+trWriteList(numEntries)+".";
697 }
698
699 /*! used in member documentation blocks to produce a list of
700 * all member that overwrite the implementation of this member.
701 */
702 QCString trReimplementedInList(int numEntries) override
703 {
704 return "Rerealigita en "+trWriteList(numEntries)+".";
705 }
706
707 /*! This is put above each page as a link to all members of namespaces. */
708 QCString trNamespaceMembers() override
709 { return "Nomspacaj Membroj"; }
710
711 /*! This is an introduction to the page with all namespace members */
712 QCString trNamespaceMemberDescription(bool extractAll) override
713 {
714 QCString result="Jen listo de ĉiuj ";
715 if (!extractAll) result+="dokumentitaj ";
716 result+="nomspacaj membroj kun ligiloj al ";
717 if (extractAll)
718 result+="la nomspaca dokumentado de ĉiu membro:";
719 else
720 result+="la nomspacoj al kiuj ili apartenas:";
721 return result;
722 }
723 /*! This is used in LaTeX as the title of the chapter with the
724 * index of all namespaces.
725 */
726 QCString trNamespaceIndex() override
727 { return "Nomspaca Indekso"; }
728
729 /*! This is used in LaTeX as the title of the chapter containing
730 * the documentation of all namespaces.
731 */
732 QCString trNamespaceDocumentation() override
733 { return "Nomspaca Dokumentado"; }
734
735//////////////////////////////////////////////////////////////////////////
736// new since 0.49-990522
737//////////////////////////////////////////////////////////////////////////
738
739 /*! This is used in the documentation before the list of all
740 * namespaces in a file.
741 */
742 QCString trNamespaces() override
743 { return "Nomspacoj"; }
744
745//////////////////////////////////////////////////////////////////////////
746// new since 0.49-990728
747//////////////////////////////////////////////////////////////////////////
748
749 /*! This is put at the bottom of a class documentation page and is
750 * followed by a list of files that were used to generate the page.
751 */
753 bool single) override
754 { // single is true implies a single file
755 QCString result="La dokumentado por tiu ĉi ";
756 switch(compType)
757 {
758 case ClassDef::Class: result+="klaso"; break;
759 case ClassDef::Struct: result+="strukturo"; break;
760 case ClassDef::Union: result+="kunigo"; break;
761 case ClassDef::Interface: result+="interfaco"; break;
762 case ClassDef::Protocol: result+="protokolo"; break;
763 case ClassDef::Category: result+="kategorio"; break;
764 case ClassDef::Exception: result+="escepto"; break;
765 default: break;
766 }
767 result+=" generitas el la ";
768 if (single) result+="sekva dosiero:";
769 else result+="sekvaj dosieroj:";
770 return result;
771 }
772
773//////////////////////////////////////////////////////////////////////////
774// new since 0.49-990901
775//////////////////////////////////////////////////////////////////////////
776
777 /*! This is used as the heading text for the retval command. */
778 QCString trReturnValues() override
779 { return "Liveraĵoj"; }
780
781 /*! This is in the (quick) index as a link to the main page (index.html)
782 */
783 QCString trMainPage() override
784 { return "Ĉefa Paĝo"; }
785
786 /*! This is used in references to page that are put in the LaTeX
787 * documentation. It should be an abbreviation of the word page.
788 */
789 QCString trPageAbbreviation() override
790 { return "p."; }
791
792//////////////////////////////////////////////////////////////////////////
793// new since 0.49-991003
794//////////////////////////////////////////////////////////////////////////
795
796 QCString trDefinedAtLineInSourceFile() override
797 {
798 return "Difinita sur la lineo @0 de la dosiero @1.";
799 }
800 QCString trDefinedInSourceFile() override
801 {
802 return "Difinita en la dosiero @0.";
803 }
804
805//////////////////////////////////////////////////////////////////////////
806// new since 0.49-991205
807//////////////////////////////////////////////////////////////////////////
808
809 QCString trDeprecated() override
810 {
811 return "Evitinda";
812 }
813
814//////////////////////////////////////////////////////////////////////////
815// new since 1.0.0
816//////////////////////////////////////////////////////////////////////////
817
818 /*! this text is put before a collaboration diagram */
819 QCString trCollaborationDiagram(const QCString &clName) override
820 {
821 return "Kunlaborada diagramo por "+clName+":";
822 }
823 /*! this text is put before an include dependency graph */
824 QCString trInclDepGraph(const QCString &fName) override
825 {
826 return "Inkluzivaĵa dependeca diagramo por "+fName+":";
827 }
828 /*! header that is put before the list of constructor/destructors. */
829 QCString trConstructorDocumentation() override
830 {
831 return "Konstruila kaj Detruila Dokumentado";
832 }
833 /*! Used in the file documentation to point to the corresponding sources. */
834 QCString trGotoSourceCode() override
835 {
836 return "Iri al la fontkodo de tiu ĉi dosiero.";
837 }
838 /*! Used in the file sources to point to the corresponding documentation. */
839 QCString trGotoDocumentation() override
840 {
841 return "Iri al la dokumentado de tiu ĉi dosiero.";
842 }
843 /*! Text for the \\pre command */
844 QCString trPrecondition() override
845 {
846 return "Antaŭkondiĉo";
847 }
848 /*! Text for the \\post command */
849 QCString trPostcondition() override
850 {
851 return "Postkondiĉo";
852 }
853 /*! Text for the \\invariant command */
854 QCString trInvariant() override
855 {
856 return "Malvariaĵo";
857 }
858 /*! Text shown before a multi-line variable/enum initialization */
859 QCString trInitialValue() override
860 {
861 return "Komenca valoro:";
862 }
863 /*! Text used the source code in the file index */
864 QCString trCode() override
865 {
866 return "kodo";
867 }
868 QCString trGraphicalHierarchy() override
869 {
870 return "Grafika Klasa Hierarkio";
871 }
872 QCString trGotoGraphicalHierarchy() override
873 {
874 return "Iri al la grafika klasa hierarkio";
875 }
876 QCString trGotoTextualHierarchy() override
877 {
878 return "Iri al la teksta klasa hierarkio";
879 }
880 QCString trPageIndex() override
881 {
882 return "Paĝa Indekso";
883 }
884
885//////////////////////////////////////////////////////////////////////////
886// new since 1.1.0
887//////////////////////////////////////////////////////////////////////////
888
889 QCString trNote() override
890 {
891 return "Noto";
892 }
893 QCString trPublicTypes() override
894 {
895 return "Publikaj Tipoj";
896 }
897 QCString trPublicAttribs() override
898 {
899 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
900 {
901 return "Datumkampoj";
902 }
903 else
904 {
905 return "Publikaj Atributoj";
906 }
907 }
908 QCString trStaticPublicAttribs() override
909 {
910 return "Statikaj Publikaj Atributoj";
911 }
912 QCString trProtectedTypes() override
913 {
914 return "Protektitaj Tipoj";
915 }
916 QCString trProtectedAttribs() override
917 {
918 return "Protektitaj Atributoj";
919 }
920 QCString trStaticProtectedAttribs() override
921 {
922 return "Statikaj Protektitaj Atributoj";
923 }
924 QCString trPrivateTypes() override
925 {
926 return "Privataj Tipoj";
927 }
928 QCString trPrivateAttribs() override
929 {
930 return "Privataj Atributoj";
931 }
932 QCString trStaticPrivateAttribs() override
933 {
934 return "Statikaj Privataj Atributoj";
935 }
936
937//////////////////////////////////////////////////////////////////////////
938// new since 1.1.3
939//////////////////////////////////////////////////////////////////////////
940
941 /*! Used as a marker that is put before a \\todo item */
942 QCString trTodo() override
943 {
944 return "Farendaĵo";
945 }
946 /*! Used as the header of the todo list */
947 QCString trTodoList() override
948 {
949 return "Farendaĵaro";
950 }
951
952//////////////////////////////////////////////////////////////////////////
953// new since 1.1.4
954//////////////////////////////////////////////////////////////////////////
955
956 QCString trReferencedBy() override
957 {
958 return "Referencita de";
959 }
960 QCString trRemarks() override
961 {
962 return "Rimarkoj";
963 }
964 QCString trAttention() override
965 {
966 return "Atentu";
967 }
968 QCString trInclByDepGraph() override
969 {
970 return "Tiu ĉi diagramo montras kiuj dosieroj rekte aŭ malrekte "
971 "inkluzivas tiun ĉi dosieron:";
972 }
973 QCString trSince() override
974 {
975 return "De";
976 }
977
978//////////////////////////////////////////////////////////////////////////
979// new since 1.1.5
980//////////////////////////////////////////////////////////////////////////
981
982 /*! title of the graph legend page */
983 QCString trLegendTitle() override
984 {
985 return "Diagrama Klarigeto";
986 }
987 /*! page explaining how the dot graph's should be interpreted
988 * The %A in the text below are to prevent link to classes called "A".
989 */
990 QCString trLegendDocs() override
991 {
992 return
993 "Tiu ĉi paĝo klarigas kiel interpreti la diagramojn generitajn "
994 "de doxygen.<p>\n"
995 "Konsideru la sekvan ekzemplon:\n"
996 "\\code\n"
997 "/*! Nevidebla klaso pro trunkado */\n"
998 "class Invisible { };\n\n"
999 "/*! Trunkita klaso, hereda rilato kaŝiĝas */\n"
1000 "class Truncated : public Invisible { };\n\n"
1001 "/* Klaso ne dokumentita per komentoj de doxygen */\n"
1002 "class Undocumented { };\n\n"
1003 "/*! Klaso de kiu herediĝas per publika heredado */\n"
1004 "class PublicBase : public Truncated { };\n\n"
1005 "/*! Ŝablona klaso */\n"
1006 "template<class T> class Templ { };\n\n"
1007 "/*! Klaso de kiu herediĝas per protektita heredado */\n"
1008 "class ProtectedBase { };\n\n"
1009 "/*! Klaso de kiu herediĝas per privata heredado */\n"
1010 "class PrivateBase { };\n\n"
1011 "/*! Klaso uzata de la klaso Inherited */\n"
1012 "class Used { };\n\n"
1013 "/*! Supra klaso kiu heredas de kelkaj aliaj klasoj */\n"
1014 "class Inherited : public PublicBase,\n"
1015 " protected ProtectedBase,\n"
1016 " private PrivateBase,\n"
1017 " public Undocumented,\n"
1018 " public Templ<int>\n"
1019 "{\n"
1020 " private:\n"
1021 " Used *m_usedClass;\n"
1022 "};\n"
1023 "\\endcode\n"
1024 "Tio ĉi liveros la sekvan diagramon:"
1025 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1026 "<p>\n"
1027 "La skatoloj de la supra diagramo havas la sekvajn signifojn:\n"
1028 "<ul>\n"
1029 "<li>%Plene griza skatolo reprezentas la strukturon aŭ klason "
1030 "kies diagramo generiĝis.\n"
1031 "<li>%Skatolo kun nigra bordero montras dokumentitan strukturon aŭ klason.\n"
1032 "<li>%Skatolo kun griza bordero montras nedokumentitan strukturon aŭ klason.\n"
1033 "<li>%Skatolo kun ruĝa bordero montras dokumentitan strukturon aŭ klason por "
1034 "kiu ne ĉiuj heredadoj/enhavoj montriĝas. %Diagramo estas trunkota "
1035 "se ĝi ne adaptiĝas en la donitajn limojn.\n"
1036 "</ul>\n"
1037 "La sagoj havas la sekvajn signifojn:\n"
1038 "<ul>\n"
1039 "<li>%Malhelblua sago uzatas por montri publika heredado "
1040 "inter du klasoj.\n"
1041 "<li>%Malhelverda sago uzatas por protektita heredado.\n"
1042 "<li>%Malhelruĝa sago uzatas por privata heredado.\n"
1043 "<li>%Purpura streka sago uzatas se klaso enhavatas aŭ uzatas "
1044 "de alia klaso. La sago estas etikedatas kun la variablo(j) "
1045 "tra kiu la montrita klaso aŭ strukturo estas alirebla.\n"
1046 "<li>%Flava streka sago montras rilato inter ŝablona apero kaj "
1047 "la ŝablona klaso el kiu ĝi realigitas. La sago etikeditas kun "
1048 "la parametroj de la ŝablona apero.\n"
1049 "</ul>\n";
1050 }
1051 /*! text for the link to the legend page */
1052 QCString trLegend() override
1053 {
1054 return "klarigeto";
1055 }
1056
1057//////////////////////////////////////////////////////////////////////////
1058// new since 1.2.0
1059//////////////////////////////////////////////////////////////////////////
1060
1061 /*! Used as a marker that is put before a test item */
1062 QCString trTest() override
1063 {
1064 return "Testo";
1065 }
1066 /*! Used as the header of the test list */
1067 QCString trTestList() override
1068 {
1069 return "Testa Listo";
1070 }
1071
1072//////////////////////////////////////////////////////////////////////////
1073// new since 1.2.2
1074//////////////////////////////////////////////////////////////////////////
1075
1076 /*! Used as a section header for IDL properties */
1077 QCString trProperties() override
1078 {
1079 return "Atributoj";
1080 }
1081 /*! Used as a section header for IDL property documentation */
1082 QCString trPropertyDocumentation() override
1083 {
1084 return "Atributa Dokumentado";
1085 }
1086
1087//////////////////////////////////////////////////////////////////////////
1088// new since 1.2.4
1089//////////////////////////////////////////////////////////////////////////
1090
1091 /*! Used for Java classes in the summary section of Java packages */
1092 QCString trClasses() override
1093 {
1094 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1095 {
1096 return "Datumstrukturoj";
1097 }
1098 else
1099 {
1100 return "Klasoj";
1101 }
1102 }
1103 /*! Used as the title of a Java package */
1104 QCString trPackage(const QCString &name) override
1105 {
1106 return "Pakaĵo "+name;
1107 }
1108 /*! The description of the package index page */
1109 QCString trPackageListDescription() override
1110 {
1111 return "Jen listo de pakaĵoj kun mallongaj priskriboj (se ekzistas):";
1112 }
1113 /*! The link name in the Quick links header for each page */
1114 QCString trPackages() override
1115 {
1116 return "Pakaĵoj";
1117 }
1118 /*! Text shown before a multi-line define */
1119 QCString trDefineValue() override
1120 {
1121 return "Valoro:";
1122 }
1123
1124//////////////////////////////////////////////////////////////////////////
1125// new since 1.2.5
1126//////////////////////////////////////////////////////////////////////////
1127
1128 /*! Used as a marker that is put before a \\bug item */
1129 QCString trBug() override
1130 {
1131 return "Cimo";
1132 }
1133 /*! Used as the header of the bug list */
1134 QCString trBugList() override
1135 {
1136 return "Cima Listo";
1137 }
1138
1139//////////////////////////////////////////////////////////////////////////
1140// new since 1.2.6
1141//////////////////////////////////////////////////////////////////////////
1142
1143 /*! Used as ansicpg for RTF file
1144 *
1145 * The following table shows the correlation of Charset name, Charset Value and
1146 * <pre>
1147 * Codepage number:
1148 * Charset Name Charset Value(hex) Codepage number
1149 * ------------------------------------------------------
1150 * DEFAULT_CHARSET 1 (x01)
1151 * SYMBOL_CHARSET 2 (x02)
1152 * OEM_CHARSET 255 (xFF)
1153 * ANSI_CHARSET 0 (x00) 1252
1154 * RUSSIAN_CHARSET 204 (xCC) 1251
1155 * EE_CHARSET 238 (xEE) 1250
1156 * GREEK_CHARSET 161 (xA1) 1253
1157 * TURKISH_CHARSET 162 (xA2) 1254
1158 * BALTIC_CHARSET 186 (xBA) 1257
1159 * HEBREW_CHARSET 177 (xB1) 1255
1160 * ARABIC _CHARSET 178 (xB2) 1256
1161 * SHIFTJIS_CHARSET 128 (x80) 932
1162 * HANGEUL_CHARSET 129 (x81) 949
1163 * GB2313_CHARSET 134 (x86) 936
1164 * CHINESEBIG5_CHARSET 136 (x88) 950
1165 * </pre>
1166 *
1167 */
1168 QCString trRTFansicp() override
1169 {
1170 return "";
1171 }
1172
1173
1174 /*! Used as ansicpg for RTF fcharset
1175 * \see trRTFansicp() for a table of possible values.
1176 */
1177 QCString trRTFCharSet() override
1178 {
1179 return "1";
1180 }
1181
1182 /*! Used as header RTF general index */
1183 QCString trRTFGeneralIndex() override
1184 {
1185 return "Indekso";
1186 }
1187
1188 /*! This is used for translation of the word that will possibly
1189 * be followed by a single name or by a list of names
1190 * of the category.
1191 */
1192 QCString trClass(bool first_capital, bool singular) override
1193 {
1194 return createNoun(first_capital, singular, "klaso", "j");
1195 }
1196
1197 /*! This is used for translation of the word that will possibly
1198 * be followed by a single name or by a list of names
1199 * of the category.
1200 */
1201 QCString trFile(bool first_capital, bool singular) override
1202 {
1203 return createNoun(first_capital, singular, "dosiero", "j");
1204 }
1205
1206 /*! This is used for translation of the word that will possibly
1207 * be followed by a single name or by a list of names
1208 * of the category.
1209 */
1210 QCString trNamespace(bool first_capital, bool singular) override
1211 {
1212 return createNoun(first_capital, singular, "nomspaco", "j");
1213 }
1214
1215 /*! This is used for translation of the word that will possibly
1216 * be followed by a single name or by a list of names
1217 * of the category.
1218 */
1219 QCString trGroup(bool first_capital, bool singular) override
1220 {
1221 return createNoun(first_capital, singular, "grupo", "j");
1222 }
1223
1224 /*! This is used for translation of the word that will possibly
1225 * be followed by a single name or by a list of names
1226 * of the category.
1227 */
1228 QCString trPage(bool first_capital, bool singular) override
1229 {
1230 return createNoun(first_capital, singular, "paĝo", "j");
1231 }
1232
1233 /*! This is used for translation of the word that will possibly
1234 * be followed by a single name or by a list of names
1235 * of the category.
1236 */
1237 QCString trMember(bool first_capital, bool singular) override
1238 {
1239 return createNoun(first_capital, singular, "membro", "j");
1240 }
1241
1242 /*! This is used for translation of the word that will possibly
1243 * be followed by a single name or by a list of names
1244 * of the category.
1245 */
1246 QCString trGlobal(bool first_capital, bool singular) override
1247 {
1248 return createNoun(first_capital, singular, "mallokalaĵo", "j");
1249 }
1250
1251//////////////////////////////////////////////////////////////////////////
1252// new since 1.2.7
1253//////////////////////////////////////////////////////////////////////////
1254
1255 /*! This text is generated when the \\author command is used and
1256 * for the author section in man pages. */
1257 QCString trAuthor(bool first_capital, bool singular) override
1258 {
1259 return createNoun(first_capital, singular, "aŭtoro", "j");
1260 }
1261
1262//////////////////////////////////////////////////////////////////////////
1263// new since 1.2.11
1264//////////////////////////////////////////////////////////////////////////
1265
1266 /*! This text is put before the list of members referenced by a member
1267 */
1268 QCString trReferences() override
1269 {
1270 return "Referencoj";
1271 }
1272
1273//////////////////////////////////////////////////////////////////////////
1274// new since 1.2.13
1275//////////////////////////////////////////////////////////////////////////
1276
1277 /*! used in member documentation blocks to produce a list of
1278 * members that are implemented by this one.
1279 */
1280 QCString trImplementedFromList(int numEntries) override
1281 {
1282 return "Realigas "+trWriteList(numEntries)+".";
1283 }
1284
1285 /*! used in member documentation blocks to produce a list of
1286 * all members that implement this abstract member.
1287 */
1288 QCString trImplementedInList(int numEntries) override
1289 {
1290 return "Realigita en "+trWriteList(numEntries)+".";
1291 }
1292
1293//////////////////////////////////////////////////////////////////////////
1294// new since 1.2.16
1295//////////////////////////////////////////////////////////////////////////
1296
1297 /*! used in RTF documentation as a heading for the Table
1298 * of Contents.
1299 */
1300 QCString trRTFTableOfContents() override
1301 {
1302 return "Enhava Tabelo";
1303 }
1304
1305//////////////////////////////////////////////////////////////////////////
1306// new since 1.2.17
1307//////////////////////////////////////////////////////////////////////////
1308
1309 /*! Used as the header of the list of item that have been
1310 * flagged deprecated
1311 */
1312 QCString trDeprecatedList() override
1313 {
1314 return "Evitindaĵa Listo";
1315 }
1316
1317//////////////////////////////////////////////////////////////////////////
1318// new since 1.2.18
1319//////////////////////////////////////////////////////////////////////////
1320
1321 /*! Used as a header for declaration section of the events found in
1322 * a C# program
1323 */
1324 QCString trEvents() override
1325 {
1326 return "Eventoj";
1327 }
1328 /*! Header used for the documentation section of a class' events. */
1329 QCString trEventDocumentation() override
1330 {
1331 return "Eventa Dokumentado";
1332 }
1333
1334//////////////////////////////////////////////////////////////////////////
1335// new since 1.3
1336//////////////////////////////////////////////////////////////////////////
1337
1338 /*! Used as a heading for a list of Java class types with package scope.
1339 */
1340 QCString trPackageTypes() override
1341 {
1342 return "Pakaĵaj Tipoj";
1343 }
1344 /*! Used as a heading for a list of Java class functions with package
1345 * scope.
1346 */
1347 QCString trPackageFunctions() override
1348 {
1349 return "Pakaĵaj Funkcioj";
1350 }
1351 QCString trPackageMembers() override
1352 {
1353 return "Pakaĵaj Membroj";
1354 }
1355 /*! Used as a heading for a list of static Java class functions with
1356 * package scope.
1357 */
1358 QCString trStaticPackageFunctions() override
1359 {
1360 return "Statikaj Pakaĵaj Funkcioj";
1361 }
1362 /*! Used as a heading for a list of Java class variables with package
1363 * scope.
1364 */
1365 QCString trPackageAttribs() override
1366 {
1367 return "Pakaĵaj Atributoj";
1368 }
1369 /*! Used as a heading for a list of static Java class variables with
1370 * package scope.
1371 */
1372 QCString trStaticPackageAttribs() override
1373 {
1374 return "Statikaj Pakaĵaj Atributoj";
1375 }
1376
1377//////////////////////////////////////////////////////////////////////////
1378// new since 1.3.1
1379//////////////////////////////////////////////////////////////////////////
1380
1381 /*! Used in the quick index of a class/file/namespace member list page
1382 * to link to the unfiltered list of all members.
1383 */
1384 QCString trAll() override
1385 {
1386 return "Ĉiuj";
1387 }
1388 /*! Put in front of the call graph for a function. */
1389 QCString trCallGraph() override
1390 {
1391 return "Jen la vokdiagramo por tiu ĉi funkcio:";
1392 }
1393
1394//////////////////////////////////////////////////////////////////////////
1395// new since 1.3.3
1396//////////////////////////////////////////////////////////////////////////
1397
1398 /*! This string is used as the title for the page listing the search
1399 * results.
1400 */
1401 QCString trSearchResultsTitle() override
1402 {
1403 return "Serĉaj Rezultoj";
1404 }
1405 /*! This string is put just before listing the search results. The
1406 * text can be different depending on the number of documents found.
1407 * Inside the text you can put the special marker $num to insert
1408 * the number representing the actual number of search results.
1409 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1410 * value 2 represents 2 or more matches. HTML markup is allowed inside
1411 * the returned string.
1412 */
1413 QCString trSearchResults(int numDocuments) override
1414 {
1415 if (numDocuments==0)
1416 {
1417 return "Pardonu, nenio dokumento kongruas vian peton.";
1418 }
1419 else if (numDocuments==1)
1420 {
1421 return "Trafita <b>unu</b> dokumenton kongruantan vian peton.";
1422 }
1423 else
1424 {
1425 return "Trafitaj <b>$num</b> dokumentojn kongruantajn vian peton. "
1426 "Montriĝos plej bonaj kongruoj unue.";
1427 }
1428 }
1429 /*! This string is put before the list of matched words, for each search
1430 * result. What follows is the list of words that matched the query.
1431 */
1432 QCString trSearchMatches() override
1433 {
1434 return "Kongruoj:";
1435 }
1436
1437//////////////////////////////////////////////////////////////////////////
1438// new since 1.3.8
1439//////////////////////////////////////////////////////////////////////////
1440
1441 /*! This is used in HTML as the title of page with source code for file filename
1442 */
1443 QCString trSourceFile(const QCString& filename) override
1444 {
1445 return filename + " Fonta Dosiero";
1446 }
1447
1448//////////////////////////////////////////////////////////////////////////
1449// new since 1.3.9
1450//////////////////////////////////////////////////////////////////////////
1451
1452 /*! This is used as the name of the chapter containing the directory
1453 * hierarchy.
1454 */
1455 QCString trDirIndex() override
1456 { return "Dosieruja Hierarkio"; }
1457
1458 /*! This is used as the name of the chapter containing the documentation
1459 * of the directories.
1460 */
1461 QCString trDirDocumentation() override
1462 { return "Dosieruja Dokumentado"; }
1463
1464 /*! This is used as the title of the directory index and also in the
1465 * Quick links of an HTML page, to link to the directory hierarchy.
1466 */
1467 QCString trDirectories() override
1468 { return "Dosierujoj"; }
1469
1470 /*! This returns the title of a directory page. The name of the
1471 * directory is passed via \a dirName.
1472 */
1473 QCString trDirReference(const QCString &dirName) override
1474 { QCString result=dirName; result+=" Dosieruja Referenco"; return result; }
1475
1476 /*! This returns the word directory with or without starting capital
1477 * (\a first_capital) and in sigular or plural form (\a singular).
1478 */
1479 QCString trDir(bool first_capital, bool singular) override
1480 {
1481 return createNoun(first_capital, singular, "dosierujo", "j");
1482 }
1483
1484//////////////////////////////////////////////////////////////////////////
1485// new since 1.4.1
1486//////////////////////////////////////////////////////////////////////////
1487
1488 /*! This text is added to the documentation when the \\overload command
1489 * is used for a overloaded function.
1490 */
1491 QCString trOverloadText() override
1492 {
1493 return "Tiu ĉi estas superŝarĝita membra funkcio, "
1494 "donita por faciligo. Ĝi nur malsamas de la supra "
1495 "funkcio nur pro la argumento(j) kiujn ili akceptas.";
1496 }
1497
1498//////////////////////////////////////////////////////////////////////////
1499// new since 1.4.6
1500//////////////////////////////////////////////////////////////////////////
1501
1502 /*! This is used to introduce a caller (or called-by) graph */
1503 QCString trCallerGraph() override
1504 {
1505 return "Jen la vokdiagramo por tiu ĉi funkcio:";
1506 }
1507
1508 /*! This is used in the documentation of a file/namespace before the list
1509 * of documentation blocks for enumeration values
1510 */
1512 { return "Enumeraciila Dokumentado"; }
1513
1514//////////////////////////////////////////////////////////////////////////
1515// new since 1.5.4 (mainly for Fortran)
1516//////////////////////////////////////////////////////////////////////////
1517
1518 /*! header that is put before the list of member subprograms (Fortran). */
1520 { return "Dokumentado de Membraj Funkcioj/Subrutinoj"; }
1521
1522 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1523 QCString trCompoundListFortran() override
1524 { return "Datumtipa Listo"; }
1525
1526 /*! This is put above each page as a link to all members of compounds (Fortran). */
1527 QCString trCompoundMembersFortran() override
1528 { return "Datumkampoj"; }
1529
1530 /*! This is an introduction to the annotated compound list (Fortran). */
1532 { return "Jen la datumtipoj kun mallongaj priskriboj:"; }
1533
1534 /*! This is an introduction to the page with all data types (Fortran). */
1535 QCString trCompoundMembersDescriptionFortran(bool extractAll) override
1536 {
1537 QCString result="Jen listo de ĉiuj ";
1538 if (!extractAll)
1539 {
1540 result+="dokumentitaj ";
1541 }
1542 result+="datumtipaj membroj";
1543 result+=" kun ligiloj al ";
1544 if (!extractAll)
1545 {
1546 result+="la datumstruktura dokumentado de ĉiu membro";
1547 }
1548 else
1549 {
1550 result+="la datumtipoj al kiuj ili apartenas:";
1551 }
1552 return result;
1553 }
1554
1555 /*! This is used in LaTeX as the title of the chapter with the
1556 * annotated compound index (Fortran).
1557 */
1558 QCString trCompoundIndexFortran() override
1559 { return "Datumtipa Indekso"; }
1560
1561 /*! This is used in LaTeX as the title of the chapter containing
1562 * the documentation of all data types (Fortran).
1563 */
1564 QCString trTypeDocumentation() override
1565 { return "Datumtipa Dokumentado"; }
1566
1567 /*! This is used in the documentation of a file as a header before the
1568 * list of (global) subprograms (Fortran).
1569 */
1570 QCString trSubprograms() override
1571 { return "Funkcioj/Subrutinoj"; }
1572
1573 /*! This is used in the documentation of a file/namespace before the list
1574 * of documentation blocks for subprograms (Fortran)
1575 */
1576 QCString trSubprogramDocumentation() override
1577 { return "Funkcia/Subrutina Dokumentado"; }
1578
1579 /*! This is used in the documentation of a file/namespace/group before
1580 * the list of links to documented compounds (Fortran)
1581 */
1582 QCString trDataTypes() override
1583 { return "Datumtipoj"; }
1584
1585 /*! used as the title of page containing all the index of all modules (Fortran). */
1586 QCString trModulesList() override
1587 { return "Modula Listo"; }
1588
1589 /*! used as an introduction to the modules list (Fortran) */
1590 QCString trModulesListDescription(bool extractAll) override
1591 {
1592 QCString result="Jen listo de ĉiuj ";
1593 if (!extractAll) result+="dokumentitaj ";
1594 result+="moduloj kun mallongaj priskriboj:";
1595 return result;
1596 }
1597
1598 /*! used as the title of the HTML page of a module/type (Fortran) */
1599 QCString trCompoundReferenceFortran(const QCString &clName,
1600 ClassDef::CompoundType compType,
1601 bool isTemplate) override
1602 {
1603 QCString result="Referenco de la ";
1604 if (isTemplate) result+=" ŝablono de la ";
1605 switch(compType)
1606 {
1607 case ClassDef::Class: result+="modulo "; break;
1608 case ClassDef::Struct: result+="tipo "; break;
1609 case ClassDef::Union: result+="kunigo "; break;
1610 case ClassDef::Interface: result+="interfaco "; break;
1611 case ClassDef::Protocol: result+="protokolo "; break;
1612 case ClassDef::Category: result+="kategorio "; break;
1613 case ClassDef::Exception: result+="escepto "; break;
1614 default: break;
1615 }
1616 result+=clName;
1617 return result;
1618 }
1619 /*! used as the title of the HTML page of a module (Fortran) */
1620 QCString trModuleReference(const QCString &namespaceName) override
1621 {
1622 QCString result=namespaceName;
1623 result+=" Modula Referenco";
1624 return result;
1625 }
1626
1627 /*! This is put above each page as a link to all members of modules. (Fortran) */
1628 QCString trModulesMembers() override
1629 { return "Modulaj Membroj"; }
1630
1631 /*! This is an introduction to the page with all modules members (Fortran) */
1632 QCString trModulesMemberDescription(bool extractAll) override
1633 {
1634 QCString result="Jen listo de ĉiuj ";
1635 if (!extractAll) result+="dokumentitaj ";
1636 result+="modulaj membroj kun ligiloj al la ";
1637 if (extractAll)
1638 {
1639 result+="modula dokumentado de ĉiu membro:";
1640 }
1641 else
1642 {
1643 result+="moduloj al kiuj ili apartenas:";
1644 }
1645 return result;
1646 }
1647
1648 /*! This is used in LaTeX as the title of the chapter with the
1649 * index of all modules (Fortran).
1650 */
1651 QCString trModulesIndex() override
1652 { return "Indekso de Moduloj"; }
1653
1654 /*! This is used for translation of the word that will possibly
1655 * be followed by a single name or by a list of names
1656 * of the category.
1657 */
1658 QCString trModule(bool first_capital, bool singular) override
1659 {
1660 return createNoun(first_capital, singular, "modulo", "j");
1661 }
1662 /*! This is put at the bottom of a module documentation page and is
1663 * followed by a list of files that were used to generate the page.
1664 */
1666 bool single) override
1667 {
1668 // single is true implies a single file
1669 QCString result="La dokumentado por tiu ĉi ";
1670 switch(compType)
1671 {
1672 case ClassDef::Class: result+="modulo"; break;
1673 case ClassDef::Struct: result+="tipo"; break;
1674 case ClassDef::Union: result+="kunigo"; break;
1675 case ClassDef::Interface: result+="interfaco"; break;
1676 case ClassDef::Protocol: result+="protokolo"; break;
1677 case ClassDef::Category: result+="kategorio"; break;
1678 case ClassDef::Exception: result+="escepto"; break;
1679 default: break;
1680 }
1681 result+=" kreiĝis el la ";
1682 if (single) result+="sekva dosiero:"; else result+="sekvaj dosieroj:";
1683 return result;
1684 }
1685 /*! This is used for translation of the word that will possibly
1686 * be followed by a single name or by a list of names
1687 * of the category.
1688 */
1689 QCString trType(bool first_capital, bool singular) override
1690 {
1691 return createNoun(first_capital, singular, "tipo", "j");
1692 }
1693 /*! This is used for translation of the word that will possibly
1694 * be followed by a single name or by a list of names
1695 * of the category.
1696 */
1697 QCString trSubprogram(bool first_capital, bool singular) override
1698 {
1699 return createNoun(first_capital, singular, "subprogramo", "j");
1700 }
1701
1702 /*! C# Type Constraint list */
1703 QCString trTypeConstraints() override
1704 {
1705 return "Tipaj Limigoj";
1706 }
1707
1708//////////////////////////////////////////////////////////////////////////
1709// new since 1.6.0 (mainly for the new search engine)
1710//////////////////////////////////////////////////////////////////////////
1711
1712 /*! directory relation for \a name */
1713 QCString trDirRelation(const QCString &name) override
1714 {
1715 return QCString(name)+" Rilato";
1716 }
1717
1718 /*! Loading message shown when loading search results */
1719 QCString trLoading() override
1720 {
1721 return "Ŝarĝante...";
1722 }
1723
1724 /*! Label used for search results in the global namespace */
1725 QCString trGlobalNamespace() override
1726 {
1727 return "Malloka Nomspaco";
1728 }
1729
1730 /*! Message shown while searching */
1731 QCString trSearching() override
1732 {
1733 return "Serĉante...";
1734 }
1735
1736 /*! Text shown when no search results are found */
1737 QCString trNoMatches() override
1738 {
1739 return "Nenia kongruo";
1740 }
1741
1742//////////////////////////////////////////////////////////////////////////
1743// new since 1.6.3 (missing items for the directory pages)
1744//////////////////////////////////////////////////////////////////////////
1745
1746 /*! when clicking a directory dependency label, a page with a
1747 * table is shown. The heading for the first column mentions the
1748 * source file that has a relation to another file.
1749 */
1750 QCString trFileIn(const QCString &name) override
1751 {
1752 return "Dosiero en "+name;
1753 }
1754
1755 /*! when clicking a directory dependency label, a page with a
1756 * table is shown. The heading for the second column mentions the
1757 * destination file that is included.
1758 */
1759 QCString trIncludesFileIn(const QCString &name) override
1760 {
1761 return "Inkluzivas dosieron en "+name;
1762 }
1763
1764 /** Compiles a date string.
1765 * @param year Year in 4 digits
1766 * @param month Month of the year: 1=January
1767 * @param day Day of the Month: 1..31
1768 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1769 * @param hour Hour of the day: 0..23
1770 * @param minutes Minutes in the hour: 0..59
1771 * @param seconds Seconds within the minute: 0..59
1772 * @param includeTime Include time in the result string?
1773 */
1774 QCString trDateTime(int year,int month,int day,int dayOfWeek,
1775 int hour,int minutes,int seconds,
1776 DateTimeType includeTime) override
1777 {
1778 static const char *days[] = { "lundo","mardo","merkredo",
1779 "ĵaŭdo","vendredo","sabato",
1780 "dimanĉo" };
1781
1782 static const char *months[] = { "Januaro", "Februaro", "Marto",
1783 "Aprilo", "Majo", "Junio",
1784 "Julio", "Aŭgusto", "Septembro",
1785 "Oktobro", "Novembro",
1786 "Decembro"
1787 };
1788 QCString sdate;
1789 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1790 {
1791 sdate.sprintf("%s, %d-a de %s %d",days[dayOfWeek-1],day,months[month-1],year);
1792 }
1793 if (includeTime == DateTimeType::DateTime) sdate += " ";
1794 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1795 {
1796 QCString stime;
1797 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1798 sdate+=stime;
1799 }
1800 return sdate;
1801 }
1802 QCString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
1803 {
1804 static const char *days_short[] = { "lu", "ma", "me", "ĵa", "ve", "sa", "di" };
1805 static const char *days_full[] = { "lundo", "mardo", "merkredo", "ĵaŭdo", "vendredo", "sabato", "dimanĉo" };
1806 QCString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1807 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1808 else return text;
1809 }
1810 QCString trMonth(int month, bool first_capital, bool full) override
1811 {
1812 static const char *months_short[] = { "jan", "feb", "mar", "apr", "maj", "jun", "jul", "aŭg", "sep", "okt", "nov", "dec" };
1813 static const char *months_full[] = { "januaro", "februaro", "marto", "aprilo", "majo", "junio", "julio", "aŭgusto", "septembro", "oktobro", "novembro", "decembro" };
1814 QCString text = full? months_full[month-1] : months_short[month-1];
1815 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1816 else return text;
1817 }
1818 QCString trDayPeriod(bool period) override
1819 {
1820 static const char *dayPeriod[] = { "atm", "ptm" };
1821 return dayPeriod[period?1:0];
1822 }
1823
1824//////////////////////////////////////////////////////////////////////////
1825// new since 1.7.5
1826//////////////////////////////////////////////////////////////////////////
1827
1828 /*! Header for the page with bibliographic citations */
1829 QCString trCiteReferences() override
1830 { return "Bibliografiaj Referencoj"; }
1831
1832 /*! Text for copyright paragraph */
1833 QCString trCopyright() override
1834 { return "Kopirajto"; }
1835
1836 /*! Header for the graph showing the directory dependencies */
1837 QCString trDirDepGraph(const QCString &name) override
1838 { return QCString("Dosieruja dependa diagramo por ")+name+":"; }
1839
1840//////////////////////////////////////////////////////////////////////////
1841// new since 1.8.0
1842//////////////////////////////////////////////////////////////////////////
1843
1844 /*! Detail level selector shown for hierarchical indices */
1845 QCString trDetailLevel() override
1846 { return "detala nivelo"; }
1847
1848 /*! Section header for list of template parameters */
1849 QCString trTemplateParameters() override
1850 { return "Parametroj de ŝablonoj"; }
1851
1852 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1853 QCString trAndMore(const QCString &number) override
1854 { return "kaj "+number+" pli..."; }
1855
1856 /*! Used file list for a Java enum */
1857 QCString trEnumGeneratedFromFiles(bool single) override
1858 { QCString result = "La dokumentaro por tiu ĉi enum estis generita el la sekva dosiero";
1859 if (!single) result += "s";
1860 result+=":";
1861 return result;
1862 }
1863
1864 /*! Header of a Java enum page (Java enums are represented as classes). */
1865 QCString trEnumReference(const QCString &name) override
1866 { return QCString(name)+" Enum Referenco"; }
1867
1868 /*! Used for a section containing inherited members */
1869 QCString trInheritedFrom(const QCString &members,const QCString &what) override
1870 { return QCString(members)+" heredita el "+what; }
1871
1872 /*! Header of the sections with inherited members specific for the
1873 * base class(es)
1874 */
1876 { return "Kromaj Hereditaj Membroj"; }
1877
1878//////////////////////////////////////////////////////////////////////////
1879// new since 1.8.2
1880//////////////////////////////////////////////////////////////////////////
1881
1882 /*! Used as a tooltip for the toggle button that appears in the
1883 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1884 * enabled. This tooltip explains the meaning of the button.
1885 */
1886 QCString trPanelSynchronisationTooltip(bool enable) override
1887 {
1888 QCString opt = enable ? "aktivigi" : "malaktivigi";
1889 return "klaku por "+opt+" panelan sinkronigon";
1890 }
1891
1892 /*! Used in a method of an Objective-C class that is declared in a
1893 * a category. Note that the @1 marker is required and is replaced
1894 * by a link.
1895 */
1896 QCString trProvidedByCategory() override
1897 {
1898 return "Provizita de kategorio @0.";
1899 }
1900
1901 /*! Used in a method of an Objective-C category that extends a class.
1902 * Note that the @1 marker is required and is replaced by a link to
1903 * the class method.
1904 */
1905 QCString trExtendsClass() override
1906 {
1907 return "Etendi klason @0.";
1908 }
1909
1910 /*! Used as the header of a list of class methods in Objective-C.
1911 * These are similar to static public member functions in C++.
1912 */
1913 QCString trClassMethods() override
1914 {
1915 return "Klasaj Metodoj";
1916 }
1917
1918 /*! Used as the header of a list of instance methods in Objective-C.
1919 * These are similar to public member functions in C++.
1920 */
1921 QCString trInstanceMethods() override
1922 {
1923 return "Aperaj Metodoj";
1924 }
1925
1926 /*! Used as the header of the member functions of an Objective-C class.
1927 */
1928 QCString trMethodDocumentation() override
1929 {
1930 return "Dokumentaro de la Metodo";
1931 }
1932};
1933
1934#endif
CompoundType
The various compound types.
Definition classdef.h:109
@ Interface
Definition classdef.h:112
@ Exception
Definition classdef.h:115
QCString upper() const
Definition qcstring.h:239
QCString mid(size_t index, size_t len=static_cast< size_t >(-1)) const
Definition qcstring.h:226
bool isEmpty() const
Returns TRUE iff the string is empty.
Definition qcstring.h:150
QCString & sprintf(const char *format,...)
Definition qcstring.cpp:29
QCString trDesignUnitDocumentation() override
QCString trRelatedPages() override
QCString trGlobalNamespace() override
QCString trWriteList(int numEntries) override
QCString trCompoundListFortran() override
QCString trFileListDescription(bool extractAll) override
QCString trModuleDocumentation() override
QCString trClassHierarchy() override
QCString trImplementedInList(int numEntries) override
QCString trAll() override
QCString trCompoundList() override
QCString trNoMatches() override
QCString trEnumValue() override
QCString trCollaborationDiagram(const QCString &clName) override
QCString trReimplementedInList(int numEntries) override
QCString trFileIndex() override
QCString trAttention() override
QCString trFileReference(const QCString &fileName) override
QCString trMemberDataDocumentation() override
QCString trRTFTableOfContents() override
QCString trModule(bool first_capital, bool singular) override
QCString trPackageListDescription() override
QCString trSearchResultsTitle() override
QCString trProtectedMembers() override
QCString trMemberFunctionDocumentationFortran() override
QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trEnumerations() override
QCString trNamespaceDocumentation() override
QCString trInitialValue() override
QCString trReferencedBy() override
QCString trDetailedDescription() override
QCString trEnumerationValues() override
QCString trRTFGeneralIndex() override
QCString trDefineDocumentation() override
QCString trMainPage() override
QCString getLanguageString() override
language codes for Html help
QCString trCompoundIndex() override
QCString trCompoundMembersDescription(bool extractAll) override
QCString trTemplateParameters() override
QCString trPackageFunctions() override
QCString trStaticPublicAttribs() override
QCString trExamples() override
QCString trStaticProtectedMembers() override
QCString trCallerGraph() override
QCString trDir(bool first_capital, bool singular) override
QCString trGroup(bool first_capital, bool singular) override
QCString trSearchResults(int numDocuments) override
QCString trCompoundListDescriptionFortran() override
QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
Compiles a date string.
QCString trPanelSynchronisationTooltip(bool enable) override
QCString trInstanceMethods() override
QCString trSince() override
QCString trRTFansicp() override
QCString trRelatedFunctions() override
QCString trNamespaceListDescription(bool extractAll) override
QCString trDetails() override
QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
QCString trModuleReference(const QCString &namespaceName) override
QCString trFriends() override
QCString trDefinedIn() override
QCString trDirDepGraph(const QCString &name) override
QCString trWarning() override
QCString trModulesMembers() override
QCString trInclByDepGraph() override
QCString trDetailLevel() override
QCString trFile(bool first_capital, bool singular) override
QCString trEnumName() override
QCString trDirReference(const QCString &dirName) override
QCString trPrecondition() override
QCString trGotoGraphicalHierarchy() override
QCString trSourceFile(const QCString &filename) override
QCString latexLanguageSupportCommand() override
QCString trLegendTitle() override
QCString trRelatedPagesDescription() override
QCString trNamespaces() override
QCString trExceptions() override
QCString trNamespaceIndex() override
QCString trLegendDocs() override
QCString trPackage(const QCString &name) override
QCString trMemberTypedefDocumentation() override
QCString trEnumerationValueDocumentation() override
QCString trIncludesFileIn(const QCString &name) override
QCString trPostcondition() override
QCString trPackageTypes() override
QCString trGlobal(bool first_capital, bool singular) override
QCString trReimplementedFromList(int numEntries) override
QCString trPageIndex() override
QCString trSearchMatches() override
QCString trCompoundListDescription() override
QCString trClassDocumentation() override
QCString trMore() override
QCString trNamespaceMembers() override
QCString trTodo() override
QCString trDirectories() override
QCString trPackages() override
QCString trThisIsTheListOfAllMembers() override
QCString trCode() override
QCString trGeneratedAutomatically(const QCString &s) override
QCString trCompounds() override
QCString trCallGraph() override
QCString trPrivateAttribs() override
QCString trRTFCharSet() override
QCString trReturnValues() override
QCString trSubprograms() override
QCString trMemberFunctionDocumentation() override
QCString trISOLang() override
QCString trGotoSourceCode() override
QCString trOverloadText() override
QCString trPublicMembers() override
QCString trHierarchicalIndex() override
QCString trDefinedAtLineInSourceFile() override
QCString trFunctions() override
QCString trPrivateSlots() override
QCString trMethodDocumentation() override
QCString trDate() override
QCString trInclDepGraph(const QCString &fName) override
QCString trDirIndex() override
QCString trProvidedByCategory() override
QCString trDefines() override
QCString trCompoundMembersDescriptionFortran(bool extractAll) override
QCString trPublicAttribs() override
QCString trPublicTypes() override
QCString trClasses() override
QCString trStaticPublicMembers() override
QCString trBugList() override
QCString trTypeConstraints() override
QCString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
QCString trTest() override
QCString trPrivateMembers() override
QCString trGotoTextualHierarchy() override
QCString trInheritsList(int numEntries) override
QCString trPrivateTypes() override
QCString trDefinedInSourceFile() override
QCString trExamplesDescription() override
QCString trMonth(int month, bool first_capital, bool full) override
QCString trTestList() override
QCString trPublicSlots() override
QCString idLanguage() override
QCString trEnumGeneratedFromFiles(bool single) override
QCString trRelatedSubscript() override
QCString trProtectedSlots() override
QCString trReferenceManual() override
QCString trCompoundMembers() override
QCString trFileIn(const QCString &name) override
QCString trTodoList() override
QCString trModulesIndex() override
QCString trSearching() override
QCString trDataTypes() override
QCString trImplementedFromList(int numEntries) override
QCString trProtectedTypes() override
QCString trClassMethods() override
QCString trGraphicalHierarchy() override
QCString trStaticPrivateMembers() override
QCString trExtendsClass() override
QCString trSubprogram(bool first_capital, bool singular) override
QCString trCopyright() override
QCString trAdditionalInheritedMembers() override
QCString trNamespaceList() override
QCString trParameters() override
QCString trModulesMemberDescription(bool extractAll) override
QCString trReturns() override
QCString trRemarks() override
QCString trDeprecated() override
QCString trDeprecatedList() override
QCString trSearch() override
QCString trEnumerationTypeDocumentation() override
QCString trGeneratedAt(const QCString &date, const QCString &projName) override
QCString trCompoundIndexFortran() override
QCString trPackageMembers() override
QCString trClass(bool first_capital, bool singular) override
QCString trGeneratedBy() override
QCString trNote() override
QCString trProtectedAttribs() override
QCString trNamespaceMemberDescription(bool extractAll) override
QCString trDefineValue() override
QCString trGotoDocumentation() override
QCString trProperties() override
QCString trLegend() override
QCString trModulesList() override
QCString trSubprogramDocumentation() override
QCString trCompoundMembersFortran() override
QCString trEvents() override
QCString trFileList() override
QCString trCiteReferences() override
QCString trTypedefs() override
QCString trModulesListDescription(bool extractAll) override
QCString trModules() override
QCString trSignals() override
QCString trAndMore(const QCString &number) override
QCString trFileMembersDescription(bool extractAll) override
QCString trClassDiagram(const QCString &clName) override
QCString trEnumReference(const QCString &name) override
QCString trDocumentation(const QCString &projName) override
QCString trFileDocumentation() override
QCString trDayPeriod(bool period) override
QCString trStaticPrivateAttribs() override
QCString trFunctionDocumentation() override
QCString trMemberList() override
QCString trVariableDocumentation() override
QCString trAuthor(bool first_capital, bool singular) override
QCString trStaticProtectedAttribs() override
QCString trDirDocumentation() override
QCString trIncludingInheritedMembers() override
QCString trFileMembers() override
QCString trPageAbbreviation() override
QCString trModuleIndex() override
QCString trPropertyDocumentation() override
QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trDirRelation(const QCString &name) override
QCString trStaticPackageFunctions() override
QCString trVariables() override
QCString trInheritedByList(int numEntries) override
QCString trListOfAllMembers() override
QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
QCString trNamespace(bool first_capital, bool singular) override
QCString trMember(bool first_capital, bool singular) override
QCString trInvariant() override
QCString trType(bool first_capital, bool singular) override
QCString trModulesDescription() override
QCString trPackageAttribs() override
QCString trTypeDocumentation() override
QCString trRelatedFunctionDocumentation() override
QCString trNamespaceReference(const QCString &namespaceName) override
QCString trLoading() override
QCString trSeeAlso() override
QCString trVersion() override
QCString trConstructorDocumentation() override
QCString trInheritedFrom(const QCString &members, const QCString &what) override
QCString trPage(bool first_capital, bool singular) override
QCString trMemberEnumerationDocumentation() override
QCString trEventDocumentation() override
QCString trStaticPackageAttribs() override
QCString trBug() override
QCString trReferences() override
QCString trClassHierarchyDescription() override
QCString trTypedefDocumentation() override
QCString createNoun(bool first_capital, bool singular, const QCString &base, const QCString &plurSuffix, const QCString &singSuffix="")
Definition translator.h:782
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
QCString generateMarker(int id)
Definition util.cpp:290
QCString getDotImageExtension()
Definition util.cpp:6616