Language switcher using 302 and Ugly URLS

Permalink
can anyone help me? I am using the language switcher and it is using urls like
fr-ch/switch_language/280/290/53 instead /fr-ch/faux-bob and it is using a 302

I either need it to use nice URLS or use a 301 redirect, any ideas welcome

TMDesigns