The file was funnily corrupted, with extra cruft at the beginning and the end of the PO file.
Removing these lines made gettext happy. See attached file. To maintainer: please use "my" file and not the original one.
ru.po
Description: application/gettext
signature.asc
Description: Digital signature