title: Asp.net Multilanguage websites – separate directories vs URL routing
body: <p>People, I am in developing an asp.net website with a Multilanguage content and SEO is a very high priority.</p>
  
  <p>I have managed to get my website to display different URLs through asp.net URL routing to display site.com/ar and site.com/en depending on the selected language and this works fine on .apsx page on the root directory. However, this does not work in pages in subdirectories for example site.com/en/Account/Login.aspx and I have spent days trying to make my URL routing to work with my subdirectories but I was not able to get it to work with subdirectories.</p>
  
  <p>So, from the-easy-way point of view is it better to have different physical directories /ar and /en on my root directory with different content pages for each language. This is also preferred since the layout for /ar page are completely flipped horizontally because ar = Arabic = right to left language.</p>
  
  <p>Please do share your opinions on the advantages disadvantages of this approach. </p>