Uttered Alan Cox <alan(a)redhat.com>, spake thus:
make po
create new po blank as a temp name
does a msgmerge with the existing .po if present
puts previous .po in .po.bank
Puts merge output in .po
Aha. The msgmerge(1) was my missing piece.
All is now well.