For the case of Gen 3 and above (except Gen 4 KOR games in particular), you could just restore your save into a different languaged game of the same version.
Do note there might be issues: in particular with the OT of your save, in Gen 3, when you do cross language transfers.
The font may screw up, and retyping it may not resolve the issue.
Make sure you keep safe backups before attempting such a thing, and remember, it is all at your own risk.