generic localized text field