/* L10N: S/MIME options (opportunistic encryption is on) */
prompt = _("S/MIME (s)ign, sign (a)s, (p)gp, (c)lear, or (o)ppenc mode off? ");
/* L10N: S/MIME options (opportunistic encryption is on)
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("sapfco");
choices = "SapFCo";
}
/* L10N: PGP options (opportunistic encryption is on) */
prompt = _("PGP (s)ign, sign (a)s, s/(m)ime, (c)lear, or (o)ppenc mode off? ");
/* L10N: PGP options (opportunistic encryption is on)
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("samfco");
choices = "SamFCo";
}
/* L10N: S/MIME options (opportunistic encryption is off) */
prompt = _("S/MIME (e)ncrypt, (s)ign, sign (a)s, (b)oth, (p)gp, (c)lear, or (o)ppenc mode? ");
/* L10N: S/MIME options (opportunistic encryption is off)
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabpfco");
choices = "esabpfcO";
}
/* L10N: PGP options (opportunistic encryption is off) */
prompt = _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, s/(m)ime, (c)lear, or (o)ppenc mode? ");
/* L10N: PGP options (opportunistic encryption is off)
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabmfco");
choices = "esabmfcO";
}
/* L10N: S/MIME options */
prompt = _("S/MIME (e)ncrypt, (s)ign, sign (a)s, (b)oth, (p)gp or (c)lear? ");
/* L10N: S/MIME options
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabpfc");
choices = "esabpfc";
}
/* L10N: PGP options */
prompt = _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, s/(m)ime or (c)lear? ");
/* L10N: PGP options
- The 'f' is undocumented. Please duplicate the letter 'c' is translated into. */
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabmfc");
choices = "esabmfc";
}
msg->security |= APPLICATION_PGP;
+ char *mime_inline;
+ if (msg->security & INLINE)
+ {
+ /* L10N: These next string MUST have the same highlighed letter
+ One of them will appear in each of the three strings marked "(inline"), below. */
+ mime_inline = _("PGP/M(i)ME");
+ }
+ else
+ {
+ /* L10N: These previous string MUST have the same highlighed letter
+ One of them will appear in each of the three strings marked "(inline"), below. */
+ mime_inline = _("(i)nline");
+ }
/*
* Opportunistic encrypt is controlling encryption. Allow to toggle
* between inline and mime, but not turn encryption on or off.
if (msg->security & (ENCRYPT | SIGN))
{
snprintf (promptbuf, sizeof (promptbuf),
- _("PGP (s)ign, sign (a)s, %s format, (c)lear, or (o)ppenc mode off? "),
- (msg->security & INLINE) ? _("PGP/M(i)ME") : _("(i)nline"));
+ /* L10N: PGP options (inline) (opportunistic encryption is on) */
+ _("PGP (s)ign, sign (a)s, %s format, (c)lear, or (o)ppenc mode off? "), mime_inline);
prompt = promptbuf;
- /* L10N: The 'f' is from "forget it", an old undocumented synonym of
- 'clear'. Please use a corresponding letter in your language.
- Alternatively, you may duplicate the letter 'c' is translated to.
- This comment also applies to the five following letter sequences. */
+ /* L10N: PGP options (inline) (opportunistic encryption is on)
+ The 'i' is from the "PGP/M(i)ME" or "(i)nline", above.
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("safcoi");
choices = "SaFCoi";
}
else
{
+ /* L10N: PGP options (opportunistic encryption is on) */
prompt = _("PGP (s)ign, sign (a)s, (c)lear, or (o)ppenc mode off? ");
+ /* L10N: PGP options (opportunistic encryption is on)
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("safco");
choices = "SaFCo";
}
{
snprintf (promptbuf, sizeof (promptbuf),
- _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, %s format, (c)lear, or (o)ppenc mode? "),
- (msg->security & INLINE) ? _("PGP/M(i)ME") : _("(i)nline"));
+ /* L10N: PGP options (inline) (opportunistic encryption is off) */
+ _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, %s format, (c)lear, or (o)ppenc mode? "), mime_inline);
prompt = promptbuf;
+ /* L10N: PGP options (inline) (opportunistic encryption is off)
+ The 'i' is from the "PGP/M(i)ME" or "(i)nline", above.
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabfcoi");
choices = "esabfcOi";
}
else
{
+ /* L10N: PGP options (opportunistic encryption is off) */
prompt = _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, (c)lear, or (o)ppenc mode? ");
+ /* L10N: PGP options (opportunistic encryption is off)
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabfco");
choices = "esabfcO";
}
{
snprintf (promptbuf, sizeof (promptbuf),
- _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, %s format, or (c)lear? "),
- (msg->security & INLINE) ? _("PGP/M(i)ME") : _("(i)nline"));
+ /* L10N: PGP options (inline) */
+ _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, %s format, or (c)lear? "), mime_inline);
prompt = promptbuf;
+ /* L10N: PGP options (inline)
+ The 'i' is from the "PGP/M(i)ME" or "(i)nline", above.
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabfci");
choices = "esabfci";
}
else
{
+ /* L10N: PGP options */
prompt = _("PGP (e)ncrypt, (s)ign, sign (a)s, (b)oth, or (c)lear? ");
+ /* L10N: PGP options
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("esabfc");
choices = "esabfc";
}
*/
if (option (OPTCRYPTOPPORTUNISTICENCRYPT) && (msg->security & OPPENCRYPT))
{
+ /* L10N: S/MIME options (opportunistic encryption is on) */
prompt = _("S/MIME (s)ign, encrypt (w)ith, sign (a)s, (c)lear, or (o)ppenc mode off? ");
- /* L10N: The 'f' is from "forget it", an old undocumented synonym of
- 'clear'. Please use a corresponding letter in your language.
- Alternatively, you may duplicate the letter 'c' is translated to.
- This comment also applies to the two following letter sequences. */
+ /* L10N: S/MIME options (opportunistic encryption is on)
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("swafco");
choices = "SwaFCo";
}
*/
else if (option (OPTCRYPTOPPORTUNISTICENCRYPT))
{
+ /* L10N: S/MIME options (opportunistic encryption is off) */
prompt = _("S/MIME (e)ncrypt, (s)ign, encrypt (w)ith, sign (a)s, (b)oth, (c)lear, or (o)ppenc mode? ");
+ /* L10N: S/MIME options (opportunistic encryption is off)
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("eswabfco");
choices = "eswabfcO";
}
*/
else
{
+ /* L10N: S/MIME options */
prompt = _("S/MIME (e)ncrypt, (s)ign, encrypt (w)ith, sign (a)s, (b)oth, or (c)lear? ");
+ /* L10N: S/MIME options
+ The 'f' is undocumented. Please DO NOT translate it. */
letters = _("eswabfc");
choices = "eswabfc";
}