Blame src/translator_dk.h

Packit 1c1d7e
/*-*- c-basic-offset: 2; tab-width: 8 -*-*/
Packit 1c1d7e
/******************************************************************************
Packit 1c1d7e
 *
Packit 1c1d7e
 *
Packit 1c1d7e
 *
Packit 1c1d7e
 * Copyright (C) 1997-2015 by Dimitri van Heesch.
Packit 1c1d7e
 *
Packit 1c1d7e
 * Permission to use, copy, modify, and distribute this software and its
Packit 1c1d7e
 * documentation under the terms of the GNU General Public License is hereby
Packit 1c1d7e
 * granted. No representations are made about the suitability of this software
Packit 1c1d7e
 * for any purpose. It is provided "as is" without express or implied warranty.
Packit 1c1d7e
 * See the GNU General Public License for more details.
Packit 1c1d7e
 *
Packit 1c1d7e
 * Documents produced by Doxygen are derivative works derived from the
Packit 1c1d7e
 * input used in their production; they are not affected by this license.
Packit 1c1d7e
 *
Packit 1c1d7e
 */
Packit 1c1d7e
 /*! @file
Packit 1c1d7e
  * @brief Danish translation
Packit 1c1d7e
  */
Packit 1c1d7e
Packit 1c1d7e
/*
Packit 1c1d7e
 * Danish translation by
Packit 1c1d7e
 * Erik Søe Sørensen <eriksoe@daimi.au.dk>
Packit 1c1d7e
 *
Packit 1c1d7e
 * First version (not complete) for Doxygen 1.2.7
Packit 1c1d7e
 * Extended and revised for Doxygen 1.3
Packit 1c1d7e
 * Extended and revised for Doxygen 1.3.4
Packit 1c1d7e
 * Extended and revised for Doxygen 1.3.8
Packit 1c1d7e
 */
Packit 1c1d7e
Packit 1c1d7e
/*  Translator's notes:
Packit 1c1d7e
Packit 1c1d7e
	Oversættelseskonventioner:
Packit 1c1d7e
	(Konventioner for konventioner:
Packit 1c1d7e
	  '?'    angiver oversættelser, jeg har været i tvivl om
Packit 1c1d7e
	  '??'   angiver tvivlsomme oversættelser
Packit 1c1d7e
	  '..?'  angiver ord, der endnu ikke er fundet en oversættelse til
Packit 1c1d7e
 	  '(do.)' angiver ord, der med vilje ikke er oversat, idet jeg selv
Packit 1c1d7e
             overvejende bruger det engelske udtryk
Packit 1c1d7e
	  '(-> _)' angiver ord, der er fundet en oversættelse til, men som jeg
Packit 1c1d7e
	        vægrer mig ved at oversætte.
Packit 1c1d7e
          'KLID:_' angiver ord, hvor jeg med overlæg har rettet mig efter
Packit 1c1d7e
		KLID.dk's oversættelsesguide (enig eller ej).
Packit 1c1d7e
	)
Packit 1c1d7e
	bug -> 'kendt fejl'
Packit 1c1d7e
	class -> klasse
Packit 1c1d7e
	compound -> 'sammensat type'
Packit 1c1d7e
	constructor -> konstruktør ?
Packit 1c1d7e
	destructor -> destruktør ?
Packit 1c1d7e
	directory -> KLID:katalog (kunne også være 'bibliotek','mappe','folder')
Packit 1c1d7e
	event -> begivenhed ?
Packit 1c1d7e
	exception (-> undtagelse ?)
Packit 1c1d7e
	friend ..?
Packit 1c1d7e
	interface -> grænseflade ?
Packit 1c1d7e
	member -> medlem (TODO)
Packit 1c1d7e
	namespace -> (do.)
Packit 1c1d7e
	overloaded -> KLID:overdefineret
Packit 1c1d7e
	private -> privat
Packit 1c1d7e
	property -> egenskab?
Packit 1c1d7e
	protected -> beskyttet ??
Packit 1c1d7e
	public -> offentlig
Packit 1c1d7e
	reference(vb) -> "indeholde referencer til" (?)
Packit 1c1d7e
	slot ..?
Packit 1c1d7e
	source code -> kildekode
Packit 1c1d7e
	struct -> datastruktur
Packit 1c1d7e
	template (-> skabelon ?)
Packit 1c1d7e
	typedef -> typedefinition (?)
Packit 1c1d7e
	todo -> (do.)
Packit 1c1d7e
	union ..?
Packit 1c1d7e
Packit 1c1d7e
	Specielle forbindelser:
Packit 1c1d7e
	'Inheritance diagram' -> Stamtræ  (selvom Nedarvningsdiagram også gik an)
Packit 1c1d7e
Packit 1c1d7e
Packit 1c1d7e
	-----
Packit 1c1d7e
Packit 1c1d7e
	(Konstruktivt) input modtages med glæde!
Packit 1c1d7e
	-- Erik Søe Sørensen <eriksoe@daimi.au.dk>
Packit 1c1d7e
Packit 1c1d7e
Packit 1c1d7e
	links -> (links.)
Packit 1c1d7e
	-- Poul-Erik Hansen
Packit 1c1d7e
Packit 1c1d7e
 */
