Как изменить формат номера в локали для GnuCash?

Когда я запускаю GnuCash, он отображает отрицательные числа в формате «€ 100,0-», а я хочу его, например, «€ -300,0». Как я могу его изменить?

Настройки локали:

~$ locale
LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=nl_NL.UTF-8
LC_TIME=nl_NL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=nl_NL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
LC_IDENTIFICATION=nl_NL.UTF-8
LC_ALL=
3
задан 1 April 2013 в 20:16

1 ответ

Запаздывающий знак "минус" является последствием голландцев, локальных (nl_NL).

Вы, как предполагается, не изменяете это от GnuCash (, таким образом, они говорят ), но Вы могли бы попытаться измениться LC_MONETARY категория в Вашей системе.

мне кажется, что можно попробовать что-то как (, читает это ):

LC_MONETARY=ll_LL.UTF-8
export LC_MONETARY

замена ll_LL.UTF-8 с соответствующим именем локали. От страница справочника для setlocale :

имя локали А обычно имеет язык формы [_territory] [.codeset] [@modifier], где язык является кодом языка ISO 639, территория является кодом страны ISO 3166, и кодовый набор является набором символов или идентификатором кодирования как ISO-8859-1 или UTF-8. Для списка всех поддерживаемых локалей попробуйте "локаль-a", cf. локаль (1).

3
ответ дан 1 April 2013 в 20:16

Другие вопросы по тегам:

Похожие вопросы: