I am going to France (with a car) for just over 3 weeks. Is it possible to buy a pre-paid SIM card with Internet (around 500MB - 1GB), so I can use it with my phone? An important complication is that I don't speak French, so I am not able to register the SIM over the phone (unless there is an option to do it in English).
This question seems relevant: Can I buy a prepaid mobile data plan while on route in France?
But the FrenchConnection website doesn't work and other answers seem to either be out of date (looking at the comments) or refer to websites in French.