Doxygen
Loading...
Searching...
No Matches
translator_pl.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 * Copyright (C) 1997-2026 by Dimitri van Heesch.
4 *
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
10 *
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
13 *
14 * Polish translation was updated to version 1.3.9 by
15 * Piotr Kaminski (Piotr.Kaminski@ctm.gdynia.pl)
16 * Polish translation was updated since version 1.4.6 by
17 * Krzysztof Kral (krzysztof.kral@gmail.com)
18 * Polish translation was updated to version 1.10.0 by
19 * Marek Ledworowski (mledworo@gmail.com)
20 */
21
22#ifndef TRANSLATOR_PL_H
23#define TRANSLATOR_PL_H
24
26{
27 public:
28
29 // --- Language control methods -------------------
30
31 /*! Used for identification of the language. May resemble
32 * the string returned by latexBabelPackage(), but it is not used
33 * for the same purpose. The identification should not be translated.
34 * It should be replaced by the name of the language in English
35 * (e.g. Czech, Japanese, Russian, etc.). It should be equal to
36 * the identification in language.h.
37 */
39 { return "polish"; }
40 /*! Used to get the command(s) for the language support. This method
41 * was designed for languages which do not prefer babel package.
42 * If this methods returns empty string, then the latexBabelPackage()
43 * method is used to generate the command for using the babel package.
44 */
46 {
47 return "\\usepackage[polish]{babel}\n"
48 "\\let\\lll\\undefined\n"; /* to overcome problems with the <<<
49 symbol as defined in the amssymb
50 package, and the Polish symbol
51 "Latin Small Letter L With Stroke"
52 &lstrok; or &#322; or &#x0142;
53 We take the amssymb symbol as leading.
54 */
55 }
56
57 DString trISOLang() override
58 {
59 return "pl";
60 }
62 {
63 return "0x415 Polish";
64 }
65
66 // --- Language translation methods -------------------
67
68 /*! used in the compound documentation before a list of related functions. */
70 { return "Funkcje powiązane"; }
71
72 /*! subscript for the related functions. */
74 { return "(Zauważ, że to nie są metody klas.)"; }
75
76 /*! header that is put before the detailed description of files, classes and namespaces. */
78 { return "Opis szczegółowy"; }
79
80 /*! header that is used when the summary tag is missing inside the details tag */
81 DString trDetails() override
82 { return "Szczegóły"; }
83
84 /*! header that is put before the list of typedefs. */
86 { return "Dokumentacja składowych definicji typu"; }
87
88 /*! header that is put before the list of enumerations. */
90 { return "Dokumentacja składowych wyliczanych"; }
91
92 /*! header that is put before the list of member functions. */
94 {
95 if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
96 {
97 return "Dokumentacja funkcji/procedur/procesów składowych";
98 }
99 else
100 {
101 return "Dokumentacja funkcji składowych";
102 }
103 }
104
105 /*! header that is put before the list of member attributes. */
107 {
108 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
109 {
110 return "Dokumentacja pól";
111 }
112 else
113 {
114 return "Dokumentacja atrybutów składowych";
115 }
116 }
117
118 /*! this is the text of a link put after brief descriptions. */
119 DString trMore() override
120 { return "Więcej..."; }
121
122 /*! put in the class documentation */
124 { return "Lista wszystkich składowych"; }
125
126 /*! used as the title of the "list of all members" page of a class */
128 { return "Lista składowych"; }
129
130 /*! this is the first part of a sentence that is followed by a class name */
132 { return "To jest kompletna lista składowych dla"; }
133
134 /*! this is the remainder of the sentence after the class name */
136 { return ", uwzględniająca wszystkie dziedziczone składowe."; }
137
138 /*! this is put at the author sections at the bottom of man pages.
139 * parameter s is name of the project name.
140 */
142 { DString result="Wygenerowano automatycznie z kodu źródłowego programem Doxygen";
143 if (!s.empty()) result+=" dla "+s;
144 result+=".";
145 return result;
146 }
147
148 /*! put after an enum name in the list of all members */
150 { return "nazwa wyliczenia"; }
151
152 /*! put after an enum value in the list of all members */
154 { return "wartość wyliczenia"; }
155
156 /*! put after an undocumented member in the list of all members */
158 { return "zdefiniowana w"; }
159
160 // quick reference sections
161
162 /*! This is put above each page as a link to the list of all groups of
163 * compounds or files (see the \\group command).
164 */
166 { return "Moduły"; }
167
168 /*! This is put above each page as a link to the class hierarchy */
170 { return "Hierarchia klas"; }
171
172 /*! This is put above each page as a link to the list of annotated classes */
174 {
175 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
176 {
177 return "Struktury danych";
178 }
179 else
180 {
181 return "Lista klas";
182 }
183 }
184
185 /*! This is put above each page as a link to the list of documented files */
187 { return "Lista plików"; }
188
189 /*! This is put above each page as a link to all members of compounds. */
191 {
192 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
193 {
194 return "Pola danych";
195 }
196 else
197 {
198 return "Składowe klas";
199 }
200 }
201
202 /*! This is put above each page as a link to all members of files. */
204 {
205 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
206 {
207 return "Globalne";
208 }
209 else
210 {
211 return "Składowe plików";
212 }
213 }
214
215 /*! This is put above each page as a link to all related pages. */
217 { return "Powiązane strony"; }
218
219 /*! This is put above each page as a link to all examples. */
221 { return "Przykłady"; }
222
223 /*! This is put above each page as a link to the search engine. */
224 DString trSearch() override
225 { return "Szukaj"; }
226
227 /*! This is an introduction to the class hierarchy. */
229 { return "Ta lista dziedziczenia posortowana jest z grubsza, "
230 "choć nie całkowicie, alfabetycznie:";
231 }
232
233 /*! This is an introduction to the list with all files. */
234 DString trFileListDescription(bool extractAll) override
235 {
236 DString result="Tutaj znajduje się lista wszystkich ";
237 if (!extractAll) result+="udokumentowanych ";
238 result+="plików wraz z ich krótkimi opisami:";
239 return result;
240 }
241
242 /*! This is an introduction to the annotated compound list. */
244 {
245
246 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
247 {
248 return "Tutaj znajdują się struktury danych wraz z ich krótkimi opisami:";
249 }
250 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
251 {
252 return "Tutaj znajdują się klasy wraz z ich krótkimi opisami:";
253 }
254 else
255 {
256 return "Tutaj znajdują się klasy, struktury, "
257 "unie i interfejsy wraz z ich krótkimi opisami:";
258 }
259 }
260
261 /*! This is an introduction to the page with all class members. */
262 DString trCompoundMembersDescription(bool extractAll) override
263 {
264 DString result="Tutaj znajduje się lista wszystkich ";
265 if (!extractAll)
266 {
267 result+="udokumentowanych ";
268 }
269 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
270 {
271 result+="pól struktur i unii";
272 }
273 else
274 {
275 result+="składowych";
276 }
277 result+=" wraz z odnośnikami do ";
278 if (!extractAll)
279 {
280 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
281 {
282 result+="dokumentacji struktur/unii dla każdego pola:";
283 }
284 else
285 {
286 result+="dokumentacji klas dla każdej składowej:";
287 }
288 }
289 else
290 {
291 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
292 {
293 result+="struktur/unii, do których dane pole należy:";
294 }
295 else
296 {
297 result+="klas, do których dana składowa należy:";
298 }
299 }
300 return result;
301 }
302
303 /*! This is an introduction to the page with all file members. */
304 DString trFileMembersDescription(bool extractAll) override
305 {
306 DString result="Tutaj znajduje się lista wszystkich ";
307 if (!extractAll) result+="udokumentowanych ";
308 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
309 {
310 result+="funkcji, zmiennych, definicji, wyliczeń i definicji typów";
311 }
312 else
313 {
314 result+="składowych plików";
315 }
316 result+=" wraz z odnośnikami do ";
317 if (extractAll)
318 result+="plików, do których one należą:";
319 else
320 result+="dokumentacji:";
321 return result;
322 }
323
324 /*! This is an introduction to the page with the list of all examples */
326 { return "Tutaj znajduje się lista wszystkich przykładów:"; }
327
328 /*! This is an introduction to the page with the list of related pages */
330 { return "Tutaj znajduje się lista wszystkich powiązanych stron dokumentacji:"; }
331
332 /*! This is an introduction to the page with the list of class/file groups */
334 { return "Tutaj znajduje się lista wszystkich grup:"; }
335
336 // index titles (the project name is prepended for these)
337
338
339 /*! This is used in HTML as the title of index.html. */
340 DString trDocumentation(const DString &projName) override
341 { return (!projName.empty()?projName + " " : "") + "Dokumentacja"; }
342
343 /*! This is used in LaTeX as the title of the chapter with the
344 * index of all groups.
345 */
347 { return "Indeks grup"; }
348
349 /*! This is used in LaTeX as the title of the chapter with the
350 * class hierarchy.
351 */
353 { return "Indeks hierarchiczny"; }
354
355 /*! This is used in LaTeX as the title of the chapter with the
356 * annotated compound index.
357 */
359 {
360 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
361 {
362 return "Indeks struktur danych";
363 }
364 else
365 {
366 return "Indeks klas";
367 }
368 }
369
370 /*! This is used in LaTeX as the title of the chapter with the
371 * list of all files.
372 */
374 { return "Indeks plików"; }
375
376 /*! This is used in LaTeX as the title of the chapter containing
377 * the documentation of all groups.
378 */
380 { return "Dokumentacja grup"; }
381
382 /*! This is used in LaTeX as the title of the chapter containing
383 * the documentation of all classes, structs and unions.
384 */
386 {
387 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
388 {
389 return "Dokumentacja struktur danych";
390 }
391 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
392 {
394 }
395 else
396 {
397 return "Dokumentacja klas";
398 }
399 }
400
401 /*! This is used in LaTeX as the title of the chapter containing
402 * the documentation of all files.
403 */
405 { return "Dokumentacja plików"; }
406
407 /*! This is used in LaTeX as the title of the document */
409 { return "Podręcznik"; }
410
411 /*! This is used in the documentation of a file as a header before the
412 * list of defines
413 */
415 { return "Definicje"; }
416
417 /*! This is used in the documentation of a file as a header before the
418 * list of typedefs
419 */
421 { return "Definicje typów"; }
422
423 /*! This is used in the documentation of a file as a header before the
424 * list of enumerations
425 */
427 { return "Wyliczenia"; }
428
429 /*! This is used in the documentation of a file as a header before the
430 * list of (global) functions
431 */
433 { return "Funkcje"; }
434
435 /*! This is used in the documentation of a file as a header before the
436 * list of (global) variables
437 */
439 { return "Zmienne"; }
440
441 /*! This is used in the documentation of a file as a header before the
442 * list of (global) variables
443 */
445 { return "Wartości wyliczeń"; }
446
447 /*! This is used in the documentation of a file before the list of
448 * documentation blocks for defines
449 */
451 { return "Dokumentacja definicji"; }
452
453 /*! This is used in the documentation of a file/namespace before the list
454 * of documentation blocks for typedefs
455 */
457 { return "Dokumentacja definicji typów"; }
458
459 /*! This is used in the documentation of a file/namespace before the list
460 * of documentation blocks for enumeration types
461 */
463 { return "Dokumentacja typów wyliczanych"; }
464
465 /*! This is used in the documentation of a file/namespace before the list
466 * of documentation blocks for functions
467 */
469 { return "Dokumentacja funkcji"; }
470
471 /*! This is used in the documentation of a file/namespace before the list
472 * of documentation blocks for variables
473 */
475 { return "Dokumentacja zmiennych"; }
476
477 /*! This is used in the documentation of a file/namespace/group before
478 * the list of links to documented compounds
479 */
481 {
482 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
483 {
484 return "Struktury danych";
485 }
486 else
487 {
488 return "Komponenty";
489 }
490 }
491
492 /*! This is used in the standard footer of each page and indicates when
493 * the page was generated
494 */
495 DString trGeneratedAt(const DString &date,const DString &projName) override
496 {
497 DString result="Wygenerowano "+date;
498 if (!projName.empty()) result+=" dla "+projName;
499 result+=" za pomocą";
500 return result;
501 }
502
503 /*! this text is put before a class diagram */
504 DString trClassDiagram(const DString &clName) override
505 {
506 return "Diagram dziedziczenia dla "+clName;
507 }
508
509 /*! this text is generated when the \\warning command is used. */
511 { return "Ostrzeżenie"; }
512
513 /*! this text is generated when the \\version command is used. */
515 { return "Wersja"; }
516
517 /*! this text is generated when the \\date command is used. */
518 DString trDate() override
519 { return "Data"; }
520
521 /*! this text is generated when the \\return command is used. */
523 { return "Zwraca"; }
524
525 /*! this text is generated when the \\sa command is used. */
527 { return "Zobacz również"; }
528
529 /*! this text is generated when the \\param command is used. */
531 { return "Parametry"; }
532
533 /*! this text is generated when the \\exception command is used. */
535 { return "Wyjątki"; }
536
537 /*! this text is used in the title page of a LaTeX document. */
539 { return "Wygenerowano za pomocą"; }
540
541 // new since 0.49-990307
542
543 /*! used as the title of page containing all the index of all namespaces. */
545 { return "Lista przestrzeni nazw"; }
546
547 /*! used as an introduction to the namespace list */
548 DString trNamespaceListDescription(bool extractAll) override
549 {
550 DString result="Tutaj znajdują się wszystkie ";
551 if (!extractAll) result+="udokumentowane ";
552 result+="przestrzenie nazw wraz z ich krótkimi opisami:";
553 return result;
554 }
555
556 /*! used in the class documentation as a header before the list of all
557 * friends of a class
558 */
560 { return "Przyjaciele"; }
561
562//////////////////////////////////////////////////////////////////////////
563// new since 0.49-990405
564//////////////////////////////////////////////////////////////////////////
565
566 /*! used in the class documentation as a header before the list of all
567 * related classes
568 */
570 { return "Dokumentacja przyjaciół i powiązanych funkcji"; }
571
572//////////////////////////////////////////////////////////////////////////
573// new since 0.49-990425
574//////////////////////////////////////////////////////////////////////////
575
576 /*! used as the title of the HTML page of a class/struct/union */
578 ClassDef::CompoundType compType,
579 bool isTemplate) override
580 {
581 DString result="Dokumentacja";
582 if (isTemplate) result+=" szablonu";
583 switch(compType)
584 {
585 case ClassDef::Class: result+=" klasy "; break;
586 case ClassDef::Struct: result+=" struktury "; break;
587 case ClassDef::Union: result+=" unii "; break;
588 case ClassDef::Interface: result+=" interfejsu "; break;
589 case ClassDef::Protocol: result+=" protokołu "; break;
590 case ClassDef::Category: result+=" kategorii "; break;
591 case ClassDef::Exception: result+=" wyjątku "; break;
592 default: break;
593 }
594 result+=clName;
595 return result;
596 }
597
598 /*! used as the title of the HTML page of a file */
599 DString trFileReference(const DString &fileName) override
600 {
601 DString result="Dokumentacja pliku ";
602 result+=fileName;
603 return result;
604 }
605
606 /*! used as the title of the HTML page of a namespace */
607 DString trNamespaceReference(const DString &namespaceName) override
608 {
609 DString result="Dokumentacja przestrzeni nazw ";
610 result+=namespaceName;
611 return result;
612 }
613
614 /* these are for the member sections of a class, struct or union */
616 { return "Metody publiczne"; }
618 { return "Sloty publiczne"; }
620 { return "Sygnały"; }
622 { return "Statyczne metody publiczne"; }
624 { return "Metody chronione"; }
626 { return "Sloty chronione"; }
628 { return "Statyczne metody chronione"; }
630 { return "Metody prywatne"; }
632 { return "Sloty prywatne"; }
634 { return "Statyczne metody prywatne"; }
635
636 /*! this function is used to produce a comma-separated list of items.
637 * use generateMarker(i) to indicate where item i should be put.
638 */
639 DString trWriteList(int numEntries) override
640 {
641 DString result;
642 // the inherits list contain `numEntries' classes
643 for (int i=0;i<numEntries;i++)
644 {
645 // use generateMarker to generate placeholders for the class links!
646 result+=generateMarker(i); // generate marker for entry i in the list
647 // (order is left to right)
648
649 if (i!=numEntries-1) // not the last entry, so we need a separator
650 {
651 if (i<numEntries-2) // not the fore last entry
652 result+=", ";
653 else // the fore last entry
654 result+=" i ";
655 }
656 }
657 return result;
658 }
659
660 /*! used in class documentation to produce a list of base classes,
661 * if class diagrams are disabled.
662 */
663 DString trInheritsList(int numEntries) override
664 {
665 return "Dziedziczy "+trWriteList(numEntries)+".";
666 }
667
668 /*! used in class documentation to produce a list of super classes,
669 * if class diagrams are disabled.
670 */
671 DString trInheritedByList(int numEntries) override
672 {
673 return "Dziedziczona przez "+trWriteList(numEntries)+".";
674 }
675
676 /*! used in member documentation blocks to produce a list of
677 * members that are hidden by this one.
678 */
679 DString trReimplementedFromList(int numEntries) override
680 {
681 return "Reimplementowana z "+trWriteList(numEntries)+".";
682 }
683
684 /*! used in member documentation blocks to produce a list of
685 * all member that overwrite the implementation of this member.
686 */
687 DString trReimplementedInList(int numEntries) override
688 {
689 return "Reimplementowana w "+trWriteList(numEntries)+".";
690 }
691
692 /*! This is put above each page as a link to all members of namespaces. */
694 { return "Składowe przestrzeni nazw"; }
695
696 /*! This is an introduction to the page with all namespace members */
697 DString trNamespaceMemberDescription(bool extractAll) override
698 {
699 DString result="Tutaj znajduje się lista wszystkich ";
700 if (!extractAll) result+="udokumentowanych ";
701 result+="składowych wraz z odnośnikami do ";
702 if (extractAll)
703 result+="dokumentacji przestrzeni nazw dla każdej składowej:";
704 else
705 result+="przestrzeni nazw do których składowe te należą:";
706 return result;
707 }
708 /*! This is used in LaTeX as the title of the chapter with the
709 * index of all namespaces.
710 */
712 { return "Indeks przestrzeni nazw"; }
713
714 /*! This is used in LaTeX as the title of the chapter containing
715 * the documentation of all namespaces.
716 */
718 { return "Dokumentacja przestrzeni nazw"; }
719
720//////////////////////////////////////////////////////////////////////////
721// new since 0.49-990522
722//////////////////////////////////////////////////////////////////////////
723
724 /*! This is used in the documentation before the list of all
725 * namespaces in a file.
726 */
728 { return "Przestrzenie nazw"; }
729
730//////////////////////////////////////////////////////////////////////////
731// new since 0.49-990728
732//////////////////////////////////////////////////////////////////////////
733
734 /*! This is put at the bottom of a class documentation page and is
735 * followed by a list of files that were used to generate the page.
736 */
738 bool single) override
739 { // here s is one of " Class", " Struct" or " Union"
740 // single is true implies a single file
741 DString result="Dokumentacja dla te";
742 switch(compType)
743 {
744 case ClassDef::Class: result+="j klasy"; break;
745 case ClassDef::Struct: result+="j struktury"; break;
746 case ClassDef::Union: result+="j unii"; break;
747 case ClassDef::Interface: result+="go interfejsu"; break;
748 case ClassDef::Protocol: result+="go protokołu"; break;
749 case ClassDef::Category: result+="j kategorii"; break;
750 case ClassDef::Exception: result+="go wyjątku"; break;
751 default: break;
752 }
753 result+=" została wygenerowana z plik";
754 if (single) result+="u:"; else result+="ów:";
755 return result;
756 }
757
758//////////////////////////////////////////////////////////////////////////
759// new since 0.49-990901
760//////////////////////////////////////////////////////////////////////////
761
762 /*! This is used as the heading text for the retval command. */
764 { return "Zwracane wartości"; }
765
766 /*! This is in the (quick) index as a link to the main page (index.html)
767 */
769 { return "Strona główna"; }
770
771 /*! This is used in references to page that are put in the LaTeX
772 * documentation. It should be an abbreviation of the word page.
773 */
775 { return "str."; }
776
777//////////////////////////////////////////////////////////////////////////
778// new since 0.49-991003
779//////////////////////////////////////////////////////////////////////////
780
782 {
783 return "Definicja w linii @0 pliku @1.";
784 }
786 {
787 return "Definicja w pliku @0.";
788 }
789
790//////////////////////////////////////////////////////////////////////////
791// new since 0.49-991205
792//////////////////////////////////////////////////////////////////////////
793
795 {
796 return "Do wycofania";
797 }
798
799//////////////////////////////////////////////////////////////////////////
800// new since 1.0.0
801//////////////////////////////////////////////////////////////////////////
802
803 /*! this text is put before a collaboration diagram */
804 DString trCollaborationDiagram(const DString &clName) override
805 {
806 return "Diagram współpracy dla "+clName+":";
807 }
808 /*! this text is put before an include dependency graph */
809 DString trInclDepGraph(const DString &fName) override
810 {
811 return "Wykres zależności załączania dla "+fName+":";
812 }
813 /*! header that is put before the list of constructor/destructors. */
815 {
816 return "Dokumentacja konstruktora i destruktora";
817 }
818 /*! Used in the file documentation to point to the corresponding sources. */
820 {
821 return "Idź do kodu źródłowego tego pliku.";
822 }
823 /*! Used in the file sources to point to the corresponding documentation. */
825 {
826 return "Idź do dokumentacji tego pliku.";
827 }
828 /*! Text for the \\pre command */
830 {
831 return "Warunek wstępny";
832 }
833 /*! Text for the \\post command */
835 {
836 return "Warunek końcowy";
837 }
838 /*! Text for the \\invariant command */
840 {
841 return "Niezmiennik";
842 }
843 /*! Text shown before a multi-line variable/enum initialization */
845 {
846 return "Wartość początkowa:";
847 }
848 /*! Text used the source code in the file index */
849 DString trCode() override
850 {
851 return "kod źródłowy";
852 }
854 {
855 return "Graficzna hierarchia klas";
856 }
858 {
859 return "Idź do graficznej hierarchii klas";
860 }
862 {
863 return "Idź do tekstowej hierarchii klas";
864 }
866 {
867 return "Indeks stron";
868 }
869
870//////////////////////////////////////////////////////////////////////////
871// new since 1.1.0
872//////////////////////////////////////////////////////////////////////////
873
874 DString trNote() override
875 {
876 return "Nota";
877 }
879 {
880 return "Typy publiczne";
881 }
883 {
884 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
885 {
886 return "Pola danych";
887 }
888 else
889 {
890 return "Atrybuty publiczne";
891 }
892 }
894 {
895 return "Statyczne atrybuty publiczne";
896 }
898 {
899 return "Typy chronione";
900 }
902 {
903 return "Atrybuty chronione";
904 }
906 {
907 return "Statyczne atrybuty chronione";
908 }
910 {
911 return "Typy prywatne";
912 }
914 {
915 return "Atrybuty prywatne";
916 }
918 {
919 return "Statyczne atrybuty prywatne";
920 }
921
922//////////////////////////////////////////////////////////////////////////
923// new since 1.1.3
924//////////////////////////////////////////////////////////////////////////
925
926 /*! Used as a marker that is put before a todo item */
927 DString trTodo() override
928 {
929 return "Do zrobienia";
930 }
931 /*! Used as the header of the todo list */
933 {
934 return "Lista rzeczy do zrobienia";
935 }
936
937//////////////////////////////////////////////////////////////////////////
938// new since 1.1.4
939//////////////////////////////////////////////////////////////////////////
940
942 {
943 return "Odwołania w";
944 }
946 {
947 return "Spostrzeżenia";
948 }
950 {
951 return "Uwaga";
952 }
954 {
955 return "Ten wykres pokazuje, które pliki bezpośrednio lub "
956 "pośrednio załączają ten plik:";
957 }
958 DString trSince() override
959 {
960 return "Od";
961 }
962
963//////////////////////////////////////////////////////////////////////////
964// new since 1.1.5
965//////////////////////////////////////////////////////////////////////////
966
967 /*! title of the graph legend page */
969 {
970 return "Legenda wykresu";
971 }
972 /*! page explaining how the dot graph's should be interpreted */
974 {
975 return
976 "Ta strona wyjaśnia jak interpretować wykresy, które są wygenerowane "
977 "przez doxygen.<p>\n"
978 "Rozważ następujący przykład:\n"
979 "\\code\n"
980 "/*! Klasa Niewidzialna z powodu okrojenia */\n"
981 "class Niewidzialna { };\n\n"
982 "/*! Klasa Okrojona, relacja dziedziczenia jest ukryta */\n"
983 "class Okrojona : public Niewidzialna { };\n\n"
984 "/* Klasa nie udokumentowana komentarzami doxygen */\n"
985 "class Nieudokumentowana { };\n\n"
986 "/*! Klasa, która jest dziedziczona publicznie */\n"
987 "class PublicznaBaza : public Okrojona { };\n\n"
988 "/*! Szablon klasy */\n"
989 "template<class T> class Templ { };\n\n"
990 "/*! Klasa, która jest dziedziczona przy użyciu dziedziczenia chronionego */\n"
991 "class ChronionaBaza { };\n\n"
992 "/*! Klasa, która jest dziedziczona prywatnie */\n"
993 "class PrywatnaBaza { };\n\n"
994 "/*! Klasa, która jest użyta przez klasę Dziedziczona */\n"
995 "class Uzyta { };\n\n"
996 "/*! Superklasa, która dziedziczy kilka innych klas */\n"
997 "class Dziedziczona : public PublicznaBaza,\n"
998 " protected ChronionaBaza,\n"
999 " private PrywatnaBaza,\n"
1000 " public Nieudokumentowana,\n"
1001 " public Templ<int>\n"
1002 "{\n"
1003 " private:\n"
1004 " Uzyta *m_usedClass;\n"
1005 "};\n"
1006 "\\endcode\n"
1007 "Rezultat na następującym wykresie:"
1008 "<p><center><img src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1009 "<p>\n"
1010 "Prostokąty w powyższym wykresie mają następujące znaczenie:\n"
1011 "</p>\n"
1012 "<ul>\n"
1013 "<li>Wypełniony czarny prostokąt reprezentuje strukturę lub klasę dla "
1014 "której został wygenerowany wykres.</li>\n"
1015 "<li>Prostokąt z czarną obwolutą oznacza udokumentowaną strukturę lub klasę.</li>\n"
1016 "<li>Prostokąt z szarą obwolutą oznacza nieudokumentowaną strukturę lub klasę.</li>\n"
1017 "<li>Prostokąt z czerwoną obwolutą oznacza udokumentowaną strukturę lub klasę dla\n"
1018 "której nie są pokazane wszystkie relacje dziedziczenia/zawierania. Wykres jest "
1019 "okrojony, jeśli nie mieści się w określonych brzegach.</li>\n"
1020 "</ul>\n"
1021 "<p>\n"
1022 "Strzałki mają następujące znaczenie:\n"
1023 "<p>\n"
1024 "<ul>\n"
1025 "<li>Ciemno niebieska strzałka jest używana do wizualizacji relacji "
1026 "dziedziczenia publicznego pomiędzy dwiema klasami.</li>\n"
1027 "<li>Ciemno zielona strzałka jest używana dla dziedziczenia chronionego.</li>\n"
1028 "<li>Ciemno czerwona strzałka jest używana dla dziedziczenia prywatnego.</li>\n"
1029 "<li>Fioletowa przerywana strzałka jest używana jeśli klasa jest zawarta "
1030 "lub użyta przez inną klasę. Strzałka jest podpisana zmienną(ymi) "
1031 "przez które wskazywana klasa lub struktura jest dostępna. </li>\n"
1032 "</ul>\n";
1033 }
1034 /*! text for the link to the legend page */
1036 {
1037 return "legenda";
1038 }
1039
1040//////////////////////////////////////////////////////////////////////////
1041// new since 1.2.0
1042//////////////////////////////////////////////////////////////////////////
1043
1044 /*! Used as a marker that is put before a test item */
1045 DString trTest() override
1046 {
1047 return "Test";
1048 }
1049 /*! Used as the header of the test list */
1051 {
1052 return "Lista testów";
1053 }
1054
1055//////////////////////////////////////////////////////////////////////////
1056// new since 1.2.2
1057//////////////////////////////////////////////////////////////////////////
1058
1059 /*! Used as a section header for IDL properties */
1061 {
1062 return "Właściwości";
1063 }
1064 /*! Used as a section header for IDL property documentation */
1066 {
1067 return "Dokumentacja właściwości";
1068 }
1069//////////////////////////////////////////////////////////////////////////
1070// new since 1.2.4
1071//////////////////////////////////////////////////////////////////////////
1072
1073 /*! Used for Java classes in the summary section of Java packages */
1075 {
1076 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1077 {
1078 return "Struktury Danych";
1079 }
1080 else
1081 {
1082 return "Klasy";
1083 }
1084 }
1085 /*! Used as the title of a Java package */
1086 DString trPackage(const DString &name) override
1087 {
1088 return "Pakiet "+name;
1089 }
1090 /*! The description of the package index page */
1092 {
1093 return "Oto lista pakietów wraz z ich krótkimi opisami (jeśli są dostępne):";
1094 }
1095 /*! The link name in the Quick links header for each page */
1097 {
1098 return "Pakiety";
1099 }
1100 /*! Text shown before a multi-line define */
1102 {
1103 return "Wartość:";
1104 }
1105
1106//////////////////////////////////////////////////////////////////////////
1107// new since 1.2.5
1108//////////////////////////////////////////////////////////////////////////
1109
1110 /*! Used as a marker that is put before a \\bug item */
1111 DString trBug() override
1112 {
1113 return "Błąd";
1114 }
1115 /*! Used as the header of the bug list */
1117 {
1118 return "Lista błędów";
1119 }
1120
1121//////////////////////////////////////////////////////////////////////////
1122// new since 1.2.6-20010422
1123//////////////////////////////////////////////////////////////////////////
1124
1125 /*! Used as ansicpg for RTF file */
1127 {
1128 return "1250";
1129 }
1130
1131 /*! Used as ansicpg for RTF fcharset */
1133 {
1134 return "238";
1135 }
1136
1137 /*! Used as header RTF general index */
1139 {
1140 return "Indeks";
1141 }
1142
1143 /*! This is used for translation of the word that will possibly
1144 * be followed by a single name or by a list of names
1145 * of the category.
1146 */
1147 DString trClass(bool first_capital, bool singular) override
1148 {
1149 return createNoun(first_capital, singular, "klas", "y", "a");
1150 }
1151
1152 /*! This is used for translation of the word that will possibly
1153 * be followed by a single name or by a list of names
1154 * of the category.
1155 */
1156 DString trFile(bool first_capital, bool singular) override
1157 {
1158 return createNoun(first_capital, singular, "plik", "i");
1159 }
1160
1161 /*! This is used for translation of the word that will possibly
1162 * be followed by a single name or by a list of names
1163 * of the category.
1164 */
1165 DString trNamespace(bool first_capital, bool singular) override
1166 {
1167 return createNoun(first_capital, singular, "przestrze", "nie", "ń") + " nazw";
1168 }
1169
1170 /*! This is used for translation of the word that will possibly
1171 * be followed by a single name or by a list of names
1172 * of the category.
1173 */
1174 DString trGroup(bool first_capital, bool singular) override
1175 {
1176 return createNoun(first_capital, singular, "grupa", "y");
1177 }
1178
1179 /*! This is used for translation of the word that will possibly
1180 * be followed by a single name or by a list of names
1181 * of the category.
1182 */
1183 DString trPage(bool first_capital, bool singular) override
1184 {
1185 return createNoun(first_capital, singular, "stron", "y", "a");
1186 }
1187
1188 /*! This is used for translation of the word that will possibly
1189 * be followed by a single name or by a list of names
1190 * of the category.
1191 */
1192 DString trMember(bool first_capital, bool singular) override
1193 {
1194 return createNoun(first_capital, singular, "składow", "e", "a");
1195 }
1196
1197 /*! This is used for translation of the word that will possibly
1198 * be followed by a single name or by a list of names
1199 * of the category.
1200 */
1201 DString trGlobal(bool first_capital, bool singular) override
1202 {
1203 return createNoun(first_capital, singular, "global", "ne", "ny");
1204 }
1205
1206//////////////////////////////////////////////////////////////////////////
1207// new since 1.2.7
1208//////////////////////////////////////////////////////////////////////////
1209
1210 /*! This text is generated when the \\author command is used and
1211 * for the author section in man pages. */
1212 DString trAuthor(bool first_capital, bool singular) override
1213 {
1214 return createNoun(first_capital, singular, "autor", "zy");
1215 }
1216
1217//////////////////////////////////////////////////////////////////////////
1218// new since 1.2.11
1219//////////////////////////////////////////////////////////////////////////
1220
1221 /*! This text is put before the list of members referenced by a member
1222 */
1224 {
1225 return "Odwołuje się do";
1226 }
1227
1228
1229//////////////////////////////////////////////////////////////////////////
1230// new since 1.2.13
1231//////////////////////////////////////////////////////////////////////////
1232
1233
1234 DString trImplementedFromList(int numEntries) override
1235 {
1236 return "Implementuje "+trWriteList(numEntries)+".";
1237 }
1238
1239 DString trImplementedInList(int numEntries) override
1240 {
1241 return "Implementowany w "+trWriteList(numEntries)+".";
1242 }
1243
1244//////////////////////////////////////////////////////////////////////////
1245// new since 1.2.16
1246//////////////////////////////////////////////////////////////////////////
1247
1248 /*! used in RTF documentation as a heading for the Table
1249 * of Contents.
1250 */
1252 {
1253 return "Spis treści";
1254 }
1255
1256//////////////////////////////////////////////////////////////////////////
1257// new since 1.2.17
1258//////////////////////////////////////////////////////////////////////////
1259
1260 /*! Used as the header of the list of item that have been
1261 * flagged deprecated
1262 */
1264 {
1265 return "Lista elementów do wycofania";
1266 }
1267
1268//////////////////////////////////////////////////////////////////////////
1269// new since 1.2.18
1270//////////////////////////////////////////////////////////////////////////
1271
1272 /*! Used as a header for declaration section of the events found in
1273 * a C# program
1274 */
1276 {
1277 return "Zdarzenia";
1278 }
1279 /*! Header used for the documentation section of a class' events. */
1281 {
1282 return "Dokumentacja zdarzeń";
1283 }
1284
1285//////////////////////////////////////////////////////////////////////////
1286// new since 1.3
1287//////////////////////////////////////////////////////////////////////////
1288
1289 /*! Used as a heading for a list of Java class types with package scope.
1290 */
1292 {
1293 return "Typy pakietu";
1294 }
1295 /*! Used as a heading for a list of Java class functions with package
1296 * scope.
1297 */
1299 {
1300 return "Funkcje pakietu";
1301 }
1303 {
1304 return "Składowe pakietu";
1305 }
1306 /*! Used as a heading for a list of static Java class functions with
1307 * package scope.
1308 */
1310 {
1311 return "Statyczne funkcje pakietu";
1312 }
1313 /*! Used as a heading for a list of Java class variables with package
1314 * scope.
1315 */
1317 {
1318 return "Atrybuty pakietu";
1319 }
1320 /*! Used as a heading for a list of static Java class variables with
1321 * package scope.
1322 */
1324 {
1325 return "Statyczne atrybuty pakietu";
1326 }
1327
1328//////////////////////////////////////////////////////////////////////////
1329// new since 1.3.1
1330//////////////////////////////////////////////////////////////////////////
1331
1332 /*! Used in the quick index of a class/file/namespace member list page
1333 * to link to the unfiltered list of all members.
1334 */
1335 DString trAll() override
1336 {
1337 return "Wszystko";
1338 }
1339 /*! Put in front of the call graph for a function. */
1341 {
1342 return "Oto graf wywołań dla tej funkcji:";
1343 }
1344
1345//////////////////////////////////////////////////////////////////////////
1346// new since 1.3.3
1347//////////////////////////////////////////////////////////////////////////
1348
1349 /*! This string is used as the title for the page listing the search
1350 * results.
1351 */
1353 {
1354 return "Wyniki szukania";
1355 }
1356 /*! This string is put just before listing the search results. The
1357 * text can be different depending on the number of documents found.
1358 * Inside the text you can put the special marker $num to insert
1359 * the number representing the actual number of search results.
1360 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1361 * value 2 represents 2 or more matches. HTML markup is allowed inside
1362 * the returned string.
1363 */
1364 DString trSearchResults(int numDocuments) override
1365 {
1366 if (numDocuments==0)
1367 {
1368 return "Niestety żaden dokument nie pasuje do twojego zapytania.";
1369 }
1370 else if (numDocuments==1)
1371 {
1372 return "Znaleziono <b>1</b> dokument pasujący do twojego zapytania.";
1373 }
1374 int count = numDocuments % 10;
1375 if ((count>=2) && (count<=4))
1376 {
1377 return "Znaleziono <b>$num</b> dokumenty pasujące do twojego zapytania. "
1378 "Najlepiej pasujące dokumenty wyświetlane są na początku listy.";
1379 }
1380 else
1381 {
1382 return "Znaleziono <b>$num</b> dokumentów pasujących do twojego zapytania. "
1383 "Najlepiej pasujące dokumenty wyświetlane są na początku listy.";
1384 }
1385 }
1386 /*! This string is put before the list of matched words, for each search
1387 * result. What follows is the list of words that matched the query.
1388 */
1390 {
1391 return "Pasujące słowa:";
1392 }
1393
1394//////////////////////////////////////////////////////////////////////////
1395// new since 1.3.8
1396//////////////////////////////////////////////////////////////////////////
1397
1398 /*! This is used in HTML as the title of page with source code for file filename
1399 */
1400 DString trSourceFile(const DString& filename) override
1401 {
1402 return "Plik źródłowy " + filename;
1403 }
1404
1405//////////////////////////////////////////////////////////////////////////
1406// new since 1.3.9
1407//////////////////////////////////////////////////////////////////////////
1408
1409 /*! This is used as the name of the chapter containing the directory
1410 * hierarchy.
1411 */
1413 { return "Struktura katalogów"; }
1414
1415 /*! This is used as the name of the chapter containing the documentation
1416 * of the directories.
1417 */
1419 { return "Dokumentacja katalogów"; }
1420
1421 /*! This is used as the title of the directory index and also in the
1422 * Quick links of a HTML page, to link to the directory hierarchy.
1423 */
1425 { return "Katalogi"; }
1426
1427
1428 /*! This returns the title of a directory page. The name of the
1429 * directory is passed via \a dirName.
1430 */
1431 DString trDirReference(const DString &dirName) override
1432 { DString result="Dokumentacja katalogu "; result+=dirName; return result; }
1433
1434 /*! This returns the word directory with or without starting capital
1435 * (\a first_capital) and in singular or plural form (\a singular).
1436 */
1437 DString trDir(bool first_capital, bool singular) override
1438 {
1439 return createNoun(first_capital, singular, "katalog", "i");
1440 }
1441
1442//////////////////////////////////////////////////////////////////////////
1443// new since 1.4.1
1444//////////////////////////////////////////////////////////////////////////
1445
1446 /*! This text is added to the documentation when the \\overload command
1447 * is used for a overloaded function.
1448 */
1450 {
1451 return "To jest metoda przeciążona, udostępniona dla wygody. "
1452 "Różni się od powyższej metody tylko zestawem akceptowanych argumentów.";
1453 }
1454
1455//////////////////////////////////////////////////////////////////////////
1456// new since 1.4.6
1457//////////////////////////////////////////////////////////////////////////
1458
1459 /*! This is used to introduce a caller (or called-by) graph */
1461 {
1462 return "Oto graf wywoływań tej funkcji:";
1463 }
1464
1465 /*! This is used in the documentation of a file/namespace before the list
1466 * of documentation blocks for enumeration values
1467 */
1469 { return "Dokumentacja wyliczeń"; }
1470
1471//////////////////////////////////////////////////////////////////////////
1472// new since 1.5.4 (mainly for Fortran)
1473//////////////////////////////////////////////////////////////////////////
1474
1475 /*! header that is put before the list of member subprograms (Fortran). */
1477 { return "Dokumentacja składowej funkcji/podprogramu"; }
1478
1479 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1481 { return "Lista typów danych"; }
1482
1483 /*! This is put above each page as a link to all members of compounds (Fortran). */
1485 { return "Pola danych"; }
1486
1487 /*! This is an introduction to the annotated compound list (Fortran). */
1489 { return "Tutaj znajdują się typy danych wraz z ich krótkimi opisami:"; }
1490
1491 /*! This is an introduction to the page with all data types (Fortran). */
1493 {
1494 DString result="Tutaj znajduje się lista wszystkich ";
1495 if (!extractAll)
1496 {
1497 result+="udokumentowanych ";
1498 }
1499 result+="składowych typów danych";
1500 result+=" wraz z odnośnikami do ";
1501 if (!extractAll)
1502 {
1503 result+="dokumentacji struktury danych dla każdej składowej";
1504 }
1505 else
1506 {
1507 result+="typów danych, do których dana składowa należy:";
1508 }
1509 return result;
1510 }
1511
1512 /*! This is used in LaTeX as the title of the chapter with the
1513 * annotated compound index (Fortran).
1514 */
1516 { return "Indeks typów danych"; }
1517
1518 /*! This is used in LaTeX as the title of the chapter containing
1519 * the documentation of all data types (Fortran).
1520 */
1522 { return "Dokumentacja typów danych"; }
1523
1524 /*! This is used in the documentation of a file as a header before the
1525 * list of (global) subprograms (Fortran).
1526 */
1528 { return "Funkcje/podprogramy"; }
1529
1530 /*! This is used in the documentation of a file/namespace before the list
1531 * of documentation blocks for subprograms (Fortran)
1532 */
1534 { return "Dokumentacja funkcji/podprogramu"; }
1535
1536 /*! This is used in the documentation of a file/namespace/group before
1537 * the list of links to documented compounds (Fortran)
1538 */
1540 { return "Typy danych"; }
1541
1542 /*! used as the title of page containing all the index of all modules (Fortran). */
1544 { return "Lista modułów"; }
1545
1546 /*! used as an introduction to the modules list (Fortran) */
1547 DString trModulesListDescription(bool extractAll) override
1548 {
1549 DString result="Tutaj znajduje się lista wszystkich ";
1550 if (!extractAll) result+="udokumentowanych ";
1551 result+="modułów wraz z ich krótkimi opisami:";
1552 return result;
1553 }
1554
1555 /*! used as the title of the HTML page of a module/type (Fortran) */
1557 ClassDef::CompoundType compType,
1558 bool isTemplate) override
1559 {
1560 DString result="Dokumentacja";
1561 if (isTemplate) result+=" szablonu";
1562 switch(compType)
1563 {
1564 case ClassDef::Class: result+=" modułu "; break;
1565 case ClassDef::Struct: result+=" typu "; break;
1566 case ClassDef::Union: result+=" unii "; break;
1567 case ClassDef::Interface: result+=" interfejsu "; break;
1568 case ClassDef::Protocol: result+=" protokołu "; break;
1569 case ClassDef::Category: result+=" kategorii "; break;
1570 case ClassDef::Exception: result+=" wyjątku "; break;
1571 default: break;
1572 }
1573 result+=clName;
1574 return result;
1575 }
1576 /*! used as the title of the HTML page of a module (Fortran) */
1577 DString trModuleReference(const DString &namespaceName) override
1578 {
1579 DString result="Dokumentacja modułu ";
1580 result+=namespaceName;
1581 return result;
1582 }
1583
1584 /*! This is put above each page as a link to all members of modules. (Fortran) */
1586 { return "Składowe modułu"; }
1587
1588 /*! This is an introduction to the page with all modules members (Fortran) */
1589 DString trModulesMemberDescription(bool extractAll) override
1590 {
1591 DString result="Tutaj znajduje się lista wszystkich ";
1592 if (!extractAll) result+="udokumentowanych ";
1593 result+="składowych modułów wraz z odnośnikami do ";
1594 if (extractAll)
1595 {
1596 result+="dokumentacji modułu dla każdej składowej:";
1597 }
1598 else
1599 {
1600 result+="modułów, do których składowe te należą:";
1601 }
1602 return result;
1603 }
1604
1605 /*! This is used in LaTeX as the title of the chapter with the
1606 * index of all modules (Fortran).
1607 */
1609 { return "Indeks modułu"; }
1610
1611 /*! This is used for translation of the word that will possibly
1612 * be followed by a single name or by a list of names
1613 * of the category.
1614 */
1615 DString trModule(bool first_capital, bool singular) override
1616 {
1617 return createNoun(first_capital, singular, "moduł", "y");
1618 }
1619 /*! This is put at the bottom of a module documentation page and is
1620 * followed by a list of files that were used to generate the page.
1621 */
1623 bool single) override
1624 {
1625 // single is true implies a single file
1626 DString result="Dokumentacja dla te";
1627 switch(compType)
1628 {
1629 case ClassDef::Class: result+="go modułu"; break;
1630 case ClassDef::Struct: result+="go typu"; break;
1631 case ClassDef::Union: result+="j unii"; break;
1632 case ClassDef::Interface: result+="go interfejsu"; break;
1633 case ClassDef::Protocol: result+="go protokołu"; break;
1634 case ClassDef::Category: result+="j kategorii"; break;
1635 case ClassDef::Exception: result+="go wyjątku"; break;
1636 default: break;
1637 }
1638 result+=" została wygenerowana z plik";
1639 if (single) result+="u:"; else result+="ów:";
1640 return result;
1641 }
1642 /*! This is used for translation of the word that will possibly
1643 * be followed by a single name or by a list of names
1644 * of the category.
1645 */
1646 DString trType(bool first_capital, bool singular) override
1647 {
1648 return createNoun(first_capital, singular, "typ", "y");
1649 }
1650 /*! This is used for translation of the word that will possibly
1651 * be followed by a single name or by a list of names
1652 * of the category.
1653 */
1654 DString trSubprogram(bool first_capital, bool singular) override
1655 {
1656 return createNoun(first_capital, singular, "podprogram", "y");
1657 }
1658
1659 /*! C# Type Constraint list */
1661 {
1662 return "Ograniczenia typów";
1663 }
1664
1665//////////////////////////////////////////////////////////////////////////
1666// new since 1.6.0 (mainly for the new search engine)
1667//////////////////////////////////////////////////////////////////////////
1668
1669 /*! directory relation for \a name */
1670 DString trDirRelation(const DString &name) override
1671 {
1672 return "Relacja "+ name;
1673 }
1674
1675 /*! Loading message shown when loading search results */
1677 {
1678 return "Wczytywanie...";
1679 }
1680
1681 /*! Label used for search results in the global namespace */
1683 {
1684 return "Globalna przestrzeń nazw";
1685 }
1686
1687 /*! Message shown while searching */
1689 {
1690 return "Szukanie...";
1691 }
1692
1693 /*! Text shown when no search results are found */
1695 {
1696 return "Brak dopasowań";
1697 }
1698
1699//////////////////////////////////////////////////////////////////////////
1700// new since 1.6.3 (missing items for the directory pages)
1701//////////////////////////////////////////////////////////////////////////
1702
1703 /*! when clicking a directory dependency label, a page with a
1704 * table is shown. The heading for the first column mentions the
1705 * source file that has a relation to another file.
1706 */
1707 DString trFileIn(const DString &name) override
1708 {
1709 return "Plik w "+name;
1710 }
1711
1712 /*! when clicking a directory dependency label, a page with a
1713 * table is shown. The heading for the second column mentions the
1714 * destination file that is included.
1715 */
1716 DString trIncludesFileIn(const DString &name) override
1717 {
1718 return "Zawiera plik w "+name;
1719 }
1720
1721 /** Compiles a date string.
1722 * @param year Year in 4 digits
1723 * @param month Month of the year: 1=January
1724 * @param day Day of the Month: 1..31
1725 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1726 * @param hour Hour of the day: 0..23
1727 * @param minutes Minutes in the hour: 0..59
1728 * @param seconds Seconds within the minute: 0..59
1729 * @param includeTime Include time in the result string?
1730 */
1731 DString trDateTime(int year,int month,int day,int dayOfWeek,
1732 int hour,int minutes,int seconds,
1733 DateTimeType includeTime) override
1734 {
1735 static const char *days[] = { "Pn","Wt","Śr","Cz","Pt","So","N" };
1736 static const char *months[] = { "sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru" };
1737 DString sdate;
1738 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1739 {
1740 sdate.sprintf("%s, %d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1741 }
1742 if (includeTime == DateTimeType::DateTime) sdate += " ";
1743 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1744 {
1745 DString stime;
1746 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1747 sdate+=stime;
1748 }
1749 return sdate;
1750 }
1751 DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
1752 {
1753 static const char *days_short[] = { "pon.", "wt.", "śr.", "czw.", "pt.", "sob.", "niedz." };
1754 static const char *days_full[] = { "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota", "niedziela" };
1755 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1756 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1757 else return text;
1758 }
1759 DString trMonth(int month, bool first_capital, bool full) override
1760 {
1761 static const char *months_short[] = { "sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru" };
1762 static const char *months_full[] = { "styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień" };
1763 DString text = full? months_full[month-1] : months_short[month-1];
1764 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1765 else return text;
1766 }
1767 DString trDayPeriod(bool period) override
1768 {
1769 static const char *dayPeriod[] = { "AM", "PM" };
1770 return dayPeriod[period?1:0];
1771 }
1772
1773//////////////////////////////////////////////////////////////////////////
1774// new since 1.7.5
1775//////////////////////////////////////////////////////////////////////////
1776
1777 /*! Header for the page with bibliographic citations */
1779 { return "Odwołania do literatury"; }
1780
1781 /*! Text for copyright paragraph */
1783 { return "Copyright"; }
1784
1785 /*! Header for the graph showing the directory dependencies */
1786 DString trDirDepGraph(const DString &name) override
1787 { return DString("Wykres zależności katalogu dla ")+name+":"; }
1788
1789//////////////////////////////////////////////////////////////////////////
1790// new since 1.8.0
1791//////////////////////////////////////////////////////////////////////////
1792
1793 /*! Detail level selector shown for hierarchical indices */
1795 { return "poziom szczegółów"; }
1796
1797 /*! Section header for list of template parameters */
1799 { return "Parametry Szablonu"; }
1800
1801 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1802 DString trAndMore(const DString &number) override
1803 { return "i "+number+" więcej..."; }
1804
1805 /*! Used file list for a Java enum */
1806 DString trEnumGeneratedFromFiles(bool single) override
1807 { DString result = "Dokumentacja dla tego wyliczenia została wygenerowana z plik";
1808 if (single) result+="u:"; else result+="ów:";
1809 return result;
1810 }
1811
1812 /*! Header of a Java enum page (Java enums are represented as classes). */
1813 DString trEnumReference(const DString &name) override
1814 { DString result="Dokumentacja wyliczenia "; result+=name; return result; }
1815
1816 /*! Used for a section containing inherited members */
1817 DString trInheritedFrom(const DString &members,const DString &what) override
1818 { return members+" dziedziczone z "+what; }
1819
1820 /*! Header of the sections with inherited members specific for the
1821 * base class(es)
1822 */
1824 { return "Dodatkowe dziedziczone składowe"; }
1825
1826//////////////////////////////////////////////////////////////////////////
1827// new since 1.8.2
1828//////////////////////////////////////////////////////////////////////////
1829
1830 /*! Used as a tooltip for the toggle button that appears in the
1831 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1832 * enabled. This tooltip explains the meaning of the button.
1833 */
1835 {
1836 DString opt = enable ? "włączyć" : "wyłączyć";
1837 return "kliknij żeby "+opt+" pokazywanie otwartego elementu w drzewie zawartości";
1838 }
1839
1840 /*! Used in a method of an Objective-C class that is declared in a
1841 * a category. Note that the @1 marker is required and is replaced
1842 * by a link.
1843 */
1845 {
1846 return "Dostarczany przez kategorię @0.";
1847 }
1848
1849 /*! Used in a method of an Objective-C category that extends a class.
1850 * Note that the @1 marker is required and is replaced by a link to
1851 * the class method.
1852 */
1854 {
1855 return "Rozszerza klasę @0.";
1856 }
1857
1858 /*! Used as the header of a list of class methods in Objective-C.
1859 * These are similar to static public member functions in C++.
1860 */
1862 {
1863 return "Metody klasy";
1864 }
1865
1866 /*! Used as the header of a list of instance methods in Objective-C.
1867 * These are similar to public member functions in C++.
1868 */
1870 {
1871 return "Metody instancji";
1872 }
1873
1874 /*! Used as the header of the member functions of an Objective-C class.
1875 */
1877 {
1878 return "Dokumentacja metod";
1879 }
1880
1881//////////////////////////////////////////////////////////////////////////
1882// new since 1.8.4
1883//////////////////////////////////////////////////////////////////////////
1884
1885 /** old style UNO IDL services: implemented interfaces */
1887 { return "Eksportowane interfejsy"; }
1888
1889 /** old style UNO IDL services: inherited services */
1891 { return "Załączone usługi"; }
1892
1893 /** UNO IDL constant groups */
1895 { return "Grupy stałych"; }
1896
1897 /** UNO IDL constant groups */
1898 DString trConstantGroupReference(const DString &namespaceName) override
1899 {
1900 DString result=namespaceName;
1901 result+=" Dokumentacja grup stałych";
1902 return result;
1903 }
1904 /** UNO IDL service page title */
1905 DString trServiceReference(const DString &sName) override
1906 {
1907 DString result=sName;
1908 result+=" Dokumentacja usług";
1909 return result;
1910 }
1911 /** UNO IDL singleton page title */
1912 DString trSingletonReference(const DString &sName) override
1913 {
1914 DString result=sName;
1915 result+=" Dokumentacja wzorców projektowych";
1916 return result;
1917 }
1918 /** UNO IDL service page */
1920 {
1921 // single is true implies a single file
1922 DString result="Dokumentacja dla tej usługi "
1923 "została wygenerowana z plik";
1924 if (single) result+="u:"; else result+="ów:";
1925 return result;
1926 }
1927 /** UNO IDL singleton page */
1929 {
1930 // single is true implies a single file
1931 DString result="Dokumentacja dla tego wzorca projektowego "
1932 "została wygenerowana z plik";
1933 if (single) result+="u:"; else result+="ów:";
1934 return result;
1935 }
1936
1937//////////////////////////////////////////////////////////////////////////
1938// new since 1.8.15
1939//////////////////////////////////////////////////////////////////////////
1940
1941 /** VHDL design unit hierarchy */
1943 { return "Hierarchia jednostek projektowych"; }
1944 /** VHDL design unit list */
1946 { return "Lista jednostek projektowych"; }
1947 /** VHDL design unit members */
1949 { return "Składowe jednostki projektowej"; }
1950 /** VHDL design unit list description */
1952 {
1953 return "Tu znajduje się lista wszystkich składowych jednostek projektowych "
1954 "związanych z Jednostkami Nadrzędnymi do których należą:";
1955 }
1956 /** VHDL design unit index */
1958 { return "Indeks jednostek projektowych"; }
1959 /** VHDL design units */
1961 { return "Jednostki projektowe"; }
1962 /** VHDL functions/procedures/processes */
1964 { return "Funkcje/Procedury/Procesy"; }
1965 /** VHDL type */
1966 DString trVhdlType(VhdlSpecifier type,bool single) override
1967 {
1968 switch(type)
1969 {
1971 if (single) return "Biblioteka";
1972 else return "Biblioteki";
1974 if (single) return "Pakiet";
1975 else return "Pakiety";
1977 if (single) return "Sygnał";
1978 else return "Sygnały";
1980 if (single) return "Komponent";
1981 else return "Komponenty";
1983 if (single) return "Stała";
1984 else return "Stałe";
1986 if (single) return "Jednostka";
1987 else return "Jednostki";
1989 if (single) return "Typ";
1990 else return "Typy";
1992 if (single) return "Podtyp";
1993 else return "Podtypy";
1995 if (single) return "Funkcja";
1996 else return "Funkcje";
1998 if (single) return "Rekord";
1999 else return "Rekordy";
2001 if (single) return "Procedura";
2002 else return "Procedury";
2004 if (single) return "Architektura";
2005 else return "Architektury";
2007 if (single) return "Atrybut";
2008 else return "Atrybuty";
2010 if (single) return "Proces";
2011 else return "Procesy";
2013 if (single) return "Port";
2014 else return "Porty";
2015 case VhdlSpecifier::USE:
2016 if (single) return "Klauzula użycia";
2017 else return "Klauzule użycia";
2019 if (single) return "Generyczny";
2020 else return "Generyczne";
2022 return "Ciało pakietu";
2024 return "Jednostki";
2026 if (single) return "Współdzielona zmienna";
2027 else return "Współdzielone zmienne";
2029 if (single) return "Plik";
2030 else return "Pliki";
2032 if (single) return "Grupa";
2033 else return "Grupy";
2035 if (single) return "Utworzona instancja";
2036 else return "Utworzone instancje";
2038 if (single) return "Alias";
2039 else return "Aliasy";
2041 if (single) return "Konfiguracja";
2042 else return "Konfiguracje";
2044 return "Różne";
2046 return "Ograniczenia";
2047 default:
2048 return "Klasa";
2049 }
2050 }
2051 DString trCustomReference(const DString &name) override
2052 { return "Dokumentacja "+name; }
2053
2054 /* Slice */
2056 {
2057 return "Stałe";
2058 }
2060 {
2061 return "Dokumentacja stałych";
2062 }
2064 {
2065 return "Sekwencje";
2066 }
2068 {
2069 return "Dokumentacja sekwencji";
2070 }
2072 {
2073 return "Słowniki";
2074 }
2076 {
2077 return "Dokumentacja słowników";
2078 }
2080 {
2081 return "Interfejsy";
2082 }
2084 {
2085 return "Indeks interfejsów";
2086 }
2088 {
2089 return "Lista interfejsów";
2090 }
2092 {
2093 return "Tutaj znajduje się lista interfejsów wraz z ich krótkimi opisami:";
2094 }
2096 {
2097 return "Hierarchia interfejsów";
2098 }
2100 {
2101 return "Ta lista dziedziczenia posortowana jest z grubsza, "
2102 "choć nie całkowicie, alfabetycznie:";
2103 }
2105 {
2106 return "Dokumentacja interfejsów";
2107 }
2109 {
2110 return "Struktury";
2111 }
2113 {
2114 return "Indeks struktur";
2115 }
2117 {
2118 return "Lista struktur";
2119 }
2121 {
2122 return "Tutaj znajdują się struktury wraz z ich krótkimi opisami:";
2123 }
2125 {
2126 return "Dokumentacja struktur";
2127 }
2129 {
2130 return "Indeks wyjątków";
2131 }
2133 {
2134 return "Lista wyjątków";
2135 }
2137 {
2138 return "Tutaj znajdują się wyjątki wraz z ich krótkimi opisami:";
2139 }
2141 {
2142 return "Hierarchia wyjątków";
2143 }
2145 {
2146 return "Ta lista dziedziczenia posortowana jest z grubsza, "
2147 "choć nie całkowicie, alfabetycznie:";
2148 }
2150 {
2151 return "Dokumentacja wyjątków";
2152 }
2153 DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
2154 {
2155 DString result=clName;
2156 result+= "Dokumentacja";
2157 if (isLocal) result+=" Lokal";
2158 switch(compType)
2159 {
2160 case ClassDef::Class: if (isLocal) result+="nej"; result+=" Klasy"; break;
2161 case ClassDef::Struct: if (isLocal) result+="nej"; result+=" Struktury"; break;
2162 case ClassDef::Union: if (isLocal) result+="nej"; result+=" Unii"; break;
2163 case ClassDef::Interface: if (isLocal) result+="nego"; result+=" Interfejsu"; break;
2164 case ClassDef::Protocol: if (isLocal) result+="nego"; result+=" Protokołu"; break;
2165 case ClassDef::Category: if (isLocal) result+="nej"; result+=" Kategorii"; break;
2166 case ClassDef::Exception: if (isLocal) result+="nego"; result+=" Wyjątku"; break;
2167 default: break;
2168 }
2169 result+=" " + clName;
2170 return result;
2171 }
2173 {
2174 return "Operacje";
2175 }
2177 {
2178 return "Dokumentacja operacji";
2179 }
2181 {
2182 return "Pola klasy";
2183 }
2185 {
2186 return "Dokumentacja pól klasy";
2187 }
2188
2189//////////////////////////////////////////////////////////////////////////
2190// new since 1.8.19
2191//////////////////////////////////////////////////////////////////////////
2192
2193 /** VHDL design unit documentation */
2195 { return "Dokumentacja jednostek projektowych"; }
2196
2197//////////////////////////////////////////////////////////////////////////
2198// new since 1.9.2
2199//////////////////////////////////////////////////////////////////////////
2200
2201 /** C++20 concept */
2202 DString trConcept(bool first_capital, bool singular) override
2203 {
2204 return createNoun(first_capital, singular, "koncept", "y");
2205 }
2206 /*! used as the title of the HTML page of a C++20 concept page */
2207 DString trConceptReference(const DString &conceptName) override
2208 {
2209 DString result="Dokumentacja konceptu " + conceptName;
2210 return result;
2211 }
2212
2213 /*! used as the title of page containing all the index of all concepts. */
2215 { return "Lista konceptów"; }
2216
2217 /*! used as the title of chapter containing the index listing all concepts. */
2219 { return "Indeks konceptów"; }
2220
2221 /*! used as the title of chapter containing all information about concepts. */
2223 { return "Dokumentacja konceptów"; }
2224
2225 /*! used as an introduction to the concept list */
2226 DString trConceptListDescription(bool extractAll) override
2227 {
2228 DString result="Tutaj znajduje się lista wszystkich ";
2229 if (!extractAll) result+="udokumentowanych ";
2230 result+="konceptów wraz z ich krótkimi opisami:";
2231 return result;
2232 }
2233
2234 /*! used to introduce the definition of the C++20 concept */
2236 {
2237 return "Definicja konceptu";
2238 }
2239
2240//////////////////////////////////////////////////////////////////////////
2241// new since 1.9.4
2242//////////////////////////////////////////////////////////////////////////
2243
2245 { return "Lista pakietów"; }
2246
2247//////////////////////////////////////////////////////////////////////////
2248// new since 1.9.6
2249//////////////////////////////////////////////////////////////////////////
2250
2251 /*! This is used for translation of the word that will be
2252 * followed by a single name of the VHDL process flowchart.
2253 */
2255 { return "Schemat blokowy:"; }
2256
2257 /*! Please translate also updated body of the method
2258 * trMemberFunctionDocumentation(), now better adapted for
2259 * VHDL sources documentation.
2260 */
2261
2262//////////////////////////////////////////////////////////////////////////
2263// new since 1.9.7
2264//////////////////////////////////////////////////////////////////////////
2265 /*! used in the compound documentation before a list of related symbols.
2266 *
2267 * Supersedes trRelatedFunctions
2268 */
2270 { return "Powiązane symbole"; }
2271
2272 /*! subscript for the related symbols
2273 *
2274 * Supersedes trRelatedSubscript
2275 */
2277 { return "(Zauważ, że te symbole nie są składowymi.)"; }
2278
2279 /*! used in the class documentation as a header before the list of all
2280 * related classes.
2281 *
2282 * Supersedes trRelatedFunctionDocumentation
2283 */
2285 { return "Dokumentacja przyjaciół i powiązanych symboli"; }
2286
2287 /*! the compound type as used for the xrefitems */
2288 /*
2289 * TODO Check usecase of this function and verify if noun case is correct
2290 * At the moment only Czech language is available for cross-reference but its cases are mixed
2291 */
2293 {
2294 DString result;
2295 switch(compType)
2296 {
2297 case ClassDef::Class:
2298 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2299 else result=trClass(true,true);
2300 break;
2301 case ClassDef::Struct: result="Struktura"; break;
2302 case ClassDef::Union: result="Unia"; break;
2303 case ClassDef::Interface: result="Interfejs"; break;
2304 case ClassDef::Protocol: result="Protokół"; break;
2305 case ClassDef::Category: result="Kategoria"; break;
2306 case ClassDef::Exception: result="Wyjątek"; break;
2307 case ClassDef::Service: result="Usługa"; break;
2308 case ClassDef::Singleton: result="Wzorzec Projektowy"; break;
2309 default: break;
2310 }
2311 return result;
2312 }
2313
2315 {
2316 bool extractAll = Config_getBool(EXTRACT_ALL);
2317 DString result="Tutaj jest lista wszystkich ";
2318 if (!extractAll) result+="udokumentowanych ";
2319
2320 switch (hl)
2321 {
2323 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2324 {
2325 result+="funkcji, zmiennych, definicji, wyliczeń, i definicji typów";
2326 }
2327 else
2328 {
2329 result+="dołączonych plików";
2330 }
2331 break;
2333 result+="funkcji";
2334 break;
2336 result+="zmiennych";
2337 break;
2339 result+="definicji typów";
2340 break;
2342 result+="sekwencji";
2343 break;
2345 result+="słowników";
2346 break;
2348 result+="wyliczeń";
2349 break;
2351 result+="wartości wyliczeń";
2352 break;
2354 result+="definicji";
2355 break;
2356 case FileMemberHighlight::Total: // for completeness
2357 break;
2358 }
2359 result+=" związanych z ";
2360 if (extractAll)
2361 result+="plikami do których należą:";
2362 else
2363 result+="dokumentacją:";
2364 return result;
2365 }
2367 {
2368 bool extractAll = Config_getBool(EXTRACT_ALL);
2369 DString result="Tutaj jest lista wszystkich ";
2370 if (!extractAll)
2371 {
2372 result+="udokumentowanych ";
2373 }
2374
2375 switch (hl)
2376 {
2378 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2379 {
2380 result+="struktur i pól unii";
2381 }
2382 else
2383 {
2384 result+="składowych klasy";
2385 }
2386 break;
2388 result+="funkcji";
2389 break;
2391 result+="zmiennych";
2392 break;
2394 result+="definicji typów";
2395 break;
2397 result+="wyliczeń";
2398 break;
2400 result+="wartości wyliczeń";
2401 break;
2403 result+="właściwości";
2404 break;
2406 result+="zdarzeń";
2407 break;
2409 result+="powiązanych symboli";
2410 break;
2411 case ClassMemberHighlight::Total: // for completeness
2412 break;
2413 }
2414 result+=" związanych z";
2415 if (!extractAll)
2416 {
2417 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2418 {
2419 result+=" dokumentacją każdego pola struktury/unii:";
2420 }
2421 else
2422 {
2423 result+=" dokumentacją każdej składowej klasy:";
2424 }
2425 }
2426 else
2427 {
2428 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2429 {
2430 result+="e strukturą/unią do której należą:";
2431 }
2432 else
2433 {
2434 result+=" klasą do której należą:";
2435 }
2436 }
2437 return result;
2438 }
2440 {
2441 bool extractAll = Config_getBool(EXTRACT_ALL);
2442 DString result="Tutaj jest lista wszystkich ";
2443 if (!extractAll) result+="udokumentowanych ";
2444 result+="przestrzeni nazw ";
2445 DString singularResult = "";
2446 DString pluralResult = "";
2447
2448 switch (hl)
2449 {
2451 singularResult="każdej składowej";
2452 pluralResult="wszystkich składowych";
2453 break;
2455 singularResult="każdej funkcji";
2456 pluralResult="wszystkich funkcji";
2457 break;
2459 singularResult="każdej zmiennej";
2460 pluralResult="wszystkich zmiennych";
2461 break;
2463 singularResult="każdej definicji typu";
2464 pluralResult="wszystkich definicji typów";
2465 break;
2467 singularResult="każdej sekwencji";
2468 pluralResult="wszystkich sekwencji";
2469 break;
2471 singularResult="każdego słownika";
2472 pluralResult="wszystkich słowników";
2473 break;
2475 singularResult="każdego wyliczenia";
2476 pluralResult="wszystkich wyliczeń";
2477 break;
2479 singularResult="każdej wartości wyliczenia";
2480 pluralResult="wszystkich wartości wyliczeń";
2481 break;
2482 case NamespaceMemberHighlight::Total: // for completeness
2483 break;
2484 }
2485 result+=pluralResult;
2486 result+=" związanych z ";
2487 if (extractAll)
2488 result+="przestrzenią nazw dla " + singularResult + ":";
2489 else
2490 result+="przestrzenią nazw do której należą:";
2491 return result;
2492 }
2493 DString trDefinition() override { return "Definicja";}
2494 DString trDeclaration() override { return "Deklaracja";}
2495
2496//////////////////////////////////////////////////////////////////////////
2497// new since 1.9.8
2498//////////////////////////////////////////////////////////////////////////
2499
2500 /*
2501 * TODO Verify which one fits best:
2502 * * Podrozdział - subchapter
2503 * * Sekcja - section
2504 * * Temat - topic (doesn't fit well as a standalone word)
2505 */
2507 { return "Sekcje"; }
2509 { return "Dokumentacja sekcji"; }
2511 { return "Lista sekcji"; }
2513 { return "Indeks sekcji"; }
2515 { return "Tutaj jest lista wszystkich sekcji wraz z ich krótkimi opisami:"; }
2517 {
2518 bool extractAll = Config_getBool(EXTRACT_ALL);
2519 DString result="Tutaj jest lista wszystkich ";
2520 if (!extractAll) result+="udokumentowanych ";
2521 result+="modułów ";
2522 DString singularResult = "";
2523 DString pluralResult = "";
2524 switch (hl)
2525 {
2527 singularResult="każdej składowej";
2528 pluralResult = "wszystkich składowych";
2529 break;
2531 singularResult="każdej funkcji";
2532 pluralResult = "wszystkich funkcji";
2533 break;
2535 singularResult="każdej zmiennej";
2536 pluralResult = "wszystkich zmiennych";
2537 break;
2539 singularResult="każdej definicji typu";
2540 pluralResult = "wszystkich definicji typów";
2541 break;
2543 singularResult="każdego wyliczenia";
2544 pluralResult = "wszystkich wyliczeń";
2545 break;
2547 singularResult="każdej wartości wyliczeń";
2548 pluralResult = "wszystkich wartości wyliczeń";
2549 break;
2550 case ModuleMemberHighlight::Total: // for completeness
2551 break;
2552 }
2553 result+=pluralResult;
2554 result+=" związanych z ";
2555 if (extractAll)
2556 result+="dokumentacją modułu dla " + singularResult + ":";
2557 else
2558 result+="modułem do którego należą:";
2559 return result;
2560 }
2562 {
2563 return "Eksportowane moduły";
2564 }
2565
2566//////////////////////////////////////////////////////////////////////////
2567// new since 1.10.0
2568//////////////////////////////////////////////////////////////////////////
2569
2571 {
2572 return "Kopiuj do schowka";
2573 }
2574
2575//////////////////////////////////////////////////////////////////////////
2576// new since 1.11.0
2577//////////////////////////////////////////////////////////////////////////
2579 {
2580 return "Ważne";
2581 }
2582
2583
2584//////////////////////////////////////////////////////////////////////////
2585// new since 1.16.0
2586//////////////////////////////////////////////////////////////////////////
2587
2588 // the title of the requirements overview page
2590 {
2591 return "Wymagania";
2592 }
2593 // table header for the column with the requirements IDs
2595 {
2596 return "ID";
2597 }
2598 // indicates a symbol implements (satisfies) a requirement
2599 DString trSatisfies(bool singular) override
2600 {
2601 return createNoun(true, singular, "Spełnia wym", "ogi", "óg");
2602 }
2603 // indicates a requirement is satisfied (implemented) by one or more symbols
2604 DString trSatisfiedBy(const DString &list) override
2605 {
2606 return "Spełniony przez "+list+".";
2607 }
2609 {
2610 return "Niespełnione Wymagania";
2611 }
2612 DString trUnsatisfiedRequirementsText(bool singular,const DString &list) override
2613 {
2614 return singular ?
2615 "Wymóg "+list+" nie ma relacji 'spełnia'." :
2616 "Wymogi "+list+" nie ma relacji 'spełnia'.";
2617 }
2618 // indicates a symbol verifies (tests) a requirement
2619 DString trVerifies(bool singular) override
2620 {
2621 return createNoun(true, singular, "Weryfikuje wym", "ogi", "óg");
2622 }
2623 // indicates a requirement is verified (tested) by one or more symbols
2624 DString trVerifiedBy(const DString &list) override
2625 {
2626 return "Zweryfikowany przez "+list+".";
2627 }
2629 {
2630 return "Niezweryfikowane Wymagania";
2631 }
2632 DString trUnverifiedRequirementsText(bool singular,const DString &list) override
2633 {
2634 return singular ?
2635 "Wymóg "+list+" nie posiada relacji 'weryfikuje'." :
2636 "Wymogi "+list+" nie posiadają relacji 'weryfikuje'.";
2637 }
2638};
2639
2640#endif
CompoundType
The various compound types.
Definition classdef.h:105
@ Singleton
Definition classdef.h:113
@ Interface
Definition classdef.h:108
@ Exception
Definition classdef.h:111
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
Definition dstring.h:88
DString upper() const
Definition dstring.h:335
DString mid(size_t index, size_t len=npos) const
Definition dstring.h:322
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:152
DString & sprintf(const char *format,...)
Definition dstring.cpp:30
Abstract base class for all translatable text fragments.
Definition translator.h:27
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:799
DString trSourceFile(const DString &filename) override
DString trRTFTableOfContents() override
DString trCompoundReference(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trClass(bool first_capital, bool singular) override
DString trGeneratedAt(const DString &date, const DString &projName) override
DString trLegend() override
DString trSearchResults(int numDocuments) override
DString trPrecondition() override
DString trUnsatisfiedRequirements() override
DString trEnumReference(const DString &name) override
DString trDefines() override
DString trPublicTypes() override
DString trConceptDocumentation() override
DString trMonth(int month, bool first_capital, bool full) override
DString trTopicListDescription() override
DString trDataTypes() override
DString trProvidedByCategory() override
DString trTemplateParameters() override
DString trRTFCharSet() override
DString trCode() override
DString trTypedefs() override
DString trRemarks() override
DString trAll() override
DString trCompoundIndexFortran() override
DString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
DString trTopics() override
DString trSignals() override
DString trCollaborationDiagram(const DString &clName) override
DString trSatisfiedBy(const DString &list) override
DString trPackages() override
DString trFileMembers() override
DString trReturns() override
DString trEvents() override
DString trMainPage() override
DString trServices() override
old style UNO IDL services: inherited services
DString trTest() override
DString trReferencedBy() override
DString trCustomReference(const DString &name) override
DString trCopyright() override
DString trProtectedAttribs() override
DString trExceptionDocumentation() override
DString trDeprecatedList() override
DString trRelatedSymbolDocumentation() override
DString trExportedModules() override
DString trStaticPublicAttribs() override
DString trVersion() override
DString trDayPeriod(bool period) override
DString trTestList() override
DString trWriteList(int numEntries) override
DString trFlowchart() override
DString trIncludingInheritedMembers() override
DString trConcept(bool first_capital, bool singular) override
C++20 concept.
DString trStaticProtectedAttribs() override
DString trOverloadText() override
DString trSearchMatches() override
DString trDir(bool first_capital, bool singular) override
DString trPage(bool first_capital, bool singular) override
DString trModulesList() override
DString trDirReference(const DString &dirName) override
DString trFileListDescription(bool extractAll) override
DString trSingletonReference(const DString &sName) override
UNO IDL singleton page title.
DString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
Compiles a date string.
DString trInitialValue() override
DString trListOfAllMembers() override
DString trInterfaceDocumentation() override
DString trConstants() override
DString trCompounds() override
DString trStaticPublicMembers() override
DString trDocumentation(const DString &projName) override
DString trModuleMembersDescriptionTotal(ModuleMemberHighlight::Enum hl) override
DString trUnverifiedRequirements() override
DString trNoMatches() override
DString trCompoundList() override
DString trBugList() override
DString trHierarchicalIndex() override
DString trFileIndex() override
DString trVerifiedBy(const DString &list) override
DString trStructListDescription() override
DString trModule(bool first_capital, bool singular) override
DString trRTFansicp() override
DString trCompoundMembersFortran() override
DString trModuleDocumentation() override
DString trConceptListDescription(bool extractAll) override
DString trOperations() override
DString trPrivateAttribs() override
DString trExceptionListDescription() override
DString trSequences() override
DString trCopyToClipboard() override
DString trOperationDocumentation() override
DString trMemberFunctionDocumentation() override
DString trNamespaceDocumentation() override
DString trSequenceDocumentation() override
DString trTypedefDocumentation() override
DString trAndMore(const DString &number) override
DString trNamespaceIndex() override
DString trDesignUnitMembers() override
VHDL design unit members.
DString trModulesMemberDescription(bool extractAll) override
DString trModuleIndex() override
DString trInterfaceHierarchyDescription() override
DString trNote() override
DString trClassMethods() override
DString trPackageListDescription() override
DString trDeclaration() override
DString trMore() override
DString trNamespaceList() override
DString trProtectedMembers() override
DString trLegendTitle() override
DString trPublicAttribs() override
DString trFunctionDocumentation() override
DString trFileList() override
DString trGotoDocumentation() override
DString trTopicIndex() override
DString trDirIndex() override
DString trClassHierarchy() override
DString trUnverifiedRequirementsText(bool singular, const DString &list) override
DString trDetailedDescription() override
DString trRTFGeneralIndex() override
DString trSince() override
DString trSubprogramDocumentation() override
DString trPackageList() override
DString trExceptionHierarchyDescription() override
DString trEnumGeneratedFromFiles(bool single) override
DString trTopicDocumentation() override
DString trTodoList() override
DString trPrivateTypes() override
DString trFileMembersDescriptionTotal(FileMemberHighlight::Enum hl) override
DString trFriends() override
DString trNamespaceListDescription(bool extractAll) override
DString trMemberList() override
DString trModulesDescription() override
DString trModuleReference(const DString &namespaceName) override
DString trBug() override
DString trStaticPackageFunctions() override
DString trCompoundType(ClassDef::CompoundType compType, SrcLangExt lang) override
DString trRequirementID() override
DString trCompoundMembersDescription(bool extractAll) override
DString trEnumerationValues() override
DString trNamespaceMembers() override
DString trFile(bool first_capital, bool singular) override
DString trVariableDocumentation() override
DString trServiceReference(const DString &sName) override
UNO IDL service page title.
DString trPageAbbreviation() override
DString trAttention() override
DString trStaticPackageAttribs() override
DString trCompoundListDescriptionFortran() override
DString trModulesMembers() override
DString trGlobalNamespace() override
DString trNamespaceReference(const DString &namespaceName) override
DString trFileMembersDescription(bool extractAll) override
DString trDataMemberDocumentation() override
DString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
DString trDesignUnitDocumentation() override
VHDL design unit documentation.
DString trStructIndex() override
DString trExceptions() override
DString trStructList() override
DString trPostcondition() override
DString trDetailLevel() override
DString trInstanceMethods() override
DString trMemberFunctionDocumentationFortran() override
DString trDefineDocumentation() override
DString trEnumValue() override
DString trDirDepGraph(const DString &name) override
DString trDesignUnitList() override
VHDL design unit list.
DString trProtectedSlots() override
DString trReimplementedInList(int numEntries) override
DString trRelatedSubscript() override
DString trConceptList() override
DString trDefineValue() override
DString trReturnValues() override
DString trTypeDocumentation() override
DString trConceptIndex() override
DString trEnumName() override
DString trModules() override
DString trImportant() override
DString trInterfaceListDescription() override
DString trSearchResultsTitle() override
DString trDesignUnitListDescription() override
VHDL design unit list description.
DString trCompoundReferenceFortran(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trInterfaceHierarchy() override
DString trSubprograms() override
DString trEnumerationTypeDocumentation() override
DString trPropertyDocumentation() override
DString trExceptionIndex() override
DString trGroup(bool first_capital, bool singular) override
DString trCiteReferences() override
DString trNamespace(bool first_capital, bool singular) override
DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
DString trDictionaries() override
DString trFunctionAndProc() override
VHDL functions/procedures/processes.
DString trAuthor(bool first_capital, bool singular) override
DString trClasses() override
DString trFileDocumentation() override
DString trExceptionList() override
DString trReferences() override
DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
DString trEnumerations() override
DString trInterfaceList() override
DString trMember(bool first_capital, bool singular) override
DString trSliceInterfaces() override
DString trDirDocumentation() override
DString trMemberTypedefDocumentation() override
DString trReimplementedFromList(int numEntries) override
DString trCallerGraph() override
DString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
DString trPublicMembers() override
DString trPrivateMembers() override
DString trCompoundMembersDescriptionFortran(bool extractAll) override
DString trMemberEnumerationDocumentation() override
DString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
DString trInterfaceIndex() override
DString trStaticPrivateMembers() override
DString trInheritsList(int numEntries) override
DString trClassHierarchyDescription() override
DString trDesignUnitIndex() override
VHDL design unit index.
DString trAdditionalInheritedMembers() override
DString trDefinition() override
DString trTodo() override
DString trTopicList() override
DString trClassDiagram(const DString &clName) override
DString trInclByDepGraph() override
DString trConstantGroupReference(const DString &namespaceName) override
UNO IDL constant groups.
DString trTypeConstraints() override
DString trRelatedSymbolsSubscript() override
DString trModulesListDescription(bool extractAll) override
DString trRelatedFunctions() override
DString trProperties() override
DString trIncludesFileIn(const DString &name) override
DString trGeneratedBy() override
DString trDirRelation(const DString &name) override
DString trMethodDocumentation() override
DString trClassDocumentation() override
DString trConceptReference(const DString &conceptName) override
DString trPackageFunctions() override
DString trGotoSourceCode() override
DString trConstantDocumentation() override
DString trPrivateSlots() override
DString trMemberDataDocumentation() override
DString trConceptDefinition() override
DString trInheritedFrom(const DString &members, const DString &what) override
DString trCompoundMembers() override
DString trPackageMembers() override
DString trGotoGraphicalHierarchy() override
DString trGraphicalHierarchy() override
DString trFunctions() override
DString trExceptionHierarchy() override
DString trPackage(const DString &name) override
DString trVariables() override
DString trReferenceManual() override
DString trLoading() override
DString trNamespaceMemberDescription(bool extractAll) override
DString trDefinedInSourceFile() override
DString trPanelSynchronisationTooltip(bool enable) override
DString trVerifies(bool singular) override
DString trStaticPrivateAttribs() override
DString trUnsatisfiedRequirementsText(bool singular, const DString &list) override
DString trDataMembers() override
DString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
DString trDirectories() override
DString trGlobal(bool first_capital, bool singular) override
DString trDeprecated() override
DString trCompoundMembersDescriptionTotal(ClassMemberHighlight::Enum hl) override
DString trEventDocumentation() override
DString trExamplesDescription() override
DString trCompoundListFortran() override
DString trNamespaces() override
DString trDesignUnits() override
VHDL design units.
DString trCompoundIndex() override
DString trDate() override
DString trProtectedTypes() override
DString trRelatedSymbols() override
DString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
DString trSearching() override
DString trDictionaryDocumentation() override
DString trNamespaceMembersDescriptionTotal(NamespaceMemberHighlight::Enum hl) override
DString trInheritedByList(int numEntries) override
DString trPackageAttribs() override
DString trConstantGroups() override
UNO IDL constant groups.
DString trEnumerationValueDocumentation() override
DString trRelatedPages() override
DString trInclDepGraph(const DString &fName) override
DString trDetails() override
DString trSeeAlso() override
DString trModulesIndex() override
DString trSearch() override
DString trGeneratedAutomatically(const DString &s) override
DString trInterfaces() override
old style UNO IDL services: implemented interfaces
DString trThisIsTheListOfAllMembers() override
DString trDefinedIn() override
DString trSatisfies(bool singular) override
DString trGotoTextualHierarchy() override
DString latexLanguageSupportCommand() override
DString trFileIn(const DString &name) override
DString trExamples() override
DString trStaticProtectedMembers() override
DString trCompoundListDescription() override
DString trCallGraph() override
DString trRelatedFunctionDocumentation() override
DString trPageIndex() override
DString idLanguage() override
DString trWarning() override
DString getLanguageString() override
language codes for Html help
DString trRelatedPagesDescription() override
DString trDefinedAtLineInSourceFile() override
DString trFileReference(const DString &fileName) override
DString trExtendsClass() override
DString trStructs() override
DString trType(bool first_capital, bool singular) override
DString trConstructorDocumentation() override
DString trLegendDocs() override
DString trSubprogram(bool first_capital, bool singular) override
DString trImplementedFromList(int numEntries) override
DString trImplementedInList(int numEntries) override
DString trStructDocumentation() override
DString trISOLang() override
DString trPublicSlots() override
DString trPackageTypes() override
DString trParameters() override
DString trRequirements() override
DString trInvariant() override
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
DString generateMarker(int id)
Definition dstring.h:908
SrcLangExt
Definition types.h:207
VhdlSpecifier
Definition types.h:770
@ INSTANTIATION
Definition types.h:791
@ MISCELLANEOUS
Definition types.h:797
@ SHAREDVARIABLE
Definition types.h:794
DString getDotImageExtension()
Definition util.cpp:4966