/ cookie, , - . (?), . - , Mandarin, , , URI - .
, URI, - , : http://domain.tld/localized/fr/ , GET: http://domain.tld/?l=4 4
, , : http://domain.fr http://fr.domain.tld
Regarding SEO, I believe that the best way would be to adhere to the top-level domain standards and set up a separate domain for each language in which you want to host the site ( http://domain.fr, http://domain.ruetc.).). Of course, this would mean buying more domains, so if this is not an option, my second choice would be to create subdomains for each langauge, for example: http://fr.domain.tldandhttp://ru.domain.tld
source
share