27 #ifndef TRANSLATOR_HU_H
28 #define TRANSLATOR_HU_H
33 const char *
zed(
char c)
35 switch (c & ~(
'a' ^
'A')) {
36 case 'B':
case 'C':
case 'D':
case 'F':
case 'G':
37 case 'H':
case 'J':
case 'K':
case 'L':
case 'M':
38 case 'N':
case 'P':
case 'Q':
case 'R':
case 'S':
39 case 'T':
case 'V':
case 'W':
case 'X':
case 'Z':
49 {
return "hungarian"; }
57 return "\\usepackage[T2A]{fontenc}\n"
58 "\\usepackage[magyar]{babel}\n";
65 {
return "Kapcsolódó függvények"; }
69 {
return "(Figyelem! Ezek a függvények nem tagjai az osztálynak!)"; }
73 {
return "Részletes leírás"; }
77 {
return "Típusdefiníció-tagok dokumentációja"; }
81 {
return "Enumeráció-tagok dokumentációja"; }
85 {
return "Tagfüggvények dokumentációja"; }
92 return "Adatmezők dokumentációja";
96 return "Adattagok dokumentációja";
102 {
return "Részletek..."; }
106 {
return "A tagok teljes listája"; }
110 {
return "Taglista"; }
118 {
return " osztály tagjainak teljes listája, az örökölt tagokkal együtt."; }
121 { QCString result=
"Ezt a dokumentációt a Doxygen készítette ";
122 if (s) result+=(QCString)
" a" +
zed(s[0])+s+(QCString)
" projekthez";
123 result+=
" a forráskódból.";
133 {
return "enum-érték"; }
137 {
return "definiálja:"; }
145 {
return "Modulok"; }
149 {
return "Osztályhierarchia"; }
156 return "Adatszerkezetek";
160 return "Osztálylista";
166 {
return "Fájllista"; }
177 return "Osztálytagok";
186 return "Globális elemek";
196 {
return "Kapcsolódó lapok"; }
204 {
return "Keresés"; }
208 {
return "Majdnem (de nem teljesen) betűrendbe szedett "
209 "leszármazási lista:";
215 QCString result=
"Az összes ";
216 if (!extractAll) result+=
"dokumentált ";
217 result+=
"fájl listája rövid leírásokkal:";
227 return "Az összes adatszerkezet listája rövid leírásokkal:";
231 return "Az összes osztály, struktúra, unió és interfész "
232 "listája rövid leírásokkal:";
239 QCString result=
"Az összes ";
242 result+=
"dokumentált ";
246 result+=
"struktúra- és úniómező";
250 result+=
"osztálytag";
252 result+=
" listája, valamint hivatkozás ";
257 result+=
"a megfelelő struktúra-/úniódokumentációra minden mezőnél:";
261 result+=
"a megfelelő osztálydokumentációra minden tagnál:";
268 result+=
"a struktúrákra/úniókra, amikhez tartoznak:";
272 result+=
"az osztályokra, amikhez tartoznak:";
281 QCString result=
"Az összes ";
282 if (!extractAll) result+=
"dokumentált ";
286 result+=
"függvény, változó, makródefiníció, enumeráció és típusdefiníció";
292 result+=
" listája, valamint hivatkozás ";
294 result+=
"a fájlokra, amikhez tartoznak:";
296 result+=
"a dokumentációra:";
302 {
return "A példák listája:"; }
306 {
return "A kapcsolódó dokumentációk listája:"; }
310 {
return "A modulok listája:"; }
317 {
return "Dokumentáció"; }
323 {
return "Modulmutató"; }
329 {
return "Hierarchikus mutató"; }
338 return "Adatszerkezet-mutató";
342 return "Osztálymutató";
350 {
return "Fájlmutató"; }
356 {
return "Modulok dokumentációja"; }
365 return "Adatszerkezetek dokumentációja";
369 return "Osztályok dokumentációja";
377 {
return "Fájlok dokumentációja"; }
383 {
return "Példák dokumentációja"; }
389 {
return "Kapcsolódó dokumentációk"; }
393 {
return "Referencia kézikönyv"; }
399 {
return "Makródefiníciók"; }
405 {
return "Típusdefiníciók"; }
411 {
return "Enumerációk"; }
417 {
return "Függvények"; }
423 {
return "Változók"; }
429 {
return "Enumeráció-értékek"; }
435 {
return "Makródefiníciók dokumentációja"; }
441 {
return "Típusdefiníciók dokumentációja"; }
447 {
return "Enumerációk dokumentációja"; }
453 {
return "Függvények dokumentációja"; }
459 {
return "Változók dokumentációja"; }
468 return "Adatszerkezetek";
481 QCString result=(QCString)
"";
482 if (projName) result+=(QCString)
"Projekt: "+projName;
483 result+=(QCString)
" Készült: "+date+
" Készítette: ";
490 return (QCString)
"A"+
zed(clName[0])+clName+
" osztály származási diagramja:";
495 {
return "CSAK BELSŐ HASZNÁLATRA!"; }
499 {
return "Figyelmeztetés"; }
511 {
return "Visszatérési érték"; }
515 {
return "Lásd még"; }
519 {
return "Paraméterek"; }
523 {
return "Kivételek"; }
527 {
return "Készítette"; }
535 {
return "Névtérlista"; }
540 QCString result=
"Az összes ";
541 if (!extractAll) result+=
"dokumentált ";
542 result+=
"névtér listája rövid leírásokkal:";
550 {
return "Barátok"; }
560 {
return "Barát és kapcsolódó függvények dokumentációja"; }
571 QCString result=(QCString)clName;
583 if (isTemplate) result+=
"sablon-";
584 result+=
"referencia";
591 QCString result=fileName;
592 result+=
" fájlreferencia";
599 QCString result=namespaceName;
600 result+=
" névtér-referencia";
605 {
return "Publikus tagfüggvények"; }
607 {
return "Publikus rések"; }
609 {
return "Szignálok"; }
611 {
return "Statikus publikus tagfüggvények"; }
613 {
return "Védett tagfüggvények"; }
615 {
return "Védett rések"; }
617 {
return "Statikus védett tagfüggvények"; }
619 {
return "Privát tagfüggvények"; }
621 {
return "Privát rések"; }
623 {
return "Statikus privát tagfüggvények"; }
633 for (i=0;i<numEntries;i++)
663 return "Leszármazottak: "+
trWriteList(numEntries)+
".";
671 return "Újraimplementált ősök: "+
trWriteList(numEntries)+
".";
679 return "Újraimplementáló leszármazottak: "+
trWriteList(numEntries)+
".";
684 {
return "Névtértagok"; }
689 QCString result=
"Az összes ";
690 if (!extractAll) result+=
"dokumentált ";
691 result+=
"névtér tagjainak listája, valamint hivatkozás ";
693 result+=
" a megfelelő névtér dokumentációra minden tagnál:";
695 result+=
" a névterekre, amelynek tagjai:";
702 {
return "Névtérmutató"; }
708 {
return "Névterek dokumentációja"; }
718 {
return "Névterek"; }
731 QCString result=(QCString)
"Ez a dokumentáció ";
743 result+=
" a következő fájl";
744 if (!single) result+=
"ok";
745 result+=
" alapján készült:";
755 {
return "Visszatérési értékek"; }
760 {
return "Főoldal"; }
774 return "Definíció a(z) @1 fájl @0. sorában.";
778 return "Definíció a(z) @0 fájlban.";
787 return "Ellenjavallt";
797 return (QCString)
"A"+
zed(clName[0])+clName+
" osztály együttműködési diagramja:";
802 return (QCString)
"A"+
zed(fName[0])+fName+
" definíciós fájl függési gráfja:";
807 return "Konstruktorok és destruktorok dokumentációja";
812 return "Ugrás a fájl forráskódjához.";
817 return "Ugrás a fájl dokumentációjához.";
822 return "Előfeltétel";
827 return "Utófeltétel";
837 return "Kezdő érték:";
846 return "Osztályhierarchia-ábra";
850 return "Ugrás az osztályhierarchia-ábrához";
854 return "Ugrás az szöveges osztályhierarchiához";
858 return "Oldalmutató";
871 return "Publikus típusok";
881 return "Publikus attribútumok";
886 return "Statikus publikus attribútumok";
890 return "Védett típusok";
894 return "Védett attribútumok";
898 return "Statikus védett attribútumok";
902 return "Privát típusok";
906 return "Privát attribútumok";
910 return "Statikus privát attribútumok";
925 return "Tennivalók listája";
934 return "Hivatkozások:";
938 return "Megjegyzések";
946 return "Ez az ábra azt mutatja, hogy mely fájlok ágyazzák be "
947 "közvetve vagy közvetlenül ezt a fájlt:";
951 return "Először bevezetve";
961 return "Jelmagyarázat";
967 "Ez az oldal elmagyarázza hogyan kell értelmezni a "
968 "doxygen által készített ábrákat.<p>\n"
969 "Vegyük a következő példát:\n"
971 "/*! Vágás miatt nem látható osztály */\n"
972 "class Invisible { };\n\n"
973 "/*! Levágott osztály, származása rejtett */\n"
974 "class Truncated : public Invisible { };\n\n"
975 "/* Doxygen kommentekkel nem dokumentált osztály */\n"
976 "class Undocumented { };\n\n"
977 "/*! Publikus származtatásal levezetett osztály */\n"
978 "class PublicBase : public Truncated { };\n\n"
979 "/*! Egy sablonosztály */\n"
980 "template<class T> class Templ { };\n\n"
981 "/*! Védett származtatásal levezetett osztály */\n"
982 "class ProtectedBase { };\n\n"
983 "/*! Privát származtatásal levezetett osztály */\n"
984 "class PrivateBase { };\n\n"
985 "/*! Osztály, melyet a származtatott osztály használ */\n"
986 "class Used { };\n\n"
987 "/*! Osztály, mely több másiknak leszármazottja */\n"
988 "class Inherited : public PublicBase,\n"
989 " protected ProtectedBase,\n"
990 " private PrivateBase,\n"
991 " public Undocumented,\n"
992 " public Templ<int>\n"
995 " Used *m_usedClass;\n"
998 "Ha a konfigurációs fájl \\c MAX_DOT_GRAPH_HEIGHT elemének értékét "
999 "240-re állítjuk, az eredmény a következő ábra lesz:"
1002 "Az ábrán levő dobozok jelentése:\n"
1004 "<li>Kitöltött fekete doboz jelzi azt az osztályt vagy struktúrát,"
1005 "amelyről az ábra szól.\n"
1006 "<li>Fekete keret jelzi a dokumentált osztályokat és struktúrákat.\n"
1007 "<li>Szürke keret jelzi a nem dokumentált osztályokat és struktúrákat.\n"
1008 "<li>Piros keret jelzi azokat az osztályokat és struktúrákat, amelyeknél vágás miatt nem látható "
1009 "az összes leszármaztatási kapcsolat. Egy ábra vágásra kerül, ha nem fér bele "
1010 "a megadott tartományba."
1012 "A nyilak jelentése:\n"
1014 "<li>Sötétkék nyíl jelzi a publikus származtatást.\n"
1015 "<li>Sötétzöld nyíl jelzi a védett származtatást.\n"
1016 "<li>Sötétvörös nyíl jelzi a privát származtatást.\n"
1017 "<li>Lila szaggatott nyíl jelzi, ha az osztály egy másikat használ vagy tartalmaz. "
1018 "A nyíl felirata jelzi a változó(k) nevét, amelyeken keresztül a másik osztály kapcsolódik.\n"
1019 "<li>Sárga szaggatott nyíl jelzi a kapcsolatot a sablonpéldány és a példányosított "
1020 "osztálysablon között. A nyíl felirata jelzi a pélány sablonparamétereit.\n"
1027 return "Jelmagyarázat";
1042 return "Tesztlista";
1052 return "Tulajdonságok";
1057 return "Tulajdonságok dokumentációjka";
1069 return "Adatszerkezetek";
1079 return name+(QCString)
" csomag";
1084 return "Csomaglista";
1089 return "A csomagok rövid leírásai (amennyiben léteznek):";
1114 return "Hiba lista";
1163 return "Tárgymutató";
1170 virtual QCString
trClass(
bool first_capital,
bool )
1172 QCString result((first_capital ?
"Osztály" :
"osztály"));
1181 virtual QCString
trFile(
bool first_capital,
bool )
1183 QCString result((first_capital ?
"Fájl" :
"fájl"));
1194 QCString result((first_capital ?
"Névtér" :
"névtér"));
1203 virtual QCString
trGroup(
bool first_capital,
bool )
1205 QCString result((first_capital ?
"Csoport" :
"csoport"));
1214 virtual QCString
trPage(
bool first_capital,
bool )
1216 QCString result((first_capital ?
"Oldal" :
"oldal"));
1227 QCString result((first_capital ?
"Tag" :
"tag"));
1238 QCString result((first_capital ?
"Globális elem" :
"globális elem"));
1249 virtual QCString
trAuthor(
bool first_capital,
bool singular)
1251 QCString result((first_capital ?
"Szerző" :
"szerző"));
1252 if (!singular) result+=
"k";
1264 return "Hivatkozások";
1276 return "Megvalósítja a következőket: "+
trWriteList(numEntries)+
".";
1284 return "Megvalósítják a következők: "+
trWriteList(numEntries)+
".";
1296 return "Tartalomjegyzék";
1308 return "Ellenjavallt elemek listája";
1325 return "Események dokumentációja";
1336 return "Csomag típusok";
1343 return "Csomag függvények";
1350 return "Statikus csomag függvények";
1357 return "Csomag attribútumok";
1364 return "Statikus csomag attribútumok";
1381 return "A függvény hívási gráfja:";
1393 return "A keresés eredménye";
1405 if (numDocuments==0)
1407 return "Sajnos egy dokumentum sem felelt meg a keresési feltételeknek.";
1409 else if (numDocuments==1)
1411 return "<b>1</b> dokumentum felelt meg a keresési feltételeknek.";
1415 return "<b>$num</b> dokumentum felelt meg a keresési feltételeknek."
1416 "Elsőnek a legjobb találatok vannak feltüntetve.";
1424 return "Találatok:";
1435 return filename +
" Forrásfájl";
1446 {
return "Könyvtárhierarchia"; }
1452 {
return "Könyvtárak dokumentációja"; }
1458 {
return "Könyvtárak"; }
1464 {
return "Majdnem (de nem teljesen) betűrendbe szedett "
1465 "könyvtárhierarchia:";
1472 { QCString result=dirName; result+=
" könyvtárreferencia";
return result; }
1477 virtual QCString
trDir(
bool first_capital,
bool )
1479 QCString result((first_capital ?
"Könyvtár" :
"könyvtár"));
1493 return "Ez egy túlterhelt tagfüggvény."
1494 "A fenti függvénytől csak argumentumaiban különbözik.";