Doxygen
Loading...
Searching...
No Matches
translator_bg.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#ifndef TRANSLATOR_BG_H
19#define TRANSLATOR_BG_H
20
21/*!
22 When defining a translator class for the new language, follow
23 the description in the documentation. One of the steps says
24 that you should copy the translator_en.h (this) file to your
25 translator_xx.h new file. Your new language should use the
26 Translator class as the base class. This means that you need to
27 implement exactly the same (pure virtual) override methods as the
28 TranslatorEnglish does. Because of this, it is a good idea to
29 start with the copy of TranslatorEnglish and replace the strings
30 one by one.
31
32 It is not necessary to include "translator.h" or
33 "translator_adapter.h" here. The files are included in the
34 language.cpp correctly. Not including any of the mentioned
35 files frees the maintainer from thinking about whether the
36 first, the second, or both files should be included or not, and
37 why. This holds namely for localized translators because their
38 base class is changed occasionally to adapter classes when the
39 Translator class changes the interface, or back to the
40 Translator class (by the local maintainer) when the localized
41 translator is made up-to-date again.
42*/
43
44/*
45 * Kiril Kirilov released released Feb 28, 2022
46 *
47 */
49{
50 public:
51
52 // --- Language control methods -------------------
53
54 /*! Used for identification of the language. The identification
55 * should not be translated. It should be replaced by the name
56 * of the language in English using lower-case characters only
57 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
58 * the identification used in language.cpp.
59 */
60 QCString idLanguage() override
61 { return "bulgarian"; }
62
63 /*! Used to get the LaTeX command(s) for the language support.
64 * This method should return string with commands that switch
65 * LaTeX to the desired language. For example
66 * <pre>"\\usepackage[german]{babel}\n"
67 * </pre>
68 * or
69 * <pre>"\\usepackage{polski}\n"
70 * "\\usepackage[latin2]{inputenc}\n"
71 * "\\usepackage[T1]{fontenc}\n"
72 * </pre>
73 *
74 * The English LaTeX does not use such commands. Because of this
75 * the empty string is returned in this implementation.
76 */
77 QCString latexLanguageSupportCommand() override
78 {
79 { return "\\usepackage[T2A]{fontenc}\n\\usepackage[bulgarian]{babel}\n"; }
80 }
81
82 QCString trISOLang() override
83 {
84 return "bg";
85 }
86 QCString getLanguageString() override
87 {
88 return "0x402 bulgarian";
89 }
90
91 // --- Language translation methods -------------------
92
93 /*! used in the compound documentation before a list of related functions. */
94 QCString trRelatedFunctions() override
95 { return "Функции, свързани с класа"; }
96
97 /*! subscript for the related functions. */
98 QCString trRelatedSubscript() override
99 { return "(Имайте предвид, че тези функции не са членове на класа.)"; }
100
101 /*! header that is put before the detailed description of files, classes and namespaces. */
102 QCString trDetailedDescription() override
103 { return "Подробно описание"; }
104
105 /*! header that is used when the summary tag is missing inside the details tag */
106 QCString trDetails() override
107 { return "Подробности"; }
108
109 /*! header that is put before the list of typedefs. */
111 { return "Членове Дефинирани типове Документация"; }
112
113 /*! header that is put before the list of enumerations. */
115 { return "Членове Изброявания Документация"; }
116
117 /*! header that is put before the list of member functions. */
119 { return "Членове Функции(методи) Документация"; }
120
121 /*! header that is put before the list of member attributes. */
122 QCString trMemberDataDocumentation() override
123 {
124 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
125 {
126 return "Полета Документация";
127 }
128 else
129 {
130 return "Член данни Документация";
131 }
132 }
133
134 /*! this is the text of a link put after brief descriptions. */
135 QCString trMore() override
136 { return "Допълнително..."; }
137
138 /*! put in the class documentation */
139 QCString trListOfAllMembers() override
140 { return "Списък на всички членове"; }
141
142 /*! used as the title of the "list of all members" page of a class */
143 QCString trMemberList() override
144 { return "Членове Списък"; }
145
146 /*! this is the first part of a sentence that is followed by a class name */
147 QCString trThisIsTheListOfAllMembers() override
148 { return "Това е пълен списък с членове за"; }
149
150 /*! this is the remainder of the sentence after the class name */
151 QCString trIncludingInheritedMembers() override
152 { return ", включително всички наследени членове."; }
153
154 /*! this is put at the author sections at the bottom of man pages.
155 * parameter s is name of the project name.
156 */
157 QCString trGeneratedAutomatically(const QCString &s) override
158 { QCString result="Генерирано автоматично от Doxygen";
159 if (!s.isEmpty()) result+=(QCString)" за "+s;
160 result+=" от изходния код.";
161 return result;
162 }
163
164 /*! put after an enum name in the list of all members */
165 QCString trEnumName() override
166 { return "изброяване"; }
167
168 /*! put after an enum value in the list of all members */
169 QCString trEnumValue() override
170 { return "елементи на изброяване"; }
171
172 /*! put after an undocumented member in the list of all members */
173 QCString trDefinedIn() override
174 { return "дефинирани в"; }
175
176 // quick reference sections
177
178 /*! This is put above each page as a link to the list of all groups of
179 * compounds or files (see the \\group command).
180 */
181 QCString trModules() override
182 { return "Групи"; }
183
184 /*! This is put above each page as a link to the class hierarchy */
185 QCString trClassHierarchy() override
186 { return "Класове Йерархия"; }
187
188 /*! This is put above each page as a link to the list of annotated classes */
189 QCString trCompoundList() override
190 {
191 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
192 {
193 return "Структури от данни";
194 }
195 else
196 {
197 return "Класове Списък";
198 }
199 }
200
201 /*! This is put above each page as a link to the list of documented files */
202 QCString trFileList() override
203 { return "Файлове Списък"; }
204
205 /*! This is put above each page as a link to all members of compounds. */
206 QCString trCompoundMembers() override
207 {
208 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
209 {
210 return "Член Полета с данни";
211 }
212 else
213 {
214 return "Членове на класа";
215 }
216 }
217
218 /*! This is put above each page as a link to all members of files. */
219 QCString trFileMembers() override
220 {
221 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
222 {
223 return "Глобални";
224 }
225 else
226 {
227 return "Файлове Членове";
228 }
229 }
230
231 /*! This is put above each page as a link to all related pages. */
232 QCString trRelatedPages() override
233 { return "Свързани страници"; }
234
235 /*! This is put above each page as a link to all examples. */
236 QCString trExamples() override
237 { return "Примери"; }
238
239 /*! This is put above each page as a link to the search engine. */
240 QCString trSearch() override
241 { return "Търсене"; }
242
243 /*! This is an introduction to the class hierarchy. */
244 QCString trClassHierarchyDescription() override
245 {
246 if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
247 {
248 return "Йерархичен списък на всички обекти:";
249 }
250 else
251 {
252 return "Този списък с наследявания е сортиран, "
253 "но не изцяло по азбучен ред:";
254 }
255 }
256
257 /*! This is an introduction to the list with all files. */
258 QCString trFileListDescription(bool extractAll) override
259 {
260 QCString result="Пълен списък с ";
261 if (!extractAll) result+="документирани ";
262 result+="файлове с кратко описание:";
263 return result;
264 }
265
266 /*! This is an introduction to the annotated compound list. */
267 QCString trCompoundListDescription() override
268 {
269
270 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
271 {
272 return "Структури от данни с кратко описание:";
273 }
274 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
275 {
276 return "Класове с кратко описание:";
277 }
278 else
279 {
280 return "Класове, структури, "
281 "обединения и интерфейси с кратко описание:";
282 }
283 }
284
285 /*! This is an introduction to the page with all class members. */
286 QCString trCompoundMembersDescription(bool extractAll) override
287 {
288 QCString result="Списък на всички ";
289 if (!extractAll)
290 {
291 result+="документирани ";
292 }
293 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
294 {
295 result+="членове поле, структура и обединение";
296 }
297 else
298 {
299 result+="членове на класа";
300 }
301 result+=" с връзки към ";
302 if (!extractAll)
303 {
304 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
305 {
306 result+="документацията за структура/обединение за всяко поле:";
307 }
308 else
309 {
310 result+="документацията на класа за всеки член:";
311 }
312 }
313 else
314 {
315 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
316 {
317 result+="структурите/обединенията, към които принадлежат:";
318 }
319 else
320 {
321 result+="класовете, към които принадлежат:";
322 }
323 }
324 return result;
325 }
326
327 /*! This is an introduction to the page with all file members. */
328 QCString trFileMembersDescription(bool extractAll) override
329 {
330 QCString result="Списък на всички ";
331 if (!extractAll) result+="документирани ";
332
333 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
334 {
335 result+="функции, променливи, макроопределения, изброявания и дефиниции на типове";
336 }
337 else
338 {
339 result+="членове на файлове";
340 }
341 result+=" с връзки към ";
342 if (extractAll)
343 result+="файловете,към които принадлежат:";
344 else
345 result+="документацията:";
346 return result;
347 }
348
349 /*! This is an introduction to the page with the list of all examples */
350 QCString trExamplesDescription() override
351 { return "Списък на всички примери:"; }
352
353 /*! This is an introduction to the page with the list of related pages */
354 QCString trRelatedPagesDescription() override
355 { return "Списък на всички свързани страници с документация:"; }
356
357 /*! This is an introduction to the page with the list of class/file groups */
358 QCString trModulesDescription() override
359 { return "Списък на всички групи:"; }
360
361 // index titles (the project name is prepended for these)
362
363 /*! This is used in HTML as the title of index.html. */
364 QCString trDocumentation(const QCString &projName) override
365 { return (!projName.isEmpty()?projName + " " : "") + "Документация"; }
366
367 /*! This is used in LaTeX as the title of the chapter with the
368 * index of all groups.
369 */
370 QCString trModuleIndex() override
371 { return "Групи Указател"; }
372
373 /*! This is used in LaTeX as the title of the chapter with the
374 * class hierarchy.
375 */
376 QCString trHierarchicalIndex() override
377 { return "Класове Йерархичен указател"; }
378
379 /*! This is used in LaTeX as the title of the chapter with the
380 * annotated compound index.
381 */
382 QCString trCompoundIndex() override
383 {
384 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
385 {
386 return "Структури от данни Указател";
387 }
388 else
389 {
390 return "Класове Указател";
391 }
392 }
393
394 /*! This is used in LaTeX as the title of the chapter with the
395 * list of all files.
396 */
397 QCString trFileIndex() override
398 { return "Файлове Списък"; }
399
400 /*! This is used in LaTeX as the title of the chapter containing
401 * the documentation of all groups.
402 */
403 QCString trModuleDocumentation() override
404 { return "Групи Документация"; }
405
406 /*! This is used in LaTeX as the title of the chapter containing
407 * the documentation of all classes, structs and unions.
408 */
409 QCString trClassDocumentation() override
410 {
411 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
412 {
413 return "Структури от данни Документация";
414 }
415 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
416 {
418 }
419 else
420 {
421 return "Класове Документация";
422 }
423 }
424
425 /*! This is used in LaTeX as the title of the chapter containing
426 * the documentation of all files.
427 */
428 QCString trFileDocumentation() override
429 { return "Файлове Документация"; }
430
431 /*! This is used in LaTeX as the title of the document */
432 QCString trReferenceManual() override
433 { return "Помощно ръководство"; }
434
435 /*! This is used in the documentation of a file as a header before the
436 * list of defines
437 */
438 QCString trDefines() override
439 { return "Макроси"; }
440
441 /*! This is used in the documentation of a file as a header before the
442 * list of typedefs
443 */
444 QCString trTypedefs() override
445 { return "Дефиниции на типове"; }
446
447 /*! This is used in the documentation of a file as a header before the
448 * list of enumerations
449 */
450 QCString trEnumerations() override
451 { return "Изброявания"; }
452
453 /*! This is used in the documentation of a file as a header before the
454 * list of (global) functions
455 */
456 QCString trFunctions() override
457 { return "Функции"; }
458
459 /*! This is used in the documentation of a file as a header before the
460 * list of (global) variables
461 */
462 QCString trVariables() override
463 { return "Променливи"; }
464
465 /*! This is used in the documentation of a file as a header before the
466 * list of (global) variables
467 */
468 QCString trEnumerationValues() override
469 { return "Елементи на изброяване"; }
470
471 /*! This is used in the documentation of a file before the list of
472 * documentation blocks for defines
473 */
474 QCString trDefineDocumentation() override
475 { return "Макро дефиниции Документация"; }
476
477 /*! This is used in the documentation of a file/namespace before the list
478 * of documentation blocks for typedefs
479 */
480 QCString trTypedefDocumentation() override
481 { return "Дефинирани типове Документация"; }
482
483 /*! This is used in the documentation of a file/namespace before the list
484 * of documentation blocks for enumeration types
485 */
487 { return "Изброени типове Документация"; }
488
489 /*! This is used in the documentation of a file/namespace before the list
490 * of documentation blocks for functions
491 */
492 QCString trFunctionDocumentation() override
493 { return "Функции Документация"; }
494
495 /*! This is used in the documentation of a file/namespace before the list
496 * of documentation blocks for variables
497 */
498 QCString trVariableDocumentation() override
499 { return "Променливи Документация"; }
500
501 /*! This is used in the documentation of a file/namespace/group before
502 * the list of links to documented compounds
503 */
504 QCString trCompounds() override
505 {
506 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
507 {
508 return "Структури от данни";
509 }
510 else
511 {
512 return "Класове";
513 }
514 }
515
516 /*! This is used in the standard footer of each page and indicates when
517 * the page was generated
518 */
519 QCString trGeneratedAt(const QCString &date,const QCString &projName) override
520 {
521 QCString result=(QCString)"Генерирано на "+date;
522 if (!projName.isEmpty()) result+=(QCString)" за "+projName;
523 result+=(QCString)" от";
524 return result;
525 }
526
527 /*! this text is put before a class diagram */
528 QCString trClassDiagram(const QCString &clName) override
529 {
530 return (QCString)"Диаграма на наследяване за "+clName+":";
531 }
532
533 /*! this text is generated when the \\warning command is used. */
534 QCString trWarning() override
535 { return "Предупреждение"; }
536
537 /*! this text is generated when the \\version command is used. */
538 QCString trVersion() override
539 { return "Версия"; }
540
541 /*! this text is generated when the \\date command is used. */
542 QCString trDate() override
543 { return "Дата"; }
544
545 /*! this text is generated when the \\return command is used. */
546 QCString trReturns() override
547 { return "Връща"; }
548
549 /*! this text is generated when the \\sa command is used. */
550 QCString trSeeAlso() override
551 { return "Виж също"; }
552
553 /*! this text is generated when the \\param command is used. */
554 QCString trParameters() override
555 { return "Аргументи"; }
556
557 /*! this text is generated when the \\exception command is used. */
558 QCString trExceptions() override
559 { return "Изключения"; }
560
561 /*! this text is used in the title page of a LaTeX document. */
562 QCString trGeneratedBy() override
563 { return "Генериран от"; }
564
565//////////////////////////////////////////////////////////////////////////
566// new since 0.49-990307
567//////////////////////////////////////////////////////////////////////////
568
569 /*! used as the title of page containing all the index of all namespaces. */
570 QCString trNamespaceList() override
571 { return "Именни пространства Списък "; }
572
573 /*! used as an introduction to the namespace list */
574 QCString trNamespaceListDescription(bool extractAll) override
575 {
576 QCString result="пълен списък с ";
577 if (!extractAll) result+="документирани ";
578 result+="именни пространства с кратко описание:";
579 return result;
580 }
581
582 /*! used in the class documentation as a header before the list of all
583 * friends of a class
584 */
585 QCString trFriends() override
586 { return "Приятели"; }
587
588//////////////////////////////////////////////////////////////////////////
589// new since 0.49-990405
590//////////////////////////////////////////////////////////////////////////
591
592 /*! used in the class documentation as a header before the list of all
593 * related classes
594 */
596 { return "Приятели и Свързани функции Документация"; }
597
598//////////////////////////////////////////////////////////////////////////
599// new since 0.49-990425
600//////////////////////////////////////////////////////////////////////////
601
602 /*! used as the title of the HTML page of a class/struct/union */
603 QCString trCompoundReference(const QCString &clName,
604 ClassDef::CompoundType compType,
605 bool isTemplate) override
606 {
607 QCString result=(QCString)clName;
608 switch(compType)
609 {
610 case ClassDef::Class: result+=" Клас"; break;
611 case ClassDef::Struct: result+=" Структура"; break;
612 case ClassDef::Union: result+=" Обединение"; break;
613 case ClassDef::Interface: result+=" Интерфейс"; break;
614 case ClassDef::Protocol: result+=" Протокол"; break;
615 case ClassDef::Category: result+=" Категория"; break;
616 case ClassDef::Exception: result+=" Изключение"; break;
617 default: break;
618 }
619 if (isTemplate) result+=" Шаблон";
620 result+=" Препратка";
621 return result;
622 }
623
624 /*! used as the title of the HTML page of a file */
625 QCString trFileReference(const QCString &fileName) override
626 {
627 QCString result=fileName;
628 result+=" Файл Справка";
629 return result;
630 }
631
632 /*! used as the title of the HTML page of a namespace */
633 QCString trNamespaceReference(const QCString &namespaceName) override
634 {
635 QCString result=namespaceName;
636 result+=" Именно пространството Справка";
637 return result;
638 }
639
640 QCString trPublicMembers() override
641 { return "Общодостъпни членове функции"; }
642 QCString trPublicSlots() override
643 { return "Общодостъпни слотове"; }
644 QCString trSignals() override
645 { return "Сигнали"; }
646 QCString trStaticPublicMembers() override
647 { return "Статични общодостъпни членове функции"; }
648 QCString trProtectedMembers() override
649 { return "Защитени членове функции"; }
650 QCString trProtectedSlots() override
651 { return "Защитени слотове"; }
652 QCString trStaticProtectedMembers() override
653 { return "Статични защитени членове функции"; }
654 QCString trPrivateMembers() override
655 { return "Частни членове функции"; }
656 QCString trPrivateSlots() override
657 { return "Частни слотове"; }
658 QCString trStaticPrivateMembers() override
659 { return "Статични частни членове функции"; }
660
661 /*! this function is used to produce a comma-separated list of items.
662 * use generateMarker(i) to indicate where item i should be put.
663 */
664 QCString trWriteList(int numEntries) override
665 {
666 QCString result;
667 // the inherits list contain `numEntries' classes
668 for (int i=0;i<numEntries;i++)
669 {
670 // use generateMarker to generate placeholders for the class links!
671 result+=generateMarker(i); // generate marker for entry i in the list
672 // (order is left to right)
673
674 if (i!=numEntries-1) // not the last entry, so we need a separator
675 {
676 if (i<numEntries-2) // not the fore last entry
677 result+=", ";
678 else // the fore last entry
679 result+=", и ";
680 }
681 }
682 return result;
683 }
684
685 /*! used in class documentation to produce a list of base classes,
686 * if class diagrams are disabled.
687 */
688 QCString trInheritsList(int numEntries) override
689 {
690 return "Базови класове "+trWriteList(numEntries)+".";
691 }
692
693 /*! used in class documentation to produce a list of super classes,
694 * if class diagrams are disabled.
695 */
696 QCString trInheritedByList(int numEntries) override
697 {
698 return "Производни класове "+trWriteList(numEntries)+".";
699 }
700
701 /*! used in member documentation blocks to produce a list of
702 * members that are hidden by this one.
703 */
704 QCString trReimplementedFromList(int numEntries) override
705 {
706 return "Заменя наследеният метод "+trWriteList(numEntries)+".";
707 }
708
709 /*! used in member documentation blocks to produce a list of
710 * all member that overwrite the implementation of this member.
711 */
712 QCString trReimplementedInList(int numEntries) override
713 {
714 return "Заменя в "+trWriteList(numEntries)+".";
715 }
716
717 /*! This is put above each page as a link to all members of namespaces. */
718 QCString trNamespaceMembers() override
719 { return "Членове Именни пространства";
720 }
721
722 /*! This is an introduction to the page with all namespace members */
723 QCString trNamespaceMemberDescription(bool extractAll) override
724 {
725 QCString result="Пълен списък с ";
726 if (!extractAll) result+="документирани ";
727 result+="членове именни пространства с връзки към ";
728 if (extractAll)
729 result+="документация за именно пространство за всеки член:";
730 else
731 result+="именните пространства към които принадлежат:";
732 return result;
733 }
734 /*! This is used in LaTeX as the title of the chapter with the
735 * index of all namespaces.
736 */
737 QCString trNamespaceIndex() override
738 { return "Именни пространства Указател"; }
739
740 /*! This is used in LaTeX as the title of the chapter containing
741 * the documentation of all namespaces.
742 */
743 QCString trNamespaceDocumentation() override
744 { return "Именни пространства Документация"; }
745
746//////////////////////////////////////////////////////////////////////////
747// new since 0.49-990522
748//////////////////////////////////////////////////////////////////////////
749
750 /*! This is used in the documentation before the list of all
751 * namespaces in a file.
752 */
753 QCString trNamespaces() override
754 { return "Именни пространства"; }
755
756//////////////////////////////////////////////////////////////////////////
757// new since 0.49-990728
758//////////////////////////////////////////////////////////////////////////
759
760 /*! This is put at the bottom of a class documentation page and is
761 * followed by a list of files that were used to generate the page.
762 */
764 bool single) override
765 { // single is true implies a single file
766 bool vhdlOpt = Config_getBool(OPTIMIZE_OUTPUT_VHDL);
767 QCString result=(QCString)"Документация за ";
768 switch(compType)
769 {
770 case ClassDef::Class: result+=vhdlOpt?"проектна единица":"клас"; break;
771 case ClassDef::Struct: result+="структура"; break;
772 case ClassDef::Union: result+="обединение"; break;
773 case ClassDef::Interface: result+="интерфейс"; break;
774 case ClassDef::Protocol: result+="протокол"; break;
775 case ClassDef::Category: result+="категория"; break;
776 case ClassDef::Exception: result+="изключение"; break;
777 default: break;
778 }
779 result+=" генериран от ";
780 if (single) result+="следният файл:"; else result+="следните файлове:";
781 return result;
782 }
783
784//////////////////////////////////////////////////////////////////////////
785// new since 0.49-990901
786//////////////////////////////////////////////////////////////////////////
787
788 /*! This is used as the heading text for the retval command. */
789 QCString trReturnValues() override
790 { return "Връщана стойност"; }
791
792 /*! This is in the (quick) index as a link to the main page (index.html)
793 */
794 QCString trMainPage() override
795 { return "Главна страница"; }
796
797 /*! This is used in references to page that are put in the LaTeX
798 * documentation. It should be an abbreviation of the word page.
799 */
800 QCString trPageAbbreviation() override
801 { return "стр."; }
802
803//////////////////////////////////////////////////////////////////////////
804// new since 0.49-991003
805//////////////////////////////////////////////////////////////////////////
806
807 QCString trDefinedAtLineInSourceFile() override
808 {
809 return "Виж дефиницията във файла @1 ред @0.";
810 }
811 QCString trDefinedInSourceFile() override
812 {
813 return "Виж дефиницията във файла @0.";
814 }
815
816//////////////////////////////////////////////////////////////////////////
817// new since 0.49-991205
818//////////////////////////////////////////////////////////////////////////
819
820 QCString trDeprecated() override
821 {
822 return "Остарело";
823 }
824
825//////////////////////////////////////////////////////////////////////////
826// new since 1.0.0
827//////////////////////////////////////////////////////////////////////////
828
829 /*! this text is put before a collaboration diagram */
830 QCString trCollaborationDiagram(const QCString &clName) override
831 {
832 return (QCString)"Граф на зависимости за класа "+clName+":";
833 }
834 /*! this text is put before an include dependency graph */
835 QCString trInclDepGraph(const QCString &fName) override
836 {
837 return (QCString)"Граф на включените заглавни файлове за "+fName+":";
838 }
839 /*! header that is put before the list of constructor/destructors. */
840 QCString trConstructorDocumentation() override
841 {
842 return "Конструктор & Деструктор Документация";
843 }
844 /*! Used in the file documentation to point to the corresponding sources. */
845 QCString trGotoSourceCode() override
846 {
847 return "Вижте изходният код на този файл.";
848 }
849 /*! Used in the file sources to point to the corresponding documentation. */
850 QCString trGotoDocumentation() override
851 {
852 return "Вижте документацията за този файл.";
853 }
854 /*! Text for the \\pre command */
855 QCString trPrecondition() override
856 {
857 return "Предпоставка";
858 }
859 /*! Text for the \\post command */
860 QCString trPostcondition() override
861 {
862 return "Следусловие";
863 }
864 /*! Text for the \\invariant command */
865 QCString trInvariant() override
866 {
867 return "Инвариант";
868 }
869 /*! Text shown before a multi-line variable/enum initialization */
870 QCString trInitialValue() override
871 {
872 return "Първоначална стойност:";
873 }
874 /*! Text used the source code in the file index */
875 QCString trCode() override
876 {
877 return "изходен код";
878 }
879 QCString trGraphicalHierarchy() override
880 {
881 return "Йерархия на класовете Графичен вид";
882 }
883 QCString trGotoGraphicalHierarchy() override
884 {
885 return "Виж графичен вид на йерархията на класовете";
886 }
887 QCString trGotoTextualHierarchy() override
888 {
889 return "Виж текстови вид на йерархията на класовете";
890 }
891 QCString trPageIndex() override
892 {
893 return "Тематични описания Указател";
894 }
895
896//////////////////////////////////////////////////////////////////////////
897// new since 1.1.0
898//////////////////////////////////////////////////////////////////////////
899
900 QCString trNote() override
901 {
902 return "Пояснение";
903 }
904 QCString trPublicTypes() override
905 {
906 return "Общодостъпни типове";
907 }
908 QCString trPublicAttribs() override
909 {
910 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
911 {
912 return "Полета данни";
913 }
914 else
915 {
916 return "Общодостъпни атрибути";
917 }
918 }
919 QCString trStaticPublicAttribs() override
920 {
921 return "Статични общодостъпни атрибути";
922 }
923 QCString trProtectedTypes() override
924 {
925 return "Защитени типове";
926 }
927 QCString trProtectedAttribs() override
928 {
929 return "Защитени атрибути";
930 }
931 QCString trStaticProtectedAttribs() override
932 {
933 return "Статични защитени атрибути";
934 }
935 QCString trPrivateTypes() override
936 {
937 return "Частни типове";
938 }
939 QCString trPrivateAttribs() override
940 {
941 return "Частни атрибути";
942 }
943 QCString trStaticPrivateAttribs() override
944 {
945 return "Статични частни атрибути";
946 }
947
948//////////////////////////////////////////////////////////////////////////
949// new since 1.1.3
950//////////////////////////////////////////////////////////////////////////
951
952 /*! Used as a marker that is put before a \\todo item */
953 QCString trTodo() override
954 {
955 return "Елементи на списъка със задачи";
956 }
957 /*! Used as the header of the todo list */
958 QCString trTodoList() override
959 {
960 return "Списък със задачи за обсъждане свързани с подобренията";
961 }
962
963//////////////////////////////////////////////////////////////////////////
964// new since 1.1.4
965//////////////////////////////////////////////////////////////////////////
966
967 QCString trReferencedBy() override
968 {
969 return "Използва се";
970 }
971 QCString trRemarks() override
972 {
973 return "Забележки";
974 }
975 QCString trAttention() override
976 {
977 return "Внимание";
978 }
979 QCString trInclByDepGraph() override
980 {
981 return "Граф на файлове показващ, кой файлове включват "
982 "явно или косвено този файл:";
983 }
984 QCString trSince() override
985 {
986 return "От";
987 }
988
989//////////////////////////////////////////////////////////////////////////
990// new since 1.1.5
991//////////////////////////////////////////////////////////////////////////
992
993 /*! title of the graph legend page */
994 QCString trLegendTitle() override
995 {
996 return "Графична легенда";
997 }
998 /*! page explaining how the dot graph's should be interpreted
999 * The %A in the text below are to prevent link to classes called "A".
1000 */
1001 QCString trLegendDocs() override
1002 {
1003 return
1004 "Тази страница обяснява как да интерпретирате графиките, генерирани "
1005 "от doxygen.<p>\n"
1006 "Разгледайте следният пример:\n"
1007 "\\code\n"
1008 "/*! Невидим клас поради съкращаване */\n"
1009 "class Invisible { };\n\n"
1010 "/*! Съкратен клас, наследствена връзка е скрита */\n"
1011 "class Truncated : public Invisible { };\n\n"
1012 "/* Класът не е документиран с doxygen коментари */\n"
1013 "class Undocumented { };\n\n"
1014 "/*! Клас, който се наследява чрез публично наследяване */\n"
1015 "class PublicBase : public Truncated { };\n\n"
1016 "/*! Шаблонен клас */\n"
1017 "template<class T> class Templ { };\n\n"
1018 "/*! Клас, който се наследява чрез защитено наследяване */\n"
1019 "class ProtectedBase { };\n\n"
1020 "/*! Клас, който се наследява чрез частно наследяване */\n"
1021 "class PrivateBase { };\n\n"
1022 "/*! Клас, използващ наследеният клас */\n"
1023 "class Used { };\n\n"
1024 "/*! Супер клас, който наследява редица други класове */\n"
1025 "class Inherited : public PublicBase,\n"
1026 " protected ProtectedBase,\n"
1027 " private PrivateBase,\n"
1028 " public Undocumented,\n"
1029 " public Templ<int>\n"
1030 "{\n"
1031 " private:\n"
1032 " Used *m_usedClass;\n"
1033 "};\n"
1034 "\\endcode\n"
1035 "Правоъгълниците в този граф имат следното значение:"
1036 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1037 "<p>\n"
1038 "Правоъгълниците в този граф имат следното значение:\n"
1039 "</p>\n"
1040 "<ul>\n"
1041 "<li>%Запълненият сиво правоъгълник представлява структурата или клас, "
1042 "за който е създаден графа.</li>\n"
1043 "<li>%Правоъгълника с черна рамка обозначава документирана структура или клас.</li>\n"
1044 "<li>%Правоъгълника със сива рамка обозначава недокументирана структура или клас.</li>\n"
1045 "<li>%Правоъгълника с червена рамка обозначава документирана структура или клас за"
1046 "който не са показани всички отношения наследяване/съдържание. %A Графa e"
1047 "съкратен, ако не се вписва в определените граници.</li>\n"
1048 "</ul>\n"
1049 "<p>\n"
1050 "Стрелките имат следното значение:\n"
1051 "</p>\n"
1052 "<ul>\n"
1053 "<li>%Тъмносиня стрелка се използва за визуализиране на публично наследство "
1054 "между два класа.</li>\n"
1055 "<li>%Тъмнозелена стрелка се използва за защитено наследяване.</li>\n"
1056 "<li>%Тъмночервена стрелка се използва за частно наследяване.</li>\n"
1057 "<li>%Лилава пунктирана стрелка се използва, ако клас се съдържа или използва "
1058 "от друг клас. Стрелката указва променлива(и) "
1059 "чрез който е достъпен посоченият клас или структура.</li>\n"
1060 "<li>%Жълта пунктирана стрелка обозначава връзка между екземпляр на шаблон и "
1061 "класът шаблон, от който е създаден. Стрелката указва "
1062 "параметрите на шаблона на екземпляра.</li>\n"
1063 "</ul>\n";
1064 }
1065 /*! text for the link to the legend page */
1066 QCString trLegend() override
1067 {
1068 return "легенда";
1069 }
1070
1071//////////////////////////////////////////////////////////////////////////
1072// new since 1.2.0
1073//////////////////////////////////////////////////////////////////////////
1074
1075 /*! Used as a marker that is put before a test item */
1076 QCString trTest() override
1077 {
1078 return "Тест";
1079 }
1080 /*! Used as the header of the test list */
1081 QCString trTestList() override
1082 {
1083 return "Тестове Списък";
1084 }
1085
1086//////////////////////////////////////////////////////////////////////////
1087// new since 1.2.2
1088//////////////////////////////////////////////////////////////////////////
1089
1090 /*! Used as a section header for IDL properties */
1091 QCString trProperties() override
1092 {
1093 return "Свойства";
1094 }
1095 /*! Used as a section header for IDL property documentation */
1096 QCString trPropertyDocumentation() override
1097 {
1098 return "Свойство Документация";
1099 }
1100
1101//////////////////////////////////////////////////////////////////////////
1102// new since 1.2.4
1103//////////////////////////////////////////////////////////////////////////
1104
1105 /*! Used for Java classes in the summary section of Java packages */
1106 QCString trClasses() override
1107 {
1108 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1109 {
1110 return "Структури от данни";
1111 }
1112 else
1113 {
1114 return "Класове";
1115 }
1116 }
1117 /*! Used as the title of a Java package */
1118 QCString trPackage(const QCString &name) override
1119 {
1120 return (QCString)"Пакет "+name;
1121 }
1122 /*! The description of the package index page */
1123 QCString trPackageListDescription() override
1124 {
1125 return "Списък на пакетите с кратки описания(ако има такива):";
1126 }
1127 /*! The link name in the Quick links header for each page */
1128 QCString trPackages() override
1129 {
1130 return "Пакети";
1131 }
1132 /*! Text shown before a multi-line define */
1133 QCString trDefineValue() override
1134 {
1135 return "Макроопределение:";
1136 }
1137
1138//////////////////////////////////////////////////////////////////////////
1139// new since 1.2.5
1140//////////////////////////////////////////////////////////////////////////
1141
1142 /*! Used as a marker that is put before a \\bug item */
1143 QCString trBug() override
1144 {
1145 return "Бъг";
1146 }
1147 /*! Used as the header of the bug list */
1148 QCString trBugList() override
1149 {
1150 return "Бъгове Списък";
1151 }
1152
1153//////////////////////////////////////////////////////////////////////////
1154// new since 1.2.6
1155//////////////////////////////////////////////////////////////////////////
1156
1157 /*! Used as ansicpg for RTF file
1158 *
1159 * The following table shows the correlation of Charset name, Charset Value and
1160 * Codepage number:
1161 * <pre>
1162 * Charset Name Charset Value(hex) Codepage number
1163 * ------------------------------------------------------
1164 * DEFAULT_CHARSET 1 (x01)
1165 * SYMBOL_CHARSET 2 (x02)
1166 * OEM_CHARSET 255 (xFF)
1167 * ANSI_CHARSET 0 (x00) 1252
1168 * RUSSIAN_CHARSET 204 (xCC) 1251
1169 * EE_CHARSET 238 (xEE) 1250
1170 * GREEK_CHARSET 161 (xA1) 1253
1171 * TURKISH_CHARSET 162 (xA2) 1254
1172 * BALTIC_CHARSET 186 (xBA) 1257
1173 * HEBREW_CHARSET 177 (xB1) 1255
1174 * ARABIC _CHARSET 178 (xB2) 1256
1175 * SHIFTJIS_CHARSET 128 (x80) 932
1176 * HANGEUL_CHARSET 129 (x81) 949
1177 * GB2313_CHARSET 134 (x86) 936
1178 * CHINESEBIG5_CHARSET 136 (x88) 950
1179 * </pre>
1180 *
1181 */
1182 QCString trRTFansicp() override
1183 {
1184 return "1251";
1185 }
1186
1187
1188 /*! Used as ansicpg for RTF fcharset
1189 * \see trRTFansicp() for a table of possible values.
1190 */
1191 QCString trRTFCharSet() override
1192 {
1193 return "204";
1194 }
1195
1196 /*! Used as header RTF general index */
1197 QCString trRTFGeneralIndex() override
1198 {
1199 return "Азбучен указател";
1200 }
1201
1202 /*! This is used for translation of the word that will possibly
1203 * be followed by a single name or by a list of names
1204 * of the category.
1205 */
1206 QCString trClass(bool first_capital, bool singular) override
1207 {
1208 return createNoun(first_capital, singular, "клас", "ове");
1209 }
1210
1211 /*! This is used for translation of the word that will possibly
1212 * be followed by a single name or by a list of names
1213 * of the category.
1214 */
1215 QCString trFile(bool first_capital, bool singular) override
1216 {
1217 return createNoun(first_capital, singular, "файл", "ове");
1218 }
1219
1220 /*! This is used for translation of the word that will possibly
1221 * be followed by a single name or by a list of names
1222 * of the category.
1223 */
1224 QCString trNamespace(bool first_capital, bool singular) override
1225 {
1226 return createNoun(first_capital, singular, "именн", "и пространства", "о пространство");
1227 }
1228
1229 /*! This is used for translation of the word that will possibly
1230 * be followed by a single name or by a list of names
1231 * of the category.
1232 */
1233 QCString trGroup(bool first_capital, bool singular) override
1234 {
1235 return createNoun(first_capital, singular, "груп", "и", "а");
1236 }
1237
1238 /*! This is used for translation of the word that will possibly
1239 * be followed by a single name or by a list of names
1240 * of the category.
1241 */
1242 QCString trPage(bool first_capital, bool singular) override
1243 {
1244 return createNoun(first_capital, singular, "страниц", "и", "а");
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 QCString trMember(bool first_capital, bool singular) override
1252 {
1253 return createNoun(first_capital, singular, "член", "ове");
1254 }
1255
1256 /*! This is used for translation of the word that will possibly
1257 * be followed by a single name or by a list of names
1258 * of the category.
1259 */
1260 QCString trGlobal(bool first_capital, bool singular) override
1261 {
1262 return createNoun(first_capital, singular, "глобалн", "и", "а");
1263 }
1264
1265//////////////////////////////////////////////////////////////////////////
1266// new since 1.2.7
1267//////////////////////////////////////////////////////////////////////////
1268
1269 /*! This text is generated when the \\author command is used and
1270 * for the author section in man pages. */
1271 QCString trAuthor(bool first_capital, bool singular) override
1272 {
1273 return createNoun(first_capital, singular, "автор", "и");
1274 }
1275
1276//////////////////////////////////////////////////////////////////////////
1277// new since 1.2.11
1278//////////////////////////////////////////////////////////////////////////
1279
1280 /*! This text is put before the list of members referenced by a member
1281 */
1282 QCString trReferences() override
1283 {
1284 return "Кръстосани препратки";
1285 }
1286
1287//////////////////////////////////////////////////////////////////////////
1288// new since 1.2.13
1289//////////////////////////////////////////////////////////////////////////
1290
1291 /*! used in member documentation blocks to produce a list of
1292 * members that are implemented by this one.
1293 */
1294 QCString trImplementedFromList(int numEntries) override
1295 {
1296 return "Заменя "+trWriteList(numEntries)+".";
1297 }
1298
1299 /*! used in member documentation blocks to produce a list of
1300 * all members that implement this abstract member.
1301 */
1302 QCString trImplementedInList(int numEntries) override
1303 {
1304 return "Заменя в "+trWriteList(numEntries)+".";
1305 }
1306
1307//////////////////////////////////////////////////////////////////////////
1308// new since 1.2.16
1309//////////////////////////////////////////////////////////////////////////
1310
1311 /*! used in RTF documentation as a heading for the Table
1312 * of Contents.
1313 */
1314 QCString trRTFTableOfContents() override
1315 {
1316 return "Съдържание";
1317 }
1318
1319//////////////////////////////////////////////////////////////////////////
1320// new since 1.2.17
1321//////////////////////////////////////////////////////////////////////////
1322
1323 /*! Used as the header of the list of item that have been
1324 * flagged deprecated
1325 */
1326 QCString trDeprecatedList() override
1327 {
1328 return "Остарели дефиниции и декларации Списък";
1329 }
1330
1331//////////////////////////////////////////////////////////////////////////
1332// new since 1.2.18
1333//////////////////////////////////////////////////////////////////////////
1334
1335 /*! Used as a header for declaration section of the events found in
1336 * a C# program
1337 */
1338 QCString trEvents() override
1339 {
1340 return "Събития";
1341 }
1342 /*! Header used for the documentation section of a class' events. */
1343 QCString trEventDocumentation() override
1344 {
1345 return "Събития Документация";
1346 }
1347
1348//////////////////////////////////////////////////////////////////////////
1349// new since 1.3
1350//////////////////////////////////////////////////////////////////////////
1351
1352 /*! Used as a heading for a list of Java class types with package scope.
1353 */
1354 QCString trPackageTypes() override
1355 {
1356 return "Типове с област на видимост пакет";
1357 }
1358 /*! Used as a heading for a list of Java class functions with package
1359 * scope.
1360 */
1361 QCString trPackageFunctions() override
1362 {
1363 return "Функции с област на видимост пакет";
1364 }
1365 QCString trPackageMembers() override
1366 {
1367 return "Членове с област на видимост пакет";
1368 }
1369 /*! Used as a heading for a list of static Java class functions with
1370 * package scope.
1371 */
1372 QCString trStaticPackageFunctions() override
1373 {
1374 return "Статични функции с област на видимост пакет";
1375 }
1376 /*! Used as a heading for a list of Java class variables with package
1377 * scope.
1378 */
1379 QCString trPackageAttribs() override
1380 {
1381 return "Променливи с област на видимост пакет";
1382 }
1383 /*! Used as a heading for a list of static Java class variables with
1384 * package scope.
1385 */
1386 QCString trStaticPackageAttribs() override
1387 {
1388 return "Статични променливи с област на видимост пакет";
1389 }
1390
1391//////////////////////////////////////////////////////////////////////////
1392// new since 1.3.1
1393//////////////////////////////////////////////////////////////////////////
1394
1395 /*! Used in the quick index of a class/file/namespace member list page
1396 * to link to the unfiltered list of all members.
1397 */
1398 QCString trAll() override
1399 {
1400 return "Указател към не филтриран списък на всички членове";
1401 }
1402 /*! Put in front of the call graph for a function. */
1403 QCString trCallGraph() override
1404 {
1405 return "Граф с извикванията за тази функция:";
1406 }
1407
1408//////////////////////////////////////////////////////////////////////////
1409// new since 1.3.3
1410//////////////////////////////////////////////////////////////////////////
1411
1412 /*! This string is used as the title for the page listing the search
1413 * results.
1414 */
1415 QCString trSearchResultsTitle() override
1416 {
1417 return "Резултати от търсенето";
1418 }
1419 /*! This string is put just before listing the search results. The
1420 * text can be different depending on the number of documents found.
1421 * Inside the text you can put the special marker $num to insert
1422 * the number representing the actual number of search results.
1423 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1424 * value 2 represents 2 or more matches. HTML markup is allowed inside
1425 * the returned string.
1426 */
1427 QCString trSearchResults(int numDocuments) override
1428 {
1429 if (numDocuments==0)
1430 {
1431 return "За съжаление няма документи, отговарящи на вашата заявка.";
1432 }
1433 else if (numDocuments==1)
1434 {
1435 return "Намерен е <b>1</b> документ, съответстващ на вашата заявка.";
1436 }
1437 else
1438 {
1439 return "Намерени са <b>$num</b> документи, съответстващи на вашата заявка. "
1440 "Първо се показват най-добрите съвпадения.";
1441 }
1442 }
1443 /*! This string is put before the list of matched words, for each search
1444 * result. What follows is the list of words that matched the query.
1445 */
1446 QCString trSearchMatches() override
1447 {
1448 return "Намерено:";
1449 }
1450
1451//////////////////////////////////////////////////////////////////////////
1452// new since 1.3.8
1453//////////////////////////////////////////////////////////////////////////
1454
1455 /*! This is used in HTML as the title of page with source code for file filename
1456 */
1457 QCString trSourceFile(const QCString& filename) override
1458 {
1459 return filename + " Изходен файл";
1460 }
1461
1462//////////////////////////////////////////////////////////////////////////
1463// new since 1.3.9
1464//////////////////////////////////////////////////////////////////////////
1465
1466 /*! This is used as the name of the chapter containing the directory
1467 * hierarchy.
1468 */
1469 QCString trDirIndex() override
1470 { return "Директории Йерархия"; }
1471
1472 /*! This is used as the name of the chapter containing the documentation
1473 * of the directories.
1474 */
1475 QCString trDirDocumentation() override
1476 { return "Директории Документация"; }
1477
1478 /*! This is used as the title of the directory index and also in the
1479 * Quick links of an HTML page, to link to the directory hierarchy.
1480 */
1481 QCString trDirectories() override
1482 { return "Директории"; }
1483
1484 /*! This returns the title of a directory page. The name of the
1485 * directory is passed via \a dirName.
1486 */
1487 QCString trDirReference(const QCString &dirName) override
1488 { QCString result=dirName; result+=" Директория Съдържание"; return result; }
1489
1490 /*! This returns the word directory with or without starting capital
1491 * (\a first_capital) and in singular or plural form (\a singular).
1492 */
1493 QCString trDir(bool first_capital, bool singular) override
1494 {
1495 return createNoun(first_capital, singular, "директори", "и", "я");
1496 }
1497
1498//////////////////////////////////////////////////////////////////////////
1499// new since 1.4.1
1500//////////////////////////////////////////////////////////////////////////
1501
1502 /*! This text is added to the documentation when the \\overload command
1503 * is used for a overloaded function.
1504 */
1505 QCString trOverloadText() override
1506 {
1507 return "Това е преопределена член функция, "
1508 "предоставена за удобство. Различава се от спомената по горе "
1509 "функция само по броя на фактическите аргументи.";
1510 }
1511
1512//////////////////////////////////////////////////////////////////////////
1513// new since 1.4.6
1514//////////////////////////////////////////////////////////////////////////
1515
1516 /*! This is used to introduce a caller (or called-by) graph */
1517 QCString trCallerGraph() override
1518 {
1519 return "Граф на извикванията за тази функция:";
1520 }
1521
1522 /*! This is used in the documentation of a file/namespace before the list
1523 * of documentation blocks for enumeration values
1524 */
1526 { return "Изброяване Документация"; }
1527
1528//////////////////////////////////////////////////////////////////////////
1529// new since 1.5.4 (mainly for Fortran)
1530//////////////////////////////////////////////////////////////////////////
1531
1532 /*! header that is put before the list of member subprograms (Fortran). */
1534 { return "Функции/подпрограми Документация"; }
1535
1536 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1537 QCString trCompoundListFortran() override
1538 { return "Типове данни Списък"; }
1539
1540 /*! This is put above each page as a link to all members of compounds (Fortran). */
1541 QCString trCompoundMembersFortran() override
1542 { return "Полета данни"; }
1543
1544 /*! This is an introduction to the annotated compound list (Fortran). */
1546 { return "Анотиран списък от типовете данни с кратки описания:"; }
1547
1548 /*! This is an introduction to the page with all data types (Fortran). */
1549 QCString trCompoundMembersDescriptionFortran(bool extractAll) override
1550 {
1551 QCString result="Списък на всички ";
1552 if (!extractAll)
1553 {
1554 result+="документирани ";
1555 }
1556 result+="членове типове данни";
1557 result+=" с препратки към ";
1558 if (!extractAll)
1559 {
1560 result+="документацията за структура от данни за всеки член";
1561 }
1562 else
1563 {
1564 result+="типовете данни, към които принадлежат:";
1565 }
1566 return result;
1567 }
1568
1569 /*! This is used in LaTeX as the title of the chapter with the
1570 * annotated compound index (Fortran).
1571 */
1572 QCString trCompoundIndexFortran() override
1573 { return "Типове данни Указател"; }
1574
1575 /*! This is used in LaTeX as the title of the chapter containing
1576 * the documentation of all data types (Fortran).
1577 */
1578 QCString trTypeDocumentation() override
1579 { return "Типове данни Документация"; }
1580
1581 /*! This is used in the documentation of a file as a header before the
1582 * list of (global) subprograms (Fortran).
1583 */
1584 QCString trSubprograms() override
1585 { return "Функции/Подпрограми"; }
1586
1587 /*! This is used in the documentation of a file/namespace before the list
1588 * of documentation blocks for subprograms (Fortran)
1589 */
1590 QCString trSubprogramDocumentation() override
1591 { return "Функции/Подпрограми Документация"; }
1592
1593 /*! This is used in the documentation of a file/namespace/group before
1594 * the list of links to documented compounds (Fortran)
1595 */
1596 QCString trDataTypes() override
1597 { return "Типове данни"; }
1598
1599 /*! used as the title of page containing all the index of all modules (Fortran). */
1600 QCString trModulesList() override
1601 { return "Модули Списък"; }
1602
1603 /*! used as an introduction to the modules list (Fortran) */
1604 QCString trModulesListDescription(bool extractAll) override
1605 {
1606 QCString result="Списък на всички ";
1607 if (!extractAll) result+="документирани ";
1608 result+="модули с кратко описание:";
1609 return result;
1610 }
1611
1612 /*! used as the title of the HTML page of a module/type (Fortran) */
1613 QCString trCompoundReferenceFortran(const QCString &clName,
1614 ClassDef::CompoundType compType,
1615 bool isTemplate) override
1616 {
1617 QCString result=(QCString)clName;
1618 switch(compType)
1619 {
1620 case ClassDef::Class: result+=" Модул"; break;
1621 case ClassDef::Struct: result+=" Тип"; break;
1622 case ClassDef::Union: result+=" Обединение"; break;
1623 case ClassDef::Interface: result+=" Интерфейс"; break;
1624 case ClassDef::Protocol: result+=" Протокол"; break;
1625 case ClassDef::Category: result+=" Категория"; break;
1626 case ClassDef::Exception: result+=" Изключение"; break;
1627 default: break;
1628 }
1629 if (isTemplate) result+=" Шаблон";
1630 result+=" Отнася се";
1631 return result;
1632 }
1633 /*! used as the title of the HTML page of a module (Fortran) */
1634 QCString trModuleReference(const QCString &namespaceName) override
1635 {
1636 QCString result=namespaceName;
1637 result+=" Модул Справка";
1638 return result;
1639 }
1640
1641 /*! This is put above each page as a link to all members of modules. (Fortran) */
1642 QCString trModulesMembers() override
1643 { return "Модул Членове"; }
1644
1645 /*! This is an introduction to the page with all modules members (Fortran) */
1646 QCString trModulesMemberDescription(bool extractAll) override
1647 {
1648 QCString result="Списък на всички ";
1649 if (!extractAll) result+="документирани ";
1650 result+="членове на модула с връзки към ";
1651 if (extractAll)
1652 {
1653 result+="документацията на модула за всеки член:";
1654 }
1655 else
1656 {
1657 result+="модулите, към които принадлежат:";
1658 }
1659 return result;
1660 }
1661
1662 /*! This is used in LaTeX as the title of the chapter with the
1663 * index of all modules (Fortran).
1664 */
1665 QCString trModulesIndex() override
1666 { return "Модули Указател"; }
1667
1668 /*! This is used for translation of the word that will possibly
1669 * be followed by a single name or by a list of names
1670 * of the category.
1671 */
1672 QCString trModule(bool first_capital, bool singular) override
1673 {
1674 return createNoun(first_capital, singular, "модул", "и");
1675 }
1676
1677 /*! This is put at the bottom of a module documentation page and is
1678 * followed by a list of files that were used to generate the page.
1679 */
1681 bool single) override
1682 {
1683 // single is true implies a single file
1684 QCString result=(QCString)"Документацията за ";
1685 switch(compType)
1686 {
1687 case ClassDef::Class: result+="модул"; break;
1688 case ClassDef::Struct: result+="тип"; break;
1689 case ClassDef::Union: result+="обединение"; break;
1690 case ClassDef::Interface: result+="интерфейс"; break;
1691 case ClassDef::Protocol: result+="протокол"; break;
1692 case ClassDef::Category: result+="категория"; break;
1693 case ClassDef::Exception: result+="изключение"; break;
1694 default: break;
1695 }
1696 result+=" беше генериран ";
1697 if (single) result+="от следният файл:"; else result+="от следните файлове:";
1698 return result;
1699 }
1700
1701 /*! This is used for translation of the word that will possibly
1702 * be followed by a single name or by a list of names
1703 * of the category.
1704 */
1705 QCString trType(bool first_capital, bool singular) override
1706 {
1707 return createNoun(first_capital, singular, "тип", "ове");
1708 }
1709
1710 /*! This is used for translation of the word that will possibly
1711 * be followed by a single name or by a list of names
1712 * of the category.
1713 */
1714 QCString trSubprogram(bool first_capital, bool singular) override
1715 {
1716 return createNoun(first_capital, singular, "подпрограм", "и:", "а:");
1717 }
1718
1719 /*! C# Type Constraint list */
1720 QCString trTypeConstraints() override
1721 {
1722 return "Съвместими типове";
1723 }
1724
1725//////////////////////////////////////////////////////////////////////////
1726// new since 1.6.0 (mainly for the new search engine)
1727//////////////////////////////////////////////////////////////////////////
1728
1729 /*! directory relation for \a name */
1730 QCString trDirRelation(const QCString &name) override
1731 {
1732 return QCString(name)+" Връзка";
1733 }
1734
1735 /*! Loading message shown when loading search results */
1736 QCString trLoading() override
1737 {
1738 return "Зареждане...";
1739 }
1740
1741 /*! Label used for search results in the global namespace */
1742 QCString trGlobalNamespace() override
1743 {
1744 return "Глобални именни пространства";
1745 }
1746
1747 /*! Message shown while searching */
1748 QCString trSearching() override
1749 {
1750 return "Търсене...";
1751 }
1752
1753 /*! Text shown when no search results are found */
1754 QCString trNoMatches() override
1755 {
1756 return "Не намерено";
1757 }
1758
1759//////////////////////////////////////////////////////////////////////////
1760// new since 1.6.3 (missing items for the directory pages)
1761//////////////////////////////////////////////////////////////////////////
1762
1763 /*! when clicking a directory dependency label, a page with a
1764 * table is shown. The heading for the first column mentions the
1765 * source file that has a relation to another file.
1766 */
1767 QCString trFileIn(const QCString &name) override
1768 {
1769 return (QCString)"Файл в "+name;
1770 }
1771
1772 /*! when clicking a directory dependency label, a page with a
1773 * table is shown. The heading for the second column mentions the
1774 * destination file that is included.
1775 */
1776 QCString trIncludesFileIn(const QCString &name) override
1777 {
1778 return (QCString)"Включва файла в "+name;
1779 }
1780
1781 /** Compiles a date string.
1782 * @param year Year in 4 digits
1783 * @param month Month of the year: 1=January
1784 * @param day Day of the Month: 1..31
1785 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1786 * @param hour Hour of the day: 0..23
1787 * @param minutes Minutes in the hour: 0..59
1788 * @param seconds Seconds within the minute: 0..59
1789 * @param includeTime Include time in the result string?
1790 */
1791 QCString trDateTime(int year,int month,int day,int dayOfWeek,
1792 int hour,int minutes,int seconds,
1793 DateTimeType includeTime) override
1794 {
1795 static const char *days[] = { "Пн","Вт","Ср","Чт","Пт","Сб","Нд" };
1796 static const char *months[] = { "Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек" };
1797 QCString sdate;
1798 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1799 {
1800 sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1801 }
1802 if (includeTime == DateTimeType::DateTime) sdate += " ";
1803 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1804 {
1805 QCString stime;
1806 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1807 sdate+=stime;
1808 }
1809 return sdate;
1810 }
1811 QCString trDayOfWeek(int dayOfWeek, bool, bool full) override
1812 {
1813 static const char *days_short[] = { "пон", "вт", "ср", "четв", "пет", "съб", "нед" };
1814 static const char *days_full[] = { "понеделник", "вторник", "сряда", "четвъртък", "петък", "събота", "неделя" };
1815 return full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1816 }
1817 QCString trMonth(int month, bool, bool full) override
1818 {
1819 static const char *months_short[] = { "яну", "фев", "мар", "апр", "май", "юни", "юли", "авг", "сеп", "окт", "ное", "дек" };
1820 static const char *months_full[] = { "януари", "февруари", "март", "април", "май", "юни", "юли", "август", "септември", "октомври", "ноември", "декември" };
1821 return full? months_full[month-1] : months_short[month-1];
1822 }
1823 QCString trDayPeriod(bool period) override
1824 {
1825 static const char *dayPeriod[] = { "пр.об.", "сл.об." };
1826 return dayPeriod[period?1:0];
1827 }
1828
1829//////////////////////////////////////////////////////////////////////////
1830// new since 1.7.5
1831//////////////////////////////////////////////////////////////////////////
1832
1833 /*! Header for the page with bibliographic citations */
1834 QCString trCiteReferences() override
1835 { return "Библиография"; }
1836
1837 /*! Text for copyright paragraph */
1838 QCString trCopyright() override
1839 { return "Авторско право"; }
1840
1841 /*! Header for the graph showing the directory dependencies */
1842 QCString trDirDepGraph(const QCString &name) override
1843 { return QCString("Граф на зависимостта на директория за ")+name+":"; }
1844
1845//////////////////////////////////////////////////////////////////////////
1846// new since 1.8.0
1847//////////////////////////////////////////////////////////////////////////
1848
1849 /*! Detail level selector shown for hierarchical indices */
1850 QCString trDetailLevel() override
1851 { return "ниво на детайлност"; }
1852
1853 /*! Section header for list of template parameters */
1854 QCString trTemplateParameters() override
1855 { return "Шаблона Параметри"; }
1856
1857 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1858 QCString trAndMore(const QCString &number) override
1859 { return "и "+number+" повече..."; }
1860
1861 /*! Used file list for a Java enum */
1862 QCString trEnumGeneratedFromFiles(bool single) override
1863 { QCString result = "Документацията за това изброяване е генерирана от ";
1864 if (single) result+="следният файл:"; else result+="следните файлове:";
1865 result+=":";
1866 return result;
1867 }
1868
1869 /*! Header of a Java enum page (Java enums are represented as classes). */
1870 QCString trEnumReference(const QCString &name) override
1871 { return QCString(name)+" Изброяване Справка"; }
1872
1873 /*! Used for a section containing inherited members */
1874 QCString trInheritedFrom(const QCString &members,const QCString &what) override
1875 { return QCString(members)+" наследен от "+what; }
1876
1877 /*! Header of the sections with inherited members specific for the
1878 * base class(es)
1879 */
1881 { return "Допълнителни наследени членове"; }
1882
1883//////////////////////////////////////////////////////////////////////////
1884// new since 1.8.2
1885//////////////////////////////////////////////////////////////////////////
1886
1887 /*! Used as a tooltip for the toggle button that appears in the
1888 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1889 * enabled. This tooltip explains the meaning of the button.
1890 */
1891 QCString trPanelSynchronisationTooltip(bool enable) override
1892 {
1893 QCString opt = enable ? "включване" : "изключване";
1894 return "натиснете на "+opt+" за синхронизация на панела";
1895 }
1896
1897 /*! Used in a method of an Objective-C class that is declared in a
1898 * a category. Note that the @1 marker is required and is replaced
1899 * by a link.
1900 */
1901 QCString trProvidedByCategory() override
1902 {
1903 return "По групи @0.";
1904 }
1905
1906 /*! Used in a method of an Objective-C category that extends a class.
1907 * Note that the @1 marker is required and is replaced by a link to
1908 * the class method.
1909 */
1910 QCString trExtendsClass() override
1911 {
1912 return "Разширява класа @0.";
1913 }
1914
1915 /*! Used as the header of a list of class methods in Objective-C.
1916 * These are similar to static public member functions in C++.
1917 */
1918 QCString trClassMethods() override
1919 {
1920 return "Клас Методи";
1921 }
1922
1923 /*! Used as the header of a list of instance methods in Objective-C.
1924 * These are similar to public member functions in C++.
1925 */
1926 QCString trInstanceMethods() override
1927 {
1928 return "Общодостъпни Методи";
1929 }
1930
1931 /*! Used as the header of the member functions of an Objective-C class.
1932 */
1933 QCString trMethodDocumentation() override
1934 {
1935 return "Метод Документация";
1936 }
1937
1938//////////////////////////////////////////////////////////////////////////
1939// new since 1.8.4
1940//////////////////////////////////////////////////////////////////////////
1941
1942 /** old style UNO IDL services: implemented interfaces */
1943 QCString trInterfaces() override
1944 { return "Експортирани интерфейси"; }
1945
1946 /** old style UNO IDL services: inherited services */
1947 QCString trServices() override
1948 { return "Включени услуги"; }
1949
1950 /** UNO IDL constant groups */
1951 QCString trConstantGroups() override
1952 { return "Постоянни групи"; }
1953
1954 /** UNO IDL constant groups */
1955 QCString trConstantGroupReference(const QCString &namespaceName) override
1956 {
1957 QCString result=namespaceName;
1958 result+=" Постоянни групи Справка";
1959 return result;
1960 }
1961 /** UNO IDL service page title */
1962 QCString trServiceReference(const QCString &sName) override
1963 {
1964 QCString result=(QCString)sName;
1965 result+=" Сървис Справка";
1966 return result;
1967 }
1968 /** UNO IDL singleton page title */
1969 QCString trSingletonReference(const QCString &sName) override
1970 {
1971 QCString result=(QCString)sName;
1972 result+=" Конкретика Справка";
1973 return result;
1974 }
1975 /** UNO IDL service page */
1976 QCString trServiceGeneratedFromFiles(bool single) override
1977 {
1978 // single is true implies a single file
1979 QCString result=(QCString)"Документацията за този сървис "
1980 "беше генерирано от ";
1981 if (single) result+="следният файл:"; else result+="следните файлове:";
1982 return result;
1983 }
1984 /** UNO IDL singleton page */
1985 QCString trSingletonGeneratedFromFiles(bool single) override
1986 {
1987 // single is true implies a single file
1988 QCString result=(QCString)"Документацията за тази конкретика "
1989 "беше генерирано от ";
1990 if (single) result+="следният файл:"; else result+="следните файлове:";
1991 return result;
1992 }
1993
1994//////////////////////////////////////////////////////////////////////////
1995// new since 1.8.15
1996//////////////////////////////////////////////////////////////////////////
1997
1998 /** VHDL design unit hierarchy */
1999 QCString trDesignUnitHierarchy() override
2000 { return "Проектни единици Йерархия"; }
2001 /** VHDL design unit list */
2002 QCString trDesignUnitList() override
2003 { return "Проектни единици Списък"; }
2004 /** VHDL design unit members */
2005 QCString trDesignUnitMembers() override
2006 { return "Проектна единица Членове"; }
2007 /** VHDL design unit list description */
2009 {
2010 return "Here is a list of all design unit members with links to "
2011 "the Entities they belong to:";
2012 }
2013 /** VHDL design unit index */
2014 QCString trDesignUnitIndex() override
2015 { return "Проектна единица Указател"; }
2016 /** VHDL design units */
2017 QCString trDesignUnits() override
2018 { return "Проектни единици"; }
2019 /** VHDL functions/procedures/processes */
2020 QCString trFunctionAndProc() override
2021 { return "Функции/Процедури/Процеси"; }
2022 /** VHDL type */
2023 QCString trVhdlType(VhdlSpecifier type,bool single) override
2024 {
2025 switch(type)
2026 {
2028 if (single) return "Библиотека";
2029 else return "Библиотеки";
2031 if (single) return "Пакет";
2032 else return "Пакети";
2034 if (single) return "Сигнал";
2035 else return "Сигнали";
2037 if (single) return "Компонент";
2038 else return "Компоненти";
2040 if (single) return "Константа";
2041 else return "Константи";
2043 if (single) return "Същност";
2044 else return "Същности";
2046 if (single) return "Тип";
2047 else return "Типове";
2049 if (single) return "Подтип";
2050 else return "Подтипове";
2052 if (single) return "Функция";
2053 else return "Функции";
2055 if (single) return "Запис";
2056 else return "Записи";
2058 if (single) return "Процедура";
2059 else return "Процедури";
2061 if (single) return "Архитектура";
2062 else return "Архитектури";
2064 if (single) return "Атрибут";
2065 else return "Атрибути";
2067 if (single) return "Процес";
2068 else return "Процеси";
2070 if (single) return "Порт";
2071 else return "Портове";
2072 case VhdlSpecifier::USE:
2073 if (single) return "use клауза";
2074 else return "Use клаузи";
2076 if (single) return "Роден";
2077 else return "Родни";
2079 return "Тяло на пакета";
2081 return "Единици";
2083 if (single) return "Споделена променлива";
2084 else return "Споделени променливи";
2086 if (single) return "Файл";
2087 else return "Файлове";
2089 if (single) return "Група";
2090 else return "Групи";
2092 if (single) return "Инстанция";
2093 else return "Инстанции";
2095 if (single) return "Псевдоним";
2096 else return "Псевдоними";
2098 if (single) return "Конфигурация";
2099 else return "Конфигурации";
2101 return "Други";
2103 return "Ограничения";
2104 default:
2105 return "Клас";
2106 }
2107 }
2108 QCString trCustomReference(const QCString &name) override
2109 { return QCString(name)+" Отнася се"; }
2110
2111 /* Slice */
2112 QCString trConstants() override
2113 {
2114 return "Константи";
2115 }
2116 QCString trConstantDocumentation() override
2117 {
2118 return "Константи Документация";
2119 }
2120 QCString trSequences() override
2121 {
2122 return "Последователности";
2123 }
2124 QCString trSequenceDocumentation() override
2125 {
2126 return "Последователности Документация";
2127 }
2128 QCString trDictionaries() override
2129 {
2130 return "Речници";
2131 }
2132 QCString trDictionaryDocumentation() override
2133 {
2134 return "Речници Документация";
2135 }
2136 QCString trSliceInterfaces() override
2137 {
2138 return "Интерфейси";
2139 }
2140 QCString trInterfaceIndex() override
2141 {
2142 return "Интерфейси Указател";
2143 }
2144 QCString trInterfaceList() override
2145 {
2146 return "Интерфейси списък";
2147 }
2148 QCString trInterfaceListDescription() override
2149 {
2150 return "Интерфейсите с кратки описания:";
2151 }
2152 QCString trInterfaceHierarchy() override
2153 {
2154 return "Интерфейси Йерархия";
2155 }
2157 {
2158 return "Този списък на наследяване е сортиран, но не напълно, по азбучен ред:";
2159 }
2160 QCString trInterfaceDocumentation() override
2161 {
2162 return "Интерфейси Документация";
2163 }
2164 QCString trStructs() override
2165 {
2166 return "Структури";
2167 }
2168 QCString trStructIndex() override
2169 {
2170 return "Структури Указател";
2171 }
2172 QCString trStructList() override
2173 {
2174 return "Структури Списък";
2175 }
2176 QCString trStructListDescription() override
2177 {
2178 return "Структури с кратки описания:";
2179 }
2180 QCString trStructDocumentation() override
2181 {
2182 return "Структури Документация";
2183 }
2184 QCString trExceptionIndex() override
2185 {
2186 return "Изключения Указател";
2187 }
2188 QCString trExceptionList() override
2189 {
2190 return "Изключения Списък";
2191 }
2192 QCString trExceptionListDescription() override
2193 {
2194 return "Изключения с кратки описания:";
2195 }
2196 QCString trExceptionHierarchy() override
2197 {
2198 return "Изключения Йерархия";
2199 }
2201 {
2202 return "Този списък на наследяване е сортиран, но не напълно, по азбучен ред:";
2203 }
2204 QCString trExceptionDocumentation() override
2205 {
2206 return "Изключения Документация";
2207 }
2208 QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal) override
2209 {
2210 QCString result=(QCString)clName;
2211 if (isLocal) result+=" Локален";
2212 switch(compType)
2213 {
2214 case ClassDef::Class: result+=" Клас"; break;
2215 case ClassDef::Struct: result+=" Структура"; break;
2216 case ClassDef::Union: result+=" Обединение"; break;
2217 case ClassDef::Interface: result+=" Интерфейс"; break;
2218 case ClassDef::Protocol: result+=" Протокол"; break;
2219 case ClassDef::Category: result+=" Категория"; break;
2220 case ClassDef::Exception: result+=" Изключение"; break;
2221 default: break;
2222 }
2223 result+=" Отнася се";
2224 return result;
2225 }
2226 QCString trOperations() override
2227 {
2228 return "Операции";
2229 }
2230 QCString trOperationDocumentation() override
2231 {
2232 return "Операции Документация";
2233 }
2234 QCString trDataMembers() override
2235 {
2236 return "Членове Данни";
2237 }
2238 QCString trDataMemberDocumentation() override
2239 {
2240 return "Членове Данни Документация";
2241 }
2242
2243//////////////////////////////////////////////////////////////////////////
2244// new since 1.8.19
2245//////////////////////////////////////////////////////////////////////////
2246
2247 /** VHDL design unit documentation */
2248 QCString trDesignUnitDocumentation() override
2249 { return "Проектни единици Документация"; }
2250
2251//////////////////////////////////////////////////////////////////////////
2252// new since 1.9.2
2253//////////////////////////////////////////////////////////////////////////
2254
2255 /** C++20 concept */
2256 QCString trConcept(bool first_capital, bool singular) override
2257 {
2258 return createNoun(first_capital, singular, "концепци", "и", "я");
2259 }
2260 /*! used as the title of the HTML page of a C++20 concept page */
2261 QCString trConceptReference(const QCString &conceptName) override
2262 {
2263 QCString result=conceptName;
2264 result+=" Концепции Справка";
2265 return result;
2266 }
2267
2268 /*! used as the title of page containing all the index of all concepts. */
2269 QCString trConceptList() override
2270 { return "Концепции Списък"; }
2271
2272 /*! used as the title of chapter containing the index listing all concepts. */
2273 QCString trConceptIndex() override
2274 { return "Концепции Указател"; }
2275
2276 /*! used as the title of chapter containing all information about concepts. */
2277 QCString trConceptDocumentation() override
2278 { return "Концепции Документация"; }
2279
2280 /*! used as an introduction to the concept list */
2281 QCString trConceptListDescription(bool extractAll) override
2282 {
2283 QCString result="Списък на всички ";
2284 if (!extractAll) result+="документирани ";
2285 result+="концепции с кратко описание:";
2286 return result;
2287 }
2288
2289 /*! used to introduce the definition of the C++20 concept */
2290 QCString trConceptDefinition() override
2291 {
2292 return "Дефиниция на концепция";
2293 }
2294};
2295
2296#endif
CompoundType
The various compound types.
Definition classdef.h:109
@ Interface
Definition classdef.h:112
@ Exception
Definition classdef.h:115
bool isEmpty() const
Returns TRUE iff the string is empty.
Definition qcstring.h:150
QCString & sprintf(const char *format,...)
Definition qcstring.cpp:29
QCString trModules() override
QCString trMemberFunctionDocumentationFortran() override
QCString trConceptReference(const QCString &conceptName) override
QCString trDataMemberDocumentation() override
QCString trInterfaceListDescription() override
QCString trSubprogram(bool first_capital, bool singular) override
QCString latexLanguageSupportCommand() override
QCString trPackageFunctions() override
QCString trDetailedDescription() override
QCString trStaticPrivateMembers() override
QCString trOverloadText() override
QCString trGlobalNamespace() override
QCString trDirRelation(const QCString &name) override
QCString trModule(bool first_capital, bool singular) override
QCString trModulesIndex() override
QCString trDate() override
QCString trDesignUnitIndex() override
VHDL design unit index.
QCString trPublicSlots() override
QCString trSeeAlso() override
QCString trDesignUnitMembers() override
VHDL design unit members.
QCString trDefines() override
QCString trConstants() override
QCString trStaticPackageAttribs() override
QCString trStaticPublicMembers() override
QCString trInclDepGraph(const QCString &fName) override
QCString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
QCString trNamespaces() override
QCString trWarning() override
QCString trSequenceDocumentation() override
QCString trConcept(bool first_capital, bool singular) override
C++20 concept.
QCString trSliceInterfaces() override
QCString trPackageTypes() override
QCString trCompoundListDescription() override
QCString trPackage(const QCString &name) override
QCString trCallGraph() override
QCString trMemberDataDocumentation() override
QCString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
QCString trDayPeriod(bool period) override
QCString trAll() override
QCString trEnumGeneratedFromFiles(bool single) override
QCString trInterfaceHierarchy() override
QCString trExceptionIndex() override
QCString trDefinedIn() override
QCString trStaticPackageFunctions() override
QCString trInclByDepGraph() override
QCString trGotoSourceCode() override
QCString trNamespaceIndex() override
QCString trTemplateParameters() override
QCString trStructList() override
QCString trIncludingInheritedMembers() override
QCString trPackageMembers() override
QCString trDocumentation(const QCString &projName) override
QCString trCompoundMembersFortran() override
QCString trExamples() override
QCString trLoading() override
QCString trDirDocumentation() override
QCString trPropertyDocumentation() override
QCString trLegendDocs() override
QCString trLegendTitle() override
QCString trClassMethods() override
QCString trSourceFile(const QCString &filename) override
QCString trOperationDocumentation() override
QCString trConstantDocumentation() override
QCString trReferenceManual() override
QCString trMethodDocumentation() override
QCString trGraphicalHierarchy() override
QCString trModulesListDescription(bool extractAll) override
QCString trDefinedInSourceFile() override
QCString trFileMembersDescription(bool extractAll) override
QCString trOperations() override
QCString trNamespaceMemberDescription(bool extractAll) override
QCString trModuleIndex() override
QCString trSince() override
QCString trCompoundMembersDescription(bool extractAll) override
QCString trCopyright() override
QCString getLanguageString() override
language codes for Html help
QCString trTestList() override
QCString trCompoundIndex() override
QCString trType(bool first_capital, bool singular) override
QCString trCollaborationDiagram(const QCString &clName) override
QCString trRemarks() override
QCString trInheritedByList(int numEntries) override
QCString trCiteReferences() override
QCString trSequences() override
QCString trRelatedSubscript() override
QCString trConceptListDescription(bool extractAll) override
QCString trReferencedBy() override
QCString trConceptDefinition() override
QCString trInvariant() override
QCString trInheritedFrom(const QCString &members, const QCString &what) override
QCString trExceptionListDescription() override
QCString trGeneratedAt(const QCString &date, const QCString &projName) override
QCString trDeprecatedList() override
QCString trRTFGeneralIndex() override
QCString trTest() override
QCString trGeneratedBy() override
QCString trMainPage() override
QCString trPublicMembers() override
QCString trPrivateSlots() override
QCString trFileIn(const QCString &name) override
QCString trPanelSynchronisationTooltip(bool enable) override
QCString trDetails() override
QCString trInterfaces() override
old style UNO IDL services: implemented interfaces
QCString trMore() override
QCString trSingletonReference(const QCString &sName) override
UNO IDL singleton page title.
QCString trServiceReference(const QCString &sName) override
UNO IDL service page title.
QCString trPrecondition() override
QCString trNamespaceReference(const QCString &namespaceName) override
QCString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
QCString trExceptionHierarchy() override
QCString trSearchResults(int numDocuments) override
QCString trFunctions() override
QCString trAdditionalInheritedMembers() override
QCString trParameters() override
QCString trMemberList() override
QCString trPrivateMembers() override
QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
QCString trGroup(bool first_capital, bool singular) override
QCString trFileReference(const QCString &fileName) override
QCString trConstructorDocumentation() override
QCString trConceptIndex() override
QCString trPublicTypes() override
QCString trClasses() override
QCString trModulesDescription() override
QCString trConstantGroupReference(const QCString &namespaceName) override
UNO IDL constant groups.
QCString trDefineValue() override
QCString trGlobal(bool first_capital, bool singular) override
QCString trModuleDocumentation() override
QCString trISOLang() override
QCString trMonth(int month, bool, bool full) override
QCString trReimplementedFromList(int numEntries) override
QCString trClassHierarchyDescription() override
QCString trModuleReference(const QCString &namespaceName) override
QCString trMember(bool first_capital, bool singular) override
QCString trEnumerations() override
QCString trVersion() override
QCString trStructs() override
QCString trSearchResultsTitle() override
QCString trFileMembers() override
QCString trFile(bool first_capital, bool singular) override
QCString trEnumerationValueDocumentation() override
QCString trStaticProtectedMembers() override
QCString trVariables() override
QCString trGotoDocumentation() override
QCString trBug() override
QCString trNamespaceList() 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 trTodoList() override
QCString trSearchMatches() override
QCString trFunctionDocumentation() override
QCString trStaticPublicAttribs() override
QCString trIncludesFileIn(const QCString &name) override
QCString trDirReference(const QCString &dirName) override
QCString trDirDepGraph(const QCString &name) override
QCString trNote() override
QCString trServices() override
old style UNO IDL services: inherited services
QCString trPageAbbreviation() override
QCString trExceptionList() override
QCString trConceptList() override
QCString trPage(bool first_capital, bool singular) override
QCString trDefineDocumentation() override
QCString trDesignUnitDocumentation() override
VHDL design unit documentation.
QCString trProtectedAttribs() override
QCString trThisIsTheListOfAllMembers() override
QCString trTypeDocumentation() override
QCString trDeprecated() override
QCString trEnumValue() override
QCString trProtectedSlots() override
QCString trSearch() override
QCString trPackages() override
QCString trNamespaceDocumentation() override
QCString trInterfaceDocumentation() override
QCString trProperties() override
QCString trBugList() override
QCString trInterfaceIndex() override
QCString trCompoundList() override
QCString trCode() override
QCString trDictionaryDocumentation() override
QCString trClassDocumentation() override
QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trMemberEnumerationDocumentation() override
QCString trVariableDocumentation() override
QCString trCompoundIndexFortran() override
QCString trPackageListDescription() override
QCString trInterfaceList() override
QCString trRelatedFunctionDocumentation() override
QCString trRelatedPages() override
QCString trExceptionHierarchyDescription() override
QCString trRTFTableOfContents() override
QCString trMemberTypedefDocumentation() override
QCString trNamespace(bool first_capital, bool singular) override
QCString trListOfAllMembers() override
QCString trPackageAttribs() override
QCString trCustomReference(const QCString &name) override
QCString trEnumName() override
QCString trTypeConstraints() override
QCString trCompounds() override
QCString trEnumReference(const QCString &name) override
QCString trModulesMembers() override
QCString trExceptions() override
QCString trRTFCharSet() override
QCString trTypedefDocumentation() override
QCString trSubprogramDocumentation() override
QCString trCompoundMembers() override
QCString trDataMembers() override
QCString trExamplesDescription() override
QCString trStaticPrivateAttribs() override
QCString trProtectedMembers() override
QCString trFileList() override
QCString trGotoGraphicalHierarchy() override
QCString trRelatedPagesDescription() override
QCString trTodo() override
QCString trCompoundListDescriptionFortran() override
QCString trAuthor(bool first_capital, bool singular) override
QCString trRelatedFunctions() override
QCString trGeneratedAutomatically(const QCString &s) override
QCString trDayOfWeek(int dayOfWeek, bool, bool full) override
QCString trSubprograms() override
QCString trMemberFunctionDocumentation() override
QCString trDetailLevel() override
QCString trDesignUnits() override
VHDL design units.
QCString trInheritsList(int numEntries) override
QCString trReferences() override
QCString trDirIndex() override
QCString trEvents() override
QCString trClassHierarchy() override
QCString trSignals() override
QCString trReturns() override
QCString trModulesList() override
QCString trModulesMemberDescription(bool extractAll) override
QCString trFileIndex() override
QCString trInterfaceHierarchyDescription() override
QCString trClass(bool first_capital, bool singular) override
QCString trPageIndex() override
QCString trClassDiagram(const QCString &clName) override
QCString trRTFansicp() override
QCString trPublicAttribs() override
QCString trReturnValues() override
QCString trStaticProtectedAttribs() override
QCString trPostcondition() override
QCString trInstanceMethods() override
QCString trStructDocumentation() override
QCString trDesignUnitListDescription() override
VHDL design unit list description.
QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trInitialValue() override
QCString trConstantGroups() override
UNO IDL constant groups.
QCString idLanguage() override
QCString trStructListDescription() override
QCString trGotoTextualHierarchy() override
QCString trEnumerationValues() override
QCString trDirectories() override
QCString trPrivateAttribs() override
QCString trHierarchicalIndex() override
QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal) override
QCString trNamespaceListDescription(bool extractAll) override
QCString trAndMore(const QCString &number) override
QCString trFriends() override
QCString trReimplementedInList(int numEntries) override
QCString trImplementedInList(int numEntries) override
QCString trPrivateTypes() override
QCString trStructIndex() override
QCString trNoMatches() override
QCString trFileDocumentation() override
QCString trDataTypes() override
QCString trAttention() override
QCString trImplementedFromList(int numEntries) override
QCString trDefinedAtLineInSourceFile() override
QCString trFileListDescription(bool extractAll) override
QCString trProtectedTypes() override
QCString trEventDocumentation() override
QCString trCompoundMembersDescriptionFortran(bool extractAll) override
QCString trLegend() override
QCString trExtendsClass() override
QCString trDesignUnitList() override
VHDL design unit list.
QCString trWriteList(int numEntries) override
QCString trSearching() override
QCString trDictionaries() override
QCString trCallerGraph() override
QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
QCString trConceptDocumentation() override
QCString trEnumerationTypeDocumentation() override
QCString trNamespaceMembers() override
QCString trTypedefs() override
QCString trProvidedByCategory() override
QCString trCompoundListFortran() override
QCString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
QCString trExceptionDocumentation() override
QCString trFunctionAndProc() override
VHDL functions/procedures/processes.
QCString trDir(bool first_capital, bool singular) 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
VhdlSpecifier
Definition types.h:548
@ INSTANTIATION
Definition types.h:569
@ MISCELLANEOUS
Definition types.h:575
@ SHAREDVARIABLE
Definition types.h:572
QCString generateMarker(int id)
Definition util.cpp:290
QCString getDotImageExtension()
Definition util.cpp:6616