summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/translator_de.h69
1 files changed, 48 insertions, 21 deletions
diff --git a/src/translator_de.h b/src/translator_de.h
index 8817ea8..d63bdcf 100644
--- a/src/translator_de.h
+++ b/src/translator_de.h
@@ -130,13 +130,20 @@
// 2016/03/15 Carsten Schumann (carsten at familie-schumann dot info)
// - Updated for "new since 1.8.4" version
//
+// 2017/10/12 Arnd Weber (arnd dot weber at bafg dot de)
+// Beatrix Konz
+// - Updated for 1.8.13
+// - Resynced trMemberDataDocumentation() and trFileMembers() to include the
+// boolean switch OPTIMIZE_OUTPUT_FOR_C
+// - Replaced "\t" by " "
+//
// Todo:
// - see FIXME
#ifndef TRANSLATOR_DE_H
#define TRANSLATOR_DE_H
-class TranslatorGerman : public TranslatorAdapter_1_8_4
+class TranslatorGerman : public Translator
{
public:
@@ -187,8 +194,15 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
/*! header that is put before the list of member attributes. */
virtual QCString trMemberDataDocumentation()
- { /* No difference if "OPTIMIZE_OUTPUT_FOR_C" is set! */
- return "Dokumentation der Datenelemente";
+ {
+ if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
+ {
+ return "Dokumentation der Felder";
+ }
+ else
+ {
+ return "Dokumentation der Datenelemente";
+ }
}
/*! this is the text of a link put after brief descriptions. */
@@ -277,8 +291,16 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
/*! This is put above each page as a link to all members of files. */
virtual QCString trFileMembers()
- /* No difference if "OPTIMIZE_OUTPUT_FOR_C" is set! */
- { return "Datei-Elemente"; }
+ {
+ if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
+ {
+ return "Globale Elemente";
+ }
+ else
+ {
+ return "Datei-Elemente";
+ }
+ }
/*! This is put above each page as a link to all related pages. */
virtual QCString trRelatedPages()
@@ -312,13 +334,13 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
{
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
{
- return "Hier folgt die Aufzählung aller Datenstrukturen "
- "mit einer Kurzbeschreibung:";
+ return "Hier folgt die Aufzählung aller Datenstrukturen "
+ "mit einer Kurzbeschreibung:";
}
else
{
- return "Hier folgt die Aufzählung aller Klassen, Strukturen, "
- "Varianten und Schnittstellen mit einer Kurzbeschreibung:";
+ return "Hier folgt die Aufzählung aller Klassen, Strukturen, "
+ "Varianten und Schnittstellen mit einer Kurzbeschreibung:";
}
}
@@ -421,7 +443,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
virtual QCString trCompoundIndex()
{
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
- return "Datenstruktur-Verzeichnis";
+ return "Datenstruktur-Verzeichnis";
else
return "Klassen-Verzeichnis";
}
@@ -608,7 +630,6 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
/*! this text is used in the title page of a LaTeX document. */
virtual QCString trGeneratedBy()
{ return "Erzeugt von"; }
-
//////////////////////////////////////////////////////////////////////////
// new since 0.49-990307
@@ -1200,9 +1221,13 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
virtual QCString trClasses()
{
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
+ {
return "Datenstrukturen";
+ }
else
+ {
return "Klassen";
+ }
}
/*! Used as the title of a Java package */
@@ -1535,7 +1560,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
else
{
return "Es wurden <b>$num</b> Dokumente zu Ihrer Suchanfrage "
- "gefunden. Die besten Treffer werden zuerst angezeigt.";
+ "gefunden. Die besten Treffer werden zuerst angezeigt.";
}
}
/*! This string is put before the list of matched words, for each search
@@ -1584,7 +1609,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
*/
virtual QCString trDirDescription()
{ return "Diese Verzeichnishierarchie ist -mit Einschränkungen- "
- "alphabetisch sortiert:";
+ "alphabetisch sortiert:";
}
/*! This returns the title of a directory page. The name of the
@@ -1651,7 +1676,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
/*! This is an introduction to the annotated compound list (Fortran). */
virtual QCString trCompoundListDescriptionFortran()
- { return "Hier folgen die Datentypen mit Kurzbeschreibungen:"; }
+ { return "Hier folgen die Datentypen mit Kurzbeschreibungen:"; }
/*! This is an introduction to the page with all data types (Fortran). */
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
@@ -1957,10 +1982,10 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
/*! Used file list for a Java enum */
virtual QCString trEnumGeneratedFromFiles(bool single)
{ QCString result = "Die Dokumentation für diesen enum wurde aus ";
- if (single)
- result += "der folgenden Datei";
- else
- result += "den folgenden Dateien";
+ if (single)
+ result += "der folgenden Datei";
+ else
+ result += "den folgenden Dateien";
result+=" generiert:";
return result;
}
@@ -2041,9 +2066,11 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
{
return "Übersicht";
}
+
//////////////////////////////////////////////////////////////////////////
// new since 1.8.4
//////////////////////////////////////////////////////////////////////////
+
/** old style UNO IDL services: implemented interfaces */
virtual QCString trInterfaces()
{ return "Exportierte Interfaces"; }
@@ -2071,6 +2098,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
result+=" Dienstreferenz";
return result;
}
+
/** UNO IDL singleton page title */
virtual QCString trSingletonReference(const char *sName)
{
@@ -2078,6 +2106,7 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
result+=" Singleton-Referenz";
return result;
}
+
/** UNO IDL service page */
virtual QCString trServiceGeneratedFromFiles(bool single)
{
@@ -2086,17 +2115,15 @@ class TranslatorGerman : public TranslatorAdapter_1_8_4
if (single) result+="folgender Datei: "; else result+="folgenden Dateien: ";
return result;
}
+
/** UNO IDL singleton page */
virtual QCString trSingletonGeneratedFromFiles(bool single)
{
QCString result=(QCString)"Die Dokumentation für diesen Singleton wurde generiert aus ";
-
if (single) result+="folgender Datei:"; else result+="folgenden Dateien:";
return result;
}
-
-
//////////////////////////////////////////////////////////////////////////
};