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