Lines with `{placeholders}` need the
```py
#xgettext:python-format
```
in the previous line to work well with xgettext. That means that you can move the line after the `elif` above down before this line, and copy it for the *map* case below.

Additionally both of those messages lost the period.