First of all, thank you Codr, for this handy program.
I met two bugs, I think.
1.The Japanese pokemon which doesn't change name at all, will get a nickname flag after saved.
2.When you choose "Caught all" in pokedex editing, those pokemon which have only one gender will get two genders, and even can not be corrected separately.