I say yes, that all works for me, though my girl is Spanish, not French... One of those multilingual overachiever types, you know? (I have this theory that magical blood sometimes allows for hyperpolyglotism, e.g. Barty Crouch. Hopefully it isn't a problem. It isn't like she doesn't work incredibly hard, she does, she just understands and recalls language better than most, on an instinctual level. Basically, languages are just her thing, her major interest. She wants to study the universal basis of language when she grows up, she's read all of these fantastic books about it, all that good stuff.) She'll have recently moved to the little town in France from Zaragoza, Aragon.
I'm starting up the sheet, but for anyone wondering, here are the languages she can speak fairly fluently/reads and writes fairly well: Castilian, Catalan, Portuguese, French, Italian, German, English, Russian and Arabic (which is her favorite so far, especially to write). Note that this doesn't include every dialect and variation of each of these, only a few from each. She can definitely understand the majority of dialects, but can't shift instantly between them in speech, if you catch my drift.
In addition, she's in the process of simultaneously learning a whole host of other languages (quite a few from outside Europe especially, like Mandarin and Swahili), helped along by her parents, who are quite wealthy, and can afford extensive lessons and more than a few trips to various places where her languages are natively spoken. ;) The list may grow even longer if languages like Centaur and Gobbledegook are around in this universe.