Probably not. Translation software is problematic due to differences in connotation and grammar from language to language. I would suggest (although I never used gettext) that gettext might work fine for short lines, but for a complete document you will certainly run into problems.