Packit 1c1d7e
Packit 1c1d7e
#ifndef TRANSLATOR_DK_H
Packit 1c1d7e
#define TRANSLATOR_DK_H
Packit 1c1d7e
Packit 1c1d7e
class TranslatorDanish : public TranslatorAdapter_1_8_0
Packit 1c1d7e
{
Packit 1c1d7e
  public:
Packit 1c1d7e
Packit 1c1d7e
    // --- Language control methods -------------------
Packit 1c1d7e
Packit 1c1d7e
    /*! Used for identification of the language. The identification
Packit 1c1d7e
     * should not be translated. It should be replaced by the name
Packit 1c1d7e
     * of the language in English using lower-case characters only
Packit 1c1d7e
     * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
Packit 1c1d7e
     * the identification used in language.cpp.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString idLanguage()
Packit 1c1d7e
    { return "danish"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! Used to get the LaTeX command(s) for the language support.
Packit 1c1d7e
     *  This method should return string with commands that switch
Packit 1c1d7e
     *  LaTeX to the desired language.  For example
Packit 1c1d7e
     *  
"\\usepackage[german]{babel}\n"
Packit 1c1d7e
     *  
Packit 1c1d7e
     *  or
Packit 1c1d7e
     *  
"\\usepackage{polski}\n"
Packit 1c1d7e
     *  "\\usepackage[latin2]{inputenc}\n"
Packit 1c1d7e
     *  "\\usepackage[T1]{fontenc}\n"
Packit 1c1d7e
     *  
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString latexLanguageSupportCommand()
Packit 1c1d7e
    {
Packit 1c1d7e
      return
Packit 1c1d7e
	"\\usepackage[danish]{babel}\n"
Packit 1c1d7e
	"\\usepackage[T1]{fontenc}\n";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    // --- Language translation methods -------------------
Packit 1c1d7e
Packit 1c1d7e
    /*! used in the compound documentation before a list of related functions. */
Packit 1c1d7e
    virtual QCString trRelatedFunctions()
Packit 1c1d7e
    { return "Relaterede funktioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! subscript for the related functions. */
Packit 1c1d7e
    virtual QCString trRelatedSubscript()
Packit 1c1d7e
    { return "(Bemærk at disse ikke er medlems-funktioner.)"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! header that is put before the detailed description of files,
Packit 1c1d7e
	 * classes and namespaces. */
Packit 1c1d7e
    virtual QCString trDetailedDescription()
Packit 1c1d7e
    { return "Detaljeret beskrivelse"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! header that is put before the list of typedefs. */
Packit 1c1d7e
    virtual QCString trMemberTypedefDocumentation()
Packit 1c1d7e
    { return "Dokumentation af medlems-typedefinitioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! header that is put before the list of enumerations. */
Packit 1c1d7e
    virtual QCString trMemberEnumerationDocumentation()
Packit 1c1d7e
    { return "Dokumentation af medlems-enumerationer"; }
Packit 1c1d7e
	// medlems-enumerationer -> 'indeholdte enumerationer'
Packit 1c1d7e
Packit 1c1d7e
    /*! header that is put before the list of member functions. */
Packit 1c1d7e
    virtual QCString trMemberFunctionDocumentation()
Packit 1c1d7e
    { return "Dokumentation af medlemsfunktioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! header that is put before the list of member attributes. */
Packit 1c1d7e
    virtual QCString trMemberDataDocumentation()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Felt-dokumentation";
Packit 1c1d7e
      } else {
Packit 1c1d7e
	return "Dokumentation af feltvariable";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! this is the text of a link put after brief descriptions. */
Packit 1c1d7e
    virtual QCString trMore()
Packit 1c1d7e
    { return "Mere..."; }
Packit 1c1d7e
Packit 1c1d7e
    /*! put in the class documentation */
Packit 1c1d7e
    virtual QCString trListOfAllMembers()
Packit 1c1d7e
    { return "Liste over alle medlemmer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! used as the title of the "list of all members" page of a class */
Packit 1c1d7e
    virtual QCString trMemberList()
Packit 1c1d7e
    { return "Liste over medlemmer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this is the first part of a sentence that is followed by a class name */
Packit 1c1d7e
    virtual QCString trThisIsTheListOfAllMembers()
Packit 1c1d7e
    { return "Dette er den komplette liste over medlemmer i "; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this is the remainder of the sentence after the class name */
Packit 1c1d7e
    virtual QCString trIncludingInheritedMembers()
Packit 1c1d7e
    { return ", inklusive alle nedarvede medlemmer."; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this is put at the author sections at the bottom of man pages.
Packit 1c1d7e
     *  parameter s is name of the project name.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trGeneratedAutomatically(const char *s)
Packit 1c1d7e
    { QCString result="Automatisk genereret af Doxygen";
Packit 1c1d7e
      if (s) result+=(QCString)" for "+s;
Packit 1c1d7e
      result+=" ud fra kildekoden.";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! put after an enum name in the list of all members */
Packit 1c1d7e
    virtual QCString trEnumName()
Packit 1c1d7e
    { return "enumerationsnavn"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! put after an enum value in the list of all members */
Packit 1c1d7e
    virtual QCString trEnumValue()
Packit 1c1d7e
    { return "enumerationsværdi"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! put after an undocumented member in the list of all members */
Packit 1c1d7e
    virtual QCString trDefinedIn()
Packit 1c1d7e
    { return "defineret i"; }
Packit 1c1d7e
Packit 1c1d7e
    // quick reference sections
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to the list of all groups of
Packit 1c1d7e
     *  compounds or files (see the \\group command).
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trModules()
Packit 1c1d7e
    { return "Moduler"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to the class hierarchy */
Packit 1c1d7e
    virtual QCString trClassHierarchy()
Packit 1c1d7e
    { return "Klassehierarki"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to the list of annotated classes */
Packit 1c1d7e
    virtual QCString trCompoundList()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Datastrukturer";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Oversigt over sammensatte typer";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to the list of documented files */
Packit 1c1d7e
    virtual QCString trFileList()
Packit 1c1d7e
    { return "Filoversigt"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to all members of compounds. */
Packit 1c1d7e
    virtual QCString trCompoundMembers()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Data-felter";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Felter i sammensatte typer";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to all members of files. */
Packit 1c1d7e
    virtual QCString trFileMembers()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Globale symboler";
Packit 1c1d7e
      } else {
Packit 1c1d7e
	return "Placering i filer"; // Fil-medlemmer"; //TODO
Packit 1c1d7e
	//"Globale definitioner" ?
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to all related pages. */
Packit 1c1d7e
    virtual QCString trRelatedPages()
Packit 1c1d7e
    { return "Relaterede sider"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to all examples. */
Packit 1c1d7e
    virtual QCString trExamples()
Packit 1c1d7e
    { return "Eksempler"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to the search engine. */
Packit 1c1d7e
    virtual QCString trSearch()
Packit 1c1d7e
    { return "Søg"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the class hierarchy. */
Packit 1c1d7e
    virtual QCString trClassHierarchyDescription()
Packit 1c1d7e
    { return "Denne nedarvningsliste er sorteret næsten - "
Packit 1c1d7e
             "men ikke nødvendigvis helt - alfabetisk:";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the list with all files. */
Packit 1c1d7e
    virtual QCString trFileListDescription(bool extractAll)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result="Her er en liste over alle ";
Packit 1c1d7e
      if (!extractAll) result+="dokumenterede ";
Packit 1c1d7e
      result+="filer med korte beskrivelser:";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the annotated compound list. */
Packit 1c1d7e
    virtual QCString trCompoundListDescription()
Packit 1c1d7e
    {
Packit 1c1d7e
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Her er datastrukturerne med korte beskrivelser:";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Her er klasserne, datastrukturerne, "
Packit 1c1d7e
               "unionerne og grænsefladerne med korte beskrivelser:";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with all class members. */
Packit 1c1d7e
    virtual QCString trCompoundMembersDescription(bool extractAll)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result="Her er en liste over alle ";
Packit 1c1d7e
      if (!extractAll) {
Packit 1c1d7e
        result+="dokumenterede ";
Packit 1c1d7e
      }
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        result+="felter i datastrukturer og unioner";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        result+="klassemedlemmer";
Packit 1c1d7e
      }
Packit 1c1d7e
      result+=" med links til ";
Packit 1c1d7e
      if (!extractAll) {
Packit 1c1d7e
        if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
          result+="datastruktur/unions-dokumentationen for hvert felt:";
Packit 1c1d7e
        } else {
Packit 1c1d7e
          result+="klassedokumentationen for hvert medlem:";
Packit 1c1d7e
        }
Packit 1c1d7e
      } else {
Packit 1c1d7e
        if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
          result+="de datastrukturer/unioner, de hører til:";
Packit 1c1d7e
        } else {
Packit 1c1d7e
          result+="de klasser, de hører til:";
Packit 1c1d7e
        }
Packit 1c1d7e
      }
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with all file members. */
Packit 1c1d7e
    virtual QCString trFileMembersDescription(bool extractAll)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result="Her er en liste over alle ";
Packit 1c1d7e
      if (!extractAll) result+="dokumenterede ";
Packit 1c1d7e
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        result+="funktioner, variable, #defines, enumerationer "
Packit 1c1d7e
	    "og typedefinitioner";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        result+="fil-medlemmer";
Packit 1c1d7e
      }
Packit 1c1d7e
      result+=", med links til ";
Packit 1c1d7e
      if (extractAll)
Packit 1c1d7e
        result+="de filer, de tilhører:";
Packit 1c1d7e
      else
Packit 1c1d7e
        result+="deres dokumentation:";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with the list of all examples */
Packit 1c1d7e
    virtual QCString trExamplesDescription()
Packit 1c1d7e
    { return "Her er en liste over alle eksempler:"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with the list of related pages */
Packit 1c1d7e
    virtual QCString trRelatedPagesDescription()
Packit 1c1d7e
    { return "Her er en liste over alle relaterede dokumentationssider:"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with the list of class/file groups */
Packit 1c1d7e
    virtual QCString trModulesDescription()
Packit 1c1d7e
    { return "Her er en liste over alle moduler:"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in HTML as the title of index.html. */
Packit 1c1d7e
    virtual QCString trDocumentation()
Packit 1c1d7e
    { return "Dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter with the
Packit 1c1d7e
     * index of all groups.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trModuleIndex()
Packit 1c1d7e
    { return "Modul-indeks"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter with the
Packit 1c1d7e
     * class hierarchy.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trHierarchicalIndex()
Packit 1c1d7e
    { return "Hierarkisk indeks"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter with the
Packit 1c1d7e
     * annotated compound index.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trCompoundIndex()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Indeks over datastrukturer";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Indeks over sammensatte typer";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter with the
Packit 1c1d7e
     * list of all files.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trFileIndex()
Packit 1c1d7e
    { return "Fil-indeks"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all groups.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trModuleDocumentation()
Packit 1c1d7e
    { return "Modul-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all classes, structs and unions.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trClassDocumentation()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Datastruktur-documentation";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Klasse-dokumentation";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all files.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trFileDocumentation()
Packit 1c1d7e
    { return "Fil-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all examples.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trExampleDocumentation()
Packit 1c1d7e
    { return "Eksempel-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all related pages.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trPageDocumentation()
Packit 1c1d7e
    { return "Side-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the document */
Packit 1c1d7e
    virtual QCString trReferenceManual()
Packit 1c1d7e
    { return "Referencemanual"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of defines
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trDefines()
Packit 1c1d7e
    { return "#Defines"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of typedefs
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trTypedefs()
Packit 1c1d7e
    { return "Typedefinitioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of enumerations
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trEnumerations()
Packit 1c1d7e
    { return "Enumerationer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of (global) functions
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trFunctions()
Packit 1c1d7e
    { return "Funktioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of (global) variables
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trVariables()
Packit 1c1d7e
    { return "Variable"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file as a header before the
Packit 1c1d7e
     *  list of (global) variables
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trEnumerationValues()
Packit 1c1d7e
    { return "Enumerationsværdier"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file before the list of
Packit 1c1d7e
     *  documentation blocks for defines
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trDefineDocumentation()
Packit 1c1d7e
    { return "#Define-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace before the list
Packit 1c1d7e
     *  of documentation blocks for typedefs
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trTypedefDocumentation()
Packit 1c1d7e
    { return "Dokumentation af typedefinitioner"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace before the list
Packit 1c1d7e
     *  of documentation blocks for enumeration types
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trEnumerationTypeDocumentation()
Packit 1c1d7e
    { return "Dokumentation af enumerations-typer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace before the list
Packit 1c1d7e
     *  of documentation blocks for enumeration values
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trEnumerationValueDocumentation()
Packit 1c1d7e
    { return "Dokumentation af enumerations-værdier"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace before the list
Packit 1c1d7e
     *  of documentation blocks for functions
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trFunctionDocumentation()
Packit 1c1d7e
    { return "Funktions-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace before the list
Packit 1c1d7e
     *  of documentation blocks for variables
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trVariableDocumentation()
Packit 1c1d7e
    { return "Variabel-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation of a file/namespace/group before
Packit 1c1d7e
     *  the list of links to documented compounds
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trCompounds()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Datastrukturer";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Sammensatte typer";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the standard footer of each page and indicates when
Packit 1c1d7e
     *  the page was generated
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trGeneratedAt(const char *date,const char *projName)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result=(QCString)"Genereret "+date;
Packit 1c1d7e
      if (projName) result+=(QCString)" for "+projName;
Packit 1c1d7e
      result+=(QCString)" af";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is put before a class diagram */
Packit 1c1d7e
    virtual QCString trClassDiagram(const char *clName)
Packit 1c1d7e
    {
Packit 1c1d7e
      return (QCString)"Stamtræ for "+clName+":";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\internal command is used. */
Packit 1c1d7e
    virtual QCString trForInternalUseOnly()
Packit 1c1d7e
    { return "Kun til intern brug."; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\warning command is used. */
Packit 1c1d7e
    virtual QCString trWarning()
Packit 1c1d7e
    { return "Advarsel"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\version command is used. */
Packit 1c1d7e
    virtual QCString trVersion()
Packit 1c1d7e
    { return "Version"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\date command is used. */
Packit 1c1d7e
    virtual QCString trDate()
Packit 1c1d7e
    { return "Dato"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\return command is used. */
Packit 1c1d7e
    virtual QCString trReturns()
Packit 1c1d7e
    { return "Returnerer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\sa command is used. */
Packit 1c1d7e
    virtual QCString trSeeAlso()
Packit 1c1d7e
    { return "Se også"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\param command is used. */
Packit 1c1d7e
    virtual QCString trParameters()
Packit 1c1d7e
    { return "Parametre"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is generated when the \\exception command is used. */
Packit 1c1d7e
    virtual QCString trExceptions()
Packit 1c1d7e
    { return "Undtagelser"; }    // "Exceptions"
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is used in the title page of a LaTeX document. */
Packit 1c1d7e
    virtual QCString trGeneratedBy()
Packit 1c1d7e
    { return "Genereret af"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990307
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! used as the title of page containing all the index of all namespaces. */
Packit 1c1d7e
    virtual QCString trNamespaceList()
Packit 1c1d7e
    { return "Oversigt over namespaces"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! used as an introduction to the namespace list */
Packit 1c1d7e
    virtual QCString trNamespaceListDescription(bool extractAll)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result="Her er en liste over alle ";
Packit 1c1d7e
      if (!extractAll) result+="dokumenterede ";
Packit 1c1d7e
      result+="namespaces med korte beskrivelser:";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used in the class documentation as a header before the list of all
Packit 1c1d7e
     *  friends of a class
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trFriends()
Packit 1c1d7e
    { return "Friends"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990405
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! used in the class documentation as a header before the list of all
Packit 1c1d7e
     * related classes
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trRelatedFunctionDocumentation()
Packit 1c1d7e
    { return "Dokumentation af friends og af relaterede funktioner"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990425
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! used as the title of the HTML page of a class/struct/union */
Packit 1c1d7e
    virtual QCString trCompoundReference(const char *clName,
Packit 1c1d7e
                                    ClassDef::CompoundType compType,
Packit 1c1d7e
                                    bool isTemplate)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result=(QCString)clName+" ";
Packit 1c1d7e
      switch(compType)
Packit 1c1d7e
      {
Packit 1c1d7e
        case ClassDef::Class:      result+=" Klasse-"; break;
Packit 1c1d7e
        case ClassDef::Struct:     result+=" Datastruktur-"; break;
Packit 1c1d7e
        case ClassDef::Union:      result+=" Union-"; break;
Packit 1c1d7e
        case ClassDef::Interface:  result+=" Grænseflade-"; break;
Packit 1c1d7e
        case ClassDef::Protocol:   result+=" Protokol-"; break;
Packit 1c1d7e
        case ClassDef::Category:   result+=" Kategori-"; break; // " Category-"
Packit 1c1d7e
        case ClassDef::Exception:  result+=" Undtagelse-"; break;   //  " Exception"
Packit 1c1d7e
        default: break;
Packit 1c1d7e
      }
Packit 1c1d7e
      if (isTemplate) result+="skabelon-";  // "template-"
Packit 1c1d7e
      result+="reference";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used as the title of the HTML page of a file */
Packit 1c1d7e
    virtual QCString trFileReference(const char *fileName)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result=fileName;
Packit 1c1d7e
      result+=" filreference";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used as the title of the HTML page of a namespace */
Packit 1c1d7e
    virtual QCString trNamespaceReference(const char *namespaceName)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result=namespaceName;
Packit 1c1d7e
      result+=" namespace-reference";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trPublicMembers()
Packit 1c1d7e
    { return "Offentlige metoder"; }
Packit 1c1d7e
    virtual QCString trPublicSlots()
Packit 1c1d7e
    { return "Offentlige slots"; }
Packit 1c1d7e
    virtual QCString trSignals()
Packit 1c1d7e
    { return "Signaler"; }
Packit 1c1d7e
    virtual QCString trStaticPublicMembers()
Packit 1c1d7e
    { return "Statiske, offentlige metoder"; }
Packit 1c1d7e
    virtual QCString trProtectedMembers()
Packit 1c1d7e
    { return "Beskyttede metoder"; }
Packit 1c1d7e
    virtual QCString trProtectedSlots()
Packit 1c1d7e
    { return "Beskyttede slots"; }
Packit 1c1d7e
    virtual QCString trStaticProtectedMembers()
Packit 1c1d7e
    { return "Statiske, beskyttede metoder"; }
Packit 1c1d7e
    virtual QCString trPrivateMembers()
Packit 1c1d7e
    { return "Private metoder"; }
Packit 1c1d7e
    virtual QCString trPrivateSlots()
Packit 1c1d7e
    { return "Private slots"; }
Packit 1c1d7e
    virtual QCString trStaticPrivateMembers()
Packit 1c1d7e
    { return "Statiske, private metoder"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! this function is used to produce a comma-separated list of items.
Packit 1c1d7e
     *  use generateMarker(i) to indicate where item i should be put.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trWriteList(int numEntries)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result;
Packit 1c1d7e
      int i;
Packit 1c1d7e
      // the inherits list contain `numEntries' classes
Packit 1c1d7e
      for (i=0;i
Packit 1c1d7e
        // use generateMarker to generate placeholders for the class links!
Packit 1c1d7e
        result+=generateMarker(i); // generate marker for entry i in the list
Packit 1c1d7e
                                   // (order is left to right)
Packit 1c1d7e
Packit 1c1d7e
        if (i!=numEntries-1) { // not the last entry, so we need a separator
Packit 1c1d7e
          if (i
Packit 1c1d7e
            result+=", ";
Packit 1c1d7e
          else                // the fore last entry
Packit 1c1d7e
            result+=" og ";
Packit 1c1d7e
        }
Packit 1c1d7e
      }
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used in class documentation to produce a list of base classes,
Packit 1c1d7e
     *  if class diagrams are disabled.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trInheritsList(int numEntries)
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Nedarver "+trWriteList(numEntries)+".";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used in class documentation to produce a list of super classes,
Packit 1c1d7e
     *  if class diagrams are disabled.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trInheritedByList(int numEntries)
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Nedarvet af "+trWriteList(numEntries)+".";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used in member documentation blocks to produce a list of
Packit 1c1d7e
     *  members that are hidden by this one.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trReimplementedFromList(int numEntries)
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Overskriver metode fra "+trWriteList(numEntries)+".";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! used in member documentation blocks to produce a list of
Packit 1c1d7e
     *  all member that overwrite the implementation of this member.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trReimplementedInList(int numEntries)
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Reimplementeret i "+trWriteList(numEntries)+".";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put above each page as a link to all members of namespaces. */
Packit 1c1d7e
    virtual QCString trNamespaceMembers()
Packit 1c1d7e
    { return "Namespace-medlemmer"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is an introduction to the page with all namespace members */
Packit 1c1d7e
    virtual QCString trNamespaceMemberDescription(bool extractAll)
Packit 1c1d7e
    {
Packit 1c1d7e
      QCString result="Her er en liste over alle ";
Packit 1c1d7e
      if (!extractAll) result+="dokumenterede ";
Packit 1c1d7e
      result+="namespace-medlemmer med links til ";
Packit 1c1d7e
      if (extractAll)
Packit 1c1d7e
        result+="namespace-dokumentationen for hvert medlem:";
Packit 1c1d7e
      else
Packit 1c1d7e
        result+="det namespace, de hører til:";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter with the
Packit 1c1d7e
     *  index of all namespaces.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trNamespaceIndex()
Packit 1c1d7e
    { return "Namespace-indeks"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in LaTeX as the title of the chapter containing
Packit 1c1d7e
     *  the documentation of all namespaces.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trNamespaceDocumentation()
Packit 1c1d7e
    { return "Namespace-dokumentation"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990522
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in the documentation before the list of all
Packit 1c1d7e
     *  namespaces in a file.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trNamespaces()
Packit 1c1d7e
    { return "Namespaces"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990728
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! This is put at the bottom of a class documentation page and is
Packit 1c1d7e
     *  followed by a list of files that were used to generate the page.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
Packit 1c1d7e
        bool single)
Packit 1c1d7e
    { // here s is one of " Class", " Struct" or " Union"
Packit 1c1d7e
      // single is true implies a single file
Packit 1c1d7e
      QCString result=(QCString)"Dokumentationen for denne ";
Packit 1c1d7e
      switch(compType)
Packit 1c1d7e
      {
Packit 1c1d7e
        case ClassDef::Class:      result+="klasse"; break;
Packit 1c1d7e
        case ClassDef::Struct:     result+="datastruktur"; break;
Packit 1c1d7e
        case ClassDef::Union:      result+="union"; break;
Packit 1c1d7e
        case ClassDef::Interface:  result+="grænseflade"; break;
Packit 1c1d7e
        case ClassDef::Protocol:   result+="protokol"; break; // "protocol"
Packit 1c1d7e
        case ClassDef::Category:   result+="kategori"; break; // "category"
Packit 1c1d7e
        case ClassDef::Exception:  result+="undtagelse"; break;  // "exception"
Packit 1c1d7e
        default: break;
Packit 1c1d7e
      }
Packit 1c1d7e
      result+=" blev genereret ud fra fil";
Packit 1c1d7e
      if (single) result+="en:"; else result+="erne:";
Packit 1c1d7e
      return result;
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-990901
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used as the heading text for the retval command. */
Packit 1c1d7e
    virtual QCString trReturnValues()
Packit 1c1d7e
    { return "Returværdier"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is in the (quick) index as a link to the main page (index.html)
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trMainPage()
Packit 1c1d7e
    { return "Hovedside"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! This is used in references to page that are put in the LaTeX
Packit 1c1d7e
     *  documentation. It should be an abbreviation of the word page.
Packit 1c1d7e
     */
Packit 1c1d7e
    virtual QCString trPageAbbreviation()
Packit 1c1d7e
    { return "s."; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-991003
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trDefinedAtLineInSourceFile()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Defineret på linje @0 i filen @1.";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trDefinedInSourceFile()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Defineret i filen @0.";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 0.49-991205
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trDeprecated()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Frarådes - fortidslevn"; // ?? - What is the context?
Packit 1c1d7e
	  // "Ugleset" :)
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 1.0.0
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! this text is put before a collaboration diagram */
Packit 1c1d7e
    virtual QCString trCollaborationDiagram(const char *clName)
Packit 1c1d7e
    {
Packit 1c1d7e
      return (QCString)"Samarbejdsdiagram for "+clName+":";
Packit 1c1d7e
    }
Packit 1c1d7e
    /*! this text is put before an include dependency graph */
Packit 1c1d7e
    virtual QCString trInclDepGraph(const char *fName)
Packit 1c1d7e
    {
Packit 1c1d7e
      return (QCString)"Inklusions-afhængighedsgraf for "+fName+":";
Packit 1c1d7e
    }
Packit 1c1d7e
    /*! header that is put before the list of constructor/destructors. */
Packit 1c1d7e
    virtual QCString trConstructorDocumentation()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Dokumentation af konstruktører og destruktører";
Packit 1c1d7e
      // "Constructor & Destructor dokumentation";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    /*! Used in the file documentation to point to the corresponding sources. */
Packit 1c1d7e
    virtual QCString trGotoSourceCode()
Packit 1c1d7e
    { return "Hop til denne fils kildekode."; }
Packit 1c1d7e
    /*! Used in the file sources to point to the corresponding documentation. */
Packit 1c1d7e
    virtual QCString trGotoDocumentation()
Packit 1c1d7e
    { return "Hop til denne fils dokumentation."; }
Packit 1c1d7e
Packit 1c1d7e
    /*! Text for the \\pre command */
Packit 1c1d7e
    virtual QCString trPrecondition()
Packit 1c1d7e
    { return "Forudsætninger (precondition)"; }
Packit 1c1d7e
    /*! Text for the \\post command */
Packit 1c1d7e
    virtual QCString trPostcondition()
Packit 1c1d7e
    { return "Resultat (postcondition)"; }
Packit 1c1d7e
    /*! Text for the \\invariant command */
Packit 1c1d7e
    virtual QCString trInvariant()
Packit 1c1d7e
    { return "Invariant"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! Text shown before a multi-line variable/enum initialization */
Packit 1c1d7e
    virtual QCString trInitialValue()
Packit 1c1d7e
    { return "Startværdi:"; }
Packit 1c1d7e
Packit 1c1d7e
    /*! Text used the source code in the file index */
Packit 1c1d7e
    virtual QCString trCode()
Packit 1c1d7e
    { return "kildekode"; }
Packit 1c1d7e
    virtual QCString trGraphicalHierarchy()
Packit 1c1d7e
    { return "Grafisk klassehierarki"; }
Packit 1c1d7e
    virtual QCString trGotoGraphicalHierarchy()
Packit 1c1d7e
    { return "Hop til det grafiske klassehierarki"; }
Packit 1c1d7e
    virtual QCString trGotoTextualHierarchy()
Packit 1c1d7e
    { return "Hop til det tekstuelle klassehierarki"; }
Packit 1c1d7e
    virtual QCString trPageIndex()
Packit 1c1d7e
    { return "Sideindeks"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 1.1.0
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trNote()
Packit 1c1d7e
    { return "Note"; }
Packit 1c1d7e
    virtual QCString trPublicTypes()
Packit 1c1d7e
    { return "Offentlige typer"; }
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trPublicAttribs()
Packit 1c1d7e
    {
Packit 1c1d7e
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
Packit 1c1d7e
        return "Datafelter";
Packit 1c1d7e
      } else {
Packit 1c1d7e
        return "Offentlige attributter";
Packit 1c1d7e
      }
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trStaticPublicAttribs()
Packit 1c1d7e
    { return "Statiske, offentlige attributter"; }
Packit 1c1d7e
    virtual QCString trProtectedTypes()
Packit 1c1d7e
    { return "Beskyttede typer"; }
Packit 1c1d7e
    virtual QCString trProtectedAttribs()
Packit 1c1d7e
    { return "Beskyttede attributter"; }
Packit 1c1d7e
    virtual QCString trStaticProtectedAttribs()
Packit 1c1d7e
    { return "Statiske, beskyttede attributter"; }
Packit 1c1d7e
    virtual QCString trPrivateTypes()
Packit 1c1d7e
    { return "Private typer"; }
Packit 1c1d7e
    virtual QCString trPrivateAttribs()
Packit 1c1d7e
    { return "Private attributter"; }
Packit 1c1d7e
    virtual QCString trStaticPrivateAttribs()
Packit 1c1d7e
    { return "Statiske, private attributter"; }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 1.1.3
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! Used as a marker that is put before a \\todo item */
Packit 1c1d7e
    virtual QCString trTodo()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Todo";
Packit 1c1d7e
    }
Packit 1c1d7e
    /*! Used as the header of the todo list */
Packit 1c1d7e
    virtual QCString trTodoList()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Todo-liste";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 1.1.4
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    virtual QCString trReferencedBy()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Refereret til af";
Packit 1c1d7e
    }
Packit 1c1d7e
    virtual QCString trRemarks()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Bemærkninger";
Packit 1c1d7e
    }
Packit 1c1d7e
    virtual QCString trAttention()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "OBS";
Packit 1c1d7e
    }
Packit 1c1d7e
    virtual QCString trInclByDepGraph()
Packit 1c1d7e
    {
Packit 1c1d7e
      return
Packit 1c1d7e
	"Denne graf viser, hvilke filer der direkte eller "
Packit 1c1d7e
	"indirekte inkluderer denne fil:";
Packit 1c1d7e
    }
Packit 1c1d7e
    virtual QCString trSince()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Siden";
Packit 1c1d7e
    }
Packit 1c1d7e
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
// new since 1.1.5
Packit 1c1d7e
//////////////////////////////////////////////////////////////////////////
Packit 1c1d7e
Packit 1c1d7e
    /*! title of the graph legend page */
Packit 1c1d7e
    virtual QCString trLegendTitle()
Packit 1c1d7e
    {
Packit 1c1d7e
      return "Graf-forklaring";
Packit 1c1d7e
    }
Packit 1c1d7e
    /*! page explaining how the dot graph's should be interpreted */
Packit 1c1d7e
    virtual QCString trLegendDocs() //TODO
Packit 1c1d7e
    {
Packit 1c1d7e
      return
Packit 1c1d7e
		"Denne side forklarer, hvordan man skal fortolke de grafer, "
Packit 1c1d7e
		"der genereres af doxygen.

\n"

Packit 1c1d7e
        "Tag følgende eksempel:\n"
Packit 1c1d7e
        "\\code\n"
Packit 1c1d7e
        "/*! Klasse der er usynlig pg.a. beskæring */\n"
Packit 1c1d7e
        "class Invisible { };\n\n"
Packit 1c1d7e
        "/*! Beskåret klasse: nedarvningsrelation er skjult */\n"
Packit 1c1d7e
        "class Truncated : public Invisible { };\n\n"
Packit 1c1d7e
        "/* Klasse der ikke er dokumenteret med doxygen-kommentarer */\n"
Packit 1c1d7e
        "class Undocumented { };\n\n"
Packit 1c1d7e
        "/*! Klasse der nedarves fra offentligt */\n"
Packit 1c1d7e
        "class PublicBase : public Truncated { };\n\n"
Packit 1c1d7e
        "/*! En template-klasse */\n"
Packit 1c1d7e
        "template<class T> class Templ { };\n\n"
Packit 1c1d7e
        "/*! Klasse der nedarves fra beskyttet */\n"
Packit 1c1d7e
        "class ProtectedBase { };\n\n"
Packit 1c1d7e
        "/*! Klasse der nedarves fra privat */\n"
Packit 1c1d7e
        "class PrivateBase { };\n\n"
Packit 1c1d7e
        "/*! Klasse der bruges af Inherited-klassen */\n"
Packit 1c1d7e
        "class Used { };\n\n"
Packit 1c1d7e
        "/*! Klasse der nedarver en masse andre klasser */\n"
Packit 1c1d7e
        "class Inherited : public PublicBase,\n"
Packit 1c1d7e
        "                  protected ProtectedBase,\n"
Packit 1c1d7e
        "                  private PrivateBase,\n"
Packit 1c1d7e
        "                  public Undocumented,\n"
Packit 1c1d7e
        "                  public Templ<int>\n"
Packit 1c1d7e
        "{\n"
Packit 1c1d7e
        "  private:\n"
Packit 1c1d7e
        "    Used *m_usedClass;\n"
Packit 1c1d7e
        "};\n"
Packit 1c1d7e
        "\\endcode\n"
Packit 1c1d7e
        "Hvis \\c MAX_DOT_GRAPH_HEIGHT i konfigurationsfilen "
Packit 1c1d7e
        "er sat til 240, vil dette resultere i følgende graf:"
Packit 1c1d7e
        "

<center></center>\n"

Packit 1c1d7e
        "

\n"

Packit 1c1d7e
        "De forskellige slags kasser i ovenstående graf har følgende "
Packit 1c1d7e
		"betydninger:\n"
Packit 1c1d7e
        "
    \n"
Packit 1c1d7e
        "
  • %En udfyldt sort kasse repræsenterer den datastruktur eller "
  • Packit 1c1d7e
    		"klasse, grafen er genereret for.\n"
    Packit 1c1d7e
            "
  • %En kasse med sort kant betegner en dokumenteret datastruktur "
  • Packit 1c1d7e
    		" eller klasse.\n"
    Packit 1c1d7e
            "
  • %En kasse med grå kant betegner en udokumenteret datastruktur "
  • Packit 1c1d7e
     		" eller klasse.\n"
    Packit 1c1d7e
            "
  • %En kasse med rød kant betegner en dokumenteret datastruktur "
  • Packit 1c1d7e
     		" eller klasse, for hvilken ikke alle "
    Packit 1c1d7e
    		"nedarvnings- og indeholdelses-relationer er vist. "
    Packit 1c1d7e
            "%Grafer beskæres, hvis de fylder mere end de specificerede dimensioner.\n "
    Packit 1c1d7e
            "\n"
    Packit 1c1d7e
            "Pilene har følgende betydninger:\n"
    Packit 1c1d7e
            "
      \n"
    Packit 1c1d7e
            "
  • %En mørkeblå pil viser en offentlig nedarvningsrelation "
  • Packit 1c1d7e
    		"mellem to klasser.\n"
    Packit 1c1d7e
            "
  • %En mørkegrøn pil viser en beskyttet nedarvningsrelation.\n"
  • Packit 1c1d7e
            "
  • %En mørkerød pil viser en privat nedarvningsrelation.\n"
  • Packit 1c1d7e
            "
  • %En lilla, stiplet pil bruges, når en klasse er indeholdt i "
  • Packit 1c1d7e
    		"eller benyttes af en anden klasse. "
    Packit 1c1d7e
            "Ved pilen står navnet på den eller de variable, gennem hvilke(n) "
    Packit 1c1d7e
    		"den klasse, pilen peger på, er tilgængelig.\n"
    Packit 1c1d7e
            "
  • %En gul, stiplet pil viser forholdet mellem en template-instans "
  • Packit 1c1d7e
    		"og den template-klasse, den er instantieret fra."
    Packit 1c1d7e
            "Ved pilen står template-parametrene brugt ved instantieringen.\n"
    Packit 1c1d7e
            "\n";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! text for the link to the legend page */
    Packit 1c1d7e
        virtual QCString trLegend()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "forklaring til graf";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.0
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as a marker that is put before a test item */
    Packit 1c1d7e
        virtual QCString trTest()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Test";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Used as the header of the test list */
    Packit 1c1d7e
        virtual QCString trTestList()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Testliste";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.2
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as a section header for IDL properties */
    Packit 1c1d7e
        virtual QCString trProperties()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Egenskaber";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Used as a section header for IDL property documentation */
    Packit 1c1d7e
        virtual QCString trPropertyDocumentation()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Egenskabsdokumentation";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.4
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used for Java classes in the summary section of Java packages */
    Packit 1c1d7e
        virtual QCString trClasses()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
    Packit 1c1d7e
            return "Datastrukturer";
    Packit 1c1d7e
          } else {
    Packit 1c1d7e
            return "Klasser";
    Packit 1c1d7e
          }
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Used as the title of a Java package */
    Packit 1c1d7e
        virtual QCString trPackage(const char *name)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return (QCString)"Pakke "+name;
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Title of the package index page */
    Packit 1c1d7e
        virtual QCString trPackageList()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Pakkeoversigt";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! The description of the package index page */
    Packit 1c1d7e
        virtual QCString trPackageListDescription()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return
    Packit 1c1d7e
    	"Her er en liste over pakkerne, med korte beskrivelser "
    Packit 1c1d7e
    	"(hvor en sådan findes):";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! The link name in the Quick links header for each page */
    Packit 1c1d7e
        virtual QCString trPackages()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Pakker";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Text shown before a multi-line define */
    Packit 1c1d7e
        virtual QCString trDefineValue()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Værdi:";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.5
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as a marker that is put before a \\bug item */
    Packit 1c1d7e
        virtual QCString trBug()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Kendte fejl";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Used as the header of the bug list */
    Packit 1c1d7e
        virtual QCString trBugList()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Liste over kendte fejl";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.6
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as ansicpg for RTF file
    Packit 1c1d7e
    	 * (used table extract:)
    Packit 1c1d7e
    	 * 
    Packit 1c1d7e
         * Charset Name       Charset Value(hex)  Codepage number
    Packit 1c1d7e
         * ------------------------------------------------------
    Packit 1c1d7e
         * ANSI_CHARSET              0 (x00)            1252
    Packit 1c1d7e
    	 * 
    Packit 1c1d7e
    	 */
    Packit 1c1d7e
        virtual QCString trRTFansicp()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "1252";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as ansicpg for RTF fcharset */
    Packit 1c1d7e
        virtual QCString trRTFCharSet()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "0";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as header RTF general index */
    Packit 1c1d7e
        virtual QCString trRTFGeneralIndex()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Indeks";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trClass(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "klasse", "r");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trFile(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "fil", "er");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trNamespace(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "namespace", "s");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trGroup(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "gruppe", "r");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trPage(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "side", "r");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trMember(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "medlem", "mer");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trGlobal(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "global", "e");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.7
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This text is generated when the \\author command is used and
    Packit 1c1d7e
         *  for the author section in man pages. */
    Packit 1c1d7e
        virtual QCString trAuthor(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "forfatter", "e");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.11
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This text is put before the list of members referenced by a member
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trReferences()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Indeholder referencer til";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.13
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used in member documentation blocks to produce a list of
    Packit 1c1d7e
         *  members that are implemented by this one.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trImplementedFromList(int numEntries)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Implementerer "+trWriteList(numEntries)+".";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used in member documentation blocks to produce a list of
    Packit 1c1d7e
         *  all members that implement this abstract member.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trImplementedInList(int numEntries)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Implementeret i "+trWriteList(numEntries)+".";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.16
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used in RTF documentation as a heading for the Table
    Packit 1c1d7e
         *  of Contents.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trRTFTableOfContents()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Indholdsfortegnelse";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.17
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as the header of the list of item that have been
    Packit 1c1d7e
         *  flagged deprecated
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDeprecatedList()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Liste over fortidslevn, hvis brug frarådes";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.2.18
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used as a header for declaration section of the events found in
    Packit 1c1d7e
         * a C# program
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trEvents()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Begivenheder";
    Packit 1c1d7e
        }
    Packit 1c1d7e
        /*! Header used for the documentation section of a class' events. */
    Packit 1c1d7e
        virtual QCString trEventDocumentation()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Begivenhedsdokumentation";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.3
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /* Java: Entities with package scope... */
    Packit 1c1d7e
        virtual QCString trPackageTypes()
    Packit 1c1d7e
        { return "Typer med pakke-scope"; }
    Packit 1c1d7e
        virtual QCString trPackageMembers()
    Packit 1c1d7e
        { return "Metoder med pakke-scope"; }
    Packit 1c1d7e
        virtual QCString trStaticPackageMembers()
    Packit 1c1d7e
        { return "Statiske metoder med pakke-scope"; }
    Packit 1c1d7e
        virtual QCString trPackageAttribs()
    Packit 1c1d7e
        { return "Attributter med pakke-scope"; }
    Packit 1c1d7e
        virtual QCString trStaticPackageAttribs()
    Packit 1c1d7e
        { return "Statiske attributter med pakke-scope"; }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.3.1
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Used in the quick index of a class/file/namespace member list page
    Packit 1c1d7e
         *  to link to the unfiltered list of all members.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trAll()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Alle";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Put in front of the call graph for a function. */
    Packit 1c1d7e
        virtual QCString trCallGraph()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Her er kald-grafen for denne funktion:";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.3.3
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This string is used as the title for the page listing the search
    Packit 1c1d7e
         *  results.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSearchResultsTitle()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Søgeresultater";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This string is put just before listing the search results. The
    Packit 1c1d7e
         *  text can be different depending on the number of documents found.
    Packit 1c1d7e
         *  Inside the text you can put the special marker $num to insert
    Packit 1c1d7e
         *  the number representing the actual number of search results.
    Packit 1c1d7e
         *  The @a numDocuments parameter can be either 0, 1 or 2, where the
    Packit 1c1d7e
         *  value 2 represents 2 or more matches. HTML markup is allowed inside
    Packit 1c1d7e
         *  the returned string.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSearchResults(int numDocuments)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          if (numDocuments==0) {
    Packit 1c1d7e
            return "Beklager - ingen dokumenter passede til din forespørgsel.";
    Packit 1c1d7e
          } else if (numDocuments==1) {
    Packit 1c1d7e
            return "Fandt 1 dokument, der passer til din forespørgsel.";
    Packit 1c1d7e
          } else {
    Packit 1c1d7e
            return
    Packit 1c1d7e
    	  "Fandt $num dokumenter, der passer til din forespørgsel. "
    Packit 1c1d7e
    	  "De, der passer bedst, vises først.";
    Packit 1c1d7e
          }
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This string is put before the list of matched words, for each search
    Packit 1c1d7e
         *  result. What follows is the list of words that matched the query.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSearchMatches()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Fundne ord:"; //translation?
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.3.8
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in HTML as the title of page with source code for
    Packit 1c1d7e
         *  file filename
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSourceFile(QCString& filename)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Kildefilen " + filename;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.3.9
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used as the name of the chapter containing the directory
    Packit 1c1d7e
         *  hierarchy.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDirIndex()
    Packit 1c1d7e
        { return "Katalogstruktur"; }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used as the name of the chapter containing the documentation
    Packit 1c1d7e
         *  of the directories.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDirDocumentation()
    Packit 1c1d7e
        { return "Katalog-dokumentation"; }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used as the title of the directory index and also in the
    Packit 1c1d7e
         *  Quick links of an HTML page, to link to the directory hierarchy.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDirectories()
    Packit 1c1d7e
        { return "Kataloger"; }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This returns a sentences that introduces the directory hierarchy.
    Packit 1c1d7e
         *  and the fact that it is sorted alphabetically per level
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDirDescription()
    Packit 1c1d7e
        { return "Denne katalogstruktur er sorteret næsten - "
    Packit 1c1d7e
                 "men ikke nødvendigvis helt - alfabetisk:";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This returns the title of a directory page. The name of the
    Packit 1c1d7e
         *  directory is passed via \a dirName.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDirReference(const char *dirName)
    Packit 1c1d7e
          { QCString result="Indhold af kataloget "; result+=dirName; return result;}
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This returns the word directory with or without starting capital
    Packit 1c1d7e
         *  (\a first_capital) and in sigular or plural form (\a singular).
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDir(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return createNoun(first_capital, singular, "katalog", "er");
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.4.1
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This text is added to the documentation when the \\overload command
    Packit 1c1d7e
         *  is used for a overloaded function.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trOverloadText()
    Packit 1c1d7e
        {
    Packit 1c1d7e
           return "Dette er en overdefineret medlemsfunktion, "
    Packit 1c1d7e
                  "defineret af bekvemmelighedshensyn. "
    Packit 1c1d7e
    	      "Den adskiller sig kun fra den ovenstående funktion i, "
    Packit 1c1d7e
    	      "hvilke argumenter den tager.";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.4.6
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used to introduce a caller (or called-by) graph */
    Packit 1c1d7e
        virtual QCString trCallerGraph()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Her er kalder-grafen for denne funktion:";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        // None translated yet PEH 2010-11-27
    Packit 1c1d7e
        // Subroutine
    Packit 1c1d7e
    Packit 1c1d7e
        /*! header that is put before the list of member subprograms (Fortran). */
    Packit 1c1d7e
        virtual QCString trMemberFunctionDocumentationFortran()
    Packit 1c1d7e
        { return "Medlem Funktion/Subroutine Dokumentation"; }  // "Member Function/Subroutine Documentation"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in the documentation of a file/namespace before the list
    Packit 1c1d7e
         *  of documentation blocks for enumeration values
    Packit 1c1d7e
         */
    Packit 1c1d7e
        /*
    Packit 1c1d7e
        virtual QCString trEnumerationValueDocumentation()
    Packit 1c1d7e
          { return "Enumerator-dokumentation"; } //TODO?
    Packit 1c1d7e
    */
    Packit 1c1d7e
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.5.4 (mainly for Fortran)
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is put above each page as a link to the list of annotated data types (Fortran). */
    Packit 1c1d7e
        virtual QCString trCompoundListFortran()
    Packit 1c1d7e
        { return "Data Type Liste"; }       // "Data Types List"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is put above each page as a link to all members of compounds (Fortran). */
    Packit 1c1d7e
        virtual QCString trCompoundMembersFortran()
    Packit 1c1d7e
        { return "Data felter"; }   // "Data Fields"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is an introduction to the annotated compound list (Fortran). */
    Packit 1c1d7e
        virtual QCString trCompoundListDescriptionFortran()
    Packit 1c1d7e
        { return "Her er de datatyper med kort beskrivelse:"; }  // "Here are the data types with brief descriptions:"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is an introduction to the page with all data types (Fortran). */
    Packit 1c1d7e
        virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result="Her er en liste af alle "; // "Here is a list of all "
    Packit 1c1d7e
          if (!extractAll)
    Packit 1c1d7e
          {
    Packit 1c1d7e
            result+="dokumenteret ";  // "documented "
    Packit 1c1d7e
          }
    Packit 1c1d7e
          result+="datatype medlemmer"; //  "data types members"
    Packit 1c1d7e
          result+=" med links til ";    // " with links to "
    Packit 1c1d7e
          if (!extractAll)
    Packit 1c1d7e
          {
    Packit 1c1d7e
             result+="data strukturer dokumenteret for hver medlem";    // "the data structure documentation for each member"
    Packit 1c1d7e
          }
    Packit 1c1d7e
          else
    Packit 1c1d7e
          {
    Packit 1c1d7e
             result+="de datatyper som de tilhører:";  // "the data types they belong to:"
    Packit 1c1d7e
          }
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in LaTeX as the title of the chapter with the
    Packit 1c1d7e
         * annotated compound index (Fortran).
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trCompoundIndexFortran()
    Packit 1c1d7e
        { return "Datatype indeks"; }   // "Data Type Index"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in LaTeX as the title of the chapter containing
    Packit 1c1d7e
         *  the documentation of all data types (Fortran).
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trTypeDocumentation()
    Packit 1c1d7e
        { return "Datatype dokumentation"; }   // "Data Type Documentation"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in the documentation of a file as a header before the
    Packit 1c1d7e
         *  list of (global) subprograms (Fortran).
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSubprograms()
    Packit 1c1d7e
        { return "Funktioner/Subroutiner"; } // "Functions/Subroutines"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in the documentation of a file/namespace before the list
    Packit 1c1d7e
         *  of documentation blocks for subprograms (Fortran)
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSubprogramDocumentation()
    Packit 1c1d7e
        { return "Funktion/Subroutine dokumentation"; } // "Function/Subroutine Documentation"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in the documentation of a file/namespace/group before
    Packit 1c1d7e
         *  the list of links to documented compounds (Fortran)
    Packit 1c1d7e
         */
    Packit 1c1d7e
         virtual QCString trDataTypes()
    Packit 1c1d7e
        { return "Datatyper"; }    // "Data Types"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used as the title of page containing all the index of all modules (Fortran). */
    Packit 1c1d7e
        virtual QCString trModulesList()
    Packit 1c1d7e
        { return "Modulliste"; }  // "Modules List"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used as an introduction to the modules list (Fortran) */
    Packit 1c1d7e
        virtual QCString trModulesListDescription(bool extractAll)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result="Her er en liste over alle ";     // "Here is a list of all "
    Packit 1c1d7e
          if (!extractAll) result+="dokumenteret ";       // "documented "
    Packit 1c1d7e
          result+="moduler med kort beskrivelse:";   // "modules with brief descriptions:"
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used as the title of the HTML page of a module/type (Fortran) */
    Packit 1c1d7e
        virtual QCString trCompoundReferenceFortran(const char *clName,
    Packit 1c1d7e
                                        ClassDef::CompoundType compType,
    Packit 1c1d7e
                                        bool isTemplate)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result=(QCString)clName;
    Packit 1c1d7e
          switch(compType)
    Packit 1c1d7e
          {
    Packit 1c1d7e
            case ClassDef::Class:      result+=" Modul"; break;     // " Module"
    Packit 1c1d7e
            case ClassDef::Struct:     result+=" Type"; break;      // " Type"
    Packit 1c1d7e
            case ClassDef::Union:      result+=" Union"; break;     // " Union"
    Packit 1c1d7e
            case ClassDef::Interface:  result+=" Grænseflade"; break; // " Interface"
    Packit 1c1d7e
            case ClassDef::Protocol:   result+=" Protocol"; break;      // " Protocol"
    Packit 1c1d7e
            case ClassDef::Category:   result+=" Kategori"; break;      // " Category"
    Packit 1c1d7e
            case ClassDef::Exception:  result+=" Undtagelse"; break; // " Exception"
    Packit 1c1d7e
            default: break;
    Packit 1c1d7e
          }
    Packit 1c1d7e
          if (isTemplate) result+=" Template";
    Packit 1c1d7e
          result+=" Reference";
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! used as the title of the HTML page of a module (Fortran) */
    Packit 1c1d7e
        virtual QCString trModuleReference(const char *namespaceName)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result=namespaceName;
    Packit 1c1d7e
          result+=" Modulreference";  // " Module Reference"
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is put above each page as a link to all members of modules. (Fortran) */
    Packit 1c1d7e
        virtual QCString trModulesMembers()
    Packit 1c1d7e
        { return "Modulmedlemmer"; }    // "Module Members"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is an introduction to the page with all modules members (Fortran) */
    Packit 1c1d7e
        virtual QCString trModulesMemberDescription(bool extractAll)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result="Her er en list over alle ";     // "Here is a list of all "
    Packit 1c1d7e
          if (!extractAll) result+="Dokumentet ";       // "documented "
    Packit 1c1d7e
          result+="modulmemlemmer med link til ";      // "module members with links to "
    Packit 1c1d7e
          if (extractAll)
    Packit 1c1d7e
          {
    Packit 1c1d7e
            result+="dokumentation for hvert model medlem:";    // "the module documentation for each member:"
    Packit 1c1d7e
          }
    Packit 1c1d7e
          else
    Packit 1c1d7e
          {
    Packit 1c1d7e
            result+="moduler de tilhøre:";  // "the modules they belong to:"
    Packit 1c1d7e
          }
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used in LaTeX as the title of the chapter with the
    Packit 1c1d7e
         *  index of all modules (Fortran).
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trModulesIndex()
    Packit 1c1d7e
        { return "Modulindekser"; }     // "Modules Index"
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trModule(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result((first_capital ? "Modul" : "modul"));   // "Module" : "module"));
    Packit 1c1d7e
          if (!singular)  result+="er";  // "s";
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is put at the bottom of a module documentation page and is
    Packit 1c1d7e
         *  followed by a list of files that were used to generate the page.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
    Packit 1c1d7e
            bool single)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          // single is true implies a single file
    Packit 1c1d7e
          QCString result=(QCString)"The documentation for this ";
    Packit 1c1d7e
          switch(compType)
    Packit 1c1d7e
          {
    Packit 1c1d7e
            case ClassDef::Class:      result+="modul"; break;        // "module"
    Packit 1c1d7e
            case ClassDef::Struct:     result+="type"; break;         // "type"
    Packit 1c1d7e
            case ClassDef::Union:      result+="union"; break;        // "union"
    Packit 1c1d7e
            case ClassDef::Interface:  result+="grænseflade"; break;  // "interface"
    Packit 1c1d7e
            case ClassDef::Protocol:   result+="protokol"; break;     // "protocol"
    Packit 1c1d7e
            case ClassDef::Category:   result+="kategori"; break;     // "category"
    Packit 1c1d7e
            case ClassDef::Exception:  result+="undtagelse"; break;   // "exception"
    Packit 1c1d7e
            default: break;
    Packit 1c1d7e
          }
    Packit 1c1d7e
          result+=" var lavet udfra følgende file";                   // " was generated from the following file"
    Packit 1c1d7e
          if (single) result+=":"; else result+="r:";                 // ":" / "s:"
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trType(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result((first_capital ? "Type" : "type"));   // "Type" : "type"
    Packit 1c1d7e
          if (!singular)  result+="r";                          // "s"
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! This is used for translation of the word that will possibly
    Packit 1c1d7e
         *  be followed by a single name or by a list of names
    Packit 1c1d7e
         *  of the category.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trSubprogram(bool first_capital, bool singular)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result((first_capital ? "Subprogram" : "subprogram"));   // "Subprogram" : "subprogram"
    Packit 1c1d7e
          if (!singular)  result+="er";                                     // "s"
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! C# Type Constraint list */
    Packit 1c1d7e
        virtual QCString trTypeConstraints()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "typebegrænsninger";        // "Type Constraints"
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.6.0 (mainly for the new search engine)
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! directory relation for \a name */
    Packit 1c1d7e
        virtual QCString trDirRelation(const char *name)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return QCString(name)+" Relation";        // " Relation"
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Loading message shown when loading search results */
    Packit 1c1d7e
        virtual QCString trLoading()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Indlæser...";          // "Loading..."
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Label used for search results in the global namespace */
    Packit 1c1d7e
        virtual QCString trGlobalNamespace()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Globalt Namespace";    // "Global Namespace"
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Message shown while searching */
    Packit 1c1d7e
        virtual QCString trSearching()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Søger...";    // "Searching..."
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! Text shown when no search results are found */
    Packit 1c1d7e
        virtual QCString trNoMatches()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Ingen fund";      // "No Matches"
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.6.3 (missing items for the directory pages)
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        /*! when clicking a directory dependency label, a page with a
    Packit 1c1d7e
         *  table is shown. The heading for the first column mentions the
    Packit 1c1d7e
         *  source file that has a relation to another file.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trFileIn(const char *name)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return (QCString)"File i "+name;     // "File in "
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /*! when clicking a directory dependency label, a page with a
    Packit 1c1d7e
         *  table is shown. The heading for the second column mentions the
    Packit 1c1d7e
         *  destination file that is included.
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trIncludesFileIn(const char *name)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return (QCString)"Inkluderer file i "+name;    // "Includes file in "
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        /** Compiles a date string.
    Packit 1c1d7e
         *  @param year Year in 4 digits
    Packit 1c1d7e
         *  @param month Month of the year: 1=January
    Packit 1c1d7e
         *  @param day Day of the Month: 1..31
    Packit 1c1d7e
         *  @param dayOfWeek Day of the week: 1=Monday..7=Sunday
    Packit 1c1d7e
         *  @param hour Hour of the day: 0..23
    Packit 1c1d7e
         *  @param minutes Minutes in the hour: 0..59
    Packit 1c1d7e
         *  @param seconds Seconds within the minute: 0..59
    Packit 1c1d7e
         *  @param includeTime Include time in the result string?
    Packit 1c1d7e
         */
    Packit 1c1d7e
        virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
    Packit 1c1d7e
                                    int hour,int minutes,int seconds,
    Packit 1c1d7e
                                    bool includeTime)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          static const char *days[]   = { "Man","Tir","Ons","Tor","Fre","Lør","Søn" }; // { "Mon","Tue","Wed","Thu","Fri","Sat","Sun" };
    Packit 1c1d7e
          static const char *months[] = { "Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec" };    //  { "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec" };
    Packit 1c1d7e
          QCString sdate;
    Packit 1c1d7e
          sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
    Packit 1c1d7e
          if (includeTime)
    Packit 1c1d7e
          {
    Packit 1c1d7e
            QCString stime;
    Packit 1c1d7e
            stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
    Packit 1c1d7e
            sdate+=stime;
    Packit 1c1d7e
          }
    Packit 1c1d7e
          return sdate;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    // new since 1.7.5
    Packit 1c1d7e
    //////////////////////////////////////////////////////////////////////////
    Packit 1c1d7e
    Packit 1c1d7e
        virtual QCString trCiteReferences()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Bibliografiske referencer";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        virtual QCString trCopyright()
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return "Copyright";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
        virtual QCString trDirDepGraph(const char *name)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          return QCString("Afhængighedsgraf for katalog ")+name+":";
    Packit 1c1d7e
        }
    Packit 1c1d7e
    Packit 1c1d7e
    Packit 1c1d7e
    /*---------- For internal use: ----------------------------------------*/
    Packit 1c1d7e
      protected:
    Packit 1c1d7e
    	/*! For easy flexible-noun implementation.
    Packit 1c1d7e
    	 *  \internal
    Packit 1c1d7e
    	 */
    Packit 1c1d7e
        QCString createNoun(bool first_capital, bool singular,
    Packit 1c1d7e
    			const char* base, const char* plurSuffix)
    Packit 1c1d7e
        {
    Packit 1c1d7e
          QCString result(base);
    Packit 1c1d7e
          if (first_capital) result.at(0) = toupper(result.at(0));
    Packit 1c1d7e
          if (!singular)  result+=plurSuffix;
    Packit 1c1d7e
          return result;
    Packit 1c1d7e
        }
    Packit 1c1d7e
    };
    Packit 1c1d7e
    Packit 1c1d7e
    #endif