Part one of my experiment with internationalization...
More internationalization...
Add a .po file + a script to generate it.
Just tested with a faux translation and everything worked (after this patch),
so internationalization is ready to merge...