/****************************************************************************** * * * * Copyright (C) 1997-2000 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 * granted. No representations are made about the suitability of this software * for any purpose. It is provided "as is" without express or implied warranty. * See the GNU General Public License for more details. * * Documents produced by Doxygen are derivative works derived from the * input used in their production; they are not affected by this license. * */ #ifndef TRANSLATOR_HR_H #define TRANSLATOR_HR_H #include "translator.h" class TranslatorCroatian : public Translator { public: QCString latexBabelPackage() { return "croatian"; } QCString trRelatedFunctions() { return "Povezane funkcije"; } QCString trRelatedSubscript() { return "(To nisu member funkcije.)"; } QCString trDetailedDescription() { return "Detaljno objašnjenje"; } QCString trMemberTypedefDocumentation() { return "Dokumentacija typedef članova"; } QCString trMemberEnumerationDocumentation() { return "Dokumentacija enum članova"; } QCString trEnumerationValueDocumentation() { return "Dokumentacija enum vrijednosti"; } QCString trMemberFunctionDocumentation() { return "Dokumentacija funkcija"; } QCString trMemberDataDocumentation() { return "Documentacija varijabli"; } QCString trGeneratedFrom(const char *s,bool single) { QCString result=(QCString)"Dokumentacija za "+s+ "je generirana iz "; if (single) result+="datoteke :"; else result+="slijedećih datoteka:"; return result; } QCString trMore() { return "Opširnije..."; } QCString trListOfAllMembers() { return "Popis svih članova."; } QCString trMemberList() { return "Popis članova."; } QCString trThisIsTheListOfAllMembers() { return "Ovo je popis svih članova"; } QCString trIncludingInheritedMembers() { return ", uključujući naslijeđene članove."; } QCString trGeneratedAutomatically(const char *s) { QCString result="generirano automatski Doxygen-om"; if (s) result+=(QCString)" za "+s; result+=" iz programskog koda."; return result; } QCString trEnumName() { return "enum ime"; } QCString trEnumValue() { return "enum vrijednost"; } QCString trDefinedIn() { return "definirano u"; } QCString trVerbatimText(const char *f) { return (QCString)"Ovo je citirani tekst iz include datoteke "+f+"."; } QCString trModules() { return "Moduli"; } QCString trClassHierarchy() { return "Stablo klasa"; } QCString trCompoundList() { return "Sve klase"; } QCString trFileList() { return "Popis datoteka"; } QCString trHeaderFiles() { return "Header datoteke"; } QCString trCompoundMembers() { return "Svi članovi"; } QCString trFileMembers() { return "Članovi(memberi) u datoteci"; } QCString trRelatedPages() { return "Povezane stranice"; } QCString trExamples() { return "Primjeri"; } QCString trSearch() { return "Traži"; } QCString trClassHierarchyDescription() { return "Stablo naslijeđivanja je posloženo " "približno po abecedi:"; } QCString trFileListDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="datoteka, s kratkim opisom:"; return result; } QCString trCompoundListDescription() { return "Popis svih klasa, unija i struktura " "s kratkim opisom :"; } QCString trCompoundMembersDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="članova klasa s linkovima na "; if (extractAll) result+="dokumentaciju svakog člana:"; else result+="dokumentaciju klase :"; return result; } QCString trFileMembersDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="članova s linkovima na "; if (extractAll) result+="dokumentaciju datoteke u kojima se nalaze:"; else result+="datoteke u kojima se nalaze:"; return result; } QCString trHeaderFilesDescription() { return "Popis header datoteka koje čine API :"; } QCString trExamplesDescription() { return "Popis primjera :"; } QCString trRelatedPagesDescription() { return "Popis povezanih stranica:"; } QCString trModulesDescription() { return "Popis svih modula:"; } QCString trNoDescriptionAvailable() { return "Opis nije dostupan"; } QCString trDocumentation() { return "Dokumentacija"; } QCString trModuleIndex() { return "Indeks modula"; } QCString trHierarchicalIndex() { return "Hijerarhijski indeks"; } QCString trCompoundIndex() { return "Skupni indeks"; } QCString trFileIndex() { return "Indeks datoteka"; } QCString trModuleDocumentation() { return "Dokumentacija modula"; } QCString trClassDocumentation() { return "Dokumentacija klasa"; } QCString trFileDocumentation() { return "Dokumentacija datoteka"; } QCString trExampleDocumentation() { return "Dokumentacija primjera"; } QCString trPageDocumentation() { return "Dokumentacija za povezane stranice"; } QCString trReferenceManual() { return "Priručnik"; } QCString trDefines() { return "Define-ovi"; } QCString trFuncProtos() { return "Prototipi funkcija"; } QCString trTypedefs() { return "Typedef-ovi"; } QCString trEnumerations() { return "Enumeracije"; } QCString trFunctions() { return "Funkcije"; } QCString trVariables() { return "Varijable"; } QCString trEnumerationValues() { return "Vrijednosti enum-ova"; } QCString trAuthor() { return "autor"; } QCString trDefineDocumentation() { return "Dokumentacija define-a"; } QCString trFunctionPrototypeDocumentation() { return "Dokumentacija prototipa funkcije"; } QCString trTypedefDocumentation() { return "Dokumentacija typedef-a"; } QCString trEnumerationTypeDocumentation() { return "Dokumentacija enum tipa"; } QCString trFunctionDocumentation() { return "Dokumentacije funkcijs"; } QCString trVariableDocumentation() { return "Dokumentacija varijable"; } QCString trCompounds() { return "Strukture"; } QCString trFiles() { return "Datoteke"; } QCString trGeneratedAt(const char *date,const char *projName) { QCString result=(QCString)"Generirano "+date; if (projName) result+=(QCString)" projekt: "+projName; result+=(QCString)" generator: "; return result; } QCString trWrittenBy() { return "napisao "; } QCString trClassDiagram(const char *clName) { return (QCString)"Dijagram klasa za "+clName; } QCString trForInternalUseOnly() { return "Isključivo za internu uporabu."; } QCString trReimplementedForInternalReasons() { return "Reimplementirano zbog internih razloga; " "Nema utjecaja na API."; } QCString trWarning() { return "Upozorenje"; } QCString trBugsAndLimitations() { return "Greške i ograničenja"; } QCString trVersion() { return "Verzija"; } QCString trDate() { return "Datum"; } QCString trAuthors() { return "Autor(i)"; } QCString trReturns() { return "Povratne vrijednosti"; } QCString trSeeAlso() { return "Vidi također"; } QCString trParameters() { return "Parametri"; } QCString trExceptions() { return "Iznimke"; } QCString trGeneratedBy() { return "Generirao"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990307 ////////////////////////////////////////////////////////////////////////// QCString trNamespaceList() { return "Popis namespace-ova"; } QCString trNamespaceListDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="namespace-ova s kratkim opisom:"; return result; } QCString trFriends() { return "Friend-ovi "; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990405 ////////////////////////////////////////////////////////////////////////// QCString trRelatedFunctionDocumentation() { return "Dokumentacija povezanih funkcija"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990425 ////////////////////////////////////////////////////////////////////////// QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool /*isTemplate*/) // used as the title of the HTML page of a class/struct/union { QCString result="Opis "; switch(compType) { case ClassDef::Class: result+=" klase "; break; case ClassDef::Struct: result+=" strukture "; break; case ClassDef::Union: result+=" unije "; break; case ClassDef::Interface: result+=" sučelja (interface) "; break; case ClassDef::Exception: result+=" iznimke (exception) "; break; } result += (QCString)clName; return result; } QCString trFileReference(const char *fileName) // used as the title of the HTML page of a file { QCString result="Opis datoteke "; result+=fileName; return result; } QCString trNamespaceReference(const char *namespaceName) // used as the title of the HTML page of a namespace { QCString result ="Opis namespace-a "; result+=namespaceName; return result; } // these are for the member sections of a class, struct or union QCString trPublicMembers() { return "Public članovi"; } QCString trPublicSlots() { return "Public slotovi"; } QCString trSignals() { return "Signali"; } QCString trStaticPublicMembers() { return "Static public članovi"; } QCString trProtectedMembers() { return "Protected članovi"; } QCString trProtectedSlots() { return "Protected slotovi"; } QCString trStaticProtectedMembers() { return "Static protected članovi"; } QCString trPrivateMembers() { return "Private članovi"; } QCString trPrivateSlots() { return "Private slotovi"; } QCString trStaticPrivateMembers() { return "Static private članovi"; } // end of member sections QCString trWriteList(int numEntries) { // this function is used to produce a comma-separated list of items. // use generateMarker(i) to indicate where item i should be put. QCString result; int i; // the inherits list contain `numEntries' classes for (i=0;i