My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
translator_pl.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  * Polish translation was updated to version 1.3.9 by
17  * Piotr Kaminski (Piotr.Kaminski@ctm.gdynia.pl)
18  * Polish translation was updated since version 1.4.6 by
19  * Krzysztof Kral (krzysztof.kral@gmail.com)
20  */
21 
22 #ifndef TRANSLATOR_PL_H
23 #define TRANSLATOR_PL_H
24 
26 {
27  public:
28 
29  // --- Language control methods -------------------
30 
38  QCString idLanguage()
39  { return "polish"; }
46  {
47  return "\\usepackage{polski}\n"
48  "\\usepackage[T1]{fontenc}\n";
49  }
50 
51  // --- Language translation methods -------------------
52 
54  QCString trRelatedFunctions()
55  { return "Funkcje powiązane"; }
56 
58  QCString trRelatedSubscript()
59  { return "(Zauważ, że to nie są metody klas.)"; }
60 
63  { return "Opis szczegółowy"; }
64 
67  { return "Dokumentacja składowych definicji typu"; }
68 
71  { return "Dokumentacja składowych wyliczanych"; }
72 
75  { return "Dokumentacja funkcji składowych"; }
76 
79  {
80  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
81  {
82  return "Dokumentacja pól";
83  }
84  else
85  {
86  return "Dokumentacja atrybutów składowych";
87  }
88  }
89 
91  QCString trMore()
92  { return "Więcej..."; }
93 
95  QCString trListOfAllMembers()
96  { return "Lista wszystkich składowych"; }
97 
99  QCString trMemberList()
100  { return "Lista składowych"; }
101 
104  { return "To jest kompletna lista składowych dla "; }
105 
108  { return ", uwzględniająca wszystkie dziedziczone składowe."; }
109 
113  QCString trGeneratedAutomatically(const char *s)
114  { QCString result="Wygenerowano automatycznie z kodu źródłowego programem Doxygen";
115  if (s) result+=(QCString)" dla "+s;
116  result+=".";
117  return result;
118  }
119 
121  QCString trEnumName()
122  { return "nazwa wyliczenia"; }
123 
125  QCString trEnumValue()
126  { return "wartość wyliczenia"; }
127 
129  QCString trDefinedIn()
130  { return "zdefiniowana w"; }
131 
132  // quick reference sections
133 
137  QCString trModules()
138  { return "Moduły"; }
139 
141  QCString trClassHierarchy()
142  { return "Hierarchia klas"; }
143 
145  QCString trCompoundList()
146  {
147  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
148  {
149  return "Struktury danych";
150  }
151  else
152  {
153  return "Lista klas";
154  }
155  }
156 
158  QCString trFileList()
159  { return "Lista plików"; }
160 
162  QCString trHeaderFiles()
163  { return "Pliki nagłówkowe"; }
164 
166  QCString trCompoundMembers()
167  {
168  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
169  {
170  return "Pola danych";
171  }
172  else
173  {
174  return "Składowe klas";
175  }
176  }
177 
179  QCString trFileMembers()
180  {
181  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
182  {
183  return "Globalne";
184  }
185  else
186  {
187  return "Składowe plików";
188  }
189  }
190 
192  QCString trRelatedPages()
193  { return "Dodatkowe strony"; }
194 
196  QCString trExamples()
197  { return "Przykłady"; }
198 
200  QCString trSearch()
201  { return "Szukaj"; }
202 
205  { return "Ta lista dziedziczenia posortowana jest z grubsza, "
206  "choć nie całkowicie, alfabetycznie:";
207  }
208 
210  QCString trFileListDescription(bool extractAll)
211  {
212  QCString result="Tutaj znajduje się lista wszystkich ";
213  if (!extractAll) result+="udokumentowanych ";
214  result+="plików z ich krótkimi opisami:";
215  return result;
216  }
217 
220  {
221 
222  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
223  {
224  return "Tutaj znajdują się struktury danych wraz z ich krótkimi opisami:";
225  }
226  else
227  {
228  return "Tutaj znajdują się klasy, struktury, "
229  "unie i interfejsy wraz z ich krótkimi opisami:";
230  }
231  }
232 
234  QCString trCompoundMembersDescription(bool extractAll)
235  {
236  QCString result="Tutaj znajduje się lista wszystkich ";
237  if (!extractAll)
238  {
239  result+="udokumentowanych ";
240  }
241  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
242  {
243  result+="pól struktur i unii";
244  }
245  else
246  {
247  result+="składowych";
248  }
249  result+=" wraz z odnośnikami do ";
250  if (!extractAll)
251  {
252  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
253  {
254  result+="dokumentacji struktur/unii dla każdego pola:";
255  }
256  else
257  {
258  result+="dokumentacji klas dla każdej składowej:";
259  }
260  }
261  else
262  {
263  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
264  {
265  result+="struktur/unii, do których dane pole należy:";
266  }
267  else
268  {
269  result+="klas, do których dana składowa należy:";
270  }
271  }
272  return result;
273  }
274 
276  QCString trFileMembersDescription(bool extractAll)
277  {
278  QCString result="Tutaj znajduje się lista wszystkich ";
279  if (!extractAll) result+="udokumentowanych ";
280  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
281  {
282  result+="funkcji, zmiennych, makr, wyliczeń i definicji typów";
283  }
284  else
285  {
286  result+="składowych plików";
287  }
288  result+=" wraz z odnośnikami do ";
289  if (extractAll)
290  result+="plików, do których one należą:";
291  else
292  result+="dokumentacji:";
293  return result;
294  }
295 
298  { return "Tutaj znajdują się pliki nagłówkowe tworzące API:"; }
299 
302  { return "Tutaj znajduje się lista wszystkich przykładów:"; }
303 
306  { return "Tutaj znajduje się lista wszystkich stron dokumentacji:"; }
307 
310  { return "Tutaj znajduje się lista wszystkich grup:"; }
311 
316  { return "Brak opisu"; }
317 
318  // index titles (the project name is prepended for these)
319 
320 
322  QCString trDocumentation()
323  { return "Dokumentacja"; }
324 
328  QCString trModuleIndex()
329  { return "Indeks grup"; }
330 
335  { return "Indeks hierarchiczny"; }
336 
340  QCString trCompoundIndex()
341  {
342  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
343  {
344  return "Indeks struktur danych";
345  }
346  else
347  {
348  return "Indeks klas";
349  }
350  }
351 
355  QCString trFileIndex()
356  { return "Indeks plików"; }
357 
362  { return "Dokumentacja grup"; }
363 
368  {
369  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
370  {
371  return "Dokumentacja struktur danych";
372  }
373  else
374  {
375  return "Dokumentacja klas";
376  }
377  }
378 
383  { return "Dokumentacja plików"; }
384 
389  { return "Dokumentacja przykładów"; }
390 
395  { return "Dokumentacja stron"; }
396 
398  QCString trReferenceManual()
399  { return "Podręcznik"; }
400 
404  QCString trDefines()
405  { return "Definicje"; }
406 
410  QCString trTypedefs()
411  { return "Definicje typów"; }
412 
416  QCString trEnumerations()
417  { return "Wyliczenia"; }
418 
422  QCString trFunctions()
423  { return "Funkcje"; }
424 
428  QCString trVariables()
429  { return "Zmienne"; }
430 
435  { return "Wartości wyliczeń"; }
436 
441  { return "Dokumentacja definicji"; }
442 
447  { return "Dokumentacja definicji typów"; }
448 
453  { return "Dokumentacja typów wyliczanych"; }
454 
459  { return "Dokumentacja funkcji"; }
460 
465  { return "Dokumentacja zmiennych"; }
466 
470  QCString trCompounds()
471  {
472  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
473  {
474  return "Struktury danych";
475  }
476  else
477  {
478  return "Komponenty";
479  }
480  }
481 
485  QCString trGeneratedAt(const char *date,const char *projName)
486  {
487  QCString result=(QCString)"Wygenerowano "+date;
488  if (projName) result+=(QCString)" dla "+projName;
489  result+=(QCString)" programem";
490  return result;
491  }
492 
494  QCString trClassDiagram(const char *clName)
495  {
496  return (QCString)"Diagram dziedziczenia dla "+clName;
497  }
498 
501  { return "Tylko do użytku wewnętrznego."; }
502 
505  { return "Reimplementowana z wewnętrzych przyczyn; nie dotyczy API."; }
506 
508  QCString trWarning()
509  { return "Ostrzeżenie"; }
510 
513  { return "Błędy i ograniczenia"; }
514 
516  QCString trVersion()
517  { return "Wersja"; }
518 
520  QCString trDate()
521  { return "Data"; }
522 
524  QCString trReturns()
525  { return "Zwraca"; }
526 
528  QCString trSeeAlso()
529  { return "Zobacz również"; }
530 
532  QCString trParameters()
533  { return "Parametry"; }
534 
536  QCString trExceptions()
537  { return "Wyjątki"; }
538 
540  QCString trGeneratedBy()
541  { return "Wygenerowano przez"; }
542 
543  // new since 0.49-990307
544 
546  QCString trNamespaceList()
547  { return "Lista przestrzeni nazw"; }
548 
550  QCString trNamespaceListDescription(bool extractAll)
551  {
552  QCString result="Tutaj znajdują się wszystkie ";
553  if (!extractAll) result+="udokumentowane ";
554  result+="przestrzenie nazw wraz z ich krótkimi opisami:";
555  return result;
556  }
557 
561  QCString trFriends()
562  { return "Przyjaciele"; }
563 
565 // new since 0.49-990405
567 
572  { return "Dokumentacja przyjaciół i funkcji związanych"; }
573 
575 // new since 0.49-990425
577 
579  QCString trCompoundReference(const char *clName,
580  ClassDef::CompoundType compType,
581  bool isTemplate)
582  {
583  QCString result="Dokumentacja";
584  if (isTemplate) result+=" szablonu";
585  switch(compType)
586  {
587  case ClassDef::Class: result+=" klasy "; break;
588  case ClassDef::Struct: result+=" struktury "; break;
589  case ClassDef::Union: result+=" unii "; break;
590  case ClassDef::Interface: result+=" interfejsu "; break;
591  case ClassDef::Protocol: result+=" protokołu "; break;
592  case ClassDef::Category: result+=" kategorii "; break;
593  case ClassDef::Exception: result+=" wyjątku "; break;
594  default: break;
595  }
596  result+=(QCString)clName;
597  return result;
598  }
599 
601  QCString trFileReference(const char *fileName)
602  {
603  QCString result="Dokumentacja pliku ";
604  result+=fileName;
605  return result;
606  }
607 
609  QCString trNamespaceReference(const char *namespaceName)
610  {
611  QCString result="Dokumentacja przestrzeni nazw ";
612  result+=namespaceName;
613  return result;
614  }
615 
616  /* these are for the member sections of a class, struct or union */
617  QCString trPublicMembers()
618  { return "Metody publiczne"; }
619  QCString trPublicSlots()
620  { return "Sloty publiczne"; }
621  QCString trSignals()
622  { return "Sygnały"; }
624  { return "Statyczne metody publiczne"; }
626  { return "Metody chronione"; }
627  QCString trProtectedSlots()
628  { return "Sloty chronione"; }
630  { return "Statyczne metody chronione"; }
631  QCString trPrivateMembers()
632  { return "Metody prywatne"; }
633  QCString trPrivateSlots()
634  { return "Sloty prywatne"; }
636  { return "Statyczne metody prywatne"; }
637 
641  QCString trWriteList(int numEntries)
642  {
643  QCString result;
644  int i;
645  // the inherits list contain `numEntries' classes
646  for (i=0;i<numEntries;i++)
647  {
648  // use generateMarker to generate placeholders for the class links!
649  result+=generateMarker(i); // generate marker for entry i in the list
650  // (order is left to right)
651 
652  if (i!=numEntries-1) // not the last entry, so we need a separator
653  {
654  if (i<numEntries-2) // not the fore last entry
655  result+=", ";
656  else // the fore last entry
657  result+=" i ";
658  }
659  }
660  return result;
661  }
662 
666  QCString trInheritsList(int numEntries)
667  {
668  return "Dziedziczy "+trWriteList(numEntries)+".";
669  }
670 
674  QCString trInheritedByList(int numEntries)
675  {
676  return "Dziedziczona przez "+trWriteList(numEntries)+".";
677  }
678 
682  QCString trReimplementedFromList(int numEntries)
683  {
684  return "Reimplementowana z "+trWriteList(numEntries)+".";
685  }
686 
690  QCString trReimplementedInList(int numEntries)
691  {
692  return "Reimplementowana w "+trWriteList(numEntries)+".";
693  }
694 
697  { return "Składowe przestrzeni nazw"; }
698 
700  QCString trNamespaceMemberDescription(bool extractAll)
701  {
702  QCString result="Tutaj znajduje się lista wszystkich ";
703  if (!extractAll) result+="udokumentowanych ";
704  result+="składowych wraz z odnośnikami do ";
705  if (extractAll)
706  result+="dokumentacji przestrzeni nazw dla każdej składowej:";
707  else
708  result+="przestrzeni nazw do których składowe te należą:";
709  return result;
710  }
714  QCString trNamespaceIndex()
715  { return "Indeks przestrzeni nazw"; }
716 
721  { return "Dokumentacja przestrzeni nazw"; }
722 
724 // new since 0.49-990522
726 
730  QCString trNamespaces()
731  { return "Przestrzenie nazw"; }
732 
734 // new since 0.49-990728
736 
741  bool single)
742  { // here s is one of " Class", " Struct" or " Union"
743  // single is true implies a single file
744  QCString result=(QCString)"Dokumentacja dla te";
745  switch(compType)
746  {
747  case ClassDef::Class: result+="j klasy"; break;
748  case ClassDef::Struct: result+="j struktury"; break;
749  case ClassDef::Union: result+="j unii"; break;
750  case ClassDef::Interface: result+="go interfejsu"; break;
751  case ClassDef::Protocol: result+="go protokołu"; break;
752  case ClassDef::Category: result+="j kategorii"; break;
753  case ClassDef::Exception: result+="go wyjątku"; break;
754  default: break;
755  }
756  result+=" została wygenerowana z plik";
757  if (single) result+="u:"; else result+="ów:";
758  return result;
759  }
760 
762 // new since 0.49-990901
764 
766  QCString trReturnValues()
767  { return "Zwracane wartości"; }
768 
771  QCString trMainPage()
772  { return "Strona główna"; }
773 
778  { return "str."; }
779 
781 // new since 0.49-991003
783 
784  QCString trSources()
785  {
786  return "Źródła";
787  }
789  {
790  return "Definicja w linii @0 pliku @1.";
791  }
793  {
794  return "Definicja w pliku @0.";
795  }
796 
798 // new since 0.49-991205
800 
801  QCString trDeprecated()
802  {
803  return "Do wycofania";
804  }
805 
807 // new since 1.0.0
809 
811  QCString trCollaborationDiagram(const char *clName)
812  {
813  return (QCString)"Diagram współpracy dla "+clName+":";
814  }
816  QCString trInclDepGraph(const char *fName)
817  {
818  return (QCString)"Wykres zależności załączania dla "+fName+":";
819  }
822  {
823  return "Dokumentacja konstruktora i destruktora";
824  }
826  QCString trGotoSourceCode()
827  {
828  return "Idź do kodu źródłowego tego pliku.";
829  }
832  {
833  return "Idź do dokumentacji tego pliku.";
834  }
836  QCString trPrecondition()
837  {
838  return "Warunek wstępny";
839  }
841  QCString trPostcondition()
842  {
843  return "Warunek końcowy";
844  }
846  QCString trInvariant()
847  {
848  return "Niezmiennik";
849  }
851  QCString trInitialValue()
852  {
853  return "Wartość początkowa:";
854  }
856  QCString trCode()
857  {
858  return "kod źródłowy";
859  }
861  {
862  return "Graficzna hierarchia klas";
863  }
865  {
866  return "Idź do graficznej hierarchi klas";
867  }
869  {
870  return "Idź do tekstowej hierarchi klas";
871  }
872  QCString trPageIndex()
873  {
874  return "Indeks stron";
875  }
876 
878 // new since 1.1.0
880 
881  QCString trNote()
882  {
883  return "Nota";
884  }
885  QCString trPublicTypes()
886  {
887  return "Typy publiczne";
888  }
889  QCString trPublicAttribs()
890  {
891  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
892  {
893  return "Pola danych";
894  }
895  else
896  {
897  return "Atrybuty publiczne";
898  }
899  }
901  {
902  return "Statyczne atrybuty publiczne";
903  }
904  QCString trProtectedTypes()
905  {
906  return "Typy chronione";
907  }
909  {
910  return "Atrybuty chronione";
911  }
913  {
914  return "Statyczne atrybuty chronione";
915  }
916  QCString trPrivateTypes()
917  {
918  return "Typy prywatne";
919  }
920  QCString trPrivateAttribs()
921  {
922  return "Atrybuty prywatne";
923  }
925  {
926  return "Statyczne atrybuty prywatne";
927  }
928 
930 // new since 1.1.3
932 
934  QCString trTodo()
935  {
936  return "Do zrobienia";
937  }
939  QCString trTodoList()
940  {
941  return "Lista rzeczy do zrobienia";
942  }
943 
945 // new since 1.1.4
947 
948  QCString trReferencedBy()
949  {
950  return "Odwołania w";
951  }
952  QCString trRemarks()
953  {
954  return "Spostrzeżenia";
955  }
956  QCString trAttention()
957  {
958  return "Uwaga";
959  }
960  QCString trInclByDepGraph()
961  {
962  return "Ten wykres pokazuje, które pliki bezpośrednio lub "
963  "pośrednio załączają ten plik:";
964  }
965  QCString trSince()
966  {
967  return "Od";
968  }
969 
971 // new since 1.1.5
973 
975  QCString trLegendTitle()
976  {
977  return "Legenda wykresu";
978  }
980  QCString trLegendDocs()
981  {
982  return
983  "Ta strona wyjaśnia jak interpretować wykresy, które są wygenerowane "
984  "przez doxygen.<p>\n"
985  "Rozważ następujący przykład:\n"
986  "\\code\n"
987  "/*! Klasa Niewidzialna z powodu okrojenia */\n"
988  "class Niewidzialna { };\n\n"
989  "/*! Klasa Okrojona, relacja dziedziczenia jest ukryta */\n"
990  "class Okrojona : public Niewidzialna { };\n\n"
991  "/* Klasa nie udokumentowana komentarzami doxygen */\n"
992  "class Nieudokumentowana { };\n\n"
993  "/*! Klasa, która jest dziedziczona publicznie */\n"
994  "class PublicznaBaza : public Okrojona { };\n\n"
995  "/*! A template class */\n"
996  "template<class T> class Templ { };\n\n"
997  "/*! Klasa, która jest dziedziczona przy użyciu dziedziczenia chronionego */\n"
998  "class ChronionaBaza { };\n\n"
999  "/*! Klasa, która jest dziedziczona prywatnie */\n"
1000  "class PrywatnaBaza { };\n\n"
1001  "/*! Klasa, która jest użyta przez klasę Dziedziczona */\n"
1002  "class Uzyta { };\n\n"
1003  "/*! Superklasa, która dziedziczy kilka innych klas */\n"
1004  "class Dziedziczona : public PublicznaBaza,\n"
1005  " protected ChronionaBaza,\n"
1006  " private PrywatnaBaza,\n"
1007  " public Nieudokumentowana,\n"
1008  " public Templ<int>\n"
1009  "{\n"
1010  " private:\n"
1011  " Uzyta *m_usedClass;\n"
1012  "};\n"
1013  "\\endcode\n"
1014  "Rezultat na następującym wykresie:"
1015  "<p><center><img src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1016  "<p>\n"
1017  "Prostokąty w powyższym wykresie mają następujące znaczenie:\n"
1018  "</p>\n"
1019  "<ul>\n"
1020  "<li>Wypełniony czarny prostokąt reprezentuje strukturę lub klasę dla "
1021  "której został wygenerowany wykres.</li>\n"
1022  "<li>Prostokąt z czarną obwolutą oznacza udokumentowaną strukturę lub klasę.</li>\n"
1023  "<li>Prostokąt z szarą obwolutą oznacza nieudokumentowaną strukturę lub klasę.</li>\n"
1024  "<li>Prostokąt z czerwoną obwolutą oznacza udokumentowaną strukturę lub klasę dla\n"
1025  "której nie są pokazane wszystkie relacje dziedziczenia/zawierania. Wykres jest "
1026  "okrojony, jeśli nie mieści się w określonych brzegach.</li>\n"
1027  "</ul>\n"
1028  "<p>\n"
1029  "Strzałki mają następujące znaczenie:\n"
1030  "<p>\n"
1031  "<ul>\n"
1032  "<li>Ciemno niebieska strzałka jest używana do wizualizacji relacji "
1033  "dziedziczenia publicznego pomiędzy dwiema klasami.</li>\n"
1034  "<li>Ciemno zielona strzałka jest używana dla dziedziczenia chronionego.</li>\n"
1035  "<li>Ciemno czerwona strzałka jest używana dla dziedziczenia prywatnego.</li>\n"
1036  "<li>Fioletowa przerywana strzałka jest używana jeśli klasa jest zawarta "
1037  "lub użyta przez inną klasę. Strzałka jest podpisana zmienną(ymi) "
1038  "przez które wskazywana klasa lub struktura jest dostępna. </li>\n"
1039  "</ul>\n";
1040  }
1042  QCString trLegend()
1043  {
1044  return "legenda";
1045  }
1046 
1048 // new since 1.2.0
1050 
1052  QCString trTest()
1053  {
1054  return "Test";
1055  }
1057  QCString trTestList()
1058  {
1059  return "Lista testu";
1060  }
1061 
1063 // new since 1.2.2
1065 
1067  virtual QCString trProperties()
1068  {
1069  return "Właściwości";
1070  }
1072  virtual QCString trPropertyDocumentation()
1073  {
1074  return "Dokumentacja właściwości";
1075  }
1077 // new since 1.2.4
1079 
1081  virtual QCString trInterfaces()
1082  {
1083  return "Interfejsy";
1084  }
1086  virtual QCString trClasses()
1087  {
1088  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1089  {
1090  return "Struktury Danych";
1091  }
1092  else
1093  {
1094  return "Klasy";
1095  }
1096  }
1098  virtual QCString trPackage(const char *name)
1099  {
1100  return (QCString)"Pakiet "+name;
1101  }
1103  virtual QCString trPackageList()
1104  {
1105  return "Lista Pakietów";
1106  }
1108  virtual QCString trPackageListDescription()
1109  {
1110  return "Oto lista pakietów wraz z krótkim opisem (o ile jest dostępny):";
1111  }
1113  virtual QCString trPackages()
1114  {
1115  return "Pakiety";
1116  }
1118  virtual QCString trPackageDocumentation()
1119  {
1120  return "Dokumentacja Pakietu";
1121  }
1123  virtual QCString trDefineValue()
1124  {
1125  return "Wartość:";
1126  }
1127 
1129 // new since 1.2.5
1131 
1133  virtual QCString trBug()
1134  {
1135  return "Błąd";
1136  }
1138  virtual QCString trBugList()
1139  {
1140  return "Lista błędów";
1141  }
1142 
1144 // new since 1.2.6-20010422
1146 
1148  virtual QCString trRTFansicp()
1149  {
1150  return "1250";
1151  }
1152 
1154  virtual QCString trRTFCharSet()
1155  {
1156  return "238";
1157  }
1158 
1160  virtual QCString trRTFGeneralIndex()
1161  {
1162  return "Indeks";
1163  }
1164 
1169  virtual QCString trClass(bool first_capital, bool singular)
1170  {
1171  QCString result((first_capital ? "Klas" : "klas"));
1172  result+=(singular ? "a" : "y");
1173  return result;
1174  }
1175 
1180  virtual QCString trFile(bool first_capital, bool singular)
1181  {
1182  QCString result((first_capital ? "Plik" : "plik"));
1183  if (!singular) result+="i";
1184  return result;
1185  }
1186 
1191  virtual QCString trNamespace(bool first_capital, bool singular)
1192  {
1193  QCString result((first_capital ? "Przestrze" : "przestrze"));
1194  result+=(singular ? "ń" : "nie");
1195  result+=" nazw";
1196  return result;
1197  }
1198 
1203  virtual QCString trGroup(bool first_capital, bool singular)
1204  {
1205  QCString result((first_capital ? "Grupa" : "grupa"));
1206  result+=(singular ? "a" : "y");
1207  return result;
1208  }
1209 
1214  virtual QCString trPage(bool first_capital, bool singular)
1215  {
1216  QCString result((first_capital ? "Stron" : "stron"));
1217  result+=(singular ? "a" : "y");
1218  return result;
1219  }
1220 
1225  virtual QCString trMember(bool first_capital, bool singular)
1226  {
1227  QCString result((first_capital ? "Składow" : "składow"));
1228  result+=(singular ? "a" : "e");
1229  return result;
1230  }
1231 
1236  virtual QCString trField(bool first_capital, bool singular)
1237  {
1238  QCString result((first_capital ? "Pol" : "pol"));
1239  result+=(singular ? "e" : "a");
1240  return result;
1241  }
1242 
1247  virtual QCString trGlobal(bool first_capital, bool singular)
1248  {
1249  QCString result((first_capital ? "Global" : "global"));
1250  result+=(singular ? "ny" : "ne");
1251  return result;
1252  }
1253 
1255 // new since 1.2.7
1257 
1260  virtual QCString trAuthor(bool first_capital, bool singular)
1261  {
1262  QCString result((first_capital ? "Auto" : "auto"));
1263  result += (singular) ? "r" : "rzy";
1264  return result;
1265  }
1266 
1268 // new since 1.2.11
1270 
1273  virtual QCString trReferences()
1274  {
1275  return "Odwołuje się do";
1276  }
1277 
1278 
1280 // new since 1.2.13
1282 
1283 
1284  virtual QCString trImplementedFromList(int numEntries)
1285  {
1286  return "Implementuje "+trWriteList(numEntries)+".";
1287  }
1288 
1289  virtual QCString trImplementedInList(int numEntries)
1290  {
1291  return "Implementowany w "+trWriteList(numEntries)+".";
1292  }
1293 
1295 // new since 1.2.16
1297 
1301  virtual QCString trRTFTableOfContents()
1302  {
1303  return "Spis treści";
1304  }
1305 
1307 // new since 1.2.17
1309 
1313  virtual QCString trDeprecatedList()
1314  {
1315  return "Lista elementów do wycofania";
1316  }
1317 
1319 // new since 1.2.18
1321 
1325  virtual QCString trEvents()
1326  {
1327  return "Zdarzenia";
1328  }
1330  virtual QCString trEventDocumentation()
1331  {
1332  return "Dokumentacja zdarzeń";
1333  }
1334 
1336 // new since 1.3
1338 
1341  virtual QCString trPackageTypes()
1342  {
1343  return "Typy pakietu";
1344  }
1348  virtual QCString trPackageMembers()
1349  {
1350  return "Funkcje pakietu";
1351  }
1355  virtual QCString trStaticPackageMembers()
1356  {
1357  return "Statyczne funkcje pakietu";
1358  }
1362  virtual QCString trPackageAttribs()
1363  {
1364  return "Atrybuty pakietu";
1365  }
1369  virtual QCString trStaticPackageAttribs()
1370  {
1371  return "Statyczne atrybuty pakietu";
1372  }
1373 
1375 // new since 1.3.1
1377 
1381  virtual QCString trAll()
1382  {
1383  return "All";
1384  }
1386  virtual QCString trCallGraph()
1387  {
1388  return "Oto graf wywołań dla tej funkcji:";
1389  }
1390 
1392 // new since 1.3.3
1394 
1398  virtual QCString trSearchResultsTitle()
1399  {
1400  return "Wyniki szukania";
1401  }
1410  virtual QCString trSearchResults(int numDocuments)
1411  {
1412  if (numDocuments==0)
1413  {
1414  return "Niestety żaden dokument nie pasuje do twojego zapytania.";
1415  }
1416  else if (numDocuments==1)
1417  {
1418  return "Znaleziono <b>1</b> dokument pasujący do twojego zapytania.";
1419  }
1420  int count = numDocuments % 10;
1421  if ((count>=2) && (count<=4))
1422  {
1423  return "Znaleziono <b>$num</b> dokumenty pasujące do twojego zapytania. "
1424  "Najlepiej pasujące dokumenty wyświetlane są na początku listy.";
1425  }
1426  else
1427  {
1428  return "Znaleziono <b>$num</b> dokumentów pasujących do twojego zapytania. "
1429  "Najlepiej pasujące dokumenty wyświetlane są na początku listy.";
1430  }
1431  }
1435  virtual QCString trSearchMatches()
1436  {
1437  return "Pasujące słowa:";
1438  }
1439 
1441 // new since 1.3.8
1443 
1446  virtual QCString trSourceFile(QCString& filename)
1447  {
1448  return "Plik źródłowy " + filename;
1449  }
1450 
1452 // new since 1.3.9
1454 
1458  virtual QCString trDirIndex()
1459  { return "Struktura katalogów"; }
1460 
1464  virtual QCString trDirDocumentation()
1465  { return "Dokumentacja katalogów"; }
1466 
1470  virtual QCString trDirectories()
1471  { return "Katalogi"; }
1472 
1476  virtual QCString trDirDescription()
1477  {
1478  return "Ta struktura katalogów jest posortowana jest z grubsza, "
1479  "choć nie całkowicie, alfabetycznie:";
1480  }
1481 
1485  virtual QCString trDirReference(const char *dirName)
1486  { QCString result="Dokumentacja katalogu "; result+=dirName; return result; }
1487 
1491  virtual QCString trDir(bool first_capital, bool singular)
1492  {
1493  QCString result((first_capital ? "Katalog" : "katalog"));
1494  if (! singular) result+="i";
1495  return result;
1496  }
1497 
1499 // new since 1.4.1
1501 
1505  virtual QCString trOverloadText()
1506  {
1507  return "To jest metoda przeciążona, udostępniona dla wygody. "
1508  "Różni się od powyższej metody tylko zestawem akceptowanych argumentów.";
1509  }
1510 
1512 // new since 1.4.6
1514 
1516  virtual QCString trCallerGraph()
1517  {
1518  return "Oto graf wywoływań tej funkcji:";
1519  }
1520 
1525  { return "Dokumentacja wyliczeń"; } //TODO check if it is correct translation
1526 
1528 // new since 1.5.4 (mainly for Fortran)
1530 
1533  { return "Dokumentacja składowej funkcji/podprogramu"; }
1534 
1536  virtual QCString trCompoundListFortran()
1537  { return "Lista typów danych"; }
1538 
1540  virtual QCString trCompoundMembersFortran()
1541  { return "Pola danych"; }
1542 
1545  { return "Tutaj znajdują się typy danych z ich krótkimi opisami:"; }
1546 
1548  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1549  {
1550  QCString result="Tutaj znajduje się lista wszystkich ";
1551  if (!extractAll)
1552  {
1553  result+="udokumentowanych ";
1554  }
1555  result+="składowych typów danych";
1556  result+=" wraz z odnośnikami do ";
1557  if (!extractAll)
1558  {
1559  result+="dokumentacji struktury danych dla każdej składowej";
1560  }
1561  else
1562  {
1563  result+="typów danych, do których dana składowa należy:";
1564  }
1565  return result;
1566  }
1567 
1571  virtual QCString trCompoundIndexFortran()
1572  { return "Indeks typów danych"; }
1573 
1577  virtual QCString trTypeDocumentation()
1578  { return "Dokumentacja typów danych"; }
1579 
1583  virtual QCString trSubprograms()
1584  { return "Funkcje/podprogramy"; }
1585 
1589  virtual QCString trSubprogramDocumentation()
1590  { return "Dokumentacja funkcji/podprogramu"; }
1591 
1595  virtual QCString trDataTypes()
1596  { return "Typy danych"; }
1597 
1599  virtual QCString trModulesList()
1600  { return "Lista modułów"; }
1601 
1603  virtual QCString trModulesListDescription(bool extractAll)
1604  {
1605  QCString result="Tutaj znajduje się lista wszystkich ";
1606  if (!extractAll) result+="udokumentowanych ";
1607  result+="modułów z ich krótkimi opisami:";
1608  return result;
1609  }
1610 
1612  virtual QCString trCompoundReferenceFortran(const char *clName,
1613  ClassDef::CompoundType compType,
1614  bool isTemplate)
1615  {
1616  QCString result="Dokumentacja";
1617  if (isTemplate) result+=" szablonu";
1618  switch(compType)
1619  {
1620  case ClassDef::Class: result+=" modułu "; break;
1621  case ClassDef::Struct: result+=" typu "; break;
1622  case ClassDef::Union: result+=" unii "; break;
1623  case ClassDef::Interface: result+=" interfejsu "; break;
1624  case ClassDef::Protocol: result+=" protokołu "; break;
1625  case ClassDef::Category: result+=" kategorii "; break;
1626  case ClassDef::Exception: result+=" wyjątku "; break;
1627  default: break;
1628  }
1629  result+=(QCString)clName;
1630  return result;
1631  }
1633  virtual QCString trModuleReference(const char *namespaceName)
1634  {
1635  QCString result="Dokumentacja modułu ";
1636  result+=namespaceName;
1637  return result;
1638  }
1639 
1641  virtual QCString trModulesMembers()
1642  { return "Składowe modułu"; }
1643 
1645  virtual QCString trModulesMemberDescription(bool extractAll)
1646  {
1647  QCString result="Tutaj znajduje się lista wszystkich ";
1648  if (!extractAll) result+="udokumentowanych ";
1649  result+="składowych modułów wraz z odnośnikami do ";
1650  if (extractAll)
1651  {
1652  result+="dokumentacji modułu dla każdej składowej:";
1653  }
1654  else
1655  {
1656  result+="modułów do których składowe te należą:";
1657  }
1658  return result;
1659  }
1660 
1664  virtual QCString trModulesIndex()
1665  { return "Indeks modułu"; }
1666 
1671  virtual QCString trModule(bool first_capital, bool singular)
1672  {
1673  QCString result((first_capital ? "Moduł" : "moduł"));
1674  if (!singular) result+="y";
1675  return result;
1676  }
1681  bool single)
1682  {
1683  // single is true implies a single file
1684  QCString result=(QCString)"Dokumentacja dla te";
1685  switch(compType)
1686  {
1687  case ClassDef::Class: result+="go modułu"; break;
1688  case ClassDef::Struct: result+="go typu"; break;
1689  case ClassDef::Union: result+="j unii"; break;
1690  case ClassDef::Interface: result+="go interfejsu"; break;
1691  case ClassDef::Protocol: result+="go protokołu"; break;
1692  case ClassDef::Category: result+="j kategorii"; break;
1693  case ClassDef::Exception: result+="go wyjątku"; break;
1694  default: break;
1695  }
1696  result+=" została wygenerowana z plik";
1697  if (single) result+="u:"; else result+="ów:";
1698  return result;
1699  }
1704  virtual QCString trType(bool first_capital, bool singular)
1705  {
1706  QCString result((first_capital ? "Typ" : "typ"));
1707  if (!singular) result+="y";
1708  return result;
1709  }
1714  virtual QCString trSubprogram(bool first_capital, bool singular)
1715  {
1716  QCString result((first_capital ? "Podprogram" : "podprogram"));
1717  if (!singular) result+="y";
1718  return result;
1719  }
1720 
1722  virtual QCString trTypeConstraints()
1723  {
1724  return "Więzy typów"; //TODO check if it is correct translation
1725  }
1726 
1728 // new since 1.6.0 (mainly for the new search engine)
1730 
1732  virtual QCString trDirRelation(const char *name)
1733  {
1734  return "Relcja "+ QCString(name);
1735  }
1736 
1738  virtual QCString trLoading()
1739  {
1740  return "Wczytywanie...";
1741  }
1742 
1744  virtual QCString trGlobalNamespace()
1745  {
1746  return "Globalna przestrzeń nazw";
1747  }
1748 
1750  virtual QCString trSearching()
1751  {
1752  return "Szukanie...";
1753  }
1754 
1756  virtual QCString trNoMatches()
1757  {
1758  return "Brak dopasowań";
1759  }
1760 
1762 // new since 1.6.3 (missing items for the directory pages)
1764 
1769  virtual QCString trFileIn(const char *name)
1770  {
1771  return (QCString)"Plik w "+name;
1772  }
1773 
1778  virtual QCString trIncludesFileIn(const char *name)
1779  {
1780  return (QCString)"Zawiera plik w "+name;
1781  }
1782 
1793  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1794  int hour,int minutes,int seconds,
1795  bool includeTime)
1796  {
1797  static const char *days[] = { "Pn","Wt","Śr","Cz","Pt","So","N" };
1798  static const char *months[] = { "sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru" };
1799  QCString sdate;
1800  sdate.sprintf("%s, %d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1801  if (includeTime)
1802  {
1803  QCString stime;
1804  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1805  sdate+=stime;
1806  }
1807  return sdate;
1808  }
1809 
1811 // new since 1.7.5
1813 
1815  virtual QCString trCiteReferences()
1816  { return "Odwołania do literatury"; }
1817 
1819  virtual QCString trCopyright()
1820  { return "Copyright"; }
1821 
1823  virtual QCString trDirDepGraph(const char *name)
1824  { return QCString("Wykres zależności katalogu dla ")+name+":"; }
1825 
1827 // new since 1.8.0
1829 
1831  virtual QCString trDetailLevel()
1832  { return "poziom szczegółów"; }
1833 
1835  virtual QCString trTemplateParameters()
1836  { return "Parametry Szablonu"; }
1837 
1839  virtual QCString trAndMore(const QCString &number)
1840  { return "i "+number+" więcej..."; }
1841 
1843  virtual QCString trEnumGeneratedFromFiles(bool single)
1844  { QCString result = "Dokumentacja dla tego wyliczenia została wygenerowana z plik";
1845  if (single) result+="u:"; else result+="ów:";
1846  return result;
1847  }
1848 
1850  virtual QCString trEnumReference(const char *name)
1851  { QCString result="Dokumentacja wyliczenia "; result+=name; return result; }
1852 
1854  virtual QCString trInheritedFrom(const char *members,const char *what)
1855  { return QCString(members)+" dziedziczone z "+what; }
1856 
1860  virtual QCString trAdditionalInheritedMembers()
1861  { return "Dodatkowe Dziedziczone Składowe"; }
1862 
1864 
1865 };
1866 
1867 #endif