/// <summary> /// Gets the text for key. /// </summary> /// <param name="key">The key.</param> /// <param name="formBuilderContext">The form builder context.</param> /// <returns> /// The string for the requested key. /// </returns> protected string GetTextForKey(string key, FormBuilderContext formBuilderContext) { if (_languageProvider != null) { // If a language provider is availabe call it to get the text return(_languageProvider.GetTextForKey(key, formBuilderContext.GetLanguageContext())); } else { // If no language provider is available return the key as text return(key); } }