/****************************************************************************** * * * * Copyright (C) 1997-2004 by Dimitri van Heesch. * * Permission to use, copy, modify, and distribute this software and its * documentation under the terms of the GNU General Public License is hereby * granted. No representations are made about the suitability of this software * for any purpose. It is provided "as is" without express or implied warranty. * See the GNU General Public License for more details. * * Documents produced by Doxygen are derivative works derived from the * input used in their production; they are not affected by this license. * */ /* ================================================================================== ================================================================================== */ #ifndef TRANSLATOR_NO_H #define TRANSLATOR_NO_H #include "translator_adapter.h" class TranslatorNorwegian : public TranslatorAdapter_1_2_2 { public: QCString idLanguage() { return "norwegian"; } QCString latexBabelPackage() { return "norwegian"; } QCString trRelatedFunctions() { return "Beslektede funksjoner"; } QCString trRelatedSubscript() { return "(Observer at disse ikke er medlemsfunksjoner)"; } QCString trDetailedDescription() { return "Detaljert beskrivelse"; } QCString trMemberTypedefDocumentation() { return "Dokumentasjon over typedefinerte medlemmer"; } QCString trMemberEnumerationDocumentation() { return "Dokumentasjon over enumererte medlemmer"; } QCString trMemberFunctionDocumentation() { return "Dokumentasjon over medlemsfunksjoner"; } QCString trMemberDataDocumentation() { return "Dokumentasjon over datamedlemmer"; } QCString trMore() { return "Mer..."; } QCString trListOfAllMembers() { return "Liste over alle medlemmer."; } QCString trMemberList() { return "Medlemsliste"; } QCString trThisIsTheListOfAllMembers() { return "Det her er en fullstendig liste over medlemmer for "; } QCString trIncludingInheritedMembers() { return " med alle nedarvede medlemmer."; } QCString trGeneratedAutomatically(const char *s) { QCString result="Automatisk generert av Doxygen"; if (s) result+=(QCString)" for "+s; result+=" fra kildekoden."; return result; } QCString trEnumName() { return "enum navn"; } QCString trEnumValue() { return "enum verdi"; } QCString trDefinedIn() { return "definert i"; } QCString trVerbatimText(const char *f) { return (QCString)"Dette er den ordrette teksten fra inkluderingsfilen "+f; } QCString trModules() { return "Moduler"; } QCString trClassHierarchy() { return "Klassehierarki"; } QCString trCompoundList() { return "Sammensatt klasseliste"; } QCString trFileList() { return "Filliste"; } QCString trHeaderFiles() { return "Headerfiler"; } QCString trCompoundMembers() { return "Sammensatte klassemedlemmer"; } QCString trFileMembers() { return "Filmedlemmer"; } QCString trRelatedPages() { return "Beslektede sider"; } QCString trExamples() { return "Eksempel"; } QCString trSearch() { return "Søk"; } QCString trClassHierarchyDescription() { return "Denne listen over arv er grovt, men ikke helt, " "sortert i alfabetisk rekkefølge:"; } QCString trFileListDescription(bool extractAll) { QCString result="Her følger en liste over alle "; if (!extractAll) result+="dokumenterte "; result+="filer, med en kort beskrivelse:"; return result; } QCString trCompoundListDescription() { return "Her følger klassene, struktene og " "unionene med en kort beskrivelse:"; } QCString trCompoundMembersDescription(bool extractAll) { QCString result="Her følger en liste over alle "; if (!extractAll) result+="dokumenterte "; result+="klassemedlemmer med lenker til "; if (!extractAll) result+="klassedokumentasjonen for hvert medlem:"; else result+="klassene som de tilhører:"; return result; } QCString trFileMembersDescription(bool extractAll) { QCString result="Her følger en liste over alle "; if (!extractAll) result+="dokumenterte "; result+="filmedlemmer med lenker til "; if (extractAll) result+="dokumentasjonsfilen for hvert medlem:"; else result+="filene som de tilhører:"; return result; } QCString trHeaderFilesDescription() { return "Her følger headerfilene som API består av:"; } QCString trExamplesDescription() { return "Her følger en liste med alle eksempler:"; } QCString trRelatedPagesDescription() { return "Her følger en liste over alle beslektede dokumentasjonssider:";} QCString trModulesDescription() { return "Her følger en liste over alle moduler:"; } QCString trNoDescriptionAvailable() { return "Beskrivelse mangler"; } QCString trDocumentation() { return "Dokumentasjon"; } QCString trModuleIndex() { return "Modulindex"; } QCString trHierarchicalIndex() { return "Hierarkisk Indeks"; } QCString trCompoundIndex() { return "Sammensatt Indeks"; } QCString trFileIndex() { return "Filindeks"; } QCString trModuleDocumentation() { return "Dokumentasjon av moduler"; } QCString trClassDocumentation() { return "Dokumentasjon av klasser"; } QCString trFileDocumentation() { return "Dokumentasjon av filer"; } QCString trExampleDocumentation() { return "Dokumentasjon av eksempler"; } QCString trPageDocumentation() { return "Dokumentasjon av sider"; } QCString trReferenceManual() { return "Referansemanual"; } QCString trDefines() { return "Definisjoner"; } QCString trFuncProtos() { return "Funksjonsprototyper"; } QCString trTypedefs() { return "Typedefinisjoner"; } QCString trEnumerations() { return "Enumererte typer"; } QCString trFunctions() { return "Funksjoner"; } QCString trVariables() { return "Variable"; } QCString trEnumerationValues() { return "Enumererte typers verdier"; } QCString trAuthor() { return "Forfatter"; } QCString trDefineDocumentation() { return "Dokumentasjon over definisjoner"; } QCString trFunctionPrototypeDocumentation() { return "Dokumentasjon over funksjonsprototyper"; } QCString trTypedefDocumentation() { return "Dokumentasjon over typedefinisjoner"; } QCString trEnumerationTypeDocumentation() { return "Dokumentasjon over enumererte typer"; } QCString trEnumerationValueDocumentation() { return "Dokumentasjon over enumererte typers verdier"; } QCString trFunctionDocumentation() { return "Dokumentasjon over funksjoner"; } QCString trVariableDocumentation() { return "Dokumentasjon over variable"; } QCString trCompounds() { return "Sammensetning"; } QCString trFiles() { return "Filer"; } QCString trGeneratedAt(const char *date,const char *projName) { QCString result=(QCString)"Generert "+date; if (projName) result+=(QCString)" for "+projName; result+=(QCString)" av"; return result; } QCString trWrittenBy() { return "skrevet av"; } QCString trClassDiagram(const char *clName) { return (QCString)"Klassediagram for "+clName; } QCString trForInternalUseOnly() { return "Kun for internt bruk."; } QCString trReimplementedForInternalReasons() { return "Omskrevet av interne grunner ; API påvirkes ikke.";} QCString trWarning() { return "Advarsel"; } QCString trBugsAndLimitations() { return "Feil och begrensninger"; } QCString trVersion() { return "Versjon"; } QCString trDate() { return "Dato"; } QCString trAuthors() { return "Forfatter(e)"; } QCString trReturns() { return "Returnerer"; } QCString trSeeAlso() { return "Se også"; } QCString trParameters() { return "Parametre"; } QCString trExceptions() { return "Unntak"; } QCString trGeneratedBy() { return "Generert av"; } // new since 0.49-990307 virtual QCString trNamespaceList() { return "Navneområdeliste"; } virtual QCString trNamespaceListDescription(bool extractAll) { QCString result="Her er en liste over alle "; if (!extractAll) result+="dokumenterade "; result+="navneområder med en kort forklaring:"; return result; } virtual QCString trFriends() { return "Venner"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990405 ////////////////////////////////////////////////////////////////////////// virtual QCString trRelatedFunctionDocumentation() { return "Venners och beslektede funksjoners dokumentasjon"; } ////////////////////////////////////////////////////////////////////////// // new since 0.49-990425 ////////////////////////////////////////////////////////////////////////// virtual QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool /*isTemplate*/) { QCString result=(QCString)clName+" "; switch(compType) { case ClassDef::Class: result+=" klasse"; break; case ClassDef::Struct: result+=" struktur"; break; case ClassDef::Union: result+=" union"; break; case ClassDef::Interface: result+=" grensesnitt"; break; case ClassDef::Protocol: result+=" protocol"; break; // translate me! case ClassDef::Category: result+=" category"; break; // translate me! case ClassDef::Exception: result+=" unntak"; break; } result+="referanse"; return result; } virtual QCString trFileReference(const char *fileName) { QCString result=fileName; result+=" filreferanse"; return result; } virtual QCString trNamespaceReference(const char *namespaceName) { QCString result=namespaceName; result+=" navneområdereferanse"; return result; } virtual QCString trPublicMembers() { return "Public medlemmer"; } virtual QCString trPublicSlots() { return "Public slots"; } virtual QCString trSignals() { return "Signaler"; } virtual QCString trStaticPublicMembers() { return "Statiske public medlemmer"; } virtual QCString trProtectedMembers() { return "Beskyttede medlemmer"; } virtual QCString trProtectedSlots() { return "Beskyttede slots"; } virtual QCString trStaticProtectedMembers() { return "Statiska beskyttede medlemmer"; } virtual QCString trPrivateMembers() { return "Private medlemmer"; } virtual QCString trPrivateSlots() { return "Private slots"; } virtual QCString trStaticPrivateMembers() { return "Statiske private medlemmer"; } // end of member secsjons virtual QCString trWriteList(int numEntries) { // this funcsjon is used to produce a comma-separated list of items. // use generateMarker(i) to indicate where item i should be put. QCString result; int i; // the inherits list contain `numEntries' classes for (i=0;i