Page MenuHome GnuPG

Broken build after commit 0ccb5ddef18f04b86855530838af4cbb9b8aa30b updating Japanese translation
Closed, InvalidPublic

Description

@gniibe It looks like your following commit 0ccb5ddef18f04b86855530838af4cbb9b8aa30b breaks the build by me

It works again when I revert it

Otherwise, I get the following error at compile time

ja.po:10758: number of format specifications in 'msgid' and 'msgstr' does not match
/usr/bin/msgfmt: found 1 fatal error
2216 translated messages.
Makefile:312: recipe for target 'ja.gmo' failed

There are also 2 new warnings like ja.po:2097: 'msgid' and 'msgstr' entries do not both end with '\n'
They can be removed by this patch

commit d0d019c7cc635dc9412968b5b799e76dbc6e80e4 (HEAD -> jap)
Author: Philippe Antoine <contact@catenacyber.fr>
Date:   Wed Jun 26 11:55:14 2019 +0200

    remove warnings for japanese translation

diff --git a/po/ja.po b/po/ja.po
index 26c86eca3..77d011112 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -1551,7 +1551,7 @@ msgid "Note: Only the secret part of the shown primary key will be deleted.\n"
 msgstr "注意: 表示されている主鍵の秘密鍵だけが削除されます。\n"
 
 msgid "Note: Only the secret part of the shown subkey will be deleted.\n"
-msgstr "注意: 表示されている副鍵の秘密鍵だけが削除されます。"
+msgstr "注意: 表示されている副鍵の秘密鍵だけが削除されます。\n"
 
 msgid "Delete this key from the keyring? (y/N) "
 msgstr "この鍵を鍵リングから削除しますか? (y/N) "
@@ -6355,7 +6355,7 @@ msgid "certificate is not usable for signing\n"
 msgstr "証明書は署名のために使えません\n"
 
 msgid "looking for another certificate\n"
-msgstr "別の証明書を探索する"
+msgstr "別の証明書を探索する\n"
 
 #, c-format
 msgid "line %d: invalid algorithm\n"
``

Event Timeline

werner added a subscriber: werner.

Although sometimes useful, reports about recent changes to the repo should not be filed as a bug report. You may comment on the commit itself, though.

I particular i18n bugs like those will anyway show up when we do a make distcheck.