Yes, I have checked your page, and whole page is in Arabic, and when switched to English, whole page is in English http://screencast.com/t/7Hv52YcTzI1v This is intended functionality.
You have reminded me. I suggested to a friend of mine to build bilingual site on Moesia theme and with polylang some times ago, so I just updated everything to check if similar issue is present, and it is not.
Only issue on your end can be related with some plugin conflict, maybe caching plugin, so please try to disable all additional plugins, and leave just required ones. Then test this again.
Or maybe you were referring to direct widget translation? Actually for example on Employees, if you wish to display them in different languages, you have to create two sets of employees, and to assign them to different categories, one Arabic, and One English, and on front end you have to pull these sets by providing appropriate slug inside Employees widget for Arabic/English home pages.
Beside that, currently I am pretty clueless.