If you have created an account, you can log in another time to fill in the details. There is still plenty of time now that we don't know when is the next intake (may be months later?)
Yes it seems we cannot use browser's translation to auto-translate the form. I don't speak French either. I...