Bookcase has some issues with its translation file. First, the couple of menu items that are defined in the bookcaseui.rc file aren't getting translated because I didn't have the extractrc script from the kdesdk module in my $PATH. Second, the couple of places that I use the multi-argument form of i18n() in the source aren't getting picked up by gettext. Turns out, I need a patched version to generate the bookcase.pot file properly. The patched version isn't need to run Bookcase with the translations, just to write the indices correctly. I'll make sure to get these issues fixed and I'll post an updated bookcase.pot file.