public AbstractFieldsetPanel< ? > addLanguage()
{
final FieldProperties<Locale> props = getLanguageProperties();
final AbstractFieldsetPanel< ? > fs = gridBuilder.newFieldset(props);
final LanguageField language = new LanguageField(fs.getTextFieldId(), props.getModel());
language.setFavoriteLanguages(contactDao.getUsedCommunicationLanguages());
fs.add(language);
if (mobile == false) {
((FieldsetPanel) fs).addKeyboardHelpIcon(new ResourceModel("tooltip.autocompletion.title"), new ResourceModel(
"tooltip.autocomplete.language"));
}