Doxygen
Loading...
Searching...
No Matches
SpanishTranslatorUtils Namespace Reference

Functions

bool isClassMemberHighlightMasculine (ClassMemberHighlight::Enum hl)
bool isFileMemberHighlightMasculine (FileMemberHighlight::Enum hl)
bool isNamespaceMemberHighlightMasculine (NamespaceMemberHighlight::Enum hl)
bool isModuleMemberHighlightMasculine (ModuleMemberHighlight::Enum hl)

Detailed Description

translator_es.h modified by Lucas Cruz (7-julio-2000) Updated from 1.3.8 to 1.4.6 by Guillermo Ballester Valor (May-05-2006) Updated to 1.5.1 by Bartomeu Creus Navarro (22-enero-2007) Updated to 1.5.5 by Bartomeu Creus Navarro (5-febrero-2008) Updated to 1.5.8 by Bartomeu Creus Navarro (10-abril-2009) Updated to 1.6.3 by Bartomeu Creus Navarro (3-marzo-2010) Updated to 1.6.4 by Bartomeu Creus Navarro (26-mayo-2010) [(16-jun-2010) grabado en UTF-8] Updated to 1.8.0 by Bartomeu Creus Navarro (11-abril-2012) Updated to 1.8.2 by Bartomeu Creus Navarro (01-julio-2012) Updated to 1.8.4 by Bartomeu Creus Navarro (17-julio-2013) Updated to 1.9.6 by David H. Martín (28-diciembre-2022) Updated to 1.9.7 by David H. Martín (27-marzo-2023) Updated to 1.16.0 by GitHub Copilot (08-junio-2026)

Function Documentation

◆ isClassMemberHighlightMasculine()

bool SpanishTranslatorUtils::isClassMemberHighlightMasculine ( ClassMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Spanish.

Definition at line 39 of file translator_es.h.

40 {
41 switch (hl)
42 {
44 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
45 {
46 // structs and unions
47 return false;
48 }
49 else
50 {
51 // class members
52 return true;
53 }
58 return false;
63 default:
64 return true;
65 }
66 }
#define Config_getBool(name)
Definition config.h:33

References ClassMemberHighlight::All, Config_getBool, ClassMemberHighlight::Enums, ClassMemberHighlight::EnumValues, ClassMemberHighlight::Events, ClassMemberHighlight::Functions, isClassMemberHighlightMasculine(), ClassMemberHighlight::Properties, ClassMemberHighlight::Related, ClassMemberHighlight::Typedefs, and ClassMemberHighlight::Variables.

Referenced by isClassMemberHighlightMasculine(), and TranslatorSpanish::trCompoundMembersDescriptionTotal().

◆ isFileMemberHighlightMasculine()

bool SpanishTranslatorUtils::isFileMemberHighlightMasculine ( FileMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Spanish.

Definition at line 70 of file translator_es.h.

71 {
72 switch (hl)
73 {
75 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
76 {
77 // functions, variables...
78 return false;
79 }
80 else
81 {
82 // file members
83 return true;
84 }
90 return false;
94 default:
95 return true;
96 }
97 }

References FileMemberHighlight::All, Config_getBool, FileMemberHighlight::Defines, FileMemberHighlight::Dictionaries, FileMemberHighlight::Enums, FileMemberHighlight::EnumValues, FileMemberHighlight::Functions, isFileMemberHighlightMasculine(), FileMemberHighlight::Sequences, FileMemberHighlight::Typedefs, and FileMemberHighlight::Variables.

Referenced by isFileMemberHighlightMasculine(), and TranslatorSpanish::trFileMembersDescriptionTotal().

◆ isModuleMemberHighlightMasculine()

◆ isNamespaceMemberHighlightMasculine()

bool SpanishTranslatorUtils::isNamespaceMemberHighlightMasculine ( NamespaceMemberHighlight::Enum hl)
inline

Returns true if the gender of the given component is masculine in Spanish.

Definition at line 101 of file translator_es.h.

References NamespaceMemberHighlight::All, NamespaceMemberHighlight::Dictionaries, NamespaceMemberHighlight::Enums, NamespaceMemberHighlight::EnumValues, NamespaceMemberHighlight::Functions, isNamespaceMemberHighlightMasculine(), NamespaceMemberHighlight::Sequences, NamespaceMemberHighlight::Typedefs, and NamespaceMemberHighlight::Variables.

Referenced by isNamespaceMemberHighlightMasculine(), and TranslatorSpanish::trNamespaceMembersDescriptionTotal().