My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
translator_mk.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 // Тranslated by Slave Jovanovski <slavejovanovski@yahoo.com>
18 //
19 // The cyrillic 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 
36 {
37  public:
38 
39  // --- Language control methods -------------------
40 
47  virtual QCString idLanguage()
48  { return "macedonian"; }
49 
64  virtual QCString latexLanguageSupportCommand()
65  {
66  return "\\usepackage[macedonian]{babel}\n";
67  }
68 
69  // --- Language translation methods -------------------
70 
72  virtual QCString trRelatedFunctions()
73  { return "Поврзани Функции"; }
74 
76  virtual QCString trRelatedSubscript()
77  { return "(Овие функции не се членови.)"; }
78 
80  virtual QCString trDetailedDescription()
81  { return "Детален опис"; }
82 
84  virtual QCString trMemberTypedefDocumentation()
85  { return "Документација на членови дефиниции на тип"; }
86 
89  { return "Документација на набројани членови"; }
90 
92  virtual QCString trMemberFunctionDocumentation()
93  { return "Документација на функции членови"; }
94 
96  virtual QCString trMemberDataDocumentation()
97  {
98  //if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
99  {
100  return "Документација на членови";
101  }
102  }
103 
105  virtual QCString trMore()
106  { return "Повеќе..."; }
107 
109  virtual QCString trListOfAllMembers()
110  { return "Список на сите членови"; }
111 
113  virtual QCString trMemberList()
114  { return "Список на членови"; }
115 
117  virtual QCString trThisIsTheListOfAllMembers()
118  { return "Ова е целосниот список на членови на "; }
119 
121  virtual QCString trIncludingInheritedMembers()
122  { return ", вклучувајќи ги сите наследени членови."; }
123 
127  virtual QCString trGeneratedAutomatically(const char *s)
128  { QCString result="Автоматски создадено од Doxygen";
129  if (s) result+=(QCString)" за "+s;
130  result+=" изворниот код.";
131  return result;
132  }
133 
135  virtual QCString trEnumName()
136  { return "име на набројан член"; }
137 
139  virtual QCString trEnumValue()
140  { return "вредност на набројан член"; }
141 
143  virtual QCString trDefinedIn()
144  { return "дефиниран во"; }
145 
146  // quick reference sections
147 
151  virtual QCString trModules()
152  { return "Модули"; }
153 
155  virtual QCString trClassHierarchy()
156  { return "Стебло на класи"; }
157 
159  virtual QCString trCompoundList()
160  {
161  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
162  {
163  return "Список на Структури";
164  }
165  else
166  {
167  return "Список на Класи";
168  }
169  }
170 
172  virtual QCString trFileList()
173  { return "Список на Датотеки"; }
174 
176  virtual QCString trCompoundMembers()
177  {
178  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
179  {
180  return "Членови";
181  }
182  else
183  {
184  return "Членови на Класата";
185  }
186  }
187 
189  virtual QCString trFileMembers()
190  {
191  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
192  {
193  return "Глобални Членови";
194  }
195  else
196  {
197  return "Членови на Датотеката";
198  }
199  }
200 
202  virtual QCString trRelatedPages()
203  { return "Страници Поврзани со Оваа"; }
204 
206  virtual QCString trExamples()
207  { return "Примери"; }
208 
210  virtual QCString trSearch()
211  { return "Пребарај"; }
212 
214  virtual QCString trClassHierarchyDescription()
215  { return "Овој список на наследување е приближно азбучно подреден:";
216  }
217 
219  virtual QCString trFileListDescription(bool extractAll)
220  {
221  QCString result="Список на сите ";
222  if (!extractAll) result+="документирани ";
223  result+="членови со кратки описи:";
224  return result;
225  }
226 
228  virtual QCString trCompoundListDescription()
229  {
230 
231  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
232  {
233  return "Список на структури со кратки описи:";
234  }
235  else
236  {
237  return "Список на класи, структури, унии и интерфејси "
238  "со кратки описи:";
239  }
240  }
241 
243  virtual QCString trCompoundMembersDescription(bool extractAll)
244  {
245  QCString result="Список на сите ";
246  if (!extractAll)
247  {
248  result+="документирани ";
249  }
250  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
251  {
252  result+="структури и унии";
253  }
254  else
255  {
256  result+="членови на класата";
257  }
258  result+=" со врски до ";
259  if (!extractAll)
260  {
261  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
262  {
263  result+="документацијата за секој член на структурата/унијата:";
264  }
265  else
266  {
267  result+="документацијата на секој член на класата:";
268  }
269  }
270  else
271  {
272  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
273  {
274  result+="структурите/униите на кои што припаѓаат:";
275  }
276  else
277  {
278  result+="класите на кои што припаѓаат:";
279  }
280  }
281  return result;
282  }
283 
285  virtual QCString trFileMembersDescription(bool extractAll)
286  {
287  QCString result="Список на сите ";
288  if (!extractAll) result+="документирани ";
289 
290  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
291  {
292  result+="функции, променливи, дефиниции, набројувања и дефиниции на тип";
293  }
294  else
295  {
296  result+="членови на датотеки";
297  }
298  result+=" со врски до ";
299  if (extractAll)
300  result+="датотеките на кои што припаѓаат:";
301  else
302  result+="документацијата:";
303  return result;
304  }
305 
307  virtual QCString trExamplesDescription()
308  { return "Список на сите примери:"; }
309 
311  virtual QCString trRelatedPagesDescription()
312  { return "Список на сите страници поврзани со оваа и нивна документација:"; }
313 
315  virtual QCString trModulesDescription()
316  { return "Список на сите модули:"; }
317 
318  // index titles (the project name is prepended for these)
319 
321  virtual QCString trDocumentation()
322  { return "Документација"; }
323 
327  virtual QCString trModuleIndex()
328  { return "Попис на Модули"; }
329 
333  virtual QCString trHierarchicalIndex()
334  { return "Попис на Стебло"; }
335 
339  virtual QCString trCompoundIndex()
340  {
341  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
342  {
343  return "Попис на Структури";
344  }
345  else
346  {
347  return "Попис на Класи";
348  }
349  }
350 
354  virtual QCString trFileIndex()
355  { return "Попис на Датотеки"; }
356 
360  virtual QCString trModuleDocumentation()
361  { return "Попис на Документација"; }
362 
366  virtual QCString trClassDocumentation()
367  {
368  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
369  {
370  return "Документација на Структури";
371  }
372  else
373  {
374  return "Документација на Класи";
375  }
376  }
377 
381  virtual QCString trFileDocumentation()
382  { return "Документија на Датотеки"; }
383 
387  virtual QCString trExampleDocumentation()
388  { return "Документаија на Примери"; }
389 
393  virtual QCString trPageDocumentation()
394  { return "Документација на Страници"; }
395 
397  virtual QCString trReferenceManual()
398  { return "Прирачник"; }
399 
403  virtual QCString trDefines()
404  { return "Дефинирања"; }
405 
409  virtual QCString trTypedefs()
410  { return "Дефиниции на Тип"; }
411 
415  virtual QCString trEnumerations()
416  { return "Набројувања"; }
417 
421  virtual QCString trFunctions()
422  { return "Функции"; }
423 
427  virtual QCString trVariables()
428  { return "Променливи"; }
429 
433  virtual QCString trEnumerationValues()
434  { return "Вредности на Набројувањата"; }
435 
439  virtual QCString trDefineDocumentation()
440  { return "Документција на Дефиниции"; }
441 
445  virtual QCString trTypedefDocumentation()
446  { return "Документација на Дефиниции на Тип"; }
447 
452  { return "Документација на Набројувања"; }
453 
457  virtual QCString trFunctionDocumentation()
458  { return "Документација на Функции"; }
459 
463  virtual QCString trVariableDocumentation()
464  { return "Документација на Променливи"; }
465 
469  virtual QCString trCompounds()
470  {
471  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
472  {
473  return "Структури";
474  }
475  else
476  {
477  return "Класи";
478  }
479  }
480 
484  virtual QCString trGeneratedAt(const char *date,const char *projName)
485  {
486  QCString result=(QCString)"Создадено на "+date;
487  if (projName) result+=(QCString)" за "+projName;
488  result+=(QCString)" од";
489  return result;
490  }
491 
493  virtual QCString trClassDiagram(const char *clName)
494  {
495  return (QCString)"Диаграм на наследување за "+clName+":";
496  }
497 
499  virtual QCString trForInternalUseOnly()
500  { return "Само за интерна употреба."; }
501 
503  virtual QCString trWarning()
504  { return "Предупредување"; }
505 
507  virtual QCString trVersion()
508  { return "Верзија"; }
509 
511  virtual QCString trDate()
512  { return "Дата"; }
513 
515  virtual QCString trReturns()
516  { return "Враќа"; }
517 
519  virtual QCString trSeeAlso()
520  { return "Истотака погледнете"; }
521 
523  virtual QCString trParameters()
524  { return "Параметри"; }
525 
527  virtual QCString trExceptions()
528  { return "Исклучоци"; }
529 
531  virtual QCString trGeneratedBy()
532  { return "Создадено од"; }
533 
535 // new since 0.49-990307
537 
539  virtual QCString trNamespaceList()
540  { return "Список на Имиња на Простор"; }
541 
543  virtual QCString trNamespaceListDescription(bool extractAll)
544  {
545  QCString result="Список на сите ";
546  if (!extractAll) result+="документирани ";
547  result+="имиња на простор со кратки описи:";
548  return result;
549  }
550 
554  virtual QCString trFriends()
555  { return "Пријатели"; }
556 
558 // new since 0.49-990405
560 
565  { return "Документација на Пријатели и Поврзани Функции"; }
566 
568 // new since 0.49-990425
570 
572  virtual QCString trCompoundReference(const char *clName,
573  ClassDef::CompoundType compType,
574  bool isTemplate)
575  {
576  QCString result=(QCString)clName;
577  switch(compType)
578  {
579  case ClassDef::Class: result+=" Класа"; break;
580  case ClassDef::Struct: result+=" Структура"; break;
581  case ClassDef::Union: result+=" Унија"; break;
582  case ClassDef::Interface: result+=" Интерфејс"; break;
583  case ClassDef::Protocol: result+=" Протокол"; break;
584  case ClassDef::Category: result+=" Категорија"; break;
585  case ClassDef::Exception: result+=" Исклучок"; break;
586  default: break;
587  }
588  if (isTemplate) result+=" Образец";
589  result+=" Повикување";
590  return result;
591  }
592 
594  virtual QCString trFileReference(const char *fileName)
595  {
596  QCString result = "Опис на Датотекaта ";
597  result += fileName;
598  return result;
599  }
600 
602  virtual QCString trNamespaceReference(const char *namespaceName)
603  {
604  QCString result = "Опис на Имeто на Простор ";
605  result += namespaceName;
606  return result;
607  }
608 
609  virtual QCString trPublicMembers()
610  { return "Јавни Функции Членови"; }
611  virtual QCString trPublicSlots()
612  { return "Јавни Слотови"; }
613  virtual QCString trSignals()
614  { return "Сигнали"; }
615  virtual QCString trStaticPublicMembers()
616  { return "Статични Јавни Функции Членови"; }
617  virtual QCString trProtectedMembers()
618  { return "Заштитени Функции Членови"; }
619  virtual QCString trProtectedSlots()
620  { return "Заштитени Слотови"; }
621  virtual QCString trStaticProtectedMembers()
622  { return "Статични Заштитени Функции Членови"; }
623  virtual QCString trPrivateMembers()
624  { return "Приватни Функции Членови"; }
625  virtual QCString trPrivateSlots()
626  { return "Приватни Слотови"; }
627  virtual QCString trStaticPrivateMembers()
628  { return "Статични Приватни Функции Членови"; }
629 
633  virtual QCString trWriteList(int numEntries)
634  {
635  QCString result;
636  int i;
637  // the inherits list contain `numEntries' classes
638  for (i=0;i<numEntries;i++)
639  {
640  // use generateMarker to generate placeholders for the class links!
641  result+=generateMarker(i); // generate marker for entry i in the list
642  // (order is left to right)
643 
644  if (i!=numEntries-1) // not the last entry, so we need a separator
645  {
646  if (i<numEntries-2) // not the fore last entry
647  result+=", ";
648  else // the fore last entry
649  result+=" и ";
650  }
651  }
652  return result;
653  }
654 
658  virtual QCString trInheritsList(int numEntries)
659  {
660  return "Наследува "+trWriteList(numEntries)+".";
661  }
662 
666  virtual QCString trInheritedByList(int numEntries)
667  {
668  return "Наследено од "+trWriteList(numEntries)+".";
669  }
670 
674  virtual QCString trReimplementedFromList(int numEntries)
675  {
676  return "Преприменето од "+trWriteList(numEntries)+".";
677  }
678 
682  virtual QCString trReimplementedInList(int numEntries)
683  {
684  return "Преприменето во "+trWriteList(numEntries)+".";
685  }
686 
688  virtual QCString trNamespaceMembers()
689  { return "Членови на Име на Простор"; }
690 
692  virtual QCString trNamespaceMemberDescription(bool extractAll)
693  {
694  QCString result="Список на сите ";
695  if (!extractAll) result+="документирани ";
696  result+="членови на името на простор со врски до ";
697  if (extractAll)
698  result+="документацијата на секој член:";
699  else
700  result+="името на простор на кое што му припаѓаат:";
701  return result;
702  }
706  virtual QCString trNamespaceIndex()
707  { return "Попис на Имиња на Простор"; }
708 
712  virtual QCString trNamespaceDocumentation()
713  { return "Документација на Имиња на Простор"; }
714 
716 // new since 0.49-990522
718 
722  virtual QCString trNamespaces()
723  { return "Имиња на Простор"; }
724 
726 // new since 0.49-990728
728 
732  virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
733  bool single)
734  { // here s is one of " Class", " Struct" or " Union"
735  // single is true implies a single file
736  QCString result=(QCString)"Документацијата за ";
737  switch(compType)
738  {
739  case ClassDef::Class: result+="оваа класа"; break;
740  case ClassDef::Struct: result+="оваа структура"; break;
741  case ClassDef::Union: result+="оваа унија"; break;
742  case ClassDef::Interface: result+="овој интерфејс"; break;
743  case ClassDef::Protocol: result+="овој протокол"; break;
744  case ClassDef::Category: result+="оваа категорија"; break;
745  case ClassDef::Exception: result+="овој исклучок"; break;
746  default: break;
747  }
748  result+=" беше создадена од ";
749  if (single) result+="следнава датотека:"; else result+="следниве датотеки:";
750  return result;
751  }
752 
754 // new since 0.49-990901
756 
758  virtual QCString trReturnValues()
759  { return "Вратена Вредност"; }
760 
763  virtual QCString trMainPage()
764  { return "Главна Страна"; }
765 
769  virtual QCString trPageAbbreviation()
770  { return "стр."; }
771 
773 // new since 0.49-991003
775 
776  virtual QCString trDefinedAtLineInSourceFile()
777  {
778  return "Дефиницијата е на линија @0 во датотека @1.";
779  }
780  virtual QCString trDefinedInSourceFile()
781  {
782  return "Дефинијата е во датотека @0.";
783  }
784 
786 // new since 0.49-991205
788 
789  virtual QCString trDeprecated()
790  {
791  return "Застарено";
792  }
793 
795 // new since 1.0.0
797 
799  virtual QCString trCollaborationDiagram(const char *clName)
800  {
801  return (QCString)"Диаграм на соработка за "+clName+":";
802  }
804  virtual QCString trInclDepGraph(const char *fName)
805  {
806  return (QCString)"Вклучен дијаграм на зависност за "+fName+":";
807  }
809  virtual QCString trConstructorDocumentation()
810  {
811  return "Документација на Конструктор и Деструктор";
812  }
814  virtual QCString trGotoSourceCode()
815  {
816  return "Оди до изворниот код на оваа датотека.";
817  }
819  virtual QCString trGotoDocumentation()
820  {
821  return "Оди до документацијата на оваа датотека.";
822  }
824  virtual QCString trPrecondition()
825  {
826  return "Предуслов";
827  }
829  virtual QCString trPostcondition()
830  {
831  return "Постуслов";
832  }
834  virtual QCString trInvariant()
835  {
836  return "Инваријанта";
837  }
839  virtual QCString trInitialValue()
840  {
841  return "Основна вредност:";
842  }
844  virtual QCString trCode()
845  {
846  return "код";
847  }
848  virtual QCString trGraphicalHierarchy()
849  {
850  return "Графичко Стебло на Класи";
851  }
852  virtual QCString trGotoGraphicalHierarchy()
853  {
854  return "Оди до графичкото стебло на класи";
855  }
856  virtual QCString trGotoTextualHierarchy()
857  {
858  return "Оди до текстуалното стебло на класи";
859  }
860  virtual QCString trPageIndex()
861  {
862  return "Попис на Страници";
863  }
864 
866 // new since 1.1.0
868 
869  virtual QCString trNote()
870  {
871  return "Забелешка";
872  }
873  virtual QCString trPublicTypes()
874  {
875  return "Јавни Типови";
876  }
877  virtual QCString trPublicAttribs()
878  {
879  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
880  {
881  return "Членови";
882  }
883  else
884  {
885  return "Јавни Членови";
886  }
887  }
888  virtual QCString trStaticPublicAttribs()
889  {
890  return "Статични Јавни Членови";
891  }
892  virtual QCString trProtectedTypes()
893  {
894  return "Заштитени Типови";
895  }
896  virtual QCString trProtectedAttribs()
897  {
898  return "Заштитени Членови";
899  }
900  virtual QCString trStaticProtectedAttribs()
901  {
902  return "Статични Заштитени Типови";
903  }
904  virtual QCString trPrivateTypes()
905  {
906  return "Приватни Типови";
907  }
908  virtual QCString trPrivateAttribs()
909  {
910  return "Приватни Членови";
911  }
912  virtual QCString trStaticPrivateAttribs()
913  {
914  return "Статични Приватни Членови";
915  }
916 
918 // new since 1.1.3
920 
922  virtual QCString trTodo()
923  {
924  return "Незавршено";
925  }
927  virtual QCString trTodoList()
928  {
929  return "Список на Незавршени";
930  }
931 
933 // new since 1.1.4
935 
936  virtual QCString trReferencedBy()
937  {
938  return "Повикано од";
939  }
940  virtual QCString trRemarks()
941  {
942  return "Забелешки";
943  }
944  virtual QCString trAttention()
945  {
946  return "Внимание";
947  }
948  virtual QCString trInclByDepGraph()
949  {
950  return "Овој дијаграм покажува кои датотеки се "
951  "директно или индеректно вклучени во оваа датотека:";
952  }
953  virtual QCString trSince()
954  {
955  return "Од";
956  }
957 
959 // new since 1.1.5
961 
963  virtual QCString trLegendTitle()
964  {
965  return "Легенда на Дијаграмот";
966  }
970  virtual QCString trLegendDocs()
971  {
972  return
973  "Оваа страна објаснува како да ги толкувате дијаграмите создадени"
974  " од doxygen.<p>\n"
975  "На пример:\n"
976  "\\code\n"
977  "/*! Невидлива класа заради ограничувања на дијаграмот */\n"
978  "class Invisible { };\n\n"
979  "/*! Одсечена класа, врската на наследување е скриена */\n"
980  "class Truncated : public Invisible { };\n\n"
981  "/* Класата не е документирана со doxygen коментари */\n"
982  "class Undocumented { };\n\n"
983  "/*! Класа која е наследена со јавно наследување */\n"
984  "class PublicBase : public Truncated { };\n\n"
985  "/*! Класа Образец */\n"
986  "template<class T> class Templ { };\n\n"
987  "/*! Класа која е наследена со заштитено наследување */\n"
988  "class ProtectedBase { };\n\n"
989  "/*! Класа која е наследена со приватно наследување */\n"
990  "class PrivateBase { };\n\n"
991  "/*! Класа која е користена од страна на наследената класа */\n"
992  "class Used { };\n\n"
993  "/*! Класа која наследува од повеќе други класи */\n"
994  "class Inherited : public PublicBase,\n"
995  " protected ProtectedBase,\n"
996  " private PrivateBase,\n"
997  " public Undocumented,\n"
998  " public Templ<int>\n"
999  "{\n"
1000  " private:\n"
1001  " Used *m_usedClass;\n"
1002  "};\n"
1003  "\\endcode\n"
1004  "Ако вредноста на \\c MAX_DOT_GRAPH_HEIGHT во конфигурациската датотека "
1005  "е 240 тогаш примерот ќе го создаде следниов дијаграм:"
1006  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1007  "<p>\n"
1008  "Правоаголниците во дијаграмот погоре го имаат следново значење:\n"
1009  "<ul>\n"
1010  "<li>Полн сив правоаголник ја означува структурата или класата за "
1011  "којадијаграмот е создаден.\n"
1012  "<li>Правоаголник со црна граница означува документирана структура или класа.\n"
1013  "<li>Правоаголник со сива граница означува недокументирана структура или класа.\n"
1014  "<li>Правоаголник со црвена граница означува документирана структура или класа "
1015  "за која не сите врски на наследување се прикажани. Дијаграмот е одсечен доколку "
1016  "не го собира во зададените граници..\n"
1017  "</ul>\n"
1018  "Стрелките го имаат следново значење:\n"
1019  "<ul>\n"
1020  "<li>Сина стрелка означува врска на јавно наследување помеѓу две класи.\n"
1021  "<li>Зелена стрелка означува заштитено наследување.\n"
1022  "<li>Црвена стрелка означува приватно наследување.\n"
1023  "<li>Виолетова испрекината линија означува класа која е користена или вклучена "
1024  "во друга класа. Стрелаката е означена со името на променливата преку "
1025  "која класата е достапна.\n"
1026  "<li>Жолта испрекината линија означува врска меѓу примерок од образец класа "
1027  "и класата образец од која е создадена. Стрелката е означена со имињата на "
1028  "параметрите на класата.\n"
1029  "</ul>\n";
1030  }
1032  virtual QCString trLegend()
1033  {
1034  return "Легенда";
1035  }
1036 
1038 // new since 1.2.0
1040 
1042  virtual QCString trTest()
1043  {
1044  return "Тест";
1045  }
1047  virtual QCString trTestList()
1048  {
1049  return "Листа на Тестови";
1050  }
1051 
1053 // new since 1.2.2
1055 
1057  virtual QCString trProperties()
1058  {
1059  return "Особини";
1060  }
1062  virtual QCString trPropertyDocumentation()
1063  {
1064  return "Документација на Особини";
1065  }
1066 
1068 // new since 1.2.4
1070 
1072  virtual QCString trClasses()
1073  {
1074  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1075  {
1076  return "Структури";
1077  }
1078  else
1079  {
1080  return "Класи";
1081  }
1082  }
1084  virtual QCString trPackage(const char *name)
1085  {
1086  return (QCString)"Пакет "+name;
1087  }
1089  virtual QCString trPackageList()
1090  {
1091  return "Список на Пакети";
1092  }
1094  virtual QCString trPackageListDescription()
1095  {
1096  return "Пакети со краток опис (доколку достапен):";
1097  }
1099  virtual QCString trPackages()
1100  {
1101  return "Пакети";
1102  }
1104  virtual QCString trDefineValue()
1105  {
1106  return "Вредност:";
1107  }
1108 
1110 // new since 1.2.5
1112 
1114  virtual QCString trBug()
1115  {
1116  return "Дефект";
1117  }
1119  virtual QCString trBugList()
1120  {
1121  return "Листа на Дефекти";
1122  }
1123 
1125 // new since 1.2.6
1127 
1153  virtual QCString trRTFansicp()
1154  {
1155  return "1251";
1156  }
1157 
1158 
1162  virtual QCString trRTFCharSet()
1163  {
1164  return "204";
1165  }
1166 
1168  virtual QCString trRTFGeneralIndex()
1169  {
1170  return "Попис";
1171  }
1172 
1177  virtual QCString trClass(bool first_capital, bool singular)
1178  {
1179  QCString result((first_capital ? "Клас" : "клас"));
1180  result += (singular ? "а" : "и");
1181  return result;
1182  }
1183 
1188  virtual QCString trFile(bool first_capital, bool singular)
1189  {
1190  QCString result((first_capital ? "Датотек" : "датотек"));
1191  result += (singular ? "а" : "и");
1192  return result;
1193  }
1194 
1199  virtual QCString trNamespace(bool first_capital, bool singular)
1200  {
1201  QCString result((first_capital ? "Им" : "им"));
1202  result += (singular ? "е на простор" : "иња на простори");
1203  return result;
1204  }
1205 
1210  virtual QCString trGroup(bool first_capital, bool singular)
1211  {
1212  QCString result((first_capital ? "Груп" : "груп"));
1213  result += (singular ? "а" : "и");
1214  return result;
1215  }
1216 
1221  virtual QCString trPage(bool first_capital, bool singular)
1222  {
1223  QCString result((first_capital ? "Стран" : "стран"));
1224  result += (singular ? "а" : "и");
1225  return result;
1226  }
1227 
1232  virtual QCString trMember(bool first_capital, bool singular)
1233  {
1234  QCString result((first_capital ? "Член" : "член"));
1235  if (!singular) result+="ови";
1236  return result;
1237  }
1238 
1243  virtual QCString trGlobal(bool first_capital, bool singular)
1244  {
1245  QCString result((first_capital ? "Глобал" : "глобал"));
1246  result += (singular ? "ен" : "ни");
1247  return result;
1248  }
1249 
1251 // new since 1.2.7
1253 
1256  virtual QCString trAuthor(bool first_capital, bool singular)
1257  {
1258  QCString result((first_capital ? "Автор" : "автор"));
1259  if (!singular) result+="и";
1260  return result;
1261  }
1262 
1264 // new since 1.2.11
1266 
1269  virtual QCString trReferences()
1270  {
1271  return "Повикувања";
1272  }
1273 
1275 // new since 1.2.13
1277 
1281  virtual QCString trImplementedFromList(int numEntries)
1282  {
1283  return "Применува "+trWriteList(numEntries)+".";
1284  }
1285 
1289  virtual QCString trImplementedInList(int numEntries)
1290  {
1291  return "Применето во "+trWriteList(numEntries)+".";
1292  }
1293 
1295 // new since 1.2.16
1297 
1301  virtual QCString trRTFTableOfContents()
1302  {
1303  return "Содржина";
1304  }
1305 
1307 // new since 1.2.17
1309 
1313  virtual QCString trDeprecatedList()
1314  {
1315  return "Список на Застарени";
1316  }
1317 
1319 // new since 1.2.18
1321 
1325  virtual QCString trEvents()
1326  {
1327  return "Настани";
1328  }
1330  virtual QCString trEventDocumentation()
1331  {
1332  return "Документација на Настани";
1333  }
1334 
1336 // new since 1.3
1338 
1341  virtual QCString trPackageTypes()
1342  {
1343  return "Типови во Пакетот";
1344  }
1348  virtual QCString trPackageMembers()
1349  {
1350  return "Функции во Пакетот";
1351  }
1355  virtual QCString trStaticPackageMembers()
1356  {
1357  return "Статични Функции во Пакетот";
1358  }
1362  virtual QCString trPackageAttribs()
1363  {
1364  return "Членови во Пакетот";
1365  }
1369  virtual QCString trStaticPackageAttribs()
1370  {
1371  return "Статични Членови во Пакетот";
1372  }
1373 
1375 // new since 1.3.1
1377 
1381  virtual QCString trAll()
1382  {
1383  return "Сите";
1384  }
1386  virtual QCString trCallGraph()
1387  {
1388  return "Дијаграм на повикувања за оваа функција:";
1389  }
1390 
1392 // new since 1.3.3
1394 
1398  virtual QCString trSearchResultsTitle()
1399  {
1400  return "Резултати од Пребарувањето";
1401  }
1410  virtual QCString trSearchResults(int numDocuments)
1411  {
1412  if (numDocuments==0)
1413  {
1414  return "Нема документи кои се поклопуваат со вашето барање.";
1415  }
1416  else if (numDocuments==1)
1417  {
1418  return "Пронајден <b>1</b> документ кој се поклопува со вашето барање.";
1419  }
1420  else
1421  {
1422  return "Пронајдени <b>$num</b> документи кои се поклопуваат со вашето барање."
1423  "Најдобро поклопените документи се прикажани први.";
1424  }
1425  }
1429  virtual QCString trSearchMatches()
1430  {
1431  return "Пронајдени:";
1432  }
1433 
1435 // new since 1.3.8
1437 
1440  virtual QCString trSourceFile(QCString& filename)
1441  {
1442  return "Изворен код на датотеката " + filename;
1443  }
1444 
1446 // new since 1.3.9
1448 
1452  virtual QCString trDirIndex()
1453  { return "Стебло на Именикот"; }
1454 
1458  virtual QCString trDirDocumentation()
1459  { return "Документација на Именикот"; }
1460 
1464  virtual QCString trDirectories()
1465  { return "Именици"; }
1466 
1470  virtual QCString trDirDescription()
1471  { return "Ова стебло на именици е приближно азбучно подреден:";}
1472 
1476  virtual QCString trDirReference(const char *dirName)
1477  { QCString result= "Опис на Именикот "; result += dirName; return result; }
1478 
1482  virtual QCString trDir(bool first_capital, bool singular)
1483  {
1484  QCString result((first_capital ? "Имени" : "имени"));
1485  if (singular) result+="к"; else result+="ци";
1486  return result;
1487  }
1488 
1490 // new since 1.4.1
1492 
1496  virtual QCString trOverloadText()
1497  {
1498  return "Оваа е преоптоварена фунција. Се разликува по "
1499  "типот и бројот на аргументи што ги прифаќа.";
1500  }
1501 
1503 // new since 1.4.6
1505 
1507  virtual QCString trCallerGraph()
1508  {
1509  return "Ова е графот на повикување за оваа фунција:";
1510  }
1511 
1516  { return "Документија на Набројувања"; }
1517 
1519 // new since 1.5.4 (mainly for Fortran)
1521 
1524  { return "Документација на функции/процедури членови"; }
1525 
1527  virtual QCString trCompoundListFortran()
1528  { return "Список на Типови"; }
1529 
1531  virtual QCString trCompoundMembersFortran()
1532  { return "Членови"; }
1533 
1536  { return "Список на типови со кратки описи:"; }
1537 
1539  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1540  {
1541  QCString result="Список на сите ";
1542  if (!extractAll)
1543  {
1544  result+="документирани ";
1545  }
1546  result+="членови на типови";
1547  result+=" со врски до ";
1548  if (!extractAll)
1549  {
1550  result+="документацијата за секој член:";
1551  }
1552  else
1553  {
1554  result+="типовите на кои што припаѓаат:";
1555  }
1556  return result;
1557  }
1558 
1562  virtual QCString trCompoundIndexFortran()
1563  { return "Попис на Типови"; }
1564 
1568  virtual QCString trTypeDocumentation()
1569  { return "Документација на Типови"; }
1570 
1574  virtual QCString trSubprograms()
1575  { return "Функции/Процедури"; }
1576 
1580  virtual QCString trSubprogramDocumentation()
1581  { return "Документација на Функции/Процедури"; }
1582 
1586  virtual QCString trDataTypes()
1587  { return "Типови"; }
1588 
1590  virtual QCString trModulesList()
1591  { return "Попис на Модули"; }
1592 
1594  virtual QCString trModulesListDescription(bool extractAll)
1595  {
1596  QCString result="Список на сите ";
1597  if (!extractAll) result+="документирани ";
1598  result+="модули со кратки описи:";
1599  return result;
1600  }
1601 
1603  virtual QCString trCompoundReferenceFortran(const char *clName,
1604  ClassDef::CompoundType compType,
1605  bool isTemplate)
1606  {
1607  QCString result=(QCString)clName + " - Повикување на";
1608  switch(compType)
1609  {
1610  case ClassDef::Class: result+=" Класа"; break;
1611  case ClassDef::Struct: result+=" Тип"; break;
1612  case ClassDef::Union: result+=" Унија"; break;
1613  case ClassDef::Interface: result+=" Интерфејс"; break;
1614  case ClassDef::Protocol: result+=" Протокол"; break;
1615  case ClassDef::Category: result+=" Категорија"; break;
1616  case ClassDef::Exception: result+=" Исклучок"; break;
1617  default: break;
1618  }
1619  if (isTemplate) result+=" Образец";
1620  return result;
1621  }
1623  virtual QCString trModuleReference(const char *namespaceName)
1624  {
1625  QCString result=namespaceName;
1626  result+=" - Содржина на Модул";
1627  return result;
1628  }
1629 
1631  virtual QCString trModulesMembers()
1632  { return "Членови на Модул"; }
1633 
1635  virtual QCString trModulesMemberDescription(bool extractAll)
1636  {
1637  QCString result="Список на сите ";
1638  if (!extractAll) result+="документирани ";
1639  result+="членови на модулот со врски до ";
1640  if (extractAll)
1641  {
1642  result+="документацијата за секој член:";
1643  }
1644  else
1645  {
1646  result+="модулите на кои што припаѓаат:";
1647  }
1648  return result;
1649  }
1650 
1654  virtual QCString trModulesIndex()
1655  { return "Попис на Модули"; }
1656 
1661  virtual QCString trModule(bool first_capital, bool singular)
1662  {
1663  QCString result((first_capital ? "Модул" : "модул"));
1664  if (!singular) result+="и";
1665  return result;
1666  }
1671  bool single)
1672  { // here s is one of " Module", " Struct" or " Union"
1673  // single is true implies a single file
1674  QCString result=(QCString)"Документацијата за ";
1675  switch(compType)
1676  {
1677  case ClassDef::Class: result+="оваа класа"; break;
1678  case ClassDef::Struct: result+="овој тип"; break;
1679  case ClassDef::Union: result+="оваа унија"; break;
1680  case ClassDef::Interface: result+="овој интерфејс"; break;
1681  case ClassDef::Protocol: result+="овој протокол"; break;
1682  case ClassDef::Category: result+="оваа категорија"; break;
1683  case ClassDef::Exception: result+="овој исклучок"; break;
1684  default: break;
1685  }
1686  result+=" беше создадена од ";
1687  if (single) result+="следнава датотека:"; else result+="следниве датотеки:";
1688  return result;
1689  }
1694  virtual QCString trType(bool first_capital, bool singular)
1695  {
1696  QCString result((first_capital ? "Тип" : "тип"));
1697  if (!singular) result+="ови";
1698  return result;
1699  }
1704  virtual QCString trSubprogram(bool first_capital, bool singular)
1705  {
1706  QCString result((first_capital ? "Потпрограм" : "потпрограм"));
1707  if (singular){
1708  result+="а";
1709  }else{
1710  result+="и";
1711  }
1712 
1713  return result;
1714  }
1715 
1717  virtual QCString trTypeConstraints()
1718  {
1719  return "Ограничувања на Тип";
1720  }
1721 };
1722 
1723 #endif