Can you confirm in the EasyLayouts layout that have specified both the label and field value to be displayed?
Which version of Joomla are you using?
Do you have an enhanced user management addons installed on the site?
You could create a custom profile editing page and restrict access to specific fields to specific user groups
It may make sense to make a feature request to allow language as a standard registration field