Well,in China mainland, primary school and middle school only prepare English class.However,there are still some primary School or middle school students learn other foreign language in after school learning center.
In China, Chinese people generally choose Chinese as their first language, and English as their second language, of course, some people choose other languages as their second language.
In my school in Germany we have to learn German & Englisch, and we have the opportunity to learn Latin, French or Spanish and I've chosen Spanish. In some schools here you can also learn Italian, but it's seldom.
In France, we can learn many different languages, it depends on your school and on your grade. I've been learning English and Spanish. I also learnt Portuguese for a year. There was also Italian, German, latin and ancient Greek. In some other schools you can learn Chinese, Arabic, Dutch etc