Частичная локализация Pfsense 2.0
-
чтобы описания параметров сохранялись русскими буквами мне понадобилось ещё сделать вот такие правки:
--- /etc/inc/xmlparse.inc.orig 2011-06-09 15:50:07.000000000 +0400 +++ /etc/inc/xmlparse.inc 2011-06-09 12:19:48.000000000 +0400 @@ -230,7 +230,7 @@ if((is_bool($cval) && $cval == true) || ($cval === "")) { $xmlconfig .= "<$ent/>\n"; } else if ((substr($ent, 0, 5) == "descr") || (substr($ent, 0, 6) == "detail")) { - $xmlconfig .= "<$ent>\n"; + $xmlconfig .= "<$ent>\n"; } else { $xmlconfig .= "<$ent>" . htmlentities($cval) . "\n"; } @@ -254,7 +254,7 @@ } else if (!is_bool($val)) { $xmlconfig .= str_repeat("\t", $indent); if ((substr($ent, 0, 5) == "descr") || (substr($ent, 0, 6) == "detail")) - $xmlconfig .= "<$ent>\n"; + $xmlconfig .= "<$ent>\n"; else $xmlconfig .= "<$ent>" . htmlentities($val) . "\n"; }
-
Спасибо, некоторым пригодится.
ЗЫ Поправил название для актуальности.
-
При замене файла локализации нужно сделать
killall -9 php
для сброса кэша без перезагрузки.
-
Пункты меню никак нельзя перевести? Кроме правки кода?
-
Никак - только правкой fbegin.inc
Но мое мнение - смысла править меню нет.
Все хелпы и упоминания завязаны на английские наименования. -
Никак - только правкой fbegin.inc
Но мое мнение - смысла править меню нет.
Все хелпы и упоминания завязаны на английские наименования.поддерживаю :) точно также как термины - даже опасно переводить :)
-
Пакет нарисован, можно пользоваться (ссылка в подписи).
Реализован обход кэширования, но иногда таки может потребоваться перезагрузка. -
Поставил RC3 (pfSense-2.0-RC3-i386-20110621-1650.iso.gz), установил пакет локализации, но при попытке перейти по адресу http://ip_address/lang.php выдает 404-ю ошибку.
Через шелл pkg_info показывает, что пакет установлен.
Где может быть закавыка? -
А ip_address - заменили на Ваш IP PFSense ?
-
:)
Разумеется. Уж если я знаю как посмотреть в командной строке установленные пакеты… -
:)
Разумеется. Уж если я знаю как посмотреть в командной строке установленные пакеты…:-[
А! (censored) Мой косяк.
Все находится в /var/tmp нужно перенести в > /usr/local/www.
Или вечером выложу нормальный вариант. -
спасибо!
-
Появился исправленный вариант? а то вручную приходится переносить.
-
Доброго времени суток!
pfSense-2.0-RC3-i386-20110621-1650
Пытаюсь поставить русификацию (pfsense-lang-1.0.tbz)
Вроде делаю все как в PDF-ке.файл в /tmp/ лежит
Делаю:
http://thin.kiev.ua/download/pf/lang.JPGпри попытке зайти на http://192.168.0.22/lang.php
404 - Not Found
Упс… Извиняюсь. кажись вторую страничку не дочитал. :-(
cp /var/tmp/* /usr/local/www/*
Закладка появилась. Добавил messages.mo и messages.po
Выбрал русский язык, перегрузил.
Русификации нет. :-(
-
Появился исправленный вариант? а то вручную приходится переносить.
Пока нет - занят пополнением бюджета.
-
Закладка появилась. Добавил messages.mo и messages.po
Выбрал русский язык, перегрузил.
Русификации нет. :-(Нужен только message.mo
потом в меню выбираешь русский. -
кто нибудь может перевести мастера openvpn, trafik shaper? или скинуть файл message.po со строками для перевода?
-
Закладка появилась. Добавил messages.mo и messages.po
Выбрал русский язык, перегрузил.
Русификации нет. :-(Нужен только message.mo
потом в меню выбираешь русский.0
Спасибо! Заработал ваш message.mo, из этого архива http://dl.dropbox.com/u/31210635/messages.rar
-
Ребят , делаю все по мануалу , загружаю пакет , устанавливаю его , но в итоге все равно при откртытии пфсенс/lang.php ошибка 404 нот фаунд , что не так делаю?
-
После установки пакета, все, что находится в /var/tmp нужно перенести в > /usr/local/www.