[РЕШЕНО]Странная локализация

Всем привет.
Пытаюсь локализовать систему на русский язык. Изначально локаль стояла 'en_US.UTF-8'. В настройках KDE выставил русский язык - локализовалось все, кроме двух приложений - VLC и Aurora/Firefox. На зарубежных форумах читал, что эти программы для обрусения требуют русскую локаль. Изменил системную локаль на ru_UA.UTF-8 - в результате русского я в VLC и Aurora/Firefox не увидел, но в добавок также улетел русский из некоторых панелей и областей KDE (календарь, некоторые строчки меню). Вернулся на 'en_US.UTF-8'.

Вопрос как локализовать VLC и Aurora/Firefox?

ps В меню настроек VLC опции выбора языка интерфейса нет (в отличие от показываемого на оффсайте скриншота).

.

sspphheerraa написал(а):
как локализовать VLC и Aurora/Firefox?

Локализацию Aurora/Firefox берёте отсюда

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler

Spoiler написал(а):
Локализацию Aurora/Firefox берёте отсюда

Руками русскую сборку ставить? А Gentoo-way есть?

.

sspphheerraa написал(а):
Руками русскую сборку ставить?

Не надо никаких сборок - из-под самого же файрфокса забираете только локализацию для нужной версии

Мы тоже не всего читали Шнитке!.. © В. Вишневский

/

sspphheerraa написал(а):
Spoiler написал(а):
Локализацию Aurora/Firefox берёте отсюда

Руками русскую сборку ставить? А Gentoo-way есть?

make.conf: use_expand LINGUAS.
Ставишь ru.
После чего пересобираешь firefox. Файлы локализации, соответствующие твоему языку подтянутся и установтся самостоятельно.
Точнее (строго говоря) — должны (вспоминая сколько времени висела бага про неполную локализацию громоптицы)…

:wq
--
Live free or die

Такс, огнелиса русифицировал,

Такс, огнелиса русифицировал, спасибо. Как оказалось, Russian (RU) Language Pack 26.0 (ставится при LINGUAS="ru") не совместим с версией 24.0. Обновился до 26.0, затем в about:config опцию general.useragent.locale поставил в значение "ru". Перезапуск огнелиса - русский язык появился.

Теперь, что скажете на счёт VLC?

Спасибо за ответы. Текущий

Спасибо за ответы. Текущий стабильный огнелис (24.2.0) не совместим с Russian (RU) Language Pack 26.0 (что устанавливается при LINGUAS="ru"). Обновился до 26.0, после чего, в about:config опцию general.useragent.locale установил в значение ru. Перезапуск огнелиса - русский появился.

Что до VLC... не знаю как ему прописать запуск на русском по-умолчанию. Из консоли (на русском) запускается путём:

$ LANGUAGE=ru vlc

но если просто кликать по видеофайлу, то стартует английским. Где эту переменную можно в конфигах прописать (так, чтоб по умолчанию был русский)?

.

sspphheerraa написал(а):
Спасибо за ответы. Текущий стабильный огнелис (24.2.0) не совместим с Russian (RU) Language Pack 26.0 (что устанавливается при LINGUAS="ru"). Обновился до 26.0, после чего, в about:config опцию general.useragent.locale установил в значение ru. Перезапуск огнелиса - русский появился.

ИМХО логично, что для ESR свой Language Pack.
Или ты его ручками ставил? Смысл?…
По моему опыту нужное языковое расширение (если таковое имеется) ставится portage автоматически по значению LINGUAS.

sspphheerraa написал(а):
Что до VLC... не знаю как ему прописать запуск на русском по-умолчанию. Из консоли (на русском) запускается путём:

$ LANGUAGE=ru vlc

но если просто кликать по видеофайлу, то стартует английским. Где эту переменную можно в конфигах прописать (так, чтоб по умолчанию был русский)?

alias?…
Но всё это выглядит весьма странно.

