Gnucash com tradução holandesa?

1

Eu quero usar o gnucash . No entanto, não estou familiarizado com a terminalologia inglesa em matéria de finanças. Agora eu queria começar o gnucash com a tradução holandesa, que acredito estar disponível por 2 motivos. Em primeiro lugar, o site do gnucash também está em holandês e, em segundo lugar, quando eu olho para o wiki sobre como iniciar o gnucash com uma linguagem diferente. Também vejo a tradução em holandês especificada.

O problema que tenho é que eu não consigo usar o gnucash para iniciar com a tradução em holandês usando LANGUAGE=nl_NL.UTF8 LANG=nl_NL.UTF8 gnucash

Verificando locale -a , obtenho:

C 
C.UTF-8 
en_AG 
en_AG.utf8 
en_AU.utf8 
en_BW.utf8 
en_CA.utf8
en_DK.utf8 
en_GB.utf8 
en_HK.utf8 
en_IE.utf8 
en_IN 
en_IN.utf8 
en_NG
en_NG.utf8 
en_NZ.utf8 
en_PH.utf8 
en_SG.utf8 
en_US.utf8 
en_ZA.utf8
en_ZM 
en_ZM.utf8 
en_ZW.utf8 
nl_AW 
nl_AW.utf8 
nl_BE.utf8 
nl_NL.utf8
POSIX

Então, por que eu não inicio o gnucash com o idioma holandês?

-edit- Eu instalei todos os pacotes de idiomas holandeses por

sudo apt-get install language-pack-nl language-pack-gnome-nl language-pack-nl-base language-pack-gnome-nl-base

Ainda não há sucesso, infelizmente. No entanto, quando tentei iniciar o gnucash usando LANGUAGE=nl gnucash , não recebi o aviso The locale defined in the environment isn't supported. Falling back to the 'C' (US English) locale . No entanto, o gnucash ainda estava em inglês.

-edit2- Saída de locale

LANG=nl_NL.UTF-8
LANGUAGE=nl:en
LC_CTYPE="nl_NL.UTF-8"
LC_NUMERIC=nl_NL.UTF-8
LC_TIME=nl_NL.UTF-8
LC_COLLATE="nl_NL.UTF-8"
LC_MONETARY=nl_NL.UTF-8
LC_MESSAGES="nl_NL.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=
    
por WG- 23.04.2014 / 20:42

3 respostas

0

Como o gnucash é um aplicativo GNU, ele usa a variável LANGUAGE.

LANGUAGE=nl gnucash

é o que você quer.

A razão pela qual

LANGUAGE=nl LANG=nl gnucash

não funciona é que o LANG requer um nome de localidade válido, o que nl não é, então você quebrou seu código de idioma e usou o idioma de fallback em inglês.

    
por Gunnar Hjalmarsson 23.04.2014 / 21:42
0

O pacote gnucash-common parece ter apenas nl como tradução para o holandês. Não sei por que, mas parece que o carregamento de traduções não está voltando para isso como uma opção.

No entanto, executar LANGUAGE=nl_NL.UTF-8 ANG=nl_NL.UTF-8 gnucash no terminal parece funcionar para mim. Uma dessas variáveis não está configurada corretamente em seu ambiente? Você está perdendo um pacote pacote de idiomas que pode ser necessário para que as traduções funcionem em seu idioma no gnucash? Você pode precisar de language-pack-gnome-nl-base instalado para funcionar.

    
por dobey 23.04.2014 / 20:58
0

Eu tive um problema parecido com o gnucash - finalmente encontrei a solução no wiki:

Notes for Ubuntu users

If the previous instructions don't works, please check the following items:

if you have installed localepurge package, be sure that the locale you are using is not deleted after the installation of gnucash. To check this, reconfigure localepurge, and be sure to not include your locale in the list of the ones to be deleted

sudo dpkg-reconfigure localepurge

Then reinstall all gnucash packages:

sudo apt-get install --reinstall gnucash gnucash-common gnucash-doc

No meu caso ( LANG=de_DE ), a entrada de_DE já foi excluída, mas também precisei excluir também as entradas de . Então, você pode ter que excluir a entrada nl do localpurge também.

    
por tohuwawohu 19.07.2015 / 11:53