Gilles Darold escribió:
> + else if (strcmp(param, "numericlocale") == 0)
> + {
> + if (popt->topt.numericLocale)
> + puts(_("Locale-adjusted numeric output (numericlocale)
> is on."));
> + else
> + puts(_("Locale-adjusted numeric output (numericlocale)
> is off."));
> + }
Please don't make the variable name part of the translatable message. I
suggest using the following pattern:
> + else if (strcmp(param, "numericlocale") == 0)
> + {
> + if (popt->topt.numericLocale)
> + printf(_("Locale-adjusted numeric output (%s) is on."),
> "numericlocale");
> + else
> + printf(_("Locale-adjusted numeric output (%s) is
> off."), "numericlocale");
> + }
Otherwise it will be too easy for the translator to make the mistake
that the variable name needs translation too.
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers