I have a multi-language website that makes use of pretty URLs, so called search-engine-friendly URLs.
Now there are a few places to define the language in the URL:
www.example.com/en/articles/random
www.example.com/nl/articles/random
en.example.com/articles/random
nl.example.com/articles/random
www.example.com/articles/random?lang=en
www.example.com/articles/random?lang=nl
Is there any preferred way of showing this, or is there another better way that I did not include?