title: best way to build a multilingual site
body: <p>I have to build a multilingual website. While searching on the internet I found 3 ways to do. </p>
  
  <ol>
  <li>Translation in database</li>
  <li>Translation in XML files</li>
  <li>Subdirectories for each language's file</li>
  </ol>
  
  <p>What do you think is the best and more efficient way to do? I need to use SEO techniques and I am working with php, javascript.
  The website I'm building is big and has enough text for translation.</p>