translation problems in French and more

It would be a good think of having a translation in French, to avoid the mix English/French. (

Another point: I had some strange text in the mail I received:

Autocollants: rectangulaire, autre: 1 * 10, 00 = 10, 00 EUR

Shipping: 2, 00 EUR
TVA: 1, 74 EUR
Order Total: 12, 00 EUR

I supposed it is due to a special character, the indivisible one, but I don't know why it does there