O sinal de menos é uma consequência do local holandês ( nl_NL
).
Você não deve mudar isso do GnuCash ( então eles dizem ), mas você pode tentar mudar o LC_MONETARY
category no seu sistema.
Parece-me que você pode tentar algo como ( leia isto ):
LC_MONETARY=ll_LL.UTF-8
export LC_MONETARY
substituindo ll_LL.UTF-8
por um nome de localidade apropriado. De a página de manual para setlocale
:
Um nome de localidade geralmente é da forma language [_territory] [. codeset] [@ modifier], onde a linguagem é uma ISO 639 código de idioma, território é um código de país ISO 3166 e o conjunto de códigos é um conjunto de caracteres ou identificador de codificação como ISO-8859-1 ou UTF-8. Para lista de todas as localidades suportadas, tente "locale -a", cf. localidade (1).