The French language pack (it is not called extension anymore, even if it is, actually) is evolving a lot with the latest changes and should be compatible with the next beta of Flarum as soon as released.
Also, if you're interested to contribute, you can be interested to know the terminology choices of the localization. Good news, I just wrote a documentation about that, available here!