예제 #1
0
 /// <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);
     }
 }