title: What is the best way to put a translation system in php website?
body: <p>I'm developing a website in PHP and I'd like to give the user to switch from German to English easily.</p>
  
  <p>So, a translation politic must be considered:</p>
  
  <p>Should I store the data and its translation in a database table ((1, "Hello", "hallo"), (2, "Good morning", "Guten Tag") etc .. ? </p>
  
  <p>Or should I use the ".mo" Files to store it?<br>
  Which way is the best?<br>
  What are the pros and the cons?</p>