Некоторые тексты отображаются как & ldquo; Label empty & rdquo;

У меня проблема с некоторыми текстами, не появляющимися в Ubuntu 11.04. Я использую испанский перевод Ubuntu, и переустановка пакетов не решила проблему.

Вы найдете скриншоты. На первом снимке экрана можно увидеть текст «Ярлык пустой», где он должен сказать «Выход из системы» («Cerrar sesión» на испанском языке).

Screenshot of the problem [/g0]

Второй показывает диалоговое окно «Отключить экран», где кнопка te фактически пуста (ничего не говорит), и в диалоговом окне вопросов есть некоторые странные символы.

Screenshot of the problem [/g1]

Кто-нибудь знает, как это исправить?

2
задан 27 September 2011 в 22:05

3 ответа

Повторная установка пакетов не обязательно поможет, потому что информация о локализации была разделена в Ubuntu. Возможно, вам захочется открыть «Настройки», «Поддержка языков» (значок с флагом Организации Объединенных Наций) и посмотреть, не запрашивает ли он локализацию, которая не была полностью установлена.

Проблема с шрифтом особенно сложна, потому что эти символы Unicode должны поддерживаться по умолчанию , Если вы наберете locale на терминале, будет ли выход выглядеть как LANG=es_ES.UTF-8? Если это так, попробуйте выбрать другой шрифт, например «Ubuntu» или «Sans» в настройках внешнего вида.

2
ответ дан 25 May 2018 в 18:35
  • 1
    Странные вещи происходят: | gnome-language-selector даже не запускался бы из графического интерфейса. Запуск из CLI говорит о нарушении сегмента, даже при переустановке ... будет продолжать искать решение. С другой стороны, выходной сигнал "locale" в подсказке указано: LANG = es_ES @ euro LANGUAGE = es_ES: es_ES @ euro: en LC_CTYPE = "es_ES" LC_NUMERIC = & Quot; es_ES & Quot; LC_TIME = & Quot; es_ES & Quot; LC_COLLATE = & Quot; es_ES & Quot; LC_MONETARY = & Quot; es_ES & Quot; LC_MESSAGES = & Quot; es_ES & Quot; LC_PAPER = & Quot; es_ES & Quot; Lc_name = & Quot; es_ES & Quot; LC_ADDRESS = & Quot; es_ES & Quot; LC_TELEPHONE = & Quot; es_ES & Quot; LC_MEASUREMENT = & Quot; es_ES & Quot; LC_IDENTIFICATION = & Quot; es_ES & Quot; LC_ALL = es_ES Нет UTF вообще :(. Thanx – tor 27 September 2011 в 22:57
  • 2
    Вы можете попробовать sudo dpkg-reconfigure locales, и я бы искренне рекомендовал переключиться на es_ES.UTF-8. – aquaherd 27 September 2011 в 23:17
  • 3
    После некоторого исследования, интересующегося установкой локалей UTF-8, предлагаемое решение для меня было безуспешно !! Thanx aquaherd :) – tor 29 September 2011 в 00:08
  • 4
    Решение здесь . – aquaherd 29 September 2011 в 00:22

Изменение файла /etc/enviroment таким образом могло бы помочь:

LANGUAGE="es_ES:es:en_GB:en"
LANG="es_ES.UTF-8"

Эта страница (испанский) описывает, как локали работают в Ubuntu, и перечисляет файлы конфигурации.

[d2 ] http://misdocumentos.net/wiki/linux/locales

0
ответ дан 25 May 2018 в 18:35

Изменение файла /etc/enviroment таким образом могло бы помочь:

LANGUAGE="es_ES:es:en_GB:en"
LANG="es_ES.UTF-8"

Эта страница (испанский) описывает, как локали работают в Ubuntu, и перечисляет файлы конфигурации.

http://misdocumentos.net/wiki/linux/locales

0
ответ дан 25 July 2018 в 21:16

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

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