I'd suggest checking out the website of the French pension authorities, they usually have some info on how to track down your contributions and entitlements. If that gets too confusing (trust me, I've been there), maybe consider reaching out to a local expat community.