Gnucash с переводом на голландский?

Я хочу использовать gnucash . Однако я не знаком с английской терминалогией в отношении финансов. Теперь я хотел начать gnucash с голландского перевода, который, по моему мнению, доступен по двум причинам. Во-первых, сайт gnucash также находится на голландском , а во-вторых, когда я заглядываю на вики относительно запуска gnucash с другого языка, я вижу, что был также указан голландский перевод.

У меня проблема в том, что я не могу казаться gnucash для запуска с голландского перевода, используя LANGUAGE=nl_NL.UTF8 LANG=nl_NL.UTF8 gnucash

Проверяя locale -a, я получаю:

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

Так почему я не запускаю gnucash на голландском языке?

-edit- Я установил все пакеты на голландском языке с помощью

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

К сожалению, пока безуспешно. Однако, когда я теперь попытался запустить gnucash, используя LANGUAGE=nl gnucash, я не получил предупреждение The locale defined in the environment isn't supported. Falling back to the 'C' (US English) locale. Однако gnucash все еще был на английском.

-edit2- Вывод 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=
1
задан 24 April 2014 в 00:39

3 ответа

Так как gnucash является приложением GNU, он использует Переменную отчета.

LANGUAGE=nl gnucash

то, что Вы хотите.

причина, почему

LANGUAGE=nl LANG=nl gnucash

не работает, состоит в том, что ЛЕНГ требует допустимого имени локали, которое не nl, таким образом, Вы повредили свою локаль, и это использовало англичан языка нейтрализации.

0
ответ дан 24 April 2014 в 00:39

gnucash-common пакет, кажется, только имеет плоскость nl как перевод для нидерландского языка. Я не уверен, почему, но кажется, что загрузка переводов не отступает к этому как опция.

Однако выполнение LANGUAGE=nl_NL.UTF-8 ANG=nl_NL.UTF-8 gnucash в терминале, действительно кажется, работает на меня. Разве одна из этих переменных не установлена правильно в Вашей среде? Вы отсутствуете пакет языка пакет, который может требоваться для переводов работать на Вашем языке в gnucash? Вам, возможно, понадобится language-pack-gnome-nl-base установленный для него для работы.

0
ответ дан 24 April 2014 в 00:39

У меня была подобная проблема с gnucash - наконец я нашел решение в Wiki:

Примечания для пользователей Ubuntu

, Если предыдущие инструкции не делают работ, проверьте следующие объекты:

, если Вы установили localepurge пакет, быть уверенными, что локаль Вы используете, не удален после установки gnucash. Для проверки этого реконфигурируйте localepurge, и убеждаться не включать локаль в список тех, чтобы быть удаленным

sudo dpkg-reconfigure localepurge

Затем переустанавливают все gnucash пакеты:

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

В моем случае (LANG=de_DE), de_DE запись была уже исключена, но дополнительно я должен был исключить эти de записи, также. Так, Вам, вероятно, придется исключить nl запись от localpurge, также.

0
ответ дан 24 April 2014 в 00:39
  • 1
    Я думаю, что можно быть в состоянии заскочить в среду Амулета, которую использует Автопилот, и реконфигурируйте облако для указания на внешний кластер с несколькими командами. – 0xF2 24 October 2015 в 03:09

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

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