public override string CoreGetGenderString(LanguageGender gender, string masculineMessage, string feminineMessage) { var message = gender == LanguageGender.Feminine ? feminineMessage : masculineMessage; return(CoreFilter(GetResource(null, message, gender: gender) ?? DefaultImplementation.CoreGetGenderString(gender, masculineMessage, feminineMessage))); }
public override string CoreGetGenderString(LanguageGender gender, string masculineMessage, string feminineMessage) { int resource_id; if (GetResource(out resource_id, masculineMessage, gender: gender)) { return(GetString(resource_id)); } return(CoreFilter(DefaultImplementation.CoreGetGenderString(gender, masculineMessage, feminineMessage))); }
public override string CoreGetGenderString(LanguageGender gender, string masculineMessage, string feminineMessage) { return(CoreFilter(GetResource(masculineMessage, gender: gender) ?? DefaultImplementation.CoreGetGenderString(gender, masculineMessage, feminineMessage))); }