Haha you want to play that game. Be careful now, as I, being French and half-JP, pronounce things between a French, JP and sometimes... EN accent?
Keep in mind two things: the French "u" doesn't exist elsewhere, but when I note it down, it's the French pronunciation! Likewise, "th" doesn't exist, so I'll write it down either "ss" or "tt" depending on how I pronounce it (not that I double it, it's to show that I pronounce it OK because it bugs me as a French person to see a word ending by a letter that I'm supposed to not pronounce... bref, French grammar). Also, French so NO EMPHASIS (French sounds very monotonous). And "a" is always in French/JP pronunciation, like in apple, just like "i"="ee".
I think I mostly pronounce like the official French localisation, although I'm not sure for a few.
Edit: because I'm French I'm realising that when I write "e" I mainly mean ""é", not "ee". Sorry about the confusion.
Aerith - Aéreess
Tifa - Teefa
Barret - Barrette (I'm sorry, it's like a "barrette" in French so if you want to hear it, you totally can google it and yes he's a hair accessory)
Cloud - EN pronunciation
Cait Sith - Kèt sitt < I'm sure it's one that they'll pronounce correctly and I'll probably adapt to that
Hojo - Ojo (hahaha)
Sephiroth - Sefeerott
Rufus - Rufuss
Corneo - Cornéo
Cetra - Setra (note that in French C = S when followed by an "e" so it was easy to follow the JP pronunciation)
Yuffie - Yufee
Junon - Junon (like the Roman goddess, so you can google that too)
Wutai - Wuta-i
Mideel - Meedeel
Midgar - Midgar
Mako - Mako
Bugenhagen - Bu-gen-a-gen (hard G, unlike the French, but French so I don't pronounce the "h" lmao)
Seto - Seto and I will FIGHT everyone who dares say "seeto"
Jenova - Jenova
Lucrecia - Lukressia
Red XIII - Red Treize
Elena - Éléna
Tseng - Tseng (I clearly say the "en" there, though IDK if it's the right pronounciation, I should check that out lol)
Corel - Korèl
Mythril - Meetreel
Masamune - Massamune with the JP "u"
Nibelheim - Neebelheim > honestly sounds like an Alsacian name lol
I think French speaker will understand what I mean immediately lmao.