Sandro,
It's looking like this is a pretty hairy issue but doesn't have to do
with the msgid's or localization infrastructure per se. To see what I
mean, take a look at the command list... I believe your command
description is correctly translated there.
What seems to be going on is that, in those cases of commands where
there is no preview so a description and help are displayed instead,
this is constructed in a method called previewDefault in
CmdUtils.CreateCommand. This function seems to be keeping the older
versions of the strings, as the localization happens after this
process. I tried to play around with it but, given the tricky roller
coaster ride that commands currently go through to become initialized,
I couldn't track down the right place to fix it.
This is indeed a serious bug for localization but I'm not sure if we
can fix it before 0.5... I also would not consider it a blocker.
Sandro, for the time being, please continue to localize as you have
done. There was nothing wrong with your builtincmds.po file.
mitcho
http://mitcho.com/
linguist, coder, teacher