Chameleon

Chameleon Svn Source Tree

Root/branches/xZenu/src/util/doxygen/src/translator_mk.h

Source at commit 1322 created 12 years 8 months ago.
By meklort, Add doxygen to utils folder
1/******************************************************************************
2 *
3 *
4 *
5 * Copyright (C) 1997-2011 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// Тranslated by Slave Jovanovski <slavejovanovski@yahoo.com>
18//
19// The cyrilic strings were entered using Macedonian language support in
20// Windows. The editor used was Eclipse 3.2. The file was saved in UTF-8.
21//
22// Updates:
23// --------
24// 2007/12/09
25// - Initial translation to Macedonian.
26//
27// 2008/05/22
28//- Translation for 1.5.4.
29//
30//
31
32#ifndef TRANSLATOR_MK_H
33#define TRANSLATOR_MK_H
34
35class TranslatorMacedonian : public TranslatorAdapter_1_6_0
36{
37 public:
38
39 // --- Language control methods -------------------
40
41 /*! Used for identification of the language. The identification
42 * should not be translated. It should be replaced by the name
43 * of the language in English using lower-case characters only
44 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
45 * the identification used in language.cpp.
46 */
47 virtual QCString idLanguage()
48 { return "macedonian"; }
49
50 /*! Used to get the LaTeX command(s) for the language support.
51 * This method should return string with commands that switch
52 * LaTeX to the desired language. For example
53 * <pre>"\\usepackage[german]{babel}\n"
54 * </pre>
55 * or
56 * <pre>"\\usepackage{polski}\n"
57 * "\\usepackage[latin2]{inputenc}\n"
58 * "\\usepackage[T1]{fontenc}\n"
59 * </pre>
60 *
61 * The English LaTeX does not use such commands. Because of this
62 * the empty string is returned in this implementation.
63 */
64 virtual QCString latexLanguageSupportCommand()
65 {
66 return "\\usepackage[macedonian]{babel}\n";
67 }
68
69 /*! return the language charset. This will be used for the HTML output */
70 virtual QCString idLanguageCharset()
71 {
72 return "UTF-8";
73 }
74
75 // --- Language translation methods -------------------
76
77 /*! used in the compound documentation before a list of related functions. */
78 virtual QCString trRelatedFunctions()
79 { return "Поврзани Функции"; }
80
81 /*! subscript for the related functions. */
82 virtual QCString trRelatedSubscript()
83 { return "(Овие функции не се членови.)"; }
84
85 /*! header that is put before the detailed description of files, classes and namespaces. */
86 virtual QCString trDetailedDescription()
87 { return "Детален опис"; }
88
89 /*! header that is put before the list of typedefs. */
90 virtual QCString trMemberTypedefDocumentation()
91 { return "Документација на членови дефиниции на тип"; }
92
93 /*! header that is put before the list of enumerations. */
94 virtual QCString trMemberEnumerationDocumentation()
95 { return "Документација на набројани членови"; }
96
97 /*! header that is put before the list of member functions. */
98 virtual QCString trMemberFunctionDocumentation()
99 { return "Документација на функции членови"; }
100
101 /*! header that is put before the list of member attributes. */
102 virtual QCString trMemberDataDocumentation()
103 {
104 //if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
105 {
106 return "Документација на членови";
107 }
108 }
109
110 /*! this is the text of a link put after brief descriptions. */
111 virtual QCString trMore()
112 { return "Повеќе..."; }
113
114 /*! put in the class documentation */
115 virtual QCString trListOfAllMembers()
116 { return "Список на сите членови."; }
117
118 /*! used as the title of the "list of all members" page of a class */
119 virtual QCString trMemberList()
120 { return "Список на членови"; }
121
122 /*! this is the first part of a sentence that is followed by a class name */
123 virtual QCString trThisIsTheListOfAllMembers()
124 { return "Ова е целосниот список на членови на "; }
125
126 /*! this is the remainder of the sentence after the class name */
127 virtual QCString trIncludingInheritedMembers()
128 { return ", вклучувајќи ги сите наследени членови."; }
129
130 /*! this is put at the author sections at the bottom of man pages.
131 * parameter s is name of the project name.
132 */
133 virtual QCString trGeneratedAutomatically(const char *s)
134 { QCString result="Автоматски создадено од Doxygen";
135 if (s) result+=(QCString)" за "+s;
136 result+=" изворниот код.";
137 return result;
138 }
139
140 /*! put after an enum name in the list of all members */
141 virtual QCString trEnumName()
142 { return "име на набројан член"; }
143
144 /*! put after an enum value in the list of all members */
145 virtual QCString trEnumValue()
146 { return "вредност на набројан член"; }
147
148 /*! put after an undocumented member in the list of all members */
149 virtual QCString trDefinedIn()
150 { return "дефиниран во"; }
151
152 // quick reference sections
153
154 /*! This is put above each page as a link to the list of all groups of
155 * compounds or files (see the \\group command).
156 */
157 virtual QCString trModules()
158 { return "Модули"; }
159
160 /*! This is put above each page as a link to the class hierarchy */
161 virtual QCString trClassHierarchy()
162 { return "Стебло на класи"; }
163
164 /*! This is put above each page as a link to the list of annotated classes */
165 virtual QCString trCompoundList()
166 {
167 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
168 {
169 return "Список на Структури";
170 }
171 else
172 {
173 return "Список на Класи";
174 }
175 }
176
177 /*! This is put above each page as a link to the list of documented files */
178 virtual QCString trFileList()
179 { return "Список на Датотеки"; }
180
181 /*! This is put above each page as a link to all members of compounds. */
182 virtual QCString trCompoundMembers()
183 {
184 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
185 {
186 return "Членови";
187 }
188 else
189 {
190 return "Членови на Класата";
191 }
192 }
193
194 /*! This is put above each page as a link to all members of files. */
195 virtual QCString trFileMembers()
196 {
197 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
198 {
199 return "Глобални Членови";
200 }
201 else
202 {
203 return "Членови на Датотеката";
204 }
205 }
206
207 /*! This is put above each page as a link to all related pages. */
208 virtual QCString trRelatedPages()
209 { return "Страници Поврзани со Оваа"; }
210
211 /*! This is put above each page as a link to all examples. */
212 virtual QCString trExamples()
213 { return "Примери"; }
214
215 /*! This is put above each page as a link to the search engine. */
216 virtual QCString trSearch()
217 { return "Пребарај"; }
218
219 /*! This is an introduction to the class hierarchy. */
220 virtual QCString trClassHierarchyDescription()
221 { return "Овој список на наследување е приближно азбучно подреден:";
222 }
223
224 /*! This is an introduction to the list with all files. */
225 virtual QCString trFileListDescription(bool extractAll)
226 {
227 QCString result="Список на сите ";
228 if (!extractAll) result+="документирани ";
229 result+="членови со кратки описи:";
230 return result;
231 }
232
233 /*! This is an introduction to the annotated compound list. */
234 virtual QCString trCompoundListDescription()
235 {
236
237 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
238 {
239 return "Список на структури со кратки описи:";
240 }
241 else
242 {
243 return "Список на класи, структури, унии и интерфејси "
244 "со кратки описи:";
245 }
246 }
247
248 /*! This is an introduction to the page with all class members. */
249 virtual QCString trCompoundMembersDescription(bool extractAll)
250 {
251 QCString result="Список на сите ";
252 if (!extractAll)
253 {
254 result+="документирани ";
255 }
256 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
257 {
258 result+="структури и унии";
259 }
260 else
261 {
262 result+="членови на класата";
263 }
264 result+=" со врски до ";
265 if (!extractAll)
266 {
267 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
268 {
269 result+="документацијата за секој член на структурата/унијата:";
270 }
271 else
272 {
273 result+="документацијата на секој член на класата:";
274 }
275 }
276 else
277 {
278 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
279 {
280 result+="структурите/униите на кои што припаѓаат:";
281 }
282 else
283 {
284 result+="класите на кои што припаѓаат:";
285 }
286 }
287 return result;
288 }
289
290 /*! This is an introduction to the page with all file members. */
291 virtual QCString trFileMembersDescription(bool extractAll)
292 {
293 QCString result="Список на сите ";
294 if (!extractAll) result+="документирани ";
295
296 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
297 {
298 result+="функции, променливи, дефиниции, набројувања и дефиниции на тип";
299 }
300 else
301 {
302 result+="членови на датотеки";
303 }
304 result+=" со врски до ";
305 if (extractAll)
306 result+="датотеките на кои што припаѓаат:";
307 else
308 result+="документацијата:";
309 return result;
310 }
311
312 /*! This is an introduction to the page with the list of all examples */
313 virtual QCString trExamplesDescription()
314 { return "Список на сите примери:"; }
315
316 /*! This is an introduction to the page with the list of related pages */
317 virtual QCString trRelatedPagesDescription()
318 { return "Список на сите страници поврзани со оваа и нивна документација:"; }
319
320 /*! This is an introduction to the page with the list of class/file groups */
321 virtual QCString trModulesDescription()
322 { return "Список на сите модули:"; }
323
324 // index titles (the project name is prepended for these)
325
326 /*! This is used in HTML as the title of index.html. */
327 virtual QCString trDocumentation()
328 { return "Документација"; }
329
330 /*! This is used in LaTeX as the title of the chapter with the
331 * index of all groups.
332 */
333 virtual QCString trModuleIndex()
334 { return "Попис на Модули"; }
335
336 /*! This is used in LaTeX as the title of the chapter with the
337 * class hierarchy.
338 */
339 virtual QCString trHierarchicalIndex()
340 { return "Попис на Стебло"; }
341
342 /*! This is used in LaTeX as the title of the chapter with the
343 * annotated compound index.
344 */
345 virtual QCString trCompoundIndex()
346 {
347 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
348 {
349 return "Попис на Структури";
350 }
351 else
352 {
353 return "Попис на Класи";
354 }
355 }
356
357 /*! This is used in LaTeX as the title of the chapter with the
358 * list of all files.
359 */
360 virtual QCString trFileIndex()
361 { return "Попис на Датотеки"; }
362
363 /*! This is used in LaTeX as the title of the chapter containing
364 * the documentation of all groups.
365 */
366 virtual QCString trModuleDocumentation()
367 { return "Попис на Документација"; }
368
369 /*! This is used in LaTeX as the title of the chapter containing
370 * the documentation of all classes, structs and unions.
371 */
372 virtual QCString trClassDocumentation()
373 {
374 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
375 {
376 return "Документација на Структури";
377 }
378 else
379 {
380 return "Документација на Класи";
381 }
382 }
383
384 /*! This is used in LaTeX as the title of the chapter containing
385 * the documentation of all files.
386 */
387 virtual QCString trFileDocumentation()
388 { return "Документија на Датотеки"; }
389
390 /*! This is used in LaTeX as the title of the chapter containing
391 * the documentation of all examples.
392 */
393 virtual QCString trExampleDocumentation()
394 { return "Документаија на Примери"; }
395
396 /*! This is used in LaTeX as the title of the chapter containing
397 * the documentation of all related pages.
398 */
399 virtual QCString trPageDocumentation()
400 { return "Документација на Страници"; }
401
402 /*! This is used in LaTeX as the title of the document */
403 virtual QCString trReferenceManual()
404 { return "Прирачник"; }
405
406 /*! This is used in the documentation of a file as a header before the
407 * list of defines
408 */
409 virtual QCString trDefines()
410 { return "Дефинирања"; }
411
412 /*! This is used in the documentation of a file as a header before the
413 * list of function prototypes
414 */
415 virtual QCString trFuncProtos()
416 { return "Прототипи на Функции"; }
417
418 /*! This is used in the documentation of a file as a header before the
419 * list of typedefs
420 */
421 virtual QCString trTypedefs()
422 { return "Дефиниции на Тип"; }
423
424 /*! This is used in the documentation of a file as a header before the
425 * list of enumerations
426 */
427 virtual QCString trEnumerations()
428 { return "Набројувања"; }
429
430 /*! This is used in the documentation of a file as a header before the
431 * list of (global) functions
432 */
433 virtual QCString trFunctions()
434 { return "Функции"; }
435
436 /*! This is used in the documentation of a file as a header before the
437 * list of (global) variables
438 */
439 virtual QCString trVariables()
440 { return "Променливи"; }
441
442 /*! This is used in the documentation of a file as a header before the
443 * list of (global) variables
444 */
445 virtual QCString trEnumerationValues()
446 { return "Вредности на Набројувањата"; }
447
448 /*! This is used in the documentation of a file before the list of
449 * documentation blocks for defines
450 */
451 virtual QCString trDefineDocumentation()
452 { return "Документција на Дефиниции"; }
453
454 /*! This is used in the documentation of a file/namespace before the list
455 * of documentation blocks for function prototypes
456 */
457 virtual QCString trFunctionPrototypeDocumentation()
458 { return "Документација на Прототип на Функции"; }
459
460 /*! This is used in the documentation of a file/namespace before the list
461 * of documentation blocks for typedefs
462 */
463 virtual QCString trTypedefDocumentation()
464 { return "Документација на Дефиниции на Тип"; }
465
466 /*! This is used in the documentation of a file/namespace before the list
467 * of documentation blocks for enumeration types
468 */
469 virtual QCString trEnumerationTypeDocumentation()
470 { return "Документација на Набројувања"; }
471
472 /*! This is used in the documentation of a file/namespace before the list
473 * of documentation blocks for functions
474 */
475 virtual QCString trFunctionDocumentation()
476 { return "Документација на Функции"; }
477
478 /*! This is used in the documentation of a file/namespace before the list
479 * of documentation blocks for variables
480 */
481 virtual QCString trVariableDocumentation()
482 { return "Документација на Променливи"; }
483
484 /*! This is used in the documentation of a file/namespace/group before
485 * the list of links to documented compounds
486 */
487 virtual QCString trCompounds()
488 {
489 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
490 {
491 return "Структури";
492 }
493 else
494 {
495 return "Класи";
496 }
497 }
498
499 /*! This is used in the standard footer of each page and indicates when
500 * the page was generated
501 */
502 virtual QCString trGeneratedAt(const char *date,const char *projName)
503 {
504 QCString result=(QCString)"Создадено на "+date;
505 if (projName) result+=(QCString)" за "+projName;
506 result+=(QCString)" од";
507 return result;
508 }
509 /*! This is part of the sentence used in the standard footer of each page.
510 */
511 virtual QCString trWrittenBy()
512 {
513 return "напишано од";
514 }
515
516 /*! this text is put before a class diagram */
517 virtual QCString trClassDiagram(const char *clName)
518 {
519 return (QCString)"Диаграм на наследување за "+clName+":";
520 }
521
522 /*! this text is generated when the \\internal command is used. */
523 virtual QCString trForInternalUseOnly()
524 { return "Само за интерна употреба."; }
525
526 /*! this text is generated when the \\warning command is used. */
527 virtual QCString trWarning()
528 { return "Предупредување"; }
529
530 /*! this text is generated when the \\version command is used. */
531 virtual QCString trVersion()
532 { return "Верзија"; }
533
534 /*! this text is generated when the \\date command is used. */
535 virtual QCString trDate()
536 { return "Дата"; }
537
538 /*! this text is generated when the \\return command is used. */
539 virtual QCString trReturns()
540 { return "Враќа"; }
541
542 /*! this text is generated when the \\sa command is used. */
543 virtual QCString trSeeAlso()
544 { return "Истотака погледнете"; }
545
546 /*! this text is generated when the \\param command is used. */
547 virtual QCString trParameters()
548 { return "Параметри"; }
549
550 /*! this text is generated when the \\exception command is used. */
551 virtual QCString trExceptions()
552 { return "Исклучоци"; }
553
554 /*! this text is used in the title page of a LaTeX document. */
555 virtual QCString trGeneratedBy()
556 { return "Создадено од"; }
557
558//////////////////////////////////////////////////////////////////////////
559// new since 0.49-990307
560//////////////////////////////////////////////////////////////////////////
561
562 /*! used as the title of page containing all the index of all namespaces. */
563 virtual QCString trNamespaceList()
564 { return "Список на Имиња на Простор"; }
565
566 /*! used as an introduction to the namespace list */
567 virtual QCString trNamespaceListDescription(bool extractAll)
568 {
569 QCString result="Список на сите ";
570 if (!extractAll) result+="документирани ";
571 result+="имиња на простор со кратки описи:";
572 return result;
573 }
574
575 /*! used in the class documentation as a header before the list of all
576 * friends of a class
577 */
578 virtual QCString trFriends()
579 { return "Пријатели"; }
580
581//////////////////////////////////////////////////////////////////////////
582// new since 0.49-990405
583//////////////////////////////////////////////////////////////////////////
584
585 /*! used in the class documentation as a header before the list of all
586 * related classes
587 */
588 virtual QCString trRelatedFunctionDocumentation()
589 { return "Документација на Пријатели и Поврзани Функции"; }
590
591//////////////////////////////////////////////////////////////////////////
592// new since 0.49-990425
593//////////////////////////////////////////////////////////////////////////
594
595 /*! used as the title of the HTML page of a class/struct/union */
596 virtual QCString trCompoundReference(const char *clName,
597 ClassDef::CompoundType compType,
598 bool isTemplate)
599 {
600 QCString result=(QCString)clName;
601 switch(compType)
602 {
603 case ClassDef::Class: result+=" Класа"; break;
604 case ClassDef::Struct: result+=" Структура"; break;
605 case ClassDef::Union: result+=" Унија"; break;
606 case ClassDef::Interface: result+=" Интерфејс"; break;
607 case ClassDef::Protocol: result+=" Протокол"; break;
608 case ClassDef::Category: result+=" Категорија"; break;
609 case ClassDef::Exception: result+=" Исклучок"; break;
610 }
611 if (isTemplate) result+=" Образец";
612 result+=" Повикување";
613 return result;
614 }
615
616 /*! used as the title of the HTML page of a file */
617 virtual QCString trFileReference(const char *fileName)
618 {
619 QCString result = "Опис на Датотекaта ";
620 result += fileName;
621 return result;
622 }
623
624 /*! used as the title of the HTML page of a namespace */
625 virtual QCString trNamespaceReference(const char *namespaceName)
626 {
627 QCString result = "Опис на Имeто на Простор ";
628 result += namespaceName;
629 return result;
630 }
631
632 virtual QCString trPublicMembers()
633 { return "Јавни Функции Членови"; }
634 virtual QCString trPublicSlots()
635 { return "Јавни Слотови"; }
636 virtual QCString trSignals()
637 { return "Сигнали"; }
638 virtual QCString trStaticPublicMembers()
639 { return "Статични Јавни Функции Членови"; }
640 virtual QCString trProtectedMembers()
641 { return "Заштитени Функции Членови"; }
642 virtual QCString trProtectedSlots()
643 { return "Заштитени Слотови"; }
644 virtual QCString trStaticProtectedMembers()
645 { return "Статични Заштитени Функции Членови"; }
646 virtual QCString trPrivateMembers()
647 { return "Приватни Функции Членови"; }
648 virtual QCString trPrivateSlots()
649 { return "Приватни Слотови"; }
650 virtual QCString trStaticPrivateMembers()
651 { return "Статични Приватни Функции Членови"; }
652
653 /*! this function is used to produce a comma-separated list of items.
654 * use generateMarker(i) to indicate where item i should be put.
655 */
656 virtual QCString trWriteList(int numEntries)
657 {
658 QCString result;
659 int i;
660 // the inherits list contain `numEntries' classes
661 for (i=0;i<numEntries;i++)
662 {
663 // use generateMarker to generate placeholders for the class links!
664 result+=generateMarker(i); // generate marker for entry i in the list
665 // (order is left to right)
666
667 if (i!=numEntries-1) // not the last entry, so we need a separator
668 {
669 if (i<numEntries-2) // not the fore last entry
670 result+=", ";
671 else // the fore last entry
672 result+=" и ";
673 }
674 }
675 return result;
676 }
677
678 /*! used in class documentation to produce a list of base classes,
679 * if class diagrams are disabled.
680 */
681 virtual QCString trInheritsList(int numEntries)
682 {
683 return "Наследува "+trWriteList(numEntries)+".";
684 }
685
686 /*! used in class documentation to produce a list of super classes,
687 * if class diagrams are disabled.
688 */
689 virtual QCString trInheritedByList(int numEntries)
690 {
691 return "Наследено од "+trWriteList(numEntries)+".";
692 }
693
694 /*! used in member documentation blocks to produce a list of
695 * members that are hidden by this one.
696 */
697 virtual QCString trReimplementedFromList(int numEntries)
698 {
699 return "Преприменето од "+trWriteList(numEntries)+".";
700 }
701
702 /*! used in member documentation blocks to produce a list of
703 * all member that overwrite the implementation of this member.
704 */
705 virtual QCString trReimplementedInList(int numEntries)
706 {
707 return "Преприменето во "+trWriteList(numEntries)+".";
708 }
709
710 /*! This is put above each page as a link to all members of namespaces. */
711 virtual QCString trNamespaceMembers()
712 { return "Членови на Име на Простор"; }
713
714 /*! This is an introduction to the page with all namespace members */
715 virtual QCString trNamespaceMemberDescription(bool extractAll)
716 {
717 QCString result="Список на сите ";
718 if (!extractAll) result+="документирани ";
719 result+="членови на името на простор со врски до ";
720 if (extractAll)
721 result+="документацијата на секој член:";
722 else
723 result+="името на простор на кое што му припаѓаат:";
724 return result;
725 }
726 /*! This is used in LaTeX as the title of the chapter with the
727 * index of all namespaces.
728 */
729 virtual QCString trNamespaceIndex()
730 { return "Попис на Имиња на Простор"; }
731
732 /*! This is used in LaTeX as the title of the chapter containing
733 * the documentation of all namespaces.
734 */
735 virtual QCString trNamespaceDocumentation()
736 { return "Документација на Имиња на Простор"; }
737
738//////////////////////////////////////////////////////////////////////////
739// new since 0.49-990522
740//////////////////////////////////////////////////////////////////////////
741
742 /*! This is used in the documentation before the list of all
743 * namespaces in a file.
744 */
745 virtual QCString trNamespaces()
746 { return "Имиња на Простор"; }
747
748//////////////////////////////////////////////////////////////////////////
749// new since 0.49-990728
750//////////////////////////////////////////////////////////////////////////
751
752 /*! This is put at the bottom of a class documentation page and is
753 * followed by a list of files that were used to generate the page.
754 */
755 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
756 bool single)
757 { // here s is one of " Class", " Struct" or " Union"
758 // single is true implies a single file
759 QCString result=(QCString)"Документацијата за ";
760 switch(compType)
761 {
762 case ClassDef::Class: result+="оваа класа"; break;
763 case ClassDef::Struct: result+="оваа структура"; break;
764 case ClassDef::Union: result+="оваа унија"; break;
765 case ClassDef::Interface: result+="овој интерфејс"; break;
766 case ClassDef::Protocol: result+="овој протокол"; break;
767 case ClassDef::Category: result+="оваа категорија"; break;
768 case ClassDef::Exception: result+="овој исклучок"; break;
769 }
770 result+=" беше создадена од ";
771 if (single) result+="следнава датотека:"; else result+="следниве датотеки:";
772 return result;
773 }
774
775 /*! This is in the (quick) index as a link to the alphabetical compound
776 * list.
777 */
778 virtual QCString trAlphabeticalList()
779 { return "Азбучен Список"; }
780
781//////////////////////////////////////////////////////////////////////////
782// new since 0.49-990901
783//////////////////////////////////////////////////////////////////////////
784
785 /*! This is used as the heading text for the retval command. */
786 virtual QCString trReturnValues()
787 { return "Вратена Вредност"; }
788
789 /*! This is in the (quick) index as a link to the main page (index.html)
790 */
791 virtual QCString trMainPage()
792 { return "Главна Страна"; }
793
794 /*! This is used in references to page that are put in the LaTeX
795 * documentation. It should be an abbreviation of the word page.
796 */
797 virtual QCString trPageAbbreviation()
798 { return "стр."; }
799
800//////////////////////////////////////////////////////////////////////////
801// new since 0.49-991003
802//////////////////////////////////////////////////////////////////////////
803
804 virtual QCString trDefinedAtLineInSourceFile()
805 {
806 return "Дефиницијата е на линија @0 во датотека @1.";
807 }
808 virtual QCString trDefinedInSourceFile()
809 {
810 return "Дефинијата е во датотека @0.";
811 }
812
813//////////////////////////////////////////////////////////////////////////
814// new since 0.49-991205
815//////////////////////////////////////////////////////////////////////////
816
817 virtual QCString trDeprecated()
818 {
819 return "Застарено";
820 }
821
822//////////////////////////////////////////////////////////////////////////
823// new since 1.0.0
824//////////////////////////////////////////////////////////////////////////
825
826 /*! this text is put before a collaboration diagram */
827 virtual QCString trCollaborationDiagram(const char *clName)
828 {
829 return (QCString)"Диаграм на соработка за "+clName+":";
830 }
831 /*! this text is put before an include dependency graph */
832 virtual QCString trInclDepGraph(const char *fName)
833 {
834 return (QCString)"Вклучен дијаграм на зависност за "+fName+":";
835 }
836 /*! header that is put before the list of constructor/destructors. */
837 virtual QCString trConstructorDocumentation()
838 {
839 return "Документација на Конструктор и Деструктор";
840 }
841 /*! Used in the file documentation to point to the corresponding sources. */
842 virtual QCString trGotoSourceCode()
843 {
844 return "Оди до изворниот код на оваа датотека.";
845 }
846 /*! Used in the file sources to point to the corresponding documentation. */
847 virtual QCString trGotoDocumentation()
848 {
849 return "Оди до документацијата на оваа датотека.";
850 }
851 /*! Text for the \\pre command */
852 virtual QCString trPrecondition()
853 {
854 return "Предуслов";
855 }
856 /*! Text for the \\post command */
857 virtual QCString trPostcondition()
858 {
859 return "Постуслов";
860 }
861 /*! Text for the \\invariant command */
862 virtual QCString trInvariant()
863 {
864 return "Инваријанта";
865 }
866 /*! Text shown before a multi-line variable/enum initialization */
867 virtual QCString trInitialValue()
868 {
869 return "Основна вредност:";
870 }
871 /*! Text used the source code in the file index */
872 virtual QCString trCode()
873 {
874 return "код";
875 }
876 virtual QCString trGraphicalHierarchy()
877 {
878 return "Графичко Стебло на Класи";
879 }
880 virtual QCString trGotoGraphicalHierarchy()
881 {
882 return "Оди до графичкото стебло на класи";
883 }
884 virtual QCString trGotoTextualHierarchy()
885 {
886 return "Оди до текстуалното стебло на класи";
887 }
888 virtual QCString trPageIndex()
889 {
890 return "Попис на Страници";
891 }
892
893//////////////////////////////////////////////////////////////////////////
894// new since 1.1.0
895//////////////////////////////////////////////////////////////////////////
896
897 virtual QCString trNote()
898 {
899 return "Забелешка";
900 }
901 virtual QCString trPublicTypes()
902 {
903 return "Јавни Типови";
904 }
905 virtual QCString trPublicAttribs()
906 {
907 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
908 {
909 return "Членови";
910 }
911 else
912 {
913 return "Јавни Членови";
914 }
915 }
916 virtual QCString trStaticPublicAttribs()
917 {
918 return "Статични Јавни Членови";
919 }
920 virtual QCString trProtectedTypes()
921 {
922 return "Заштитени Типови";
923 }
924 virtual QCString trProtectedAttribs()
925 {
926 return "Заштитени Членови";
927 }
928 virtual QCString trStaticProtectedAttribs()
929 {
930 return "Статични Заштитени Типови";
931 }
932 virtual QCString trPrivateTypes()
933 {
934 return "Приватни Типови";
935 }
936 virtual QCString trPrivateAttribs()
937 {
938 return "Приватни Членови";
939 }
940 virtual QCString trStaticPrivateAttribs()
941 {
942 return "Статични Приватни Членови";
943 }
944
945//////////////////////////////////////////////////////////////////////////
946// new since 1.1.3
947//////////////////////////////////////////////////////////////////////////
948
949 /*! Used as a marker that is put before a \\todo item */
950 virtual QCString trTodo()
951 {
952 return "Незавршено";
953 }
954 /*! Used as the header of the todo list */
955 virtual QCString trTodoList()
956 {
957 return "Список на Незавршени";
958 }
959
960//////////////////////////////////////////////////////////////////////////
961// new since 1.1.4
962//////////////////////////////////////////////////////////////////////////
963
964 virtual QCString trReferencedBy()
965 {
966 return "Повикано од";
967 }
968 virtual QCString trRemarks()
969 {
970 return "Забелешки";
971 }
972 virtual QCString trAttention()
973 {
974 return "Внимание";
975 }
976 virtual QCString trInclByDepGraph()
977 {
978 return "Овој дијаграм покажува кои датотеки се "
979 "директно или индеректно вклучени во оваа датотека:";
980 }
981 virtual QCString trSince()
982 {
983 return "Од";
984 }
985
986//////////////////////////////////////////////////////////////////////////
987// new since 1.1.5
988//////////////////////////////////////////////////////////////////////////
989
990 /*! title of the graph legend page */
991 virtual QCString trLegendTitle()
992 {
993 return "Легенда на Дијаграмот";
994 }
995 /*! page explaining how the dot graph's should be interpreted
996 * The %A in the text below are to prevent link to classes called "A".
997 */
998 virtual QCString trLegendDocs()
999 {
1000 return
1001 "Оваа страна објаснува како да ги толкувате дијаграмите создадени"
1002 " од doxygen.<p>\n"
1003 "На пример:\n"
1004 "\\code\n"
1005 "/*! Невидлива класа заради ограничувања на дијаграмот */\n"
1006 "class Invisible { };\n\n"
1007 "/*! Одсечена класа, врската на наследување е скриена */\n"
1008 "class Truncated : public Invisible { };\n\n"
1009 "/* Класата не е документирана со doxygen коментари */\n"
1010 "class Undocumented { };\n\n"
1011 "/*! Класа која е наследена со јавно наследување */\n"
1012 "class PublicBase : public Truncated { };\n\n"
1013 "/*! Класа Образец */\n"
1014 "template<class T> class Templ { };\n\n"
1015 "/*! Класа која е наследена со заштитено наследување */\n"
1016 "class ProtectedBase { };\n\n"
1017 "/*! Класа која е наследена со приватно наследување */\n"
1018 "class PrivateBase { };\n\n"
1019 "/*! Класа која е користена од страна на наследената класа */\n"
1020 "class Used { };\n\n"
1021 "/*! Класа која наследува од повеќе други класи */\n"
1022 "class Inherited : public PublicBase,\n"
1023 " protected ProtectedBase,\n"
1024 " private PrivateBase,\n"
1025 " public Undocumented,\n"
1026 " public Templ<int>\n"
1027 "{\n"
1028 " private:\n"
1029 " Used *m_usedClass;\n"
1030 "};\n"
1031 "\\endcode\n"
1032 "Ако вредноста на \\c MAX_DOT_GRAPH_HEIGHT во конфигурациската датотека "
1033 "е 240 тогаш примерот ќе го создаде следниов дијаграм:"
1034 "<p><center><img alt=\"\" src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n"
1035 "<p>\n"
1036 "Правоаголниците во дијаграмот погоре го имаат следново значење:\n"
1037 "<ul>\n"
1038 "<li>Полн сив правоаголник ја означува структурата или класата за "
1039 "којадијаграмот е создаден.\n"
1040 "<li>Правоаголник со црна граница означува документирана структура или класа.\n"
1041 "<li>Правоаголник со сива граница означува недокументирана структура или класа.\n"
1042 "<li>Правоаголник со црвена граница означува документирана структура или класа "
1043 "за која не сите врски на наследување се прикажани. Дијаграмот е одсечен доколку "
1044 "не го собира во зададените граници..\n"
1045 "</ul>\n"
1046 "Стрелките го имаат следново значење:\n"
1047 "<ul>\n"
1048 "<li>Сина стрелка означува врска на јавно наследување помеѓу две класи.\n"
1049 "<li>Зелена стрелка означува заштитено наследување.\n"
1050 "<li>Црвена стрелка означува приватно наследување.\n"
1051 "<li>Виолетова испрекината линија означува класа која е користена или вклучена "
1052 "во друга класа. Стрелаката е означена со името на променливата преку "
1053 "која класата е достапна.\n"
1054 "<li>Жолта испрекината линија означува врска меѓу примерок од образец класа "
1055 "и класата образец од која е создадена. Стрелката е означена со имињата на "
1056 "параметрите на класата.\n"
1057 "</ul>\n";
1058 }
1059 /*! text for the link to the legend page */
1060 virtual QCString trLegend()
1061 {
1062 return "Легенда";
1063 }
1064
1065//////////////////////////////////////////////////////////////////////////
1066// new since 1.2.0
1067//////////////////////////////////////////////////////////////////////////
1068
1069 /*! Used as a marker that is put before a test item */
1070 virtual QCString trTest()
1071 {
1072 return "Тест";
1073 }
1074 /*! Used as the header of the test list */
1075 virtual QCString trTestList()
1076 {
1077 return "Листа на Тестови";
1078 }
1079
1080//////////////////////////////////////////////////////////////////////////
1081// new since 1.2.1
1082//////////////////////////////////////////////////////////////////////////
1083
1084 /*! Used as a section header for KDE-2 IDL methods */
1085 virtual QCString trDCOPMethods()
1086 {
1087 return "DCOP Функции Членови";
1088 }
1089
1090//////////////////////////////////////////////////////////////////////////
1091// new since 1.2.2
1092//////////////////////////////////////////////////////////////////////////
1093
1094 /*! Used as a section header for IDL properties */
1095 virtual QCString trProperties()
1096 {
1097 return "Особини";
1098 }
1099 /*! Used as a section header for IDL property documentation */
1100 virtual QCString trPropertyDocumentation()
1101 {
1102 return "Документација на Особини";
1103 }
1104
1105//////////////////////////////////////////////////////////////////////////
1106// new since 1.2.4
1107//////////////////////////////////////////////////////////////////////////
1108
1109 /*! Used for Java classes in the summary section of Java packages */
1110 virtual QCString trClasses()
1111 {
1112 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
1113 {
1114 return "Структури";
1115 }
1116 else
1117 {
1118 return "Класи";
1119 }
1120 }
1121 /*! Used as the title of a Java package */
1122 virtual QCString trPackage(const char *name)
1123 {
1124 return (QCString)"Пакет "+name;
1125 }
1126 /*! Title of the package index page */
1127 virtual QCString trPackageList()
1128 {
1129 return "Список на Пакети";
1130 }
1131 /*! The description of the package index page */
1132 virtual QCString trPackageListDescription()
1133 {
1134 return "Пакети со краток опис (доколку достапен):";
1135 }
1136 /*! The link name in the Quick links header for each page */
1137 virtual QCString trPackages()
1138 {
1139 return "Пакети";
1140 }
1141 /*! Text shown before a multi-line define */
1142 virtual QCString trDefineValue()
1143 {
1144 return "Вредност:";
1145 }
1146
1147//////////////////////////////////////////////////////////////////////////
1148// new since 1.2.5
1149//////////////////////////////////////////////////////////////////////////
1150
1151 /*! Used as a marker that is put before a \\bug item */
1152 virtual QCString trBug()
1153 {
1154 return "Дефект";
1155 }
1156 /*! Used as the header of the bug list */
1157 virtual QCString trBugList()
1158 {
1159 return "Листа на Дефекти";
1160 }
1161
1162//////////////////////////////////////////////////////////////////////////
1163// new since 1.2.6
1164//////////////////////////////////////////////////////////////////////////
1165
1166 /*! Used as ansicpg for RTF file
1167 *
1168 * The following table shows the correlation of Charset name, Charset Value and
1169 * <pre>
1170 * Codepage number:
1171 * Charset Name Charset Value(hex) Codepage number
1172 * ------------------------------------------------------
1173 * DEFAULT_CHARSET 1 (x01)
1174 * SYMBOL_CHARSET 2 (x02)
1175 * OEM_CHARSET 255 (xFF)
1176 * ANSI_CHARSET 0 (x00) 1252
1177 * RUSSIAN_CHARSET 204 (xCC) 1251
1178 * EE_CHARSET 238 (xEE) 1250
1179 * GREEK_CHARSET 161 (xA1) 1253
1180 * TURKISH_CHARSET 162 (xA2) 1254
1181 * BALTIC_CHARSET 186 (xBA) 1257
1182 * HEBREW_CHARSET 177 (xB1) 1255
1183 * ARABIC _CHARSET 178 (xB2) 1256
1184 * SHIFTJIS_CHARSET 128 (x80) 932
1185 * HANGEUL_CHARSET 129 (x81) 949
1186 * GB2313_CHARSET 134 (x86) 936
1187 * CHINESEBIG5_CHARSET 136 (x88) 950
1188 * </pre>
1189 *
1190 */
1191 virtual QCString trRTFansicp()
1192 {
1193 return "1252";
1194 }
1195
1196
1197 /*! Used as ansicpg for RTF fcharset
1198 * \see trRTFansicp() for a table of possible values.
1199 */
1200 virtual QCString trRTFCharSet()
1201 {
1202 return "238";
1203 }
1204
1205 /*! Used as header RTF general index */
1206 virtual QCString trRTFGeneralIndex()
1207 {
1208 return "Попис";
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 virtual QCString trClass(bool first_capital, bool singular)
1216 {
1217 QCString result((first_capital ? "Клас" : "клас"));
1218 result += (singular ? "а" : "и");
1219 return result;
1220 }
1221
1222 /*! This is used for translation of the word that will possibly
1223 * be followed by a single name or by a list of names
1224 * of the category.
1225 */
1226 virtual QCString trFile(bool first_capital, bool singular)
1227 {
1228 QCString result((first_capital ? "Датотек" : "датотек"));
1229 result += (singular ? "а" : "и");
1230 return result;
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 virtual QCString trNamespace(bool first_capital, bool singular)
1238 {
1239 QCString result((first_capital ? "Им" : "им"));
1240 result += (singular ? "е на простор" : "иња на простори");
1241 return result;
1242 }
1243
1244 /*! This is used for translation of the word that will possibly
1245 * be followed by a single name or by a list of names
1246 * of the category.
1247 */
1248 virtual QCString trGroup(bool first_capital, bool singular)
1249 {
1250 QCString result((first_capital ? "Груп" : "груп"));
1251 result += (singular ? "а" : "и");
1252 return result;
1253 }
1254
1255 /*! This is used for translation of the word that will possibly
1256 * be followed by a single name or by a list of names
1257 * of the category.
1258 */
1259 virtual QCString trPage(bool first_capital, bool singular)
1260 {
1261 QCString result((first_capital ? "Стран" : "стран"));
1262 result += (singular ? "а" : "и");
1263 return result;
1264 }
1265
1266 /*! This is used for translation of the word that will possibly
1267 * be followed by a single name or by a list of names
1268 * of the category.
1269 */
1270 virtual QCString trMember(bool first_capital, bool singular)
1271 {
1272 QCString result((first_capital ? "Член" : "член"));
1273 if (!singular) result+="ови";
1274 return result;
1275 }
1276
1277 /*! This is used for translation of the word that will possibly
1278 * be followed by a single name or by a list of names
1279 * of the category.
1280 */
1281 virtual QCString trGlobal(bool first_capital, bool singular)
1282 {
1283 QCString result((first_capital ? "Глобал" : "глобал"));
1284 result += (singular ? "ен" : "ни");
1285 return result;
1286 }
1287
1288//////////////////////////////////////////////////////////////////////////
1289// new since 1.2.7
1290//////////////////////////////////////////////////////////////////////////
1291
1292 /*! This text is generated when the \\author command is used and
1293 * for the author section in man pages. */
1294 virtual QCString trAuthor(bool first_capital, bool singular)
1295 {
1296 QCString result((first_capital ? "Автор" : "автор"));
1297 if (!singular) result+="и";
1298 return result;
1299 }
1300
1301//////////////////////////////////////////////////////////////////////////
1302// new since 1.2.11
1303//////////////////////////////////////////////////////////////////////////
1304
1305 /*! This text is put before the list of members referenced by a member
1306 */
1307 virtual QCString trReferences()
1308 {
1309 return "Повикувања";
1310 }
1311
1312//////////////////////////////////////////////////////////////////////////
1313// new since 1.2.13
1314//////////////////////////////////////////////////////////////////////////
1315
1316 /*! used in member documentation blocks to produce a list of
1317 * members that are implemented by this one.
1318 */
1319 virtual QCString trImplementedFromList(int numEntries)
1320 {
1321 return "Применува "+trWriteList(numEntries)+".";
1322 }
1323
1324 /*! used in member documentation blocks to produce a list of
1325 * all members that implement this abstract member.
1326 */
1327 virtual QCString trImplementedInList(int numEntries)
1328 {
1329 return "Применето во "+trWriteList(numEntries)+".";
1330 }
1331
1332//////////////////////////////////////////////////////////////////////////
1333// new since 1.2.16
1334//////////////////////////////////////////////////////////////////////////
1335
1336 /*! used in RTF documentation as a heading for the Table
1337 * of Contents.
1338 */
1339 virtual QCString trRTFTableOfContents()
1340 {
1341 return "Содржина";
1342 }
1343
1344//////////////////////////////////////////////////////////////////////////
1345// new since 1.2.17
1346//////////////////////////////////////////////////////////////////////////
1347
1348 /*! Used as the header of the list of item that have been
1349 * flagged deprecated
1350 */
1351 virtual QCString trDeprecatedList()
1352 {
1353 return "Список на Застарени";
1354 }
1355
1356//////////////////////////////////////////////////////////////////////////
1357// new since 1.2.18
1358//////////////////////////////////////////////////////////////////////////
1359
1360 /*! Used as a header for declaration section of the events found in
1361 * a C# program
1362 */
1363 virtual QCString trEvents()
1364 {
1365 return "Настани";
1366 }
1367 /*! Header used for the documentation section of a class' events. */
1368 virtual QCString trEventDocumentation()
1369 {
1370 return "Документација на Настани";
1371 }
1372
1373//////////////////////////////////////////////////////////////////////////
1374// new since 1.3
1375//////////////////////////////////////////////////////////////////////////
1376
1377 /*! Used as a heading for a list of Java class types with package scope.
1378 */
1379 virtual QCString trPackageTypes()
1380 {
1381 return "Типови во Пакетот";
1382 }
1383 /*! Used as a heading for a list of Java class functions with package
1384 * scope.
1385 */
1386 virtual QCString trPackageMembers()
1387 {
1388 return "Функции во Пакетот";
1389 }
1390 /*! Used as a heading for a list of static Java class functions with
1391 * package scope.
1392 */
1393 virtual QCString trStaticPackageMembers()
1394 {
1395 return "Статични Функции во Пакетот";
1396 }
1397 /*! Used as a heading for a list of Java class variables with package
1398 * scope.
1399 */
1400 virtual QCString trPackageAttribs()
1401 {
1402 return "Членови во Пакетот";
1403 }
1404 /*! Used as a heading for a list of static Java class variables with
1405 * package scope.
1406 */
1407 virtual QCString trStaticPackageAttribs()
1408 {
1409 return "Статични Членови во Пакетот";
1410 }
1411
1412//////////////////////////////////////////////////////////////////////////
1413// new since 1.3.1
1414//////////////////////////////////////////////////////////////////////////
1415
1416 /*! Used in the quick index of a class/file/namespace member list page
1417 * to link to the unfiltered list of all members.
1418 */
1419 virtual QCString trAll()
1420 {
1421 return "Сите";
1422 }
1423 /*! Put in front of the call graph for a function. */
1424 virtual QCString trCallGraph()
1425 {
1426 return "Дијаграм на повикувања за оваа функција:";
1427 }
1428
1429//////////////////////////////////////////////////////////////////////////
1430// new since 1.3.3
1431//////////////////////////////////////////////////////////////////////////
1432
1433 /*! When the search engine is enabled this text is put in the header
1434 * of each page before the field where one can enter the text to search
1435 * for.
1436 */
1437 virtual QCString trSearchForIndex()
1438 {
1439 return "Пребарај";
1440 }
1441 /*! This string is used as the title for the page listing the search
1442 * results.
1443 */
1444 virtual QCString trSearchResultsTitle()
1445 {
1446 return "Резултати од Пребарувањето";
1447 }
1448 /*! This string is put just before listing the search results. The
1449 * text can be different depending on the number of documents found.
1450 * Inside the text you can put the special marker $num to insert
1451 * the number representing the actual number of search results.
1452 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1453 * value 2 represents 2 or more matches. HTML markup is allowed inside
1454 * the returned string.
1455 */
1456 virtual QCString trSearchResults(int numDocuments)
1457 {
1458 if (numDocuments==0)
1459 {
1460 return "Нема документи кои се поклопуваат со вашето барање.";
1461 }
1462 else if (numDocuments==1)
1463 {
1464 return "Пронајден <b>1</b> документ кој се поклопува со вашето барање.";
1465 }
1466 else
1467 {
1468 return "Пронајдени <b>$num</b> документи кои се поклопуваат со вашето барање."
1469 "Најдобро поклопените документи се прикажани први.";
1470 }
1471 }
1472 /*! This string is put before the list of matched words, for each search
1473 * result. What follows is the list of words that matched the query.
1474 */
1475 virtual QCString trSearchMatches()
1476 {
1477 return "Пронајдени:";
1478 }
1479
1480//////////////////////////////////////////////////////////////////////////
1481// new since 1.3.8
1482//////////////////////////////////////////////////////////////////////////
1483
1484 /*! This is used in HTML as the title of page with source code for file filename
1485 */
1486 virtual QCString trSourceFile(QCString& filename)
1487 {
1488 return "Изворен код на датотеката " + filename;
1489 }
1490
1491//////////////////////////////////////////////////////////////////////////
1492// new since 1.3.9
1493//////////////////////////////////////////////////////////////////////////
1494
1495 /*! This is used as the name of the chapter containing the directory
1496 * hierarchy.
1497 */
1498 virtual QCString trDirIndex()
1499 { return "Стебло на Именикот"; }
1500
1501 /*! This is used as the name of the chapter containing the documentation
1502 * of the directories.
1503 */
1504 virtual QCString trDirDocumentation()
1505 { return "Документација на Именикот"; }
1506
1507 /*! This is used as the title of the directory index and also in the
1508 * Quick links of an HTML page, to link to the directory hierarchy.
1509 */
1510 virtual QCString trDirectories()
1511 { return "Именици"; }
1512
1513 /*! This returns a sentences that introduces the directory hierarchy.
1514 * and the fact that it is sorted alphabetically per level
1515 */
1516 virtual QCString trDirDescription()
1517 { return "Ова стебло на именици е приближно азбучно подреден:";}
1518
1519 /*! This returns the title of a directory page. The name of the
1520 * directory is passed via \a dirName.
1521 */
1522 virtual QCString trDirReference(const char *dirName)
1523 { QCString result= "Опис на Именикот "; result += dirName; return result; }
1524
1525 /*! This returns the word directory with or without starting capital
1526 * (\a first_capital) and in sigular or plural form (\a singular).
1527 */
1528 virtual QCString trDir(bool first_capital, bool singular)
1529 {
1530 QCString result((first_capital ? "Имени" : "имени"));
1531 if (singular) result+="к"; else result+="ци";
1532 return result;
1533 }
1534
1535//////////////////////////////////////////////////////////////////////////
1536// new since 1.4.1
1537//////////////////////////////////////////////////////////////////////////
1538
1539 /*! This text is added to the documentation when the \\overload command
1540 * is used for a overloaded function.
1541 */
1542 virtual QCString trOverloadText()
1543 {
1544 return "Оваа е преоптоварена фунција. Се разликува по "
1545 "типот и бројот на аргументи што ги прифаќа.";
1546 }
1547
1548//////////////////////////////////////////////////////////////////////////
1549// new since 1.4.6
1550//////////////////////////////////////////////////////////////////////////
1551
1552 /*! This is used to introduce a caller (or called-by) graph */
1553 virtual QCString trCallerGraph()
1554 {
1555 return "Ова е графот на повикување за оваа фунција:";
1556 }
1557
1558 /*! This is used in the documentation of a file/namespace before the list
1559 * of documentation blocks for enumeration values
1560 */
1561 virtual QCString trEnumerationValueDocumentation()
1562 { return "Документија на Набројувања"; }
1563
1564//////////////////////////////////////////////////////////////////////////
1565// new since 1.5.4 (mainly for Fortran)
1566//////////////////////////////////////////////////////////////////////////
1567
1568 /*! header that is put before the list of member subprograms (Fortran). */
1569 virtual QCString trMemberFunctionDocumentationFortran()
1570 { return "Документација на функции/процедури членови"; }
1571
1572 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1573 virtual QCString trCompoundListFortran()
1574 { return "Список на Типови"; }
1575
1576 /*! This is put above each page as a link to all members of compounds (Fortran). */
1577 virtual QCString trCompoundMembersFortran()
1578 { return "Членови"; }
1579
1580 /*! This is an introduction to the annotated compound list (Fortran). */
1581 virtual QCString trCompoundListDescriptionFortran()
1582 { return "Список на типови со кратки описи:"; }
1583
1584 /*! This is an introduction to the page with all data types (Fortran). */
1585 virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1586 {
1587 QCString result="Список на сите ";
1588 if (!extractAll)
1589 {
1590 result+="документирани ";
1591 }
1592 result+="членови на типови";
1593 result+=" со врски до ";
1594 if (!extractAll)
1595 {
1596 result+="документацијата за секој член:";
1597 }
1598 else
1599 {
1600 result+="типовите на кои што припаѓаат:";
1601 }
1602 return result;
1603 }
1604
1605 /*! This is used in LaTeX as the title of the chapter with the
1606 * annotated compound index (Fortran).
1607 */
1608 virtual QCString trCompoundIndexFortran()
1609 { return "Попис на Типови"; }
1610
1611 /*! This is used in LaTeX as the title of the chapter containing
1612 * the documentation of all data types (Fortran).
1613 */
1614 virtual QCString trTypeDocumentation()
1615 { return "Документација на Типови"; }
1616
1617 /*! This is used in the documentation of a file as a header before the
1618 * list of (global) subprograms (Fortran).
1619 */
1620 virtual QCString trSubprograms()
1621 { return "Функции/Процедури"; }
1622
1623 /*! This is used in the documentation of a file/namespace before the list
1624 * of documentation blocks for subprograms (Fortran)
1625 */
1626 virtual QCString trSubprogramDocumentation()
1627 { return "Документација на Функции/Процедури"; }
1628
1629 /*! This is used in the documentation of a file/namespace/group before
1630 * the list of links to documented compounds (Fortran)
1631 */
1632 virtual QCString trDataTypes()
1633 { return "Типови"; }
1634
1635 /*! used as the title of page containing all the index of all modules (Fortran). */
1636 virtual QCString trModulesList()
1637 { return "Попис на Модули"; }
1638
1639 /*! used as an introduction to the modules list (Fortran) */
1640 virtual QCString trModulesListDescription(bool extractAll)
1641 {
1642 QCString result="Список на сите ";
1643 if (!extractAll) result+="документирани ";
1644 result+="модули со кратки описи:";
1645 return result;
1646 }
1647
1648 /*! used as the title of the HTML page of a module/type (Fortran) */
1649 virtual QCString trCompoundReferenceFortran(const char *clName,
1650 ClassDef::CompoundType compType,
1651 bool isTemplate)
1652 {
1653 QCString result=(QCString)clName + " - Повикување на";
1654 switch(compType)
1655 {
1656 case ClassDef::Class: result+=" Класа"; break;
1657 case ClassDef::Struct: result+=" Тип"; break;
1658 case ClassDef::Union: result+=" Унија"; break;
1659 case ClassDef::Interface: result+=" Интерфејс"; break;
1660 case ClassDef::Protocol: result+=" Протокол"; break;
1661 case ClassDef::Category: result+=" Категорија"; break;
1662 case ClassDef::Exception: result+=" Исклучок"; break;
1663 }
1664 if (isTemplate) result+=" Образец";
1665 return result;
1666 }
1667 /*! used as the title of the HTML page of a module (Fortran) */
1668 virtual QCString trModuleReference(const char *namespaceName)
1669 {
1670 QCString result=namespaceName;
1671 result+=" - Содржина на Модул";
1672 return result;
1673 }
1674
1675 /*! This is put above each page as a link to all members of modules. (Fortran) */
1676 virtual QCString trModulesMembers()
1677 { return "Членови на Модул"; }
1678
1679 /*! This is an introduction to the page with all modules members (Fortran) */
1680 virtual QCString trModulesMemberDescription(bool extractAll)
1681 {
1682 QCString result="Список на сите ";
1683 if (!extractAll) result+="документирани ";
1684 result+="членови на модулот со врски до ";
1685 if (extractAll)
1686 {
1687 result+="документацијата за секој член:";
1688 }
1689 else
1690 {
1691 result+="модулите на кои што припаѓаат:";
1692 }
1693 return result;
1694 }
1695
1696 /*! This is used in LaTeX as the title of the chapter with the
1697 * index of all modules (Fortran).
1698 */
1699 virtual QCString trModulesIndex()
1700 { return "Попис на Модули"; }
1701
1702 /*! This is used for translation of the word that will possibly
1703 * be followed by a single name or by a list of names
1704 * of the category.
1705 */
1706 virtual QCString trModule(bool first_capital, bool singular)
1707 {
1708 QCString result((first_capital ? "Модул" : "модул"));
1709 if (!singular) result+="и";
1710 return result;
1711 }
1712 /*! This is put at the bottom of a module documentation page and is
1713 * followed by a list of files that were used to generate the page.
1714 */
1715 virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
1716 bool single)
1717 { // here s is one of " Module", " Struct" or " Union"
1718 // single is true implies a single file
1719 QCString result=(QCString)"Документацијата за ";
1720 switch(compType)
1721 {
1722 case ClassDef::Class: result+="оваа класа"; break;
1723 case ClassDef::Struct: result+="овој тип"; break;
1724 case ClassDef::Union: result+="оваа унија"; break;
1725 case ClassDef::Interface: result+="овој интерфејс"; break;
1726 case ClassDef::Protocol: result+="овој протокол"; break;
1727 case ClassDef::Category: result+="оваа категорија"; break;
1728 case ClassDef::Exception: result+="овој исклучок"; break;
1729 }
1730 result+=" беше создадена од ";
1731 if (single) result+="следнава датотека:"; else result+="следниве датотеки:";
1732 return result;
1733 }
1734 /*! This is used for translation of the word that will possibly
1735 * be followed by a single name or by a list of names
1736 * of the category.
1737 */
1738 virtual QCString trType(bool first_capital, bool singular)
1739 {
1740 QCString result((first_capital ? "Тип" : "тип"));
1741 if (!singular) result+="ови";
1742 return result;
1743 }
1744 /*! This is used for translation of the word that will possibly
1745 * be followed by a single name or by a list of names
1746 * of the category.
1747 */
1748 virtual QCString trSubprogram(bool first_capital, bool singular)
1749 {
1750 QCString result((first_capital ? "Потпрограм" : "потпрограм"));
1751 if (singular){
1752result+="а";
1753 }else{
1754 result+="и";
1755 }
1756
1757 return result;
1758 }
1759
1760 /*! C# Type Constraint list */
1761 virtual QCString trTypeConstraints()
1762 {
1763 return "Ограничувања на Тип";
1764 }
1765};
1766
1767#endif
1768

Archive Download this file

Revision: 1322