:wq
--
Live free or die

Anarchist написал(а): По

Anarchist написал(а):
По моему опыту нужное языковое расширение (если таковое имеется) ставится portage автоматически по значению LINGUAS.

Все правильно. Но тот пак, который установился портежем почему-то оказался не совместим с огнелисом 24.2.0 (как любезно написали на оффсайте пака, на аддонс мозилла орг). Поставил 26.0 версию - русский появился.

Anarchist написал(а):
alias?…
Но всё это выглядит весьма странно.

А у вас есть опция выбора языка в меню? У меня - нет.
Хотя в виндовых версиях она первая на главной вкладке.

Я у себя, чтобы

Я у себя, чтобы Qt-приложения, не имеющие в своих настройках возможности выбора языка и по умолчанию наследующие системные языковые настройки, были на-русском, сделал так:

wiselord@wiselord ~ $ cat /etc/X11/xinit/xinitrc.d/99-useroptions 
#!/bin/sh

export LC_ALL=ru_RU.UTF-8
export GDK_NATIVE_WINDOWS=1

VLC на локаль не реагирует

VLC на локаль не реагирует никак (ни LC_ALL=ru_RU.UTF-8, ни что-либо другое) проверено запуском из терминала.
Ему нужна переменная 'LANGUAGE=ru' и только она... Поэтому логично это прописать в его конфигах, а не для всех приложений (проблема только с VLC, весь остальной софт русифицирован нормально). Но только вот где это прописывается?

Собственно мой ответ выше как

Собственно мой ответ выше как раз и был скорее на вопрос, "где" прописывается, чем "что".
Кстати, VLC у меня вполне живёт и здравствует на русском.

WiseLord

WiseLord написал(а):
Собственно мой ответ выше как раз и был скорее на вопрос, "где" прописывается, чем "что".

ага, дошло теперь :)
Прописал там 'LANGUAGE=ru', перезапуск - VLC на русском.
А в масштабах пользователя (а не всей системы) это прописывается где? (в ~/.xinitrc не заработало).

WiseLord написал(а):
Кстати, VLC у меня вполне живёт и здравствует на русском.

И всё же интересно, у вас в настройках самого VLC на главной вкладке есть опция выбора языка интерфейса?

Нет,

опции вроде бы нет. Но LANGUAGE="", а LC_ALL прописана как указано выше. И оно на русском языке.

WiseLord

WiseLord написал(а):
LANGUAGE="", а LC_ALL прописана как указано выше. И оно на русском языке.

Странно. У меня VLC на LC_ALL никак не реагирует, а вот после установки LANGUAGE=ru, русский появился не только в нем, но и в Konsole (например, когда рутом логиниться, раньше писало "Password:", а теперь пишет "Пароль:", ну и другие диалоги, даже при компиляции ядра русские предложения проскакивают).
Системная локаль стоит en_US - опять же странно, но если поставить ru_UA - половина диалогов/приложений KDE становятся английскими.
Понимаю, что это не нормально... но пока не разобрался :(

Я одного не пойму - зачем

Я одного не пойму - зачем тебе Украинская локаль? Да, у неё просто меньше приложений которые имеют её в своём составе, вот и выводит всё по английски... Дай что-ли вывод

locale
eselect locale list
grep -i  ru /etc/portage/make.conf 

Да, проблема в ней. Поставил

Да, проблема в ней. Поставил локаль ru_RU - все без бубна везде на русском.
Спасибо.

sspphheerraa написал(а): VLC

sspphheerraa написал(а):
VLC на локаль не реагирует никак (ни LC_ALL=ru_RU.UTF-8, ни что-либо другое) проверено запуском из терминала.
Ему нужна переменная 'LANGUAGE=ru' и только она... Поэтому логично это прописать в его конфигах, а не для всех приложений (проблема только с VLC, весь остальной софт русифицирован нормально). Но только вот где это прописывается?

А как насчет вот этого?

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

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