title: The best way to integrate multiple languages without reloading the page
body: <p>I am looking for an efficient way to integrate multiple languages in a webpage without reloading the whole site. From time to time you should also can add more languages easily.
  Furthermore I want to set the language dynamically by geo locating the users ip.</p>
  
  <p>I have heard of ajax, but I am pretty new to it and I don't know if it's the best way or not. Before endless searching in google I just wanted to ask you guys if you could give me a hint.</p>
  
  <p>Thank you </p>