I don't speak a lick of French (you'd think speaking 4 languages would be enough, but noooo).
Went to Paris, where I found one restaurant where I could order in English (I had to point at a thing in the menu in others, I felt so stupid haha), but most people were rude and mean when I tried to communicate with them in English.
Then I went to Toulouse, which is in Catalonia and the second official language, Catalan, is kinda like Spanish. I tried speaking Spanish in restaurants and shops, but they didn't understand at all. But once I switched to English, they automatically stopped even trying to listen to me.
My overall experience is - you have to say at least something in French, as the French people seem allergic to English and do not like using it.