Yes. It's a partial reason why it takes a bit longer to get through areas, because all NPCs have to have a separate conditional window with French text.
As well, because of how trainers are coded, French trainer NPCs appear in slightly different locations. Trying to add more than one language overrides everything and only keeps the English -_- was a piss off to figure out lol I had done tons of bilingual NPCs only to have it all erased by the pre-existing code lol