LINUX.ORG.RU

русифицирвать Mozilla Firefox 3.6


0

0

Стыдно такой вопрос задавать, но не получается никак. У меня archlinux + KDE4.4 + firefox3.6 (правда по непонятной мне причине он называется Namaroka). Ставил пакманом. Установился естественно английский. Поставил Ru.xpi в about:config заменил все по инструкции с оф сайта. Все осталось без изменений. Попробовал другой способ где надо дополнение ставить для смены языков. Оно тоже не помогло. Как быть? Что я делаю не так?

P.S Чуть не забыл. У меня плагин стоит Skype buttons for Kopete но когда я его отключал все также оставалось не английском.

>правда по непонятной мне причине он называется Namaroka

иконка и название «firefox» являются торговыми марками и несвободны.

по сабжу: пробовал поставить «extra/firefox-i18n»?

hired777
()

Поставь firefox-i18n и не надо никаких Ru.xpi

Zodd ★★★★★
()
Ответ на: комментарий от yirk

Вроде как да... Но сейчас то уже 3.7 бетка. Ставил я с репозитория. вроде самое свежее там должно быть. Да и в самой программе нет ни одного намека, что это бетка

FireBall
() автор топика
Ответ на: комментарий от cetjs2

Так там он уже включен. Даже в разделе о программе написно что локализация русская. Только это не так.

FireBall
() автор топика
Ответ на: комментарий от FireBall

Я уже давно использую такую вещь (позволяет держать много локализаций одновременно, и выставляет автоматически в зависимости от $LANG Может и костыль, но зато работает (за исключением случаев, когда браузер сам себя перезапускает)

это патч для firefox

--- firefox.orig        2009-10-28 13:56:20.000000000 +0300
+++ firefox     2009-10-28 15:25:32.000000000 +0300
@@ -130,11 +130,13 @@
   esac
 done

+UILocale=" -UILocale `echo $LANG | cut -b 1,2`"
+
 if [ $debugging = 1 ]
 then
-  echo $dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@"
+  echo $dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@" ${UILocale}
 fi
-"$dist_bin/run-mozilla.sh" $script_args "$dist_bin/$MOZILLA_BIN" "$@"
+"$dist_bin/run-mozilla.sh" $script_args "$dist_bin/$MOZILLA_BIN" "$@" ${UILocale}
 exitcode=$?

 exit $exitcode

кусок из моего MOPSBUILD'а (этот момент подсмотрел у арчеводов) модули интернационализации подготавливаю так (брать на "ftp://ftp.mozilla.org/pub/firefox/releases/${pkgver}/linux-i686/xpi")

_langs="ru uk"
for _lang in ${_langs}
do
    unzip -o ${startdir}/${_lang}.xpi
    sed -i "s|jar:chrome/${_lang}.jar|jar:${_lang}.jar|" chrome.manifest || exit 1
    install -m644 chrome/${_lang}.jar ${pkgdir}/usr/lib${LIBDIRSUFFIX}/firefox-${pkgver}/chrome/${_lang}.jar || exit
 1
    install -m644 chrome.manifest ${pkgdir}/usr/lib${LIBDIRSUFFIX}/firefox-${pkgver}/chrome/${_lang}.manifest || exi
t 1
done

Unnamed_Hero ★★★
()
Ответ на: комментарий от hired777

Отсюда напрашивается вывод, что ТС скачал что-то не то, поэтому и не русифицируется.

yirk ★★★
()
Ответ на: комментарий от Lego_12239

Все. проблема решена. Всем спасибо. На самом деле я просто оченьочень сильно затупил(((. В rc.conf была указана не та локаль... хотя как сейчас помню что при установке правил этот момент. видимо просто переутомился. ещё раз всем спасибо.

FireBall
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.