Re: review: psql and pset without any arguments

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: review: psql and pset without any arguments
Дата
Msg-id 20130930034333.GB5235@eldon.alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: review: psql and pset without any arguments  (Gilles Darold <gilles.darold@dalibo.com>)
Ответы Re: review: psql and pset without any arguments  (Gilles Darold <gilles.darold@dalibo.com>)
Список pgsql-hackers
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



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Fujii Masao
Дата:
Сообщение: Re: pgbench filler columns
Следующее
От: Fujii Masao
Дата:
Сообщение: Re: Compression of full-page-writes