I just ran across a great tutorial by Miriam Ruiz: Recipe: Internationalizing a C program with gettext. Though it’s only a starting point, it explains everything I failed to get by trawling the appropriate manpages. Now I have almost no excuse not to do it!