[mdk-re] Mozilla l10n

Andrey Brindeew =?iso-8859-1?q?linux_=CE=C1_abr=2Ex9=2Eru?=
Вс Ноя 4 12:19:00 MSK 2001


Hi!

А как обстоят дела с локализацией Mozilla?
Я тут попытался разобраться с этим, нифига не вышло.

1. Скачал Mozilla Translator 4.36 & 5.<последняя бета>
2. Использовалось jre 1.3

Перевел для интереса несколько названий чарсетов.
Сказал "write XPI".
Подглядел код установки XPI:
<a href="#" onClick="javascript: xpi = {'Russian (test) Language Pack': 'http://localhost/russian.xpi'}; InstallTrigger.install(xpi); ">Russian LangPack for 0.9.5</a>

Не ставится. Чешем репу.
Ага, Apache неверно отдает. Делаем, как на оригинальном сервере:

$ telnet 127.0.0.1 www
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
HEAD /suck.xpi HTTP/1.0

HTTP/1.1 200 OK
Date: Sun, 04 Nov 2001 09:13:19 GMT
Server: Apache/1.3.20 (ALT Linux/alt2.2) mod_perl/1.26 rus/PL30.5
Last-Modified: Sat, 03 Nov 2001 20:13:54 GMT
ETag: "11e34-6381d-3be45002"
Accept-Ranges: bytes
Content-Length: 407581
Connection: close
Content-Type: application/x-xpinstall

Теперь все верно, md5sum скачанного и лежащего на диске файлов совпадают.

Ставим - не ставится. :-/ Распаковываем XPI (это обычный zip, используем
программу unzip). Видим install.js . Берем такой же от работающего xpi (я
взял греческий для 0.9.5). Правим его в соответствии с жизненными реалиями
(el-gr на ru-RU), и переименовываем файлы в bin/chrome (должны быть
ru-RU.jar, ru-win.jar, ru-unix.jar & ru-mac.jar). Запаковываем обратно (zip
newfile.xpi bin/chrome/*.jar install.js) и пытаемся его поставить.
Поставилось! Выбираем Russian в меню "Languages And WEB content" и
перезапускаем Мозиллу.

Оп! Пустое меню. На русский - ни намека, даже там, где переводил.
Большинство пунктов пустые, однако некоторые все же есть (типа "Send page...").

Вопрос: что фиксить?

P.S. Использовался XPI от пятой беты mt, соответственно извращенный. 4.36
делает, AFAIK, один файл. :-(

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20011104/4864cca0/attachment-0009.bin>


Подробная информация о списке рассылки community