87 #ifndef TRANSLATOR_DK_H
88 #define TRANSLATOR_DK_H
119 "\\usepackage[danish]{babel}\n"
120 "\\usepackage[T1]{fontenc}\n";
127 {
return "Relaterede funktioner"; }
131 {
return "(Bemærk at disse ikke er medlems-funktioner.)"; }
136 {
return "Detaljeret beskrivelse"; }
140 {
return "Dokumentation af medlems-typedefinitioner"; }
144 {
return "Dokumentation af medlems-enumerationer"; }
149 {
return "Dokumentation af medlemsfunktioner"; }
155 return "Felt-dokumentation";
157 return "Dokumentation af feltvariable";
163 {
return "Mere..."; }
167 {
return "Liste over alle medlemmer"; }
171 {
return "Liste over medlemmer"; }
175 {
return "Dette er den komplette liste over medlemmer i "; }
179 {
return ", inklusive alle nedarvede medlemmer."; }
185 { QCString result=
"Automatisk genereret af Doxygen";
186 if (s) result+=(QCString)
" for "+s;
187 result+=
" ud fra kildekoden.";
193 {
return "enumerationsnavn"; }
197 {
return "enumerationsværdi"; }
201 {
return "defineret i"; }
209 {
return "Moduler"; }
213 {
return "Klassehierarki"; }
219 return "Datastrukturer";
221 return "Oversigt over sammensatte typer";
227 {
return "Filoversigt"; }
233 return "Data-felter";
235 return "Felter i sammensatte typer";
243 return "Globale symboler";
245 return "Placering i filer";
252 {
return "Relaterede sider"; }
256 {
return "Eksempler"; }
264 {
return "Denne nedarvningsliste er sorteret næsten - "
265 "men ikke nødvendigvis helt - alfabetisk:";
271 QCString result=
"Her er en liste over alle ";
272 if (!extractAll) result+=
"dokumenterede ";
273 result+=
"filer med korte beskrivelser:";
282 return "Her er datastrukturerne med korte beskrivelser:";
284 return "Her er klasserne, datastrukturerne, "
285 "unionerne og grænsefladerne med korte beskrivelser:";
292 QCString result=
"Her er en liste over alle ";
294 result+=
"dokumenterede ";
297 result+=
"felter i datastrukturer og unioner";
299 result+=
"klassemedlemmer";
301 result+=
" med links til ";
304 result+=
"datastruktur/unions-dokumentationen for hvert felt:";
306 result+=
"klassedokumentationen for hvert medlem:";
310 result+=
"de datastrukturer/unioner, de hører til:";
312 result+=
"de klasser, de hører til:";
321 QCString result=
"Her er en liste over alle ";
322 if (!extractAll) result+=
"dokumenterede ";
325 result+=
"funktioner, variable, #defines, enumerationer "
326 "og typedefinitioner";
328 result+=
"fil-medlemmer";
330 result+=
", med links til ";
332 result+=
"de filer, de tilhører:";
334 result+=
"deres dokumentation:";
340 {
return "Her er en liste over alle eksempler:"; }
344 {
return "Her er en liste over alle relaterede dokumentationssider:"; }
348 {
return "Her er en liste over alle moduler:"; }
352 {
return "Dokumentation"; }
358 {
return "Modul-indeks"; }
364 {
return "Hierarkisk indeks"; }
372 return "Indeks over datastrukturer";
374 return "Indeks over sammensatte typer";
382 {
return "Fil-indeks"; }
388 {
return "Modul-dokumentation"; }
396 return "Datastruktur-documentation";
398 return "Klasse-dokumentation";
406 {
return "Fil-dokumentation"; }
412 {
return "Eksempel-dokumentation"; }
418 {
return "Side-dokumentation"; }
422 {
return "Referencemanual"; }
428 {
return "#Defines"; }
434 {
return "Typedefinitioner"; }
440 {
return "Enumerationer"; }
446 {
return "Funktioner"; }
452 {
return "Variable"; }
458 {
return "Enumerationsværdier"; }
464 {
return "#Define-dokumentation"; }
470 {
return "Dokumentation af typedefinitioner"; }
476 {
return "Dokumentation af enumerations-typer"; }
482 {
return "Dokumentation af enumerations-værdier"; }
488 {
return "Funktions-dokumentation"; }
494 {
return "Variabel-dokumentation"; }
502 return "Datastrukturer";
504 return "Sammensatte typer";
513 QCString result=(QCString)
"Genereret "+date;
514 if (projName) result+=(QCString)
" for "+projName;
515 result+=(QCString)
" af";
522 return (QCString)
"Stamtræ for "+clName+
":";
527 {
return "Kun til intern brug."; }
531 {
return "Advarsel"; }
535 {
return "Version"; }
543 {
return "Returnerer"; }
547 {
return "Se også"; }
551 {
return "Parametre"; }
555 {
return "Undtagelser"; }
559 {
return "Genereret af"; }
567 {
return "Oversigt over namespaces"; }
572 QCString result=
"Her er en liste over alle ";
573 if (!extractAll) result+=
"dokumenterede ";
574 result+=
"namespaces med korte beskrivelser:";
582 {
return "Friends"; }
592 {
return "Dokumentation af friends og af relaterede funktioner"; }
603 QCString result=(QCString)clName+
" ";
615 if (isTemplate) result+=
"skabelon-";
623 QCString result=fileName;
624 result+=
" filreference";
631 QCString result=namespaceName;
632 result+=
" namespace-reference";
637 {
return "Offentlige metoder"; }
639 {
return "Offentlige slots"; }
641 {
return "Signaler"; }
643 {
return "Statiske, offentlige metoder"; }
645 {
return "Beskyttede metoder"; }
647 {
return "Beskyttede slots"; }
649 {
return "Statiske, beskyttede metoder"; }
651 {
return "Private metoder"; }
653 {
return "Private slots"; }
655 {
return "Statiske, private metoder"; }
665 for (i=0;i<numEntries;i++) {
670 if (i!=numEntries-1) {
701 return "Overskriver metode fra "+
trWriteList(numEntries)+
".";
709 return "Reimplementeret i "+
trWriteList(numEntries)+
".";
714 {
return "Namespace-medlemmer"; }
719 QCString result=
"Her er en liste over alle ";
720 if (!extractAll) result+=
"dokumenterede ";
721 result+=
"namespace-medlemmer med links til ";
723 result+=
"namespace-dokumentationen for hvert medlem:";
725 result+=
"det namespace, de hører til:";
732 {
return "Namespace-indeks"; }
738 {
return "Namespace-dokumentation"; }
748 {
return "Namespaces"; }
761 QCString result=(QCString)
"Dokumentationen for denne ";
773 result+=
" blev genereret ud fra fil";
774 if (single) result+=
"en:";
else result+=
"erne:";
784 {
return "Returværdier"; }
789 {
return "Hovedside"; }
803 return "Defineret på linje @0 i filen @1.";
808 return "Defineret i filen @0.";
817 return "Frarådes - fortidslevn";
828 return (QCString)
"Samarbejdsdiagram for "+clName+
":";
833 return (QCString)
"Inklusions-afhængighedsgraf for "+fName+
":";
838 return "Dokumentation af konstruktører og destruktører";
844 {
return "Hop til denne fils kildekode."; }
847 {
return "Hop til denne fils dokumentation."; }
851 {
return "Forudsætninger (precondition)"; }
854 {
return "Resultat (postcondition)"; }
857 {
return "Invariant"; }
861 {
return "Startværdi:"; }
865 {
return "kildekode"; }
867 {
return "Grafisk klassehierarki"; }
869 {
return "Hop til det grafiske klassehierarki"; }
871 {
return "Hop til det tekstuelle klassehierarki"; }
873 {
return "Sideindeks"; }
882 {
return "Offentlige typer"; }
889 return "Offentlige attributter";
894 {
return "Statiske, offentlige attributter"; }
896 {
return "Beskyttede typer"; }
898 {
return "Beskyttede attributter"; }
900 {
return "Statiske, beskyttede attributter"; }
902 {
return "Private typer"; }
904 {
return "Private attributter"; }
906 {
return "Statiske, private attributter"; }
929 return "Refereret til af";
933 return "Bemærkninger";
942 "Denne graf viser, hvilke filer der direkte eller "
943 "indirekte inkluderer denne fil:";
957 return "Graf-forklaring";
963 "Denne side forklarer, hvordan man skal fortolke de grafer, "
964 "der genereres af doxygen.<p>\n"
965 "Tag følgende eksempel:\n"
967 "/*! Klasse der er usynlig pg.a. beskæring */\n"
968 "class Invisible { };\n\n"
969 "/*! Beskåret klasse: nedarvningsrelation er skjult */\n"
970 "class Truncated : public Invisible { };\n\n"
971 "/* Klasse der ikke er dokumenteret med doxygen-kommentarer */\n"
972 "class Undocumented { };\n\n"
973 "/*! Klasse der nedarves fra offentligt */\n"
974 "class PublicBase : public Truncated { };\n\n"
975 "/*! En template-klasse */\n"
976 "template<class T> class Templ { };\n\n"
977 "/*! Klasse der nedarves fra beskyttet */\n"
978 "class ProtectedBase { };\n\n"
979 "/*! Klasse der nedarves fra privat */\n"
980 "class PrivateBase { };\n\n"
981 "/*! Klasse der bruges af Inherited-klassen */\n"
982 "class Used { };\n\n"
983 "/*! Klasse der nedarver en masse andre klasser */\n"
984 "class Inherited : public PublicBase,\n"
985 " protected ProtectedBase,\n"
986 " private PrivateBase,\n"
987 " public Undocumented,\n"
988 " public Templ<int>\n"
991 " Used *m_usedClass;\n"
994 "Hvis \\c MAX_DOT_GRAPH_HEIGHT i konfigurationsfilen "
995 "er sat til 240, vil dette resultere i følgende graf:"
998 "De forskellige slags kasser i ovenstående graf har følgende "
1001 "<li>%En udfyldt sort kasse repræsenterer den datastruktur eller "
1002 "klasse, grafen er genereret for.\n"
1003 "<li>%En kasse med sort kant betegner en dokumenteret datastruktur "
1005 "<li>%En kasse med grå kant betegner en udokumenteret datastruktur "
1007 "<li>%En kasse med rød kant betegner en dokumenteret datastruktur "
1008 " eller klasse, for hvilken ikke alle "
1009 "nedarvnings- og indeholdelses-relationer er vist. "
1010 "%Grafer beskæres, hvis de fylder mere end de specificerede dimensioner.\n "
1012 "Pilene har følgende betydninger:\n"
1014 "<li>%En mørkeblå pil viser en offentlig nedarvningsrelation "
1015 "mellem to klasser.\n"
1016 "<li>%En mørkegrøn pil viser en beskyttet nedarvningsrelation.\n"
1017 "<li>%En mørkerød pil viser en privat nedarvningsrelation.\n"
1018 "<li>%En lilla, stiplet pil bruges, når en klasse er indeholdt i "
1019 "eller benyttes af en anden klasse. "
1020 "Ved pilen står navnet på den eller de variable, gennem hvilke(n) "
1021 "den klasse, pilen peger på, er tilgængelig.\n"
1022 "<li>%En gul, stiplet pil viser forholdet mellem en template-instans "
1023 "og den template-klasse, den er instantieret fra."
1024 "Ved pilen står template-parametrene brugt ved instantieringen.\n"
1030 return "forklaring til graf";
1055 return "Egenskaber";
1060 return "Egenskabsdokumentation";
1071 return "Datastrukturer";
1079 return (QCString)
"Pakke "+name;
1084 return "Pakkeoversigt";
1090 "Her er en liste over pakkerne, med korte beskrivelser "
1091 "(hvor en sådan findes):";
1111 return "Kendte fejl";
1116 return "Liste over kendte fejl";
1152 virtual QCString
trClass(
bool first_capital,
bool singular)
1154 return createNoun(first_capital, singular,
"klasse",
"r");
1161 virtual QCString
trFile(
bool first_capital,
bool singular)
1163 return createNoun(first_capital, singular,
"fil",
"er");
1172 return createNoun(first_capital, singular,
"namespace",
"s");
1179 virtual QCString
trGroup(
bool first_capital,
bool singular)
1181 return createNoun(first_capital, singular,
"gruppe",
"r");
1188 virtual QCString
trPage(
bool first_capital,
bool singular)
1190 return createNoun(first_capital, singular,
"side",
"r");
1197 virtual QCString
trMember(
bool first_capital,
bool singular)
1199 return createNoun(first_capital, singular,
"medlem",
"mer");
1206 virtual QCString
trGlobal(
bool first_capital,
bool singular)
1208 return createNoun(first_capital, singular,
"global",
"e");
1217 virtual QCString
trAuthor(
bool first_capital,
bool singular)
1219 return createNoun(first_capital, singular,
"forfatter",
"e");
1230 return "Indeholder referencer til";
1242 return "Implementerer "+
trWriteList(numEntries)+
".";
1250 return "Implementeret i "+
trWriteList(numEntries)+
".";
1262 return "Indholdsfortegnelse";
1274 return "Liste over fortidslevn, hvis brug frarådes";
1286 return "Begivenheder";
1291 return "Begivenhedsdokumentation";
1300 {
return "Typer med pakke-scope"; }
1302 {
return "Metoder med pakke-scope"; }
1304 {
return "Statiske metoder med pakke-scope"; }
1306 {
return "Attributter med pakke-scope"; }
1308 {
return "Statiske attributter med pakke-scope"; }
1325 return "Her er kald-grafen for denne funktion:";
1337 return "Søgeresultater";
1350 if (numDocuments==0) {
1351 return "Beklager - ingen dokumenter passede til din forespørgsel.";
1352 }
else if (numDocuments==1) {
1353 return "Fandt <b>1</b> dokument, der passer til din forespørgsel.";
1356 "Fandt <b>$num</b> dokumenter, der passer til din forespørgsel. "
1357 "De, der passer bedst, vises først.";
1366 return "Fundne ord:";
1378 return "Kildefilen " + filename;
1390 {
return "Katalogstruktur"; }
1396 {
return "Katalog-dokumentation"; }
1402 {
return "Kataloger"; }
1408 {
return "Denne katalogstruktur er sorteret næsten - "
1409 "men ikke nødvendigvis helt - alfabetisk:";
1416 { QCString result=
"Indhold af kataloget "; result+=dirName;
return result;}
1421 virtual QCString
trDir(
bool first_capital,
bool singular)
1423 return createNoun(first_capital, singular,
"katalog",
"er");
1435 return "Dette er en overdefineret medlemsfunktion, "
1436 "defineret af bekvemmelighedshensyn. "
1437 "Den adskiller sig kun fra den ovenstående funktion i, "
1438 "hvilke argumenter den tager.";
1448 return "Her er kalder-grafen for denne funktion:";
1456 {
return "Medlem Funktion/Subroutine Dokumentation"; }
1473 {
return "Data Type Liste"; }
1477 {
return "Data felter"; }
1481 {
return "Her er de datatyper med kort beskrivelse:"; }
1486 QCString result=
"Her er en liste af alle ";
1489 result+=
"dokumenteret ";
1491 result+=
"datatype medlemmer";
1492 result+=
" med links til ";
1495 result+=
"data strukturer dokumenteret for hver medlem";
1499 result+=
"de datatyper som de tilhører:";
1508 {
return "Datatype indeks"; }
1514 {
return "Datatype dokumentation"; }
1520 {
return "Funktioner/Subroutiner"; }
1526 {
return "Funktion/Subroutine dokumentation"; }
1532 {
return "Datatyper"; }
1536 {
return "Modulliste"; }
1541 QCString result=
"Her er en liste over alle ";
1542 if (!extractAll) result+=
"dokumenteret ";
1543 result+=
"moduler med kort beskrivelse:";
1552 QCString result=(QCString)clName;
1564 if (isTemplate) result+=
" Template";
1565 result+=
" Reference";
1572 QCString result=namespaceName;
1573 result+=
" Modulreference";
1579 {
return "Modulmedlemmer"; }
1584 QCString result=
"Her er en list over alle ";
1585 if (!extractAll) result+=
"Dokumentet ";
1586 result+=
"modulmemlemmer med link til ";
1589 result+=
"dokumentation for hvert model medlem:";
1593 result+=
"moduler de tilhøre:";
1602 {
return "Modulindekser"; }
1608 virtual QCString
trModule(
bool first_capital,
bool singular)
1610 QCString result((first_capital ?
"Modul" :
"modul"));
1611 if (!singular) result+=
"er";
1622 QCString result=(QCString)
"The documentation for this ";
1634 result+=
" var lavet udfra følgende file";
1635 if (single) result+=
":";
else result+=
"r:";
1643 virtual QCString
trType(
bool first_capital,
bool singular)
1645 QCString result((first_capital ?
"Type" :
"type"));
1646 if (!singular) result+=
"r";
1656 QCString result((first_capital ?
"Subprogram" :
"subprogram"));
1657 if (!singular) result+=
"er";
1664 return "typebegrænsninger";
1674 return QCString(name)+
" Relation";
1680 return "Indlæser...";
1686 return "Globalt Namespace";
1698 return "Ingen fund";
1711 return (QCString)
"File i "+name;
1720 return (QCString)
"Inkluderer file i "+name;
1733 virtual QCString
trDateTime(
int year,
int month,
int day,
int dayOfWeek,
1734 int hour,
int minutes,
int seconds,
1737 static const char *days[] = {
"Man",
"Tir",
"Ons",
"Tor",
"Fre",
"Lør",
"Søn" };
1738 static const char *months[] = {
"Jan",
"Feb",
"Mar",
"Apr",
"Maj",
"Jun",
"Jul",
"Aug",
"Sep",
"Okt",
"Nov",
"Dec" };
1740 sdate.sprintf(
"%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1744 stime.sprintf(
" %.2d:%.2d:%.2d",hour,minutes,seconds);
1756 return "Bibliografiske referencer";
1766 return QCString(
"Afhængighedsgraf for katalog ")+name+
":";
1776 const char* base,
const char* plurSuffix)
1778 QCString result(base);
1779 if (first_capital) result.at(0) = toupper(result.at(0));
1780 if (!singular) result+=plurSuffix;