18 #ifndef TRANSLATOR_SR_H
19 #define TRANSLATOR_SR_H
58 QCString result=
"\\usepackage[serbian]{babel}\n";
68 {
return "Relevantne funkcije"; }
72 {
return "(To nisu funkcije članice.)"; }
76 {
return "Opširniji opis"; }
80 {
return "Dokumentacija unutrašnjih definicija tipa"; }
85 {
return "Dokumentacija unutrašnjih nabrajanja"; }
89 {
return "Dokumentacija funkcija članica"; }
96 return "Dokumentacija polja";
100 return "Dokumentacija atributa";
110 {
return "Spisak svih članova"; }
114 {
return "Spisak članova"; }
118 {
return "Ovo je spisak svih članova "; }
122 {
return ", uključujući nasleđene članove."; }
128 { QCString result=
"Napravljeno automatski korišćenjem alata Doxygen";
129 if( s ) result+=(QCString)
" za projekat " + s;
130 result+=
" od izvornog koda.";
136 {
return "ime nabrajanja "; }
140 {
return "vrednost nabrojane konstante"; }
144 {
return "definicija u"; }
156 {
return "Hijerarhija klasa"; }
163 return "Spisak struktura";
167 return "Spisak klasa";
173 {
return "Spisak datoteka"; }
180 return "Sva polja struktura";
184 return "Svi članovi klasa";
197 return "Članovi datoteke";
203 {
return "Stranice koje imaju veze sa ovom stranicom"; }
207 {
return "Primeri"; }
215 {
return "Hijerahija klasa uređena približno po abecedi:"; }
220 QCString result=
"Spisak svih ";
221 if (!extractAll) result+=
"dokumentovanih ";
222 result+=
"datoteka, sa kratkim opisima:";
232 return "Spisak struktura sa kratkim opisima:";
236 return "Spisak klasa, struktura, unija i interfejsa sa kratkim opisima:";
243 QCString result=
"Spisak svih ";
246 result+=
"dokumentovanih ";
250 result+=
"članova struktura/unija";
254 result+=
"članova klasa";
256 result+=
" sa vezama ka ";
261 result+=
"dokumentaciji svakog polja strukture/unije:";
265 result+=
"dokumentaciji svakog člana klase:";
272 result+=
"strukturama/unijama kojima pripadaju:";
276 result+=
"klasama kojima pripadaju:";
285 QCString result=
"Spisak svih ";
286 if (!extractAll) result+=
"dokumentovanih ";
290 result+=
"funkcija, promenljivih, makro zamena, nabrajanja i definicija tipa";
296 result+=
" sa vezama ka ";
298 result+=
"datotekama u kojima se nalaze:";
300 result+=
"dokumentaciji:";
306 {
return "Spisak svih primera:"; }
310 {
return "Spisak stranica koje imaju veze sa ovom stranicom:"; }
314 {
return "Spisak svih modula:"; }
320 {
return "Dokumentacija"; }
326 {
return "Indeks modula"; }
332 {
return "Hijerarhijski sadržaj"; }
341 return "Spisak struktura/unija";
345 return "Spisak klasa";
353 {
return "Indeks datoteka"; }
359 {
return "Dokumentacija modula"; }
368 return "Dokumentacija stuktura/unija";
372 return "Dokumentacija klasa";
380 {
return "Dokumentacija datoteke"; }
386 {
return "Dokumentacija primera"; }
392 {
return "Dokumentacija stranice"; }
396 {
return "Priručnik"; }
402 {
return "Makro zamene"; }
408 {
return "Definicije tipa"; }
414 {
return "Nabrajanja"; }
420 {
return "Funkcije"; }
426 {
return "Promenljive"; }
432 {
return "Vrednosti nabrojanih konstanti"; }
438 {
return "Dokumentacija makro zamene"; }
444 {
return "Dokumentacija definicije tipa"; }
450 {
return "Dokumentacija nabrajanja"; }
456 {
return "Dokumentacija funkcije"; }
462 {
return "Dokumentacija promenljive"; }
471 return "Strukture i unije";
475 return "Klase, strukture i unije";
484 QCString result=(QCString)
"[" + date +
"] Napravljeno automatski ";
485 if ( projName ) result+=(QCString)
" za projekat " + projName;
486 result+=(QCString)
" upotrebom ";
493 return QCString(
"Dijagram nasleđivanja za klasu ") + clName +
":";
498 {
return "Samo za unutrašnju upotrebu."; }
502 {
return "Upozorenje"; }
506 {
return "Verzija"; }
514 {
return "Vrednost funkcije"; }
518 {
return "Takođe pogledati"; }
522 {
return "Parametri"; }
526 {
return "Izuzeci"; }
530 {
return "Napravio"; }
538 {
return "Spisak prostora imena"; }
543 QCString result=
"Spisak svih ";
544 if (!extractAll) result+=
"dokumentovanih ";
545 result+=
"prostora imena sa kratkim opisom:";
553 {
return "Prijatelji"; }
563 {
return "Dokumentacija prijatelja i relevantnih funkcija"; }
574 QCString result(
"Dokumentacija " );
586 if (isTemplate) result +=
"šablona ";
594 QCString result =
"Opis datoteke ";
602 QCString result=
"Opis prostora imena ";
603 result += namespaceName;
608 {
return "Javni članovi"; }
610 {
return "Javni slotovi"; }
612 {
return "Signali"; }
614 {
return "Zajednički javni članovi"; }
616 {
return "Zaštićeni članovi"; }
618 {
return "Zaštićeni slotovi"; }
620 {
return "Zajednički zaštićeni članovi"; }
622 {
return "Privatni članovi"; }
624 {
return "Privatni slotovi"; }
626 {
return "Zajednički privatni članovi"; }
636 for (i=0;i<numEntries;i++)
658 return "Spisak osnovnih klasa: ";
666 return "Spisak izvedenih klasa: ";
674 return "Menja definiciju iz "+
trWriteList(numEntries)+
".";
682 return "Definicija je izmenjena u "+
trWriteList(numEntries)+
".";
687 {
return "Članovi prostora imena"; }
692 QCString result=
"Spisak svih ";
693 if (!extractAll) result+=
"dokumentovanih ";
694 result+=
"članova prostora imena sa vezama prema ";
696 result+=
"dokumentaciji svakog člana prostora imena: ";
698 result+=
"prostorima imena kojima pripadaju: ";
705 {
return "Indeks prostora imena"; }
711 {
return "Dokumentacija prostora imena"; }
721 {
return "Prostori imena"; }
734 QCString result=(QCString)
"Dokumentacija ";
746 result+=
" je napravljena na osnovu ";
747 if (single) result+=
"datoteke ";
else result+=
"sledećih datoteka:";
757 {
return "Karakteristične vrednosti funkcije"; }
762 {
return "Glavna strana"; }
776 return "Definicija je u redu @0 datoteke @1.";
780 return "Definicija je u datoteci @0.";
799 return (QCString)
"Klasni dijagram za "+clName+
":";
804 return (QCString)
"Graf zavisnosti datoteka za "+fName+
":";
809 return "Dokumentacija konstruktora i destruktora";
814 return "Izvorni kod.";
819 return "Dokumentacija.";
829 return "Stanje po izvršenju";
834 return "Invarijanta";
839 return "Početna vrednost:";
844 return "programski kod";
848 return "Hijerarhija klasa u obliku grafa";
852 return "Prikaz hijerarhije klasa u obliku grafa";
856 return "Prikaz hijerarhije klasa u obliku nazubljenog teksta";
860 return "Indeks stranice";
873 return "Javni tipovi";
883 return "Javni članovi";
888 return "Zajednički javni članovi";
892 return "Zaštićeni tipovi";
896 return "Zaštićeni članovi";
900 return "Zajednički zaštićeni članovi";
904 return "Privatni tipovi";
908 return "Privatni članovi";
912 return "Zajednički privatni članovi";
927 return "Spisak stvari koje treba uraditi";
936 return "Korisnici: ";
948 return "Ovaj graf pokazuje koje datoteke direktno "
949 "ili indirektno uključuju ovu datoteku: ";
963 return "Objašnjenje korišćenih simbola";
971 "Ova stranica objašnjava kako tumačiti grafikone koje je napravio "
975 "/*! Klasa nevidljiva zbog trenutnih ograničenja */\n"
976 "class Invisible { };\n\n"
977 "/*! Klasa kojoj se ne vidi način izvođenja */\n"
978 "class Truncated : public Invisible { };\n\n"
979 "/* Klasa bez doxygen komentara */\n"
980 "class Undocumented { };\n\n"
981 "/*! Klasa izvedena iz osnovne klase javnim izvođenjem */\n"
982 "class PublicBase : public Truncated { };\n\n"
983 "/*! Šablonska klasa */\n"
984 "template<class T> class Templ { };\n\n"
985 "/*! Klasa izvedena iz osnovne klase zaštićenim izvođenjem */\n"
986 "class ProtectedBase { };\n\n"
987 "/*! Klasa izvedena iz osnovne klase privatnim izvođenjem */\n"
988 "class PrivateBase { };\n\n"
989 "/*! Klasa korišćena u nekoj/nekim od drugih klasa */\n"
990 "class Used { };\n\n"
991 "/*! Klasa izvedena iz više osnovnih klasa */\n"
992 "class Inherited : public PublicBase,\n"
993 " protected ProtectedBase,\n"
994 " private PrivateBase,\n"
995 " public Undocumented,\n"
996 " public Templ<int>\n"
999 " Used *m_usedClass;\n"
1002 "Ako je \\c MAX_DOT_GRAPH_HEIGHT tag u konfiguracionoj datoteci "
1003 "postavljen na \\c 200 graf izvođenja će izgledati ovako:"
1005 "Graf će biti odsečen ako ne stane unutar zadatih granica.\n"
1007 "Pravougaonici imaju sledeća značenja:\n"
1009 "<li>Puni sivi predstavlja strukturu ili klasu za koju je graf napravljen.\n"
1010 "<li>Sa crnom ivicom predstavlja dokumentovanu strukturu ili klasu.\n"
1011 "<li>Sa sivom ivicom predstavlja strukturu ili klasu bez doxygen komentara.\n"
1012 "<li>Sa crvenom ivicom predstavlja dokumentovanu strukturu ili klasu\n"
1013 "za koju nisu prikazani svi relevantni grafovi.\n"
1015 "Strelice imaju sledeća značenja:\n"
1017 "<li>Tamnoplava strelica označava javno izvođenje.\n"
1018 "<li>Tamnozelena strelica označava zaštićeno izvođenje.\n"
1019 "<li>Tamnocrvena strelica označava privatno izvođenje.\n"
1020 "<li>Ljubičasta isprekidana strelica označava da je klasa sadržana "
1021 "ili korišćena u drugoj klasi. Strelica je označena imenom atributa "
1022 "preko koga se pristupa klasi/strukturi na koju pokazuje.\n"
1023 "<li>Žuta isprekidana strelica označava vezu između primerka šablona i"
1024 " šablona klase od kojeg je primerak napravljen. "
1025 "Strelica je označena stvarnim argumentima šablona.\n"
1032 return "Objašnjenje korišćenih simbola";
1047 return "Spisak testova";
1062 return "Dokumentacija osobina";
1074 return "Strukture i unije";
1084 return (QCString)
"Paket "+name;
1089 return "Spisak paketa";
1094 return "Paketi s kratkim opisom (ukoliko postoji):";
1119 return "Spisak grešaka";
1175 virtual QCString
trClass(
bool first_capital,
bool singular)
1177 QCString result( (first_capital ?
"Klas" :
"klas") );
1178 result+= (singular ?
"a" :
"e");
1186 virtual QCString
trFile(
bool first_capital,
bool singular)
1188 QCString result((first_capital ?
"Datotek" :
"datotek"));
1189 result+= (singular ?
"a" :
"e");
1199 QCString result((first_capital ?
"Prostor" :
"prostor"));
1200 result += (singular ?
"" :
"i");
1209 virtual QCString
trGroup(
bool first_capital,
bool singular)
1211 QCString result((first_capital ?
"Grup" :
"grup"));
1212 result+= (singular ?
"a" :
"e");
1220 virtual QCString
trPage(
bool first_capital,
bool singular)
1222 QCString result((first_capital ?
"Stran" :
"stran"));
1223 result+= (singular ?
"a" :
"e");
1231 virtual QCString
trMember(
bool first_capital,
bool singular)
1233 QCString result((first_capital ?
"Član" :
"član"));
1234 result+= (singular ?
"" :
"ovi");
1242 virtual QCString
trGlobal(
bool first_capital,
bool singular)
1244 QCString result((first_capital ?
"Globalni " :
"globalni "));
1245 result+= (singular ?
"podatak" :
"podaci");
1255 virtual QCString
trAuthor(
bool first_capital,
bool singular)
1257 QCString result((first_capital ?
"Autor" :
"autor"));
1258 result+= (singular ?
"" :
"i");
1282 return "Definiše apstraktnu funkciju deklarisanu u ";
1290 return "Definicija u ";
1314 return "Spisak zastarelih stvari";
1331 return "Dokumentacija događaja";
1342 return "Tipovi u paketu";
1349 return "Funkcije u paketu";
1356 return "Statičke funkcije u paketu";
1363 return "Atributi u paketu";
1370 return "Statički atributi u paketu";
1387 return "Graf poziva iz ove funkcije:";
1399 return "Rezultati pretraživanja";
1411 if (numDocuments==0)
1413 return "Nema dokumenata koji odgovaraju Vašem upitu.";
1415 else if (numDocuments==1)
1416 {
return "Nađen je <b>1</b> dokument koji odgovara vašem upitu."; }
1417 else if (numDocuments<5)
1418 {
return "Nađena su <b>$num</b> dokumenta koji odgovaraju vašem upitu."
1419 " Najbolji su prikazani prvi."; }
1421 {
return "Nađeno je <b>$num</b> dokumenata koji odgovaraju vašem upitu."
1422 " Najbolji su prikazani prvi.";
1430 return "Pronađeno:";
1441 return "Izvorni kod datoteke " + filename;
1452 {
return "Hijerarhija direktorijuma"; }
1458 {
return "Dokumentacija direktorijuma"; }
1464 {
return "Direktorijumi"; }
1470 {
return "Hijerarhija direktorijuma uređena približno po abecedi:"; }
1476 { QCString result=dirName; result+=
"Opis direktorijuma";
return result; }
1481 virtual QCString
trDir(
bool first_capital,
bool singular)
1483 QCString result((first_capital ?
"Direktorijum" :
"direktorijum"));
1484 if (!singular) result+=
"i";
1497 return "Ovo je funkcija prekopljenog imena, razlikuje se "
1498 "od gore navedene samo po argumentima koje prihvata.";
1508 return "Graf funkcija koje pozivaju ovu funkciju:";
1515 {
return "Dokumentacija enum vrednosti"; }
1523 {
return "Dokumentacija funkcija i procedura"; }
1528 {
return "Složeni tipovi podataka"; }
1532 {
return "Polja u složenim tipovima podataka"; }
1536 {
return "Spisak složenih tipova podataka sa kratkim opisima:"; }
1541 QCString result=
" Spisak svih ";
1544 result+=
"dokumentovanih ";
1546 result+=
"polja složenih tipova podataka";
1547 result+=
" sa vezama ka ";
1550 result+=
"dokumentaciji strukture podataka za svakog člana";
1554 result+=
"složenim tipovima podataka kojima pripadaju:";
1563 {
return "Sadržaj složenog tipa podataka"; }
1569 {
return "Dokumentacija tipova podataka"; }
1575 {
return "Funkcije i procedure"; }
1581 {
return "Dokumentacija funkcija i procedura"; }
1587 {
return "Složeni tipovi podataka"; }
1591 {
return "Spisak modula"; }
1596 QCString result=
"Spisak svih ";
1597 if (!extractAll) result+=
"dokumentovanih ";
1598 result+=
"modula sa kratkim opisima:";
1607 QCString result=(QCString)clName;
1619 result+=
" - sažet pregled";
1620 if (isTemplate) result+=
" šablona";
1626 QCString result=namespaceName;
1627 result+=
" - sažet pregled modula";
1633 {
return "Članovi modula"; }
1638 QCString result=
"Spisak svih ";
1639 if (!extractAll) result+=
"dokumentovanih ";
1640 result+=
"članova modula sa vezama ka ";
1643 result+=
"dokumentaciji za svakog člana modula:";
1647 result+=
"modulima kojima pripadaju:";
1656 {
return "Spisak modula"; }
1662 virtual QCString
trModule(
bool first_capital,
bool singular)
1664 QCString result((first_capital ?
"Modul" :
"modul"));
1665 if (!singular) result+=
"i";
1675 QCString result=(QCString)
"Dokumentacija za ovaj ";
1687 result+=
" napravljena je automatski od sledeć";
1688 if (single) result+=
"e datoteke:";
else result+=
"ih datoteka:";
1695 virtual QCString
trType(
bool first_capital,
bool singular)
1697 QCString result((first_capital ?
"Tip" :
"tip"));
1698 if (!singular) result+=
"ovi";
1707 QCString result((first_capital ?
"Procedura" :
"procedura"));
1708 if (!singular) result = (first_capital ?
"Procedure" :
"procedure");
1715 return "Ograničenja tipova";