В настоящее время выполнение Lubuntu 16.10. Я попытался открыть меню поддержки языка много раз, означая добавлять иврит к моим входным языкам (предполагающий, что это - меню, я должен смотреть на). Каждый раз, когда я открываю Language Support, я получаю другое окно, которое открывает высказывание "Проверка доступной поддержки языка". Индикатор выполнения затем быстро заполняется и завершения окна наряду с окном поддержки языка. Существует ли способ для меня решить эту проблему и поддержку языка доступа? С другой стороны, существует ли способ добавить иврит к моей клавиатуре, не имея необходимость открывать меню поддержки языка?
Вставка терминального вывода показывает, где в коде ошибка происходит. Это - ошибка Python, и связанный с тем, что en_IL
локаль является относительно новой.
$ python3
Python 3.5.2+ (default, Sep 22 2016, 12:18:14)
[GCC 6.2.0 20160927] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.setlocale(locale.LC_CTYPE, 'en_IL')
'en_IL'
>>> mylocale = locale.getlocale(locale.LC_CTYPE)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.5/locale.py", line 577, in getlocale
return _parse_localename(localename)
File "/usr/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: en_IL
>>> quit()
Это означает, что с текущей локалью, устанавливающей Вас, мог бы встретиться с проблемами также с другими приложениями Python, таким образом, я предложу обходное решение на данный момент: Замена en_IL
с en_IL.UTF-8
делает Python закрытым.
Открывают окно терминала и работают
sudo update-locale LANG=en_IL.UTF-8
, Выходят из системы и входят в систему снова
, Открывают Language Support без катастрофического отказа
, я сообщил о проблеме в ошибка № 1646260 .