The issue is with static html text added on pages. The data is available in the English. If I copy the page to say "CFR" language the html static text will also appear in Canadian French. When you migrate the page, stat copies the English but does not copy the language related tables.
In addition, today I noticed that if I change the page activate peoplecode for an English page it also deletes all the static html fields from the language table.
We have identified that it's a bug in Peopletools 8.49.25.