программы, запускаемые из Docky, на другом языке

Язык моей системы турецкий, поэтому, когда я запускаю программу, использующую терминал или единство, запущенные программы, как и следовало ожидать, на турецком языке. Однако, если я запускаю ту же программу из Docky, все на английском.

Я полагаю, что это было вызвано мной, когда я запускаю Docky, используя env LC_ALL=C docky, что заставляет его работать на языке по умолчанию, английском. К сожалению, мне пришлось использовать эту команду, иначе docky не запустился бы вообще из-за какой-то глупой ошибки, вызванной турецкими символами.

У меня вопрос: есть ли способ заставить Docky работать на английском, но запускать программы, которые он запускает, на языке моей системы?

РЕДАКТИРОВАТЬ:

ошибка, которая заставила меня использовать env LC_ALL=C docky: [SystemService] Не удалось инициализировать диспетчер питания dbus: 'org.freedesktop.DBus.Error.MatchRuleInvalid: Неизвестный ключ "İnterface" в правиле совпадения "

, обратите внимание: это интерфейс , а не интерфейс . первый кодируется в UTF-8, а другой - в ASCII.

Заранее спасибо!

1
задан 2 December 2013 в 18:05

1 ответ

Здесь звучит «какая-то глупая ошибка, вызванная турецкими иероглифами». ;-) Это как-то связано с этой ошибкой ?

Это всего лишь предположение, но что, если вы запустите Docky следующим образом:

LC_CTYPE=C docky

использования LC_ALL, который меняет все.

Редактировать:

Я установил Docky, поиграл и закончил с этим:

LANG=en_US.UTF-8 LC_MESSAGES=tr_TR.UTF-8 docky
0
ответ дан 2 December 2013 в 18:05
  • 1
    Это будет " repair" их путем удаления, что было запланировано на установку. – Pilot6 28 May 2015 в 14:14

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

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