Doxygen
Loading...
Searching...
No Matches
Translator Class Referenceabstract

Abstract base class for all translatable text fragments. More...

#include <src/translator.h>

Inheritance diagram for Translator:

Public Member Functions

virtual DString updateNeededMessage ()
virtual DString idLanguage ()=0
virtual DString latexLanguageSupportCommand ()=0
virtual DString latexFontenc ()
virtual DString latexFont ()
virtual DString latexDocumentPre ()
virtual DString latexDocumentPost ()
virtual DString latexCommandName ()
virtual DString trISOLang ()=0
virtual DString getLanguageString ()=0
 language codes for Html help
virtual bool needsPunctuation ()
 add punctuation at the end of a brief description when needed and supported by the language
virtual DString trRelatedFunctions ()=0
virtual DString trRelatedSubscript ()=0
virtual DString trDetailedDescription ()=0
virtual DString trDetails ()=0
virtual DString trMemberTypedefDocumentation ()=0
virtual DString trMemberEnumerationDocumentation ()=0
virtual DString trMemberFunctionDocumentation ()=0
virtual DString trMemberDataDocumentation ()=0
virtual DString trMore ()=0
virtual DString trListOfAllMembers ()=0
virtual DString trMemberList ()=0
virtual DString trThisIsTheListOfAllMembers ()=0
virtual DString trIncludingInheritedMembers ()=0
virtual DString trGeneratedAutomatically (const DString &s)=0
virtual DString trEnumName ()=0
virtual DString trEnumValue ()=0
virtual DString trDefinedIn ()=0
virtual DString trModules ()=0
virtual DString trClassHierarchy ()=0
virtual DString trCompoundList ()=0
virtual DString trFileList ()=0
virtual DString trCompoundMembers ()=0
virtual DString trFileMembers ()=0
virtual DString trRelatedPages ()=0
virtual DString trExamples ()=0
virtual DString trSearch ()=0
virtual DString trClassHierarchyDescription ()=0
virtual DString trFileListDescription (bool extractAll)=0
virtual DString trCompoundListDescription ()=0
virtual DString trCompoundMembersDescription (bool extractAll)=0
virtual DString trFileMembersDescription (bool extractAll)=0
virtual DString trExamplesDescription ()=0
virtual DString trRelatedPagesDescription ()=0
virtual DString trModulesDescription ()=0
virtual DString trDocumentation (const DString &projName)=0
virtual DString trModuleIndex ()=0
virtual DString trHierarchicalIndex ()=0
virtual DString trCompoundIndex ()=0
virtual DString trFileIndex ()=0
virtual DString trModuleDocumentation ()=0
virtual DString trClassDocumentation ()=0
virtual DString trFileDocumentation ()=0
virtual DString trReferenceManual ()=0
virtual DString trDefines ()=0
virtual DString trTypedefs ()=0
virtual DString trEnumerations ()=0
virtual DString trFunctions ()=0
virtual DString trVariables ()=0
virtual DString trEnumerationValues ()=0
virtual DString trDefineDocumentation ()=0
virtual DString trTypedefDocumentation ()=0
virtual DString trEnumerationTypeDocumentation ()=0
virtual DString trFunctionDocumentation ()=0
virtual DString trVariableDocumentation ()=0
virtual DString trCompounds ()=0
virtual DString trGeneratedAt (const DString &date, const DString &projName)=0
virtual DString trClassDiagram (const DString &clName)=0
virtual DString trWarning ()=0
virtual DString trVersion ()=0
virtual DString trDate ()=0
virtual DString trReturns ()=0
virtual DString trSeeAlso ()=0
virtual DString trParameters ()=0
virtual DString trExceptions ()=0
virtual DString trGeneratedBy ()=0
virtual DString trNamespaceList ()=0
virtual DString trNamespaceListDescription (bool extractAll)=0
virtual DString trFriends ()=0
virtual DString trRelatedFunctionDocumentation ()=0
virtual DString trCompoundReference (const DString &clName, ClassDef::CompoundType compType, bool isTemplate)=0
virtual DString trFileReference (const DString &fileName)=0
virtual DString trNamespaceReference (const DString &namespaceName)=0
virtual DString trPublicMembers ()=0
virtual DString trPublicSlots ()=0
virtual DString trSignals ()=0
virtual DString trStaticPublicMembers ()=0
virtual DString trProtectedMembers ()=0
virtual DString trProtectedSlots ()=0
virtual DString trStaticProtectedMembers ()=0
virtual DString trPrivateMembers ()=0
virtual DString trPrivateSlots ()=0
virtual DString trStaticPrivateMembers ()=0
virtual DString trWriteList (int numEntries)=0
virtual DString trInheritsList (int numEntries)=0
virtual DString trInheritedByList (int numEntries)=0
virtual DString trReimplementedFromList (int numEntries)=0
virtual DString trReimplementedInList (int numEntries)=0
virtual DString trNamespaceMembers ()=0
virtual DString trNamespaceMemberDescription (bool extractAll)=0
virtual DString trNamespaceIndex ()=0
virtual DString trNamespaceDocumentation ()=0
virtual DString trNamespaces ()=0
virtual DString trGeneratedFromFiles (ClassDef::CompoundType compType, bool single)=0
virtual DString trReturnValues ()=0
virtual DString trMainPage ()=0
virtual DString trPageAbbreviation ()=0
virtual DString trDefinedAtLineInSourceFile ()=0
virtual DString trDefinedInSourceFile ()=0
virtual DString trDeprecated ()=0
virtual DString trCollaborationDiagram (const DString &clName)=0
virtual DString trInclDepGraph (const DString &fName)=0
virtual DString trConstructorDocumentation ()=0
virtual DString trGotoSourceCode ()=0
virtual DString trGotoDocumentation ()=0
virtual DString trPrecondition ()=0
virtual DString trPostcondition ()=0
virtual DString trInvariant ()=0
virtual DString trInitialValue ()=0
virtual DString trCode ()=0
virtual DString trGraphicalHierarchy ()=0
virtual DString trGotoGraphicalHierarchy ()=0
virtual DString trGotoTextualHierarchy ()=0
virtual DString trPageIndex ()=0
virtual DString trNote ()=0
virtual DString trPublicTypes ()=0
virtual DString trPublicAttribs ()=0
virtual DString trStaticPublicAttribs ()=0
virtual DString trProtectedTypes ()=0
virtual DString trProtectedAttribs ()=0
virtual DString trStaticProtectedAttribs ()=0
virtual DString trPrivateTypes ()=0
virtual DString trPrivateAttribs ()=0
virtual DString trStaticPrivateAttribs ()=0
virtual DString trTodo ()=0
virtual DString trTodoList ()=0
virtual DString trReferencedBy ()=0
virtual DString trRemarks ()=0
virtual DString trAttention ()=0
virtual DString trInclByDepGraph ()=0
virtual DString trSince ()=0
virtual DString trLegendTitle ()=0
virtual DString trLegendDocs ()=0
virtual DString trLegend ()=0
virtual DString trTest ()=0
virtual DString trTestList ()=0
virtual DString trProperties ()=0
virtual DString trPropertyDocumentation ()=0
virtual DString trClasses ()=0
virtual DString trPackage (const DString &name)=0
virtual DString trPackageListDescription ()=0
virtual DString trPackages ()=0
virtual DString trDefineValue ()=0
virtual DString trBug ()=0
virtual DString trBugList ()=0
virtual DString trRTFansicp ()=0
virtual DString trRTFCharSet ()=0
virtual DString trRTFGeneralIndex ()=0
virtual DString trClass (bool first_capital, bool singular)=0
virtual DString trFile (bool first_capital, bool singular)=0
virtual DString trNamespace (bool first_capital, bool singular)=0
virtual DString trGroup (bool first_capital, bool singular)=0
virtual DString trPage (bool first_capital, bool singular)=0
virtual DString trMember (bool first_capital, bool singular)=0
virtual DString trGlobal (bool first_capital, bool singular)=0
virtual DString trAuthor (bool first_capital, bool singular)=0
virtual DString trReferences ()=0
virtual DString trImplementedFromList (int numEntries)=0
virtual DString trImplementedInList (int numEntries)=0
virtual DString trRTFTableOfContents ()=0
virtual DString trDeprecatedList ()=0
virtual DString trEvents ()=0
virtual DString trEventDocumentation ()=0
virtual DString trPackageTypes ()=0
virtual DString trPackageFunctions ()=0
virtual DString trPackageMembers ()=0
virtual DString trStaticPackageFunctions ()=0
virtual DString trPackageAttribs ()=0
virtual DString trStaticPackageAttribs ()=0
virtual DString trAll ()=0
virtual DString trCallGraph ()=0
virtual DString trSearchResultsTitle ()=0
virtual DString trSearchResults (int numDocuments)=0
virtual DString trSearchMatches ()=0
virtual DString trSourceFile (const DString &filename)=0
virtual DString trDirIndex ()=0
virtual DString trDirDocumentation ()=0
virtual DString trDirectories ()=0
virtual DString trDirReference (const DString &dirName)=0
virtual DString trDir (bool first_capital, bool singular)=0
virtual DString trOverloadText ()=0
virtual DString trCallerGraph ()=0
virtual DString trEnumerationValueDocumentation ()=0
virtual DString trMemberFunctionDocumentationFortran ()=0
virtual DString trCompoundListFortran ()=0
virtual DString trCompoundMembersFortran ()=0
virtual DString trCompoundListDescriptionFortran ()=0
virtual DString trCompoundMembersDescriptionFortran (bool extractAll)=0
virtual DString trCompoundIndexFortran ()=0
virtual DString trTypeDocumentation ()=0
virtual DString trSubprograms ()=0
virtual DString trSubprogramDocumentation ()=0
virtual DString trDataTypes ()=0
virtual DString trModulesList ()=0
virtual DString trModulesListDescription (bool extractAll)=0
virtual DString trCompoundReferenceFortran (const DString &clName, ClassDef::CompoundType compType, bool isTemplate)=0
virtual DString trModuleReference (const DString &namespaceName)=0
virtual DString trModulesMembers ()=0
virtual DString trModulesMemberDescription (bool extractAll)=0
virtual DString trModulesIndex ()=0
virtual DString trModule (bool first_capital, bool singular)=0
virtual DString trGeneratedFromFilesFortran (ClassDef::CompoundType compType, bool single)=0
virtual DString trType (bool first_capital, bool singular)=0
virtual DString trSubprogram (bool first_capital, bool singular)=0
virtual DString trTypeConstraints ()=0
virtual DString trDirRelation (const DString &name)=0
virtual DString trLoading ()=0
virtual DString trGlobalNamespace ()=0
virtual DString trSearching ()=0
virtual DString trNoMatches ()=0
virtual DString trFileIn (const DString &name)=0
virtual DString trIncludesFileIn (const DString &name)=0
virtual DString trDateTime (int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime)=0
virtual DString trDayOfWeek (int dayOfWeek, bool first_capital, bool full)=0
virtual DString trMonth (int month, bool first_capital, bool full)=0
virtual DString trDayPeriod (bool period)=0
virtual DString trCiteReferences ()=0
virtual DString trCopyright ()=0
virtual DString trDirDepGraph (const DString &name)=0
virtual DString trDetailLevel ()=0
virtual DString trTemplateParameters ()=0
virtual DString trAndMore (const DString &number)=0
virtual DString trEnumGeneratedFromFiles (bool single)=0
virtual DString trEnumReference (const DString &name)=0
virtual DString trInheritedFrom (const DString &members, const DString &what)=0
virtual DString trAdditionalInheritedMembers ()=0
virtual DString trPanelSynchronisationTooltip (bool enable)=0
virtual DString trProvidedByCategory ()=0
virtual DString trExtendsClass ()=0
virtual DString trClassMethods ()=0
virtual DString trInstanceMethods ()=0
virtual DString trMethodDocumentation ()=0
virtual DString trInterfaces ()=0
virtual DString trServices ()=0
virtual DString trConstantGroups ()=0
virtual DString trConstantGroupReference (const DString &namespaceName)=0
virtual DString trServiceReference (const DString &sName)=0
virtual DString trSingletonReference (const DString &sName)=0
virtual DString trServiceGeneratedFromFiles (bool single)=0
virtual DString trSingletonGeneratedFromFiles (bool single)=0
virtual DString trDesignUnitHierarchy ()=0
virtual DString trDesignUnitList ()=0
virtual DString trDesignUnitMembers ()=0
virtual DString trDesignUnitListDescription ()=0
virtual DString trDesignUnitIndex ()=0
virtual DString trDesignUnits ()=0
virtual DString trFunctionAndProc ()=0
virtual DString trVhdlType (VhdlSpecifier type, bool single)=0
virtual DString trCustomReference (const DString &name)=0
virtual DString trConstants ()=0
virtual DString trConstantDocumentation ()=0
virtual DString trSequences ()=0
virtual DString trSequenceDocumentation ()=0
virtual DString trDictionaries ()=0
virtual DString trDictionaryDocumentation ()=0
virtual DString trSliceInterfaces ()=0
virtual DString trInterfaceIndex ()=0
virtual DString trInterfaceList ()=0
virtual DString trInterfaceListDescription ()=0
virtual DString trInterfaceHierarchy ()=0
virtual DString trInterfaceHierarchyDescription ()=0
virtual DString trInterfaceDocumentation ()=0
virtual DString trStructs ()=0
virtual DString trStructIndex ()=0
virtual DString trStructList ()=0
virtual DString trStructListDescription ()=0
virtual DString trStructDocumentation ()=0
virtual DString trExceptionIndex ()=0
virtual DString trExceptionList ()=0
virtual DString trExceptionListDescription ()=0
virtual DString trExceptionHierarchy ()=0
virtual DString trExceptionHierarchyDescription ()=0
virtual DString trExceptionDocumentation ()=0
virtual DString trCompoundReferenceSlice (const DString &clName, ClassDef::CompoundType compType, bool isLocal)=0
virtual DString trOperations ()=0
virtual DString trOperationDocumentation ()=0
virtual DString trDataMembers ()=0
virtual DString trDataMemberDocumentation ()=0
virtual DString trDesignUnitDocumentation ()=0
virtual DString trConcept (bool first_capital, bool singular)=0
virtual DString trConceptReference (const DString &conceptName)=0
virtual DString trConceptList ()=0
virtual DString trConceptIndex ()=0
virtual DString trConceptDocumentation ()=0
virtual DString trConceptListDescription (bool extractAll)=0
virtual DString trConceptDefinition ()=0
virtual DString trPackageList ()=0
virtual DString trFlowchart ()=0
virtual DString trRelatedSymbols ()=0
virtual DString trRelatedSymbolsSubscript ()=0
virtual DString trRelatedSymbolDocumentation ()=0
virtual DString trCompoundType (ClassDef::CompoundType compType, SrcLangExt lang)=0
virtual DString trFileMembersDescriptionTotal (FileMemberHighlight::Enum hl)=0
virtual DString trCompoundMembersDescriptionTotal (ClassMemberHighlight::Enum hl)=0
virtual DString trNamespaceMembersDescriptionTotal (NamespaceMemberHighlight::Enum hl)=0
virtual DString trDefinition ()=0
virtual DString trDeclaration ()=0
virtual DString trTopics ()=0
virtual DString trTopicDocumentation ()=0
virtual DString trTopicList ()=0
virtual DString trTopicIndex ()=0
virtual DString trTopicListDescription ()=0
virtual DString trModuleMembersDescriptionTotal (ModuleMemberHighlight::Enum hl)=0
virtual DString trExportedModules ()=0
virtual DString trCopyToClipboard ()=0
virtual DString trImportant ()=0
virtual DString trRequirements ()=0
virtual DString trRequirementID ()=0
virtual DString trSatisfies (bool singular)=0
virtual DString trSatisfiedBy (const DString &list)=0
virtual DString trUnsatisfiedRequirements ()=0
virtual DString trUnsatisfiedRequirementsText (bool singular, const DString &list)=0
virtual DString trVerifies (bool singular)=0
virtual DString trVerifiedBy (const DString &list)=0
virtual DString trUnverifiedRequirements ()=0
virtual DString trUnverifiedRequirementsText (bool singular, const DString &list)=0

