Sites multilíngues: peça o idioma preferido no cadastro

Just now I have found Allow users to set language at signup, which older than this one but this one has more discussion. Should they be merged?