Localizing a single-page website
<p>Just curious how one would go about that? </p>

<p>Right now, I have a single-page website on <strong><em>mydomain.com</em></strong>, but I need to localise it to English too. The content translation itself isn't an issue, but I'm more curious about the easiest/best way to do so.</p>

<p>I've obviously thought of the easiest - <strong><em>mydomain.com</em></strong> being a landing page with directions to <strong><em>mydomain.com/en</em></strong> and <strong><em>mydomain.com/cs</em></strong>, but is there a way to perhaps keep it a single page, which would alternate between languages either based on the users' geo-location (or browser locale), or based on the client's decision (thinking a simple switch..)?</p>

<p>So far only using HTML5, JS/jQuery, CSS3 (pretty much only for media queries), and PHP for a contact form. </p>

<p>Pavel<br>
ಥ◡ಥ</p>
