1 /******************************************************************************
5 * Copyright (C) 1997-2012 by Dimitri van Heesch.
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.
13 * Documents produced by Doxygen are derivative works derived from the
14 * input used in their production; they are not affected by this license.
16 * ----------------------------------------------------------------------------*/
20 // 2012/08/02 - Updates for "new since 1.8.2".
21 // 2012/04/18 - Updates for "new since 1.8.0".
22 // 2011/07/28 - Updates for "new since 1.7.5".
23 // 2010/06/04 - big leap from 1.2.18 to 1.6.3+
25 // Slovak translation started by Stanislav Kudlac (skudlac at pobox dot sk).
26 // He resigned in March 2008 (thanks for the work). Until a "native Slovak"
27 // maintainer is found, the TranslatorSlovak is maintained by Petr Prikryl with
28 // Slovak speaking Kali and Laco Švec.
29 // ----------------------------------------------------------------------------
31 #ifndef TRANSLATOR_SK_H
32 #define TRANSLATOR_SK_H
34 class TranslatorSlovak : public Translator
37 // --- Language control methods -------------------
39 virtual QCString idLanguage()
42 virtual QCString latexLanguageSupportCommand()
43 { return "\\usepackage[slovak]{babel}\n"; }
45 /*! return the language charset. This will be used for the HTML output */
46 virtual QCString idLanguageCharset()
51 // --- Language translation methods -------------------
53 /*! used in the compound documentation before a list of related functions. */
54 virtual QCString trRelatedFunctions()
55 { return "Súvisiace funkcie"; }
57 /*! subscript for the related functions. */
58 virtual QCString trRelatedSubscript()
59 { return "(Uvedené funkcie niesú členskými funkciami.)"; }
61 /*! header that is put before the detailed description of files, classes and namespaces. */
62 virtual QCString trDetailedDescription()
63 { return "Detailný popis"; }
65 /*! header that is put before the list of typedefs. */
66 virtual QCString trMemberTypedefDocumentation()
67 { return "Dokumentácia k členským typom"; }
69 /*! header that is put before the list of enumerations. */
70 virtual QCString trMemberEnumerationDocumentation()
71 { return "Dokumentácia k členským enumeráciám"; }
73 /*! header that is put before the list of member functions. */
74 virtual QCString trMemberFunctionDocumentation()
75 { return "Dokumentácia k metódam"; }
77 /*! header that is put before the list of member attributes. */
78 virtual QCString trMemberDataDocumentation()
80 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
82 return "Dokumentácia k položkám";
86 return "Dokumentácia k dátovým členom";
90 /*! this is the text of a link put after brief descriptions. */
91 virtual QCString trMore()
94 /*! put in the class documentation */
95 virtual QCString trListOfAllMembers()
96 { return "Zoznam všetkých členov"; }
98 /*! used as the title of the "list of all members" page of a class */
99 virtual QCString trMemberList()
100 { return "Zoznam členov triedy"; }
102 /*! this is the first part of a sentence that is followed by a class name */
103 virtual QCString trThisIsTheListOfAllMembers()
104 { return "Tu nájdete úplný zoznam členov triedy "; }
106 /*! this is the remainder of the sentence after the class name */
107 virtual QCString trIncludingInheritedMembers()
108 { return ", vrátane všetkých zdedených členov."; }
110 /*! this is put at the author sections at the bottom of man pages.
111 * parameter s is name of the project name.
113 virtual QCString trGeneratedAutomatically(const char *s)
114 { QCString result("Generované automaticky programom Doxygen "
115 "zo zdrojových textov");
117 result+=(QCString)" projektu "+s;
122 /*! put after an enum name in the list of all members */
123 virtual QCString trEnumName()
124 { return "meno enumerácie"; }
126 /*! put after an enum value in the list of all members */
127 virtual QCString trEnumValue()
128 { return "hodnota enumerácie"; }
130 /*! put after an undocumented member in the list of all members */
131 virtual QCString trDefinedIn()
132 { return "definovaný v"; }
134 // quick reference sections
136 /*! This is put above each page as a link to the list of all groups of
137 * compounds or files (see the \\group command).
139 virtual QCString trModules()
142 /*! This is put above each page as a link to the class hierarchy */
143 virtual QCString trClassHierarchy()
144 { return "Hierarchia tried"; }
146 /*! This is put above each page as a link to the list of annotated classes */
147 virtual QCString trCompoundList()
149 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
151 return "Dátové štruktúry";
155 return "Zoznam tried";
159 /*! This is put above each page as a link to the list of documented files */
160 virtual QCString trFileList()
161 { return "Zoznam súborov"; }
163 /*! This is put above each page as a link to all members of compounds. */
164 virtual QCString trCompoundMembers()
166 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
168 return "Dátové položky";
172 return "Zoznam členov tried";
176 /*! This is put above each page as a link to all members of files. */
177 virtual QCString trFileMembers()
179 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
181 return "Globálne symboly";
185 return "Symboly v súboroch";
189 /*! This is put above each page as a link to all related pages. */
190 virtual QCString trRelatedPages()
191 { return "Ostatné stránky"; }
193 /*! This is put above each page as a link to all examples. */
194 virtual QCString trExamples()
195 { return "Príklady"; }
197 /*! This is put above each page as a link to the search engine. */
198 virtual QCString trSearch()
201 /*! This is an introduction to the class hierarchy. */
202 virtual QCString trClassHierarchyDescription()
203 { return "Tu nájdete zoznam, vyjadrujúci vzťah dedičnosti tried. "
204 "Je zoradený približne (ale nie úplne) podľa abecedy:";
207 /*! This is an introduction to the list with all files. */
208 virtual QCString trFileListDescription(bool extractAll)
210 QCString result("Tu nájdete zoznam všetkých ");
211 if (!extractAll) result+="dokumentovaných ";
212 result+="súborov so stručnými popismi:";
216 /*! This is an introduction to the annotated compound list. */
217 virtual QCString trCompoundListDescription()
219 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
221 return "Nasledujúci zoznam obsahuje identifikáciu dátových "
222 "štruktúr a ich stručné popisy:";
226 return "Nasledujúci zoznam obsahuje predovšetkým identifikáciu "
227 "tried, ale nachádzajú sa tu i ďalšie netriviálne prvky, "
228 "ako sú štruktúry (struct), uniony (union) a rozhrania "
229 "(interface). V zozname sú uvedené ich stručné "
234 /*! This is an introduction to the page with all class members. */
235 virtual QCString trCompoundMembersDescription(bool extractAll)
237 QCString result= "Tu nájdete zoznam všetkých ";
240 result += "dokumentovaných ";
243 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
245 result += "položiek štruktúr (struct) a unionov (union) ";
249 result += "členov tried ";
252 result += "s odkazmi na ";
256 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
258 result += "dokumentáciu štruktúr/unionov, ku ktorým prislúchajú:";
262 result += "dokumentáciu tried, ku ktorým prislúchajú:";
267 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
269 result+="štruktúry/uniony, ku ktorým prislúchajú:";
273 result+="triedy, ku ktorým prislúchajú:";
280 /*! This is an introduction to the page with all file members. */
281 virtual QCString trFileMembersDescription(bool extractAll)
283 QCString result="Tu nájdete zoznam všetkých ";
284 if (!extractAll) result+="dokumentovaných ";
286 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
288 result+="funkcií, premenných, makier, enumerácií a definícií typov (typedef) "
293 result+="symbolov, ktoré sú definované na úrovni svojich súborov. "
294 "Pre každý symbol je uvedený odkaz na ";
298 result+="súbory, ku ktorým prislúchajú:";
300 result+="dokumentáciu:";
305 /*! This is an introduction to the page with the list of all examples */
306 virtual QCString trExamplesDescription()
307 { return "Tu nájdete zoznam všetkých príkladov:"; }
309 /*! This is an introduction to the page with the list of related pages */
310 virtual QCString trRelatedPagesDescription()
311 { return "Nasledujúci zoznam odkazuje na ďalšie stránky projektu, "
312 "ktoré majú charakter usporiadaných zoznamov informácií, "
313 "pozbieraných z rôznych miest v zdrojových súboroch:"; }
315 /*! This is an introduction to the page with the list of class/file groups */
316 virtual QCString trModulesDescription()
317 { return "Tu nájdete zoznam všetkých modulov:"; }
319 // index titles (the project name is prepended for these)
321 /*! This is used in HTML as the title of index.html. */
322 virtual QCString trDocumentation()
323 { return "Dokumentácia"; }
325 /*! This is used in LaTeX as the title of the chapter with the
326 * index of all groups.
328 virtual QCString trModuleIndex()
329 { return "Register modulov"; }
331 /*! This is used in LaTeX as the title of the chapter with the
334 virtual QCString trHierarchicalIndex()
335 { return "Register hierarchie tried"; }
337 /*! This is used in LaTeX as the title of the chapter with the
338 * annotated compound index.
340 virtual QCString trCompoundIndex()
342 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
344 return "Register dátových štruktúr";
348 return "Register tried";
352 /*! This is used in LaTeX as the title of the chapter with the
355 virtual QCString trFileIndex()
356 { return "Register súborov"; }
358 /*! This is used in LaTeX as the title of the chapter containing
359 * the documentation of all groups.
361 virtual QCString trModuleDocumentation()
362 { return "Dokumentácia modulov"; }
364 /*! This is used in LaTeX as the title of the chapter containing
365 * the documentation of all classes, structs and unions.
367 virtual QCString trClassDocumentation()
368 { return "Dokumentácia tried"; }
370 /*! This is used in LaTeX as the title of the chapter containing
371 * the documentation of all files.
373 virtual QCString trFileDocumentation()
374 { return "Dokumentácia súborov"; }
376 /*! This is used in LaTeX as the title of the chapter containing
377 * the documentation of all examples.
379 virtual QCString trExampleDocumentation()
380 { return "Dokumentácia príkladov"; }
382 /*! This is used in LaTeX as the title of the chapter containing
383 * the documentation of all related pages.
385 virtual QCString trPageDocumentation()
386 { return "Dokumentácia súvisiacich stránok"; }
388 /*! This is used in LaTeX as the title of the document */
389 virtual QCString trReferenceManual()
390 { return "Referenčná príručka"; }
392 /*! This is used in the documentation of a file as a header before the
395 virtual QCString trDefines()
396 { return "Definícia makier"; }
398 /*! This is used in the documentation of a file as a header before the
399 * list of function prototypes
401 virtual QCString trFuncProtos()
402 { return "Prototypy"; }
404 /*! This is used in the documentation of a file as a header before the
407 virtual QCString trTypedefs()
408 { return "Definícia typov"; }
410 /*! This is used in the documentation of a file as a header before the
411 * list of enumerations
413 virtual QCString trEnumerations()
414 { return "Enumerácie"; }
416 /*! This is used in the documentation of a file as a header before the
417 * list of (global) functions
419 virtual QCString trFunctions()
420 { return "Funkcie"; }
422 /*! This is used in the documentation of a file as a header before the
423 * list of (global) variables
425 virtual QCString trVariables()
426 { return "Premenné"; }
428 /*! This is used in the documentation of a file as a header before the
429 * list of (global) variables
431 virtual QCString trEnumerationValues()
432 { return "Hodnoty enumerácií"; }
434 /*! This is used in the documentation of a file before the list of
435 * documentation blocks for defines
437 virtual QCString trDefineDocumentation()
438 { return "Dokumentácia k definíciám makier"; }
440 /*! This is used in the documentation of a file/namespace before the list
441 * of documentation blocks for function prototypes
443 virtual QCString trFunctionPrototypeDocumentation()
444 { return "Dokumentácia prototypov"; }
446 /*! This is used in the documentation of a file/namespace before the list
447 * of documentation blocks for typedefs
449 virtual QCString trTypedefDocumentation()
450 { return "Dokumentácia definícií typov"; }
452 /*! This is used in the documentation of a file/namespace before the list
453 * of documentation blocks for enumeration types
455 virtual QCString trEnumerationTypeDocumentation()
456 { return "Dokumentácia enumeračných typov"; }
458 /*! This is used in the documentation of a file/namespace before the list
459 * of documentation blocks for functions
461 virtual QCString trFunctionDocumentation()
462 { return "Dokumentácia funkcií"; }
464 /*! This is used in the documentation of a file/namespace before the list
465 * of documentation blocks for variables
467 virtual QCString trVariableDocumentation()
468 { return "Dokumentácia premenných"; }
470 /*! This is used in the documentation of a file/namespace/group before
471 * the list of links to documented compounds
473 virtual QCString trCompounds()
475 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
477 return "Dátové štruktúry";
485 /*! This is used in the standard footer of each page and indicates when
486 * the page was generated
488 virtual QCString trGeneratedAt(const char *date,const char *projName)
490 QCString result=(QCString)"Generované "+date;
491 if (projName) result+=(QCString)" pre projekt "+projName;
492 result+=(QCString)" programom";
496 /*! This is part of the sentence used in the standard footer of each page.
498 virtual QCString trWrittenBy()
503 /*! this text is put before a class diagram */
504 virtual QCString trClassDiagram(const char *clName)
506 return (QCString)"Diagram dedičnosti pre triedu "+clName;
509 /*! this text is generated when the \\internal command is used. */
510 virtual QCString trForInternalUseOnly()
511 { return "Iba pre interné použitie."; }
513 /*! this text is generated when the \\warning command is used. */
514 virtual QCString trWarning()
517 /*! this text is generated when the \\version command is used. */
518 virtual QCString trVersion()
521 /*! this text is generated when the \\date command is used. */
522 virtual QCString trDate()
525 /*! this text is generated when the \\return command is used. */
526 virtual QCString trReturns()
527 { return "Návratová hodnota"; }
529 /*! this text is generated when the \\sa command is used. */
530 virtual QCString trSeeAlso()
531 { return "Viz tiež"; }
533 /*! this text is generated when the \\param command is used. */
534 virtual QCString trParameters()
535 { return "Parametre"; }
537 /*! this text is generated when the \\exception command is used. */
538 virtual QCString trExceptions()
539 { return "Výnimky"; }
541 /*! this text is used in the title page of a LaTeX document. */
542 virtual QCString trGeneratedBy()
543 { return "Generované programom"; }
545 // new since 0.49-990307
547 /*! used as the title of page containing all the index of all namespaces. */
548 virtual QCString trNamespaceList()
549 { return "Zoznam priestorov mien"; }
551 /*! used as an introduction to the namespace list */
552 virtual QCString trNamespaceListDescription(bool extractAll)
554 QCString result="Tu nájdete zoznam všetkých ";
555 if (!extractAll) result+="dokumentovaných ";
556 result+="priestorov mien so stručným popisom:";
560 /*! used in the class documentation as a header before the list of all
563 virtual QCString trFriends()
564 { return "Priatelia (friends)"; }
566 //////////////////////////////////////////////////////////////////////////
567 // new since 0.49-990405
568 //////////////////////////////////////////////////////////////////////////
570 /*! used in the class documentation as a header before the list of all
573 virtual QCString trRelatedFunctionDocumentation()
574 { return "Dokumentácia k priateľom (friends)"; }
576 //////////////////////////////////////////////////////////////////////////
577 // new since 0.49-990425
578 //////////////////////////////////////////////////////////////////////////
580 /*! used as the title of the HTML page of a class/struct/union */
581 virtual QCString trCompoundReference(const char *clName,
582 ClassDef::CompoundType compType,
585 QCString result("Dokumentácia ");
586 if (isTemplate) result+="šablóny ";
589 case ClassDef::Class: result+="triedy "; break;
590 case ClassDef::Struct: result+="štruktúry "; break;
591 case ClassDef::Union: result+="unionu "; break;
592 case ClassDef::Interface: result+="rozhrania "; break;
593 case ClassDef::Protocol: result+="protokol "; break;
594 case ClassDef::Category: result+="kategória "; break;
595 case ClassDef::Exception: result+="výnimky "; break;
601 /*! used as the title of the HTML page of a file */
602 virtual QCString trFileReference(const char *fileName)
604 QCString result("Dokumentácia súboru ");
609 /*! used as the title of the HTML page of a namespace */
610 virtual QCString trNamespaceReference(const char *namespaceName)
612 QCString result("Dokumentácia priestoru mien ");
613 result+=namespaceName;
617 /* these are for the member sections of a class, struct or union */
618 virtual QCString trPublicMembers()
619 { return "Verejné metódy"; }
620 virtual QCString trPublicSlots()
621 { return "Verejné sloty"; }
622 virtual QCString trSignals()
623 { return "Signály"; }
624 virtual QCString trStaticPublicMembers()
625 { return "Statické verejné metódy"; }
626 virtual QCString trProtectedMembers()
627 { return "Chránené metódy"; }
628 virtual QCString trProtectedSlots()
629 { return "Chránené sloty"; }
630 virtual QCString trStaticProtectedMembers()
631 { return "Statické chránené metódy"; }
632 virtual QCString trPrivateMembers()
633 { return "Privátne metódy"; }
634 virtual QCString trPrivateSlots()
635 { return "Privátne sloty"; }
636 virtual QCString trStaticPrivateMembers()
637 { return "Statické privátne metódy"; }
639 /*! this function is used to produce a comma-separated list of items.
640 * use generateMarker(i) to indicate where item i should be put.
642 virtual QCString trWriteList(int numEntries)
646 // the inherits list contain `numEntries' classes
647 for (i=0;i<numEntries;i++)
649 // use generateMarker to generate placeholders for the class links!
650 result+=generateMarker(i); // generate marker for entry i in the list
651 // (order is left to right)
653 if (i!=numEntries-1) // not the last entry, so we need a separator
655 if (i<numEntries-2) // not the fore last entry
657 else // the fore last entry
664 /*! used in class documentation to produce a list of base classes,
665 * if class diagrams are disabled.
667 virtual QCString trInheritsList(int numEntries)
669 QCString result("Dedí od ");
670 result += (numEntries == 1) ? "bázovej triedy " : "bázových tried ";
671 result += trWriteList(numEntries)+".";
675 /*! used in class documentation to produce a list of super classes,
676 * if class diagrams are disabled.
678 virtual QCString trInheritedByList(int numEntries)
680 QCString result("Zdedená ");
681 result += (numEntries == 1) ? "triedou " : "triedami ";
682 result += trWriteList(numEntries)+".";
686 /*! used in member documentation blocks to produce a list of
687 * members that are hidden by this one.
689 virtual QCString trReimplementedFromList(int numEntries)
691 QCString result("Reimplementuje ");
692 result += (numEntries == 1) ? "metódu triedy " : "metódy tried ";
693 result += trWriteList(numEntries)+".";
697 /*! used in member documentation blocks to produce a list of
698 * all member that overwrite the implementation of this member.
700 virtual QCString trReimplementedInList(int numEntries)
702 QCString result("Reimplementované ");
703 result += (numEntries == 1) ? "triedou " : "triedami ";
704 result += trWriteList(numEntries)+".";
708 /*! This is put above each page as a link to all members of namespaces. */
709 virtual QCString trNamespaceMembers()
710 { return "Symboly v priestoroch mien"; }
712 /*! This is an introduction to the page with all namespace members */
713 virtual QCString trNamespaceMemberDescription(bool extractAll)
715 QCString result="Tu nájdete zoznam všetkých ";
716 if (!extractAll) result+="dokumentovaných ";
717 result+="symbolov, ktoré sú definované vo svojich priestoroch mien. "
718 "U každého je uvedený odkaz na ";
720 result+="dokumentáciu príslušného priestoru mien:";
722 result+="príslušný priestor mien:";
725 /*! This is used in LaTeX as the title of the chapter with the
726 * index of all namespaces.
728 virtual QCString trNamespaceIndex()
729 { return "Register priestorov mien"; }
731 /*! This is used in LaTeX as the title of the chapter containing
732 * the documentation of all namespaces.
734 virtual QCString trNamespaceDocumentation()
735 { return "Dokumentácia priestorov mien"; }
737 //////////////////////////////////////////////////////////////////////////
738 // new since 0.49-990522
739 //////////////////////////////////////////////////////////////////////////
741 /*! This is used in the documentation before the list of all
742 * namespaces in a file.
744 virtual QCString trNamespaces()
745 { return "Priestory mien"; }
747 //////////////////////////////////////////////////////////////////////////
748 // new since 0.49-990728
749 //////////////////////////////////////////////////////////////////////////
751 /*! This is put at the bottom of a class documentation page and is
752 * followed by a list of files that were used to generate the page.
754 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
756 { // here s is one of " Class", " Struct" or " Union"
757 // single is true implies a single file
758 QCString result=(QCString)"Dokumentácia pre ";
761 case ClassDef::Class: result+="túto triedu"; break;
762 case ClassDef::Struct: result+="túto štruktúru (struct)"; break;
763 case ClassDef::Union: result+="tento union"; break;
764 case ClassDef::Interface: result+="toto rozhranie"; break;
765 case ClassDef::Protocol: result+="protokol"; break;
766 case ClassDef::Category: result+="kategória"; break;
767 case ClassDef::Exception: result+="túto výnimku"; break;
769 result+=" bola generovaná z ";
770 if (single) result+="nasledujúceho súboru:";
771 else result+="nasledujúcich súborov:";
775 /*! This is in the (quick) index as a link to the alphabetical compound
778 virtual QCString trAlphabeticalList()
779 { return "Register tried"; }
781 //////////////////////////////////////////////////////////////////////////
782 // new since 0.49-990901
783 //////////////////////////////////////////////////////////////////////////
785 /*! This is used as the heading text for the retval command. */
786 virtual QCString trReturnValues()
787 { return "Návratové hodnoty"; }
789 /*! This is in the (quick) index as a link to the main page (index.html)
791 virtual QCString trMainPage()
792 { return "Hlavná stránka"; }
794 /*! This is used in references to page that are put in the LaTeX
795 * documentation. It should be an abbreviation of the word page.
797 virtual QCString trPageAbbreviation()
800 //////////////////////////////////////////////////////////////////////////
801 // new since 0.49-991003
802 //////////////////////////////////////////////////////////////////////////
804 virtual QCString trDefinedAtLineInSourceFile()
806 return "Definícia je uvedená na riadku @0 v súbore @1.";
808 virtual QCString trDefinedInSourceFile()
810 return "Definícia v súbore @0.";
813 //////////////////////////////////////////////////////////////////////////
814 // new since 0.49-991205
815 //////////////////////////////////////////////////////////////////////////
817 virtual QCString trDeprecated()
822 //////////////////////////////////////////////////////////////////////////
824 //////////////////////////////////////////////////////////////////////////
826 /*! this text is put before a collaboration diagram */
827 virtual QCString trCollaborationDiagram(const char *clName)
829 return (QCString)"Diagram tried pre "+clName+":";
831 /*! this text is put before an include dependency graph */
832 virtual QCString trInclDepGraph(const char *fName)
834 return (QCString)"Graf závislostí na vkladaných súboroch "
837 /*! header that is put before the list of constructor/destructors. */
838 virtual QCString trConstructorDocumentation()
840 return "Dokumentácia konštruktoru a deštruktoru";
842 /*! Used in the file documentation to point to the corresponding sources. */
843 virtual QCString trGotoSourceCode()
845 return "Zobraziť zdrojový text tohoto súboru.";
847 /*! Used in the file sources to point to the corresponding documentation. */
848 virtual QCString trGotoDocumentation()
850 return "Zobraziť dokumentáciu tohoto súboru.";
852 /*! Text for the \\pre command */
853 virtual QCString trPrecondition()
855 return "Prepodmienka";
857 /*! Text for the \\post command */
858 virtual QCString trPostcondition()
860 return "Postpodmienka";
862 /*! Text for the \\invariant command */
863 virtual QCString trInvariant()
867 /*! Text shown before a multi-line variable/enum initialization */
868 virtual QCString trInitialValue()
870 return "Inicializátor:";
872 /*! Text used the source code in the file index */
873 virtual QCString trCode()
875 return "zdrojový text";
877 virtual QCString trGraphicalHierarchy()
879 return "Grafické zobrazenie hierarchie tried";
881 virtual QCString trGotoGraphicalHierarchy()
883 return "Zobraziť grafickú podobu hierarchie tried";
885 virtual QCString trGotoTextualHierarchy()
887 return "Zobraziť textovú podobu hierarchie tried";
889 virtual QCString trPageIndex()
891 return "Register stránok";
894 //////////////////////////////////////////////////////////////////////////
896 //////////////////////////////////////////////////////////////////////////
898 virtual QCString trNote()
902 virtual QCString trPublicTypes()
904 return "Verejné typy";
906 virtual QCString trPublicAttribs()
908 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
910 return "Dátové položky";
914 return "Verejné atribúty";
917 virtual QCString trStaticPublicAttribs()
919 return "Statické verejné atribúty";
921 virtual QCString trProtectedTypes()
923 return "Chránené typy";
925 virtual QCString trProtectedAttribs()
927 return "Chránené atribúty";
929 virtual QCString trStaticProtectedAttribs()
931 return "Statické chránené atribúty";
933 virtual QCString trPrivateTypes()
935 return "Privátne typy";
937 virtual QCString trPrivateAttribs()
939 return "Privátne atribúty";
941 virtual QCString trStaticPrivateAttribs()
943 return "Statické privátne atribúty";
946 //////////////////////////////////////////////////////////////////////////
948 //////////////////////////////////////////////////////////////////////////
950 /*! Used as a marker that is put before a todo item */
951 virtual QCString trTodo()
953 return "Plánované úpravy";
955 /*! Used as the header of the todo list */
956 virtual QCString trTodoList()
958 return "Zoznam plánovaných úprav";
961 //////////////////////////////////////////////////////////////////////////
963 //////////////////////////////////////////////////////////////////////////
965 virtual QCString trReferencedBy()
967 return "Používa sa v";
969 virtual QCString trRemarks()
973 virtual QCString trAttention()
975 return "Upozornenie";
977 virtual QCString trInclByDepGraph()
979 return "Nasledujúci graf ukazuje, ktoré súbory priamo alebo "
980 "nepriamo vkladajú tento súbor:";
982 virtual QCString trSince()
987 ////////////////////////////////////////////////////////////////////////////
989 //////////////////////////////////////////////////////////////////////////
991 /*! title of the graph legend page */
992 virtual QCString trLegendTitle()
994 return "Vysvetlivky ku grafu";
996 /*! page explaining how the dot graph's should be interpreted */
997 virtual QCString trLegendDocs()
1000 "Tu nájdete vysvetlenie, ako majú byť interpretované grafy, "
1001 "ktoré boli generované programom doxygen.<p>\n"
1002 "Uvažujte nasledujúci príklad:\n"
1004 "/*! Neviditelná trieda, ktorá sa v grafe nezobrazuje, pretože "
1005 "došlo k orezaniu grafu. */\n"
1006 "class Invisible { };\n\n"
1007 "/*! Trieda, u ktorej došlo k orezaniu grafu. Vzťah dedičnosti "
1009 "class Truncated : public Invisible { };\n\n"
1010 "/* Trieda, ktorá nieje dokumentovaná komentármi programu doxygen. */\n"
1011 "class Undocumented { };\n\n"
1012 "/*! Odvodená trieda s verejným (public) dedením bázovej triedy. */\n"
1013 "class PublicBase : public Truncated { };\n\n"
1014 "/*! Šablóna triedy. */\n"
1015 "template<class T> class Templ { };\n\n"
1016 "/*! Odvodená trieda s chráneným (protected) dedením bázovej triedy. */\n"
1017 "class ProtectedBase { };\n\n"
1018 "/*! Odvodená trieda s privátnym dedením bázovej triedy. */\n"
1019 "class PrivateBase { };\n\n"
1020 "/*! Trieda, ktorá je využívaná triedou Inherited. */\n"
1021 "class Used { };\n\n"
1022 "/*! Odvodená trieda, ktorá rôznym spôsobom dedí od viacerých bázových "
1024 "class Inherited : public PublicBase,\n"
1025 " protected ProtectedBase,\n"
1026 " private PrivateBase,\n"
1027 " public Undocumented,\n"
1028 " public Templ<int>\n"
1031 " Used *m_usedClass;\n"
1034 "K vyššie uvedenému bude vygenerovaný nasledujúci graf:"
1035 "<p><center><img src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n"
1037 "Bloky (tj. uzly) v uvedenom grafe majú nasledujúci význam:\n"
1039 "<li>Čierne vyplnený obdĺžnik reprezentuje štruktúru alebo triedu, "
1040 "pre ktorú bol graf generovaný.\n"
1041 "<li>Obdĺžnik s čiernym obrysom označuje dokumentovanú "
1042 "štruktúru alebo triedu.\n"
1043 "<li>Obdĺžnik so šedým obrysom označuje nedokumentovanú "
1044 "štruktúru alebo triedu.\n"
1045 "<li>Obdĺžnik s červeným obrysom označuje dokumentovanú "
1046 "štruktúru alebo triedu, pre ktorú\n"
1047 "niesú zobrazené všetky vzťahy dedičnosti alebo obsiahnutia. "
1048 "Graf je orezaný v prípade, kedy ho\n"
1049 "nieje možné umiestniť do vymedzených hraníc.\n"
1051 "Šípky (tj. hrany grafu) majú nasledujúcí význam:\n"
1053 "<li>Tmavo modrá šípka sa používa pre označenie vzťahu verejnej "
1054 "dedičnosti medzi dvoma triedami.\n"
1055 "<li>Tmavo zelená šípka označuje vzťah chránenej dedičnosti "
1057 "<li>Tmavo červená šípka označuje vzťah privátnej dedičnosti.\n"
1058 "<li>Purpurová šípka kreslená čiarkovane sa používa v prípade, "
1059 "ak je trieda obsiahnutá v inej triede,\n"
1060 "alebo ak je používaná inou triedou. Je označená identifikátorom "
1061 "jednej alebo viacerých premenných (objektov), cez ktoré\n"
1062 "je trieda alebo štruktúra zprístupnena.\n"
1065 /*! text for the link to the legend page */
1066 virtual QCString trLegend()
1068 return "vysvetlivky";
1071 //////////////////////////////////////////////////////////////////////////
1073 //////////////////////////////////////////////////////////////////////////
1075 /*! Used as a marker that is put before a test item */
1076 virtual QCString trTest()
1081 /*! Used as the header of the test list */
1082 virtual QCString trTestList()
1084 return "Zoznam testov";
1087 //////////////////////////////////////////////////////////////////////////
1089 //////////////////////////////////////////////////////////////////////////
1091 /*! Used as a section header for KDE-2 IDL methods */
1092 virtual QCString trDCOPMethods()
1094 return "Metódy DCOP";
1097 //////////////////////////////////////////////////////////////////////////
1099 //////////////////////////////////////////////////////////////////////////
1101 /*! Used as a section header for IDL properties */
1102 virtual QCString trProperties()
1104 return "Vlastnosti";
1106 /*! Used as a section header for IDL property documentation */
1107 virtual QCString trPropertyDocumentation()
1109 return "Dokumentácia k vlastnosti";
1111 //////////////////////////////////////////////////////////////////////////
1113 //////////////////////////////////////////////////////////////////////////
1115 /*! Used for Java classes in the summary section of Java packages */
1116 virtual QCString trClasses()
1120 /*! Used as the title of a Java package */
1121 virtual QCString trPackage(const char *name)
1123 return (QCString)"Balík "+name;
1125 /*! Title of the package index page */
1126 virtual QCString trPackageList()
1128 return "Zoznam balíkov";
1130 /*! The description of the package index page */
1131 virtual QCString trPackageListDescription()
1133 return "Tu nájdete zoznam balíkov so stručným popisom "
1134 "(pokiaľ bol uvedený):";
1136 /*! The link name in the Quick links header for each page */
1137 virtual QCString trPackages()
1141 /*! Text shown before a multi-line define */
1142 virtual QCString trDefineValue()
1147 //////////////////////////////////////////////////////////////////////////
1149 //////////////////////////////////////////////////////////////////////////
1151 /*! Used as a marker that is put before a \\bug item */
1152 virtual QCString trBug()
1156 /*! Used as the header of the bug list */
1157 virtual QCString trBugList()
1159 return "Zoznam chýb";
1162 //////////////////////////////////////////////////////////////////////////
1163 // new since 1.2.6-20010422
1164 //////////////////////////////////////////////////////////////////////////
1166 /*! Used as ansicpg for RTF file */
1167 virtual QCString trRTFansicp()
1172 /*! Used as ansicpg for RTF fcharset */
1173 virtual QCString trRTFCharSet()
1178 /*! Used as header RTF general index */
1179 virtual QCString trRTFGeneralIndex()
1184 /*! This is used for translation of the word that will possibly
1185 * be followed by a single name or by a list of names
1188 virtual QCString trClass(bool first_capital, bool singular)
1190 QCString result((first_capital ? "Tried" : "tried"));
1191 result+=(singular ? "a" : "y");
1195 /*! This is used for translation of the word that will possibly
1196 * be followed by a single name or by a list of names
1199 virtual QCString trFile(bool first_capital, bool singular)
1201 QCString result((first_capital ? "Súbor" : "súbor"));
1202 if (!singular) result+="y";
1206 /*! This is used for translation of the word that will possibly
1207 * be followed by a single name or by a list of names
1210 virtual QCString trNamespace(bool first_capital, bool singular)
1212 QCString result((first_capital ? "Priestor" : "priestor"));
1213 if (!singular) result+="y";
1218 /*! This is used for translation of the word that will possibly
1219 * be followed by a single name or by a list of names
1222 virtual QCString trGroup(bool first_capital, bool singular)
1224 QCString result((first_capital ? "Skupin" : "skupin"));
1225 result+=(singular ? "a" : "y");
1229 /*! This is used for translation of the word that will possibly
1230 * be followed by a single name or by a list of names
1233 virtual QCString trPage(bool first_capital, bool singular)
1235 QCString result((first_capital ? "Stránk" : "stránk"));
1236 result+=(singular ? "a" : "y");
1240 /*! This is used for translation of the word that will possibly
1241 * be followed by a single name or by a list of names
1244 virtual QCString trMember(bool first_capital, bool singular)
1246 QCString result((first_capital ? "Člen" : "člen"));
1247 if (!singular) result+="y";
1251 /*! This is used for translation of the word that will possibly
1252 * be followed by a single name or by a list of names
1255 virtual QCString trGlobal(bool first_capital, bool singular)
1257 QCString result((first_capital ? "Globáln" : "globáln"));
1258 result+=(singular ? "y" : "e");
1262 //////////////////////////////////////////////////////////////////////////
1264 //////////////////////////////////////////////////////////////////////////
1266 /*! This text is generated when the \\author command is used and
1267 * for the author section in man pages. */
1268 virtual QCString trAuthor(bool first_capital, bool singular)
1270 QCString result((first_capital ? "Auto" : "auto"));
1271 result += (singular) ? "r" : "ri";
1275 //////////////////////////////////////////////////////////////////////////
1277 //////////////////////////////////////////////////////////////////////////
1279 /*! This text is put before the list of members referenced by a member
1281 virtual QCString trReferences()
1283 return "Odkazuje sa na";
1286 //////////////////////////////////////////////////////////////////////////
1288 //////////////////////////////////////////////////////////////////////////
1290 /*! used in member documentation blocks to produce a list of
1291 * members that are implemented by this one.
1293 virtual QCString trImplementedFromList(int numEntries)
1295 return "Implementuje " + trWriteList(numEntries) + ".";
1298 /*! used in member documentation blocks to produce a list of
1299 * all members that implement this member.
1301 virtual QCString trImplementedInList(int numEntries)
1303 return "Implementované v " + trWriteList(numEntries) + ".";
1306 //////////////////////////////////////////////////////////////////////////
1308 //////////////////////////////////////////////////////////////////////////
1310 /*! used in RTF documentation as a heading for the Table
1313 virtual QCString trRTFTableOfContents()
1318 //////////////////////////////////////////////////////////////////////////
1320 //////////////////////////////////////////////////////////////////////////
1322 /*! Used as the header of the list of item that have been
1323 * flagged deprecated
1325 virtual QCString trDeprecatedList()
1327 return "Zastarané metódy";
1330 //////////////////////////////////////////////////////////////////////////
1332 //////////////////////////////////////////////////////////////////////////
1334 /*! Used as a header for declaration section of the events found in
1337 virtual QCString trEvents()
1341 /*! Header used for the documentation section of a class' events. */
1342 virtual QCString trEventDocumentation()
1344 return "Dokumentácia udalostí";
1347 //////////////////////////////////////////////////////////////////////////
1349 //////////////////////////////////////////////////////////////////////////
1351 /*! Used as a heading for a list of Java class types with package scope.
1353 virtual QCString trPackageTypes()
1355 return "Typy v balíku";
1357 /*! Used as a heading for a list of Java class functions with package
1360 virtual QCString trPackageMembers()
1362 return "Funkcie v balíku";
1364 /*! Used as a heading for a list of static Java class functions with
1367 virtual QCString trStaticPackageMembers()
1369 return "Statické funkcie v balíku";
1371 /*! Used as a heading for a list of Java class variables with package
1374 virtual QCString trPackageAttribs()
1376 return "Atribúty balíku";
1378 /*! Used as a heading for a list of static Java class variables with
1381 virtual QCString trStaticPackageAttribs()
1383 return "Statické atribúty balíku";
1386 //////////////////////////////////////////////////////////////////////////
1388 //////////////////////////////////////////////////////////////////////////
1390 /*! Used in the quick index of a class/file/namespace member list page
1391 * to link to the unfiltered list of all members.
1393 virtual QCString trAll()
1397 /*! Put in front of the call graph for a function. */
1398 virtual QCString trCallGraph()
1400 return "Táto funkcia volá...";
1403 //////////////////////////////////////////////////////////////////////////
1405 //////////////////////////////////////////////////////////////////////////
1407 /*! When the search engine is enabled this text is put in the index
1408 * of each page before the search field.
1410 virtual QCString trSearchForIndex()
1414 /*! This string is used as the title for the page listing the search
1417 virtual QCString trSearchResultsTitle()
1419 return "Výsledky vyhľadávania";
1421 /*! This string is put just before listing the search results. The
1422 * text can be different depending on the number of documents found.
1423 * Inside the text you can put the special marker $num to insert
1424 * the number representing the actual number of search results.
1425 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1426 * value 2 represents 2 or more matches. HTML markup is allowed inside
1427 * the returned string.
1429 virtual QCString trSearchResults(int numDocuments)
1431 if (numDocuments==0)
1433 return "Ľutujem. Vášmu dotazu neodpovedá žiadny dokument.";
1435 else if (numDocuments==1)
1437 return "Bol nájdený jediný dokument, ktorý vyhovuje vášmu dotazu.";
1441 return "Bolo nájdených <b>$num</b> dokumentov, ktoré vyhovujú vášmu "
1442 "dotazu. Najviac odpovedajúce dokumenty sú ako prvé.";
1445 /*! This string is put before the list of matched words, for each search
1446 * result. What follows is the list of words that matched the query.
1448 virtual QCString trSearchMatches()
1450 return "Nájdené slová:";
1453 //////////////////////////////////////////////////////////////////////////
1455 //////////////////////////////////////////////////////////////////////////
1457 /*! This is used in HTML as the title of page with source code for file filename
1459 virtual QCString trSourceFile(QCString& filename)
1461 return QCString("Zdrojový súbor ") + filename;
1465 //////////////////////////////////////////////////////////////////////////
1467 //////////////////////////////////////////////////////////////////////////
1470 /*! This is used as the name of the chapter containing the directory
1473 virtual QCString trDirIndex()
1474 { return "Hierarchia adresárov"; }
1476 /*! This is used as the name of the chapter containing the documentation
1477 * of the directories.
1479 virtual QCString trDirDocumentation()
1480 { return "Dokumentácia k adresárom"; }
1482 /*! This is used as the title of the directory index and also in the
1483 * Quick links of a HTML page, to link to the directory hierarchy.
1485 virtual QCString trDirectories()
1486 { return "Adresáre"; }
1488 /*! This returns a sentences that introduces the directory hierarchy.
1489 * and the fact that it is sorted alphabetically per level
1491 virtual QCString trDirDescription()
1493 return "Následujúca hierarchia adresárov je zhruba, "
1494 "ale nie úplne, zoradená podľa abecedy:";
1497 /*! This returns the title of a directory page. The name of the
1498 * directory is passed via \a dirName.
1500 virtual QCString trDirReference(const char *dirName)
1502 QCString result = "Referencia k adresáru ";
1507 /*! This returns the word directory with or without starting capital
1508 * (\a first_capital) and in sigular or plural form (\a singular).
1510 virtual QCString trDir(bool first_capital, bool singular)
1512 QCString result((first_capital ? "Adresár" : "adresár"));
1518 //////////////////////////////////////////////////////////////////////////
1520 //////////////////////////////////////////////////////////////////////////
1522 /*! This text is added to the documentation when the \\overload command
1523 * is used for a overloaded function.
1525 virtual QCString trOverloadText()
1527 return "Ide o preťaženú (overloaded) metódu, "
1528 "ktorá má uľahčiť používanie. Od vyššie uvedenej metódy sa odlišuje "
1529 "iba inak zadávanými argumentami.";
1532 //////////////////////////////////////////////////////////////////////////
1534 //////////////////////////////////////////////////////////////////////////
1536 virtual QCString trCallerGraph()
1537 { return "Túto funkciu volajú..."; }
1540 /*! This is used in the documentation of a file/namespace before the list
1541 * of documentation blocks for enumeration values
1543 virtual QCString trEnumerationValueDocumentation()
1544 { return "Dokumentácia enumeračných hodnôt"; }
1547 //////////////////////////////////////////////////////////////////////////
1548 // new since 1.5.4 (mainly for Fortran)
1549 //////////////////////////////////////////////////////////////////////////
1551 /*! header that is put before the list of member subprograms (Fortran). */
1552 virtual QCString trMemberFunctionDocumentationFortran()
1553 { return "Dokumentácia členských funkcií/podprogramov"; }
1555 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1556 virtual QCString trCompoundListFortran()
1557 { return "Zoznam dátových typov"; }
1559 /*! This is put above each page as a link to all members of compounds (Fortran). */
1560 virtual QCString trCompoundMembersFortran()
1561 { return "Dátové polia"; }
1563 /*! This is an introduction to the annotated compound list (Fortran). */
1564 virtual QCString trCompoundListDescriptionFortran()
1565 { return "Dátové typy so stručnými popismi:"; }
1567 /*! This is an introduction to the page with all data types (Fortran). */
1568 virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1571 QCString result="Nasleduje zoznam všetkých ";
1574 result+="dokumentovaných ";
1576 result+="zložiek dátových typov";
1577 result+=" s odkazmi na ";
1580 result+="dokumentáciu dátovej štruktúry pre každú zložku:";
1584 result+="příslušné dátové typy:";
1589 /*! This is used in LaTeX as the title of the chapter with the
1590 * annotated compound index (Fortran).
1592 virtual QCString trCompoundIndexFortran()
1593 { return "Register dátových typov"; }
1595 /*! This is used in LaTeX as the title of the chapter containing
1596 * the documentation of all data types (Fortran).
1598 virtual QCString trTypeDocumentation()
1599 { return "Dokumentácia k dátovým typom"; }
1601 /*! This is used in the documentation of a file as a header before the
1602 * list of (global) subprograms (Fortran).
1604 virtual QCString trSubprograms()
1605 { return "Funkcie/podprogramy"; }
1607 /*! This is used in the documentation of a file/namespace before the list
1608 * of documentation blocks for subprograms (Fortran)
1610 virtual QCString trSubprogramDocumentation()
1611 { return "Dokumentácia funkcie/podprogramu"; }
1613 /*! This is used in the documentation of a file/namespace/group before
1614 * the list of links to documented compounds (Fortran)
1616 virtual QCString trDataTypes()
1617 { return "Dátové typy"; }
1619 /*! used as the title of page containing all the index of all modules (Fortran). */
1620 virtual QCString trModulesList()
1621 { return "Zoznam modulov"; }
1623 /*! used as an introduction to the modules list (Fortran) */
1624 virtual QCString trModulesListDescription(bool extractAll)
1626 QCString result="Nasleduje zoznam všetkých ";
1627 if (!extractAll) result+="dokumentovaných ";
1628 result+="modulov so stručnými popismi:";
1632 /*! used as the title of the HTML page of a module/type (Fortran) */
1633 virtual QCString trCompoundReferenceFortran(const char *clName,
1634 ClassDef::CompoundType compType,
1637 QCString result("Dokumentácia ");
1638 if (isTemplate) result += "šablóny ";
1641 case ClassDef::Class: result += "triedy "; break;
1642 case ClassDef::Struct: result += "typu "; break;
1643 case ClassDef::Union: result += "únie "; break;
1644 case ClassDef::Interface: result += "rozhrania "; break;
1645 case ClassDef::Protocol: result += "protokolu "; break;
1646 case ClassDef::Category: result += "kategórie "; break;
1647 case ClassDef::Exception: result += "výnimky "; break;
1653 /*! used as the title of the HTML page of a module (Fortran) */
1654 virtual QCString trModuleReference(const char *namespaceName)
1656 QCString result="Dokumentácia modulu ";
1657 result += namespaceName;
1661 /*! This is put above each page as a link to all members of modules. (Fortran) */
1662 virtual QCString trModulesMembers()
1663 { return "Časti modulu"; }
1665 /*! This is an introduction to the page with all modules members (Fortran) */
1666 virtual QCString trModulesMemberDescription(bool extractAll)
1668 QCString result="Nasleduje zoznam všetkých ";
1669 if (!extractAll) result+="dokumentovaných ";
1670 result+="častí modulov s odkazmi ";
1673 result+="na dokumentáciu modulov pre danú časť:";
1677 result+="na moduly, ku ktorým časť patrí:";
1682 /*! This is used in LaTeX as the title of the chapter with the
1683 * index of all modules (Fortran).
1685 virtual QCString trModulesIndex()
1686 { return "Register modulov"; }
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
1692 virtual QCString trModule(bool first_capital, bool singular)
1694 QCString result((first_capital ? "Modul" : "modul"));
1695 if (!singular) result+="y";
1698 /*! This is put at the bottom of a module documentation page and is
1699 * followed by a list of files that were used to generate the page.
1701 virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
1703 { // here s is one of " Module", " Struct" or " Union"
1704 // single is true implies a single file
1705 QCString result=(QCString)"Dokumentácia ";
1708 case ClassDef::Class: result+="k tomuto modulu"; break;
1709 case ClassDef::Struct: result+="k tomuto typu"; break;
1710 case ClassDef::Union: result+="k tejto únii"; break;
1711 case ClassDef::Interface: result+="k tomuto rozhraniu"; break;
1712 case ClassDef::Protocol: result+="k tomuto protokolu"; break;
1713 case ClassDef::Category: result+="k tejto kategórii"; break;
1714 case ClassDef::Exception: result+="k tejto výnimke"; break;
1716 result+=" bola vygenerovaná z ";
1717 if (single) result+="nasledujúceho súboru:";
1718 else result+="nasledujúcich súborov:";
1721 /*! This is used for translation of the word that will possibly
1722 * be followed by a single name or by a list of names
1725 virtual QCString trType(bool first_capital, bool singular)
1727 QCString result((first_capital ? "Typ" : "typ"));
1728 if (!singular) result+="y";
1731 /*! This is used for translation of the word that will possibly
1732 * be followed by a single name or by a list of names
1735 virtual QCString trSubprogram(bool first_capital, bool singular)
1737 QCString result((first_capital ? "Podprogram" : "podprogram"));
1738 if (!singular) result+="y";
1742 /*! C# Type Contraint list */
1743 virtual QCString trTypeConstraints()
1745 return "Obmedzenie typov (Type Constraints)";
1748 //////////////////////////////////////////////////////////////////////////
1749 // new since 1.6.0 (mainly for the new search engine)
1750 //////////////////////////////////////////////////////////////////////////
1752 /*! directory relation for \a name */
1753 virtual QCString trDirRelation(const char *name)
1755 return "Relácia " + QCString(name);
1758 /*! Loading message shown when loading search results */
1759 virtual QCString trLoading()
1761 return "Načítam...";
1764 /*! Label used for search results in the global namespace */
1765 virtual QCString trGlobalNamespace()
1767 return "Globálny priestor mien";
1770 /*! Message shown while searching */
1771 virtual QCString trSearching()
1773 return "Vyhľadávam...";
1776 /*! Text shown when no search results are found */
1777 virtual QCString trNoMatches()
1779 return "Nič sa nenašlo";
1782 //////////////////////////////////////////////////////////////////////////
1783 // new since 1.6.3 (missing items for the directory pages)
1784 //////////////////////////////////////////////////////////////////////////
1786 /*! introduction text for the directory dependency graph */
1787 virtual QCString trDirDependency(const char *name)
1789 return (QCString)"Graf závislosti adresárov pre "+name;
1792 /*! when clicking a directory dependency label, a page with a
1793 * table is shown. The heading for the first column mentions the
1794 * source file that has a relation to another file.
1796 virtual QCString trFileIn(const char *name)
1798 return (QCString)"Súbor v "+name;
1801 /*! when clicking a directory dependency label, a page with a
1802 * table is shown. The heading for the second column mentions the
1803 * destination file that is included.
1805 virtual QCString trIncludesFileIn(const char *name)
1807 return (QCString)"Vkladá (include) súbor z "+name;
1810 /** Compiles a date string.
1811 * @param year Year in 4 digits
1812 * @param month Month of the year: 1=January
1813 * @param day Day of the Month: 1..31
1814 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1815 * @param hour Hour of the day: 0..23
1816 * @param minutes Minutes in the hour: 0..59
1817 * @param seconds Seconds within the minute: 0..59
1818 * @param includeTime Include time in the result string?
1820 virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1821 int hour,int minutes,int seconds,
1824 static const char *days[] = { "po","ut","st","št","pi","so","ne" };
1825 static const char *months[] = { "jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec" };
1827 sdate.sprintf("%s %d. %s %d",days[dayOfWeek-1],day,months[month-1],year);
1831 stime.sprintf(" %.2d.%.2d:%.2d",hour,minutes,seconds);
1837 //////////////////////////////////////////////////////////////////////////
1839 //////////////////////////////////////////////////////////////////////////
1841 /*! Header for the page with bibliographic citations */
1842 virtual QCString trCiteReferences()
1843 { return "Odkazy na literatúru"; }
1845 /*! Text for copyright paragraph */
1846 virtual QCString trCopyright()
1847 { return "Copyright"; }
1849 /*! Header for the graph showing the directory dependencies */
1850 virtual QCString trDirDepGraph(const char *name)
1851 { return QCString("Graf závislosti na priečinkoch pre ")+name+":"; }
1853 //////////////////////////////////////////////////////////////////////////
1855 //////////////////////////////////////////////////////////////////////////
1857 /*! Detail level selector shown for hierarchical indices */
1858 virtual QCString trDetailLevel()
1859 { return "úroveň detailov"; }
1861 /*! Section header for list of template parameters */
1862 virtual QCString trTemplateParameters()
1863 { return "Parametry šablón"; }
1865 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1866 virtual QCString trAndMore(const QCString &number)
1868 QCString result("a " + number + " ďaľší");
1869 if (atoi(number) >= 5)
1871 return result + "...";
1874 /*! Used file list for a Java enum */
1875 virtual QCString trEnumGeneratedFromFiles(bool single)
1876 { QCString result = "Dokumentácia pre tuto enumeráciu bola generovaná z ";
1878 result += "nasledujúceho súboru:";
1880 result += "nasledujúcich súborov:";
1884 /*! Header of a Java enum page (Java enums are represented as classes). */
1885 virtual QCString trEnumReference(const char *name)
1886 { return "Referencia k enumerácii "+QCString(name); }
1888 /*! Used for a section containing inherited members */
1889 virtual QCString trInheritedFrom(const char *members,const char *what)
1890 { return QCString(members)+" dedí sa z "+what; }
1892 /*! Header of the sections with inherited members specific for the
1895 virtual QCString trAdditionalInheritedMembers()
1896 { return "Ďaľšie zdedené členy"; }
1898 //////////////////////////////////////////////////////////////////////////
1900 //////////////////////////////////////////////////////////////////////////
1902 /*! Used as a tooltip for the toggle button that appears in the
1903 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1904 * enabled. This tooltip explains the meaning of the button.
1906 virtual QCString trPanelSynchronisationTooltip(bool enable)
1908 QCString opt = enable ? "povoliť" : "zakázať";
1909 return opt + " synchronizáciu panelov";
1912 /*! Used in a method of an Objective-C class that is declared in a
1913 * a category. Note that the @1 marker is required and is replaced
1916 virtual QCString trProvidedByCategory()
1918 return "Deklarované v kategórii @1.";
1921 /*! Used in a method of an Objective-C category that extends a class.
1922 * Note that the @1 marker is required and is replaced by a link to
1925 virtual QCString trExtendsClass()
1927 return "Rozširuje triedu @1.";
1930 /*! Used as the header of a list of class methods in Objective-C.
1931 * These are similar to static public member functions in C++.
1933 virtual QCString trClassMethods()
1935 return "Metódy triedy";
1938 /*! Used as the header of a list of instance methods in Objective-C.
1939 * These are similar to public member functions in C++.
1941 virtual QCString trInstanceMethods()
1943 return "Metódy inštancie";
1946 /*! Used as the header of the member functions of an Objective-C class.
1948 virtual QCString trMethodDocumentation()
1950 return "Dokumentácia metódy";
1953 /*! Used as the title of the design overview picture created for the
1956 virtual QCString trDesignOverview()
1958 return "Návrhová schéma";
1961 //////////////////////////////////////////////////////////////////////////
1964 #endif // TRANSLATOR_SK_H