It may make sense to make a feature request to allow language as a standard registration field
You could create a custom profile editing page and restrict access to specific fields to specific user groups
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?