Your package's translations have errors

You can check if a PO file is valid with the following command:

        msgfmt -c -o /dev/null <po file>
The following errors were found in debian-policy 's PO files:
gettext: locales/ja/LC_MESSAGES/upgrading-checklist.po:3893: duplicate message definition...
locales/ja/LC_MESSAGES/upgrading-checklist.po:86: ...this is the location of the first definition
msgfmt: found 1 fatal error
gettext: policy/locale/ja/LC_MESSAGES/ch-binary.po:84: end-of-line within string
policy/locale/ja/LC_MESSAGES/ch-binary.po:170: end-of-line within string
msgfmt: found 2 fatal errors
Please ask the translator (identified by the Last-Translator field in the PO file), the language team (identified by the Language-Team field) or debian-i18n for a fix.

Translation status of package debian-policy

ja0% translated (0/1984), 0% fuzzy (0/1984), 100% untranslated (1984/1984), 4.90353697749196% translated (122/2488), 0.20096463022508% fuzzy (5/2488), 94.895498392283% untranslated (2361/2488),

Generated on Thu, 07 Jul 2022 02:20:09 +0000 (db: 2022-07-06)

Comments: Debian L10N Development Team

Checkout dl10n source code