Version: (using Devel) Installed from: Compiled sources In the following message (#40 in trunk kopete-cryptography.po: You need to select a public key for %2 to send encrypted messages to them. which is part of a plural message only %2 is present. I wonder whether this should be %1 or a %1 is missing. Besides I would suggest the following message(s): You need to select a public key for %2 to send encrypted messages to that contact and You need to select a public key for the following meta-contacts to send encrypted messages to these contacts:\n %2
This is not really a bug. I have taken the reworking suggestions you have made, but left the %2 usage. Here's why: The call to i18ncp use its fourth argument to determine if the singular or plural message should be used. This argument would appear in the string in place of the %1 placeholder. However, I do not want this number to appear in the string. So, I provide the i18ncp call with a fifth argument, containing the string I want my placeholder replaced with. This string must be referenced by %2, since it is the fifth argument, and that is how i18ncp does its numbering.