Давеча при настройке системы на нетбуке поставила там Swiftfox. Это браузер для Linux, основанный на Firefox, вроде как оптимизированный каким-то образом. Не то, чтобы мне нужна особо эта оптимизация (хотя вдруг и правда что-то заметное, а для нетбука это по крайней мере не помешает), но просто решила попробовать.
Сам браузер внешне практически не отличим от firefox (что не удивительно), все дополнения к нему тоже подходят.
Правда, в репозиториях лежит версия 3.6.13 (последняя для swiftfox) в то время, как firefox недавно обновился до пятой версии. Кому-то это может быть даже понравится (не все полюбили нового лиса). А, для арча установить можно из AURа, deb-пакеты есть на официальном сайте, там же есть инсталляционные скрипты и ссылки на тарболлы.
С этой программой есть одна небольшая проблема — интерфейс у неё на французском языке. А способ локализации не очень очевиден. Собственно, тут и запишу это.
- Во-первых, можно просто скачать файл рускификации по этой ссылке. Это файл xpi — файл расширения для firefox, то есть если скачать его браузером swiftfox, он сам установится как аддон. Но это файл именно для текущей на данный момент версии — 3.6.13. Соответственно, стоит браузеру повысить версию, эта ссылка перестанет быть полезной.
- Файлы русификации для всех в том числе и старых версий можно скачать с этой страницы.
- А ещё можно найти их следующим образом: на странице http://mozilla-russia.org/products/firefox/ слева есть ссылка «Русификация (для всех сборок кроме Mac OS X PPC)» — через неё можно скачать файл русификации, но всегда только для текущей стабильной версии браузера.
Но если посмотреть на саму ссылку, то видно, что нужный файл лежит по адресу: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/5.0/win32/xpi/ и если перейти в эту директорию, можно скачать локализацию для любого языка и перемещаться по файловой структуре, чтобы найти более ранние версии, например.
Так вот подходящие для текущего swiftfox файлы локализации лежат по адресу http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-3.6/linux-i686/xpi/, впрочем linux-i686 в адресе может быть заменён на win32 — эти файлы от платформы не зависят.
После установки расширения, нужно перезагрузить браузер, но лучше сначала сразу переключить язык интерфейса.
Сделать это можно следующим образом:
- Открыть адрес about:config (сначала могут предупредить, что это опасно, там нужно нажать кнопку, где написано что-то вроде «Я обещаю, что буду осторожен» — там вообще одна всего кнопка — не ошибиться).
- Поиском или так найти строчку general.useragent.locale.
- Щёлкнуть двойным кликом по строке и поменять значение на ru.
- Перезапустить браузер.
Вот и всё.
На сайте firefox ещё советуют воспользоваться аддоном Quick Locale Switcher для переключения языков интерфейса.
Описанный способ локализации должен работать для любого браузера, основанного на firefox.