Hola de nuevo Jarkaos,
No te funciona el script tal y como lo tienes por que has cometido un error en la siguiente linea:
Código PHP:
if($languaje="sv"){
Cuando deberia de ser...
Código PHP:
if($languaje=="sv"){
Siempre te mostraba el texto en Sueco por que en lugar de hacer la comparacion del contenido de la variable estabas dandole el valor "sv", por lo que al efectuar el cambio de idioma y llegar a ese punto, volvia a darle el valor "sv".
Prueba cambiandolo o en caso contrario, mira de aplicar la solucion de Sanubrio, que también es muy valida :) :D
Saludos