PF rules are different for International Workers as compared to the residents. As of now India has a SSA (social security agreement) with a dozen of countries; and only residents of these countries can get their EPFO deposits transferred to the Social Security schemes of their respective countries. Others can only withdraw once they achieve the age of 58; and sadly they would have to visit India for it. The good thing is that they will continue to get interest on their deposits till they withdraw at 58.
I had a tough time in sorting this for some of my expat friends from Columbia and Greece. There is no SSA with both these countries. However its intelligent to keep the PF deposits in India as EPFO interest rates are much higher than what is usually offered in the west.
Hope it helps.