Hello Darko,
The "Yes", "No" boolean values can be translated at the back end in /administrator/language/en-GB/en-GB.com_easysocial.ini
COM_EASYSOCIAL_GRID_YES="Yes"
COM_EASYSOCIAL_GRID_NO="No"
As for the "Male" text, it can be translated at the front end language file /language/en-GB/en-GB.com_easysocial.ini
PLG_FIELDS_USER_MALE="Male"
The cancel button is actually not hardcoded, it's translated with the following:
COM_EASYSOCIAL_CANCEL_BUTTON="Cancel"
I believe if you set the TNC text in the settings as your language constant, it will be translated accordingly because the value is wrapped around JText