diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2008-06-26 19:24:36 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2008-06-26 19:24:36 (GMT) |
commit | 15c353fe21452d415876c93607a468c5a8e89b82 (patch) | |
tree | cc6b9b1f467451deab5096afece76012eec030b3 /src/translator_sr.h | |
parent | e436cad917e0d8e0cdb7de9d2fbafc7a44b6ab54 (diff) | |
download | Doxygen-15c353fe21452d415876c93607a468c5a8e89b82.zip Doxygen-15c353fe21452d415876c93607a468c5a8e89b82.tar.gz Doxygen-15c353fe21452d415876c93607a468c5a8e89b82.tar.bz2 |
Release-1.5.6-20080626
Diffstat (limited to 'src/translator_sr.h')
-rw-r--r-- | src/translator_sr.h | 742 |
1 files changed, 480 insertions, 262 deletions
diff --git a/src/translator_sr.h b/src/translator_sr.h index 6f559dd..338bedf 100644 --- a/src/translator_sr.h +++ b/src/translator_sr.h @@ -2,7 +2,7 @@ * * * - * Copyright (C) 1997-2008 by Dimitri van Heesch. + * Copyright (C) 1997-2007 by Dimitri van Heesch. * * Permission to use, copy, modify, and distribute this software and its * documentation under the terms of the GNU General Public License is hereby @@ -14,16 +14,17 @@ * input used in their production; they are not affected by this license. * */ - + #ifndef TRANSLATOR_SR_H #define TRANSLATOR_SR_H // translation by Dejan D. M. Milosavljevic <dmilos@email.com>;<dmilosx@ptt.yu>;<office@ddmrm.com> -// // 10x 2 Ivana Miletic for gramatical consutation. +// // 10x 2 Ivana Miletic for grammatical consultation. // UTF-8 patch by Nenad Bulatovic <buletina@gmail.com> +// translation update by Andrija M. Bosnjakovic <andrija@etf.bg.ac.yu> -class TranslatorSerbian : public TranslatorAdapter_1_4_1 +class TranslatorSerbian : public Translator { private: QCString decode(const QCString& sInput) @@ -83,7 +84,9 @@ private: /*! used in the compound documentation before a list of related functions. */ virtual QCString trRelatedFunctions() - { return decode( "Povezane funkcije" ); } + //! Čini se da je ovako manje loše nego "Povezane funkcije", + //! što uopšte ne izgleda dobro jer ta kartica sadrži prijatelje i globalne funkcije + { return decode( "Relevantne funkcije" ); } /*! subscript for the related functions. */ virtual QCString trRelatedSubscript() @@ -91,15 +94,16 @@ private: /*! header that is put before the detailed description of files, classes and namespaces. */ virtual QCString trDetailedDescription() - { return decode( "Opširnije objašnjenje" ); } // detalj je francuska rec. + { return decode( "Opširniji opis" ); } /*! header that is put before the list of typedefs. */ virtual QCString trMemberTypedefDocumentation() - { return decode( "Dokumentacija typedef članova" ); } + { return decode( "Dokumentacija unutrašnjih definicija tipa" ); } /*! header that is put before the list of enumerations. */ virtual QCString trMemberEnumerationDocumentation() - { return decode( "Dokumentacija enum članova" ); } + //! Ovo je u skladu sa "unutrašnja klasa" što se može videti u knjizi. + { return decode( "Dokumentacija unutrašnjih nabrajanja" ); } /*! header that is put before the list of member functions. */ virtual QCString trMemberFunctionDocumentation() @@ -110,11 +114,11 @@ private: { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Dokumentacija članova" ); + return decode( "Dokumentacija polja" ); } else { - return decode( "Dokumentacija javnih članova" ); + return decode( "Dokumentacija atributa" ); } } @@ -142,23 +146,23 @@ private: * parameter s is name of the project name. */ virtual QCString trGeneratedAutomatically(const char *s) - { QCString result="Napravljeno automatski Doxygen-om"; - if( s ) result+=(QCString)" za " + s; + { QCString result="Napravljeno automatski korišćenjem alata Doxygen"; + if( s ) result+=(QCString)" za projekat " + s; result+=" od izvornog koda."; return decode( result ); } /*! put after an enum name in the list of all members */ virtual QCString trEnumName() - { return decode( "ime enum-a " ); } + { return decode( "ime nabrajanja " ); } /*! put after an enum value in the list of all members */ virtual QCString trEnumValue() - { return decode( "vrednost enum-a" ); } + { return decode( "vrednost nabrojane konstante" ); } /*! put after an undocumented member in the list of all members */ virtual QCString trDefinedIn() - { return decode( "definisano u" ); } + { return decode( "definicija u" ); } // quick reference sections @@ -170,18 +174,18 @@ private: /*! This is put above each page as a link to the class hierarchy */ virtual QCString trClassHierarchy() - { return decode( "Stablo klasa" ); } + { return decode( "Hijerarhija klasa" ); } /*! This is put above each page as a link to the list of annotated classes */ virtual QCString trCompoundList() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Sve strukture" ); + return decode( "Spisak struktura" ); } else { - return decode( "Sve klase" ); + return decode( "Spisak klasa" ); } } @@ -189,17 +193,13 @@ private: virtual QCString trFileList() { return decode( "Spisak datoteka" ); } - /*! This is put above each page as a link to the list of all verbatim headers */ - virtual QCString trHeaderFiles() - { return decode( "Zaglavlja" ); } - /*! This is put above each page as a link to all members of compounds. */ virtual QCString trCompoundMembers() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Svi članovi struktura" ); - } + return decode( "Sva polja struktura" ); + } else { return decode( "Svi članovi klasa" ); @@ -221,7 +221,7 @@ private: /*! This is put above each page as a link to all related pages. */ virtual QCString trRelatedPages() - { return decode( "Stranice povezane sa ovom" ); } + { return decode( "Stranice koje imaju veze sa ovom stranicom" ); } /*! This is put above each page as a link to all examples. */ virtual QCString trExamples() @@ -233,15 +233,16 @@ private: /*! This is an introduction to the class hierarchy. */ virtual QCString trClassHierarchyDescription() - { return decode( "Stablo nasleđivanja je složeno " - "približno po abecedi:" ); } + { return decode( "Hijerahija klasa uređena približno " + "po abecedi:" ); + } /*! This is an introduction to the list with all files. */ virtual QCString trFileListDescription(bool extractAll) { QCString result="Spisak svih "; - if (!extractAll) result+="dokumetovanih "; - result+="datoteka, sa kratkim opisom:"; + if (!extractAll) result+="dokumentovanih "; + result+="datoteka, sa kratkim opisima:"; return decode( result ); } @@ -251,12 +252,12 @@ private: if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Spisak struktura sa kratkim opisom:" ); + return decode( "Spisak struktura sa kratkim opisima:" ); } else { - return decode( "Spisak klasa, struktura, unija i interfejsa sa kratkim opisom:" ); - + return decode( "Spisak klasa, struktura, " + "unija i interfejsa sa kratkim opisima:" ); } } @@ -270,33 +271,33 @@ private: } if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - result+="članova struktura ili unija"; + result+="članova struktura/unija"; } else { result+="članova klasa"; } - result+=" sa linkovima na "; + result+=" sa vezama ka "; if (extractAll) { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - result+="dokumentaciju članova struktura/unija:"; + result+="dokumentaciji svakog polja strukture/unije:"; } else { - result+="dokumentaciju svakog člana klase:"; + result+="dokumentaciji svakog člana klase:"; } } else { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - result+="strukture/unije koje pripadaju:"; + result+="strukturama/unijama kojima pripadaju:"; } else { - result+="klase koje pripadaju:"; + result+="klasama kojima pripadaju:"; } } return decode( result ); @@ -310,48 +311,34 @@ private: if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - result+="funkcija, promenjiva, makro zamena, enum-ova, i typedef-ova"; + result+="funkcija, promenljivih, makro zamena, nabrajanja i definicija tipa"; } else { result+="članova"; } - - result+=" sa linkovima na "; - + result+=" sa vezama ka "; if (extractAll) - result+="datoteke u kojima se nalaze:"; + result+="datotekama u kojima se nalaze:"; else - result+=" dokumentaciju:"; - + result+="dokumentaciji:"; return decode( result ); } - /*! This is an introduction to the page with the list of all header files. */ - virtual QCString trHeaderFilesDescription() - { return decode( "Zaglavlja koje izgrađuju API:" ); } - /*! This is an introduction to the page with the list of all examples */ virtual QCString trExamplesDescription() - { return decode( "Spisak primera:" ); } + { return decode( "Spisak svih primera:" ); } /*! This is an introduction to the page with the list of related pages */ virtual QCString trRelatedPagesDescription() - { return decode( "Spisak svih sličnih stranica:" ); } + { return decode( "Spisak stranica koje imaju veze sa ovom stranicom:" ); } /*! This is an introduction to the page with the list of class/file groups */ virtual QCString trModulesDescription() { return decode( "Spisak svih modula:" ); } - /*! This sentences is used in the annotated class/file lists if no brief - * description is given. - */ - virtual QCString trNoDescriptionAvailable() - { return decode( "Opis nije dostupan" ); } - // index titles (the project name is prepended for these) - /*! This is used in HTML as the title of index.html. */ virtual QCString trDocumentation() { return decode("Dokumentacija" ); } @@ -360,13 +347,13 @@ private: * index of all groups. */ virtual QCString trModuleIndex() - { return decode( "Index modula" ); } + { return decode( "Indeks modula" ); } /*! This is used in LaTeX as the title of the chapter with the * class hierarchy. */ virtual QCString trHierarchicalIndex() - { return decode( "Hijerarhijski sadžraj" ); } + { return decode( "Hijerarhijski sadržaj" ); } /*! This is used in LaTeX as the title of the chapter with the * annotated compound index. @@ -375,11 +362,11 @@ private: { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Glavni sadržaj" ); + return decode( "Spisak struktura/unija" ); } else { - return decode( "Glavni sadržaj" ); + return decode( "Spisak klasa" ); } } @@ -402,11 +389,11 @@ private: { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Dokumentacija stuktura"; + return decode( "Dokumentacija stuktura/unija" ); } else { - return "Dokumentacija klasa"; + return decode( "Dokumentacija klasa" ); } } @@ -414,19 +401,19 @@ private: * the documentation of all files. */ virtual QCString trFileDocumentation() - { return "Dokumentacija datoteke"; } + { return decode( "Dokumentacija datoteke" ); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all examples. */ virtual QCString trExampleDocumentation() - { return "Dokumentacija primera"; } + { return decode( "Dokumentacija primera" ); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all related pages. */ virtual QCString trPageDocumentation() - { return "Dokumentacija stranice"; } + { return decode( "Dokumentacija stranice" ); } /*! This is used in LaTeX as the title of the document */ virtual QCString trReferenceManual() @@ -436,85 +423,79 @@ private: * list of defines */ virtual QCString trDefines() - { return "Makro zamene"; } + { return decode( "Makro zamene" ); } /*! This is used in the documentation of a file as a header before the * list of function prototypes */ virtual QCString trFuncProtos() - { return "Deklaracija funkcije"; } + { return decode( "Deklaracije funkcija" ); } /*! This is used in the documentation of a file as a header before the * list of typedefs */ virtual QCString trTypedefs() - { return "Typedef-ovi"; } + { return decode( "Definicije tipa" ); } /*! This is used in the documentation of a file as a header before the * list of enumerations */ virtual QCString trEnumerations() - { return "Enum-ovi"; } + { return decode( "Nabrajanja" ); } /*! This is used in the documentation of a file as a header before the * list of (global) functions */ virtual QCString trFunctions() - { return "Funkcije"; } + { return decode( "Funkcije" ); } /*! This is used in the documentation of a file as a header before the * list of (global) variables */ virtual QCString trVariables() - { return "Promenjive"; } + { return decode( "Promenljive" ); } /*! This is used in the documentation of a file as a header before the * list of (global) variables */ virtual QCString trEnumerationValues() - { return "Vrednosti enum-ova"; } + { return decode( "Vrednosti nabrojanih konstanti" ); } /*! This is used in the documentation of a file before the list of * documentation blocks for defines */ virtual QCString trDefineDocumentation() - { return "Dokumentacija makro zamene"; } + { return decode( "Dokumentacija makro zamene" ); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for function prototypes */ virtual QCString trFunctionPrototypeDocumentation() - { return "Dokumentacija deklaracije funkcije"; } + { return decode( "Dokumentacija deklaracije funkcije" ); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for typedefs */ virtual QCString trTypedefDocumentation() - { return "Dokumentacija typedef-a"; } + { return decode( "Dokumentacija definicije tipa" ); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for enumeration types */ virtual QCString trEnumerationTypeDocumentation() - { return "Dokumetacija enum-a"; } - - /*! This is used in the documentation of a file/namespace before the list - * of documentation blocks for enumeration values - */ - virtual QCString trEnumerationValueDocumentation() - { return "Dokumentacija enum vrednosti"; } + { return decode( "Dokumentacija nabrajanja" ); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for functions */ virtual QCString trFunctionDocumentation() - { return "Dokumentacija funkcije"; } + { return decode( "Dokumentacija funkcije" ); } /*! This is used in the documentation of a file/namespace before the list * of documentation blocks for variables */ virtual QCString trVariableDocumentation() - { return "Dokumentacija promenjive"; } + { return decode( "Dokumentacija promenljive" ); } /*! This is used in the documentation of a file/namespace/group before * the list of links to documented compounds @@ -523,11 +504,11 @@ private: { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Strukture"; + return decode( "Strukture i unije" ); } else { - return "Klase i strukture"; + return decode( "Klase, strukture i unije" ); } } @@ -536,16 +517,16 @@ private: */ virtual QCString trGeneratedAt(const char *date,const char *projName) { - QCString result=(QCString)"Napravljeno " + date; - if ( projName ) result+=(QCString)" za " + projName; - result+=(QCString)" od"; + QCString result=(QCString)"[" + date + "] Napravljeno automatski "; + if ( projName ) result+=(QCString)" za projekat " + projName; + result+=(QCString)" upotrebom "; return decode( result ); } /*! This is part of the sentence used in the standard footer of each page. */ virtual QCString trWrittenBy() { - return "napisao"; + return decode( "napisao" ); } /*! this text is put before a class diagram */ @@ -558,29 +539,21 @@ private: virtual QCString trForInternalUseOnly() { return decode( "Samo za unutrašnju upotrebu." ); } - /*! this text is generated when the \\reimp command is used. */ - virtual QCString trReimplementedForInternalReasons() - { return decode("Preurađeno zbog unutrašnjih razloga; Nema uticaja na API." ); } - /*! this text is generated when the \\warning command is used. */ virtual QCString trWarning() - { return "Upozorenje"; } - - /*! this text is generated when the \\bug command is used. */ - virtual QCString trBugsAndLimitations() - { return decode( "Greške i ograničenja" ); } + { return decode( "Upozorenje" ); } /*! this text is generated when the \\version command is used. */ virtual QCString trVersion() - { return "Verzija"; } // inacica + { return decode( "Verzija" ); } /*! this text is generated when the \\date command is used. */ virtual QCString trDate() - { return "Datum"; } + { return decode( "Datum" ); } /*! this text is generated when the \\return command is used. */ virtual QCString trReturns() - { return decode( "Vraćene vrednosti" ); } + { return decode( "Vrednost funkcije" ); } /*! this text is generated when the \\sa command is used. */ virtual QCString trSeeAlso() @@ -588,15 +561,15 @@ private: /*! this text is generated when the \\param command is used. */ virtual QCString trParameters() - { return "Parametri"; } + { return decode( "Parametri" ); } /*! this text is generated when the \\exception command is used. */ virtual QCString trExceptions() - { return "Izuzeci"; } + { return decode( "Izuzeci" ); } /*! this text is used in the title page of a LaTeX document. */ virtual QCString trGeneratedBy() - { return "Napravio"; } + { return decode( "Napravio" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990307 @@ -604,7 +577,7 @@ private: /*! used as the title of page containing all the index of all namespaces. */ virtual QCString trNamespaceList() - { return "Spisak prostora imena"; } + { return decode( "Spisak prostora imena" ); } /*! used as an introduction to the namespace list */ virtual QCString trNamespaceListDescription(bool extractAll) @@ -619,7 +592,7 @@ private: * friends of a class */ virtual QCString trFriends() - { return "Prijatelji"; } + { return decode( "Prijatelji" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990405 @@ -629,7 +602,7 @@ private: * related classes */ virtual QCString trRelatedFunctionDocumentation() - { return decode( "Dokumentacija prijateljskih funkcija ili klasa" ); } + { return decode( "Dokumentacija prijatelja i relevantnih funkcija" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990425 @@ -641,19 +614,17 @@ private: bool isTemplate) { QCString result( "Dokumentacija " ); - switch(compType) { case ClassDef::Class: result+="klase "; break; case ClassDef::Struct: result+="strukture "; break; case ClassDef::Union: result+="unije "; break; case ClassDef::Interface: result+="interfejsa "; break; - case ClassDef::Protocol: result+="protokola "; break; // grcka rec - case ClassDef::Category: result+="kategorije "; break; // + case ClassDef::Protocol: result+="protokola "; break; + case ClassDef::Category: result+="kategorije "; break; case ClassDef::Exception: result+="izuzetka "; break; } if (isTemplate) result += "šablona "; - result += clName; return decode( result ); } @@ -671,15 +642,15 @@ private: { QCString result="Opis prostora imena "; result += namespaceName; - return result; + return decode( result ); } virtual QCString trPublicMembers() { return decode("Javni članovi"); } virtual QCString trPublicSlots() - { return "Javni slotovi"; } + { return decode( "Javni slotovi" ); } virtual QCString trSignals() - { return "Signali"; } + { return decode( "Signali" ); } virtual QCString trStaticPublicMembers() { return decode("Zajednički javni članovi"); } virtual QCString trProtectedMembers() @@ -725,15 +696,15 @@ private: */ virtual QCString trInheritsList(int numEntries) { - return decode("Nasleđeno od "+trWriteList(numEntries)+"."); + return decode("Spisak osnovnih klasa: "+trWriteList(numEntries)+"."); } - /*! used in class documentation to produce a list of super classes, + /*! used in class documentation to produce a list of derived classes, * if class diagrams are disabled. */ virtual QCString trInheritedByList(int numEntries) { - return decode( "Nasleđeno u "+trWriteList(numEntries)+"." ); + return decode( "Spisak izvedenih klasa: "+trWriteList(numEntries)+"." ); } /*! used in member documentation blocks to produce a list of @@ -741,15 +712,15 @@ private: */ virtual QCString trReimplementedFromList(int numEntries) { - return decode("Preurađeno od "+trWriteList(numEntries)+"." ); + return decode("Menja definiciju iz "+trWriteList(numEntries)+"." ); } /*! used in member documentation blocks to produce a list of * all member that overwrite the implementation of this member. */ virtual QCString trReimplementedInList(int numEntries) - { - return decode("Preurađeno u "+trWriteList(numEntries)+"." ); + { //! Ako već ne možemo jednu reč (redefinicija), da uskladimo sa prethodnim i izbacimo upotrebu roda + return decode("Definicija je izmenjena u "+trWriteList(numEntries)+"." ); } /*! This is put above each page as a link to all members of namespaces. */ @@ -761,24 +732,24 @@ private: { QCString result="Spisak svih "; if (!extractAll) result+="dokumentovanih "; - result+="članova prostora imena sa linkovima na "; + result+="članova prostora imena sa vezama prema "; if (extractAll) - result+="dokumentaciju svakog člana prostora imena: "; + result+="dokumentaciji svakog člana prostora imena: "; else - result+="prostor imena kojima pripadaju: "; + result+="prostorima imena kojima pripadaju: "; return decode( result ); } /*! This is used in LaTeX as the title of the chapter with the * index of all namespaces. */ virtual QCString trNamespaceIndex() - { return "Index prostora imena"; } + { return decode( "Indeks prostora imena" ); } /*! This is used in LaTeX as the title of the chapter containing * the documentation of all namespaces. */ virtual QCString trNamespaceDocumentation() - { return "Dokumentacija prostora imena"; } + { return decode( "Dokumentacija prostora imena" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990522 @@ -788,7 +759,7 @@ private: * namespaces in a file. */ virtual QCString trNamespaces() - { return "Prostori imena"; } + { return decode( "Prostori imena" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990728 @@ -812,16 +783,16 @@ private: case ClassDef::Category: result+="ove kategorije"; break; case ClassDef::Exception: result+="ovog izuzetka"; break; } - result+=" je napravljena iz "; - if (single) result+=":"; else result+=":"; - return result; + result+=" je napravljena na osnovu "; + if (single) result+="datoteke "; else result+="sledećih datoteka:"; + return decode( result ); } /*! This is in the (quick) index as a link to the alphabetical compound * list. */ virtual QCString trAlphabeticalList() - { return "Abecedni spisak"; } + { return decode( "Abecedni spisak" ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990901 @@ -829,34 +800,30 @@ private: /*! This is used as the heading text for the retval command. */ virtual QCString trReturnValues() - { return decode( "Vraćena vrednost" ); } + { return decode( "Karakteristične vrednosti funkcije" ); } /*! This is in the (quick) index as a link to the main page (index.html) */ virtual QCString trMainPage() - { return "Glavna strana"; } + { return decode( "Glavna strana" ); } /*! This is used in references to page that are put in the LaTeX * documentation. It should be an abbreviation of the word page. */ virtual QCString trPageAbbreviation() - { return "str."; } + { return decode( "str." ); } ////////////////////////////////////////////////////////////////////////// // new since 0.49-991003 ////////////////////////////////////////////////////////////////////////// - virtual QCString trSources() - { - return "Izvorne datoteke"; - } virtual QCString trDefinedAtLineInSourceFile() - { - return "Definisano u redu @0 datoteke @1."; + { //! Izbacujemo rod + return decode( "Definicija je u redu @0 datoteke @1." ); } virtual QCString trDefinedInSourceFile() - { - return "Definisano u datoteci @0."; + { //! Izbacujemo rod + return decode( "Definicija je u datoteci @0." ); } ////////////////////////////////////////////////////////////////////////// @@ -865,7 +832,7 @@ private: virtual QCString trDeprecated() { - return "Zastarelo"; + return decode( "Zastarelo" ); } ////////////////////////////////////////////////////////////////////////// @@ -875,7 +842,7 @@ private: /*! this text is put before a collaboration diagram */ virtual QCString trCollaborationDiagram(const char *clName) { - return decode( (QCString)"Dijagram nasleđenih članova za "+clName+":" ); + return decode( (QCString)"Klasni dijagram za "+clName+":" ); } /*! this text is put before an include dependency graph */ virtual QCString trInclDepGraph(const char *fName) @@ -885,32 +852,32 @@ private: /*! header that is put before the list of constructor/destructors. */ virtual QCString trConstructorDocumentation() { - return "Dokumentacija konstruktora i destruktora"; + return decode( "Dokumentacija konstruktora i destruktora" ); } /*! Used in the file documentation to point to the corresponding sources. */ virtual QCString trGotoSourceCode() { - return "Izvorni kod."; + return decode( "Izvorni kod." ); } /*! Used in the file sources to point to the corresponding documentation. */ virtual QCString trGotoDocumentation() { - return "Dokumentacija."; + return decode( "Dokumentacija." ); } /*! Text for the \\pre command */ virtual QCString trPrecondition() { - return "Preduslovi"; + return decode( "Preduslovi" ); } /*! Text for the \\post command */ virtual QCString trPostcondition() { - return "Postuslovi"; + return decode( "Stanje po izvršenju" ); } /*! Text for the \\invariant command */ virtual QCString trInvariant() { - return "Invarijanta"; + return decode( "Invarijanta" ); } /*! Text shown before a multi-line variable/enum initialization */ virtual QCString trInitialValue() @@ -920,23 +887,23 @@ private: /*! Text used the source code in the file index */ virtual QCString trCode() { - return "kod"; + return decode( "programski kod" ); } virtual QCString trGraphicalHierarchy() { - return decode("Grafički prikaz stabla klasa"); + return decode( "Hijerarhija klasa u obliku grafa" ); } virtual QCString trGotoGraphicalHierarchy() { - return decode("Prikaži stablo klasa u grafičkom obliku"); + return decode( "Prikaz hijerarhije klasa u obliku grafa" ); } virtual QCString trGotoTextualHierarchy() { - return decode( "Prikaži stablo klasa u tekstualnom obliku" ); + return decode( "Prikaz hijerarhije klasa u obliku nazubljenog teksta" ); } virtual QCString trPageIndex() { - return "Indeks stranice"; + return decode( "Indeks stranice" ); } ////////////////////////////////////////////////////////////////////////// @@ -945,17 +912,17 @@ private: virtual QCString trNote() { - return "Primedba"; // ili Beleska ili Zapazanje. Primedba zvuci negativno + return decode( "Beleška" ); } virtual QCString trPublicTypes() { - return "Javni tipovi"; + return decode( "Javni tipovi" ); } virtual QCString trPublicAttribs() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return decode( "Članovi" ); + return decode( "Polja" ); } else { @@ -998,12 +965,12 @@ private: /*! Used as a marker that is put before a \\todo item */ virtual QCString trTodo() { - return decode( "Neurađeno" ); + return decode( "Uraditi" ); } /*! Used as the header of the todo list */ virtual QCString trTodoList() { - return decode("Spisak neurađenog"); + return decode("Spisak stvari koje treba uraditi"); } ////////////////////////////////////////////////////////////////////////// @@ -1011,12 +978,12 @@ private: ////////////////////////////////////////////////////////////////////////// virtual QCString trReferencedBy() - { - return decode( "Korišćeno od" ); + { //! Izbegavanje roda. Uskladjivanje sa trReferences + return decode( "Korisnici: " ); } virtual QCString trRemarks() { - return decode( "Zapažanja" ); + return decode( "Napomene" ); } virtual QCString trAttention() { @@ -1024,12 +991,12 @@ private: } virtual QCString trInclByDepGraph() { - return decode("Ovaj graf pokazuje koja datoteka direktno " + return decode("Ovaj graf pokazuje koje datoteke direktno " "ili indirektno uključuju ovu datoteku: "); } virtual QCString trSince() { - return "Od"; + return decode( "Od" ); } ////////////////////////////////////////////////////////////////////////// @@ -1051,23 +1018,23 @@ private: "doxygen.<p>\n" "Na primer:\n" "\\code\n" - "/*! Nevidljiva klasa ( nemoe stati na graf zbog zadatih ogranienja ) */\n" + "/*! Klasa nevidljiva zbog trenutnih ograničenja */\n" "class Invisible { };\n\n" - "/*! Odseena klasa, neke osnovne klase su sakrivene */\n" + "/*! Klasa kojoj se ne vidi način izvođenja */\n" "class Truncated : public Invisible { };\n\n" - "/* Nedokumentovana klasa */\n" + "/* Klasa bez doxygen komentara */\n" "class Undocumented { };\n\n" - "/*! Javno nasleena klasa */\n" + "/*! Klasa izvedena iz osnovne klase javnim izvođenjem */\n" "class PublicBase : public Truncated { };\n\n" - "/*! Sablon klasa */\n" + "/*! Šablonska klasa */\n" "template<class T> class Templ { };\n\n" - "/*! Zatieno nasleena klasa */\n" + "/*! Klasa izvedena iz osnovne klase zaštićenim izvođenjem */\n" "class ProtectedBase { };\n\n" - "/*! Privatno nasleena klasa */\n" + "/*! Klasa izvedena iz osnovne klase privatnim izvođenjem */\n" "class PrivateBase { };\n\n" - "/*! Klasa koja je koriena od drugih klasa*/\n" + "/*! Klasa korišćena u nekoj/nekim od drugih klasa */\n" "class Used { };\n\n" - "/*! Nadklasa koja nasleuje/koristi ostale */\n" + "/*! Klasa izvedena iz više osnovnih klasa */\n" "class Inherited : public PublicBase,\n" " protected ProtectedBase,\n" " private PrivateBase,\n" @@ -1079,32 +1046,31 @@ private: "};\n" "\\endcode\n" "Ako je \\c MAX_DOT_GRAPH_HEIGHT tag u konfiguracionoj datoteci " - "postavljen na 200 gornje veze će izgledati:" + "postavljen na \\c 200 graf izvođenja će izgledati ovako:" "<p><center><img src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n" + "Graf će biti odsečen ako ne stane unutar zadatih granica.\n" "<p>\n" - "Pravougaonici imaju sledeća značenja:\n" "<ul>\n" - "<li>Puni crni predstavlja strukturu ili klasu za koju je graf napravljen.\n" + "<li>Puni sivi predstavlja strukturu ili klasu za koju je graf napravljen.\n" "<li>Sa crnom ivicom predstavlja dokumentovanu strukturu ili klasu.\n" - "<li>Sa sivom ivicom predstavlja nedokumentovanu strukturu ili klasu.\n" + "<li>Sa sivom ivicom predstavlja strukturu ili klasu bez doxygen komentara.\n" "<li>Sa crvenom ivicom predstavlja dokumentovanu strukturu ili klasu\n" - "za koju nije prikazan graf nasleđivanja/korišćenja. Graf je odsečen " - "ako ne stane unutar određenih granica." - "</ul>" + "za koju nisu prikazani svi relevantni grafovi.\n" + "</ul>" "Strelice imaju sledeća značenja:\n" "<ul>\n" - "<li>Tamnoplava strelica označava javno nasleđivanje.\n" - "<li>Tamnozelena strelica označava zaštićeno nasleđivanje.\n" - "<li>Tamnocrvena strelica označava privatno nasleđivanje.\n" - "<li>Ljubičasta isprekidana strelica ako je klasa koristi ili je njen član. " - "Strelica je označena imenom člana.\n" - "<li>Zuta strelica označava vezu između primerka šablona" - " i šablon klase od koje je napravljena. " - "Strelica je označena imenom parametra šablona.\n" + "<li>Tamnoplava strelica označava javno izvođenje.\n" + "<li>Tamnozelena strelica označava zaštićeno izvođenje.\n" + "<li>Tamnocrvena strelica označava privatno izvođenje.\n" + "<li>Ljubičasta isprekidana strelica označava da je klasa sadržana " + "ili korišćena u drugoj klasi. Strelica je označena imenom atributa " + "preko koga se pristupa klasi/strukturi na koju pokazuje.\n" + "<li>Žuta isprekidana strelica označava vezu između primerka šablona i" + " šablona klase od kojeg je primerak napravljen. " + "Strelica je označena stvarnim argumentima šablona.\n" "</ul>\n" ); - } /*! text for the link to the legend page */ virtual QCString trLegend() @@ -1119,12 +1085,12 @@ private: /*! Used as a marker that is put before a test item */ virtual QCString trTest() { - return "Test"; + return decode( "Test" ); } /*! Used as the header of the test list */ virtual QCString trTestList() { - return "Spisak testova"; + return decode( "Spisak testova" ); } ////////////////////////////////////////////////////////////////////////// @@ -1134,7 +1100,7 @@ private: /*! Used as a section header for KDE-2 IDL methods */ virtual QCString trDCOPMethods() { - return "DCOP metode"; + return decode( "DCOP metode" ); } ////////////////////////////////////////////////////////////////////////// @@ -1156,21 +1122,16 @@ private: // new since 1.2.4 ////////////////////////////////////////////////////////////////////////// - /*! Used for Java interfaces in the summary section of Java packages */ - virtual QCString trInterfaces() - { - return "Interfejsi"; // Radna okruzenja. Ali to je dve reci. - } /*! Used for Java classes in the summary section of Java packages */ virtual QCString trClasses() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { - return "Strukture"; + return decode( "Strukture i unije" ); } else { - return "Klase"; + return decode( "Klase" ); } } /*! Used as the title of a Java package */ @@ -1181,27 +1142,22 @@ private: /*! Title of the package index page */ virtual QCString trPackageList() { - return "Spisak paketa"; + return decode( "Spisak paketa" ); } /*! The description of the package index page */ virtual QCString trPackageListDescription() { - return "Paketi s kratkim opisom (ukoliko postoji):"; + return decode( "Paketi s kratkim opisom (ukoliko postoji):" ); } /*! The link name in the Quick links header for each page */ virtual QCString trPackages() { - return "Paketi"; - } - /*! Used as a chapter title for Latex & RTF output */ - virtual QCString trPackageDocumentation() - { - return "Dokumentacija paketa"; + return decode( "Paketi" ); } /*! Text shown before a multi-line define */ virtual QCString trDefineValue() { - return "Vrednost:"; + return decode( "Vrednost:" ); } ////////////////////////////////////////////////////////////////////////// @@ -1276,7 +1232,7 @@ private: { QCString result( (first_capital ? "Klas" : "klas") ); result+= (singular ? "a" : "e"); - return result; + return decode( result ); } /*! This is used for translation of the word that will possibly @@ -1285,9 +1241,9 @@ private: */ virtual QCString trFile(bool first_capital, bool singular) { - QCString result((first_capital ? "Datotek" : "Datotek")); + QCString result((first_capital ? "Datotek" : "datotek")); result+= (singular ? "a" : "e"); - return result; + return decode( result ); } /*! This is used for translation of the word that will possibly @@ -1297,9 +1253,9 @@ private: virtual QCString trNamespace(bool first_capital, bool singular) { QCString result((first_capital ? "Prostor" : "prostor")); - result += (singular ? "" : "i"); + result += (singular ? "" : "i"); result += " imena"; - return result; + return decode( result ); } /*! This is used for translation of the word that will possibly @@ -1310,7 +1266,7 @@ private: { QCString result((first_capital ? "Grup" : "grup")); result+= (singular ? "a" : "e"); - return result; + return decode( result ); } /*! This is used for translation of the word that will possibly @@ -1321,7 +1277,7 @@ private: { QCString result((first_capital ? "Stran" : "stran")); result+= (singular ? "a" : "e"); - return result; + return decode( result ); } /*! This is used for translation of the word that will possibly @@ -1339,22 +1295,11 @@ private: * be followed by a single name or by a list of names * of the category. */ - virtual QCString trField(bool first_capital, bool singular) - { - QCString result((first_capital ? "Polj" : "polj")); - result+= (singular ? "e" : "a"); - return result; - } - - /*! This is used for translation of the word that will possibly - * be followed by a single name or by a list of names - * of the category. - */ virtual QCString trGlobal(bool first_capital, bool singular) { - QCString result((first_capital ? "Global" : "global")); - result+= (singular ? "no" : "ni"); - return result; + QCString result((first_capital ? "Globalni " : "globalni ")); + result+= (singular ? "podatak" : "podaci"); + return decode( result ); } ////////////////////////////////////////////////////////////////////////// @@ -1389,16 +1334,16 @@ private: * members that are implemented by this one. */ virtual QCString trImplementedFromList(int numEntries) - { - return decode( "Definiše "+trWriteList(numEntries)+"." ); + { //! "Definiše" je previše kratko, ispada sa de definišu same apstraktne klase + return decode( "Definiše apstraktnu funkciju deklarisanu u "+trWriteList(numEntries)+"." ); } /*! used in member documentation blocks to produce a list of * all members that implement this abstract member. */ virtual QCString trImplementedInList(int numEntries) - { - return decode( "Definisano u " + trWriteList(numEntries) + "." ); + { //! Izbegavanje roda + return decode( "Definicija u " + trWriteList(numEntries) + "." ); } ////////////////////////////////////////////////////////////////////////// @@ -1422,8 +1367,9 @@ private: */ virtual QCString trDeprecatedList() { - return decode( "Spisak zastarelih funkcija članica" ); + return decode( "Spisak zastarelih stvari" ); } + ////////////////////////////////////////////////////////////////////////// // new since 1.2.18 ////////////////////////////////////////////////////////////////////////// @@ -1440,6 +1386,7 @@ private: { return decode( "Dokumentacija događaja" ); } + ////////////////////////////////////////////////////////////////////////// // new since 1.3 ////////////////////////////////////////////////////////////////////////// @@ -1448,7 +1395,7 @@ private: */ virtual QCString trPackageTypes() { - return decode( "Tipovi u Paketu" ); + return decode( "Tipovi u paketu" ); } /*! Used as a heading for a list of Java class functions with package * scope. @@ -1493,7 +1440,7 @@ private: /*! Put in front of the call graph for a function. */ virtual QCString trCallGraph() { - return decode( "Graf pozivanja funkcija:" ); + return decode( "Graf poziva iz ove funkcije:" ); } ////////////////////////////////////////////////////////////////////////// @@ -1527,22 +1474,17 @@ private: { if (numDocuments==0) { - return decode("Nema dokumenta koji odgovaraju vašem upitu"); + return decode("Nema dokumenata koji odgovaraju Vašem upitu."); } else if (numDocuments==1) - { // 10x 2 Ivana Miletic 4 gramatical consutation. - return decode("Nađen je <b>1</b> dokument koji odgovara vašem upitu."); - } - else if (numDocuments<5) - { // 10x 2 Ivana Miletic 4 gramatical consutation. - return decode("Nađena su <b>$num</b> dokumenta koji odgovaraju vašem upitu." - "Najbolji su prikazani prvi."); - } - else - { // 10x 2 Ivana Miletic 4 gramatical consutation. - return decode("Nađeno je <b>$num</b> dokumenata koji odgovaraju vašem upitu." + { return decode("Nađen je <b>1</b> dokument koji odgovara vašem upitu."); } + else if (numDocuments<5) + { return decode("Nađena su <b>$num</b> dokumenta koji odgovaraju vašem upitu." + "Najbolji su prikazani prvi."); } + else + { return decode("Nađeno je <b>$num</b> dokumenata koji odgovaraju vašem upitu." "Najbolji su prikazani prvi."); - } + } } /*! This string is put before the list of matched words, for each search * result. What follows is the list of words that matched the query. @@ -1571,7 +1513,7 @@ private: * hierarchy. */ virtual QCString trDirIndex() - { return decode( "Stablo direktorijuma" ); } + { return decode( "Hijerarhija direktorijuma" ); } /*! This is used as the name of the chapter containing the documentation * of the directories. @@ -1583,13 +1525,14 @@ private: * Quick links of a HTML page, to link to the directory hierarchy. */ virtual QCString trDirectories() - { return decode( "direktorijumi" ); } + { return decode( "Direktorijumi" ); } /*! This returns a sentences that introduces the directory hierarchy. * and the fact that it is sorted alphabetically per level */ virtual QCString trDirDescription() - { return decode( "Stablo direktorijuma slozeno približno po abecednom redu" ); + { return decode( "Hijerarhija direktorijuma uređena približno " + "po abecedi:" ); } /*! This returns the title of a directory page. The name of the @@ -1608,13 +1551,288 @@ private: return decode( result ); } - -}; +////////////////////////////////////////////////////////////////////////// +// new since 1.4.1 +////////////////////////////////////////////////////////////////////////// + + /*! This text is added to the documentation when the \\overload command + * is used for a overloaded function. + */ + virtual QCString trOverloadText() + { + return decode ( "Ovo je funkcija prekopljenog imena, razlikuje se " + "od gore navedene samo po argumentima koje prihvata." ); + } -// sh - - shashavo (,) -// dj - - djordje -// ch - , - chasha -// cc - - cciccifu -// zz - - zzaba +////////////////////////////////////////////////////////////////////////// +// new since 1.4.6 +////////////////////////////////////////////////////////////////////////// + + /*! This is used to introduce a caller (or called-by) graph */ + virtual QCString trCallerGraph() + { //! Možda je bolje "Graf pozivalaca ove funkcije" + return decode( "Graf funkcija koje pozivaju ovu funkciju:" ); + } + + /*! This is used in the documentation of a file/namespace before the list + * of documentation blocks for enumeration values + */ + virtual QCString trEnumerationValueDocumentation() + { return decode( "Dokumentacija enum vrednosti" ); } + +////////////////////////////////////////////////////////////////////////// +// new since 1.5.4 (mainly for Fortran) +////////////////////////////////////////////////////////////////////////// + + /*! header that is put before the list of member subprograms (Fortran). */ + virtual QCString trMemberFunctionDocumentationFortran() + { return "Dokumentacija funkcija i procedura"; } + + /*! This is put above each page as a link to the list of annotated data types (Fortran). */ + /*! @todo Koji je prevod za Compound u Fortran kontekstu */ + virtual QCString trCompoundListFortran() + { return "Složeni tipovi podataka"; } + + /*! This is put above each page as a link to all members of compounds (Fortran). */ + virtual QCString trCompoundMembersFortran() + { return "Polja u složenim tipovima podataka"; } + + /*! This is an introduction to the annotated compound list (Fortran). */ + virtual QCString trCompoundListDescriptionFortran() + { return "Spisak složenih tipova podataka sa kratkim opisima:"; } + + /*! This is an introduction to the page with all data types (Fortran). */ + virtual QCString trCompoundMembersDescriptionFortran(bool extractAll) + { + QCString result=" Spisak svih "; + if (!extractAll) + { + result+="dokumentovanih "; + } + result+="polja složenih tipova podataka"; + result+=" sa vezama ka "; + if (!extractAll) + { + result+="dokumentaciji strukture podataka za svakog člana"; + } + else + { + result+="složenim tipovima podataka kojima pripadaju:"; + } + return result; + } + + /*! This is used in LaTeX as the title of the chapter with the + * annotated compound index (Fortran). + */ + virtual QCString trCompoundIndexFortran() + { return "Sadržaj složenog tipa podataka"; } + + /*! This is used in LaTeX as the title of the chapter containing + * the documentation of all data types (Fortran). + */ + virtual QCString trTypeDocumentation() + { return "Dokumentacija tipova podataka"; } + + /*! This is used in the documentation of a file as a header before the + * list of (global) subprograms (Fortran). + */ + virtual QCString trSubprograms() + { return "Funkcije i procedure"; } + + /*! This is used in the documentation of a file/namespace before the list + * of documentation blocks for subprograms (Fortran) + */ + virtual QCString trSubprogramDocumentation() + { return "Dokumentacija funkcija i procedura"; } + + /*! This is used in the documentation of a file/namespace/group before + * the list of links to documented compounds (Fortran) + */ + virtual QCString trDataTypes() + { return "Složeni tipovi podataka"; } + + /*! used as the title of page containing all the index of all modules (Fortran). */ + virtual QCString trModulesList() + { return "Spisak modula"; } + + /*! used as an introduction to the modules list (Fortran) */ + virtual QCString trModulesListDescription(bool extractAll) + { + QCString result="Spisak svih "; + if (!extractAll) result+="dokumentovanih "; + result+="modula sa kratkim opisima:"; + return result; + } + + /*! used as the title of the HTML page of a module/type (Fortran) */ + virtual QCString trCompoundReferenceFortran(const char *clName, + ClassDef::CompoundType compType, + bool isTemplate) + { + QCString result=(QCString)clName; + switch(compType) + { + case ClassDef::Class: result+=" Modul"; break; + case ClassDef::Struct: result+=" Tip"; break; + case ClassDef::Union: result+=" Unija"; break; + case ClassDef::Interface: result+=" Interfejs"; break; + case ClassDef::Protocol: result+=" Protokol"; break; + case ClassDef::Category: result+=" Kategorija"; break; + case ClassDef::Exception: result+=" Izuzetak"; break; + } + result+=" - sažet pregled"; + if (isTemplate) result+=" šablona"; + return result; + } + /*! used as the title of the HTML page of a module (Fortran) */ + virtual QCString trModuleReference(const char *namespaceName) + { + QCString result=namespaceName; + result+=" - sažet pregled modula"; + return result; + } + + /*! This is put above each page as a link to all members of modules. (Fortran) */ + virtual QCString trModulesMembers() + { return "Članovi modula"; } + + /*! This is an introduction to the page with all modules members (Fortran) */ + virtual QCString trModulesMemberDescription(bool extractAll) + { + QCString result="Spisak svih "; + if (!extractAll) result+="dokumentovanih "; + result+="članova modula sa vezama ka "; + if (extractAll) + { + result+="dokumentaciji za svakog člana modula:"; + } + else + { + result+="modulima kojima pripadaju:"; + } + return result; + } + + /*! This is used in LaTeX as the title of the chapter with the + * index of all modules (Fortran). + */ + virtual QCString trModulesIndex() + { return "Spisak modula"; } + + /*! This is used for translation of the word that will possibly + * be followed by a single name or by a list of names + * of the category. + */ + virtual QCString trModule(bool first_capital, bool singular) + { + QCString result((first_capital ? "Modul" : "modul")); + if (!singular) result+="i"; + return result; + } + /*! This is put at the bottom of a module documentation page and is + * followed by a list of files that were used to generate the page. + */ + virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, + bool single) + { // here s is one of " Module", " Struct" or " Union" + // single is true implies a single file + QCString result=(QCString)"Dokumentacija za ovaj "; + switch(compType) + { + case ClassDef::Class: result+="modul"; break; + case ClassDef::Struct: result+="tip"; break; + case ClassDef::Union: result+="uniju"; break; + case ClassDef::Interface: result+="interfejs"; break; + case ClassDef::Protocol: result+="protokol"; break; + case ClassDef::Category: result+="kategoriju"; break; + case ClassDef::Exception: result+="izuzetak"; break; + } + result+=" napravljena je automatski od sledeć"; + if (single) result+="e datoteke:"; else result+="ih datoteka:"; + return result; + } + /*! This is used for translation of the word that will possibly + * be followed by a single name or by a list of names + * of the category. + */ + virtual QCString trType(bool first_capital, bool singular) + { + QCString result((first_capital ? "Tip" : "tip")); + if (!singular) result+="ovi"; + return result; + } + /*! This is used for translation of the word that will possibly + * be followed by a single name or by a list of names + * of the category. + */ + virtual QCString trSubprogram(bool first_capital, bool singular) + { + QCString result((first_capital ? "Procedura" : "procedura")); + if (!singular) result = (first_capital ? "Procedure" : "procedure"); + return result; + } + + /*! C# Type Constraint list */ + virtual QCString trTypeConstraints() + { + return "Ograničenja tipova"; + } + +////////////////////////////////////////////////////////////////////////// +// following methods have no corresponding entry in translator_en.h +////////////////////////////////////////////////////////////////////////// + +// /*! This is put above each page as a link to the list of all verbatim headers */ +// virtual QCString trHeaderFiles() +// { return decode( "Zaglavlja" ); } +// +// /*! This is an introduction to the page with the list of all header files. */ +// virtual QCString trHeaderFilesDescription() +// { return decode( "Zaglavlja koje izgraduju API:" ); } +// +// /*! This sentences is used in the annotated class/file lists if no brief +// * description is given. +// */ +// virtual QCString trNoDescriptionAvailable() +// { return decode( "Opis nije dostupan" ); } +// +// /*! this text is generated when the \\reimp command is used. */ +// virtual QCString trReimplementedForInternalReasons() +// { return decode("Preuradeno zbog unutrasnjih razloga; Nema uticaja na API." ); } +// +// /*! this text is generated when the \\bug command is used. */ +// virtual QCString trBugsAndLimitations() +// { return decode( "Greske i ogranicenja" ); } +// +// virtual QCString trSources() +// { +// return decode("Izvorne datoteke" ); +// } +// +// /*! Used for Java interfaces in the summary section of Java packages */ +// virtual QCString trInterfaces() +// { +// return decode( "Interfejsi" ); //!< Radna okruzenja. Ali to je dve reci. +// } +// +// /*! Used as a chapter title for Latex & RTF output */ +// virtual QCString trPackageDocumentation() +// { +// return decode( "Dokumentacija paketa" ); +// } +// +// /*! This is used for translation of the word that will possibly +// * be followed by a single name or by a list of names +// * of the category. +// */ +// virtual QCString trField(bool first_capital, bool singular) +// { +// QCString result((first_capital ? "Polj" : "polj")); +// result+= (singular ? "e" : "a"); +// return decode( result ); +// } + +}; #endif |