Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№121-02-2007 13:27:43

scazi
Участник
 
Группа: Members
Зарегистрирован: 21-02-2007
Сообщений: 4
UA: Firefox 2.0

Руссификация bugzilla

Есть необходимость русифицировать bugzilla и все упирается в мои руки:/...bugzilla стоит и работает, без проблем v2.22.1, но английская версия....появилась необходимость перевести все это на русский язык. Работающую версию курочить не стал, а начал работать на другом линухе (Slackware v10.2, Perl  v5.8.7, перловские модули ставились через MCPAN, mysql  5.0.33). В директорию /var/www/bugs копирую папку templates с руссификатора, делаю ./checksetup.pl, через веб пытаюсь указать локализацию и в браузере пишется ошибка:

Bugzilla has suffered an internal error. Please save this page and send it to THE MAINTAINER HAS NOT YET BEEN SET with details of what you were doing at the time this message appeared.

URL: http://10.0.254.5/bugs/editparams.cgi

Template->process() failed twice.
First error: file error - cache failed to write editparams.html.tmpl: Insecure dependency in sysopen while running with -T switch at /usr/lib/perl5/5.8.7/File/Temp.pm line 496.
Second error: file error - cache failed to write code-error.html.tmpl: Insecure dependency in sysopen while running with -T switch at /usr/lib/perl5/5.8.7/File/Temp.pm line 496. 

С чем это может быть связано?

Отредактировано scazi (21-02-2007 15:58:34)

Отсутствует

 

№221-02-2007 15:15:55

scazi
Участник
 
Группа: Members
Зарегистрирован: 21-02-2007
Сообщений: 4
UA: Firefox 2.0

Re: Руссификация bugzilla

Сравнил содержимое 2-х каталогов, содержащих соответственно русскую и английскую версии багзиллы:
/var/www/htdocs/bugs/template/ru/default/global
-rw-r-----  1 root nobody  1523 2006-11-30 22:55 banner.html.tmpl
-rw-r-----  1 root nobody  2244 2006-10-29 01:35 choose-classification.html.tmpl
-rw-r-----  1 root nobody  2218 2006-10-29 01:35 choose-product.html.tmpl
-rw-r-----  1 root nobody 18287 2006-10-29 01:39 code-error.html.tmpl
-rw-r-----  1 root nobody  6544 2006-06-12 08:59 confirm-user-match.html.tmpl
-rw-r-----  1 root nobody  6837 2006-07-02 01:58 field-descs.none.tmpl
-rw-r-----  1 root nobody  1526 2006-05-01 18:07 message.html.tmpl
-rw-r-----  1 root nobody 14976 2006-07-02 23:11 messages.html.tmpl
-rw-r-----  1 root nobody  1824 2006-06-13 21:37 per-bug-queries.html.tmpl
-rw-r-----  1 root nobody  2062 2006-06-16 01:19 setting-descs.none.tmpl
-rw-r-----  1 root nobody  4753 2006-06-12 09:04 site-navigation.html.tmpl
-rw-r-----  1 root nobody  6187 2006-06-12 09:07 useful-links.html.tmpl
-rw-r-----  1 root nobody 63145 2006-10-29 02:00 user-error.html.tmpl
-rw-r-----  1 root nobody  2947 2006-05-01 18:07 variables.none.tmpl

/var/www/htdocs/bugs/template/en/default/global
-rw-r-----  1 root nobody  1420 2004-06-23 03:07 banner.html.tmpl
-rw-r-----  1 root nobody  2138 2006-10-15 02:30 choose-classification.html.tmpl
-rw-r-----  1 root nobody  2019 2006-10-15 02:30 choose-product.html.tmpl
-rw-r-----  1 root nobody 14176 2006-08-25 03:49 code-error.html.tmpl
-rw-r-----  1 root nobody  5813 2005-12-20 10:26 confirm-user-match.html.tmpl
drwx------  2 root nobody   152 2006-10-15 15:19 CVS
-rw-r-----  1 root nobody  4467 2005-08-11 12:19 field-descs.none.tmpl
-rw-r-----  1 root nobody  1482 2004-06-23 03:07 footer.html.tmpl
-rw-r-----  1 root nobody  4698 2006-10-15 02:50 header.html.tmpl
-rw-r-----  1 root nobody  2805 2005-08-10 07:30 help-header.html.tmpl
-rw-r-----  1 root nobody  1146 2005-08-10 07:30 help.html.tmpl
-rw-r-----  1 root nobody  1655 2005-04-08 05:37 hidden-fields.html.tmpl
-rw-r-----  1 root nobody  1404 2004-01-11 22:12 initialize.none.tmpl
-rw-r-----  1 root nobody  1433 2004-01-18 23:39 message.html.tmpl
-rw-r-----  1 root nobody 11508 2005-10-14 05:58 messages.html.tmpl
-rw-r-----  1 root nobody  1020 2005-07-14 12:05 message.txt.tmpl
-rw-r-----  1 root nobody  1706 2005-11-17 12:56 per-bug-queries.html.tmpl
-rw-r-----  1 root nobody  2422 2004-01-18 23:39 select-menu.html.tmpl
-rw-r-----  1 root nobody  1748 2005-10-25 23:55 setting-descs.none.tmpl
-rw-r-----  1 root nobody  4427 2005-11-07 22:19 site-navigation.html.tmpl
-rw-r-----  1 root nobody  1724 2005-07-30 07:01 tabs.html.tmpl
-rw-r-----  1 root nobody  5703 2005-10-25 23:55 useful-links.html.tmpl
-rw-r-----  1 root nobody 52742 2006-09-30 02:05 user-error.html.tmpl
-rw-r-----  1 root nobody  2535 2005-03-17 20:50 userselect.html.tmpl
-rw-r-----  1 root nobody  2044 2005-04-13 00:19 variables.none.tmpl

Содержимое разное, соответственно путем переноса недостающих файлов из en -> ru, с некоторыми недочетами все работает...как бы все это объяснить?

Отсутствует

 

№322-02-2007 10:59:54

SnowyOwl
Участник
 
Группа: Extensions
Зарегистрирован: 13-01-2007
Сообщений: 274
UA: Firefox 2.0

Re: Руссификация bugzilla

Цитирую по http://bugzilla-ru.svn.sourceforge.net/ … ision=HEAD:

Проблемы
~~~~~~~~

Bugzilla-ru не содержит "переводов" шаблонов, не имеющих текста.  Поэтому
во избежание потери работоспособности не следует устанавливать параметр
defaultlanguage в значение 'ru'.

Это сделано намеренно: все чего нет в custom -- берется из default а все чего нет в локализации -- берется из defaultlanguage.  В defaultlanguage должны быть все шаблоны.

Отсутствует

 

№422-02-2007 13:56:06

scazi
Участник
 
Группа: Members
Зарегистрирован: 21-02-2007
Сообщений: 4
UA: Firefox 2.0

Re: Руссификация bugzilla

Хмм, странно....defaultlanguage не используется...и custom  как раз из default  не берет ничего

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]