Локализация Firefox [решено]

Не работает. Весь десктоп на руском, а firefox нет.

gw l.kolesnik # locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
[ebuild   R    ] www-client/firefox-24.8.0  USE="alsa dbus jit libnotify minimal startup-notification -bindist -custom-cflags -custom-optimization -debug -gstreamer (-pgo) -pulseaudio (-selinux) -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi" LINGUAS="ru -af -ak -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW -zu" 0 kB

.

LC_ALL лишний.
Список активных дополнений?

:wq
--
Live free or die

Знаю, я его добавил в поисках

Знаю, я его добавил в поисках решения.

Leonid Kolesnik

Скачайте через firefox вот

Скачайте через firefox вот этот файл ftp://ftp.mozilla.org/pub/firefox/releases//24.8.0esr/linux-i686/xpi/ru.xpi и если он автоматически не начнёт устанавливаться как дополнение после скачивания, то откройте его в firefox.

Затем идёте в Tools -> Add-ons -> Languages здесь выбираете и активируете русский язык, перезапускаете браузер.

.

kostik87 написал(а):
Скачайте через firefox вот этот файл ftp://ftp.mozilla.org/pub/firefox/releases//24.8.0esr/linux-i686/xpi/ru.xpi и если он автоматически не начнёт устанавливаться как дополнение после скачивания, то откройте его в firefox.

Затем идёте в Tools -> Add-ons -> Languages здесь выбираете и активируете русский язык, перезапускаете браузер.

Еретиком заделался?
В списке дополнений в пункте языки он у меня есть.
Хотя ручками я такого не то, что сейчас, но вообще никогда не устанавливал.
Вывод?

:wq
--
Live free or die

Цитата: Еретиком

Цитата:
Еретиком заделался?

С чего это? Например ты заходишь на addons.mozilla.org, находишь некое нужное тебе расширения браузера, а далее скачиваешь его и устанавливаешь, при чём дополнение ставится в ~/.mozilla/firefox/*.default/extensions/ под твоим пользователем. Дополнительный язык - это тоже расширение и точно так же установится под твоим пользователем в директорию настроек твоего браузера. Или ты предлагаешь ему взять и переустановить пакет целиком, а точнее пересобрать firefox из исходников только из-за установки расширения с русским языком, которое почему-то у него не ставится. Проще взять и в ручную установить расширение с русским языком. Ну а ты можешь вообще для любого расширения я addons.mozilla.org писать свой отдельный ebuild и ставить расширения в firefox только посредством ebuild`ов, посмотрю насколько тебя хватит.

Цитата:
В списке дополнений в пункте языки он у меня есть.
Хотя ручками я такого не то, что сейчас, но вообще никогда не устанавливал.

Поздравляю, если у ТС по какой-то причине нет языкового пакета, то он сможет его поставить так, а не пересобирать firefox из исходников целиком.

/

kostik87 написал(а):
Цитата:
Еретиком заделался?

С чего это? Например ты заходишь на addons.mozilla.org, находишь некое нужное тебе расширения браузера, а далее скачиваешь его и устанавливаешь, при чём дополнение ставится в ~/.mozilla/firefox/*.default/extensions/ под твоим пользователем. Дополнительный язык - это тоже расширение и точно так же установится под твоим пользователем в директорию настроек твоего браузера. Или ты предлагаешь ему взять и переустановить пакет целиком, а точнее пересобрать firefox из исходников только из-за установки расширения с русским языком, которое почему-то у него не ставится.

Во-первых, интересно как ты определил, что устанавливается именно www-client/firefox, а не www-client/firefox-bin?
Во-вторых, интересно почему ты полагаешь правильным нагромождение костылей вместо поиска причины проблемы (говорят же, что нормально и правильно расширение должно ставиться portage по флагу LINGUAS, факультативом вопрос о способах установки дополнений и следствиях коллизий)?

kostik87 написал(а):
Проще взять и в ручную установить расширение с русским языком.

И не забыть включить автообновление дополнений? ☺

kostik87 написал(а):
Поздравляю, если у ТС по какой-то причине нет языкового пакета, то он сможет его поставить так, а не пересобирать firefox из исходников целиком.

Оно (то, что нечто не работает как положено) указывать на более серьёзную проблему.

:wq
--
Live free or die

Цитата: Во-первых, интересно

Цитата:
Во-первых, интересно как ты определил, что устанавливается именно www-client/firefox, а не www-client/firefox-bin?

Посмотри шапку темы, там указан пакет в выводе emerge.

Цитата:
Во-вторых, интересно почему ты полагаешь правильным нагромождение костылей вместо поиска причины проблемы (говорят же, что нормально и правильно расширение должно ставиться portage по флагу LINGUAS, факультативом вопрос о способах установки дополнений и следствиях коллизий)?

Что по твоему является нагромождением костылей? Стандартная функция браузера, а именно установка расширений?

Цитата:
И не забыть включить автообновление дополнений? ☺

Строго говоря он и так включено, после установки ТС новой версии браузера при первом запуске новой версии Firefox будет запущена процедура проверки установленных дополнений на совместимость с текущей версией браузера и в случае если какое-то дополнение не совместимо, то будет предложено либо его обновить, если доступны обновления, либо его отключить.

Цитата:
Оно (то, что нечто не работает как положено) указывать на более серьёзную проблему.

Проблема действительно была серьёзная, а именно ТС не зашёл в tools -> add-ons -> languages и не нажал там кнопку enable напротив установленного языкового пакета (расширения) с русским языком.

Проблема решилась. Не мог

Проблема решилась. Не мог даже предположить, что язык надо вручную включать.

Addons - Langueges - Enable

Русский язык был достуцпен, но не включен.

Давно я FF не ставил ;-)

Leonid Kolesnik

[offtop] На досуге попробуйте

[offtop]
На досуге попробуйте www-client/qupzilla как альтернативу
[/offtop]

/

sspphheerraa написал(а):
[offtop]
На досуге попробуйте www-client/qupzilla как альтернативу
[/offtop]

Хороший вариант.
Upstream Mozilla в таких случаях рекомендует www-client/seamonkey.

:wq
--
Live free or die

.

Изменение поведения по отношению к дополнениям у firefox было где-то в сентябре 2011 года, что соответствует версиям 7-8.

Обнаруживая дополнения не установленные самостоятельно пользователем, FF отключает их. emerge устанавливает дополнение русифицирующее программу самостоятельно. Поэтому оно попадает под эти санкции.

Уже несколько лет как приходится в gentoo вручную активизировать дополнение русификации для новых пользователей. (По крайней мере наблюдаю такое для -bin ветки ESR)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".