Кому-нибудь удалось русифицировать Thunderbird 1.02 в Linux?
Ubuntu Hoary, Thunderbird 1.02.
Всё сделал по инструкции:
скачал
ftp://ftp.mozilla.ru/thunderbird/1.0.2/thunderbird.1.0.2.ru-RU.langpack.xpi
запустил Thunderbird с ключом -UIlocale ru-Ru
(расширение Locale-Switcher устанавливаться отказалось),
а интерфейс всё равно английский.
Попробовал то же самое в Knoppix 3.8 - то же самое.
Отсутствует
PnP
А почему не поставить сразу локализованную версию?
Модем, повремёнка.
Проще плюнуть и пользоваться Evolution или M2 (Opera).
По большому счёту хотелось просто попробовать Thunderbird, но если в таком простом вопросе как локализация - неутык, то что ждать дальше...
Отсутствует
PnP
Попробуй добавить в prefs.js
user_pref("general.useragent.locale", "ru-RU");
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
PnP
Попробуй добавить в prefs.js
user_pref("general.useragent.locale", "ru-RU");
Не помогло.
В-общем, расширение устанавливается, а переключить язык интерфейса не получается.
Я нашёл для себя решение, "костыль" вернее, но может быть тому, кто захочет разобраться до конца, это поможет.
"На посмотреть" скачал .deb пакет для "украинизации" интерфейса (mozilla-thunderbird-locale-uk_1.0debian-1ubuntu1_all.deb) и увидел в
/var/lib/mozilla-thunderbird/locales.d/
файл
50_locale-uk-UA
с таким содержимым:
uk:UA
Сказал себе - ага. Попробовал, получилось.
Так что для переключения интерфейса на русский язык надо сделать следующее.
Установить расширение под всеми пользователями, под которыми будет запускаться Thunderbird (включая root-а)
После этого создать файл:
/var/lib/mozilla-thunderbird/locales.d/50_locale-ru-RU
содержащий
ru:RU
Проверить права доступа к файлу (всем на чтение).
Этот ключ действует на всех пользователей (включая root-а).
Если у какого-то пользователя расширение русификации интерфейса не стоит - thunderbird под этим пользователем не запустится (ошибка запуска).
Для переключения на английский интерфейс надо удалить файл /var/lib/mozilla-thunderbird/locales.d/50_locale-ru-RU.
Остался вопрос:
как и где указать переключение только для конкретного пользователя?
Отредактировано PnP (13-06-2005 09:58:37)
Отсутствует
Вкратце, на примере моей локализации thunderbird для Linux, как это делается:
Файл ru_RU.jar из xpi-руссификации, переименовываем его в ru-RU-mail.jar, кладём в папку where_firefox/chrome
В файл where_firefox/chrome/installed-chrome.txt добавляем строки:
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/communicator/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/communicator-platform/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/editor/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/global/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/global-platform/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/global-region/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/inspector/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger-mapi/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger-newsblog/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger-offline/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger-region/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/messenger-smime/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/mozapps/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/mozldap/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/navigator/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/necko/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/pipnss/
locale,install,url,jar:resource:/chrome/ru-RU-mail.jar!/locale/pippki/
Выполняем команду thunderbird --register
Запускаем thunderbird с ключём -UILocale ru_RU
Отредактировано den (15-06-2005 21:51:38)
Отсутствует
Остаеться утешаться тем что для Thunderbird 1.1 локализации будут собираться прямо из CVS. И вероятно в Debian тоже сделают все deb-пакеты локализации Thunderbird автоматом, как сделали для Firefox 1.0.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
поставил ftp://ftp.mozilla.ru/thunderbird/1.0.2/ … ngpack.xpi
после перезапуска thubderbird'a весь интерфейс стал русский. у меня дистр FC3.
Отсутствует
поставил ftp://ftp.mozilla.ru/thunderbird/1.0.2/ … ngpack.xpi
после перезапуска thubderbird'a весь интерфейс стал русский. у меня дистр FC3.
Я написал, как сделать thunderbird русским для всех пользователей системы. Руссификация приведённая тобой установилась в твоём профиле, что может привести к проблемам при дальнейших обновлениях.
В Fedora Core 4.0, вышедшей на днях, русский язык есть только в Firefox, в thunderbird его введение пока отложили.
http://den.homelinux.com:6060/thunderbird/fc4/ - тут я выложил русскую сборку thunderbird. Язык интерфейса русский и английский, в зависимости от локали пользователя, enigmail и русско-английский словарь включён в сборку.
Отсутствует