diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-03-08 14:22:15 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-03-08 14:22:15 (GMT) |
commit | b05064427c02bd5ae998856a0d708c440f610bde (patch) | |
tree | eb0cd4bd519397a852945fb3acf64c0b65edcb2f /src/translator_pl.h | |
parent | 448b28836eb910f95e2f1903b4dea5eb8548e424 (diff) | |
download | Doxygen-b05064427c02bd5ae998856a0d708c440f610bde.zip Doxygen-b05064427c02bd5ae998856a0d708c440f610bde.tar.gz Doxygen-b05064427c02bd5ae998856a0d708c440f610bde.tar.bz2 |
Release-1.3-rc3-20030308
Diffstat (limited to 'src/translator_pl.h')
-rw-r--r-- | src/translator_pl.h | 332 |
1 files changed, 191 insertions, 141 deletions
diff --git a/src/translator_pl.h b/src/translator_pl.h index e21a2f1..501b16b 100644 --- a/src/translator_pl.h +++ b/src/translator_pl.h @@ -13,17 +13,28 @@ * Documents produced by Doxygen are derivative works derived from the * input used in their production; they are not affected by this license. * - * Polish translation was updated to version 1.2.17 by + * Polish translation was updated to version 1.3 by * Piotr Kaminski (Piotr.Kaminski@ctm.gdynia.pl) */ #ifndef TRANSLATOR_PL_H #define TRANSLATOR_PL_H -#include "translator_adapter.h" - -class TranslatorPolish : public TranslatorAdapter_1_2_17 +class TranslatorPolish : public Translator { + private: + /*! to avoid macro redefinition from translator_pl.h */ + inline QCString decode(const QCString& sInput) + { + if (Config_getBool("USE_WINDOWS_ENCODING")) + { + return ISO88592ToWin1250(sInput); + } + else + { + return sInput; + } + } public: // --- Language control methods ------------------- @@ -52,58 +63,67 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! return the language charset. This will be used for the HTML output */ virtual QCString idLanguageCharset() - { return "iso-8859-2"; } - + { + if (Config_getBool("USE_WINDOWS_ENCODING")) + { + return "windows-1250"; + } + else + { + return "iso-8859-2"; + } + } + // --- Language translation methods ------------------- /*! used in the compound documentation before a list of related functions. */ QCString trRelatedFunctions() - { return "Funkcje Powiązane"; } + { return decode("Funkcje powiązane"); } /*! subscript for the related functions. */ QCString trRelatedSubscript() - { return "(Zauważ, że to nie są metody klas.)"; } + { return decode("(Zauważ, że to nie są metody klas.)"); } /*! header that is put before the detailed description of files, classes and namespaces. */ QCString trDetailedDescription() - { return "Opis Szczegółowy"; } + { return decode("Opis szczegółowy"); } /*! header that is put before the list of typedefs. */ QCString trMemberTypedefDocumentation() - { return "Dokumentacja Składowych Definicji Typu"; } + { return decode("Dokumentacja składowych definicji typu"); } /*! header that is put before the list of enumerations. */ QCString trMemberEnumerationDocumentation() - { return "Dokumentacja Składowych Wyliczanych"; } + { return decode("Dokumentacja składowych wyliczanych"); } /*! header that is put before the list of member functions. */ QCString trMemberFunctionDocumentation() - { return "Dokumentacja Funkcji Składowych"; } + { return decode("Dokumentacja funkcji składowych"); } /*! header that is put before the list of member attributes. */ QCString trMemberDataDocumentation() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Dokumentacja Pól"; + return decode("Dokumentacja pól"); } else { - return "Dokumentacja Atrybutów Składowych"; + return decode("Dokumentacja atrybutów składowych"); } } /*! this is the text of a link put after brief descriptions. */ QCString trMore() - { return "Więcej..."; } + { return decode("Więcej..."); } /*! put in the class documentation */ QCString trListOfAllMembers() - { return "Lista wszystkich składowych."; } + { return decode("Lista wszystkich składowych."); } /*! used as the title of the "list of all members" page of a class */ QCString trMemberList() - { return "Lista Składowych"; } + { return decode("Lista składowych"); } /*! this is the first part of a sentence that is followed by a class name */ QCString trThisIsTheListOfAllMembers() @@ -111,13 +131,13 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! this is the remainder of the sentence after the class name */ QCString trIncludingInheritedMembers() - { return ", uwzględniająca wszystkie dziedziczone składowe."; } + { return decode(", uwzględniająca wszystkie dziedziczone składowe."); } /*! this is put at the author sections at the bottom of man pages. * parameter s is name of the project name. */ QCString trGeneratedAutomatically(const char *s) - { QCString result="Wygenerowano automatycznie z kodu źródłowego programem Doxygen"; + { QCString result=decode("Wygenerowano automatycznie z kodu źródłowego programem Doxygen"); if (s) result+=(QCString)" dla "+s; result+="."; return result; @@ -129,7 +149,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! put after an enum value in the list of all members */ QCString trEnumValue() - { return "wartość wyliczenia"; } + { return decode("wartość wyliczenia"); } /*! put after an undocumented member in the list of all members */ QCString trDefinedIn() @@ -139,7 +159,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * parameter f is the name of the include file. */ QCString trVerbatimText(const char *f) - { return (QCString)"Tutaj znajduje się zawartość pliku nagłówkowego "+f+"."; } + { return (QCString)decode("Tutaj znajduje się zawartość pliku nagłówkowego ")+f+"."; } // quick reference sections @@ -147,43 +167,43 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * compounds or files (see the \\group command). */ QCString trModules() - { return "Moduły"; } + { return decode("Moduły"); } /*! This is put above each page as a link to the class hierarchy */ QCString trClassHierarchy() - { return "Hierarchia Klas"; } + { return "Hierarchia klas"; } /*! This is put above each page as a link to the list of annotated classes */ QCString trCompoundList() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Struktury Danych"; + return "Struktury danych"; } else { - return "Lista Klas"; + return "Lista klas"; } } /*! This is put above each page as a link to the list of documented files */ QCString trFileList() - { return "Lista Plików"; } + { return decode("Lista plików"); } /*! This is put above each page as a link to the list of all verbatim headers */ QCString trHeaderFiles() - { return "Pliki Nagłówkowe"; } + { return decode("Pliki nagłówkowe"); } /*! This is put above each page as a link to all members of compounds. */ QCString trCompoundMembers() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Pola Danych"; + return "Pola danych"; } else { - return "Składowe Klas"; + return decode("Składowe klas"); } } @@ -196,17 +216,17 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 } else { - return "Składowe Plików"; + return decode("Składowe plików"); } } /*! This is put above each page as a link to all related pages. */ QCString trRelatedPages() - { return "Dodatkowe Strony"; } + { return "Dodatkowe strony"; } /*! This is put above each page as a link to all examples. */ QCString trExamples() - { return "Przykłady"; } + { return decode("Przykłady"); } /*! This is put above each page as a link to the search engine. */ QCString trSearch() @@ -214,8 +234,8 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! This is an introduction to the class hierarchy. */ QCString trClassHierarchyDescription() - { return "Ta lista dziedziczenia posortowana jest z grubsza, " - "choć nie całkowicie, alfabetycznie:"; + { return decode("Ta lista dziedziczenia posortowana jest z grubsza, " + "choć nie całkowicie, alfabetycznie:"); } /*! This is an introduction to the list with all files. */ @@ -224,7 +244,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 QCString result="Tutaj znajduje się lista wszystkich "; if (!extractAll) result+="udokumentowanych "; result+="plików z ich krótkimi opisami:"; - return result; + return decode(result); } /*! This is an introduction to the annotated compound list. */ @@ -233,12 +253,12 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Tutaj znajdują się struktury danych wraz z ich krótkimi opisami:"; + return decode("Tutaj znajdują się struktury danych wraz z ich krótkimi opisami:"); } else { - return "Tutaj znajdują się klasy, struktury, " - "unie i interfejsy wraz z ich krótkimi opisami:"; + return decode("Tutaj znajdują się klasy, struktury, " + "unie i interfejsy wraz z ich krótkimi opisami:"); } } @@ -281,7 +301,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 result+="klas, do których dana składowa należy:"; } } - return result; + return decode(result); } /*! This is an introduction to the page with all file members. */ @@ -302,24 +322,24 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 result+="plików, do których one należą:"; else result+="dokumentacji:"; - return result; + return decode(result); } /*! This is an introduction to the page with the list of all header files. */ QCString trHeaderFilesDescription() - { return "Tutaj znajdują się pliki nagłówkowe tworzące API:"; } + { return decode("Tutaj znajdują się pliki nagłówkowe tworzące API:"); } /*! This is an introduction to the page with the list of all examples */ QCString trExamplesDescription() - { return "Tutaj znajduje się lista wszystkich przykładów:"; } + { return decode("Tutaj znajduje się lista wszystkich przykładów:"); } /*! This is an introduction to the page with the list of related pages */ QCString trRelatedPagesDescription() - { return "Tutaj znajduje się lista wszystkich stron dokumentacji:"; } + { return decode("Tutaj znajduje się lista wszystkich stron dokumentacji:"); } /*! This is an introduction to the page with the list of class/file groups */ QCString trModulesDescription() - { return "Tutaj znajduje się lista wszystkich grup:"; } + { return decode("Tutaj znajduje się lista wszystkich grup:"); } /*! This sentences is used in the annotated class/file lists if no brief * description is given. @@ -338,13 +358,13 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * index of all groups. */ QCString trModuleIndex() - { return "Indeks Grup"; } + { return "Indeks grup"; } /*! This is used in LaTeX as the title of the chapter with the * class hierarchy. */ QCString trHierarchicalIndex() - { return "Indeks Hierarchiczny"; } + { return "Indeks hierarchiczny"; } /*! This is used in LaTeX as the title of the chapter with the * annotated compound index. @@ -353,11 +373,11 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Indeks Struktur Danych"; + return "Indeks struktur danych"; } else { - return "Indeks Klas"; + return "Indeks klas"; } } @@ -365,13 +385,13 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * list of all files. */ QCString trFileIndex() - { return "Indeks Plików"; } + { return decode("Indeks plików"); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all groups. */ QCString trModuleDocumentation() - { return "Dokumentacja Grup"; } + { return "Dokumentacja grup"; } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all classes, structs and unions. @@ -380,11 +400,11 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Dokumentacja Struktur Danych"; + return "Dokumentacja struktur danych"; } else { - return "Dokumentacja Klas"; + return "Dokumentacja klas"; } } @@ -392,23 +412,23 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * the documentation of all files. */ QCString trFileDocumentation() - { return "Dokumentacja Plików"; } + { return decode("Dokumentacja plików"); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all examples. */ QCString trExampleDocumentation() - { return "Dokumentacja Przykładów"; } + { return decode("Dokumentacja przykładów"); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all related pages. */ QCString trPageDocumentation() - { return "Dokumentacja Stron"; } + { return "Dokumentacja stron"; } /*! This is used in LaTeX as the title of the document */ QCString trReferenceManual() - { return "Podręcznik Referencji"; } + { return decode("Podręcznik"); } /*! This is used in the documentation of a file as a header before the * list of defines @@ -420,13 +440,13 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * list of function prototypes */ QCString trFuncProtos() - { return "Prototypy Funkcji"; } + { return "Prototypy funkcji"; } /*! This is used in the documentation of a file as a header before the * list of typedefs */ QCString trTypedefs() - { return "Definicje Typów"; } + { return decode("Definicje typów"); } /*! This is used in the documentation of a file as a header before the * list of enumerations @@ -450,7 +470,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * list of (global) variables */ QCString trEnumerationValues() - { return "Wartości Wyliczeń"; } + { return decode("Wartości wyliczeń"); } /*! This is used in man pages as the author section. */ QCString trAuthor() @@ -460,43 +480,43 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * documentation blocks for defines */ QCString trDefineDocumentation() - { return "Dokumentacja Definicji"; } + { return "Dokumentacja definicji"; } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for function prototypes */ QCString trFunctionPrototypeDocumentation() - { return "Dokumentacja Prototypów Funkcji"; } + { return decode("Dokumentacja prototypów funkcji"); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for typedefs */ QCString trTypedefDocumentation() - { return "Dokumentacja Definicji Typów"; } + { return decode("Dokumentacja definicji typów"); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for enumeration types */ QCString trEnumerationTypeDocumentation() - { return "Dokumentacja Typów Wyliczanych"; } + { return decode("Dokumentacja typów wyliczanych"); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for enumeration values */ QCString trEnumerationValueDocumentation() - { return "Dokumentacja Wartości Wyliczanych"; } + { return decode("Dokumentacja wartości wyliczanych"); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for functions */ QCString trFunctionDocumentation() - { return "Dokumentacja Funkcji"; } + { return "Dokumentacja funkcji"; } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for variables */ QCString trVariableDocumentation() - { return "Dokumentacja Zmiennych"; } + { return "Dokumentacja zmiennych"; } /*! This is used in the documentation of a file/namespace/group before * the list of links to documented compounds @@ -505,7 +525,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Struktury Danych"; + return "Struktury danych"; } else { @@ -544,19 +564,19 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! this text is generated when the \\internal command is used. */ QCString trForInternalUseOnly() - { return "Tylko do użytku wewnętrznego."; } + { return decode("Tylko do użytku wewnętrznego."); } /*! this text is generated when the \\reimp command is used. */ QCString trReimplementedForInternalReasons() - { return "Reimplementowana z wewnętrzych przyczyn; nie dotyczy API."; } + { return decode("Reimplementowana z wewnętrzych przyczyn; nie dotyczy API."); } /*! this text is generated when the \\warning command is used. */ QCString trWarning() - { return "Ostrzeżenie"; } + { return decode("Ostrzeżenie"); } /*! this text is generated when the \\bug command is used. */ QCString trBugsAndLimitations() - { return "Błędy i ograniczenia"; } + { return decode("Błędy i ograniczenia"); } /*! this text is generated when the \\version command is used. */ QCString trVersion() @@ -576,7 +596,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! this text is generated when the \\sa command is used. */ QCString trSeeAlso() - { return "Zobacz również"; } + { return decode("Zobacz również"); } /*! this text is generated when the \\param command is used. */ QCString trParameters() @@ -584,7 +604,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! this text is generated when the \\exception command is used. */ QCString trExceptions() - { return "Wyjątki"; } + { return decode("Wyjątki"); } /*! this text is used in the title page of a LaTeX document. */ QCString trGeneratedBy() @@ -594,7 +614,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! used as the title of page containing all the index of all namespaces. */ QCString trNamespaceList() - { return "Lista Przestrzeni Nazw"; } + { return "Lista przestrzeni nazw"; } /*! used as an introduction to the namespace list */ QCString trNamespaceListDescription(bool extractAll) @@ -602,7 +622,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 QCString result="Tutaj znajdują się wszystkie "; if (!extractAll) result+="udokumentowane "; result+="przestrzenie nazw wraz z ich krótkimi opisami:"; - return result; + return decode(result); } /*! used in the class documentation as a header before the list of all @@ -619,7 +639,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * related classes */ QCString trRelatedFunctionDocumentation() - { return "Dokumentacja Przyjaciół i Funkcji Związanych"; } + { return decode("Dokumentacja przyjaciół i funkcji związanych"); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990425 @@ -631,14 +651,14 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 bool isTemplate) { QCString result="Dokumentacja"; - if (isTemplate) result+=" Szablonu"; + if (isTemplate) result+=" szablonu"; switch(compType) { - case ClassDef::Class: result+=" Klasy "; break; - case ClassDef::Struct: result+=" Struktury "; break; - case ClassDef::Union: result+=" Unii "; break; - case ClassDef::Interface: result+=" Interfejsu "; break; - case ClassDef::Exception: result+=" Wyjątku "; break; + case ClassDef::Class: result+=" klasy "; break; + case ClassDef::Struct: result+=" struktury "; break; + case ClassDef::Union: result+=" unii "; break; + case ClassDef::Interface: result+=" interfejsu "; break; + case ClassDef::Exception: result+=decode(" wyjątku "); break; } result+=(QCString)clName; return result; @@ -647,7 +667,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! used as the title of the HTML page of a file */ QCString trFileReference(const char *fileName) { - QCString result="Dokumentacja Pliku "; + QCString result="Dokumentacja pliku "; result+=fileName; return result; } @@ -655,32 +675,32 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! used as the title of the HTML page of a namespace */ QCString trNamespaceReference(const char *namespaceName) { - QCString result="Dokumentacja Przestrzeni Nazw "; + QCString result="Dokumentacja przestrzeni nazw "; result+=namespaceName; return result; } /* these are for the member sections of a class, struct or union */ QCString trPublicMembers() - { return "Metody Publiczne"; } + { return "Metody publiczne"; } QCString trPublicSlots() - { return "Sloty Publiczne"; } + { return "Sloty publiczne"; } QCString trSignals() - { return "Sygnały"; } + { return decode("Sygnały"); } QCString trStaticPublicMembers() - { return "Statyczne Metody Publiczne"; } + { return "Statyczne metody publiczne"; } QCString trProtectedMembers() - { return "Metody Chronione"; } + { return "Metody chronione"; } QCString trProtectedSlots() - { return "Sloty Chronione"; } + { return "Sloty chronione"; } QCString trStaticProtectedMembers() - { return "Statyczne Metody Chronione"; } + { return "Statyczne metody chronione"; } QCString trPrivateMembers() - { return "Metody Prywatne"; } + { return "Metody prywatne"; } QCString trPrivateSlots() - { return "Sloty Prywatne"; } + { return "Sloty prywatne"; } QCString trStaticPrivateMembers() - { return "Statyczne Metody Prywatne"; } + { return "Statyczne metody prywatne"; } /*! this function is used to produce a comma-separated list of items. * use generateMarker(i) to indicate where item i should be put. @@ -741,7 +761,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! This is put above each page as a link to all members of namespaces. */ QCString trNamespaceMembers() - { return "Składowe Przestrzeni Nazw"; } + { return decode("Składowe przestrzeni nazw"); } /*! This is an introduction to the page with all namespace members */ QCString trNamespaceMemberDescription(bool extractAll) @@ -753,19 +773,19 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 result+="dokumentacji przestrzeni nazw dla każdej składowej:"; else result+="przestrzeni nazw do których składowe te należą:"; - return result; + return decode(result); } /*! This is used in LaTeX as the title of the chapter with the * index of all namespaces. */ QCString trNamespaceIndex() - { return "Indeks Przestrzeni Nazw"; } + { return "Indeks przestrzeni nazw"; } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all namespaces. */ QCString trNamespaceDocumentation() - { return "Dokumentacja Przestrzeni Nazw"; } + { return "Dokumentacja przestrzeni nazw"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990522 @@ -775,7 +795,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 * namespaces in a file. */ QCString trNamespaces() - { return "Przestrzenie Nazw"; } + { return "Przestrzenie nazw"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990728 @@ -799,14 +819,14 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 } result+=" została wygenerowana z plik"; if (single) result+="u:"; else result+="ów:"; - return result; + return decode(result); } /*! This is in the (quick) index as a link to the alphabetical compound * list. */ QCString trAlphabeticalList() - { return "Lista Alfabetyczna"; } + { return "Lista alfabetyczna"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990901 @@ -814,12 +834,12 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! This is used as the heading text for the retval command. */ QCString trReturnValues() - { return "Zwracane wartości"; } + { return decode("Zwracane wartości"); } /*! This is in the (quick) index as a link to the main page (index.html) */ QCString trMainPage() - { return "Strona Główna"; } + { return decode("Strona główna"); } /*! This is used in references to page that are put in the LaTeX * documentation. It should be an abbreviation of the word page. @@ -833,7 +853,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 QCString trSources() { - return "Źródła"; + return decode("Źródła"); } QCString trDefinedAtLineInSourceFile() { @@ -860,68 +880,68 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! this text is put before a collaboration diagram */ QCString trCollaborationDiagram(const char *clName) { - return (QCString)"Diagram współpracy dla "+clName+":"; + return (QCString)decode("Diagram współpracy dla ")+clName+":"; } /*! this text is put before an include dependency graph */ QCString trInclDepGraph(const char *fName) { - return (QCString)"Wykres zależności załączania dla "+fName+":"; + return (QCString)decode("Wykres zależności załączania dla ")+fName+":"; } /*! header that is put before the list of constructor/destructors. */ QCString trConstructorDocumentation() { - return "Dokumentacja Konstruktora i Destruktora"; + return "Dokumentacja konstruktora i destruktora"; } /*! Used in the file documentation to point to the corresponding sources. */ QCString trGotoSourceCode() { - return "Idź do kodu źródłowego tego pliku."; + return decode("Idź do kodu źródłowego tego pliku."); } /*! Used in the file sources to point to the corresponding documentation. */ QCString trGotoDocumentation() { - return "Idź do dokumentacji tego pliku."; + return decode("Idź do dokumentacji tego pliku."); } /*! Text for the \\pre command */ QCString trPrecondition() { - return "Warunek wstępny"; + return decode("Warunek wstępny"); } /*! Text for the \\post command */ QCString trPostcondition() { - return "Warunek końcowy"; + return decode("Warunek końcowy"); } /*! Text for the \\invariant command */ QCString trInvariant() { - return "Inwariant"; + return "Niezmiennik"; } /*! Text shown before a multi-line variable/enum initialization */ QCString trInitialValue() { - return "Inicjalizator:"; + return decode("Wartość początkowa:"); } /*! Text used the source code in the file index */ QCString trCode() { - return "kod źródłowy"; + return decode("kod źródłowy"); } QCString trGraphicalHierarchy() { - return "Graficzna Hierarchia Klas"; + return "Graficzna hierarchia klas"; } QCString trGotoGraphicalHierarchy() { - return "Idź do graficznej hierarchi klas"; + return decode("Idź do graficznej hierarchi klas"); } QCString trGotoTextualHierarchy() { - return "Idź do tekstowej hierarchi klas"; + return decode("Idź do tekstowej hierarchi klas"); } QCString trPageIndex() { - return "Indeks Stron"; + return "Indeks stron"; } ////////////////////////////////////////////////////////////////////////// @@ -934,46 +954,46 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 } QCString trPublicTypes() { - return "Typy Publiczne"; + return "Typy publiczne"; } QCString trPublicAttribs() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Pola Danych"; + return "Pola danych"; } else { - return "Atrybuty Publiczne"; + return "Atrybuty publiczne"; } } QCString trStaticPublicAttribs() { - return "Statyczne Atrybuty Publiczne"; + return "Statyczne atrybuty publiczne"; } QCString trProtectedTypes() { - return "Typy Chronione"; + return "Typy chronione"; } QCString trProtectedAttribs() { - return "Atrybuty Chronione"; + return "Atrybuty chronione"; } QCString trStaticProtectedAttribs() { - return "Statyczne Atrybuty Chronione"; + return "Statyczne atrybuty chronione"; } QCString trPrivateTypes() { - return "Typy Prywatne"; + return "Typy prywatne"; } QCString trPrivateAttribs() { - return "Atrybuty Prywatne"; + return "Atrybuty prywatne"; } QCString trStaticPrivateAttribs() { - return "Statyczne Atrybuty Prywatne"; + return "Statyczne atrybuty prywatne"; } ////////////////////////////////////////////////////////////////////////// @@ -983,12 +1003,12 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! Used as a marker that is put before a todo item */ QCString trTodo() { - return "Do Zrobienia"; + return "Do zrobienia"; } /*! Used as the header of the todo list */ QCString trTodoList() { - return "Lista Do Zrobienia"; + return "Lista rzeczy do zrobienia"; } ////////////////////////////////////////////////////////////////////////// @@ -997,11 +1017,11 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 QCString trReferencedBy() { - return "Odwołania w"; + return decode("Odwołania w"); } QCString trRemarks() { - return "Spostrzeżenia"; + return decode("Spostrzeżenia"); } QCString trAttention() { @@ -1009,8 +1029,8 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 } QCString trInclByDepGraph() { - return "Ten wykres pokazuje, które pliki bezpośrednio lub " - "pośrednio załączają ten plik:"; + return decode("Ten wykres pokazuje, które pliki bezpośrednio lub " + "pośrednio załączają ten plik:"); } QCString trSince() { @@ -1024,12 +1044,12 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! title of the graph legend page */ QCString trLegendTitle() { - return "Legenda Wykresu"; + return "Legenda wykresu"; } /*! page explaining how the dot graph's should be interpreted */ QCString trLegendDocs() { - return + return decode( "Ta strona wyjaśnia jak interpretować wykresy, które są wygenerowane " "przez doxygen.<p>\n" "Rozważ następujący przykład:\n" @@ -1081,7 +1101,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 "<li>Fioletowa przerywana strzałka jest używana jeśli klasa jest zawarta " "lub użyta przez inną klasę. Strzałka jest podpisana zmienną(ymi) " "przez które wskazywana klasa lub struktura jest dostępna. \n" - "</ul>\n"; + "</ul>\n"); } /*! text for the link to the legend page */ QCString trLegend() @@ -1101,7 +1121,7 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! Used as the header of the test list */ QCString trTestList() { - return "Lista Testu"; + return "Lista testu"; } ////////////////////////////////////////////////////////////////////////// // new since 1.2.1 @@ -1120,12 +1140,12 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 /*! Used as a section header for IDL properties */ virtual QCString trProperties() { - return "Właściwości"; + return decode("Właściwości"); } /*! Used as a section header for IDL property documentation */ virtual QCString trPropertyDocumentation() { - return "Dokumentacja Właściwości"; + return decode("Dokumentacja właściwości"); } ////////////////////////////////////////////////////////////////////////// // new since 1.2.4 @@ -1354,9 +1374,39 @@ class TranslatorPolish : public TranslatorAdapter_1_2_17 */ virtual QCString trRTFTableOfContents() { - return "Spis Treści"; + return "Spis treści"; } +////////////////////////////////////////////////////////////////////////// +// new since 1.2.17 +////////////////////////////////////////////////////////////////////////// + + /*! Used as the header of the list of item that have been + * flagged deprecated + */ + virtual QCString trDeprecatedList() + { + return "Lista elementów do wycofania"; + } + +////////////////////////////////////////////////////////////////////////// +// new since 1.2.18 +////////////////////////////////////////////////////////////////////////// + + /*! Used as a header for declaration section of the events found in + * a C# program + */ + virtual QCString trEvents() + { + return "Zdarzenia"; + } + /*! Header used for the documentation section of a class' events. */ + virtual QCString trEventDocumentation() + { + return "Dokumentacja zdarzeń"; + } + + }; #endif |