I'm not sure why there was different values but finally I aplied the best bet for safer solution, I change to Wizard Male so changed only one byte, in fact only one bit. That change a lot of thing from voices to character and fix the Traits problem.

But there's one thing unchaged it's the character portrait in shops. I still have the old girl one and it doesn't seems linked to the different bytes values I mentionned.

Overall it's a great fix that seesm work quite well. That bug is very strange because I made many manipulations between english and french versions (in instaled copies), mixing files, dll, exchanging exe and all is very solid. What's not cool is that all localizations aren't in the localizations folder. They are in other files that seem to have both english and french version, this includes Traits and quests logs. The language used is defined in config.lcl and some folder name should be there French or Engish in dat folder or in localizations folder. No idea in what files are stored the texts for traits and quests log, obviously there are compressed files and doing a text search is unsuccessful.

Ha well, I must say that I am quite happy to have the traits back and I'll survive to play with a male character. ;-)