16#ifndef TRANSLATOR_SR_H
17#define TRANSLATOR_SR_H
56 DString result=
"\\usepackage[serbian]{babel}\n";
65 return "0x81A Serbian (Serbia, Latin)";
74 {
return "Relevantne funkcije"; }
78 {
return "(To nisu funkcije članice.)"; }
82 {
return "Opširniji opis"; }
86 {
return "Podrobnosće"; }
90 {
return "Dokumentacija unutrašnjih definicija tipa"; }
95 {
return "Dokumentacija unutrašnjih nabrajanja"; }
99 {
return "Dokumentacija funkcija članica"; }
106 return "Dokumentacija polja";
110 return "Dokumentacija atributa";
120 {
return "Spisak svih članova"; }
124 {
return "Spisak članova"; }
128 {
return "Ovo je spisak svih članova"; }
132 {
return ", uključujući nasleđene članove."; }
138 {
DString result=
"Napravljeno automatski korišćenjem alata Doxygen";
139 if (!s.
empty()) result+=
" za projekat " + s;
140 result+=
" od izvornog koda.";
146 {
return "ime nabrajanja "; }
150 {
return "vrednost nabrojane konstante"; }
154 {
return "definicija u"; }
166 {
return "Hijerarhija klasa"; }
173 return "Spisak struktura";
177 return "Spisak klasa";
183 {
return "Spisak datoteka"; }
190 return "Sva polja struktura";
194 return "Svi članovi klasa";
207 return "Članovi datoteke";
213 {
return "Stranice koje imaju veze sa ovom stranicom"; }
217 {
return "Primeri"; }
225 {
return "Hijerahija klasa uređena približno po abecedi:"; }
231 if (!extractAll) result+=
"dokumentovanih ";
232 result+=
"datoteka, sa kratkim opisima:";
242 return "Spisak struktura sa kratkim opisima:";
246 return "Spisak klasa sa kratkim opisima:";
250 return "Spisak klasa, struktura, unija i interfejsa sa kratkim opisima:";
260 result+=
"dokumentovanih ";
264 result+=
"članova struktura/unija";
268 result+=
"članova klasa";
270 result+=
" sa vezama ka ";
275 result+=
"dokumentaciji svakog polja strukture/unije:";
279 result+=
"dokumentaciji svakog člana klase:";
286 result+=
"strukturama/unijama kojima pripadaju:";
290 result+=
"klasama kojima pripadaju:";
300 if (!extractAll) result+=
"dokumentovanih ";
304 result+=
"funkcija, promenljivih, makro zamena, nabrajanja i definicija tipa";
310 result+=
" sa vezama ka ";
312 result+=
"datotekama u kojima se nalaze:";
314 result+=
"dokumentaciji:";
320 {
return "Spisak svih primera:"; }
324 {
return "Spisak stranica koje imaju veze sa ovom stranicom:"; }
328 {
return "Spisak svih modula:"; }
334 {
return (!projName.
empty()?projName +
" " :
"") +
"Dokumentacija"; }
340 {
return "Indeks modula"; }
346 {
return "Hijerarhijski sadržaj"; }
355 return "Spisak struktura/unija";
359 return "Spisak klasa";
367 {
return "Indeks datoteka"; }
373 {
return "Dokumentacija modula"; }
382 return "Dokumentacija stuktura/unija";
390 return "Dokumentacija klasa";
398 {
return "Dokumentacija datoteke"; }
402 {
return "Priručnik"; }
408 {
return "Makro zamene"; }
414 {
return "Definicije tipa"; }
420 {
return "Nabrajanja"; }
426 {
return "Funkcije"; }
432 {
return "Promenljive"; }
438 {
return "Vrednosti nabrojanih konstanti"; }
444 {
return "Dokumentacija makro zamene"; }
450 {
return "Dokumentacija definicije tipa"; }
456 {
return "Dokumentacija nabrajanja"; }
462 {
return "Dokumentacija funkcije"; }
468 {
return "Dokumentacija promenljive"; }
477 return "Strukture i unije";
481 return "Klase, strukture i unije";
490 DString result=
"[" + date +
"] Napravljeno automatski ";
491 if (!projName.
empty()) result+=
" za projekat " + projName;
492 result+=
" upotrebom ";
499 return DString(
"Dijagram nasleđivanja za klasu ") + clName +
":";
504 {
return "Upozorenje"; }
508 {
return "Verzija"; }
516 {
return "Vrednost funkcije"; }
520 {
return "Takođe pogledati"; }
524 {
return "Parametri"; }
528 {
return "Izuzeci"; }
532 {
return "Napravio"; }
540 {
return "Spisak prostora imena"; }
546 if (!extractAll) result+=
"dokumentovanih ";
547 result+=
"prostora imena sa kratkim opisom:";
555 {
return "Prijatelji"; }
565 {
return "Dokumentacija prijatelja i relevantnih funkcija"; }
574 bool isTemplate)
override
576 DString result(
"Dokumentacija " );
588 if (isTemplate) result +=
"šablona ";
596 DString result =
"Opis datoteke ";
604 DString result=
"Opis prostora imena ";
605 result += namespaceName;
610 {
return "Javni članovi"; }
612 {
return "Javni slotovi"; }
614 {
return "Signali"; }
616 {
return "Zajednički javni članovi"; }
618 {
return "Zaštićeni članovi"; }
620 {
return "Zaštićeni slotovi"; }
622 {
return "Zajednički zaštićeni članovi"; }
624 {
return "Privatni članovi"; }
626 {
return "Privatni slotovi"; }
628 {
return "Zajednički privatni članovi"; }
637 for (
int i=0;i<numEntries;i++)
659 return "Spisak osnovnih klasa: ";
667 return "Spisak izvedenih klasa: ";
675 return "Menja definiciju iz "+
trWriteList(numEntries)+
".";
683 return "Definicija je izmenjena u "+
trWriteList(numEntries)+
".";
688 {
return "Članovi prostora imena"; }
694 if (!extractAll) result+=
"dokumentovanih ";
695 result+=
"članova prostora imena sa vezama prema ";
697 result+=
"dokumentaciji svakog člana prostora imena: ";
699 result+=
"prostorima imena kojima pripadaju: ";
706 {
return "Indeks prostora imena"; }
712 {
return "Dokumentacija prostora imena"; }
722 {
return "Prostori imena"; }
732 bool single)
override
735 DString result=
"Dokumentacija ";
747 result+=
" je napravljena na osnovu ";
748 if (single) result+=
"datoteke ";
else result+=
"sledećih datoteka:";
758 {
return "Karakteristične vrednosti funkcije"; }
763 {
return "Glavna strana"; }
777 return "Definicija je u redu @0 datoteke @1.";
781 return "Definicija je u datoteci @0.";
800 return "Klasni dijagram za "+clName+
":";
805 return "Graf zavisnosti datoteka za "+fName+
":";
810 return "Dokumentacija konstruktora i destruktora";
815 return "Izvorni kod.";
820 return "Dokumentacija.";
830 return "Stanje po izvršenju";
835 return "Invarijanta";
840 return "Početna vrednost:";
845 return "programski kod";
849 return "Hijerarhija klasa u obliku grafa";
853 return "Prikaz hijerarhije klasa u obliku grafa";
857 return "Prikaz hijerarhije klasa u obliku nazubljenog teksta";
861 return "Indeks stranice";
874 return "Javni tipovi";
884 return "Javni članovi";
889 return "Zajednički javni članovi";
893 return "Zaštićeni tipovi";
897 return "Zaštićeni članovi";
901 return "Zajednički zaštićeni članovi";
905 return "Privatni tipovi";
909 return "Privatni članovi";
913 return "Zajednički privatni članovi";
928 return "Spisak stvari koje treba uraditi";
937 return "Korisnici: ";
949 return "Ovaj graf pokazuje koje datoteke direktno "
950 "ili indirektno uključuju ovu datoteku: ";
964 return "Objašnjenje korišćenih simbola";
972 "Ova stranica objašnjava kako tumačiti grafikone koje je napravio "
976 "/*! Klasa nevidljiva zbog trenutnih ograničenja */\n"
977 "class Invisible { };\n\n"
978 "/*! Klasa kojoj se ne vidi način izvođenja */\n"
979 "class Truncated : public Invisible { };\n\n"
980 "/* Klasa bez doxygen komentara */\n"
981 "class Undocumented { };\n\n"
982 "/*! Klasa izvedena iz osnovne klase javnim izvođenjem */\n"
983 "class PublicBase : public Truncated { };\n\n"
984 "/*! Šablonska klasa */\n"
985 "template<class T> class Templ { };\n\n"
986 "/*! Klasa izvedena iz osnovne klase zaštićenim izvođenjem */\n"
987 "class ProtectedBase { };\n\n"
988 "/*! Klasa izvedena iz osnovne klase privatnim izvođenjem */\n"
989 "class PrivateBase { };\n\n"
990 "/*! Klasa korišćena u nekoj/nekim od drugih klasa */\n"
991 "class Used { };\n\n"
992 "/*! Klasa izvedena iz više osnovnih klasa */\n"
993 "class Inherited : public PublicBase,\n"
994 " protected ProtectedBase,\n"
995 " private PrivateBase,\n"
996 " public Undocumented,\n"
997 " public Templ<int>\n"
1000 " Used *m_usedClass;\n"
1003 "Ako je \\c MAX_DOT_GRAPH_HEIGHT tag u konfiguracionoj datoteci "
1004 "postavljen na \\c 200 graf izvođenja će izgledati ovako:"
1006 "Graf će biti odsečen ako ne stane unutar zadatih granica.\n"
1008 "Pravougaonici imaju sledeća značenja:\n"
1010 "<li>Puni sivi predstavlja strukturu ili klasu za koju je graf napravljen.\n"
1011 "<li>Sa crnom ivicom predstavlja dokumentovanu strukturu ili klasu.\n"
1012 "<li>Sa sivom ivicom predstavlja strukturu ili klasu bez doxygen komentara.\n"
1013 "<li>Sa crvenom ivicom predstavlja dokumentovanu strukturu ili klasu\n"
1014 "za koju nisu prikazani svi relevantni grafovi.\n"
1016 "Strelice imaju sledeća značenja:\n"
1018 "<li>Tamnoplava strelica označava javno izvođenje.\n"
1019 "<li>Tamnozelena strelica označava zaštićeno izvođenje.\n"
1020 "<li>Tamnocrvena strelica označava privatno izvođenje.\n"
1021 "<li>Ljubičasta isprekidana strelica označava da je klasa sadržana "
1022 "ili korišćena u drugoj klasi. Strelica je označena imenom atributa "
1023 "preko koga se pristupa klasi/strukturi na koju pokazuje.\n"
1024 "<li>Žuta isprekidana strelica označava vezu između primerka šablona i"
1025 " šablona klase od kojeg je primerak napravljen. "
1026 "Strelica je označena stvarnim argumentima šablona.\n"
1033 return "Objašnjenje korišćenih simbola";
1048 return "Spisak testova";
1063 return "Dokumentacija osobina";
1075 return "Strukture i unije";
1085 return "Paket "+name;
1090 return "Paketi s kratkim opisom (ukoliko postoji):";
1115 return "Spisak grešaka";
1173 return createNoun(first_capital, singular,
"klas",
"e",
"a");
1182 return createNoun(first_capital, singular,
"datotek",
"e",
"a");
1191 return createNoun(first_capital, singular,
"prostor",
"i") +
" imena";
1200 return createNoun(first_capital, singular,
"grup",
"e",
"a");
1209 return createNoun(first_capital, singular,
"stran",
"e",
"a");
1218 return createNoun(first_capital, singular,
"član",
"ovi");
1227 return createNoun(first_capital, singular,
"globalni poda",
"ci",
"tak");
1238 return createNoun(first_capital, singular,
"autor",
"i");
1261 return "Definiše apstraktnu funkciju deklarisanu u ";
1269 return "Definicija u ";
1293 return "Spisak zastarelih stvari";
1310 return "Dokumentacija događaja";
1321 return "Tipovi u paketu";
1328 return "Funkcije u paketu";
1332 return "Članovi u paketu";
1339 return "Statičke funkcije u paketu";
1346 return "Atributi u paketu";
1353 return "Statički atributi u paketu";
1370 return "Graf poziva iz ove funkcije:";
1382 return "Rezultati pretraživanja";
1394 if (numDocuments==0)
1396 return "Nema dokumenata koji odgovaraju Vašem upitu.";
1398 else if (numDocuments==1)
1399 {
return "Nađen je <b>1</b> dokument koji odgovara vašem upitu."; }
1400 else if (numDocuments<5)
1401 {
return "Nađena su <b>$num</b> dokumenta koji odgovaraju vašem upitu."
1402 " Najbolji su prikazani prvi."; }
1404 {
return "Nađeno je <b>$num</b> dokumenata koji odgovaraju vašem upitu."
1405 " Najbolji su prikazani prvi.";
1413 return "Pronađeno:";
1424 return "Izvorni kod datoteke " + filename;
1435 {
return "Hijerarhija direktorijuma"; }
1441 {
return "Dokumentacija direktorijuma"; }
1447 {
return "Direktorijumi"; }
1453 {
DString result=dirName; result+=
"Opis direktorijuma";
return result; }
1460 return createNoun(first_capital, singular,
"direktorijum",
"i");
1472 return "Ovo je funkcija prekopljenog imena, razlikuje se "
1473 "od gore navedene samo po argumentima koje prihvata.";
1483 return "Graf funkcija koje pozivaju ovu funkciju:";
1490 {
return "Dokumentacija enum vrednosti"; }
1498 {
return "Dokumentacija funkcija i procedura"; }
1503 {
return "Složeni tipovi podataka"; }
1507 {
return "Polja u složenim tipovima podataka"; }
1511 {
return "Spisak složenih tipova podataka sa kratkim opisima:"; }
1516 DString result=
" Spisak svih ";
1519 result+=
"dokumentovanih ";
1521 result+=
"polja složenih tipova podataka";
1522 result+=
" sa vezama ka ";
1525 result+=
"dokumentaciji strukture podataka za svakog člana";
1529 result+=
"složenim tipovima podataka kojima pripadaju:";
1538 {
return "Sadržaj složenog tipa podataka"; }
1544 {
return "Dokumentacija tipova podataka"; }
1550 {
return "Funkcije i procedure"; }
1556 {
return "Dokumentacija funkcija i procedura"; }
1562 {
return "Složeni tipovi podataka"; }
1566 {
return "Spisak modula"; }
1571 DString result=
"Spisak svih ";
1572 if (!extractAll) result+=
"dokumentovanih ";
1573 result+=
"modula sa kratkim opisima:";
1580 bool isTemplate)
override
1594 result+=
" - sažet pregled";
1595 if (isTemplate) result+=
" šablona";
1602 result+=
" - sažet pregled modula";
1608 {
return "Članovi modula"; }
1613 DString result=
"Spisak svih ";
1614 if (!extractAll) result+=
"dokumentovanih ";
1615 result+=
"članova modula sa vezama ka ";
1618 result+=
"dokumentaciji za svakog člana modula:";
1622 result+=
"modulima kojima pripadaju:";
1631 {
return "Spisak modula"; }
1639 return createNoun(first_capital, singular,
"modul",
"i");
1645 bool single)
override
1648 DString result=
"Dokumentacija za ovaj ";
1660 result+=
" napravljena je automatski od sledeć";
1661 if (single) result+=
"e datoteke:";
else result+=
"ih datoteka:";
1670 return createNoun(first_capital, singular,
"tip",
"ovi");
1678 return createNoun(first_capital, singular,
"procedur",
"e",
"a");
1684 return "Ograničenja tipova";
1690 return "Interfejsi";
1695 static const char *days_short[] = {
"pon",
"uto",
"sre",
"čet",
"pet",
"sub",
"ned" };
1696 static const char *days_full[] = {
"ponedeljak",
"utorak",
"sreda",
"četvrtak",
"petak",
"subota",
"nedelja" };
1697 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1698 if (first_capital)
return text.
mid(0,1).
upper()+text.
mid(1);
1703 static const char *months_short[] = {
"jan",
"feb",
"mar",
"apr",
"maj",
"jun",
"jul",
"avg",
"sep",
"okt",
"nov",
"dec" };
1704 static const char *months_full[] = {
"januar",
"februar",
"mart",
"april",
"maj",
"jun",
"jul",
"avgust",
"septembar",
"oktobar",
"novembar",
"decembar" };
1705 DString text = full? months_full[month-1] : months_short[month-1];
1706 if (first_capital)
return text.
mid(0,1).
upper()+text.
mid(1);
1711 static const char *dayPeriod[] = {
"pre podne",
"po podne" };
1712 return dayPeriod[period?1:0];
CompoundType
The various compound types.
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
DString mid(size_t index, size_t len=npos) const
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Adapter class for languages that only contain translations up to version 1.6.0.
DString trDesignUnitDocumentation() override
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
DString trCompoundMembersDescription(bool extractAll) override
DString trInclDepGraph(const DString &fName) override
DString trPackageAttribs() override
DString trCallerGraph() override
DString trType(bool first_capital, bool singular) override
DString trDir(bool first_capital, bool singular) override
DString trInheritedByList(int) override
DString trReturnValues() override
DString trProperties() override
DString trPackageMembers() override
DString trCollaborationDiagram(const DString &clName) override
DString trMemberDataDocumentation() override
DString trCompoundReference(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trParameters() override
DString trTypeConstraints() override
DString trDirDocumentation() override
DString trClassDiagram(const DString &clName) override
DString trMainPage() override
DString trNamespaceDocumentation() override
DString trTypedefs() override
DString trNote() override
DString trPage(bool first_capital, bool singular) override
DString trClass(bool first_capital, bool singular) override
DString trGotoDocumentation() override
DString trPackageFunctions() override
DString trNamespaceMemberDescription(bool extractAll) override
DString trGotoTextualHierarchy() override
DString trDefinedIn() override
DString trDefinedAtLineInSourceFile() override
DString trMemberList() override
DString trFileIndex() override
DString trCompoundReferenceFortran(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trDefinedInSourceFile() override
DString trRelatedPagesDescription() override
DString trImplementedInList(int) override
DString trRTFTableOfContents() override
DString trWarning() override
DString trDefineValue() override
DString trStaticPublicAttribs() override
DString trSearch() override
DString trPrivateAttribs() override
DString trProtectedMembers() override
DString trProtectedSlots() override
DString trFileReference(const DString &fileName) override
DString trPublicTypes() override
DString trReferences() override
DString trPropertyDocumentation() override
DString trLegendDocs() override
DString trGroup(bool first_capital, bool singular) override
DString trNamespaceListDescription(bool extractAll) override
DString trOverloadText() override
DString trAuthor(bool first_capital, bool singular) override
DString trReferenceManual() override
DString trFileDocumentation() override
DString trDirIndex() override
DString trTypedefDocumentation() override
DString trLegendTitle() override
DString trModulesMemberDescription(bool extractAll) override
DString trDayPeriod(bool period) override
DString trFile(bool first_capital, bool singular) override
DString trRTFGeneralIndex() override
DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
DString trStaticPrivateAttribs() override
DString trClasses() override
DString trWriteList(int numEntries) override
DString trInterfaces() override
DString trGeneratedBy() override
DString trProtectedTypes() override
DString trExamples() override
DString trMemberFunctionDocumentation() override
DString trAttention() override
DString trModule(bool first_capital, bool singular) override
DString trModulesIndex() override
DString trModulesList() override
DString trEventDocumentation() override
DString trPackages() override
DString idLanguage() override
DString trVersion() override
DString trSeeAlso() override
DString trFunctionDocumentation() override
DString trRemarks() override
DString trPackageTypes() override
DString trDeprecated() override
DString trCallGraph() override
DString trHierarchicalIndex() override
DString trSubprogramDocumentation() override
DString trModulesListDescription(bool extractAll) override
DString trPostcondition() override
DString trEnumerationValues() override
DString trSearchResults(int numDocuments) override
DString trClassHierarchy() override
DString trModulesMembers() override
DString trReimplementedInList(int numEntries) override
DString trDocumentation(const DString &projName) override
DString trSince() override
DString trCompoundMembersFortran() override
DString trNamespaceReference(const DString &namespaceName) override
DString trDefines() override
DString trMemberTypedefDocumentation() override
DString trNamespaceIndex() override
DString trMore() override
DString trIncludingInheritedMembers() override
DString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
DString getLanguageString() override
language codes for Html help
DString trRelatedPages() override
DString trPublicSlots() override
DString trCompoundMembersDescriptionFortran(bool extractAll) override
DString trPrivateSlots() override
DString trDetailedDescription() override
DString trFileMembersDescription(bool extractAll) override
DString trTestList() override
DString trRTFansicp() override
DString trStaticProtectedMembers() override
DString trEvents() override
DString trCompoundListFortran() override
DString trISOLang() override
DString trDetails() override
DString trStaticPackageFunctions() override
DString latexLanguageSupportCommand() override
DString trStaticProtectedAttribs() override
DString trDeprecatedList() override
DString trReferencedBy() override
DString trPrivateMembers() override
DString trPackage(const DString &name) override
DString trMemberFunctionDocumentationFortran() override
DString trFunctions() override
DString trInclByDepGraph() override
DString trVariables() override
DString trFileListDescription(bool extractAll) override
DString trSearchMatches() override
DString trGeneratedAt(const DString &date, const DString &projName) override
DString trTodo() override
DString trMember(bool first_capital, bool singular) override
DString trImplementedFromList(int) override
DString trPrivateTypes() override
DString trStaticPrivateMembers() override
DString trInheritsList(int) override
DString trGraphicalHierarchy() override
DString trFriends() override
DString trRelatedFunctions() override
DString trPublicMembers() override
DString trGotoGraphicalHierarchy() override
DString trNamespace(bool first_capital, bool singular) override
DString trSubprogram(bool first_capital, bool singular) override
DString trLegend() override
DString trModuleIndex() override
DString trCompoundListDescriptionFortran() override
DString trSourceFile(const DString &filename) override
DString trCompoundIndexFortran() override
DString trReturns() override
DString trClassHierarchyDescription() override
DString trModulesDescription() override
DString trRelatedSubscript() override
DString trCompoundMembers() override
DString trNamespaces() override
DString trCompounds() override
DString trStaticPublicMembers() override
DString trThisIsTheListOfAllMembers() override
DString trSignals() override
DString trGeneratedAutomatically(const DString &s) override
DString trEnumerationTypeDocumentation() override
DString trVariableDocumentation() override
DString trPackageListDescription() override
DString trEnumerationValueDocumentation() override
DString trClassDocumentation() override
DString trModuleReference(const DString &namespaceName) override
DString trNamespaceMembers() override
DString trFileMembers() override
DString trReimplementedFromList(int numEntries) override
DString trExceptions() override
DString trPageIndex() override
DString trCode() override
DString trMemberEnumerationDocumentation() override
Ovo je u skladu sa "unutrašnja klasa" što se može videti u knjizi.
DString trDefineDocumentation() override
DString trInitialValue() override
DString trNamespaceList() override
DString trDirectories() override
DString trEnumValue() override
DString trMonth(int month, bool first_capital, bool full) override
DString trPublicAttribs() override
DString trFileList() override
DString trPageAbbreviation() override
DString trProtectedAttribs() override
DString trInvariant() override
DString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
DString trPrecondition() override
DString trTodoList() override
DString trModules() override
DString trDataTypes() override
DString trStaticPackageAttribs() override
DString trSubprograms() override
DString trEnumerations() override
DString trCompoundIndex() override
DString trGlobal(bool first_capital, bool singular) override
DString trConstructorDocumentation() override
DString trRelatedFunctionDocumentation() override
DString trBugList() override
DString trDirReference(const DString &dirName) override
DString trTypeDocumentation() override
DString trDate() override
DString trExamplesDescription() override
DString trGotoSourceCode() override
DString trSearchResultsTitle() override
DString trListOfAllMembers() override
DString trCompoundList() override
DString trRTFCharSet() override
DString trCompoundListDescription() override
DString trEnumName() override
DString trTest() override
DString trModuleDocumentation() override
#define Config_getBool(name)
DString generateMarker(int id)
DString getDotImageExtension()