72 #ifndef TRANSLATOR_SE_H
73 #define TRANSLATOR_SE_H
98 return "\\usepackage[swedish]{babel}\n";
102 {
return "Besläktade funktioner"; }
105 {
return "(Observera att dessa inte är medlemsfunktioner)"; }
108 {
return "Detaljerad beskrivning"; }
111 {
return "Dokumentation av typdefinierade medlemmar"; }
114 {
return "Dokumentation av egenuppräknande medlemmar"; }
117 {
return "Dokumentation av medlemsfunktioner"; }
123 return "Fält dokumentation";
127 return "Dokumentation av datamedlemmar";
135 {
return "Lista över alla medlemmar"; }
138 {
return "Medlemslista"; }
141 {
return "Det här är en fullständig lista över medlemmar för "; }
144 {
return " med alla ärvda medlemmar."; }
147 { QCString result=
"Automatiskt skapad av Doxygen";
148 if (s) result+=(QCString)
" för "+s;
149 result+=
" från källkoden.";
154 {
return "enum namn"; }
157 {
return "enum värde"; }
160 {
return "definierad i"; }
167 {
return "Moduler"; }
170 {
return "Klasshierarki"; }
176 return "Datastrukturer";
180 return "Sammansatt klasslista";
185 {
return "Fillista"; }
195 return "Sammansatta klassmedlemmar";
203 return "Globala symboler";
207 return "Filmedlemmar";
212 {
return "Besläktade sidor"; }
215 {
return "Exempel"; }
221 {
return "Denna lista över arv är grovt, men inte helt, "
222 "sorterad i alfabetisk ordning:";
227 QCString result=
"Här följer en lista över alla ";
228 if (!extractAll) result+=
"dokumenterade ";
229 result+=
"filer, med en kort beskrivning:";
238 return "Här följer datastrukturerna med korta beskrivningar:";
242 return "Här följer klasserna, strukterna, unionerna och "
243 "gränssnitten med korta beskrivningar:";
250 QCString result=
"Här är en lista över alla ";
253 result+=
"dokumenterade ";
257 result+=
"struktur- och unions-fält";
261 result+=
"klassmedlemmar";
263 result+=
" med länkar till ";
268 result+=
"struktur/unions-dokumentationen för varje fält:";
272 result+=
"klassdokumentationen för varje medlem:";
279 result+=
" strukturerna/unionerna de tillhör:";
283 result+=
"klasserna de tillhör:";
291 QCString result=
"Här följer en lista över alla ";
292 if (!extractAll) result+=
"dokumenterade ";
296 result+=
"funktioner, variabler, definitioner, enumerationer "
297 "och typdefinitioner";
301 result+=
"filmedlemmar";
303 result+=
" med länkar till ";
305 result+=
"filerna som de tillhör:";
307 result+=
"dokumentationen:";
312 {
return "Här följer en lista med alla exempel:"; }
315 {
return "Här följer en lista över alla besläktade dokumentationssidor:";}
318 {
return "Här följer en lista över alla moduler:"; }
321 {
return "Dokumentation"; }
324 {
return "Modulindex"; }
327 {
return "Hierarkiskt Index"; }
335 return "Index över datastrukturer";
337 return "Index över sammensatta typer";
342 {
return "Filindex"; }
345 {
return "Dokumentation över moduler"; }
354 return "Dokumentation över datastrukturer";
358 return "Documentation över klasser";
363 {
return "Dokumentation över filer"; }
366 {
return "Dokumentation över exempel"; }
369 {
return "Dokumentation av sidor"; }
372 {
return "Referensmanual"; }
375 {
return "Definitioner"; }
377 {
return "Typdefinitioner"; }
379 {
return "Egenuppräknande typer"; }
381 {
return "Funktioner"; }
383 {
return "Variabler"; }
386 {
return "Egenuppräknade typers värden"; }
389 {
return "Dokumentation över definitioner"; }
392 {
return "Dokumentation över typdefinitioner"; }
395 {
return "Dokumentation över egenuppräknande typer"; ; }
398 {
return "Dokumentation över funktioner"; }
401 {
return "Dokumentation över variabler"; }
410 return "Datastrukturer";
414 return "Sammansättning";
420 QCString result=(QCString)
"Skapad "+date;
421 if (projName) result+=(QCString)
" för "+projName;
422 result+=(QCString)
" av";
428 return (QCString)
"Klassdiagram för "+clName;
432 {
return "Endast för internt bruk."; }
435 {
return "Varning"; }
438 {
return "Version"; }
444 {
return "Returnerar"; }
447 {
return "Se även"; }
450 {
return "Parametrar"; }
453 {
return "Undantag"; }
456 {
return "Skapad av"; }
461 {
return "Namnrymdslista"; }
465 QCString result=
"Här är en lista över alla ";
466 if (!extractAll) result+=
"dokumenterade ";
467 result+=
"namnrymder med en kort beskrivning:";
479 {
return "Vänners och besläktade funktioners dokumentation"; }
489 QCString result=(QCString)clName+
" ";
501 if (isTemplate) result+=
"template";
508 QCString result=fileName;
509 result+=
" filreferens";
515 QCString result=namespaceName;
516 result+=
" namnrymdreferens";
521 {
return "Publika medlemmar"; }
523 {
return "Publika slots"; }
525 {
return "Signaler"; }
527 {
return "Statiska publika medlemmar"; }
529 {
return "Skyddade medlemmar"; }
531 {
return "Skyddade slots"; }
533 {
return "Statiska skyddade medlemmar"; }
535 {
return "Privata medlemmar"; }
537 {
return "Privata slots"; }
539 {
return "Statiska privata medlemmar"; }
549 for (i=0;i<numEntries;i++)
582 return "Återskapad från "+
trWriteList(numEntries)+
".";
588 return "Återskapad i "+
trWriteList(numEntries)+
".";
592 {
return "Namnrymdsmedlemmar"; }
595 QCString result=
"Här är en lista över alla ";
596 if (!extractAll) result+=
"dokumenterade ";
597 result+=
"namnrymdsmedlemmar med länkar till ";
599 result+=
" namnrymd-dokumentationen för varje medlem:";
601 result+=
"de namnrymder de tillhör:";
606 {
return "Namnrymdsindex"; }
609 {
return "Namnrymd-dokumentation"; }
618 {
return "Namnrymder"; }
631 QCString result=(QCString)
"Dokumentationen för ";
643 result+=
"var genererad från följande fil";
644 if (single) result+=
":";
else result+=
"er:";
654 {
return "Returvärden"; }
659 {
return "Huvudsida"; }
673 return "Definition på rad @0 i filen @1.";
677 return "Definition i filen @0.";
696 return (QCString)
"Samarbetsdiagram för "+clName+
":";
702 return (QCString)
"Include-beroendediagram för "+fName+
":";
708 return "Dokumentation av konstruktorer och destruktorer";
714 return "Gå till denna fils källkod.";
720 return "Gå till denna fils dokumentation.";
726 return "Förhandsvillkor";
744 return "Begynnelsevärde:";
754 return "Grafisk klasshierarki";
758 return "Gå till den grafiska klasshierarkin";
762 return "Gå till den textbaserade klasshierarkin";
779 return "Publika typer";
789 return "Publika attribut";
794 return "Statiska publika attribut";
798 return "Skyddade typer";
802 return "Skyddade attribut";
806 return "Statiska skyddade attribut";
810 return "Privata typer";
814 return "Privata attribut";
818 return "Statiska privata attribut";
833 return "Att-göra lista";
842 return "Refererad av";
846 return "Lägg märke till";
854 return "Den här grafen visar vilka filer som direkt eller "
855 "indirekt inkluderar denna filen.";
869 return "Grafförklaring";
878 "Den här sidan förklarar hur man ska tolka de grafer som doxygen "
880 "Tag följande exempel:\n"
882 "/*! Osynlig klass på grund av trunkering */\n"
883 "class Invisible { };\n\n"
884 "/*! Trunkerad klass, ärvningsrelationen är dold */\n"
885 "class Truncated : public Invisible { };\n\n"
886 "/* Klass utan doxygen-kommentarer */\n"
887 "class Undocumented { };\n\n"
888 "/*! Klass som ärvs med publikt arv */\n"
889 "class PublicBase : public Truncated { };\n\n"
890 "/*! En template-klass */\n"
891 "template<class T> class Templ { };\n\n"
892 "/*! Klass som ärvs med skyddat arv */\n"
893 "class ProtectedBase { };\n\n"
894 "/*! Klass som ärvs med privat arv */\n"
895 "class PrivateBase { };\n\n"
896 "/*! Klass som används av Inherited klassen */\n"
897 "class Used { };\n\n"
898 "/*! Super klassen som ärver ett antal andra klasser */\n"
899 "class Inherited : public PublicBase,\n"
900 " protected ProtectedBase,\n"
901 " private PrivateBase,\n"
902 " public Undocumented,\n"
903 " public Templ<int>\n"
906 " Used *m_usedClass;\n"
909 "Detta resulterar i att följande graf genereras:"
912 "Rektanglarna i den ovanstående grafen har följande betydelser:\n"
914 "<li>%En fylld grå rektangel representerar den strukt eller klass "
915 "som har genererat grafen.</li>\n"
916 "<li>%En rektangel med svart kant symboliserar en dokumenterad strukt eller klass.</li>\n"
917 "<li>%En rektangel med grå kant symboliserar en odokumenterad strukt eller klass.</li>\n"
918 "<li>%En klass med röd kant symboliserar en strukt eller klass där "
919 "alla dess relationer inte visas. %En graf trunkeras om den inte får "
920 "plats inom de givna gränserna.</li>\n"
923 "Pilarna har följande betydelser:\n"
926 "<li>%En mörkblå pil används för att visualisera en publik arvrelation "
927 "mellan två klasser.</li>\n"
928 "<li>%En mörkgrön pil används för en skyddad arvsrelation.</li>\n"
929 "<li>%En mörkröd pil används för en privat arvsrelation.\n</li>"
930 "<li>%En sträckad lila pil används om en klass är innesluten eller "
931 "använd av en annan klass. Vid pilen står namnet på den eller de "
932 "variabler som klassen pilen pekar på kommer åt.</li>\n"
933 "<li>%En sträckad gul pil symboliserar förhållandet mellan en "
934 "template-instans och template-klassen, som den instantierades från.\n"
935 "Vid pilen står instansens template-parametrar.</li>\n"
972 return "Egenskapsdokumentation";
984 return "Datastrukturer";
994 return (QCString)
"Paket "+name;
1004 return "Här är en lista över paketen med en kort beskrivning "
1005 "(om sådan finns):";
1066 virtual QCString
trClass(
bool first_capital,
bool singular)
1068 QCString result((first_capital ?
"Klass" :
"klass"));
1069 if (!singular) result+=
"er";
1077 virtual QCString
trFile(
bool first_capital,
bool singular)
1079 QCString result((first_capital ?
"Fil" :
"fil"));
1080 if (!singular) result+=
"er";
1090 QCString result((first_capital ?
"Namnrymd" :
"namnrymd"));
1091 if (!singular) result+=
"er";
1099 virtual QCString
trGroup(
bool first_capital,
bool singular)
1101 QCString result((first_capital ?
"Grupp" :
"grupp"));
1102 if (!singular) result+=
"er";
1110 virtual QCString
trPage(
bool first_capital,
bool singular)
1112 QCString result((first_capital ?
"Sid" :
"sid"));
1124 virtual QCString
trMember(
bool first_capital,
bool singular)
1126 QCString result((first_capital ?
"Medlem" :
"medlem"));
1127 if (!singular) result+=
"mar";
1135 virtual QCString
trGlobal(
bool first_capital,
bool singular)
1137 QCString result((first_capital ?
"Global" :
"global"));
1138 if (!singular) result+=
"er";
1150 QCString result((first_capital ?
"Författare" :
"författare"));
1162 return "Referenser";
1174 return "Implementerar "+
trWriteList(numEntries)+
".";
1182 return "Implementerad i "+
trWriteList(numEntries)+
".";
1194 return "Innehållsförteckning";
1206 return "Lista över föråldrade";
1223 return "Händelse Dokumentation";
1234 return "Paket typer";
1241 return "Paket funktioner";
1248 return "Statiska paket funktioner";
1255 return "Paket attribut";
1262 return "Statiska paket attribut";
1279 return "Här är anropnings diagrammet för den här funktionen:";
1291 return "Sökresultat";
1303 if (numDocuments==0)
1305 return "Tyvärr finns det inga dokument som matchar din sökning.";
1307 else if (numDocuments==1)
1309 return "Hittade <b>1</b> dokument som matchar din sökning.";
1313 return "Hittade <b>$num</b> dokument som matchar din sökning. "
1314 "Visar de bästa träffarna först.";
1333 return "Källkodsfilen " + filename;
1344 {
return "Katalogstruktur"; }
1350 {
return "Katalogdokumentation"; }
1356 {
return "Kataloger"; }
1362 {
return "Den här katalogen är grovt sorterad, "
1363 "men inte helt, i alfabetisk ordning:";
1370 { QCString result=dirName; result+=
" Katalogreferens";
return result; }
1375 virtual QCString
trDir(
bool first_capital,
bool singular)
1377 QCString result((first_capital ?
"Katalog" :
"katalog"));
1378 if (!singular) result+=
"er";
1391 return "Det här är en överlagrad medlemsfunktion "
1392 "tillhandahållen för bekvämlighet. Den enda som "
1393 "skiljer sig från ovanstående funktion är vilka "
1394 "argument den tar emot.";
1404 return "Här är katalog-grafen för denna funktion:";
1412 return "Uppräknings-dokumentation";
1421 {
return "Memlems-function/Subroutins Dokumentation"; }
1425 {
return "Datatyplista"; }
1429 {
return "Data fält"; }
1433 {
return "Här är datatyperna med en kort beskrivning:"; }
1438 QCString result=
"Här är en lista av alla ";
1441 result+=
"dokumenterade ";
1443 result+=
"datatyps medlemmar";
1444 result+=
" med länkar till ";
1447 result+=
"datastrukturs documentation för varje medlem";
1451 result+=
"klasserna de hör till:";
1460 {
return "Datatyps Index"; }
1466 {
return "Dataryps Dokumentation"; }
1472 {
return "Funktions/Subroutins"; }
1478 {
return "Funktion/Subroutin Dokumentation"; }
1484 {
return "Datatyper"; }
1488 {
return "Modullista"; }
1493 QCString result=
"Här är en lista på alla ";
1494 if (!extractAll) result+=
"dokumenterade ";
1495 result+=
"moduler med en kort beskrivning:";
1504 QCString result=(QCString)clName;
1516 if (isTemplate) result+=
" Mall";
1517 result+=
" Referens";
1523 QCString result=namespaceName;
1524 result+=
" Modul Referens";
1530 {
return "Modul Medlemmar"; }
1535 QCString result=
"Här är en lista på alla ";
1536 if (!extractAll) result+=
"documented ";
1537 result+=
"modul medlemmar med länkar till ";
1540 result+=
"modul dokumentationen för varje medlem:";
1544 result+=
"modulerna de hör till:";
1553 {
return "Modul Index"; }
1559 virtual QCString
trModule(
bool first_capital,
bool singular)
1561 return createNoun(first_capital, singular,
"modul",
"er");
1570 QCString result=(QCString)
"Dokumentationen för denna ";
1582 result+=
" genererades från följade fil";
1583 if (single) result+=
":";
else result+=
"er:";
1590 virtual QCString
trType(
bool first_capital,
bool singular)
1592 return createNoun(first_capital, singular,
"typ",
"er");
1600 QCString result((first_capital ?
"Subprogram" :
"subprogram"));
1607 return "Typbegränsningar";
1617 return QCString(name)+
" Relation";
1629 return "Globalnamnrymd";
1641 return "Inga träffar";
1654 return (QCString)
"Fil i "+name;
1663 return (QCString)
"Inkluderar fil i "+name;
1676 virtual QCString
trDateTime(
int year,
int month,
int day,
int dayOfWeek,
1677 int hour,
int minutes,
int seconds,
1680 static const char *days[] = {
"Mån",
"Tis",
"Ons",
"Tor",
"Fre",
"Lör",
"Sön" };
1681 static const char *months[] = {
"Jan",
"Feb",
"Mar",
"Apr",
"Maj",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec" };
1683 sdate.sprintf(
"%s %d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1687 stime.sprintf(
" %.2d:%.2d:%.2d",hour,minutes,seconds);
1699 {
return "Bibliografiska Referenser"; }
1703 {
return "Copyright"; }
1707 {
return QCString(
"Katalogberoendegraf för ")+name+
":"; }
1715 {
return "detaljnivå"; }
1719 {
return "Mall Parametrar"; }
1723 {
return "och "+number+
" flera..."; }
1727 { QCString result =
"Dokumentationen för denna enum var genererad från föjlande fil";
1728 if (!single) result +=
"er";
1735 {
return QCString(name)+
" Enum Referens"; }
1739 {
return QCString(members)+
" ärvd ifrån "+what; }
1745 {
return "Ytterliga Ärvda Medlemmar"; }
1757 QCString opt = enable ?
"aktivera" :
"inaktivera";
1758 return "klicka för att "+opt+
" panel synkronisering";
1767 return "Tillhandahålls av kategori @0.";
1776 return "Utökar klass @0.";
1784 return "Klassmetoder";
1792 return "Instansmetoder";
1799 return "Metoddokumentation";
1807 return "Designöversikt";
1816 {
return "Exporterade Interface"; }
1820 {
return "Inkuderade Tjänster"; }
1824 {
return "Konstant Grupper"; }
1829 QCString result=namespaceName;
1830 result+=
" Konstant Grupp Referens";
1836 QCString result=(QCString)sName;
1837 result+=
" Tjänstereferens";
1843 QCString result=(QCString)sName;
1844 result+=
" Singleton Referens";
1851 QCString result=(QCString)
"Dokumentationen för denna tjänst "
1852 "genererades från följande fil";
1853 if (single) result+=
":";
else result+=
"er:";
1860 QCString result=(QCString)
"Dokumentationen för denna singleton"
1861 "genererades från följande fil";
1862 if (single) result+=
":";
else result+=
"er:";
1872 const char* base,
const char* plurSuffix)
1874 QCString result(base);
1875 if (first_capital) result.at(0) = toupper(result.at(0));
1876 if (!singular) result+=plurSuffix;