Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Частичная локализация Pfsense 2.0

    Scheduled Pinned Locked Moved Russian
    43 Posts 10 Posters 21.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      schmel
      last edited by

      файлы в папке wizards, скорее всего придется переводить непосредственно правкой кода, раз там xml…

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        Думаю импортировать XML поля в проект и проставить где нужно gettext в wizard.php

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • L
          lesha
          last edited by

          чтобы описания параметров сохранялись русскими буквами мне понадобилось ещё сделать вот такие правки:

          
          --- /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";
           			}
          
          
          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by

            Спасибо, некоторым пригодится.

            ЗЫ Поправил название для актуальности.

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • D
              dvserg
              last edited by

              При замене файла локализации нужно сделать

              killall -9 php 
              

              для сброса кэша без перезагрузки.

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

              1 Reply Last reply Reply Quote 0
              • S
                schmel
                last edited by

                Пункты меню никак нельзя перевести? Кроме правки кода?

                1 Reply Last reply Reply Quote 0
                • D
                  dvserg
                  last edited by

                  Никак - только правкой fbegin.inc
                  Но мое мнение - смысла править меню нет.
                  Все хелпы и упоминания завязаны на английские наименования.

                  SquidGuardDoc EN  RU Tutorial
                  Localization ru_PFSense

                  1 Reply Last reply Reply Quote 0
                  • A
                    alexandrnew
                    last edited by

                    @dvserg:

                    Никак - только правкой fbegin.inc
                    Но мое мнение - смысла править меню нет.
                    Все хелпы и упоминания завязаны на английские наименования.

                    поддерживаю :) точно также как термины - даже опасно переводить :)

                    1 Reply Last reply Reply Quote 0
                    • D
                      dvserg
                      last edited by

                      Пакет нарисован, можно пользоваться (ссылка в подписи).
                      Реализован обход кэширования, но иногда таки может потребоваться перезагрузка.

                      SquidGuardDoc EN  RU Tutorial
                      Localization ru_PFSense

                      1 Reply Last reply Reply Quote 0
                      • V
                        vlad
                        last edited by

                        Поставил RC3 (pfSense-2.0-RC3-i386-20110621-1650.iso.gz), установил пакет локализации, но при попытке перейти по адресу http://ip_address/lang.php выдает 404-ю ошибку.
                        Через шелл pkg_info показывает, что пакет установлен.
                        Где может быть закавыка?

                        1 Reply Last reply Reply Quote 0
                        • D
                          dvserg
                          last edited by

                          А ip_address - заменили на Ваш IP PFSense ?

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

                          1 Reply Last reply Reply Quote 0
                          • V
                            vlad
                            last edited by

                            :)
                            Разумеется. Уж если я знаю как посмотреть в командной строке установленные пакеты…

                            1 Reply Last reply Reply Quote 0
                            • D
                              dvserg
                              last edited by

                              @vlad:

                              :)
                              Разумеется. Уж если я знаю как посмотреть в командной строке установленные пакеты…

                              :-[
                              А! (censored) Мой косяк.
                              Все находится в /var/tmp нужно перенести в  > /usr/local/www.
                              Или вечером выложу нормальный вариант.

                              SquidGuardDoc EN  RU Tutorial
                              Localization ru_PFSense

                              1 Reply Last reply Reply Quote 0
                              • V
                                vlad
                                last edited by

                                спасибо!

                                1 Reply Last reply Reply Quote 0
                                • K
                                  kazakov-fmf
                                  last edited by

                                  Появился исправленный вариант? а то вручную приходится переносить.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    dr.gopher
                                    last edited by

                                    Доброго времени суток!

                                    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

                                    Выбрал русский язык, перегрузил.

                                    Русификации нет. :-(

                                    FAQ PfSense 2.0

                                    И не забываем про Adblock дабы не видеть баннеров.

                                    И многое другое на www.thin.kiev.ua

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      dvserg
                                      last edited by

                                      @kazakov-fmf:

                                      Появился исправленный вариант? а то вручную приходится переносить.

                                      Пока нет - занят пополнением бюджета.

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        schmel
                                        last edited by

                                        @dr.gopher:

                                        Закладка появилась. Добавил messages.mo и messages.po
                                        Выбрал русский язык, перегрузил.
                                        Русификации нет. :-(

                                        Нужен только message.mo
                                        потом в меню выбираешь русский.

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          kazakov-fmf
                                          last edited by

                                          кто нибудь может перевести мастера openvpn, trafik shaper? или скинуть файл message.po со строками для перевода?

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            dr.gopher
                                            last edited by

                                            @schmel:

                                            @dr.gopher:

                                            Закладка появилась. Добавил messages.mo и messages.po
                                            Выбрал русский язык, перегрузил.
                                            Русификации нет. :-(

                                            Нужен только message.mo
                                            потом в меню выбираешь русский.

                                            0

                                            Спасибо! Заработал ваш message.mo,  из этого архива  http://dl.dropbox.com/u/31210635/messages.rar

                                            FAQ PfSense 2.0

                                            И не забываем про Adblock дабы не видеть баннеров.

                                            И многое другое на www.thin.kiev.ua

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.