One of the drawbacks of dynamic languages... For the record, the bug is in lib/canonical/launchpad/scripts/po_import.py (line 71 in my version).
AFAICS we can just use entry_to_import.id in the error message, since it's for internal consumption only. A unique identification is more useful than a user-friendly one. So I suggest saying something like "Translation import queue entry with id %s is broken" (etc.)
One of the drawbacks of dynamic languages... For the record, the bug is in lib/canonical/ launchpad/ scripts/ po_import. py (line 71 in my version).
AFAICS we can just use entry_to_import.id in the error message, since it's for internal consumption only. A unique identification is more useful than a user-friendly one. So I suggest saying something like "Translation import queue entry with id %s is broken" (etc.)