Protected Member Functions

DString p_latexCommandName (const DString &latexCmd)
DString createNoun (bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")

Detailed Description

Abstract base class for all translatable text fragments.

Definition at line 26 of file translator.h.

Member Function Documentation

◆ createNoun()

DString Translator::createNoun ( bool first_capital,
bool singular,
const DString & base,
const DString & plurSuffix,
const DString & singSuffix = "" )
inlineprotected

For easy flexible-noun implementation.

Definition at line 799 of file translator.h.

802 {
803 DString result;
804 if (first_capital)
805 {
806 DString lc = getUTF8CharAt(base.str(),0);
807 DString uc = convertUTF8ToUpper(lc.str());
808 result = uc + base.mid(lc.length());
809 }
810 else
811 {
812 result = base;
813 }
814 result += (singular ? singSuffix : plurSuffix);
815 return result;
816 }
DString mid(size_t index, size_t len=npos) const
Definition dstring.h:322
const std::string & str() const
Definition dstring.h:649
size_t length() const
Returns the length of the string, not counting the 0-terminator.
Definition dstring.h:155
std::string convertUTF8ToUpper(const std::string &input)
Converts the input string into a upper case version, also taking into account non-ASCII characters th...
Definition utf8.cpp:193
std::string getUTF8CharAt(const std::string &input, size_t pos)
Returns the UTF8 character found at byte position pos in the input string.
Definition utf8.cpp:128

References convertUTF8ToUpper(), getUTF8CharAt(), DString::length(), DString::mid(), and DString::str().

Referenced by TranslatorAfrikaans::trAuthor(), TranslatorBrazilian::trAuthor(), TranslatorBulgarian::trAuthor(), TranslatorCatalan::trAuthor(), TranslatorCroatian::trAuthor(), TranslatorCzech::trAuthor(), TranslatorDanish::trAuthor(), TranslatorDutch::trAuthor(), TranslatorEnglish::trAuthor(), TranslatorEsperanto::trAuthor(), TranslatorFinnish::trAuthor(), TranslatorFrench::trAuthor(), TranslatorGerman::trAuthor(), TranslatorGreek::trAuthor(), TranslatorHungarian::trAuthor(), TranslatorIndonesian::trAuthor(), TranslatorItalian::trAuthor(), TranslatorKorean::trAuthor(), TranslatorLatvian::trAuthor(), TranslatorLithuanian::trAuthor(), TranslatorMacedonian::trAuthor(), TranslatorNorwegian::trAuthor(), TranslatorPolish::trAuthor(), TranslatorPortuguese::trAuthor(), TranslatorRomanian::trAuthor(), TranslatorRussian::trAuthor(), TranslatorSerbian::trAuthor(), TranslatorSerbianCyrillic::trAuthor(), TranslatorSlovak::trAuthor(), TranslatorSlovene::trAuthor(), TranslatorSpanish::trAuthor(), TranslatorSwedish::trAuthor(), TranslatorTurkish::trAuthor(), TranslatorUkrainian::trAuthor(), TranslatorVietnamese::trAuthor(), TranslatorAfrikaans::trClass(), TranslatorBrazilian::trClass(), TranslatorBulgarian::trClass(), TranslatorCatalan::trClass(), TranslatorCroatian::trClass(), TranslatorCzech::trClass(), TranslatorDanish::trClass(), TranslatorDutch::trClass(), TranslatorEnglish::trClass(), TranslatorEsperanto::trClass(), TranslatorFinnish::trClass(), TranslatorFrench::trClass(), TranslatorGerman::trClass(), TranslatorGreek::trClass(), TranslatorHungarian::trClass(), TranslatorIndonesian::trClass(), TranslatorItalian::trClass(), TranslatorKorean::trClass(), TranslatorLatvian::trClass(), TranslatorLithuanian::trClass(), TranslatorMacedonian::trClass(), TranslatorNorwegian::trClass(), TranslatorPolish::trClass(), TranslatorPortuguese::trClass(), TranslatorRomanian::trClass(), TranslatorRussian::trClass(), TranslatorSerbian::trClass(), TranslatorSerbianCyrillic::trClass(), TranslatorSlovak::trClass(), TranslatorSlovene::trClass(), TranslatorSpanish::trClass(), TranslatorSwedish::trClass(), TranslatorTurkish::trClass(), TranslatorUkrainian::trClass(), TranslatorVietnamese::trClass(), TranslatorBrazilian::trConcept(), TranslatorBulgarian::trConcept(), TranslatorCzech::trConcept(), TranslatorDutch::trConcept(), TranslatorEnglish::trConcept(), TranslatorFrench::trConcept(), TranslatorGerman::trConcept(), TranslatorGreek::trConcept(), TranslatorKorean::trConcept(), TranslatorLatvian::trConcept(), TranslatorPolish::trConcept(), TranslatorPortuguese::trConcept(), TranslatorRussian::trConcept(), TranslatorSpanish::trConcept(), TranslatorSwedish::trConcept(), TranslatorAfrikaans::trDir(), TranslatorBrazilian::trDir(), TranslatorBulgarian::trDir(), TranslatorCatalan::trDir(), TranslatorCroatian::trDir(), TranslatorCzech::trDir(), TranslatorDanish::trDir(), TranslatorDutch::trDir(), TranslatorEnglish::trDir(), TranslatorEsperanto::trDir(), TranslatorFinnish::trDir(), TranslatorFrench::trDir(), TranslatorGerman::trDir(), TranslatorGreek::trDir(), TranslatorHungarian::trDir(), TranslatorIndonesian::trDir(), TranslatorItalian::trDir(), TranslatorKorean::trDir(), TranslatorLatvian::trDir(), TranslatorLithuanian::trDir(), TranslatorMacedonian::trDir(), TranslatorNorwegian::trDir(), TranslatorPolish::trDir(), TranslatorPortuguese::trDir(), TranslatorRomanian::trDir(), TranslatorRussian::trDir(), TranslatorSerbian::trDir(), TranslatorSerbianCyrillic::trDir(), TranslatorSlovak::trDir(), TranslatorSlovene::trDir(), TranslatorSpanish::trDir(), TranslatorSwedish::trDir(), TranslatorTurkish::trDir(), TranslatorUkrainian::trDir(), TranslatorVietnamese::trDir(), TranslatorAfrikaans::trFile(), TranslatorBrazilian::trFile(), TranslatorBulgarian::trFile(), TranslatorCatalan::trFile(), TranslatorCroatian::trFile(), TranslatorCzech::trFile(), TranslatorDanish::trFile(), TranslatorDutch::trFile(), TranslatorEnglish::trFile(), TranslatorEsperanto::trFile(), TranslatorFinnish::trFile(), TranslatorFrench::trFile(), TranslatorGerman::trFile(), TranslatorGreek::trFile(), TranslatorHungarian::trFile(), TranslatorIndonesian::trFile(), TranslatorItalian::trFile(), TranslatorKorean::trFile(), TranslatorLatvian::trFile(), TranslatorLithuanian::trFile(), TranslatorMacedonian::trFile(), TranslatorNorwegian::trFile(), TranslatorPolish::trFile(), TranslatorPortuguese::trFile(), TranslatorRomanian::trFile(), TranslatorRussian::trFile(), TranslatorSerbian::trFile(), TranslatorSerbianCyrillic::trFile(), TranslatorSlovak::trFile(), TranslatorSlovene::trFile(), TranslatorSpanish::trFile(), TranslatorSwedish::trFile(), TranslatorTurkish::trFile(), TranslatorUkrainian::trFile(), TranslatorVietnamese::trFile(), TranslatorAfrikaans::trGlobal(), TranslatorBrazilian::trGlobal(), TranslatorBulgarian::trGlobal(), TranslatorCatalan::trGlobal(), TranslatorCroatian::trGlobal(), TranslatorCzech::trGlobal(), TranslatorDanish::trGlobal(), TranslatorDutch::trGlobal(), TranslatorEnglish::trGlobal(), TranslatorEsperanto::trGlobal(), TranslatorFinnish::trGlobal(), TranslatorFrench::trGlobal(), TranslatorGerman::trGlobal(), TranslatorGreek::trGlobal(), TranslatorHungarian::trGlobal(), TranslatorIndonesian::trGlobal(), TranslatorItalian::trGlobal(), TranslatorKorean::trGlobal(), TranslatorLatvian::trGlobal(), TranslatorLithuanian::trGlobal(), TranslatorMacedonian::trGlobal(), TranslatorNorwegian::trGlobal(), TranslatorPolish::trGlobal(), TranslatorPortuguese::trGlobal(), TranslatorRomanian::trGlobal(), TranslatorRussian::trGlobal(), TranslatorSerbian::trGlobal(), TranslatorSerbianCyrillic::trGlobal(), TranslatorSlovak::trGlobal(), TranslatorSlovene::trGlobal(), TranslatorSpanish::trGlobal(), TranslatorSwedish::trGlobal(), TranslatorTurkish::trGlobal(), TranslatorUkrainian::trGlobal(), TranslatorVietnamese::trGlobal(), TranslatorAfrikaans::trGroup(), TranslatorBrazilian::trGroup(), TranslatorBulgarian::trGroup(), TranslatorCatalan::trGroup(), TranslatorCroatian::trGroup(), TranslatorCzech::trGroup(), TranslatorDanish::trGroup(), TranslatorDutch::trGroup(), TranslatorEnglish::trGroup(), TranslatorEsperanto::trGroup(), TranslatorFinnish::trGroup(), TranslatorFrench::trGroup(), TranslatorGerman::trGroup(), TranslatorGreek::trGroup(), TranslatorHungarian::trGroup(), TranslatorIndonesian::trGroup(), TranslatorItalian::trGroup(), TranslatorKorean::trGroup(), TranslatorLatvian::trGroup(), TranslatorLithuanian::trGroup(), TranslatorMacedonian::trGroup(), TranslatorNorwegian::trGroup(), TranslatorPolish::trGroup(), TranslatorPortuguese::trGroup(), TranslatorRomanian::trGroup(), TranslatorRussian::trGroup(), TranslatorSerbian::trGroup(), TranslatorSerbianCyrillic::trGroup(), TranslatorSlovak::trGroup(), TranslatorSlovene::trGroup(), TranslatorSpanish::trGroup(), TranslatorSwedish::trGroup(), TranslatorTurkish::trGroup(), TranslatorUkrainian::trGroup(), TranslatorVietnamese::trGroup(), TranslatorAfrikaans::trMember(), TranslatorBrazilian::trMember(), TranslatorBulgarian::trMember(), TranslatorCatalan::trMember(), TranslatorCroatian::trMember(), TranslatorCzech::trMember(), TranslatorDanish::trMember(), TranslatorDutch::trMember(), TranslatorEnglish::trMember(), TranslatorEsperanto::trMember(), TranslatorFinnish::trMember(), TranslatorFrench::trMember(), TranslatorGerman::trMember(), TranslatorGreek::trMember(), TranslatorHungarian::trMember(), TranslatorIndonesian::trMember(), TranslatorItalian::trMember(), TranslatorKorean::trMember(), TranslatorLatvian::trMember(), TranslatorLithuanian::trMember(), TranslatorMacedonian::trMember(), TranslatorNorwegian::trMember(), TranslatorPolish::trMember(), TranslatorPortuguese::trMember(), TranslatorRomanian::trMember(), TranslatorRussian::trMember(), TranslatorSerbian::trMember(), TranslatorSerbianCyrillic::trMember(), TranslatorSlovak::trMember(), TranslatorSlovene::trMember(), TranslatorSpanish::trMember(), TranslatorSwedish::trMember(), TranslatorTurkish::trMember(), TranslatorUkrainian::trMember(), TranslatorVietnamese::trMember(), TranslatorAfrikaans::trModule(), TranslatorBrazilian::trModule(), TranslatorBulgarian::trModule(), TranslatorCatalan::trModule(), TranslatorCroatian::trModule(), TranslatorCzech::trModule(), TranslatorDanish::trModule(), TranslatorDutch::trModule(), TranslatorEnglish::trModule(), TranslatorEsperanto::trModule(), TranslatorFinnish::trModule(), TranslatorFrench::trModule(), TranslatorGerman::trModule(), TranslatorGreek::trModule(), TranslatorHungarian::trModule(), TranslatorIndonesian::trModule(), TranslatorItalian::trModule(), TranslatorKorean::trModule(), TranslatorLatvian::trModule(), TranslatorMacedonian::trModule(), TranslatorPolish::trModule(), TranslatorPortuguese::trModule(), TranslatorRomanian::trModule(), TranslatorRussian::trModule(), TranslatorSerbian::trModule(), TranslatorSerbianCyrillic::trModule(), TranslatorSlovak::trModule(), TranslatorSpanish::trModule(), TranslatorSwedish::trModule(), TranslatorTurkish::trModule(), TranslatorUkrainian::trModule(), TranslatorVietnamese::trModule(), TranslatorAfrikaans::trNamespace(), TranslatorBrazilian::trNamespace(), TranslatorBulgarian::trNamespace(), TranslatorCatalan::trNamespace(), TranslatorCroatian::trNamespace(), TranslatorCzech::trNamespace(), TranslatorDanish::trNamespace(), TranslatorDutch::trNamespace(), TranslatorEnglish::trNamespace(), TranslatorEsperanto::trNamespace(), TranslatorFinnish::trNamespace(), TranslatorFrench::trNamespace(), TranslatorGerman::trNamespace(), TranslatorGreek::trNamespace(), TranslatorHungarian::trNamespace(), TranslatorIndonesian::trNamespace(), TranslatorItalian::trNamespace(), TranslatorKorean::trNamespace(), TranslatorLatvian::trNamespace(), TranslatorLithuanian::trNamespace(), TranslatorMacedonian::trNamespace(), TranslatorNorwegian::trNamespace(), TranslatorPolish::trNamespace(), TranslatorPortuguese::trNamespace(), TranslatorRomanian::trNamespace(), TranslatorRussian::trNamespace(), TranslatorSerbian::trNamespace(), TranslatorSerbianCyrillic::trNamespace(), TranslatorSlovak::trNamespace(), TranslatorSlovene::trNamespace(), TranslatorSpanish::trNamespace(), TranslatorSwedish::trNamespace(), TranslatorTurkish::trNamespace(), TranslatorUkrainian::trNamespace(), TranslatorVietnamese::trNamespace(), TranslatorAfrikaans::trPage(), TranslatorBrazilian::trPage(), TranslatorBulgarian::trPage(), TranslatorCatalan::trPage(), TranslatorCroatian::trPage(), TranslatorCzech::trPage(), TranslatorDanish::trPage(), TranslatorDutch::trPage(), TranslatorEnglish::trPage(), TranslatorEsperanto::trPage(), TranslatorFinnish::trPage(), TranslatorFrench::trPage(), TranslatorGerman::trPage(), TranslatorGreek::trPage(), TranslatorHungarian::trPage(), TranslatorIndonesian::trPage(), TranslatorItalian::trPage(), TranslatorKorean::trPage(), TranslatorLatvian::trPage(), TranslatorLithuanian::trPage(), TranslatorMacedonian::trPage(), TranslatorNorwegian::trPage(), TranslatorPolish::trPage(), TranslatorPortuguese::trPage(), TranslatorRomanian::trPage(), TranslatorRussian::trPage(), TranslatorSerbian::trPage(), TranslatorSerbianCyrillic::trPage(), TranslatorSlovak::trPage(), TranslatorSlovene::trPage(), TranslatorSpanish::trPage(), TranslatorSwedish::trPage(), TranslatorTurkish::trPage(), TranslatorUkrainian::trPage(), TranslatorVietnamese::trPage(), TranslatorDutch::trSatisfies(), TranslatorEnglish::trSatisfies(), TranslatorGerman::trSatisfies(), TranslatorGreek::trSatisfies(), TranslatorKorean::trSatisfies(), TranslatorPolish::trSatisfies(), TranslatorRussian::trSatisfies(), TranslatorAfrikaans::trSubprogram(), TranslatorBrazilian::trSubprogram(), TranslatorBulgarian::trSubprogram(), TranslatorCatalan::trSubprogram(), TranslatorCroatian::trSubprogram(), TranslatorCzech::trSubprogram(), TranslatorDanish::trSubprogram(), TranslatorDutch::trSubprogram(), TranslatorEnglish::trSubprogram(), TranslatorEsperanto::trSubprogram(), TranslatorFinnish::trSubprogram(), TranslatorFrench::trSubprogram(), TranslatorGerman::trSubprogram(), TranslatorGreek::trSubprogram(), TranslatorHungarian::trSubprogram(), TranslatorIndonesian::trSubprogram(), TranslatorItalian::trSubprogram(), TranslatorKorean::trSubprogram(), TranslatorLatvian::trSubprogram(), TranslatorMacedonian::trSubprogram(), TranslatorPolish::trSubprogram(), TranslatorPortuguese::trSubprogram(), TranslatorRomanian::trSubprogram(), TranslatorRussian::trSubprogram(), TranslatorSerbian::trSubprogram(), TranslatorSerbianCyrillic::trSubprogram(), TranslatorSlovak::trSubprogram(), TranslatorSpanish::trSubprogram(), TranslatorSwedish::trSubprogram(), TranslatorTurkish::trSubprogram(), TranslatorUkrainian::trSubprogram(), TranslatorVietnamese::trSubprogram(), TranslatorAfrikaans::trType(), TranslatorBrazilian::trType(), TranslatorBulgarian::trType(), TranslatorCatalan::trType(), TranslatorCroatian::trType(), TranslatorCzech::trType(), TranslatorDanish::trType(), TranslatorDutch::trType(), TranslatorEnglish::trType(), TranslatorEsperanto::trType(), TranslatorFinnish::trType(), TranslatorFrench::trType(), TranslatorGerman::trType(), TranslatorGreek::trType(), TranslatorHungarian::trType(), TranslatorIndonesian::trType(), TranslatorItalian::trType(), TranslatorKorean::trType(), TranslatorLatvian::trType(), TranslatorMacedonian::trType(), TranslatorPersian::trType(), TranslatorPolish::trType(), TranslatorPortuguese::trType(), TranslatorRomanian::trType(), TranslatorRussian::trType(), TranslatorSerbian::trType(), TranslatorSerbianCyrillic::trType(), TranslatorSlovak::trType(), TranslatorSpanish::trType(), TranslatorSwedish::trType(), TranslatorTurkish::trType(), TranslatorUkrainian::trType(), TranslatorVietnamese::trType(), TranslatorRussian::trUnsatisfiedRequirementsText(), TranslatorRussian::trUnverifiedRequirementsText(), TranslatorDutch::trVerifies(), TranslatorEnglish::trVerifies(), TranslatorGerman::trVerifies(), TranslatorGreek::trVerifies(), TranslatorKorean::trVerifies(), TranslatorPolish::trVerifies(), and TranslatorRussian::trVerifies().

◆ getLanguageString()

virtual DString Translator::getLanguageString ( )
pure virtual

language codes for Html help

 0x402 Bulgarian
 0x405 Czech
 0x406 Danish
 0x413 Dutch
 0xC09 English (Australia)
 0x809 English (Britain)
 0x1009 English (Canada)
 0x1809 English (Ireland)
 0x1409 English (New Zealand)
 0x1C09 English (South Africa)
 0x409 English (United States)
 0x40B Finnish
 0x40C French
 0x407 German
 0x408 Greece
 0x439 Hindi
 0x40E Hungarian
 0x410 Italian
 0x814 Norwegian
 0x415 Polish
 0x816 Portuguese(Portugal)
 0x416 Portuguese(Brazil)
 0x419 Russian
 0x80A Spanish(Mexico)
 0xC0A Spanish(Modern Sort)
 0x40A Spanish(Traditional Sort)
 0x41D Swedish
 0x41F Turkey
 0x411 Japanese
 0x412 Korean
 0x804 Chinese (PRC)
 0x404 Chinese (Taiwan)
 

New LCIDs:

 0x421 Indonesian
 0x41A Croatian
 0x418 Romanian
 0x424 Slovenian
 0x41B Slovak
 0x422 Ukrainian
 0x81A Serbian (Serbia, Latin)
 0x403 Catalan
 0x426 Latvian
 0x427 Lithuanian
 0x436 Afrikaans
 0x42A Vietnamese
 0x429 Persian (Iran)
 0xC01 Arabic (Egypt) - I don't know which version of arabic is used inside translator_ar.h ,
       so I have chosen Egypt at random
 

Code for Esperanto should be as shown below but the htmlhelp compiler 1.3 does not support this (and no newer version is available).

0x48f Esperanto

So do a fallback to the default language

0x409 English (United States)
0xC1A Serbian (Serbia, Cyrillic)

Implemented in TranslatorAfrikaans, TranslatorArabic, TranslatorArmenian, TranslatorBrazilian, TranslatorBulgarian, TranslatorCatalan, TranslatorChinese, TranslatorChinesetraditional, TranslatorCroatian, TranslatorCzech, TranslatorDanish, TranslatorDutch, TranslatorEnglish, TranslatorEsperanto, TranslatorFinnish, TranslatorFrench, TranslatorGerman, TranslatorGreek, TranslatorHindi, TranslatorHungarian, TranslatorIndonesian, TranslatorItalian, TranslatorJapanese, TranslatorJapaneseEn, TranslatorKorean, TranslatorKoreanEn, TranslatorLatvian, TranslatorLithuanian, TranslatorMacedonian, TranslatorNorwegian, TranslatorPersian, TranslatorPolish, TranslatorPortuguese, TranslatorRomanian, TranslatorRussian, TranslatorSerbian, TranslatorSerbianCyrillic, TranslatorSlovak, TranslatorSlovene, TranslatorSpanish, TranslatorSwedish, TranslatorTurkish, TranslatorUkrainian, and TranslatorVietnamese.

Referenced by HtmlHelp::Private::createProjectFile().

◆ idLanguage()

virtual DString Translator::idLanguage ( )
pure virtual

Implemented in TranslatorAfrikaans, TranslatorArabic, TranslatorArmenian, TranslatorBrazilian, TranslatorBulgarian, TranslatorCatalan, TranslatorChinese, TranslatorChinesetraditional, TranslatorCroatian, TranslatorCzech, TranslatorDanish, TranslatorDutch, TranslatorEnglish, TranslatorEsperanto, TranslatorFinnish, TranslatorFrench, TranslatorGerman, TranslatorGreek, TranslatorHindi, TranslatorHungarian, TranslatorIndonesian, TranslatorItalian, TranslatorJapanese, TranslatorJapaneseEn, TranslatorKorean, TranslatorKoreanEn, TranslatorLatvian, TranslatorLithuanian, TranslatorMacedonian, TranslatorNorwegian, TranslatorPersian, TranslatorPolish, TranslatorPortuguese, TranslatorRomanian, TranslatorRussian, TranslatorSerbian, TranslatorSerbianCyrillic, TranslatorSlovak, TranslatorSlovene, TranslatorSpanish, TranslatorSwedish, TranslatorTurkish, TranslatorUkrainian, and TranslatorVietnamese.

Referenced by TranslatorAdapter_1_10_0::updateNeededMessage(), TranslatorAdapter_1_11_0::updateNeededMessage(), TranslatorAdapter_1_16_0::updateNeededMessage(), TranslatorAdapter_1_4_6::updateNeededMessage(), TranslatorAdapter_1_6_0::updateNeededMessage(), TranslatorAdapter_1_7_5::updateNeededMessage(), TranslatorAdapter_1_8_0::updateNeededMessage(), TranslatorAdapter_1_8_15::updateNeededMessage(), TranslatorAdapter_1_8_19::updateNeededMessage(), TranslatorAdapter_1_8_2::updateNeededMessage(), TranslatorAdapter_1_8_4::updateNeededMessage(), TranslatorAdapter_1_9_2::updateNeededMessage(), TranslatorAdapter_1_9_4::updateNeededMessage(), TranslatorAdapter_1_9_5::updateNeededMessage(), TranslatorAdapter_1_9_6::updateNeededMessage(), and TranslatorAdapter_1_9_8::updateNeededMessage().

◆ latexCommandName()

virtual DString Translator::latexCommandName ( )
inlinevirtual

Set the name to be used as latex command.

Reimplemented in TranslatorArabic, TranslatorGreek, TranslatorHindi, TranslatorKorean, TranslatorKoreanEn, TranslatorPersian, and TranslatorVietnamese.

Definition at line 71 of file translator.h.

72 {
73 return p_latexCommandName("pdflatex");
74 }
DString p_latexCommandName(const DString &latexCmd)
Definition translator.h:786

References p_latexCommandName().

Referenced by writeLatexMakefile(), and writeMakeBat().

◆ latexDocumentPost()

virtual DString Translator::latexDocumentPost ( )
inlinevirtual

Sets the commands to be inserted directly before the \\end{document} in the LaTeX document.

Reimplemented in TranslatorChinese, TranslatorChinesetraditional, TranslatorJapanese, and TranslatorJapaneseEn.

Definition at line 67 of file translator.h.

67{ return DString(""); }

Referenced by substituteLatexKeywords().

◆ latexDocumentPre()

virtual DString Translator::latexDocumentPre ( )
inlinevirtual

Sets the commands to be inserted directly after the \\begin{document} in the LaTeX document.

Reimplemented in TranslatorChinese, TranslatorChinesetraditional, TranslatorJapanese, and TranslatorJapaneseEn.

Definition at line 62 of file translator.h.

62{ return DString(""); }

Referenced by substituteLatexKeywords().

◆ latexFont()

virtual DString Translator::latexFont ( )
inlinevirtual

Definition at line 53 of file translator.h.

53 {
54 return DString("\\usepackage[scaled=.90]{helvet}\n"
55 "\\usepackage{courier}\n"
56 "\\renewcommand{\\familydefault}{\\sfdefault}\n");
57 }

Referenced by substituteLatexKeywords().

◆ latexFontenc()

virtual DString Translator::latexFontenc ( )
inlinevirtual

Sets the LaTeX font encoding to be used. The default is set to T1, in case another font encoding has to be used this can be specified with this routine. In case no font encoding is required the empty string can be returned.

Reimplemented in TranslatorChinese, TranslatorChinesetraditional, TranslatorJapanese, TranslatorJapaneseEn, TranslatorSerbianCyrillic, and TranslatorVietnamese.

Definition at line 52 of file translator.h.

52{ return DString("T1"); }

Referenced by substituteLatexKeywords().

◆ latexLanguageSupportCommand()

◆ needsPunctuation()

virtual bool Translator::needsPunctuation ( )
inlinevirtual

add punctuation at the end of a brief description when needed and supported by the language

Reimplemented in TranslatorChinese, TranslatorJapanese, and TranslatorKorean.

Definition at line 152 of file translator.h.

152{ return true; }

Referenced by DefinitionImpl::_setBriefDescription().

◆ p_latexCommandName()

DString Translator::p_latexCommandName ( const DString & latexCmd)
inlineprotected

Definition at line 786 of file translator.h.

787 {
788 DString latex_command = Config_getString(LATEX_CMD_NAME);
789 if (latex_command.empty()) latex_command = "latex";
790 if (Config_getBool(USE_PDFLATEX))
791 {
792 if (latex_command == "latex") latex_command = latexCmd;
793 }
794 return latex_command;
795 }
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:152
#define Config_getBool(name)
Definition config.h:33
#define Config_getString(name)
Definition config.h:32

References Config_getBool, Config_getString, and DString::empty().

Referenced by latexCommandName(), TranslatorArabic::latexCommandName(), TranslatorGreek::latexCommandName(), TranslatorHindi::latexCommandName(), TranslatorKorean::latexCommandName(), TranslatorKoreanEn::latexCommandName(), TranslatorPersian::latexCommandName(), and TranslatorVietnamese::latexCommandName().

◆ trAdditionalInheritedMembers()

◆ trAll()

◆ trAndMore()

◆ trAttention()

◆ trAuthor()

◆ trBug()

◆ trBugList()

◆ trCallerGraph()

◆ trCallGraph()

◆ trCiteReferences()

◆ trClass()

◆ trClassDiagram()

◆ trClassDocumentation()

◆ trClasses()

◆ trClassHierarchy()

◆ trClassHierarchyDescription()

◆ trClassMethods()

◆ trCode()

◆ trCollaborationDiagram()

◆ trCompoundIndex()

◆ trCompoundIndexFortran()

◆ trCompoundList()

◆ trCompoundListDescription()

◆ trCompoundListDescriptionFortran()

◆ trCompoundListFortran()

◆ trCompoundMembers()

◆ trCompoundMembersDescription()

◆ trCompoundMembersDescriptionFortran()

◆ trCompoundMembersDescriptionTotal()

◆ trCompoundMembersFortran()

◆ trCompoundReference()

◆ trCompoundReferenceFortran()

◆ trCompoundReferenceSlice()

◆ trCompounds()

◆ trCompoundType()

◆ trConcept()

◆ trConceptDefinition()

◆ trConceptDocumentation()

◆ trConceptIndex()

◆ trConceptList()

◆ trConceptListDescription()

◆ trConceptReference()

◆ trConstantDocumentation()

◆ trConstantGroupReference()

◆ trConstantGroups()

◆ trConstants()

◆ trConstructorDocumentation()

◆ trCopyright()

◆ trCopyToClipboard()

◆ trCustomReference()

◆ trDataMemberDocumentation()

◆ trDataMembers()

◆ trDataTypes()

◆ trDate()

◆ trDateTime()

◆ trDayOfWeek()

◆ trDayPeriod()

◆ trDeclaration()

◆ trDefinedAtLineInSourceFile()

◆ trDefinedIn()

◆ trDefinedInSourceFile()

◆ trDefineDocumentation()

◆ trDefines()

◆ trDefineValue()

◆ trDefinition()

◆ trDeprecated()

◆ trDeprecatedList()

◆ trDesignUnitDocumentation()

◆ trDesignUnitHierarchy()

◆ trDesignUnitIndex()

◆ trDesignUnitList()

◆ trDesignUnitListDescription()

◆ trDesignUnitMembers()

◆ trDesignUnits()

◆ trDetailedDescription()

◆ trDetailLevel()

◆ trDetails()

◆ trDictionaries()

◆ trDictionaryDocumentation()

◆ trDir()

◆ trDirDepGraph()

◆ trDirDocumentation()

◆ trDirectories()

◆ trDirIndex()

◆ trDirReference()

◆ trDirRelation()

◆ trDocumentation()

◆ trEnumerations()

◆ trEnumerationTypeDocumentation()

◆ trEnumerationValueDocumentation()

◆ trEnumerationValues()

◆ trEnumGeneratedFromFiles()

◆ trEnumName()

◆ trEnumReference()

◆ trEnumValue()

◆ trEventDocumentation()

◆ trEvents()

◆ trExamples()

◆ trExamplesDescription()

◆ trExceptionDocumentation()

◆ trExceptionHierarchy()

◆ trExceptionHierarchyDescription()

◆ trExceptionIndex()

◆ trExceptionList()

◆ trExceptionListDescription()

◆ trExceptions()

◆ trExportedModules()

◆ trExtendsClass()

◆ trFile()

◆ trFileDocumentation()

◆ trFileIn()

◆ trFileIndex()

◆ trFileList()

◆ trFileListDescription()

◆ trFileMembers()

◆ trFileMembersDescription()

◆ trFileMembersDescriptionTotal()

◆ trFileReference()

◆ trFlowchart()

◆ trFriends()

◆ trFunctionAndProc()

◆ trFunctionDocumentation()

◆ trFunctions()

◆ trGeneratedAt()

◆ trGeneratedAutomatically()

◆ trGeneratedBy()

◆ trGeneratedFromFiles()

◆ trGeneratedFromFilesFortran()

◆ trGlobal()

◆ trGlobalNamespace()

◆ trGotoDocumentation()

◆ trGotoGraphicalHierarchy()

◆ trGotoSourceCode()

◆ trGotoTextualHierarchy()

◆ trGraphicalHierarchy()

◆ trGroup()

◆ trHierarchicalIndex()

◆ trImplementedFromList()

◆ trImplementedInList()

◆ trImportant()

◆ trInclByDepGraph()

◆ trInclDepGraph()

◆ trIncludesFileIn()

◆ trIncludingInheritedMembers()

◆ trInheritedByList()

◆ trInheritedFrom()

◆ trInheritsList()

◆ trInitialValue()

◆ trInstanceMethods()

◆ trInterfaceDocumentation()

◆ trInterfaceHierarchy()

◆ trInterfaceHierarchyDescription()

◆ trInterfaceIndex()

◆ trInterfaceList()

◆ trInterfaceListDescription()

◆ trInterfaces()

◆ trInvariant()

◆ trISOLang()

◆ trLegend()

◆ trLegendDocs()

◆ trLegendTitle()

◆ trListOfAllMembers()

◆ trLoading()

◆ trMainPage()

◆ trMember()

◆ trMemberDataDocumentation()

◆ trMemberEnumerationDocumentation()

◆ trMemberFunctionDocumentation()

◆ trMemberFunctionDocumentationFortran()

◆ trMemberList()

◆ trMemberTypedefDocumentation()

◆ trMethodDocumentation()

◆ trModule()

◆ trModuleDocumentation()

◆ trModuleIndex()

◆ trModuleMembersDescriptionTotal()

◆ trModuleReference()

◆ trModules()

◆ trModulesDescription()

◆ trModulesIndex()

◆ trModulesList()

◆ trModulesListDescription()

◆ trModulesMemberDescription()

◆ trModulesMembers()

◆ trMonth()

◆ trMore()

◆ trNamespace()

◆ trNamespaceDocumentation()

◆ trNamespaceIndex()

◆ trNamespaceList()

◆ trNamespaceListDescription()

◆ trNamespaceMemberDescription()

◆ trNamespaceMembers()

◆ trNamespaceMembersDescriptionTotal()

◆ trNamespaceReference()

◆ trNamespaces()

◆ trNoMatches()

◆ trNote()

◆ trOperationDocumentation()

◆ trOperations()

◆ trOverloadText()

◆ trPackage()

◆ trPackageAttribs()

◆ trPackageFunctions()

◆ trPackageList()

◆ trPackageListDescription()

◆ trPackageMembers()

◆ trPackages()

◆ trPackageTypes()

◆ trPage()

◆ trPageAbbreviation()

◆ trPageIndex()

◆ trPanelSynchronisationTooltip()

◆ trParameters()

◆ trPostcondition()

◆ trPrecondition()

◆ trPrivateAttribs()

◆ trPrivateMembers()

◆ trPrivateSlots()

◆ trPrivateTypes()

◆ trProperties()

◆ trPropertyDocumentation()

◆ trProtectedAttribs()

◆ trProtectedMembers()

◆ trProtectedSlots()

◆ trProtectedTypes()

◆ trProvidedByCategory()

◆ trPublicAttribs()

◆ trPublicMembers()

◆ trPublicSlots()

◆ trPublicTypes()

◆ trReferencedBy()

◆ trReferenceManual()

◆ trReferences()

◆ trReimplementedFromList()

◆ trReimplementedInList()

◆ trRelatedFunctionDocumentation()

◆ trRelatedFunctions()

◆ trRelatedPages()

◆ trRelatedPagesDescription()

◆ trRelatedSubscript()

◆ trRelatedSymbolDocumentation()

◆ trRelatedSymbols()

◆ trRelatedSymbolsSubscript()

◆ trRemarks()

◆ trRequirementID()

◆ trRequirements()

◆ trReturns()

◆ trReturnValues()

◆ trRTFansicp()

virtual DString Translator::trRTFansicp ( )
pure virtual

Used as ansicpg for RTF file

The following table shows the correlation of Charset name, Charset Value and

Codepage number:
Charset Name       Charset Value(hex)  Codepage number
------------------------------------------------------
DEFAULT_CHARSET           1 (x01)
SYMBOL_CHARSET            2 (x02)
OEM_CHARSET             255 (xFF)
ANSI_CHARSET              0 (x00)            1252
RUSSIAN_CHARSET         204 (xCC)            1251
EE_CHARSET              238 (xEE)            1250
GREEK_CHARSET           161 (xA1)            1253
TURKISH_CHARSET         162 (xA2)            1254
BALTIC_CHARSET          186 (xBA)            1257
HEBREW_CHARSET          177 (xB1)            1255
ARABIC _CHARSET         178 (xB2)            1256
SHIFTJIS_CHARSET        128 (x80)             932
HANGEUL_CHARSET         129 (x81)             949
GB2313_CHARSET          134 (x86)             936
CHINESEBIG5_CHARSET     136 (x88)             950

Implemented in TranslatorAfrikaans, TranslatorArabic, TranslatorArmenian, TranslatorBrazilian, TranslatorBulgarian, TranslatorCatalan, TranslatorChinese, TranslatorChinesetraditional, TranslatorCroatian, TranslatorCzech, TranslatorDanish, TranslatorDutch, TranslatorEnglish, TranslatorEsperanto, TranslatorFinnish, TranslatorFrench, TranslatorGerman, TranslatorGreek, TranslatorHindi, TranslatorHungarian, TranslatorIndonesian, TranslatorItalian, TranslatorJapanese, TranslatorJapaneseEn, TranslatorKorean, TranslatorKoreanEn, TranslatorLatvian, TranslatorLithuanian, TranslatorMacedonian, TranslatorNorwegian, TranslatorPersian, TranslatorPolish, TranslatorPortuguese, TranslatorRomanian, TranslatorRussian, TranslatorSerbian, TranslatorSerbianCyrillic, TranslatorSlovak, TranslatorSlovene, TranslatorSpanish, TranslatorSwedish, TranslatorTurkish, TranslatorUkrainian, and TranslatorVietnamese.

Referenced by RTFGenerator::beginRTFDocument(), encodeForOutput(), and isLeadBytes().

◆ trRTFCharSet()

virtual DString Translator::trRTFCharSet ( )
pure virtual

Character sets

  0 — ANSI
  1 — Default
  2 — Symbol
  3 — Invalid
 77 — Mac
128 — Shift Jis
129 — Hangul
130 — Johab
134 — GB2312
136 — Big5
161 — Greek
162 — Turkish
163 — Vietnamese
177 — Hebrew
178 — Arabic
179 — Arabic Traditional
180 — Arabic user
181 — Hebrew user
186 — Baltic
204 — Russian
222 — Thai
238 — Eastern European
254 — PC 437
255 — OEM

Implemented in TranslatorAfrikaans, TranslatorArabic, TranslatorArmenian, TranslatorBrazilian, TranslatorBulgarian, TranslatorCatalan, TranslatorChinese, TranslatorChinesetraditional, TranslatorCroatian, TranslatorCzech, TranslatorDanish, TranslatorDutch, TranslatorEnglish, TranslatorEsperanto, TranslatorFinnish, TranslatorFrench, TranslatorGerman, TranslatorGreek, TranslatorHindi, TranslatorHungarian, TranslatorIndonesian, TranslatorItalian, TranslatorJapanese, TranslatorJapaneseEn, TranslatorKorean, TranslatorKoreanEn, TranslatorLatvian, TranslatorLithuanian, TranslatorMacedonian, TranslatorNorwegian, TranslatorPersian, TranslatorPolish, TranslatorPortuguese, TranslatorRomanian, TranslatorRussian, TranslatorSerbian, TranslatorSerbianCyrillic, TranslatorSlovak, TranslatorSlovene, TranslatorSpanish, TranslatorSwedish, TranslatorTurkish, TranslatorUkrainian, and TranslatorVietnamese.

Referenced by RTFGenerator::beginRTFDocument().

◆ trRTFGeneralIndex()

◆ trRTFTableOfContents()

◆ trSatisfiedBy()

◆ trSatisfies()

◆ trSearch()

◆ trSearching()

◆ trSearchMatches()

◆ trSearchResults()

◆ trSearchResultsTitle()

◆ trSeeAlso()

◆ trSequenceDocumentation()

◆ trSequences()

◆ trServiceGeneratedFromFiles()

◆ trServiceReference()

◆ trServices()

◆ trSignals()

◆ trSince()

◆ trSingletonGeneratedFromFiles()

◆ trSingletonReference()

◆ trSliceInterfaces()

◆ trSourceFile()

◆ trStaticPackageAttribs()

◆ trStaticPackageFunctions()

◆ trStaticPrivateAttribs()

◆ trStaticPrivateMembers()

◆ trStaticProtectedAttribs()

◆ trStaticProtectedMembers()

◆ trStaticPublicAttribs()

◆ trStaticPublicMembers()

◆ trStructDocumentation()

◆ trStructIndex()

◆ trStructList()

◆ trStructListDescription()

◆ trStructs()

◆ trSubprogram()

◆ trSubprogramDocumentation()

◆ trSubprograms()

◆ trTemplateParameters()

◆ trTest()

◆ trTestList()

◆ trThisIsTheListOfAllMembers()

◆ trTodo()

◆ trTodoList()

◆ trTopicDocumentation()

◆ trTopicIndex()

◆ trTopicList()

◆ trTopicListDescription()

◆ trTopics()

◆ trType()

◆ trTypeConstraints()

◆ trTypedefDocumentation()

◆ trTypedefs()

◆ trTypeDocumentation()

◆ trUnsatisfiedRequirements()

◆ trUnsatisfiedRequirementsText()

◆ trUnverifiedRequirements()

◆ trUnverifiedRequirementsText()

◆ trVariableDocumentation()

◆ trVariables()

◆ trVerifiedBy()

◆ trVerifies()

◆ trVersion()

◆ trVhdlType()

◆ trWarning()

◆ trWriteList()

◆ updateNeededMessage()

virtual DString Translator::updateNeededMessage ( )
inlinevirtual

This method is used to provide warning message that is displayed if the user chooses a language whose translation is not up to date. It is implemented by the adapter classes.

Reimplemented in TranslatorAdapter_1_10_0, TranslatorAdapter_1_11_0, TranslatorAdapter_1_16_0, TranslatorAdapter_1_4_6, TranslatorAdapter_1_6_0, TranslatorAdapter_1_7_5, TranslatorAdapter_1_8_0, TranslatorAdapter_1_8_15, TranslatorAdapter_1_8_19, TranslatorAdapter_1_8_2, TranslatorAdapter_1_8_4, TranslatorAdapter_1_9_2, TranslatorAdapter_1_9_4, TranslatorAdapter_1_9_5, TranslatorAdapter_1_9_6, TranslatorAdapter_1_9_8, and TranslatorAdapterBase.

Definition at line 35 of file translator.h.

35{ return DString(); }

References updateNeededMessage().

Referenced by setTranslator(), and updateNeededMessage().


The documentation for this class was generated from the following file: