diff options
author | mueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7> | 1999-12-15 19:29:47 (GMT) |
---|---|---|
committer | mueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7> | 1999-12-15 19:29:47 (GMT) |
commit | daf91dc906e217e81f77f491e0abf505a91289b8 (patch) | |
tree | 223d088e44a6b0956dd0437ed4851244b2e7f36c /src/translator_de.h | |
parent | a6cb7ef1dc7c3d6b6ff949646b9b2deda3fc0bf3 (diff) | |
download | Doxygen-daf91dc906e217e81f77f491e0abf505a91289b8.zip Doxygen-daf91dc906e217e81f77f491e0abf505a91289b8.tar.gz Doxygen-daf91dc906e217e81f77f491e0abf505a91289b8.tar.bz2 |
mods for doxygen-0.49-990728
Diffstat (limited to 'src/translator_de.h')
-rw-r--r-- | src/translator_de.h | 559 |
1 files changed, 559 insertions, 0 deletions
diff --git a/src/translator_de.h b/src/translator_de.h new file mode 100644 index 0000000..8cf43b6 --- /dev/null +++ b/src/translator_de.h @@ -0,0 +1,559 @@ +/****************************************************************************** + * + * $Id$ + * + * Copyright (C) 1997-1999 by Dimitri van Heesch. + * + * Permission to use, copy, modify, and distribute this software and its + * documentation under the terms of the GNU General Public License is hereby + * granted. No representations are made about the suitability of this software + * for any purpose. It is provided "as is" without express or implied warranty. + * See the GNU General Public License for more details. + * + * All output generated with Doxygen is not covered by this license. + * + * The translation into German was provided by + * Jens Breitenstein (Jens.Breitenstein@tlc.de) + */ + +#ifndef TRANSLATOR_DE_H +#define TRANSLATOR_DE_H + +#include "translator.h" + +class TranslatorGerman : public Translator +{ + public: + //-------------------------------------------------------------------- + // NOTICE: + // the following functions are now obsolete: these are no longer used and + // will disappear in future versions. You do not have to translate them! + QCString trInherits() + { return "Abgeleitet von "; } + QCString trAnd() + { return "und"; } + QCString trInheritedBy() + { return "Basisklasse für"; } + QCString trReference() + { return "Verweis"; } + QCString trReimplementedFrom() + { return "Implementiert von"; } + QCString trReimplementedIn() + { return "erneute Implementation in"; } + QCString trIncludeFile() + { return "Include-Datei"; } + QCString trNamespaces() + { return "Namensbereiche"; } + // end of obsolete functions + //-------------------------------------------------------------------- + + QCString latexBabelPackage() + // returns the name of the package that is included by LaTeX + { return "deutsch"; } + + QCString trRelatedFunctions() + // used in the compound documentation before a list of related functions. + { return "Verwandte Funktionen"; } + + QCString trRelatedSubscript() + // subscript for the related functions. + { return "(Es handelt sich hierbei nicht um Elementfunktionen.)"; } + + QCString trDetailedDescription() + // header that is put before the detailed description of files, classes and namespaces. + { return "Ausführliche Beschreibung"; } + + QCString trMemberTypedefDocumentation() + // header that is put before the list of typedefs. + { return "Dokumentation der benutzerdefinierten Datentypen"; } + + QCString trMemberEnumerationDocumentation() + // header that is put before the list of enumerations. + { return "Dokumentation der Aufzählungstypen"; } + + QCString trMemberFunctionDocumentation() + // header that is put before the list of member functions. + { return "Dokumentation der Elementfunktionen"; } + + QCString trMemberDataDocumentation() + // header that is put before the list of member attributes. + { return "Dokumentation der Datenelemente"; } + + QCString trGeneratedFrom(const char *s,bool single) + { // here s is one of " Class", " Struct" or " Union" + // single is true implies a single file + QCString result=(QCString)"Die Dokumentation für diese"+s+ + " wurde aus "; + if (single) + result+="folgender Datei erzeugt:"; + else + result+="folgenden Dateien erzeugt:"; + + return result; + } + + QCString trMore() + // this is the text of a link put after brief descriptions. + { return "Mehr..."; } + + QCString trListOfAllMembers() + // put in the class documentation + { return "Aufstellung aller Elemente"; } + + QCString trMemberList() + // used as the title of the "list of all members" page of a class + { return "Elementverzeichnis"; } + + QCString trThisIsTheListOfAllMembers() + // this is the first part of a sentence that is followed by a class name + { return "Vollständige Aufstellung aller Elemente für"; } + + QCString trIncludingInheritedMembers() + // this is the remainder of the sentence after the class name + { return "einschlie&suml;lich aller geerbten Elemente."; } + + QCString trGeneratedAutomatically(const char *s) + // this is put at the author sections at the bottom of man pages. + // parameter s is name of the project name. + { QCString result="Automatisch erzeugt von Doxygen"; + if (s) result+=(QCString)" für "+s; + result+=" aus dem Quellcode."; + return result; + } + + QCString trEnumName() + // put after an enum name in the list of all members + { return "enum Bezeichner"; } + + QCString trEnumValue() + // put after an enum value in the list of all members + { return "enum Wert"; } + + QCString trDefinedIn() + // put after an undocumented member in the list of all members + { return "Definiert in"; } + + QCString trVerbatimText(const char *f) + // put as in introduction in the verbatim header file of a class. + // parameter f is the name of the include file. + { return (QCString)"Dieses ist der unveränderte Text aus der " + "Include-Datei "+f+"."; } + + // quick reference sections + QCString trModules() + // This is put above each page as a link to the list of all groups of + // compounds or files (see the \group command). + { return "Module"; } + QCString trClassHierarchy() + // This is put above each page as a link to the class hierarchy + { return "Klassenhierarchie"; } + QCString trCompoundList() + // This is put above each page as a link to the list of annotated classes + { return "Übersicht"; } + QCString trFileList() + // This is put above each page as a link to the list of documented files + { return "Auflistung der Dateien"; } + QCString trHeaderFiles() + // This is put above each page as a link to the list of all verbatim headers + { return "Auflistung der Header-Dateien"; } + QCString trCompoundMembers() + // This is put above each page as a link to all members of compounds. + { return "Elementübersicht"; } + QCString trFileMembers() + // This is put above each page as a link to all members of files. + { return "Datei-Elemente"; } + QCString trRelatedPages() + // This is put above each page as a link to all related pages. + { return "Zusätzliche Informationen"; } + QCString trExamples() + // This is put above each page as a link to all examples. + { return "Beispiele"; } + QCString trSearch() + // This is put above each page as a link to the search engine. + { return "Suchen"; } + + QCString trClassHierarchyDescription() + // This is an introduction to the class hierarchy. + { return "Die Liste der Ableitungen ist -mit Einschränkungen- " + "alphabetisch sortiert:"; + } + QCString trFileListDescription(bool extractAll) + // This is an introduction to the list with all files. + { + QCString result="Hier folgt die Aufzählung aller "; + if (!extractAll) result+="dokumentierten "; + result+="Dateien mit einer Kurzbeschreibung:"; + return result; + } + QCString trCompoundListDescription() + // This is an introduction to the annotated compound list + { return "Hier folgt die Aufzählung aller Klassen, Strukturen " + "und Varianten mit einer Kurzbeschreibung:"; + } + QCString trCompoundMembersDescription(bool extractAll) + // This is an introduction to the page with all class members + { + QCString result="Hier folgt die Aufzählung aller "; + if (!extractAll) result+="dokumentierten "; + result+="Klassenelemente mit Verweisen auf "; + if (extractAll) result+="die Klassendokumentation zu jedem Element:"; + else result+="die zugehörigen Klassen:"; + return result; + } + QCString trFileMembersDescription(bool extractAll) + // This is an introduction to the page with all file members + { + QCString result="Hier folgt die Aufzählung aller "; + if (!extractAll) result+="dokumentierter "; + result+="Dateielemente mit Verweisen auf "; + if (extractAll) result+="die Dateidokumentation zu jedem Element:"; + else result+="die zugehörigen Dateien:"; + return result; + } + QCString trHeaderFilesDescription() + // This is an introduction to the page with the list of all header files + { return "Hier folgen die Headerdateien, welche die API definieren:"; } + QCString trExamplesDescription() + // This is an introduction to the page with the list of all examples + { return "Hier folgt eine Liste mit allen Beispielen:"; } + QCString trRelatedPagesDescription() + // This is an introduction to the page with the list of related pages + { return "Hier folgt eine Liste mit zusammengehörigen Themengebieten:"; } + QCString trModulesDescription() + // This is an introduction to the page with the list of class/file groups + { return "Hier folgt die Aufzählung aller Module:"; } + QCString trNoDescriptionAvailable() + // This sentences is used in the annotated class/file lists if no brief + // description is given. + { return "Keine Beschreibung verfügbar"; } + + // index titles (the project name is prepended for these) + QCString trDocumentation() + // This is used in HTML as the title of index.html. + { return "Dokumentation"; } + QCString trModuleIndex() + // This is used in LaTeX as the title of the chapter with the + // index of all groups. + { return "Modul-Verzeichnis"; } + QCString trHierarchicalIndex() + // This is used in LaTeX as the title of the chapter with the + // class hierarchy. + { return "Hierarchie-Verzeichnis"; } + QCString trCompoundIndex() + // This is used in LaTeX as the title of the chapter with the + // annotated compound index + { return "Compound-Verzeichnis"; } + QCString trFileIndex() + // This is used in LaTeX as the title of the chapter with the + // list of all files. + { return "Datei-Verzeichnis"; } + QCString trModuleDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all groups. + { return "Modul-Dokumentation"; } + QCString trClassDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all classes, structs and unions. + { return "Klassen-Dokumentation"; } + QCString trFileDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all files. + { return "Datei-Dokumentation"; } + QCString trExampleDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all examples. + { return "Dokumentation der Beispiele"; } + QCString trPageDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all related pages. + { return "Seitenbeschreibung"; } + QCString trReferenceManual() + // This is used in LaTeX as the title of the document + { return "Nachschlagewerk"; } + + QCString trDefines() + // This is used in the documentation of a file as a header before the + // list of defines + { return "Makrodefinitionen"; } + QCString trFuncProtos() + // This is used in the documentation of a file as a header before the + // list of function prototypes + { return "Funktionsprototypen"; } + QCString trTypedefs() + // This is used in the documentation of a file as a header before the + // list of typedefs + { return "Typendefinitionen"; } + QCString trEnumerations() + // This is used in the documentation of a file as a header before the + // list of enumerations + { return "Aufzählungen"; } + QCString trFunctions() + // This is used in the documentation of a file as a header before the + // list of (global) functions + { return "Funktionen"; } + QCString trVariables() + // This is used in the documentation of a file as a header before the + // list of (global) variables + { return "Variablen"; } + QCString trEnumerationValues() + // This is used in the documentation of a file as a header before the + // list of (global) variables + { return "Aufzählungswerte"; } + + QCString trAuthor() + // This is used in man pages as the author section. + { return "Autor"; } + + QCString trDefineDocumentation() + // This is used in the documentation of a file before the list of + // documentation blocks for defines + { return "Makro-Dokumentation"; } + QCString trFunctionPrototypeDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for function prototypes + { return "Funktionsprototypen Dokumentation"; } + QCString trTypedefDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for typedefs + { return "Dokumentation der benutzerdefinerten Typen"; } + QCString trEnumerationTypeDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for enumeration types + { return "Dokumentation der Aufzählungstypen"; } + QCString trEnumerationValueDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for enumeration values + { return "Dokumentation des Wertebereiches der Aufzählungstypen"; } + QCString trFunctionDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for functions + { return "Dokumentation der Funktionen"; } + QCString trVariableDocumentation() + // This is used in the documentation of a file/namespace before the list + // of documentation blocks for variables + { return "Variablen-Dokumentation"; } + QCString trCompounds() + // This is used in the documentation of a file/namespace/group before + // the list of links to documented compounds + { return "Übersicht"; } + QCString trFiles() + // This is used in the documentation of a group before the list of + // links to documented files + { return "Dateien"; } + + QCString trGeneratedAt(const char *date,const char *projName) + { + QCString result=(QCString)"Erzeugt am "+date; + if (projName) result+=(QCString)" für "+projName; + result+=(QCString)" von"; + return result; + } + QCString trWrittenBy() + { + return "geschrieben von"; + } + + QCString trClassDiagram(const char *clName) + // this text is put before a class diagram + { + return (QCString)"Klassendiagramm für "+clName; + } + + QCString trForInternalUseOnly() + // this text is generated when the \internal command is used. + { return "Nur für den internen Gebrauch."; } + QCString trReimplementedForInternalReasons() + // this text is generated when the \reimp command is used. + { return "Aufgrund interner Gründe neu implementiert; " + "Das API wird davon nicht berührt."; + } + QCString trWarning() + // this text is generated when the \warning command is used. + { return "Warnung"; } + QCString trBugsAndLimitations() + // this text is generated when the \bug command is used. + { return "Fehler und Einschränkungen"; } + QCString trVersion() + // this text is generated when the \version command is used. + { return "Version"; } + QCString trDate() + // this text is generated when the \date command is used. + { return "Datum"; } + QCString trAuthors() + // this text is generated when the \author command is used. + { return "Autor(en)"; } + QCString trReturns() + // this text is generated when the \return command is used. + { return "Rückgabe"; } + QCString trSeeAlso() + // this text is generated when the \sa command is used. + { return "Siehe auch"; } + QCString trParameters() + // this text is generated when the \param command is used. + { return "Parameter"; } + QCString trExceptions() + // this text is generated when the \exception command is used. + { return "Ausnahmebehandlung"; } + QCString trGeneratedBy() + // this text is used in the title page of a LaTeX document. + { return "Erzeugt von"; } + + // new since 0.49-990307 + + QCString trNamespaceList() + // used as the title of page containing all the index of all namespaces. + { return ""; } + QCString trNamespaceListDescription(bool extractAll) + // used as an introduction to the namespace list + { + QCString result="Lister aller "; + if (!extractAll) result+="dokumentierter "; + result+="Namensbereiche mit Kurzbeschreibung:"; + return result; + } + QCString trFriends() + // used in the class documentation as a header before the list of all + // friends of a class + { return "Freundbeziehungen"; } + +////////////////////////////////////////////////////////////////////////// +// new since 0.49-990405 +////////////////////////////////////////////////////////////////////////// + + QCString trRelatedFunctionDocumentation() + // used in the class documentation as a header before the list of all + // related classes + { return "Freundbeziehungen und Funktionsdokumentation"; } + +////////////////////////////////////////////////////////////////////////// +// new since 0.49-990425 +////////////////////////////////////////////////////////////////////////// + + QCString trCompoundReference(const char *clName, + ClassDef::CompoundType compType) + // used as the title of the HTML page of a class/struct/union + { + QCString result=(QCString)clName+" "; + switch(compType) + { + case ClassDef::Class: result+=" Klassen"; break; + case ClassDef::Struct: result+=" Strukturen"; break; + case ClassDef::Union: result+=" Varianten"; break; + } + result+="referenz"; + return result; + } + QCString trFileReference(const char *fileName) + // used as the title of the HTML page of a file + { + QCString result=fileName; + result+=" Dateireferenz"; + return result; + } + QCString trNamespaceReference(const char *namespaceName) + // used as the title of the HTML page of a namespace + { + QCString result=namespaceName; + result+=" Namensbereichsreferenz"; + return result; + } + + // these are for the member sections of a class, struct or union + QCString trPublicMembers() + { return "Öffentliche Datenelemente"; } + QCString trPublicSlots() + { return "Öffentliche Slots"; } + QCString trSignals() + { return "Signale"; } + QCString trStaticPublicMembers() + { return "Öffentliche, statische Datenelemente"; } + QCString trProtectedMembers() + { return "Geschützte Datenelemente"; } + QCString trProtectedSlots() + { return "Geschützte Slots"; } + QCString trStaticProtectedMembers() + { return "Geschützte, statische Datenelemente"; } + QCString trPrivateMembers() + { return "Private Datenelemente"; } + QCString trPrivateSlots() + { return "Private Slots"; } + QCString trStaticPrivateMembers() + { return "Private, statische Datenelemente"; } + // end of member sections + + QCString trWriteList(int numEntries) + { + // this function is used to produce a comma-separated list of items. + // use generateMarker(i) to indicate where item i should be put. + QCString result; + int i; + // the inherits list contain `numEntries' classes + for (i=0;i<numEntries;i++) + { + // use generateMarker to generate placeholders for the class links! + result+=generateMarker(i); // generate marker for entry i in the list + // (order is left to right) + + if (i!=numEntries-1) // not the last entry, so we need a separator + { + if (i<numEntries-2) // not the fore last entry + result+=", "; + else // the fore last entry + result+=", und "; + } + } + return result; + } + + QCString trInheritsList(int numEntries) + // used in class documentation to produce a list of base classes, + // if class diagrams are disabled. + { + return "Abgeleitet von "+trWriteList(numEntries)+"."; + } + QCString trInheritedByList(int numEntries) + // used in class documentation to produce a list of super classes, + // if class diagrams are disabled. + { + return "Basisklasse für "+trWriteList(numEntries)+"."; + } + QCString trReimplementedFromList(int numEntries) + // used in member documentation blocks to produce a list of + // members that are hidden by this one. + { + return "Implementiert von "+trWriteList(numEntries)+"."; + } + QCString trReimplementedInList(int numEntries) + { + // used in member documentation blocks to produce a list of + // all member that overwrite the implementation of this member. + return "Erneute Implementation in "+trWriteList(numEntries)+"."; + } + + QCString trNamespaceMembers() + // This is put above each page as a link to all members of namespaces. + { return "Elemente eines Namensbereiches"; } + QCString trNamespaceMemberDescription(bool extractAll) + // This is an introduction to the page with all namespace members + { + QCString result="Hier folgt die Aufzählung aller "; + if (!extractAll) result+="dokumentierter "; + result+="Namensbereichselemente mit Verweisen auf "; + if (extractAll) + result+="die Namensbereichsdokumentation für jedes Element:"; + else + result+="die zugehörigen Dateien:"; + return result; + } + QCString trNamespaceIndex() + // This is used in LaTeX as the title of the chapter with the + // index of all namespaces. + { return "Verzeichnis der Namensbereiche"; } + QCString trNamespaceDocumentation() + // This is used in LaTeX as the title of the chapter containing + // the documentation of all namespaces. + { return "Dokumentation der Namensbereiche"; } +}; + +#endif + |