translator_sk.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  *
4  *
5  * Copyright (C) 1997-2015 by Dimitri van Heesch.
6  *
7  * Permission to use, copy, modify, and distribute this software and its
8  * documentation under the terms of the GNU General Public License is hereby
9  * granted. No representations are made about the suitability of this software
10  * for any purpose. It is provided "as is" without express or implied warranty.
11  * See the GNU General Public License for more details.
12  *
13  * Documents produced by Doxygen are derivative works derived from the
14  * input used in their production; they are not affected by this license.
15  *
16  * ----------------------------------------------------------------------------*/
17 
18 // Updates:
19 // --------
20 // 2013/05/14 - Updates for "new since 1.8.4".
21 // 2012/08/02 - Updates for "new since 1.8.2".
22 // 2012/04/18 - Updates for "new since 1.8.0".
23 // 2011/07/28 - Updates for "new since 1.7.5".
24 // 2010/06/04 - big leap from 1.2.18 to 1.6.3+
25 //
26 // Slovak translation started by Stanislav Kudlac (skudlac at pobox dot sk).
27 // He resigned in March 2008 (thanks for the work). Until a "native Slovak"
28 // maintainer is found, the TranslatorSlovak is maintained by Petr Prikryl with
29 // Slovak speaking Kali and Laco Švec.
30 // ----------------------------------------------------------------------------
31 
32 #ifndef TRANSLATOR_SK_H
33 #define TRANSLATOR_SK_H
34 
36 {
37  public:
38  // --- Language control methods -------------------
39 
40  virtual QCString idLanguage()
41  { return "slovak"; }
42 
44  { return "\\usepackage[slovak]{babel}\n"; }
45 
46  // --- Language translation methods -------------------
47 
48  /*! used in the compound documentation before a list of related functions. */
50  { return "Súvisiace funkcie"; }
51 
52  /*! subscript for the related functions. */
54  { return "(Uvedené funkcie niesú členskými funkciami.)"; }
55 
56  /*! header that is put before the detailed description of files, classes and namespaces. */
58  { return "Detailný popis"; }
59 
60  /*! header that is put before the list of typedefs. */
62  { return "Dokumentácia k členským typom"; }
63 
64  /*! header that is put before the list of enumerations. */
66  { return "Dokumentácia k členským enumeráciám"; }
67 
68  /*! header that is put before the list of member functions. */
70  { return "Dokumentácia k metódam"; }
71 
72  /*! header that is put before the list of member attributes. */
74  {
75  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
76  {
77  return "Dokumentácia k položkám";
78  }
79  else
80  {
81  return "Dokumentácia k dátovým členom";
82  }
83  }
84 
85  /*! this is the text of a link put after brief descriptions. */
86  virtual QCString trMore()
87  { return "..."; }
88 
89  /*! put in the class documentation */
91  { return "Zoznam všetkých členov"; }
92 
93  /*! used as the title of the "list of all members" page of a class */
95  { return "Zoznam členov triedy"; }
96 
97  /*! this is the first part of a sentence that is followed by a class name */
99  { return "Tu nájdete úplný zoznam členov triedy "; }
100 
101  /*! this is the remainder of the sentence after the class name */
103  { return ", vrátane všetkých zdedených členov."; }
104 
105  /*! this is put at the author sections at the bottom of man pages.
106  * parameter s is name of the project name.
107  */
108  virtual QCString trGeneratedAutomatically(const char *s)
109  { QCString result("Generované automaticky programom Doxygen "
110  "zo zdrojových textov");
111  if (s)
112  result+=(QCString)" projektu "+s;
113  result+=".";
114  return result;
115  }
116 
117  /*! put after an enum name in the list of all members */
119  { return "meno enumerácie"; }
120 
121  /*! put after an enum value in the list of all members */
123  { return "hodnota enumerácie"; }
124 
125  /*! put after an undocumented member in the list of all members */
127  { return "definovaný v"; }
128 
129  // quick reference sections
130 
131  /*! This is put above each page as a link to the list of all groups of
132  * compounds or files (see the \\group command).
133  */
134  virtual QCString trModules()
135  { return "Moduly"; }
136 
137  /*! This is put above each page as a link to the class hierarchy */
139  { return "Hierarchia tried"; }
140 
141  /*! This is put above each page as a link to the list of annotated classes */
143  {
144  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
145  {
146  return "Dátové štruktúry";
147  }
148  else
149  {
150  return "Zoznam tried";
151  }
152  }
153 
154  /*! This is put above each page as a link to the list of documented files */
156  { return "Zoznam súborov"; }
157 
158  /*! This is put above each page as a link to all members of compounds. */
160  {
161  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
162  {
163  return "Dátové položky";
164  }
165  else
166  {
167  return "Zoznam členov tried";
168  }
169  }
170 
171  /*! This is put above each page as a link to all members of files. */
173  {
174  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
175  {
176  return "Globálne symboly";
177  }
178  else
179  {
180  return "Symboly v súboroch";
181  }
182  }
183 
184  /*! This is put above each page as a link to all related pages. */
186  { return "Ostatné stránky"; }
187 
188  /*! This is put above each page as a link to all examples. */
190  { return "Príklady"; }
191 
192  /*! This is put above each page as a link to the search engine. */
193  virtual QCString trSearch()
194  { return "Hľadať"; }
195 
196  /*! This is an introduction to the class hierarchy. */
198  { return "Tu nájdete zoznam, vyjadrujúci vzťah dedičnosti tried. "
199  "Je zoradený približne (ale nie úplne) podľa abecedy:";
200  }
201 
202  /*! This is an introduction to the list with all files. */
203  virtual QCString trFileListDescription(bool extractAll)
204  {
205  QCString result("Tu nájdete zoznam všetkých ");
206  if (!extractAll) result+="dokumentovaných ";
207  result+="súborov so stručnými popismi:";
208  return result;
209  }
210 
211  /*! This is an introduction to the annotated compound list. */
213  {
214  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
215  {
216  return "Nasledujúci zoznam obsahuje identifikáciu dátových "
217  "štruktúr a ich stručné popisy:";
218  }
219  else
220  {
221  return "Nasledujúci zoznam obsahuje predovšetkým identifikáciu "
222  "tried, ale nachádzajú sa tu i ďalšie netriviálne prvky, "
223  "ako sú štruktúry (struct), uniony (union) a rozhrania "
224  "(interface). V zozname sú uvedené ich stručné "
225  "popisy:";
226  }
227  }
228 
229  /*! This is an introduction to the page with all class members. */
230  virtual QCString trCompoundMembersDescription(bool extractAll)
231  {
232  QCString result= "Tu nájdete zoznam všetkých ";
233  if (!extractAll)
234  {
235  result += "dokumentovaných ";
236  }
237 
238  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
239  {
240  result += "položiek štruktúr (struct) a unionov (union) ";
241  }
242  else
243  {
244  result += "členov tried ";
245  }
246 
247  result += "s odkazmi na ";
248 
249  if (!extractAll)
250  {
251  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
252  {
253  result += "dokumentáciu štruktúr/unionov, ku ktorým prislúchajú:";
254  }
255  else
256  {
257  result += "dokumentáciu tried, ku ktorým prislúchajú:";
258  }
259  }
260  else
261  {
262  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
263  {
264  result+="štruktúry/uniony, ku ktorým prislúchajú:";
265  }
266  else
267  {
268  result+="triedy, ku ktorým prislúchajú:";
269  }
270  }
271 
272  return result;
273  }
274 
275  /*! This is an introduction to the page with all file members. */
276  virtual QCString trFileMembersDescription(bool extractAll)
277  {
278  QCString result="Tu nájdete zoznam všetkých ";
279  if (!extractAll) result+="dokumentovaných ";
280 
281  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
282  {
283  result+="funkcií, premenných, makier, enumerácií a definícií typov (typedef) "
284  "s odkazmi na ";
285  }
286  else
287  {
288  result+="symbolov, ktoré sú definované na úrovni svojich súborov. "
289  "Pre každý symbol je uvedený odkaz na ";
290  }
291 
292  if (extractAll)
293  result+="súbory, ku ktorým prislúchajú:";
294  else
295  result+="dokumentáciu:";
296 
297  return result;
298  }
299 
300  /*! This is an introduction to the page with the list of all examples */
302  { return "Tu nájdete zoznam všetkých príkladov:"; }
303 
304  /*! This is an introduction to the page with the list of related pages */
306  { return "Nasledujúci zoznam odkazuje na ďalšie stránky projektu, "
307  "ktoré majú charakter usporiadaných zoznamov informácií, "
308  "pozbieraných z rôznych miest v zdrojových súboroch:"; }
309 
310  /*! This is an introduction to the page with the list of class/file groups */
312  { return "Tu nájdete zoznam všetkých modulov:"; }
313 
314  // index titles (the project name is prepended for these)
315 
316  /*! This is used in HTML as the title of index.html. */
318  { return "Dokumentácia"; }
319 
320  /*! This is used in LaTeX as the title of the chapter with the
321  * index of all groups.
322  */
324  { return "Register modulov"; }
325 
326  /*! This is used in LaTeX as the title of the chapter with the
327  * class hierarchy.
328  */
330  { return "Register hierarchie tried"; }
331 
332  /*! This is used in LaTeX as the title of the chapter with the
333  * annotated compound index.
334  */
336  {
337  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
338  {
339  return "Register dátových štruktúr";
340  }
341  else
342  {
343  return "Register tried";
344  }
345  }
346 
347  /*! This is used in LaTeX as the title of the chapter with the
348  * list of all files.
349  */
351  { return "Register súborov"; }
352 
353  /*! This is used in LaTeX as the title of the chapter containing
354  * the documentation of all groups.
355  */
357  { return "Dokumentácia modulov"; }
358 
359  /*! This is used in LaTeX as the title of the chapter containing
360  * the documentation of all classes, structs and unions.
361  */
363  { return "Dokumentácia tried"; }
364 
365  /*! This is used in LaTeX as the title of the chapter containing
366  * the documentation of all files.
367  */
369  { return "Dokumentácia súborov"; }
370 
371  /*! This is used in LaTeX as the title of the chapter containing
372  * the documentation of all examples.
373  */
375  { return "Dokumentácia príkladov"; }
376 
377  /*! This is used in LaTeX as the title of the chapter containing
378  * the documentation of all related pages.
379  */
381  { return "Dokumentácia súvisiacich stránok"; }
382 
383  /*! This is used in LaTeX as the title of the document */
385  { return "Referenčná príručka"; }
386 
387  /*! This is used in the documentation of a file as a header before the
388  * list of defines
389  */
390  virtual QCString trDefines()
391  { return "Definícia makier"; }
392 
393  /*! This is used in the documentation of a file as a header before the
394  * list of typedefs
395  */
397  { return "Definícia typov"; }
398 
399  /*! This is used in the documentation of a file as a header before the
400  * list of enumerations
401  */
403  { return "Enumerácie"; }
404 
405  /*! This is used in the documentation of a file as a header before the
406  * list of (global) functions
407  */
409  { return "Funkcie"; }
410 
411  /*! This is used in the documentation of a file as a header before the
412  * list of (global) variables
413  */
415  { return "Premenné"; }
416 
417  /*! This is used in the documentation of a file as a header before the
418  * list of (global) variables
419  */
421  { return "Hodnoty enumerácií"; }
422 
423  /*! This is used in the documentation of a file before the list of
424  * documentation blocks for defines
425  */
427  { return "Dokumentácia k definíciám makier"; }
428 
429  /*! This is used in the documentation of a file/namespace before the list
430  * of documentation blocks for typedefs
431  */
433  { return "Dokumentácia definícií typov"; }
434 
435  /*! This is used in the documentation of a file/namespace before the list
436  * of documentation blocks for enumeration types
437  */
439  { return "Dokumentácia enumeračných typov"; }
440 
441  /*! This is used in the documentation of a file/namespace before the list
442  * of documentation blocks for functions
443  */
445  { return "Dokumentácia funkcií"; }
446 
447  /*! This is used in the documentation of a file/namespace before the list
448  * of documentation blocks for variables
449  */
451  { return "Dokumentácia premenných"; }
452 
453  /*! This is used in the documentation of a file/namespace/group before
454  * the list of links to documented compounds
455  */
457  {
458  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
459  {
460  return "Dátové štruktúry";
461  }
462  else
463  {
464  return "Triedy";
465  }
466  }
467 
468  /*! This is used in the standard footer of each page and indicates when
469  * the page was generated
470  */
471  virtual QCString trGeneratedAt(const char *date,const char *projName)
472  {
473  QCString result=(QCString)"Generované "+date;
474  if (projName) result+=(QCString)" pre projekt "+projName;
475  result+=(QCString)" programom";
476  return result;
477  }
478 
479  /*! this text is put before a class diagram */
480  virtual QCString trClassDiagram(const char *clName)
481  {
482  return (QCString)"Diagram dedičnosti pre triedu "+clName;
483  }
484 
485  /*! this text is generated when the \\internal command is used. */
487  { return "Iba pre interné použitie."; }
488 
489  /*! this text is generated when the \\warning command is used. */
490  virtual QCString trWarning()
491  { return "Pozor"; }
492 
493  /*! this text is generated when the \\version command is used. */
494  virtual QCString trVersion()
495  { return "Verzia"; }
496 
497  /*! this text is generated when the \\date command is used. */
498  virtual QCString trDate()
499  { return "Dátum"; }
500 
501  /*! this text is generated when the \\return command is used. */
502  virtual QCString trReturns()
503  { return "Návratová hodnota"; }
504 
505  /*! this text is generated when the \\sa command is used. */
506  virtual QCString trSeeAlso()
507  { return "Viz tiež"; }
508 
509  /*! this text is generated when the \\param command is used. */
511  { return "Parametre"; }
512 
513  /*! this text is generated when the \\exception command is used. */
515  { return "Výnimky"; }
516 
517  /*! this text is used in the title page of a LaTeX document. */
519  { return "Generované programom"; }
520 
521  // new since 0.49-990307
522 
523  /*! used as the title of page containing all the index of all namespaces. */
525  { return "Zoznam priestorov mien"; }
526 
527  /*! used as an introduction to the namespace list */
528  virtual QCString trNamespaceListDescription(bool extractAll)
529  {
530  QCString result="Tu nájdete zoznam všetkých ";
531  if (!extractAll) result+="dokumentovaných ";
532  result+="priestorov mien so stručným popisom:";
533  return result;
534  }
535 
536  /*! used in the class documentation as a header before the list of all
537  * friends of a class
538  */
539  virtual QCString trFriends()
540  { return "Priatelia (friends)"; }
541 
542 //////////////////////////////////////////////////////////////////////////
543 // new since 0.49-990405
544 //////////////////////////////////////////////////////////////////////////
545 
546  /*! used in the class documentation as a header before the list of all
547  * related classes
548  */
550  { return "Dokumentácia k priateľom (friends)"; }
551 
552 //////////////////////////////////////////////////////////////////////////
553 // new since 0.49-990425
554 //////////////////////////////////////////////////////////////////////////
555 
556  /*! used as the title of the HTML page of a class/struct/union */
557  virtual QCString trCompoundReference(const char *clName,
558  ClassDef::CompoundType compType,
559  bool isTemplate)
560  {
561  QCString result("Dokumentácia ");
562  if (isTemplate) result+="šablóny ";
563  switch(compType)
564  {
565  case ClassDef::Class: result+="triedy "; break;
566  case ClassDef::Struct: result+="štruktúry "; break;
567  case ClassDef::Union: result+="unionu "; break;
568  case ClassDef::Interface: result+="rozhrania "; break;
569  case ClassDef::Protocol: result+="protokol "; break;
570  case ClassDef::Category: result+="kategória "; break;
571  case ClassDef::Exception: result+="výnimky "; break;
572  default: break;
573  }
574  result+=clName;
575  return result;
576  }
577 
578  /*! used as the title of the HTML page of a file */
579  virtual QCString trFileReference(const char *fileName)
580  {
581  QCString result("Dokumentácia súboru ");
582  result+=fileName;
583  return result;
584  }
585 
586  /*! used as the title of the HTML page of a namespace */
587  virtual QCString trNamespaceReference(const char *namespaceName)
588  {
589  QCString result("Dokumentácia priestoru mien ");
590  result+=namespaceName;
591  return result;
592  }
593 
594  /* these are for the member sections of a class, struct or union */
596  { return "Verejné metódy"; }
598  { return "Verejné sloty"; }
599  virtual QCString trSignals()
600  { return "Signály"; }
602  { return "Statické verejné metódy"; }
604  { return "Chránené metódy"; }
606  { return "Chránené sloty"; }
608  { return "Statické chránené metódy"; }
610  { return "Privátne metódy"; }
612  { return "Privátne sloty"; }
614  { return "Statické privátne metódy"; }
615 
616  /*! this function is used to produce a comma-separated list of items.
617  * use generateMarker(i) to indicate where item i should be put.
618  */
619  virtual QCString trWriteList(int numEntries)
620  {
622  int i;
623  // the inherits list contain `numEntries' classes
624  for (i=0;i<numEntries;i++)
625  {
626  // use generateMarker to generate placeholders for the class links!
627  result+=generateMarker(i); // generate marker for entry i in the list
628  // (order is left to right)
629 
630  if (i!=numEntries-1) // not the last entry, so we need a separator
631  {
632  if (i<numEntries-2) // not the fore last entry
633  result+=", ";
634  else // the fore last entry
635  result+=" a ";
636  }
637  }
638  return result;
639  }
640 
641  /*! used in class documentation to produce a list of base classes,
642  * if class diagrams are disabled.
643  */
644  virtual QCString trInheritsList(int numEntries)
645  {
646  QCString result("Dedí od ");
647  result += (numEntries == 1) ? "bázovej triedy " : "bázových tried ";
648  result += trWriteList(numEntries)+".";
649  return result;
650  }
651 
652  /*! used in class documentation to produce a list of super classes,
653  * if class diagrams are disabled.
654  */
655  virtual QCString trInheritedByList(int numEntries)
656  {
657  QCString result("Zdedená ");
658  result += (numEntries == 1) ? "triedou " : "triedami ";
659  result += trWriteList(numEntries)+".";
660  return result;
661  }
662 
663  /*! used in member documentation blocks to produce a list of
664  * members that are hidden by this one.
665  */
666  virtual QCString trReimplementedFromList(int numEntries)
667  {
668  QCString result("Reimplementuje ");
669  result += (numEntries == 1) ? "metódu triedy " : "metódy tried ";
670  result += trWriteList(numEntries)+".";
671  return result;
672  }
673 
674  /*! used in member documentation blocks to produce a list of
675  * all member that overwrite the implementation of this member.
676  */
677  virtual QCString trReimplementedInList(int numEntries)
678  {
679  QCString result("Reimplementované ");
680  result += (numEntries == 1) ? "triedou " : "triedami ";
681  result += trWriteList(numEntries)+".";
682  return result;
683  }
684 
685  /*! This is put above each page as a link to all members of namespaces. */
687  { return "Symboly v priestoroch mien"; }
688 
689  /*! This is an introduction to the page with all namespace members */
690  virtual QCString trNamespaceMemberDescription(bool extractAll)
691  {
692  QCString result="Tu nájdete zoznam všetkých ";
693  if (!extractAll) result+="dokumentovaných ";
694  result+="symbolov, ktoré sú definované vo svojich priestoroch mien. "
695  "U každého je uvedený odkaz na ";
696  if (extractAll)
697  result+="dokumentáciu príslušného priestoru mien:";
698  else
699  result+="príslušný priestor mien:";
700  return result;
701  }
702  /*! This is used in LaTeX as the title of the chapter with the
703  * index of all namespaces.
704  */
706  { return "Register priestorov mien"; }
707 
708  /*! This is used in LaTeX as the title of the chapter containing
709  * the documentation of all namespaces.
710  */
712  { return "Dokumentácia priestorov mien"; }
713 
714 //////////////////////////////////////////////////////////////////////////
715 // new since 0.49-990522
716 //////////////////////////////////////////////////////////////////////////
717 
718  /*! This is used in the documentation before the list of all
719  * namespaces in a file.
720  */
722  { return "Priestory mien"; }
723 
724 //////////////////////////////////////////////////////////////////////////
725 // new since 0.49-990728
726 //////////////////////////////////////////////////////////////////////////
727 
728  /*! This is put at the bottom of a class documentation page and is
729  * followed by a list of files that were used to generate the page.
730  */
732  bool single)
733  { // here s is one of " Class", " Struct" or " Union"
734  // single is true implies a single file
735  QCString result=(QCString)"Dokumentácia pre ";
736  switch(compType)
737  {
738  case ClassDef::Class: result+="túto triedu"; break;
739  case ClassDef::Struct: result+="túto štruktúru (struct)"; break;
740  case ClassDef::Union: result+="tento union"; break;
741  case ClassDef::Interface: result+="toto rozhranie"; break;
742  case ClassDef::Protocol: result+="protokol"; break;
743  case ClassDef::Category: result+="kategória"; break;
744  case ClassDef::Exception: result+="túto výnimku"; break;
745  default: break;
746  }
747  result+=" bola generovaná z ";
748  if (single) result+="nasledujúceho súboru:";
749  else result+="nasledujúcich súborov:";
750  return result;
751  }
752 
753 //////////////////////////////////////////////////////////////////////////
754 // new since 0.49-990901
755 //////////////////////////////////////////////////////////////////////////
756 
757  /*! This is used as the heading text for the retval command. */
759  { return "Návratové hodnoty"; }
760 
761  /*! This is in the (quick) index as a link to the main page (index.html)
762  */
764  { return "Hlavná stránka"; }
765 
766  /*! This is used in references to page that are put in the LaTeX
767  * documentation. It should be an abbreviation of the word page.
768  */
770  { return "s."; }
771 
772 //////////////////////////////////////////////////////////////////////////
773 // new since 0.49-991003
774 //////////////////////////////////////////////////////////////////////////
775 
777  {
778  return "Definícia je uvedená na riadku @0 v súbore @1.";
779  }
781  {
782  return "Definícia v súbore @0.";
783  }
784 
785 //////////////////////////////////////////////////////////////////////////
786 // new since 0.49-991205
787 //////////////////////////////////////////////////////////////////////////
788 
790  {
791  return "Zastaralé";
792  }
793 
794 //////////////////////////////////////////////////////////////////////////
795 // new since 1.0.0
796 //////////////////////////////////////////////////////////////////////////
797 
798  /*! this text is put before a collaboration diagram */
799  virtual QCString trCollaborationDiagram(const char *clName)
800  {
801  return (QCString)"Diagram tried pre "+clName+":";
802  }
803  /*! this text is put before an include dependency graph */
804  virtual QCString trInclDepGraph(const char *fName)
805  {
806  return (QCString)"Graf závislostí na vkladaných súboroch "
807  "pre "+fName+":";
808  }
809  /*! header that is put before the list of constructor/destructors. */
811  {
812  return "Dokumentácia konštruktoru a deštruktoru";
813  }
814  /*! Used in the file documentation to point to the corresponding sources. */
816  {
817  return "Zobraziť zdrojový text tohoto súboru.";
818  }
819  /*! Used in the file sources to point to the corresponding documentation. */
821  {
822  return "Zobraziť dokumentáciu tohoto súboru.";
823  }
824  /*! Text for the \\pre command */
826  {
827  return "Prepodmienka";
828  }
829  /*! Text for the \\post command */
831  {
832  return "Postpodmienka";
833  }
834  /*! Text for the \\invariant command */
836  {
837  return "Invariant";
838  }
839  /*! Text shown before a multi-line variable/enum initialization */
841  {
842  return "Inicializátor:";
843  }
844  /*! Text used the source code in the file index */
845  virtual QCString trCode()
846  {
847  return "zdrojový text";
848  }
850  {
851  return "Grafické zobrazenie hierarchie tried";
852  }
854  {
855  return "Zobraziť grafickú podobu hierarchie tried";
856  }
858  {
859  return "Zobraziť textovú podobu hierarchie tried";
860  }
862  {
863  return "Register stránok";
864  }
865 
866 //////////////////////////////////////////////////////////////////////////
867 // new since 1.1.0
868 //////////////////////////////////////////////////////////////////////////
869 
870  virtual QCString trNote()
871  {
872  return "Poznámka";
873  }
875  {
876  return "Verejné typy";
877  }
879  {
880  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
881  {
882  return "Dátové položky";
883  }
884  else
885  {
886  return "Verejné atribúty";
887  }
888  }
890  {
891  return "Statické verejné atribúty";
892  }
894  {
895  return "Chránené typy";
896  }
898  {
899  return "Chránené atribúty";
900  }
902  {
903  return "Statické chránené atribúty";
904  }
906  {
907  return "Privátne typy";
908  }
910  {
911  return "Privátne atribúty";
912  }
914  {
915  return "Statické privátne atribúty";
916  }
917 
918 //////////////////////////////////////////////////////////////////////////
919 // new since 1.1.3
920 //////////////////////////////////////////////////////////////////////////
921 
922  /*! Used as a marker that is put before a todo item */
923  virtual QCString trTodo()
924  {
925  return "Plánované úpravy";
926  }
927  /*! Used as the header of the todo list */
929  {
930  return "Zoznam plánovaných úprav";
931  }
932 
933 //////////////////////////////////////////////////////////////////////////
934 // new since 1.1.4
935 //////////////////////////////////////////////////////////////////////////
936 
938  {
939  return "Používa sa v";
940  }
941  virtual QCString trRemarks()
942  {
943  return "Poznámky";
944  }
946  {
947  return "Upozornenie";
948  }
950  {
951  return "Nasledujúci graf ukazuje, ktoré súbory priamo alebo "
952  "nepriamo vkladajú tento súbor:";
953  }
954  virtual QCString trSince()
955  {
956  return "Od";
957  }
958 
959 ////////////////////////////////////////////////////////////////////////////
960 // new since 1.1.5
961 //////////////////////////////////////////////////////////////////////////
962 
963  /*! title of the graph legend page */
965  {
966  return "Vysvetlivky ku grafu";
967  }
968  /*! page explaining how the dot graph's should be interpreted */
970  {
971  return
972  "Tu nájdete vysvetlenie, ako majú byť interpretované grafy, "
973  "ktoré boli generované programom doxygen.<p>\n"
974  "Uvažujte nasledujúci príklad:\n"
975  "\\code\n"
976  "/*! Neviditelná trieda, ktorá sa v grafe nezobrazuje, pretože "
977  "došlo k orezaniu grafu. */\n"
978  "class Invisible { };\n\n"
979  "/*! Trieda, u ktorej došlo k orezaniu grafu. Vzťah dedičnosti "
980  "je skrytý. */\n"
981  "class Truncated : public Invisible { };\n\n"
982  "/* Trieda, ktorá nieje dokumentovaná komentármi programu doxygen. */\n"
983  "class Undocumented { };\n\n"
984  "/*! Odvodená trieda s verejným (public) dedením bázovej triedy. */\n"
985  "class PublicBase : public Truncated { };\n\n"
986  "/*! Šablóna triedy. */\n"
987  "template<class T> class Templ { };\n\n"
988  "/*! Odvodená trieda s chráneným (protected) dedením bázovej triedy. */\n"
989  "class ProtectedBase { };\n\n"
990  "/*! Odvodená trieda s privátnym dedením bázovej triedy. */\n"
991  "class PrivateBase { };\n\n"
992  "/*! Trieda, ktorá je využívaná triedou Inherited. */\n"
993  "class Used { };\n\n"
994  "/*! Odvodená trieda, ktorá rôznym spôsobom dedí od viacerých bázových "
995  "tried. */\n"
996  "class Inherited : public PublicBase,\n"
997  " protected ProtectedBase,\n"
998  " private PrivateBase,\n"
999  " public Undocumented,\n"
1000  " public Templ<int>\n"
1001  "{\n"
1002  " private:\n"
1003  " Used *m_usedClass;\n"
1004  "};\n"
1005  "\\endcode\n"
1006  "K vyššie uvedenému bude vygenerovaný nasledujúci graf:"
1007  "<p><center><img src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1008  "<p>\n"
1009  "Bloky (tj. uzly) v uvedenom grafe majú nasledujúci význam:\n"
1010  "<ul>\n"
1011  "<li>Čierne vyplnený obdĺžnik reprezentuje štruktúru alebo triedu, "
1012  "pre ktorú bol graf generovaný.\n"
1013  "<li>Obdĺžnik s čiernym obrysom označuje dokumentovanú "
1014  "štruktúru alebo triedu.\n"
1015  "<li>Obdĺžnik so šedým obrysom označuje nedokumentovanú "
1016  "štruktúru alebo triedu.\n"
1017  "<li>Obdĺžnik s červeným obrysom označuje dokumentovanú "
1018  "štruktúru alebo triedu, pre ktorú\n"
1019  "niesú zobrazené všetky vzťahy dedičnosti alebo obsiahnutia. "
1020  "Graf je orezaný v prípade, kedy ho\n"
1021  "nieje možné umiestniť do vymedzených hraníc.\n"
1022  "</ul>\n"
1023  "Šípky (tj. hrany grafu) majú nasledujúcí význam:\n"
1024  "<ul>\n"
1025  "<li>Tmavo modrá šípka sa používa pre označenie vzťahu verejnej "
1026  "dedičnosti medzi dvoma triedami.\n"
1027  "<li>Tmavo zelená šípka označuje vzťah chránenej dedičnosti "
1028  "(protected).\n"
1029  "<li>Tmavo červená šípka označuje vzťah privátnej dedičnosti.\n"
1030  "<li>Purpurová šípka kreslená čiarkovane sa používa v prípade, "
1031  "ak je trieda obsiahnutá v inej triede,\n"
1032  "alebo ak je používaná inou triedou. Je označená identifikátorom "
1033  "jednej alebo viacerých premenných (objektov), cez ktoré\n"
1034  "je trieda alebo štruktúra zprístupnena.\n"
1035  "</ul>\n";
1036  }
1037  /*! text for the link to the legend page */
1038  virtual QCString trLegend()
1039  {
1040  return "vysvetlivky";
1041  }
1042 
1043 //////////////////////////////////////////////////////////////////////////
1044 // new since 1.2.0
1045 //////////////////////////////////////////////////////////////////////////
1046 
1047  /*! Used as a marker that is put before a test item */
1048  virtual QCString trTest()
1049  {
1050  return "Test";
1051  }
1052 
1053  /*! Used as the header of the test list */
1055  {
1056  return "Zoznam testov";
1057  }
1058 
1059 //////////////////////////////////////////////////////////////////////////
1060 // new since 1.2.2
1061 //////////////////////////////////////////////////////////////////////////
1062 
1063  /*! Used as a section header for IDL properties */
1065  {
1066  return "Vlastnosti";
1067  }
1068  /*! Used as a section header for IDL property documentation */
1070  {
1071  return "Dokumentácia k vlastnosti";
1072  }
1073 //////////////////////////////////////////////////////////////////////////
1074 // new since 1.2.4
1075 //////////////////////////////////////////////////////////////////////////
1076 
1077  /*! Used for Java classes in the summary section of Java packages */
1079  {
1080  return "Triedy";
1081  }
1082  /*! Used as the title of a Java package */
1083  virtual QCString trPackage(const char *name)
1084  {
1085  return (QCString)"Balík "+name;
1086  }
1087  /*! Title of the package index page */
1089  {
1090  return "Zoznam balíkov";
1091  }
1092  /*! The description of the package index page */
1094  {
1095  return "Tu nájdete zoznam balíkov so stručným popisom "
1096  "(pokiaľ bol uvedený):";
1097  }
1098  /*! The link name in the Quick links header for each page */
1100  {
1101  return "Balíky";
1102  }
1103  /*! Text shown before a multi-line define */
1105  {
1106  return "Hodnota:";
1107  }
1108 
1109 //////////////////////////////////////////////////////////////////////////
1110 // new since 1.2.5
1111 //////////////////////////////////////////////////////////////////////////
1112 
1113  /*! Used as a marker that is put before a \\bug item */
1114  virtual QCString trBug()
1115  {
1116  return "Chyba";
1117  }
1118  /*! Used as the header of the bug list */
1120  {
1121  return "Zoznam chýb";
1122  }
1123 
1124 //////////////////////////////////////////////////////////////////////////
1125 // new since 1.2.6-20010422
1126 //////////////////////////////////////////////////////////////////////////
1127 
1128  /*! Used as ansicpg for RTF file */
1130  {
1131  return "1250";
1132  }
1133 
1134  /*! Used as ansicpg for RTF fcharset */
1136  {
1137  return "238";
1138  }
1139 
1140  /*! Used as header RTF general index */
1142  {
1143  return "Index";
1144  }
1145 
1146  /*! This is used for translation of the word that will possibly
1147  * be followed by a single name or by a list of names
1148  * of the category.
1149  */
1150  virtual QCString trClass(bool first_capital, bool singular)
1151  {
1152  QCString result((first_capital ? "Tried" : "tried"));
1153  result+=(singular ? "a" : "y");
1154  return result;
1155  }
1156 
1157  /*! This is used for translation of the word that will possibly
1158  * be followed by a single name or by a list of names
1159  * of the category.
1160  */
1161  virtual QCString trFile(bool first_capital, bool singular)
1162  {
1163  QCString result((first_capital ? "Súbor" : "súbor"));
1164  if (!singular) result+="y";
1165  return result;
1166  }
1167 
1168  /*! This is used for translation of the word that will possibly
1169  * be followed by a single name or by a list of names
1170  * of the category.
1171  */
1172  virtual QCString trNamespace(bool first_capital, bool singular)
1173  {
1174  QCString result((first_capital ? "Priestor" : "priestor"));
1175  if (!singular) result+="y";
1176  result+=" mien";
1177  return result;
1178  }
1179 
1180  /*! This is used for translation of the word that will possibly
1181  * be followed by a single name or by a list of names
1182  * of the category.
1183  */
1184  virtual QCString trGroup(bool first_capital, bool singular)
1185  {
1186  QCString result((first_capital ? "Skupin" : "skupin"));
1187  result+=(singular ? "a" : "y");
1188  return result;
1189  }
1190 
1191  /*! This is used for translation of the word that will possibly
1192  * be followed by a single name or by a list of names
1193  * of the category.
1194  */
1195  virtual QCString trPage(bool first_capital, bool singular)
1196  {
1197  QCString result((first_capital ? "Stránk" : "stránk"));
1198  result+=(singular ? "a" : "y");
1199  return result;
1200  }
1201 
1202  /*! This is used for translation of the word that will possibly
1203  * be followed by a single name or by a list of names
1204  * of the category.
1205  */
1206  virtual QCString trMember(bool first_capital, bool singular)
1207  {
1208  QCString result((first_capital ? "Člen" : "člen"));
1209  if (!singular) result+="y";
1210  return result;
1211  }
1212 
1213  /*! This is used for translation of the word that will possibly
1214  * be followed by a single name or by a list of names
1215  * of the category.
1216  */
1217  virtual QCString trGlobal(bool first_capital, bool singular)
1218  {
1219  QCString result((first_capital ? "Globáln" : "globáln"));
1220  result+=(singular ? "y" : "e");
1221  return result;
1222  }
1223 
1224 //////////////////////////////////////////////////////////////////////////
1225 // new since 1.2.7
1226 //////////////////////////////////////////////////////////////////////////
1227 
1228  /*! This text is generated when the \\author command is used and
1229  * for the author section in man pages. */
1230  virtual QCString trAuthor(bool first_capital, bool singular)
1231  {
1232  QCString result((first_capital ? "Auto" : "auto"));
1233  result += (singular) ? "r" : "ri";
1234  return result;
1235  }
1236 
1237 //////////////////////////////////////////////////////////////////////////
1238 // new since 1.2.11
1239 //////////////////////////////////////////////////////////////////////////
1240 
1241  /*! This text is put before the list of members referenced by a member
1242  */
1244  {
1245  return "Odkazuje sa na";
1246  }
1247 
1248 //////////////////////////////////////////////////////////////////////////
1249 // new since 1.2.13
1250 //////////////////////////////////////////////////////////////////////////
1251 
1252  /*! used in member documentation blocks to produce a list of
1253  * members that are implemented by this one.
1254  */
1255  virtual QCString trImplementedFromList(int numEntries)
1256  {
1257  return "Implementuje " + trWriteList(numEntries) + ".";
1258  }
1259 
1260  /*! used in member documentation blocks to produce a list of
1261  * all members that implement this member.
1262  */
1263  virtual QCString trImplementedInList(int numEntries)
1264  {
1265  return "Implementované v " + trWriteList(numEntries) + ".";
1266  }
1267 
1268 //////////////////////////////////////////////////////////////////////////
1269 // new since 1.2.16
1270 //////////////////////////////////////////////////////////////////////////
1271 
1272  /*! used in RTF documentation as a heading for the Table
1273  * of Contents.
1274  */
1276  {
1277  return "Obsah";
1278  }
1279 
1280 //////////////////////////////////////////////////////////////////////////
1281 // new since 1.2.17
1282 //////////////////////////////////////////////////////////////////////////
1283 
1284  /*! Used as the header of the list of item that have been
1285  * flagged deprecated
1286  */
1288  {
1289  return "Zastarané metódy";
1290  }
1291 
1292 //////////////////////////////////////////////////////////////////////////
1293 // new since 1.2.18
1294 //////////////////////////////////////////////////////////////////////////
1295 
1296  /*! Used as a header for declaration section of the events found in
1297  * a C# program
1298  */
1299  virtual QCString trEvents()
1300  {
1301  return "Udalosti";
1302  }
1303  /*! Header used for the documentation section of a class' events. */
1305  {
1306  return "Dokumentácia udalostí";
1307  }
1308 
1309 //////////////////////////////////////////////////////////////////////////
1310 // new since 1.3
1311 //////////////////////////////////////////////////////////////////////////
1312 
1313  /*! Used as a heading for a list of Java class types with package scope.
1314  */
1316  {
1317  return "Typy v balíku";
1318  }
1319  /*! Used as a heading for a list of Java class functions with package
1320  * scope.
1321  */
1323  {
1324  return "Funkcie v balíku";
1325  }
1326  /*! Used as a heading for a list of static Java class functions with
1327  * package scope.
1328  */
1330  {
1331  return "Statické funkcie v balíku";
1332  }
1333  /*! Used as a heading for a list of Java class variables with package
1334  * scope.
1335  */
1337  {
1338  return "Atribúty balíku";
1339  }
1340  /*! Used as a heading for a list of static Java class variables with
1341  * package scope.
1342  */
1344  {
1345  return "Statické atribúty balíku";
1346  }
1347 
1348 //////////////////////////////////////////////////////////////////////////
1349 // new since 1.3.1
1350 //////////////////////////////////////////////////////////////////////////
1351 
1352  /*! Used in the quick index of a class/file/namespace member list page
1353  * to link to the unfiltered list of all members.
1354  */
1355  virtual QCString trAll()
1356  {
1357  return "Všetko";
1358  }
1359  /*! Put in front of the call graph for a function. */
1361  {
1362  return "Táto funkcia volá...";
1363  }
1364 
1365 //////////////////////////////////////////////////////////////////////////
1366 // new since 1.3.3
1367 //////////////////////////////////////////////////////////////////////////
1368 
1369  /*! This string is used as the title for the page listing the search
1370  * results.
1371  */
1373  {
1374  return "Výsledky vyhľadávania";
1375  }
1376  /*! This string is put just before listing the search results. The
1377  * text can be different depending on the number of documents found.
1378  * Inside the text you can put the special marker $num to insert
1379  * the number representing the actual number of search results.
1380  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1381  * value 2 represents 2 or more matches. HTML markup is allowed inside
1382  * the returned string.
1383  */
1384  virtual QCString trSearchResults(int numDocuments)
1385  {
1386  if (numDocuments==0)
1387  {
1388  return "Ľutujem. Vášmu dotazu neodpovedá žiadny dokument.";
1389  }
1390  else if (numDocuments==1)
1391  {
1392  return "Bol nájdený jediný dokument, ktorý vyhovuje vášmu dotazu.";
1393  }
1394  else
1395  {
1396  return "Bolo nájdených <b>$num</b> dokumentov, ktoré vyhovujú vášmu "
1397  "dotazu. Najviac odpovedajúce dokumenty sú ako prvé.";
1398  }
1399  }
1400  /*! This string is put before the list of matched words, for each search
1401  * result. What follows is the list of words that matched the query.
1402  */
1404  {
1405  return "Nájdené slová:";
1406  }
1407 
1408 //////////////////////////////////////////////////////////////////////////
1409 // new since 1.3.8
1410 //////////////////////////////////////////////////////////////////////////
1411 
1412  /*! This is used in HTML as the title of page with source code for file filename
1413  */
1415  {
1416  return QCString("Zdrojový súbor ") + filename;
1417  }
1418 
1419 
1420 //////////////////////////////////////////////////////////////////////////
1421 // new since 1.3.9
1422 //////////////////////////////////////////////////////////////////////////
1423 
1424 
1425  /*! This is used as the name of the chapter containing the directory
1426  * hierarchy.
1427  */
1429  { return "Hierarchia adresárov"; }
1430 
1431  /*! This is used as the name of the chapter containing the documentation
1432  * of the directories.
1433  */
1435  { return "Dokumentácia k adresárom"; }
1436 
1437  /*! This is used as the title of the directory index and also in the
1438  * Quick links of a HTML page, to link to the directory hierarchy.
1439  */
1441  { return "Adresáre"; }
1442 
1443  /*! This returns a sentences that introduces the directory hierarchy.
1444  * and the fact that it is sorted alphabetically per level
1445  */
1447  {
1448  return "Následujúca hierarchia adresárov je zhruba, "
1449  "ale nie úplne, zoradená podľa abecedy:";
1450  }
1451 
1452  /*! This returns the title of a directory page. The name of the
1453  * directory is passed via \a dirName.
1454  */
1455  virtual QCString trDirReference(const char *dirName)
1456  {
1457  QCString result = "Referencia k adresáru ";
1458  result += dirName;
1459  return result;
1460  }
1461 
1462  /*! This returns the word directory with or without starting capital
1463  * (\a first_capital) and in sigular or plural form (\a singular).
1464  */
1465  virtual QCString trDir(bool first_capital, bool singular)
1466  {
1467  QCString result((first_capital ? "Adresár" : "adresár"));
1468  if ( ! singular)
1469  result += "e";
1470  return result;
1471  }
1472 
1473 //////////////////////////////////////////////////////////////////////////
1474 // new since 1.4.1
1475 //////////////////////////////////////////////////////////////////////////
1476 
1477  /*! This text is added to the documentation when the \\overload command
1478  * is used for a overloaded function.
1479  */
1481  {
1482  return "Ide o preťaženú (overloaded) metódu, "
1483  "ktorá má uľahčiť používanie. Od vyššie uvedenej metódy sa odlišuje "
1484  "iba inak zadávanými argumentami.";
1485  }
1486 
1487 //////////////////////////////////////////////////////////////////////////
1488 // new since 1.4.6
1489 //////////////////////////////////////////////////////////////////////////
1490 
1492  { return "Túto funkciu volajú..."; }
1493 
1494 
1495  /*! This is used in the documentation of a file/namespace before the list
1496  * of documentation blocks for enumeration values
1497  */
1499  { return "Dokumentácia enumeračných hodnôt"; }
1500 
1501 
1502 //////////////////////////////////////////////////////////////////////////
1503 // new since 1.5.4 (mainly for Fortran)
1504 //////////////////////////////////////////////////////////////////////////
1505 
1506  /*! header that is put before the list of member subprograms (Fortran). */
1508  { return "Dokumentácia členských funkcií/podprogramov"; }
1509 
1510  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1512  { return "Zoznam dátových typov"; }
1513 
1514  /*! This is put above each page as a link to all members of compounds (Fortran). */
1516  { return "Dátové polia"; }
1517 
1518  /*! This is an introduction to the annotated compound list (Fortran). */
1520  { return "Dátové typy so stručnými popismi:"; }
1521 
1522  /*! This is an introduction to the page with all data types (Fortran). */
1524  {
1525 
1526  QCString result="Nasleduje zoznam všetkých ";
1527  if (!extractAll)
1528  {
1529  result+="dokumentovaných ";
1530  }
1531  result+="zložiek dátových typov";
1532  result+=" s odkazmi na ";
1533  if (!extractAll)
1534  {
1535  result+="dokumentáciu dátovej štruktúry pre každú zložku:";
1536  }
1537  else
1538  {
1539  result+="příslušné dátové typy:";
1540  }
1541  return result;
1542  }
1543 
1544  /*! This is used in LaTeX as the title of the chapter with the
1545  * annotated compound index (Fortran).
1546  */
1548  { return "Register dátových typov"; }
1549 
1550  /*! This is used in LaTeX as the title of the chapter containing
1551  * the documentation of all data types (Fortran).
1552  */
1554  { return "Dokumentácia k dátovým typom"; }
1555 
1556  /*! This is used in the documentation of a file as a header before the
1557  * list of (global) subprograms (Fortran).
1558  */
1560  { return "Funkcie/podprogramy"; }
1561 
1562  /*! This is used in the documentation of a file/namespace before the list
1563  * of documentation blocks for subprograms (Fortran)
1564  */
1566  { return "Dokumentácia funkcie/podprogramu"; }
1567 
1568  /*! This is used in the documentation of a file/namespace/group before
1569  * the list of links to documented compounds (Fortran)
1570  */
1572  { return "Dátové typy"; }
1573 
1574  /*! used as the title of page containing all the index of all modules (Fortran). */
1576  { return "Zoznam modulov"; }
1577 
1578  /*! used as an introduction to the modules list (Fortran) */
1579  virtual QCString trModulesListDescription(bool extractAll)
1580  {
1581  QCString result="Nasleduje zoznam všetkých ";
1582  if (!extractAll) result+="dokumentovaných ";
1583  result+="modulov so stručnými popismi:";
1584  return result;
1585  }
1586 
1587  /*! used as the title of the HTML page of a module/type (Fortran) */
1588  virtual QCString trCompoundReferenceFortran(const char *clName,
1589  ClassDef::CompoundType compType,
1590  bool isTemplate)
1591  {
1592  QCString result("Dokumentácia ");
1593  if (isTemplate) result += "šablóny ";
1594  switch(compType)
1595  {
1596  case ClassDef::Class: result += "triedy "; break;
1597  case ClassDef::Struct: result += "typu "; break;
1598  case ClassDef::Union: result += "únie "; break;
1599  case ClassDef::Interface: result += "rozhrania "; break;
1600  case ClassDef::Protocol: result += "protokolu "; break;
1601  case ClassDef::Category: result += "kategórie "; break;
1602  case ClassDef::Exception: result += "výnimky "; break;
1603  default: break;
1604  }
1605  result += clName;
1606  return result;
1607 
1608  }
1609  /*! used as the title of the HTML page of a module (Fortran) */
1610  virtual QCString trModuleReference(const char *namespaceName)
1611  {
1612  QCString result="Dokumentácia modulu ";
1613  result += namespaceName;
1614  return result;
1615  }
1616 
1617  /*! This is put above each page as a link to all members of modules. (Fortran) */
1619  { return "Časti modulu"; }
1620 
1621  /*! This is an introduction to the page with all modules members (Fortran) */
1622  virtual QCString trModulesMemberDescription(bool extractAll)
1623  {
1624  QCString result="Nasleduje zoznam všetkých ";
1625  if (!extractAll) result+="dokumentovaných ";
1626  result+="častí modulov s odkazmi ";
1627  if (extractAll)
1628  {
1629  result+="na dokumentáciu modulov pre danú časť:";
1630  }
1631  else
1632  {
1633  result+="na moduly, ku ktorým časť patrí:";
1634  }
1635  return result;
1636  }
1637 
1638  /*! This is used in LaTeX as the title of the chapter with the
1639  * index of all modules (Fortran).
1640  */
1642  { return "Register modulov"; }
1643 
1644  /*! This is used for translation of the word that will possibly
1645  * be followed by a single name or by a list of names
1646  * of the category.
1647  */
1648  virtual QCString trModule(bool first_capital, bool singular)
1649  {
1650  QCString result((first_capital ? "Modul" : "modul"));
1651  if (!singular) result+="y";
1652  return result;
1653  }
1654  /*! This is put at the bottom of a module documentation page and is
1655  * followed by a list of files that were used to generate the page.
1656  */
1658  bool single)
1659  { // here s is one of " Module", " Struct" or " Union"
1660  // single is true implies a single file
1661  QCString result=(QCString)"Dokumentácia ";
1662  switch(compType)
1663  {
1664  case ClassDef::Class: result+="k tomuto modulu"; break;
1665  case ClassDef::Struct: result+="k tomuto typu"; break;
1666  case ClassDef::Union: result+="k tejto únii"; break;
1667  case ClassDef::Interface: result+="k tomuto rozhraniu"; break;
1668  case ClassDef::Protocol: result+="k tomuto protokolu"; break;
1669  case ClassDef::Category: result+="k tejto kategórii"; break;
1670  case ClassDef::Exception: result+="k tejto výnimke"; break;
1671  default: break;
1672  }
1673  result+=" bola vygenerovaná z ";
1674  if (single) result+="nasledujúceho súboru:";
1675  else result+="nasledujúcich súborov:";
1676  return result;
1677  }
1678  /*! This is used for translation of the word that will possibly
1679  * be followed by a single name or by a list of names
1680  * of the category.
1681  */
1682  virtual QCString trType(bool first_capital, bool singular)
1683  {
1684  QCString result((first_capital ? "Typ" : "typ"));
1685  if (!singular) result+="y";
1686  return result;
1687  }
1688  /*! This is used for translation of the word that will possibly
1689  * be followed by a single name or by a list of names
1690  * of the category.
1691  */
1692  virtual QCString trSubprogram(bool first_capital, bool singular)
1693  {
1694  QCString result((first_capital ? "Podprogram" : "podprogram"));
1695  if (!singular) result+="y";
1696  return result;
1697  }
1698 
1699  /*! C# Type Contraint list */
1701  {
1702  return "Obmedzenie typov (Type Constraints)";
1703  }
1704 
1705 //////////////////////////////////////////////////////////////////////////
1706 // new since 1.6.0 (mainly for the new search engine)
1707 //////////////////////////////////////////////////////////////////////////
1708 
1709  /*! directory relation for \a name */
1710  virtual QCString trDirRelation(const char *name)
1711  {
1712  return "Relácia " + QCString(name);
1713  }
1714 
1715  /*! Loading message shown when loading search results */
1717  {
1718  return "Načítam...";
1719  }
1720 
1721  /*! Label used for search results in the global namespace */
1723  {
1724  return "Globálny priestor mien";
1725  }
1726 
1727  /*! Message shown while searching */
1729  {
1730  return "Vyhľadávam...";
1731  }
1732 
1733  /*! Text shown when no search results are found */
1735  {
1736  return "Nič sa nenašlo";
1737  }
1738 
1739 //////////////////////////////////////////////////////////////////////////
1740 // new since 1.6.3 (missing items for the directory pages)
1741 //////////////////////////////////////////////////////////////////////////
1742 
1743  /*! when clicking a directory dependency label, a page with a
1744  * table is shown. The heading for the first column mentions the
1745  * source file that has a relation to another file.
1746  */
1747  virtual QCString trFileIn(const char *name)
1748  {
1749  return (QCString)"Súbor v "+name;
1750  }
1751 
1752  /*! when clicking a directory dependency label, a page with a
1753  * table is shown. The heading for the second column mentions the
1754  * destination file that is included.
1755  */
1756  virtual QCString trIncludesFileIn(const char *name)
1757  {
1758  return (QCString)"Vkladá (include) súbor z "+name;
1759  }
1760 
1761  /** Compiles a date string.
1762  * @param year Year in 4 digits
1763  * @param month Month of the year: 1=January
1764  * @param day Day of the Month: 1..31
1765  * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1766  * @param hour Hour of the day: 0..23
1767  * @param minutes Minutes in the hour: 0..59
1768  * @param seconds Seconds within the minute: 0..59
1769  * @param includeTime Include time in the result string?
1770  */
1771  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1772  int hour,int minutes,int seconds,
1773  bool includeTime)
1774  {
1775  static const char *days[] = { "po","ut","st","št","pi","so","ne" };
1776  static const char *months[] = { "jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec" };
1777  QCString sdate;
1778  sdate.sprintf("%s %d. %s %d",days[dayOfWeek-1],day,months[month-1],year);
1779  if (includeTime)
1780  {
1781  QCString stime;
1782  stime.sprintf(" %.2d.%.2d:%.2d",hour,minutes,seconds);
1783  sdate+=stime;
1784  }
1785  return sdate;
1786  }
1787 
1788 //////////////////////////////////////////////////////////////////////////
1789 // new since 1.7.5
1790 //////////////////////////////////////////////////////////////////////////
1791 
1792  /*! Header for the page with bibliographic citations */
1794  { return "Odkazy na literatúru"; }
1795 
1796  /*! Text for copyright paragraph */
1798  { return "Copyright"; }
1799 
1800  /*! Header for the graph showing the directory dependencies */
1801  virtual QCString trDirDepGraph(const char *name)
1802  { return QCString("Graf závislosti na priečinkoch pre ")+name+":"; }
1803 
1804 //////////////////////////////////////////////////////////////////////////
1805 // new since 1.8.0
1806 //////////////////////////////////////////////////////////////////////////
1807 
1808  /*! Detail level selector shown for hierarchical indices */
1810  { return "úroveň detailov"; }
1811 
1812  /*! Section header for list of template parameters */
1814  { return "Parametry šablón"; }
1815 
1816  /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1817  virtual QCString trAndMore(const QCString &number)
1818  {
1819  QCString result("a " + number + " ďaľší");
1820  if (atoi(number) >= 5)
1821  result += "ch";
1822  return result + "...";
1823  }
1824 
1825  /*! Used file list for a Java enum */
1826  virtual QCString trEnumGeneratedFromFiles(bool single)
1827  { QCString result = "Dokumentácia pre tuto enumeráciu bola generovaná z ";
1828  if (single)
1829  result += "nasledujúceho súboru:";
1830  else
1831  result += "nasledujúcich súborov:";
1832  return result;
1833  }
1834 
1835  /*! Header of a Java enum page (Java enums are represented as classes). */
1836  virtual QCString trEnumReference(const char *name)
1837  { return "Referencia k enumerácii "+QCString(name); }
1838 
1839  /*! Used for a section containing inherited members */
1840  virtual QCString trInheritedFrom(const char *members,const char *what)
1841  { return QCString(members)+" dedí sa z "+what; }
1842 
1843  /*! Header of the sections with inherited members specific for the
1844  * base class(es)
1845  */
1847  { return "Ďaľšie zdedené členy"; }
1848 
1849 //////////////////////////////////////////////////////////////////////////
1850 // new since 1.8.2
1851 //////////////////////////////////////////////////////////////////////////
1852 
1853  /*! Used as a tooltip for the toggle button that appears in the
1854  * navigation tree in the HTML output when GENERATE_TREEVIEW is
1855  * enabled. This tooltip explains the meaning of the button.
1856  */
1858  {
1859  QCString opt = enable ? "povoliť" : "zakázať";
1860  return opt + " synchronizáciu panelov";
1861  }
1862 
1863  /*! Used in a method of an Objective-C class that is declared in a
1864  * a category. Note that the @1 marker is required and is replaced
1865  * by a link.
1866  */
1868  {
1869  return "Deklarované v kategórii @0.";
1870  }
1871 
1872  /*! Used in a method of an Objective-C category that extends a class.
1873  * Note that the @1 marker is required and is replaced by a link to
1874  * the class method.
1875  */
1877  {
1878  return "Rozširuje triedu @0.";
1879  }
1880 
1881  /*! Used as the header of a list of class methods in Objective-C.
1882  * These are similar to static public member functions in C++.
1883  */
1885  {
1886  return "Metódy triedy";
1887  }
1888 
1889  /*! Used as the header of a list of instance methods in Objective-C.
1890  * These are similar to public member functions in C++.
1891  */
1893  {
1894  return "Metódy inštancie";
1895  }
1896 
1897  /*! Used as the header of the member functions of an Objective-C class.
1898  */
1900  {
1901  return "Dokumentácia metódy";
1902  }
1903 
1904  /*! Used as the title of the design overview picture created for the
1905  * VHDL output.
1906  */
1908  {
1909  return "Návrhová schéma";
1910  }
1911 
1912 //////////////////////////////////////////////////////////////////////////
1913 // new since 1.8.4
1914 //////////////////////////////////////////////////////////////////////////
1915 
1916  /** old style UNO IDL services: implemented interfaces */
1918  { return "Exportované rozhrania"; }
1919 
1920  /** old style UNO IDL services: inherited services */
1922  { return "Začlenené služby"; }
1923 
1924  /** UNO IDL constant groups */
1926  { return "Konštantné skupiny"; }
1927 
1928  /** UNO IDL constant groups */
1929  virtual QCString trConstantGroupReference(const char *namespaceName)
1930  {
1931  QCString result="Konštantné skupiny z ";
1932  result += namespaceName;
1933  return result;
1934  }
1935  /** UNO IDL service page title */
1936  virtual QCString trServiceReference(const char *sName)
1937  {
1938  QCString result="Popis služby ";
1939  result += sName;
1940  return result;
1941  }
1942  /** UNO IDL singleton page title */
1943  virtual QCString trSingletonReference(const char *sName)
1944  {
1945  QCString result="Popis singletonu ";
1946  result += sName;
1947  return result;
1948  }
1949  /** UNO IDL service page */
1951  {
1952  // single is true implies a single file
1953  QCString result="Dokumentácia k tejto službe bola vygenerovaná ";
1954  if (single) result+="z nasledujúceho súboru:";
1955  else result+="z nasledujúcich súborov:";
1956  return result;
1957  }
1958  /** UNO IDL singleton page */
1960  {
1961  // single is true implies a single file
1962  QCString result="Dokumentácia k tomuto singletonu bola vygenerovaná ";
1963  if (single) result+="z nasledujúceho súboru:";
1964  else result+="z nasledujúcich súborov:";
1965  return result;
1966  }
1967 
1968 //////////////////////////////////////////////////////////////////////////
1969 };
1970 
1971 #endif // TRANSLATOR_SK_H
virtual QCString trClassDocumentation()
static QCString name
Definition: declinfo.cpp:673
virtual QCString trInheritsList(int numEntries)
virtual QCString trNote()
virtual QCString trPublicMembers()
virtual QCString trCopyright()
virtual QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trProperties()
virtual QCString trGotoSourceCode()
virtual QCString trExceptions()
virtual QCString trClass(bool first_capital, bool singular)
virtual QCString trBugList()
virtual QCString trInclByDepGraph()
virtual QCString trPrivateSlots()
virtual QCString trCompoundReferenceFortran(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trDefinedIn()
virtual QCString trPrecondition()
virtual QCString trFileIn(const char *name)
virtual QCString trClassHierarchy()
virtual QCString trSourceFile(QCString &filename)
virtual QCString trNamespaceMemberDescription(bool extractAll)
virtual QCString trNamespaceList()
virtual QCString trMemberFunctionDocumentation()
Definition: translator_sk.h:69
virtual QCString trPageDocumentation()
virtual QCString trLoading()
virtual QCString trNamespaceMembers()
virtual QCString trVariableDocumentation()
virtual QCString trConstructorDocumentation()
virtual QCString trEvents()
virtual QCString trSearchMatches()
virtual QCString trGotoGraphicalHierarchy()
QCString generateMarker(int id)
Definition: util.cpp:266
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_sk.h:65
static QCString result
virtual QCString trPage(bool first_capital, bool singular)
virtual QCString trLegend()
virtual QCString trSearch()
virtual QCString idLanguage()
Definition: translator_sk.h:40
virtual QCString trModulesMembers()
virtual QCString trConstantGroups()
virtual QCString trDirDocumentation()
virtual QCString trPublicTypes()
virtual QCString trInterfaces()
virtual QCString trEnumGeneratedFromFiles(bool single)
virtual QCString trDetailedDescription()
Definition: translator_sk.h:57
virtual QCString trThisIsTheListOfAllMembers()
Definition: translator_sk.h:98
virtual QCString trTodoList()
virtual QCString trGotoTextualHierarchy()
virtual QCString trClasses()
virtual QCString trEnumName()
virtual QCString trTodo()
virtual QCString trModuleDocumentation()
virtual QCString trGotoDocumentation()
opt
Definition: train.py:196
virtual QCString trInitialValue()
virtual QCString trClassDiagram(const char *clName)
virtual QCString trSignals()
virtual QCString trType(bool first_capital, bool singular)
virtual QCString trPackage(const char *name)
virtual QCString trCode()
virtual QCString trTemplateParameters()
virtual QCString trReimplementedInList(int numEntries)
virtual QCString trCallGraph()
virtual QCString trSeeAlso()
virtual QCString trIncludesFileIn(const char *name)
virtual QCString trPublicSlots()
virtual QCString trNamespaceReference(const char *namespaceName)
virtual QCString trSince()
virtual QCString trRelatedFunctionDocumentation()
virtual QCString trDefines()
virtual QCString trRTFansicp()
virtual QCString trNamespace(bool first_capital, bool singular)
virtual QCString trServiceReference(const char *sName)
virtual QCString trInclDepGraph(const char *fName)
virtual QCString trSubprograms()
virtual QCString trAuthor(bool first_capital, bool singular)
virtual QCString trServiceGeneratedFromFiles(bool single)
virtual QCString trModuleIndex()
virtual QCString trStaticProtectedMembers()
virtual QCString trVariables()
virtual QCString trCompoundIndexFortran()
virtual QCString trGeneratedBy()
virtual QCString trDirDescription()
virtual QCString trCompoundList()
string filename
Definition: train.py:213
virtual QCString trProtectedMembers()
virtual QCString trFileListDescription(bool extractAll)
virtual QCString trRemarks()
virtual QCString trImplementedFromList(int numEntries)
virtual QCString trMemberFunctionDocumentationFortran()
virtual QCString trTestList()
virtual QCString trReferenceManual()
virtual QCString trPageAbbreviation()
virtual QCString trCompoundMembersDescription(bool extractAll)
virtual QCString trTypedefs()
virtual QCString trTypedefDocumentation()
virtual QCString trDefinedInSourceFile()
virtual QCString trPrivateTypes()
virtual QCString trFileMembers()
virtual QCString trEnumReference(const char *name)
virtual QCString latexLanguageSupportCommand()
Definition: translator_sk.h:43
virtual QCString trReimplementedFromList(int numEntries)
virtual QCString trPrivateAttribs()
virtual QCString trExtendsClass()
virtual QCString trNamespaceIndex()
virtual QCString trAll()
virtual QCString trDesignOverview()
virtual QCString trMemberTypedefDocumentation()
Definition: translator_sk.h:61
virtual QCString trCompounds()
virtual QCString trStaticPackageMembers()
virtual QCString trDataTypes()
virtual QCString trPackageTypes()
virtual QCString trDirRelation(const char *name)
virtual QCString trProtectedAttribs()
fileName
Definition: dumpTree.py:9
virtual QCString trPackageMembers()
virtual QCString trGeneratedAt(const char *date, const char *projName)
virtual QCString trCiteReferences()
second seconds
Alias for common language habits.
Definition: spacetime.h:88
virtual QCString trPrivateMembers()
virtual QCString trStaticProtectedAttribs()
virtual QCString trModulesDescription()
virtual QCString trServices()
virtual QCString trGlobalNamespace()
virtual QCString trRelatedPages()
virtual QCString trGeneratedAutomatically(const char *s)
virtual QCString trModulesList()
virtual QCString trRelatedFunctions()
Definition: translator_sk.h:49
virtual QCString trRelatedPagesDescription()
virtual QCString trMember(bool first_capital, bool singular)
virtual QCString trEnumerationValues()
virtual QCString trGroup(bool first_capital, bool singular)
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
virtual QCString trMore()
Definition: translator_sk.h:86
virtual QCString trPostcondition()
virtual QCString trRelatedSubscript()
Definition: translator_sk.h:53
virtual QCString trModulesIndex()
virtual QCString trNamespaceListDescription(bool extractAll)
virtual QCString trInstanceMethods()
virtual QCString trCompoundListDescriptionFortran()
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
virtual QCString trSearchResultsTitle()
virtual QCString trAdditionalInheritedMembers()
virtual QCString trEventDocumentation()
virtual QCString trReferences()
virtual QCString trAttention()
virtual QCString trPackages()
virtual QCString trInheritedFrom(const char *members, const char *what)
virtual QCString trCompoundMembers()
virtual QCString trTypeConstraints()
virtual QCString trIncludingInheritedMembers()
virtual QCString trMainPage()
virtual QCString trPackageListDescription()
virtual QCString trFriends()
#define Config_getBool(val)
Definition: config.cpp:664
virtual QCString trHierarchicalIndex()
virtual QCString trSubprogramDocumentation()
virtual QCString trNamespaces()
QCString getDotImageExtension(void)
Definition: util.cpp:8562
virtual QCString trModulesMemberDescription(bool extractAll)
virtual QCString trMethodDocumentation()
virtual QCString trFileList()
virtual QCString trStaticPublicMembers()
virtual QCString trStaticPublicAttribs()
virtual QCString trModuleReference(const char *namespaceName)
virtual QCString trStaticPackageAttribs()
virtual QCString trClassHierarchyDescription()
virtual QCString trWarning()
virtual QCString trEnumerationTypeDocumentation()
virtual QCString trDeprecated()
virtual QCString trExampleDocumentation()
virtual QCString trNoMatches()
virtual QCString trReturnValues()
virtual QCString trLegendDocs()
virtual QCString trDirIndex()
virtual QCString trForInternalUseOnly()
virtual QCString trPublicAttribs()
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:27
virtual QCString trDirReference(const char *dirName)
virtual QCString trExamplesDescription()
virtual QCString trGraphicalHierarchy()
virtual QCString trMemberList()
Definition: translator_sk.h:94
virtual QCString trDate()
virtual QCString trVersion()
virtual QCString trPackageList()
virtual QCString trModulesListDescription(bool extractAll)
virtual QCString trModule(bool first_capital, bool singular)
virtual QCString trNamespaceDocumentation()
virtual QCString trSingletonGeneratedFromFiles(bool single)
virtual QCString trGlobal(bool first_capital, bool singular)
virtual QCString trWriteList(int numEntries)
virtual QCString trEnumerations()
virtual QCString trImplementedInList(int numEntries)
virtual QCString trInvariant()
virtual QCString trPackageAttribs()
virtual QCString trStaticPrivateMembers()
virtual QCString trRTFCharSet()
virtual QCString trEnumerationValueDocumentation()
virtual QCString trDetailLevel()
virtual QCString trDocumentation()
virtual QCString trTest()
virtual QCString trSearching()
virtual QCString trSubprogram(bool first_capital, bool singular)
virtual QCString trSearchResults(int numDocuments)
virtual QCString trPropertyDocumentation()
virtual QCString trReturns()
virtual QCString trDirectories()
CompoundType
Definition: classdef.h:63
virtual QCString trDefineDocumentation()
virtual QCString trFileReference(const char *fileName)
virtual QCString trProtectedTypes()
virtual QCString trParameters()
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
virtual QCString trBug()
virtual QCString trPanelSynchronisationTooltip(bool enable)
virtual QCString trInheritedByList(int numEntries)
virtual QCString trDirDepGraph(const char *name)
virtual QCString trLegendTitle()
virtual QCString trSingletonReference(const char *sName)
virtual QCString trCompoundMembersFortran()
virtual QCString trRTFGeneralIndex()
virtual QCString trStaticPrivateAttribs()
virtual QCString trFileDocumentation()
virtual QCString trEnumValue()
virtual QCString trTypeDocumentation()
virtual QCString trCallerGraph()
virtual QCString trFileIndex()
virtual QCString trFunctions()
virtual QCString trFile(bool first_capital, bool singular)
virtual QCString trCollaborationDiagram(const char *clName)
virtual QCString trProtectedSlots()
virtual QCString trClassMethods()
virtual QCString trCompoundIndex()
virtual QCString trConstantGroupReference(const char *namespaceName)
virtual QCString trDir(bool first_capital, bool singular)
virtual QCString trCompoundListFortran()
virtual QCString trMemberDataDocumentation()
Definition: translator_sk.h:73
virtual QCString trFunctionDocumentation()
static QCString * s
Definition: config.cpp:1042
virtual QCString trFileMembersDescription(bool extractAll)
virtual QCString trExamples()
virtual QCString trRTFTableOfContents()
virtual QCString trDeprecatedList()
virtual QCString trOverloadText()
virtual QCString trDefineValue()
virtual QCString trCompoundListDescription()
virtual QCString trListOfAllMembers()
Definition: translator_sk.h:90
virtual QCString trReferencedBy()
virtual QCString trModules()
virtual QCString trDefinedAtLineInSourceFile()
virtual QCString trPageIndex()
virtual QCString trProvidedByCategory()
virtual QCString trAndMore(const QCString &number)