Нужно чтобы язык и валюта определялись автоматически, в зависимости от местоположения браузера. То есть если человек заходит на сайт из Саудовской Аравии у него автоматически выставляется валюта Риял (Саудийская валюта) и все на арабском языке. И еще другими словами геолокационное определение страны пользователя по его IP-адресу.