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 (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers