What ever website language may be. For a "French" language, it should display "français" in dropdown and the same for all languages. But, it displays in the website's language. So, there is not use.
If i am not sufficient or don't know the website's language then only i am going to change the language. When i view the "French" website ---> If you display "Anglais" for english, then how do i(English) know that i need to select "Anglais" from dropdown to view/change to english.
So, The dropdown should be same forever and the language names should be displayed in it's own language.
I think i am right and i hope you will do it. That is why i rated as "Good".