@@ -2260,40 +2260,50 @@ class TranslatorGerman : public TranslatorAdapter_1_8_15
22602260 QCString trModuleMembersDescriptionTotal (ModuleMemberHighlight::Enum hl) override
22612261 {
22622262 bool extractAll = Config_getBool (EXTRACT_ALL);
2263- QCString result= " Zusammengefaßt" ;
2264- if (!extractAll) result+= " dokumentiert " ;
2265- result+= " Modul " ;
2266- QCString singularResult = " " ;
2267- QCString pluralResult = " " ;
2263+ QCString result = " Zusammengefaßt " ;
2264+
2265+ QCString singularResult = result + " bezieht sich das Modul auf: " ;
2266+ QCString pluralResult = result + " beziehen sich die Module auf: " ;
2267+
22682268 switch (hl)
22692269 {
22702270 case ModuleMemberHighlight::All:
2271- singularResult=" Mitglied" ;
2271+ if (!extractAll)
2272+ singularResult += " die verlinkte Modul-Beschreibung für jedes Mitglied:" ; else
2273+ pluralResult += " die verlinkten Modul-Beschreibungen aller Mitglieder:" ;
22722274 break ;
22732275 case ModuleMemberHighlight::Functions:
2274- singularResult=" Funktion" ;
2276+ if (!extractAll)
2277+ singularResult += " die verlinkte Modul-Beschreibung für jede Funktion:" ; else
2278+ pluralResult += " die verlinkten Modul-Beschreibungen aller Funktionen:" ;
22752279 break ;
22762280 case ModuleMemberHighlight::Variables:
2277- singularResult=" Variable" ;
2281+ if (!extractAll)
2282+ singularResult += " die verlinkte Modul-Beschreibung für jede Variable:" ; else
2283+ pluralResult += " die verlinkten Modul-Beschreibungen für alle Variablen:" ;
22782284 break ;
22792285 case ModuleMemberHighlight::Typedefs:
2280- singularResult=" Typen-Definition" ;
2286+ if (!extractAll)
2287+ singularResult += " die verlinkte Modul-Beschreibung für jede Typ-Definition:" ; else
2288+ pluralResult += " die verlinkten Modul-Beschreibungen für jeden Definitions-Typen:" ;
22812289 break ;
22822290 case ModuleMemberHighlight::Enums:
2283- singularResult=" Aufzählung" ;
2291+ if (!extractAll)
2292+ singularResult += " die verlinkte Modul-Beschreibung für jede Aufzählung:" ; else
2293+ pluralResult += " die verlinkten Modul-Beschreibungen aller Aufzählungen:" ;
22842294 break ;
22852295 case ModuleMemberHighlight::EnumValues:
2286- singularResult=" Aufzählungs-Wert" ;
2296+ if (!extractAll)
2297+ singularResult += " die verlinkte Modul-Beschreibung für jedem Aufzählungswert:" ; else
2298+ pluralResult += " die verlinkten Modul-Beschreibungen aller Aufzählungswerte:" ;
22872299 break ;
22882300 case ModuleMemberHighlight::Total: // for completeness
22892301 break ;
22902302 }
2291- result+=(pluralResult.isEmpty () ? singularResult+" s" : pluralResult);
2292- result+=" verlinkt mit " ;
2293- if (extractAll)
2294- result+=" die Modul-Beschreibung für jede " + singularResult + " :" ;
2295- else
2296- result+=" Das Modul bezieht sich auf: " ;
2303+ if (!extractAll)
2304+ result = singularResult; else
2305+ result = pluralResult;
2306+
22972307 return result;
22982308 }
22992309 QCString trExportedModules () override
0 commit comments