gufw-developers team mailing list archive
-
gufw-developers team
-
Mailing list archive
-
Message #00879
[Merge] lp:~ubuntumembers/gui-ufw/symbolic-add-remove into lp:gui-ufw
Costales has proposed merging lp:~ubuntumembers/gui-ufw/symbolic-add-remove into lp:gui-ufw.
Requested reviews:
Gufw Developers (gufw-developers)
For more details, see:
https://code.launchpad.net/~ubuntumembers/gui-ufw/symbolic-add-remove/+merge/71995
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~ubuntumembers/gui-ufw/symbolic-add-remove/+merge/71995
Your team Gufw Developers is requested to review the proposed merge of lp:~ubuntumembers/gui-ufw/symbolic-add-remove into lp:gui-ufw.
=== renamed file 'doc/licence' => 'COPYING.GPL3' (properties changed: +x to -x)
=== renamed file 'doc/installation' => 'INSTALL' (properties changed: +x to -x)
--- doc/installation 2011-05-07 18:17:14 +0000
+++ INSTALL 2011-08-18 07:35:33 +0000
@@ -1,18 +1,29 @@
-Installation - Version 11.10.0
© 2008-2011 Marcos Alvarez Costales
-----------------------------------
-Please, you must be sure that ufw is install for using this program.
-
-FROM UBUNTU REPOSITORIES
+
+DEPENDENCIES
+-----------------
+ufw
+gir1.2-gtk-3.0
+gir1.2-polkit-1.0
+notify-osd or notification-daemon
+policykit-1
+python-dbus
+python-gobject
+python-distutils-extra
+
+FROM DEBIAN OR UBUNTU REPOSITORIES
-----------------
INSTALL > sudo apt-get install gufw
REMOVE > sudo apt-get purge gufw
-You will have got an item in the Gnome menu /System/Administration as "Firewall configuration".
-Note: If you have got Gufw installed, better uninstall before install ;)
-
-
-FOR OTHERS DISTROS
+You can run the program by looking for Firewall Configuration in your application menu.
+
+
+FOR OTHER DISTROS
------------------
-Get code from https://code.launchpad.net/gui-ufw
-INSTALL > sudo python setup.py install
-If you have any problem for adapt Gufw in anothers distros, please, contact me and I'll try help you :) https://launchpad.net/~costales
+* Get code from https://code.launchpad.net/gui-ufw
+* Then run > sudo python setup.py install --prefix=/usr
+* You may also need to run sudo gtk-update-icon-cache /usr/share/icons/hicolor/
+ if your launcher icon is a bit blurry or doesn't show up.
+* If you have any problems adapting Gufw in other distros, please contact me
+ and I'll try to help you :) https://launchpad.net/~costales
=== renamed file 'doc/changelog' => 'NEWS' (properties changed: +x to -x)
--- doc/changelog 2011-05-25 18:15:20 +0000
+++ NEWS 2011-08-18 07:35:33 +0000
@@ -1,34 +1,69 @@
-gufw - version 11.10
© 2008-2011 Marcos Alvarez Costales
-Licence GPL 3 or (at your option) any later version.
-
-What is it?
-===========
-A graphic user interface for ufw.
-
-What's changed in 11.10?
-========================
-Update translations.
+
+11.10.1
+=======
+* Ported to PyGObject and GTK3
+* Removed deprecated UI code
+* Used GtkSwitch to turn firewall off or on
+* Used GtkLockButton to unlock the interface
+* Renamed doc/ files to traditional Unix names and moved to top-level directory
+* Simplified setup script, requires python-distutils-extra
+ https://launchpad.net/python-distutils-extra
+
+11.10.0
+=======
+Updated translations
Fixed bug #776518 - CUPS port use TCP&UDP
Fixed bug #729814
Added Reload Rules menu
Complete text in rules are translated
-Where can I get it?
-===================
-You can get it here!
-- http://gufw.tuxfamily.org
-- Repository Ubuntu.
-You must use Gufw 11.10 in Ubuntu 11.10
-
-What does it look like?
-=======================
-Take a look here!
-http://gufw.tuxfamily.org/screenshots.html
-
-Where can i find out more?
-==========================
-You can visit the project web site:
-http://gufw.tuxfamily.org/
-
-
+11.04.2
+=======
+Translated Policykit message.
+Updated translations.
+Added "Report a Problem..." menu.
+Fixed Bug #688601 (File conflict in mo files and license issue).
+
+11.04.1
+=======
+Fixed main menus for Global Menu in Unity.
+Fixed vulnerability in 11.04.0 for read FW status without policykit.
+Add also UDP ports for qBitTorrent & Deluge.
+Add port 2240tcp for Nicotine. Nicotine has 2º server some times.
+Add Skype with port 443 tcp http://www.skype.com/intl/en-us/support/user-guides/firewalls/technical/
+
+11.04.0
+=======
+Migrate libglade to gtk.builder
+PolicyKit.
+New popup notifications.
+Rebuild glade files > 20% faster & better in high contrast themes.
+New Help menus: Documentation + Answers + Translation.
+Updated translations.
+Redimensionable Rules/Listening panels.
+StatusBar messages hidden in seconds.
+Changed service zeroconf > CUPS (More useful).
+Tooltip for each service.
+Expand rules columns.
+Rules text using 'ubuntu' font.
+
+10.10
+=====
+New feature: New Listening connections (Monitor)
+Updated translations.
+
+10.04
+=====
+Add policy to incoming & outgoing traffic.
+Logs can be exported for servers.
+Fixed various visual glitches.
+Command Remove rule by number.
+Insert rule in row.
+Set log or log-all for one rule.
+Fixed bug #459554: Remove LANGUAGE=C in log server of Gufw.
+Fixed bug #521787: Changed by .deb package.
+Fixed ports of qBittorrent
+Fixed bug #381705
+Sort Services & Programs by name
+Updated su-to-root command
=== renamed file 'doc/readme' => 'README' (properties changed: +x to -x)
--- doc/readme 2011-05-07 18:17:14 +0000
+++ README 2011-08-18 07:35:33 +0000
@@ -1,30 +1,35 @@
-Gufw - version 11.10.0
+Gufw - version 11.10.1
© 2008-2011 Marcos Alvarez Costales
---------------------
+
+
+What is it?
+===========
+A graphical user interface for Ubuntu's Uncomplicated Firewall.
+
+
+How do I install it?
+====================
+Read the INSTALL file
+
+
+What does it look like?
+=======================
+Take a look here!
+http://gufw.tuxfamily.org/screenshots.html
+
+
+Where can i find out more?
+==========================
+You can visit the project web site:
http://gufw.tuxfamily.org/
-
-What's in a name?
------------------
-gufw is a GUI (Graphic User Interface) for ufw (Uncomplicated FireWall)
-
-
-
-
-Execute/Install
----------------
-Read "installation" file.
-
-
-
-Gufw Licence
-------------
-Licence GPL 3 or (at your option) any later version.
-
+License
+=======
Gufw is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public Licence as published
-by the Free Software Foundation; either version 3 of the Licence,
+by the Free Software Foundation; either version 3 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful,
@@ -36,12 +41,8 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-
-Pictures used
--------------
-myke (http://michael.spiegel1.at/)
-Shield icon under the CC_BY license (http://www.gimpusers.com/tutorials/create-a-shield-symbol.html)
-http://creativecommons.org/licenses/by/3.0/at/
-
-All modified pictures are licenced by the same creative commons as original.
+Logo
+====
+Shield logo created by myke (http://michael.spiegel1.at/)
+Tutorial: http://www.gimpusers.com/tutorials/create-a-shield-symbol.html
+Licensed under CC BY 3.0 http://creativecommons.org/licenses/by/3.0/at/
=== renamed file 'doc/todo' => 'TODO' (properties changed: +x to -x)
=== modified file 'bin/gufw'
--- bin/gufw 2011-05-04 19:09:06 +0000
+++ bin/gufw 2011-08-18 07:35:33 +0000
@@ -1,3 +1,21 @@
#!/bin/bash
-/usr/share/gufw/gufw.py
+LOCATIONS=(
+"/usr/lib/python2.7/site-packages/gufw/gufw.py"
+"/usr/lib/python2.6/site-packages/gufw/gufw.py"
+"/usr/lib/python2.7/dist-packages/gufw/gufw.py"
+"/usr/lib/python2.6/dist-packages/gufw/gufw.py"
+)
+
+for ((i = 0; i < ${#LOCATIONS[@]}; i++))
+do
+ if [[ -e "${LOCATIONS[${i}]}" ]]; then
+ python ${LOCATIONS[${i}]}
+ successful="True"
+ break
+ fi
+done
+
+if [ "$successful" != "True" ]; then
+ echo "Gufw does not appear to have been installed correctly."
+fi
=== added directory 'data/icons'
=== added directory 'data/icons/48x48'
=== added directory 'data/icons/48x48/apps'
=== renamed file 'data/media/gufw.png' => 'data/icons/48x48/apps/gufw.png' (properties changed: +x to -x)
=== modified file 'data/media/allow_allow.png' (properties changed: +x to -x)
=== modified file 'data/media/allow_deny.png' (properties changed: +x to -x)
=== modified file 'data/media/allow_disable.png' (properties changed: +x to -x)
=== modified file 'data/media/allow_reject.png' (properties changed: +x to -x)
=== modified file 'data/media/deny_allow.png' (properties changed: +x to -x)
=== modified file 'data/media/deny_deny.png' (properties changed: +x to -x)
=== modified file 'data/media/deny_disable.png' (properties changed: +x to -x)
=== modified file 'data/media/deny_reject.png' (properties changed: +x to -x)
=== modified file 'data/media/disable_allow.png' (properties changed: +x to -x)
=== modified file 'data/media/disable_deny.png' (properties changed: +x to -x)
=== modified file 'data/media/disable_disable.png' (properties changed: +x to -x)
=== modified file 'data/media/disable_reject.png' (properties changed: +x to -x)
=== modified file 'data/media/reject_allow.png' (properties changed: +x to -x)
=== modified file 'data/media/reject_deny.png' (properties changed: +x to -x)
=== modified file 'data/media/reject_disable.png' (properties changed: +x to -x)
=== modified file 'data/media/reject_reject.png' (properties changed: +x to -x)
=== modified file 'data/media/source.xcf' (properties changed: +x to -x)
=== removed file 'data/ui/about.ui'
--- data/ui/about.ui 2011-05-07 18:17:14 +0000
+++ data/ui/about.ui 1970-01-01 00:00:00 +0000
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<interface>
- <requires lib="gtk+" version="2.16"/>
- <!-- interface-naming-policy toplevel-contextual -->
- <object class="GtkAboutDialog" id="winAbout">
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="title" translatable="yes">Firewall: About</property>
- <property name="resizable">False</property>
- <property name="destroy_with_parent">True</property>
- <property name="icon">/usr/share/icons/hicolor/48x48/apps/gufw.png</property>
- <property name="type_hint">normal</property>
- <property name="program_name">Gufw</property>
- <property name="version">11.10.0</property>
- <property name="copyright" translatable="yes">© 2008-2011 The Gufw project</property>
- <property name="comments" translatable="yes">Graphic user interface for ufw</property>
- <property name="website">http://gufw.tuxfamily.org</property>
- <property name="website_label">http://gufw.tuxfamily.org</property>
- <property name="license">Gufw is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as
-published by the Free Software Foundation; either version 3
-of the License, or (at your option) any later version.
-
-Gufw is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied
-warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-See the GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public
-License along with Gufw; if not, see for more information:
-http://www.gnu.org/licenses</property>
- <property name="authors">Lead developer:
-Marcos Alvarez Costales https://launchpad.net/~costales
-
-Developers:
-David Planella https://launchpad.net/~dpm
-Emilio López https://launchpad.net/~turl
-Raúl Soriano https://launchpad.net/~gatoloko
-Rogério Vicente https://launchpad.net/~rogeriopvl
-Rubén Megido https://launchpad.net/~runoo
-Vadim Peretokin https://launchpad.net/~vperetokin
-
-Contributors:
-Cedrick Hannier https://launchpad.net/~cedynamix
-
-MOTU
-Devid Antonio Filoni https://launchpad.net/~d.filoni</property>
- <property name="translator_credits" translatable="yes">translator-credits</property>
- <property name="artists">myke (http://michael.spiegel1.at/)
-Shield icon under the CC_BY license
-http://www.gimpusers.com/tutorials/create-a-shield-symbol.html
-
-http://creativecommons.org/licenses/by/3.0/at/
-All modified pictures are licenced by the same
-creative commons as original.</property>
- <property name="logo">../media/reject_reject.png</property>
- <signal name="delete-event" handler="on_winAbout_delete_event" swapped="no"/>
- <child internal-child="vbox">
- <object class="GtkVBox" id="dialog-vbox1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
- <child internal-child="action_area">
- <object class="GtkHButtonBox" id="dialog-action_area1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="layout_style">end</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
-</interface>
=== modified file 'data/ui/add.ui' (properties changed: +x to -x)
--- data/ui/add.ui 2011-05-04 19:09:06 +0000
+++ data/ui/add.ui 2011-08-18 07:35:33 +0000
@@ -1,370 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
- <requires lib="gtk+" version="2.16"/>
- <!-- interface-naming-policy toplevel-contextual -->
+ <!-- interface-requires gtk+ 3.0 -->
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">999</property>
<property name="step_increment">1</property>
- </object>
- <object class="GtkAdjustment" id="adjustment2">
- <property name="upper">999</property>
- <property name="step_increment">1</property>
- </object>
- <object class="GtkAdjustment" id="adjustment3">
- <property name="upper">999</property>
- <property name="step_increment">1</property>
- </object>
- <object class="GtkListStore" id="modelPreconfAction">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Limit</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelSimpleProto">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">TCP</col>
- </row>
- <row>
- <col id="0" translatable="yes">UDP</col>
- </row>
- <row>
- <col id="0" translatable="yes">Both</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelAdvancedAction">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Limit</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelAdvancedDirection">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">In</col>
- </row>
- <row>
- <col id="0" translatable="yes">Out</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelAdvancedLog">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">No log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log all</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelAdvancedProto">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">TCP</col>
- </row>
- <row>
- <col id="0" translatable="yes">UDP</col>
- </row>
- <row>
- <col id="0" translatable="yes">Both</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelPreconfDirection">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">In</col>
- </row>
- <row>
- <col id="0" translatable="yes">Out</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelPreconfLog">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">No log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log all</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelPreconfType">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Application</col>
- </row>
- <row>
- <col id="0" translatable="yes">Service</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelPreconfProgram">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0">Amule</col>
- </row>
- <row>
- <col id="0">Deluge</col>
- </row>
- <row>
- <col id="0">KTorrent</col>
- </row>
- <row>
- <col id="0">Nicotine</col>
- </row>
- <row>
- <col id="0">qBittorrent</col>
- </row>
- <row>
- <col id="0">Skype</col>
- </row>
- <row>
- <col id="0" translatable="yes">Transmission</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelPreconfServices">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0">FTP</col>
- </row>
- <row>
- <col id="0">HTTP</col>
- </row>
- <row>
- <col id="0">IMAP</col>
- </row>
- <row>
- <col id="0">NFS</col>
- </row>
- <row>
- <col id="0">POP3</col>
- </row>
- <row>
- <col id="0">Samba</col>
- </row>
- <row>
- <col id="0">SMTP</col>
- </row>
- <row>
- <col id="0">SSH</col>
- </row>
- <row>
- <col id="0">VNC</col>
- </row>
- <row>
- <col id="0">CUPS</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelSimpleAction">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Limit</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelSimpleDirection">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">In</col>
- </row>
- <row>
- <col id="0" translatable="yes">Out</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="modelSimpleLog">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">No log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log</col>
- </row>
- <row>
- <col id="0" translatable="yes">Log all</col>
- </row>
- </data>
- </object>
- <object class="GtkWindow" id="winAdd">
- <property name="border_width">9</property>
+ <property name="page_increment">10</property>
+ </object>
+ <object class="GtkDialog" id="dlgAdd">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
<property name="title" translatable="yes">Firewall: Add Rule</property>
<property name="resizable">False</property>
- <property name="window_position">center-on-parent</property>
- <property name="destroy_with_parent">True</property>
<property name="icon">/usr/share/icons/hicolor/48x48/apps/gufw.png</property>
<property name="type_hint">dialog</property>
- <signal name="key_press_event" handler="on_winAdd_key_press_event"/>
- <signal name="delete_event" handler="on_winAdd_delete_event"/>
- <child>
- <object class="GtkTable" id="table6">
- <property name="visible">True</property>
- <property name="n_rows">2</property>
- <property name="row_spacing">6</property>
- <child>
- <object class="GtkHBox" id="hbox8">
- <property name="visible">True</property>
- <property name="border_width">3</property>
+ <signal name="delete-event" handler="on_dlgAdd_delete_event" swapped="no"/>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child internal-child="action_area">
+ <object class="GtkButtonBox" id="dialog-action_area1">
+ <property name="can_focus">False</property>
+ <property name="layout_style">end</property>
<child>
<object class="GtkCheckButton" id="cbExtendedActions">
<property name="label" translatable="yes">Show extended actions</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
+ <property name="use_action_appearance">False</property>
+ <property name="xalign">0</property>
<property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbExtendedActions_toggled"/>
+ <signal name="toggled" handler="on_cbExtendedActions_toggled" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
+ <property name="secondary">True</property>
</packing>
</child>
<child>
- <placeholder/>
- </child>
- <child>
- <object class="GtkHButtonBox" id="hbuttonbox1">
+ <object class="GtkButton" id="btnCloseAdd">
+ <property name="label">gtk-close</property>
<property name="visible">True</property>
- <property name="spacing">12</property>
- <property name="layout_style">end</property>
- <child>
- <object class="GtkButton" id="btnCloseAdd">
- <property name="label">gtk-close</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnCloseAdd_clicked"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="btnAddRule">
- <property name="label">gtk-add</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnAddRule_clicked"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_action_appearance">False</property>
+ <property name="use_stock">True</property>
+ <signal name="clicked" handler="on_btnCloseAdd_clicked" swapped="no"/>
</object>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <object class="GtkButton" id="btnAddRule">
+ <property name="label">gtk-add</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_action_appearance">False</property>
+ <property name="use_stock">True</property>
+ <signal name="clicked" handler="on_btnAddRule_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
</object>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -373,191 +87,172 @@
<property name="can_focus">True</property>
<property name="border_width">3</property>
<child>
- <object class="GtkTable" id="table2">
+ <object class="GtkGrid" id="grid1">
<property name="visible">True</property>
- <property name="border_width">9</property>
- <property name="n_rows">3</property>
- <property name="n_columns">7</property>
- <child>
- <object class="GtkSpinButton" id="sbInsertNumberPreconf">
- <property name="width_request">50</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Rule number to insert</property>
- <property name="max_length">3</property>
- <property name="invisible_char">â</property>
- <property name="adjustment">adjustment1</property>
- <property name="numeric">True</property>
- <property name="update_policy">if-valid</property>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbActionPreconf">
- <property name="visible">True</property>
- <property name="model">modelPreconfAction</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer1"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbDirectionPreconf">
- <property name="visible">True</property>
- <property name="model">modelPreconfDirection</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer2"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbLogPreconf">
- <property name="model">modelPreconfLog</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer3"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">3</property>
- <property name="right_attach">4</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbTypePreconf">
- <property name="visible">True</property>
- <property name="model">modelPreconfType</property>
- <property name="active">0</property>
- <signal name="changed" handler="on_cbTypePreconf_changed"/>
- <child>
- <object class="GtkCellRendererText" id="renderer4"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">4</property>
- <property name="right_attach">5</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbProgramPreconf">
- <property name="visible">True</property>
- <property name="model">modelPreconfProgram</property>
- <property name="active">6</property>
- <child>
- <object class="GtkCellRendererText" id="renderer5"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">5</property>
- <property name="right_attach">6</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbServicePreconf">
- <property name="tooltip_text">Secure Shell</property>
- <property name="model">modelPreconfServices</property>
- <property name="active">7</property>
- <signal name="changed" handler="on_cbServicePreconf_changed"/>
- <child>
- <object class="GtkCellRendererText" id="renderer6"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">6</property>
- <property name="right_attach">7</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">5</property>
<child>
<object class="GtkAlignment" id="alignment5">
<property name="visible">True</property>
+ <property name="can_focus">False</property>
<child>
- <placeholder/>
+ <object class="GtkLabel" id="filler1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="ypad">4</property>
+ </object>
</child>
</object>
<packing>
- <property name="left_attach">6</property>
- <property name="right_attach">7</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment6">
<property name="visible">True</property>
+ <property name="can_focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="sbInsertNumberPreconf">
+ <property name="width_request">50</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Rule number to insert</property>
+ <property name="margin_left">5</property>
+ <property name="max_length">3</property>
+ <property name="adjustment">adjustment1</property>
+ <property name="numeric">True</property>
+ <property name="update_policy">if-valid</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbActionPreconf">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Allow</item>
+ <item translatable="yes">Deny</item>
+ <item translatable="yes">Reject</item>
+ <item translatable="yes">Limit</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbDirectionPreconf">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">In</item>
+ <item translatable="yes">Out</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbLogPreconf">
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Don't Log</item>
+ <item translatable="yes">Log</item>
+ <item translatable="yes">Log All</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbTypePreconf">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Application</item>
+ <item translatable="yes">Service</item>
+ </items>
+ <signal name="changed" handler="on_cbTypePreconf_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">4</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbProgramPreconf">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Amule</item>
+ <item translatable="yes">Deluge</item>
+ <item translatable="yes">KTorrent</item>
+ <item translatable="yes">Nicotine</item>
+ <item translatable="yes">qBittorrent</item>
+ <item translatable="yes">Skype</item>
+ <item translatable="yes">Transmission</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">5</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbServicePreconf">
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">FTP</item>
+ <item translatable="yes">HTTP</item>
+ <item translatable="yes">IMAP</item>
+ <item translatable="yes">NFS</item>
+ <item translatable="yes">POP3</item>
+ <item translatable="yes">Samba</item>
+ <item translatable="yes">SMTP</item>
+ <item translatable="yes">SSH</item>
+ <item translatable="yes">VNC</item>
+ <item translatable="yes">CUPS</item>
+ </items>
+ </object>
+ <packing>
<property name="left_attach">6</property>
- <property name="right_attach">7</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
<child>
@@ -572,38 +267,12 @@
<child>
<placeholder/>
</child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
</object>
- <packing>
- <property name="tab_fill">False</property>
- </packing>
</child>
<child type="tab">
- <object class="GtkLabel" id="label2">
+ <object class="GtkLabel" id="label1">
<property name="visible">True</property>
+ <property name="can_focus">False</property>
<property name="label" translatable="yes">Preconfigured</property>
</object>
<packing>
@@ -611,115 +280,27 @@
</packing>
</child>
<child>
- <object class="GtkTable" id="table3">
+ <object class="GtkGrid" id="grid2">
<property name="visible">True</property>
- <property name="border_width">9</property>
- <property name="n_rows">3</property>
- <property name="n_columns">6</property>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">5</property>
<child>
<object class="GtkSpinButton" id="sbInsertNumberSimple">
<property name="width_request">50</property>
<property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Rule number to insert</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Rule number to insert</property>
+ <property name="margin_left">5</property>
<property name="max_length">3</property>
- <property name="invisible_char">â</property>
- <property name="adjustment">adjustment2</property>
+ <property name="adjustment">adjustment1</property>
<property name="numeric">True</property>
<property name="update_policy">if-valid</property>
</object>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbActionSimple">
- <property name="visible">True</property>
- <property name="model">modelSimpleAction</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer7"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbDirectionSimple">
- <property name="visible">True</property>
- <property name="model">modelSimpleDirection</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer8"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbLogSimple">
- <property name="model">modelSimpleLog</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer9"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">3</property>
- <property name="right_attach">4</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbProtoSimple">
- <property name="visible">True</property>
- <property name="model">modelSimpleProto</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer10"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">4</property>
- <property name="right_attach">5</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
<child>
@@ -727,448 +308,375 @@
<property name="width_request">130</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
<property name="tooltip_text" translatable="yes">Port or service</property>
<property name="max_length">25</property>
- <property name="invisible_char">â</property>
- </object>
- <packing>
- <property name="left_attach">5</property>
- <property name="right_attach">6</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment7">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">5</property>
- <property name="right_attach">6</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment8">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">5</property>
- <property name="right_attach">6</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
+ </object>
+ <packing>
+ <property name="left_attach">5</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="filler2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="ypad">4</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbActionSimple">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Allow</item>
+ <item translatable="yes">Deny</item>
+ <item translatable="yes">Reject</item>
+ <item translatable="yes">Limit</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbDirectionSimple">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">In</item>
+ <item translatable="yes">Out</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbLogSimple">
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Don't Log</item>
+ <item translatable="yes">Log</item>
+ <item translatable="yes">Log All</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbProtoSimple">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">TCP</item>
+ <item translatable="yes">UDP</item>
+ <item translatable="yes">Both</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">4</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Simple</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab_fill">False</property>
</packing>
</child>
+ <child>
+ <object class="GtkGrid" id="grid3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">5</property>
+ <child>
+ <object class="GtkSpinButton" id="sbInsertNumberAdvanced">
+ <property name="width_request">50</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Rule number to insert</property>
+ <property name="margin_left">5</property>
+ <property name="max_length">3</property>
+ <property name="adjustment">adjustment1</property>
+ <property name="numeric">True</property>
+ <property name="update_policy">if-valid</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbActionAdvanced">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Allow</item>
+ <item translatable="yes">Deny</item>
+ <item translatable="yes">Reject</item>
+ <item translatable="yes">Limit</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbDirectionAdvanced">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">In</item>
+ <item translatable="yes">Out</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbLogAdvanced">
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Don't Log</item>
+ <item translatable="yes">Log</item>
+ <item translatable="yes">Log All</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbProtoAdvanced">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">TCP</item>
+ <item translatable="yes">UDP</item>
+ <item translatable="yes">Both</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">4</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="filler3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="ypad">4</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="btnCleanAdvanced">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Clean values in boxes</property>
+ <property name="margin_right">5</property>
+ <property name="use_action_appearance">False</property>
+ <signal name="clicked" handler="on_btnCleanAdvanced_clicked" swapped="no"/>
+ <child>
+ <object class="GtkImage" id="image3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-clear</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">8</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">From:</property>
+ </object>
+ <packing>
+ <property name="left_attach">5</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entryFromIpAdvanced">
+ <property name="width_request">150</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="max_length">125</property>
+ <property name="placeholder_text">IP Address</property>
+ </object>
+ <packing>
+ <property name="left_attach">6</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entryPortFromAdvanced">
+ <property name="width_request">50</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Use PortA:PortB for a port range.</property>
+ <property name="max_length">11</property>
+ <property name="placeholder_text">Port Number</property>
+ </object>
+ <packing>
+ <property name="left_attach">7</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">To:</property>
+ </object>
+ <packing>
+ <property name="left_attach">5</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entryToIpAdvanced">
+ <property name="width_request">150</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="max_length">125</property>
+ <property name="placeholder_text">IP Address</property>
+ </object>
+ <packing>
+ <property name="left_attach">6</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entryPortToAdvanced">
+ <property name="width_request">50</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Use PortA:PortB for a port range.</property>
+ <property name="max_length">11</property>
+ <property name="placeholder_text">Port Number</property>
+ </object>
+ <packing>
+ <property name="left_attach">7</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child type="tab">
<object class="GtkLabel" id="label3">
<property name="visible">True</property>
- <property name="label" translatable="yes">Simple</property>
- </object>
- <packing>
- <property name="position">1</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkHBox" id="hbox1">
- <property name="visible">True</property>
- <property name="border_width">9</property>
- <child>
- <object class="GtkTable" id="table1">
- <property name="visible">True</property>
- <property name="n_rows">3</property>
- <property name="n_columns">5</property>
- <child>
- <object class="GtkSpinButton" id="sbInsertNumberAdvanced">
- <property name="width_request">50</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Rule number to insert</property>
- <property name="max_length">3</property>
- <property name="invisible_char">â</property>
- <property name="adjustment">adjustment3</property>
- <property name="numeric">True</property>
- <property name="update_policy">if-valid</property>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbActionAdvanced">
- <property name="visible">True</property>
- <property name="model">modelAdvancedAction</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer11"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbDirectionAdvanced">
- <property name="visible">True</property>
- <property name="model">modelAdvancedDirection</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer12"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbLogAdvanced">
- <property name="model">modelAdvancedLog</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer13"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">3</property>
- <property name="right_attach">4</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbProtoAdvanced">
- <property name="visible">True</property>
- <property name="model">modelAdvancedProto</property>
- <property name="active">0</property>
- <child>
- <object class="GtkCellRendererText" id="renderer14"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">4</property>
- <property name="right_attach">5</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment3">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">4</property>
- <property name="right_attach">5</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment4">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">4</property>
- <property name="right_attach">5</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkTable" id="table5">
- <property name="visible">True</property>
- <property name="n_rows">2</property>
- <property name="n_columns">3</property>
- <child>
- <object class="GtkEntry" id="entryPortToAdvanced">
- <property name="width_request">50</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Port (Range PortA:PortB)</property>
- <property name="max_length">11</property>
- <property name="invisible_char">â</property>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="entryPortFromAdvanced">
- <property name="width_request">50</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Port (Range PortA:PortB)</property>
- <property name="max_length">11</property>
- <property name="invisible_char">â</property>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="entryToIpAdvanced">
- <property name="width_request">150</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">IP Address</property>
- <property name="max_length">125</property>
- <property name="invisible_char">â</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="entryFromIpAdvanced">
- <property name="width_request">150</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">IP Address</property>
- <property name="max_length">125</property>
- <property name="invisible_char">â</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label5">
- <property name="visible">True</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">From:</property>
- </object>
- <packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label6">
- <property name="visible">True</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">To:</property>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- <property name="y_padding">3</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkTable" id="table4">
- <property name="visible">True</property>
- <property name="n_rows">3</property>
- <child>
- <object class="GtkButton" id="btnCleanAdvanced">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Clean values in boxes</property>
- <signal name="clicked" handler="on_btnCleanAdvanced_clicked"/>
- <child>
- <object class="GtkImage" id="image3">
- <property name="visible">True</property>
- <property name="stock">gtk-clear</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"></property>
- <property name="y_options"></property>
- <property name="x_padding">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment1">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment2">
- <property name="visible">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"></property>
- <property name="y_options">GTK_EXPAND</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="position">2</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
+ <property name="can_focus">False</property>
<property name="label" translatable="yes">Advanced</property>
</object>
<packing>
@@ -1177,8 +685,18 @@
</packing>
</child>
</object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</object>
</child>
+ <action-widgets>
+ <action-widget response="0">cbExtendedActions</action-widget>
+ <action-widget response="0">btnCloseAdd</action-widget>
+ <action-widget response="0">btnAddRule</action-widget>
+ </action-widgets>
</object>
</interface>
=== modified file 'data/ui/log.ui' (properties changed: +x to -x)
--- data/ui/log.ui 2011-05-04 19:09:06 +0000
+++ data/ui/log.ui 2011-08-18 07:35:33 +0000
@@ -1,35 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
- <requires lib="gtk+" version="2.16"/>
- <!-- interface-naming-policy toplevel-contextual -->
- <object class="GtkWindow" id="winLog">
- <property name="border_width">9</property>
+ <!-- interface-requires gtk+ 3.0 -->
+ <object class="GtkDialog" id="dlgLog">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
<property name="title" translatable="yes">Firewall: Log</property>
<property name="modal">True</property>
<property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="icon">/usr/share/icons/hicolor/48x48/apps/gufw.png</property>
<property name="type_hint">dialog</property>
- <signal name="key_press_event" handler="on_winLog_key_press_event"/>
- <signal name="delete_event" handler="on_winLog_delete_event"/>
- <child>
- <object class="GtkTable" id="table2">
- <property name="visible">True</property>
- <property name="n_rows">2</property>
- <property name="row_spacing">6</property>
- <child>
- <object class="GtkHBox" id="hbox23">
- <property name="visible">True</property>
- <property name="border_width">3</property>
+ <signal name="delete-event" handler="on_dlgLog_delete_event" swapped="no"/>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child internal-child="action_area">
+ <object class="GtkButtonBox" id="dialog-action_area1">
+ <property name="can_focus">False</property>
+ <property name="layout_style">end</property>
<child>
<object class="GtkCheckButton" id="cbServerScript">
- <property name="label" translatable="yes">Show for server script</property>
+ <property name="label" translatable="yes">Show as server script</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
- <property name="tooltip_text" translatable="yes">Use this for create a script</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Show in a simpler format that can be used for scripting</property>
+ <property name="use_action_appearance">False</property>
+ <property name="xalign">0</property>
<property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbServerScript_toggled"/>
+ <signal name="toggled" handler="on_cbServerScript_toggled" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
@@ -38,52 +40,45 @@
</packing>
</child>
<child>
- <object class="GtkHButtonBox" id="hbuttonbox1">
+ <object class="GtkButton" id="btnClearLog">
+ <property name="label">gtk-clear</property>
<property name="visible">True</property>
- <property name="spacing">12</property>
- <property name="layout_style">end</property>
- <child>
- <object class="GtkButton" id="btnClearLog">
- <property name="label">gtk-clear</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Remove all Gufw log</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnClearLog_clicked"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="btnCloseLog">
- <property name="label">gtk-close</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnCloseLog_clicked"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Remove all Gufw logs</property>
+ <property name="use_action_appearance">False</property>
+ <property name="use_stock">True</property>
+ <signal name="clicked" handler="on_btnClearLog_clicked" swapped="no"/>
</object>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <object class="GtkButton" id="btnCloseLog">
+ <property name="label">gtk-close</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_action_appearance">False</property>
+ <property name="use_stock">True</property>
+ <signal name="clicked" handler="on_btnCloseLog_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
</object>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
@@ -91,14 +86,15 @@
<property name="width_request">480</property>
<property name="height_request">200</property>
<property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
<property name="border_width">3</property>
<property name="resize_mode">queue</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow2">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="hscrollbar_policy">automatic</property>
- <property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkTextView" id="logTxt">
<property name="visible">True</property>
@@ -110,8 +106,18 @@
</object>
</child>
</object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</object>
</child>
+ <action-widgets>
+ <action-widget response="0">cbServerScript</action-widget>
+ <action-widget response="0">btnClearLog</action-widget>
+ <action-widget response="0">btnCloseLog</action-widget>
+ </action-widgets>
</object>
</interface>
=== modified file 'data/ui/main.ui' (properties changed: +x to -x)
--- data/ui/main.ui 2011-05-07 20:46:20 +0000
+++ data/ui/main.ui 2011-08-18 07:35:33 +0000
@@ -1,19 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
- <requires lib="gtk+" version="2.16"/>
- <!-- interface-naming-policy toplevel-contextual -->
+ <!-- interface-requires gtk+ 3.0 -->
<object class="GtkAction" id="actionAbout">
<property name="stock_id">gtk-about</property>
</object>
<object class="GtkAction" id="actionQuit">
<property name="stock_id">gtk-quit</property>
</object>
- <object class="GtkAdjustment" id="adjustment1">
- <property name="upper">100</property>
- <property name="step_increment">1</property>
- <property name="page_increment">10</property>
- <property name="page_size">10</property>
- </object>
<object class="GtkImage" id="image1">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -65,7 +58,7 @@
<object class="GtkImage" id="image8">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-missing-image</property>
+ <property name="stock">gtk-preferences</property>
</object>
<object class="GtkImage" id="image9">
<property name="visible">True</property>
@@ -73,65 +66,15 @@
<property name="stock">gtk-select-font</property>
<property name="icon-size">1</property>
</object>
- <object class="GtkListStore" id="incoming_policy_model">
- <columns>
- <!-- column-name 1 -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="outgoing_policy_model">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="policy_fake">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Deny</col>
- </row>
- <row>
- <col id="0" translatable="yes">Reject</col>
- </row>
- <row>
- <col id="0" translatable="yes">Allow</col>
- </row>
- </data>
- </object>
<object class="GtkWindow" id="winMain">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Firewall</property>
<property name="icon">/usr/share/icons/hicolor/48x48/apps/gufw.png</property>
<child>
- <object class="GtkVBox" id="GUIGufw">
+ <object class="GtkBox" id="GUIGufw">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
<child>
<object class="GtkMenuBar" id="menubar1">
<property name="visible">True</property>
@@ -149,28 +92,32 @@
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="menuLog">
- <property name="label" translatable="yes">Log...</property>
+ <property name="label" translatable="yes">_Log...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
<property name="image">image1</property>
<property name="use_stock">False</property>
<signal name="activate" handler="on_menuLog_activate" swapped="no"/>
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
+ <object class="GtkSeparatorMenuItem" id="menuSeparator1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="menuQuit">
+ <property name="label">gtk-quit</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="related_action">actionQuit</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
</object>
</child>
</object>
@@ -190,28 +137,33 @@
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="menuAdd">
- <property name="label" translatable="yes">Add Rule...</property>
+ <property name="label" translatable="yes">_Add Rule...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
<property name="image">image2</property>
<property name="use_stock">False</property>
- <signal name="activate" handler="on_menuAdd_activate" swapped="no"/>
+ <signal name="activate" handler="on_btnAddWindow_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="menuRemove">
- <property name="label" translatable="yes">Remove Rule</property>
+ <property name="label" translatable="yes">Re_move Rule</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
<property name="image">image3</property>
<property name="use_stock">False</property>
- <signal name="activate" handler="on_menuRemove_activate" swapped="no"/>
+ <accelerator key="Delete" signal="activate" modifiers="GDK_CONTROL_MASK"/>
+ <signal name="activate" handler="on_btnRemove_clicked" swapped="no"/>
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="menuseparator1">
+ <object class="GtkSeparatorMenuItem" id="menuSeparator2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
@@ -219,28 +171,33 @@
</child>
<child>
<object class="GtkImageMenuItem" id="menuReload">
- <property name="label" translatable="yes">Reload rules</property>
+ <property name="label" translatable="yes">Re_load rules</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
<property name="image">image10</property>
<property name="use_stock">False</property>
+ <accelerator key="F5" signal="activate"/>
<signal name="activate" handler="on_menuReload_activate" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="menuReset">
- <property name="label" translatable="yes">Reset Firewall...</property>
+ <property name="label" translatable="yes">Re_set Firewall...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
<property name="image">image4</property>
<property name="use_stock">False</property>
<signal name="activate" handler="on_menuReset_activate" swapped="no"/>
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="menuseparator2">
+ <object class="GtkSeparatorMenuItem" id="menuSeparator3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
@@ -248,12 +205,14 @@
</child>
<child>
<object class="GtkImageMenuItem" id="menuPreferences">
- <property name="label">gtk-preferences</property>
+ <property name="label">_Preferences</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
- <property name="use_stock">True</property>
+ <property name="image">image8</property>
+ <property name="use_stock">False</property>
<signal name="activate" handler="on_menuPreferences_activate" swapped="no"/>
</object>
</child>
@@ -276,17 +235,27 @@
<object class="GtkImageMenuItem" id="menuDoc">
<property name="label" translatable="yes">Documentation...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="image">image5</property>
<property name="use_stock">False</property>
+ <accelerator key="F1" signal="activate"/>
<signal name="activate" handler="on_menuDoc_activate" swapped="no"/>
</object>
</child>
<child>
+ <object class="GtkSeparatorMenuItem" id="menuSeparator4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_action_appearance">False</property>
+ </object>
+ </child>
+ <child>
<object class="GtkImageMenuItem" id="menuAnswers">
<property name="label" translatable="yes">Get Help Online...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="image">image6</property>
@@ -298,6 +267,7 @@
<object class="GtkImageMenuItem" id="menuBug">
<property name="label" translatable="yes">Report a Problem...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="image">image7</property>
@@ -307,8 +277,9 @@
</child>
<child>
<object class="GtkImageMenuItem" id="menuTranslate">
- <property name="label" translatable="yes">Translate This Application...</property>
+ <property name="label" translatable="yes">Translate this Application...</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="image">image9</property>
@@ -317,7 +288,7 @@
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
+ <object class="GtkSeparatorMenuItem" id="menuSeparator5">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
@@ -343,416 +314,223 @@
</packing>
</child>
<child>
- <object class="GtkTable" id="table1">
+ <object class="GtkGrid" id="grid0">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="n_rows">2</property>
- <property name="row_spacing">6</property>
- <child>
- <object class="GtkHBox" id="blockFW">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkVBox" id="vbox2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkLabel" id="label7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes"><b>Actual Status</b></property>
- <property name="use_markup">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkCheckButton" id="cbEnabledFirewall">
- <property name="label" translatable="yes">Enabled</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_action_appearance">False</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbEnabledFirewall_toggled" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkHBox" id="hbox2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkAlignment" id="alignment1">
- <property name="width_request">14</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkTable" id="table2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="n_rows">2</property>
- <property name="n_columns">2</property>
- <child>
- <object class="GtkLabel" id="lblDefaultPolicyIncoming">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Incoming:</property>
- </object>
- <packing>
- <property name="x_padding">8</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="lblDefaultPolicyOutgoing">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Outgoing:</property>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_padding">8</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbPolicyIncoming">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">False</property>
- <property name="model">incoming_policy_model</property>
- <property name="active">0</property>
- <signal name="changed" handler="on_cbPolicyIncoming_changed" swapped="no"/>
- <child>
- <object class="GtkCellRendererText" id="renderer1"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbPolicyOutgoing">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">False</property>
- <property name="model">outgoing_policy_model</property>
- <property name="active">0</property>
- <signal name="changed" handler="on_cbPolicyOutgoing_changed" swapped="no"/>
- <child>
- <object class="GtkCellRendererText" id="renderer2"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkHBox" id="hbox3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkImage" id="imgShield">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixbuf">../media/disable_disable.png</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="padding">36</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
- <object class="GtkVPaned" id="vpanelListeningRules">
+ <property name="margin_left">5</property>
+ <property name="margin_right">5</property>
+ <property name="margin_top">5</property>
+ <property name="margin_bottom">5</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
+ <property name="column_spacing">5</property>
+ <child>
+ <object class="GtkPaned" id="panelListeningRules">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="position_set">True</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
+ <property name="orientation">vertical</property>
<child>
- <object class="GtkVBox" id="blockRules">
+ <object class="GtkFrame" id="frame2">
+ <property name="height_request">150</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
<child>
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="ypad">2</property>
+ <object class="GtkAlignment" id="alignment2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">5</property>
+ <property name="left_padding">12</property>
+ <child>
+ <object class="GtkBox" id="box1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
+ <property name="resize_mode">queue</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolledwindow1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTreeView" id="tvRules">
+ <property name="width_request">310</property>
+ <property name="height_request">90</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="enable_search">False</property>
+ <property name="show_expanders">False</property>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection1"/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkToolbar" id="toolbar1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_size">1</property>
+ <child>
+ <object class="GtkToolButton" id="btnAddWindow">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Add a rule...</property>
+ <property name="use_action_appearance">False</property>
+ <property name="label" translatable="yes">Add</property>
+ <property name="use_underline">True</property>
+ <property name="icon_name">list-add-symbolic</property>
+ <signal name="clicked" handler="on_btnAddWindow_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="homogeneous">True</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkToolButton" id="btnRemove">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Remove the selected rule(s)</property>
+ <property name="use_action_appearance">False</property>
+ <property name="label" translatable="yes">Remove</property>
+ <property name="use_underline">True</property>
+ <property name="icon_name">list-remove-symbolic</property>
+ <signal name="clicked" handler="on_btnRemove_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="homogeneous">True</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <object class="GtkButton" id="btnUnlock">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_action_appearance">False</property>
+ <signal name="clicked" handler="on_btnUnlock_clicked" swapped="no"/>
+ <child>
+ <object class="GtkImage" id="image11">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Unlock the firewall</property>
+ <property name="icon_name">gdu-encrypted-lock</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="label">
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
<property name="label" translatable="yes"><b>Rules</b></property>
<property name="use_markup">True</property>
</object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkViewport" id="viewport1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="resize_mode">queue</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolledwindow1">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">automatic</property>
- <property name="vscrollbar_policy">automatic</property>
- <child>
- <object class="GtkTreeView" id="tvRules">
- <property name="width_request">310</property>
- <property name="height_request">90</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="enable_search">False</property>
- <property name="show_expanders">False</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
+ </child>
+ </object>
+ <packing>
+ <property name="resize">True</property>
+ <property name="shrink">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkFrame" id="blockReport">
+ <property name="height_request">100</property>
+ <property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment3">
- <property name="height_request">9</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkHBox" id="hbox1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkHButtonBox" id="hbuttonbox1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkButton" id="btnUnblock">
- <property name="label" translatable="yes">Unlock</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_action_appearance">False</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkHButtonBox" id="blockRulesbuttons">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <property name="layout_style">end</property>
- <child>
- <object class="GtkButton" id="btnAddWindow">
- <property name="label">gtk-add</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Show Add Rule window</property>
- <property name="use_action_appearance">False</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnAddWindow_clicked" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="btnRemove">
- <property name="label">gtk-remove</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Remove selected rule</property>
- <property name="use_action_appearance">False</property>
- <property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnRemove_clicked" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="padding">3</property>
- <property name="position">3</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="resize">False</property>
- <property name="shrink">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkVBox" id="blockReport">
- <property name="can_focus">False</property>
- <child>
- <object class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="ypad">2</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">5</property>
+ <property name="left_padding">12</property>
+ <child>
+ <object class="GtkViewport" id="viewport2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
+ <property name="resize_mode">queue</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolledwindow2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTreeView" id="tvReport">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="enable_search">False</property>
+ <property name="show_expanders">False</property>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection2"/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="label">
+ <object class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
<property name="label" translatable="yes"><b>Listening Report</b></property>
<property name="use_markup">True</property>
</object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkViewport" id="viewport2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="resize_mode">queue</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolledwindow2">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hadjustment">adjustment1</property>
- <property name="hscrollbar_policy">automatic</property>
- <property name="vscrollbar_policy">automatic</property>
- <child>
- <object class="GtkTreeView" id="tvReport">
- <property name="width_request">310</property>
- <property name="height_request">90</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="enable_search">False</property>
- <property name="show_expanders">False</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</object>
<packing>
@@ -762,19 +540,184 @@
</child>
</object>
<packing>
+ <property name="left_attach">0</property>
<property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
+ <property name="width">3</property>
+ <property name="height">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkFrame" id="panel_fw_status">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_top">5</property>
+ <property name="margin_bottom">5</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkAlignment" id="alignment1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="left_padding">12</property>
+ <child>
+ <object class="GtkGrid" id="blockStatus">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">5</property>
+ <property name="column_spacing">5</property>
+ <child>
+ <object class="GtkLabel" id="lblDefaultPolicyOutgoing">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Outgoing:</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="lblDefaultPolicyIncoming">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Incoming:</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbPolicyOutgoing">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Deny</item>
+ <item translatable="yes">Reject</item>
+ <item translatable="yes">Allow</item>
+ </items>
+ <signal name="changed" handler="on_cbPolicyOutgoing_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbPolicyIncoming">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Deny</item>
+ <item translatable="yes">Reject</item>
+ <item translatable="yes">Allow</item>
+ </items>
+ <signal name="changed" handler="on_cbPolicyIncoming_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="lbl_status_fw">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Status</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="label">
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes"><b>Firewall</b></property>
+ <property name="use_markup">True</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkImage" id="imgShield">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="xpad">45</property>
+ <property name="pixbuf">../media/disable_disable.png</property>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkAlignment" id="alignment6">
+ <property name="width_request">12</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <object class="GtkHBox" id="blockStatusBar">
+ <object class="GtkBox" id="blockStatusBar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
@@ -805,7 +748,7 @@
</packing>
</child>
<child>
- <object class="GtkHBox" id="progressBarBlock">
+ <object class="GtkBox" id="progressBarBlock">
<property name="can_focus">False</property>
<child>
<object class="GtkProgressBar" id="progressBar">
@@ -846,7 +789,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">2</property>
+ <property name="position">3</property>
</packing>
</child>
</object>
=== modified file 'data/ui/preferences.ui' (properties changed: +x to -x)
--- data/ui/preferences.ui 2011-05-04 19:09:06 +0000
+++ data/ui/preferences.ui 2011-08-18 07:35:33 +0000
@@ -1,32 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
- <requires lib="gtk+" version="2.16"/>
- <!-- interface-naming-policy toplevel-contextual -->
- <object class="GtkListStore" id="model_ufw_level">
- <columns>
- <!-- column-name gchararray -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">Off</col>
- </row>
- <row>
- <col id="0" translatable="yes">Low</col>
- </row>
- <row>
- <col id="0" translatable="yes">Medium</col>
- </row>
- <row>
- <col id="0" translatable="yes">High</col>
- </row>
- <row>
- <col id="0" translatable="yes">Full</col>
- </row>
- </data>
- </object>
- <object class="GtkWindow" id="winPreferences">
- <property name="border_width">9</property>
+ <!-- interface-requires gtk+ 3.0 -->
+ <object class="GtkDialog" id="dlgPreferences">
+ <property name="width_request">200</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
<property name="title" translatable="yes">Firewall: Preferences</property>
<property name="resizable">False</property>
<property name="modal">True</property>
@@ -34,157 +12,15 @@
<property name="destroy_with_parent">True</property>
<property name="icon">/usr/share/icons/hicolor/48x48/apps/gufw.png</property>
<property name="type_hint">dialog</property>
- <signal name="key_press_event" handler="on_winPreferences_key_press_event"/>
- <signal name="delete_event" handler="on_winPreferences_delete_event"/>
- <child>
- <object class="GtkTable" id="table1">
- <property name="visible">True</property>
- <property name="n_rows">3</property>
- <property name="row_spacing">8</property>
- <child>
- <object class="GtkFrame" id="frame2">
- <property name="visible">True</property>
- <property name="border_width">3</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkAlignment" id="alignment2">
- <property name="visible">True</property>
- <property name="left_padding">12</property>
- <child>
- <object class="GtkVBox" id="vbox1">
- <property name="visible">True</property>
- <child>
- <object class="GtkCheckButton" id="cbGufwLog">
- <property name="label" translatable="yes">Logging</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbGufwLog_toggled"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkCheckButton" id="cbReport">
- <property name="label" translatable="yes">Listening Report</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="tooltip_text" translatable="yes">Ports in the listening state for TCP and open state for UDP.
-Enabled: Will consume more CPU resources.</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbReport_toggled"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkCheckButton" id="cbNotifyPopup">
- <property name="label" translatable="yes">Show notifications</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="tooltip_text" translatable="yes">Will show new connections in Listening Report</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="on_cbNotifyPopup_toggled"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child type="label">
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="label" translatable="yes"><b>Gufw Options</b></property>
- <property name="use_markup">True</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkFrame" id="frame3">
- <property name="visible">True</property>
- <property name="border_width">3</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkAlignment" id="alignment3">
- <property name="visible">True</property>
- <property name="left_padding">12</property>
- <child>
- <object class="GtkVBox" id="vbox2">
- <property name="visible">True</property>
- <child>
- <object class="GtkHBox" id="hbox2">
- <property name="visible">True</property>
- <child>
- <object class="GtkLabel" id="lblLogLevel">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Logging:</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="cbLogLevel">
- <property name="visible">True</property>
- <property name="model">model_ufw_level</property>
- <signal name="changed" handler="on_cbLogLevel_changed"/>
- <child>
- <object class="GtkCellRendererText" id="renderer2"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="padding">8</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child type="label">
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
- <property name="label" translatable="yes"><b>ufw Options</b></property>
- <property name="use_markup">True</property>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkHButtonBox" id="hbuttonbox1">
- <property name="visible">True</property>
+ <signal name="delete-event" handler="on_dlgPref_delete_event" swapped="no"/>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child internal-child="action_area">
+ <object class="GtkButtonBox" id="dialog-action_area1">
+ <property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<object class="GtkButton" id="btnClosePref">
@@ -192,25 +28,265 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
+ <property name="use_action_appearance">False</property>
<property name="use_stock">True</property>
- <signal name="clicked" handler="on_btnClosePref_clicked"/>
+ <signal name="clicked" handler="on_btnClosePref_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
- <property name="y_padding">6</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid0">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkFrame" id="frame1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">3</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkAlignment" id="alignment1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="left_padding">12</property>
+ <child>
+ <object class="GtkGrid" id="grid1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">5</property>
+ <child>
+ <object class="GtkLabel" id="lblLogLevel">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Logging:</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="cbLogLevel">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <items>
+ <item translatable="yes">Off</item>
+ <item translatable="yes">Low</item>
+ <item translatable="yes">Medium</item>
+ <item translatable="yes">High</item>
+ <item translatable="yes">Full</item>
+ </items>
+ <signal name="changed" handler="on_cbLogLevel_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="label">
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes"><b>ufw Options</b></property>
+ <property name="use_markup">True</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkFrame" id="frame2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">3</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkAlignment" id="alignment2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="left_padding">12</property>
+ <child>
+ <object class="GtkGrid" id="grid2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="column_spacing">5</property>
+ <child>
+ <object class="GtkCheckButton" id="cbGufwLog">
+ <property name="label" translatable="yes">Logging</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_action_appearance">False</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_cbGufwLog_toggled" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkCheckButton" id="cbReport">
+ <property name="label" translatable="yes">Listening Report</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Ports in the listening state for TCP and open state for UDP.
+If enabled, will result in higher CPU usage.</property>
+ <property name="use_action_appearance">False</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_cbReport_toggled" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkCheckButton" id="cbNotifyPopup">
+ <property name="label" translatable="yes">Show notifications</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_text" translatable="yes">Show notifications for new connections in Listening Report</property>
+ <property name="use_action_appearance">False</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_cbNotifyPopup_toggled" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="label">
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes"><b>Gufw Options</b></property>
+ <property name="use_markup">True</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</object>
</child>
+ <action-widgets>
+ <action-widget response="0">btnClosePref</action-widget>
+ </action-widgets>
</object>
</interface>
=== removed directory 'doc'
=== renamed file 'gufw.desktop' => 'gufw.desktop.in' (properties changed: +x to -x)
--- gufw.desktop 2011-05-25 18:15:20 +0000
+++ gufw.desktop.in 2011-08-18 07:35:33 +0000
@@ -65,5 +65,5 @@
Comment[bg]=Ðава ви вÑзможноÑÑ Ð·Ð° наÑÑÑойка на заÑиÑнаÑа ÑÑена ufw
Comment[ast]=Permite configurar el tornafuéu ufw
Comment[ar]=ÙسÙÙ
Ø Ù٠بإعداد اÙجدار اÙÙار٠UFW
-Icon=/usr/share/icons/hicolor/48x48/apps/gufw.png
+Icon=gufw.png
Categories=System;Settings;
=== modified file 'gufw/__init__.py' (properties changed: +x to -x)
=== modified file 'gufw/controller.py' (properties changed: +x to -x)
--- gufw/controller.py 2011-05-07 18:17:14 +0000
+++ gufw/controller.py 2011-08-18 07:35:33 +0000
@@ -1,4 +1,4 @@
-# Gufw 11.10.0 - http://gufw.tuxfamily.org
+# Gufw 11.10.1 - http://gufw.tuxfamily.org
# Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
#
# Gufw is free software; you can redistribute it and/or modify
=== modified file 'gufw/daemon/gufw.Daemon.conf' (properties changed: +x to -x)
--- gufw/daemon/gufw.Daemon.conf 2011-05-07 18:17:14 +0000
+++ gufw/daemon/gufw.Daemon.conf 2011-08-18 07:35:33 +0000
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
- <!-- Gufw 11.10.0 - http://gufw.tuxfamily.org
+ <!-- Gufw 11.10.1 - http://gufw.tuxfamily.org
Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
Gufw is free software; you can redistribute it and/or modify
=== modified file 'gufw/daemon/gufw.Daemon.service' (properties changed: +x to -x)
=== renamed file 'gufw/daemon/gufw.daemon.policy' => 'gufw/daemon/gufw.daemon.policy.in' (properties changed: +x to -x)
--- gufw/daemon/gufw.daemon.policy 2011-05-07 18:17:14 +0000
+++ gufw/daemon/gufw.daemon.policy.in 2011-08-18 07:35:33 +0000
@@ -2,7 +2,7 @@
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
- <!-- Gufw 11.10.0 - http://gufw.tuxfamily.org
+ <!-- Gufw 11.10.1 - http://gufw.tuxfamily.org
Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
Gufw is free software; you can redistribute it and/or modify
@@ -25,13 +25,12 @@
<icon_name>gufw</icon_name>
<action id="gufw.daemon.start">
- <description gettext-domain="system-tools-backends">Manage system configuration</description>
- <message gettext-domain="system-tools-backends">You need to authenticate to modify the system configuration</message>
+ <_description>Manage firewall configuration</_description>
+ <_message>You need to authenticate to modify the firewall configuration.</_message>
<defaults>
- <allow_any>auth_admin_keep</allow_any>
- <allow_inactive>auth_admin_keep</allow_inactive>
+ <allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
-</policyconfig>
+</policyconfig>
\ No newline at end of file
=== modified file 'gufw/daemon/gufw_daemon.py'
--- gufw/daemon/gufw_daemon.py 2011-05-07 18:17:14 +0000
+++ gufw/daemon/gufw_daemon.py 2011-08-18 07:35:33 +0000
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Gufw 11.10.0 - http://gufw.tuxfamily.org
+# Gufw 11.10.1 - http://gufw.tuxfamily.org
# Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
#
# Gufw is free software; you can redistribute it and/or modify
@@ -16,16 +16,15 @@
# along with Gufw; if not, see http://www.gnu.org/licenses for more
# information.
-import gobject
import time
import commands
+
+from gi.repository import GObject
import dbus
import dbus.service
import dbus.mainloop.glib
from dbus.exceptions import DBusException
-
-
class DemoException(dbus.DBusException):
_dbus_error_name = 'gufw.DemoException'
@@ -39,7 +38,7 @@
class Gufw_daemon(dbus.service.Object):
def __init__(self, conn=None, object_path=None, bus_name=None):
- dbus.service.Object.__init__(self,conn,object_path,bus_name)
+ dbus.service.Object.__init__(self, conn, object_path, bus_name)
self.enforce_polkit = True
self.dbus_info = None
self.polkit = None
@@ -92,7 +91,7 @@
@dbus.service.method("gufw.SampleInterface",
in_signature='', out_signature='',
sender_keyword='sender', connection_keyword='conn')
- def fw_unblock(self, sender=None, conn=None):
+ def fw_unlock(self, sender=None, conn=None):
"""PolicyKit"""
self._check_polkit_privilege(sender, conn, 'gufw.daemon.start')
@@ -142,7 +141,7 @@
in_signature='', out_signature='s',
sender_keyword='sender', connection_keyword='conn')
def get_ufw_logging(self, sender=None, conn=None):
- """Get Inicial ufw Logging"""
+ """Get Initial ufw Logging"""
dbus_info_aux = dbus.Interface(conn.get_object('org.freedesktop.DBus', '/org/freedesktop/DBus/Bus', False), 'org.freedesktop.DBus')
if ( self.__caller_pid__ == 0 ) or ( self.__caller_pid__ != dbus_info_aux.GetConnectionUnixProcessID(sender) ):
return "no_access"
@@ -231,7 +230,7 @@
in_signature='', out_signature='s',
sender_keyword='sender', connection_keyword='conn')
def reset_ufw(self, sender=None, conn=None):
- """Reset cofig ufw"""
+ """Reset ufw config"""
dbus_info_aux = dbus.Interface(conn.get_object('org.freedesktop.DBus', '/org/freedesktop/DBus/Bus', False), 'org.freedesktop.DBus')
if ( self.__caller_pid__ == 0 ) or ( self.__caller_pid__ != dbus_info_aux.GetConnectionUnixProcessID(sender) ):
return "no_access"
@@ -244,7 +243,7 @@
in_signature='', out_signature='',
sender_keyword='sender', connection_keyword='conn')
def erase_gufw_log(self, sender=None, conn=None):
- """Erase all Gufw Log"""
+ """Erase all Gufw Logs"""
dbus_info_aux = dbus.Interface(conn.get_object('org.freedesktop.DBus', '/org/freedesktop/DBus/Bus', False), 'org.freedesktop.DBus')
if ( self.__caller_pid__ == 0 ) or ( self.__caller_pid__ != dbus_info_aux.GetConnectionUnixProcessID(sender) ):
return
@@ -282,7 +281,7 @@
in_signature='', out_signature='i',
sender_keyword='sender', connection_keyword='conn')
def get_number_rules(self, sender=None, conn=None):
- """Get the number of actually rules"""
+ """Get the actual number of rules"""
dbus_info_aux = dbus.Interface(conn.get_object('org.freedesktop.DBus', '/org/freedesktop/DBus/Bus', False), 'org.freedesktop.DBus')
if ( self.__caller_pid__ == 0 ) or ( self.__caller_pid__ != dbus_info_aux.GetConnectionUnixProcessID(sender) ):
return 0
@@ -478,7 +477,8 @@
commands.getstatusoutput(rule)
return rule
-
+
+
if __name__ == '__main__':
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
@@ -486,5 +486,5 @@
name = dbus.service.BusName("gufw.Daemon", bus)
object = Gufw_daemon(bus, '/Gufw_daemon')
- mainloop = gobject.MainLoop()
+ mainloop = GObject.MainLoop()
mainloop.run()
=== added file 'gufw/gufw.py'
--- gufw/gufw.py 1970-01-01 00:00:00 +0000
+++ gufw/gufw.py 2011-08-18 07:35:33 +0000
@@ -0,0 +1,40 @@
+#!/usr/bin/env python
+# Gufw 11.10.1 - http://gufw.tuxfamily.org
+# Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
+#
+# Gufw is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# Gufw is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Gufw; if not, see http://www.gnu.org/licenses for more
+# information.
+
+from util import Validation
+from controller import Controller
+from view.guiGufw import GuiGufw
+
+
+if __name__ == "__main__":
+
+ # Check config file & is running previously
+ appInstance = Validation()
+
+ # Controller
+ controler = Controller()
+
+ # Firewall
+ firewall = controler.get_firewall()
+
+ # Show GUI
+ app = GuiGufw(firewall)
+
+ # Remove current instance
+ appInstance.exit_application()
+
=== removed file 'gufw/gufw.py'
--- gufw/gufw.py 2011-05-07 18:17:14 +0000
+++ gufw/gufw.py 1970-01-01 00:00:00 +0000
@@ -1,40 +0,0 @@
-#!/usr/bin/env python
-# Gufw 11.10.0 - http://gufw.tuxfamily.org
-# Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
-#
-# Gufw is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# Gufw is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Gufw; if not, see http://www.gnu.org/licenses for more
-# information.
-
-from util import Validation
-from controller import Controller
-from view.guiGufw import GuiGufw
-
-
-if __name__ == "__main__":
-
- # Check config file & is running previusly
- appInstance = Validation()
-
- # Controller
- controler = Controller()
-
- # Firewall
- firewall = controler.get_firewall()
-
- # Show GUI
- app = GuiGufw(firewall)
-
- # Remove current instance
- appInstance.exit_application()
-
=== modified file 'gufw/model/Firewall.py' (properties changed: +x to -x)
--- gufw/model/Firewall.py 2011-05-07 18:17:14 +0000
+++ gufw/model/Firewall.py 2011-08-18 07:35:33 +0000
@@ -18,11 +18,15 @@
import commands
import time
import os
+
import dbus
+# Work around a bug in python-distutils-extra auto, fixed in p-d-e rev 258
+# org.freedesktop.PolicyKit1
+
class Firewall():
- """Set or get the properties of Firewall"""
+ """Set or get the Firewall properties"""
WIN_WIDTH = 336
WIN_HEIGHT = 334
@@ -41,10 +45,10 @@
self.vpanel = self.WIN_VPANEL
self._read_config_file()
- def unblock(self):
- """Unblock by PolicyKit"""
+ def unlock(self):
+ """Unlock by PolicyKit"""
try:
- self.iface.fw_unblock()
+ self.iface.fw_unlock()
except:
return "no_access"
@@ -148,7 +152,7 @@
self.iface.add_gufw_log(self.gufw_logging, line)
def erase_gufw_log(self):
- """Erase all Gufw Log"""
+ """Erase all Gufw Logs"""
self.iface.erase_gufw_log()
def add_rule(self, is_program, insert_number, action, direction, log, protocol, fromip, fromport, toip, toport):
@@ -160,7 +164,7 @@
self._add_gufw_log(self.iface.remove_rule(str(number)))
def get_number_rules(self):
- """Get the number of actually rules"""
+ """Get the actual number of rules"""
return self.iface.get_number_rules()
def get_rule_list(self):
@@ -168,12 +172,12 @@
return self.iface.get_rule_list()
def update_config_file(self, width, height, vpanel):
- """Save actual FW config when quit Gufw"""
+ """Save actual FW config when quitting Gufw"""
self.iface.update_config_file(width, height, vpanel, self.gufw_logging, self.listening_status, self.notify_popup)
self.iface.Exit()
def _read_config_file(self):
- """Get previus values from config file """
+ """Get previous values from config file """
file = commands.getstatusoutput("cat /etc/gufw/gufw.cfg")
if file[0] != 0:
return
=== modified file 'gufw/model/__init__.py' (properties changed: +x to -x)
=== modified file 'gufw/util.py' (properties changed: +x to -x)
--- gufw/util.py 2011-05-07 18:17:14 +0000
+++ gufw/util.py 2011-08-18 07:35:33 +0000
@@ -1,4 +1,4 @@
-# Gufw 11.10.0 - http://gufw.tuxfamily.org
+# Gufw 11.10.1 - http://gufw.tuxfamily.org
# Copyright (C) 2008-2011 Raul Soriano https://launchpad.net/~gatoloko
# Marcos Alvarez Costales https://launchpad.net/~costales
#
@@ -28,7 +28,7 @@
self._start_application()
def _check_instance(self):
- """Check wether the app is running"""
+ """Check whether the app is running"""
if not os.path.isfile(self.pid_file):
return
@@ -42,7 +42,7 @@
except:
pass
- # Check wether the proccess specified exists
+ # Check whether the process specified exists
if 0 == pid:
return
try:
@@ -71,7 +71,7 @@
"""Return app paths"""
def get_ui_path(self, file_name):
"""Return Path GUI"""
- path = os.path.join('/usr', 'share', 'gufw', 'data', 'ui', file_name)
+ path = os.path.join('/usr', 'share', 'gufw', 'ui', file_name)
if not os.path.exists(path):
path = os.path.join('data', 'ui', file_name)
return path
@@ -79,7 +79,7 @@
def get_shield_path(self, incoming, outgoing):
"""Return Path Shields"""
file_name = incoming + '_' + outgoing + '.png'
- path = os.path.join('/usr', 'share', 'gufw', 'data', 'media', file_name)
+ path = os.path.join('/usr', 'share', 'gufw', 'media', file_name)
if not os.path.exists(path):
path = os.path.join('data', 'media', file_name)
return path
=== modified file 'gufw/view/__init__.py' (properties changed: +x to -x)
=== modified file 'gufw/view/guiGufw.py'
--- gufw/view/guiGufw.py 2011-05-25 18:15:20 +0000
+++ gufw/view/guiGufw.py 2011-08-18 07:35:33 +0000
@@ -1,3 +1,4 @@
+# -*- coding: utf-8 -*-
# Gufw 11.10.0 - http://gufw.tuxfamily.org
# Copyright (C) 2008-2011 Marcos Alvarez Costales https://launchpad.net/~costales
#
@@ -15,15 +16,18 @@
# along with Gufw; if not, see http://www.gnu.org/licenses for more
# information.
-import gtk
+import gettext
import threading
-import gobject
+import webbrowser
+
+from gi.repository import Gtk, Gdk, GLib
+from gi.repository import GObject
+from gi.repository import Polkit
import dbus
-import webbrowser
-import gettext
-from util import Path
+
+from util import Path
+
from gettext import gettext as _
-
gettext.textdomain('gufw')
__color__ = { "gray" : "#BAB5AB", # Basic 3D Medium
@@ -36,15 +40,16 @@
class GuiGufw:
"""All events"""
FONT = "ubuntu 10"
- TIME_REFRESH_REPORT = 1200
+ TIME_REFRESH_REPORT = 2500
TIME_STATUS_BAR = 8
def __init__(self, firewall):
self.fw = firewall
self.path = Path()
- self.ui_builder = gtk.Builder()
+ self.ui_builder = Gtk.Builder()
self._set_ui(self.ui_builder)
- gtk.main()
+ GLib.set_application_name("Gufw")
+ Gtk.main()
def _set_ui(self, builder):
"""Set the interfaces"""
@@ -55,39 +60,41 @@
self._set_ui_add(builder)
self._set_ui_preferences(builder)
self._set_ui_log(builder)
- self._set_ui_about(builder)
+ self._set_ui_switch()
self.win_main.show()
def _set_ui_main(self, builder):
"""Set the window Main"""
self.first_run_report = True
- self.previus_report = []
+ self.previous_report = []
builder.add_from_file(self.path.get_ui_path('main.ui'))
self.win_main = builder.get_object('winMain')
# Window size
width, height = self.fw.get_window_size()
- if width == gtk.gdk.screen_width() and height== gtk.gdk.screen_height():
+ if width == Gdk.Screen.width() and height== Gdk.Screen.height():
self.win_main.maximize()
else:
- self.win_main.resize(width,height)
- # Vpanel
- self.vpanelmain = builder.get_object("vpanelListeningRules")
- self.vpanelmain.set_position(self.fw.get_vpanel_pos())
+ self.win_main.resize(width, height)
+ # Icon
+ self.win_main.set_default_icon_from_file("/usr/share/icons/hicolor/48x48/apps/gufw.png")
+ # Panel
+ self.panelmain = builder.get_object("panelListeningRules")
+ self.panelmain.set_position(self.fw.get_vpanel_pos())
# Main Window Objects
- self.cb_enabled_firewall = builder.get_object("cbEnabledFirewall")
- self.cb_enabled_fw_fake = builder.get_object("cbEnabledFirewallFake")
self.cb_policy_incoming = builder.get_object("cbPolicyIncoming")
- self.cb_policy_in_fake = builder.get_object("cbPolicyIncomingFake")
self.cb_policy_outgoing = builder.get_object("cbPolicyOutgoing")
- self.cb_policy_out_fake = builder.get_object("cbPolicyOutgoingFake")
self.image_shield = builder.get_object("imgShield")
self.block_report = builder.get_object("blockReport")
- self.btn_unblock = builder.get_object('btnUnblock')
self.btn_add_window = builder.get_object("btnAddWindow")
self.btn_remove_rule = builder.get_object("btnRemove")
self.status_bar = builder.get_object("statusBar")
self.progress_bar = builder.get_object("progressBar")
self.progress_bar_block = builder.get_object("progressBarBlock")
+ self.btn_unlock = builder.get_object("btnUnlock")
+ # Needed for firewall switch & lock button
+ self.block_status = builder.get_object("blockStatus")
+ self.block_topright = builder.get_object("topright")
+ self.hiddenwindow = builder.get_object("hiddenwindow")
# Objects for Global Menu in Unity
self.menu_file = builder.get_object("menu_file")
self.menu_edit = builder.get_object("menu_edit")
@@ -105,98 +112,101 @@
self.menu_bug = builder.get_object("menuBug")
self.menu_translate = builder.get_object("menuTranslate")
self.menu_about = builder.get_object("actionAbout")
- # Disable menus (not works from Glade)
- self.menu_log.set_sensitive(0)
- self.menu_add.set_sensitive(0)
- self.menu_remove.set_sensitive(0)
- self.menu_reload.set_sensitive(0)
- self.menu_reset.set_sensitive(0)
- self.menu_pref.set_sensitive(0)
- # Problems with the Glade events
- self.menu_doc.set_sensitive(0)
- self.menu_answers.set_sensitive(0)
- self.menu_bug.set_sensitive(0)
- self.menu_translate.set_sensitive(0)
- # Set minimial signals for launch Gufw
- self.btn_unblock.connect('clicked', self.on_btnUnblock_clicked)
+ # Set minimal signals to launch Gufw
self.win_main.connect('delete-event', self.on_winMain_delete_event)
self.menu_quit.connect('activate', self.on_menuQuit_activate)
self.menu_about.connect('activate', self.on_menuAbout_activate)
+ self.btn_unlock.connect('clicked', self.on_btnUnlock_clicked)
# Show Listening report
if self.fw.get_listening_status() == "enable":
self.block_report.show()
+ # Focus
+ self.btn_unlock.grab_focus()
- self.btn_unblock.grab_focus()
-
def _set_ui_models(self, builder):
"""Set the models in main window"""
- self.render_txt = gtk.CellRendererText()
+ self.render_txt = Gtk.CellRendererText()
self.render_txt.set_property("font", self.FONT)
- self.rules_model = gtk.ListStore(gobject.TYPE_INT, gobject.TYPE_STRING, gobject.TYPE_STRING,
- gobject.TYPE_STRING, gobject.TYPE_STRING)
+ self.rules_model = Gtk.ListStore(GObject.TYPE_INT, GObject.TYPE_STRING, GObject.TYPE_STRING,
+ GObject.TYPE_STRING, GObject.TYPE_STRING)
self.tv_rules = builder.get_object("tvRules")
self.tv_rules.set_model(self.rules_model)
- self.tv_rules.get_selection().set_mode(gtk.SELECTION_MULTIPLE)
+ self.tv_rules.get_selection().set_mode(Gtk.SelectionMode.MULTIPLE)
- tree_header = gtk.TreeViewColumn (_("To"), self.render_txt, text=1, foreground=4)
- tree_header.set_expand(True)
- tree_header.set_resizable(True)
- self.tv_rules.append_column (tree_header)
- tree_header = gtk.TreeViewColumn (_("Action"), self.render_txt, text=2, foreground=4)
- tree_header.set_expand(True)
- tree_header.set_resizable(True)
- self.tv_rules.append_column (tree_header)
- tree_header = gtk.TreeViewColumn (_("From"), self.render_txt, text=3, foreground=4)
+ tree_header = Gtk.TreeViewColumn (_("To"), self.render_txt, text=1, foreground=4)
+ tree_header.set_expand(True)
+ tree_header.set_resizable(True)
+ self.tv_rules.append_column (tree_header)
+ tree_header = Gtk.TreeViewColumn (_("Action"), self.render_txt, text=2, foreground=4)
+ tree_header.set_expand(True)
+ tree_header.set_resizable(True)
+ self.tv_rules.append_column (tree_header)
+ tree_header = Gtk.TreeViewColumn (_("From"), self.render_txt, text=3, foreground=4)
tree_header.set_expand(True)
self.tv_rules.append_column (tree_header)
# Listening Report
- self.report_model = gtk.ListStore(gobject.TYPE_INT, gobject.TYPE_STRING, gobject.TYPE_STRING,
- gobject.TYPE_STRING, gobject.TYPE_STRING, gobject.TYPE_STRING)
+ self.report_model = Gtk.ListStore(GObject.TYPE_INT, GObject.TYPE_STRING, GObject.TYPE_STRING,
+ GObject.TYPE_STRING, GObject.TYPE_STRING, GObject.TYPE_STRING)
self.tv_report = builder.get_object("tvReport")
self.tv_report.set_model(self.report_model)
- self.tv_report.get_selection().set_mode(gtk.SELECTION_NONE)
+ self.tv_report.get_selection().set_mode(Gtk.SelectionMode.NONE)
- tree_header = gtk.TreeViewColumn (_("Protocol"), self.render_txt, text=1, foreground=5)
- tree_header.set_resizable(True)
- self.tv_report.append_column (tree_header)
- tree_header = gtk.TreeViewColumn (_("Port"), self.render_txt, text=2, foreground=5)
- tree_header.set_resizable(True)
- self.tv_report.append_column (tree_header)
- tree_header = gtk.TreeViewColumn (_("Address"), self.render_txt, text=3, foreground=5)
- tree_header.set_resizable(True)
- self.tv_report.append_column (tree_header)
- tree_header = gtk.TreeViewColumn (_("Application"), self.render_txt, text=4, foreground=5)
+ tree_header = Gtk.TreeViewColumn (_("Protocol"), self.render_txt, text=1, foreground=5)
+ tree_header.set_resizable(True)
+ self.tv_report.append_column (tree_header)
+ tree_header = Gtk.TreeViewColumn (_("Port"), self.render_txt, text=2, foreground=5)
+ tree_header.set_resizable(True)
+ self.tv_report.append_column (tree_header)
+ tree_header = Gtk.TreeViewColumn (_("Address"), self.render_txt, text=3, foreground=5)
+ tree_header.set_resizable(True)
+ self.tv_report.append_column (tree_header)
+ tree_header = Gtk.TreeViewColumn (_("Application"), self.render_txt, text=4, foreground=5)
self.tv_report.append_column (tree_header)
def _set_ui_add(self, builder):
"""Set the window Add"""
builder.add_from_file(self.path.get_ui_path('add.ui'))
- self.win_add = builder.get_object('winAdd')
- self.win_add.set_transient_for(self.win_main)
+ self.dlg_add = builder.get_object('dlgAdd')
+ self.dlg_add.set_transient_for(self.win_main)
# Preconf
self.insert_number_preconf = builder.get_object("sbInsertNumberPreconf")
self.direction_preconf = builder.get_object("cbDirectionPreconf")
+ self.direction_preconf.set_active(0)
self.action_preconf = builder.get_object("cbActionPreconf")
+ self.action_preconf.set_active(0)
self.log_preconf = builder.get_object("cbLogPreconf")
+ self.log_preconf.set_active(0)
self.type_preconf = builder.get_object("cbTypePreconf")
+ self.type_preconf.set_active(0)
+ self.program_preconf = builder.get_object("cbProgramPreconf")
+ self.program_preconf.set_active(6)
self.service_preconf = builder.get_object("cbServicePreconf")
- self.program_preconf = builder.get_object("cbProgramPreconf")
+ self.service_preconf.set_active(7)
+
# Simple
self.insert_number_simple = builder.get_object("sbInsertNumberSimple")
self.direction_simple = builder.get_object("cbDirectionSimple")
+ self.direction_simple.set_active(0)
self.action_simple = builder.get_object("cbActionSimple")
+ self.action_simple.set_active(0)
self.log_simple = builder.get_object("cbLogSimple")
+ self.log_simple.set_active(0)
self.port_simple = builder.get_object("entryPortSimple")
self.proto_simple = builder.get_object("cbProtoSimple")
+ self.proto_simple.set_active(0)
# Advanced
self.insert_number_advanced = builder.get_object("sbInsertNumberAdvanced")
self.action_advanced = builder.get_object("cbActionAdvanced")
+ self.action_advanced.set_active(0)
self.direction_advanced = builder.get_object("cbDirectionAdvanced")
+ self.direction_advanced.set_active(0)
self.log_advanced = builder.get_object("cbLogAdvanced")
+ self.log_advanced.set_active(0)
self.proto_advanced = builder.get_object("cbProtoAdvanced")
+ self.proto_advanced.set_active(0)
self.fromip_advanced = builder.get_object("entryFromIpAdvanced")
self.portfrom_advanced = builder.get_object("entryPortFromAdvanced")
self.toip_advanced = builder.get_object("entryToIpAdvanced")
@@ -209,8 +219,8 @@
def _set_ui_preferences(self, builder):
"""Set the window Preferences"""
builder.add_from_file(self.path.get_ui_path('preferences.ui'))
- self.win_preferences = builder.get_object('winPreferences')
- self.win_preferences.set_transient_for(self.win_main)
+ self.dlg_preferences = builder.get_object('dlgPreferences')
+ self.dlg_preferences.set_transient_for(self.win_main)
# Preference Window
self.cb_report = builder.get_object("cbReport")
self.cb_notify_popup = builder.get_object("cbNotifyPopup")
@@ -222,60 +232,61 @@
def _set_ui_log(self, builder):
"""Set the window Log"""
builder.add_from_file(self.path.get_ui_path('log.ui'))
- self.win_log = builder.get_object('winLog')
- self.win_log.set_transient_for(self.win_main)
+ self.dlg_log = builder.get_object('dlgLog')
+ self.dlg_log.set_transient_for(self.win_main)
# Log Window
self.log_txt = builder.get_object("logTxt")
self.log_txt_buffer = self.log_txt.get_buffer()
self.log_btn_close = builder.get_object("btnCloseLog")
self.server_script = builder.get_object("cbServerScript")
-
- def _set_ui_about(self,builder):
- """Set the window About"""
- builder.add_from_file(self.path.get_ui_path('about.ui'))
- self.win_about = builder.get_object('winAbout')
- self.win_about.set_transient_for(self.win_main)
+
+ def _set_ui_switch(self):
+ """Add toggle switch manually since Glade 3.10 doesn't support it yet"""
+ # Future TODO: Remove this rutine
+ self.switchFirewall = Gtk.Switch()
+ self.block_status.attach(self.switchFirewall, 1, 0, 1, 1)
+ self.switchFirewall.set_sensitive(False)
+ self.switchFirewall.show()
def _set_main_values(self, statusbar_msg):
- """Set initials status to GUI"""
+ """Set initial status for GUI"""
# Set sensitive values by status firewall
if self.fw.get_status() == "enable":
# Shield / Dropbox / Buttons / Menus
incoming = self.fw.get_policy("incoming")
outgoing = self.fw.get_policy("outgoing")
self.image_shield.set_from_file(self.path.get_shield_path(incoming, outgoing))
- self.cb_policy_incoming.set_sensitive(1)
- self.cb_policy_outgoing.set_sensitive(1)
- self.add_btn_add.set_sensitive(1)
+ self.cb_policy_incoming.set_sensitive(True)
+ self.cb_policy_outgoing.set_sensitive(True)
+ self.add_btn_add.set_sensitive(True)
if self.fw.get_number_rules() == 0:
- self.btn_remove_rule.set_sensitive(0)
- self.menu_remove.set_sensitive(0)
+ self.btn_remove_rule.set_sensitive(False)
+ self.menu_remove.set_sensitive(False)
else:
- self.btn_remove_rule.set_sensitive(1)
- self.menu_remove.set_sensitive(1)
+ self.btn_remove_rule.set_sensitive(True)
+ self.menu_remove.set_sensitive(True)
else:
# Shield / Dropbox / Buttons / Menus
self.image_shield.set_from_file(self.path.get_shield_path("disable", "disable"))
- self.cb_policy_incoming.set_sensitive(0)
- self.cb_policy_outgoing.set_sensitive(0)
- self.add_btn_add.set_sensitive(0)
- self.btn_remove_rule.set_sensitive(0)
- self.menu_remove.set_sensitive(0)
+ self.cb_policy_incoming.set_sensitive(False)
+ self.cb_policy_outgoing.set_sensitive(False)
+ self.add_btn_add.set_sensitive(False)
+ self.btn_remove_rule.set_sensitive(False)
+ self.menu_remove.set_sensitive(False)
# Gufw menu sensitive values by Gufw Log status
if self.fw.get_gufw_logging() == "enable":
- self.menu_log.set_sensitive(1)
+ self.menu_log.set_sensitive(True)
else:
- self.menu_log.set_sensitive(0)
+ self.menu_log.set_sensitive(False)
# Rules
self._set_rules_list()
# StatusBar
self._set_statusbar_msg(statusbar_msg)
def _set_statusbar_msg(self, msg):
- """Set a message into StatusBar Main window"""
cid = self.status_bar.get_context_id('default context')
mid = self.status_bar.push(cid, msg)
- gobject.timeout_add_seconds(self.TIME_STATUS_BAR, self.status_bar.remove_message, cid, mid)
+ GObject.timeout_add_seconds(self.TIME_STATUS_BAR, self.status_bar.remove, cid, mid)
def _set_rules_list(self):
"""Set rules in main window"""
@@ -414,27 +425,27 @@
def _do_refresh_report(self):
"""Refresh method in background (no freeze)"""
if self.fw.get_listening_status() == "disable":
- self.previus_report = []
+ self.previous_report = []
self.first_run_report = True
self.report_model.clear()
return False
lines = self.fw.get_listening_report()
- background_job = RefreshReport(self.fw.get_status(), self.report_model, lines, self.previus_report, self.first_run_report, self.fw.get_notify_popup())
+ background_job = RefreshReport(self.fw.get_status(), self.report_model, lines, self.previous_report, self.first_run_report, self.fw.get_notify_popup())
background_job.start()
- self.previus_report = lines
+ self.previous_report = lines
if self.fw.get_listening_status() == "enable":
self.first_run_report = False
return True
def _refresh_report(self):
"""Refresh Listening Report"""
- gobject.timeout_add(self.TIME_REFRESH_REPORT , self._do_refresh_report)
+ GObject.timeout_add(self.TIME_REFRESH_REPORT, self._do_refresh_report)
def _remove_rule(self):
"""Remove Rules Method"""
number_rules = self.fw.get_number_rules()
- tree,iter = self.tv_rules.get_selection().get_selected_rows()
+ tree, iter = self.tv_rules.get_selection().get_selected_rows()
removed = 0
actual_row = 0
total_rows = len(iter)
@@ -446,15 +457,15 @@
# No sensitive buttons & msg
self.progress_bar_block.show()
- self.cb_enabled_firewall.set_sensitive(0)
- self.cb_policy_incoming.set_sensitive(0)
- self.cb_policy_outgoing.set_sensitive(0)
- self.btn_remove_rule.set_sensitive(0)
- self.menu_remove.set_sensitive(0)
- self.add_btn_add.set_sensitive(0)
- self.menu_pref.set_sensitive(0)
- self.menu_reload.set_sensitive(0)
- self.menu_reset.set_sensitive(0)
+ self.switchFirewall.set_sensitive(False)
+ self.cb_policy_incoming.set_sensitive(False)
+ self.cb_policy_outgoing.set_sensitive(False)
+ self.btn_remove_rule.set_sensitive(False)
+ self.menu_remove.set_sensitive(False)
+ self.add_btn_add.set_sensitive(False)
+ self.menu_pref.set_sensitive(False)
+ self.menu_reload.set_sensitive(False)
+ self.menu_reset.set_sensitive(False)
self._set_statusbar_msg(_("Removing rules..."))
# For one row selected
@@ -462,7 +473,7 @@
for item in iter:
# Get rule selected (row number)
- number_rule_row = tree.get_value(tree.get_iter(item),0)
+ number_rule_row = tree.get_value(tree.get_iter(item), 0)
# Move Progress Bar
actual_row += 1
@@ -477,10 +488,10 @@
# Clean Progress Bar
self.progress_bar.set_fraction(0)
self.progress_bar_block.hide()
- self.cb_enabled_firewall.set_sensitive(1)
- self.menu_pref.set_sensitive(1)
- self.menu_reload.set_sensitive(1)
- self.menu_reset.set_sensitive(1)
+ self.switchFirewall.set_sensitive(True)
+ self.menu_pref.set_sensitive(True)
+ self.menu_reload.set_sensitive(True)
+ self.menu_reset.set_sensitive(True)
if number_rules != self.fw.get_number_rules():
self._set_main_values(_("Rule(s) removed"))
@@ -521,17 +532,20 @@
# Service?
if self.type_preconf.get_active() == 1:
- SERVICES = { "FTP" : "ftp",
- "HTTP" : "http",
- "IMAP" : "imap",
- "NFS" : "nfs",
- "POP3" : "pop3",
- "Samba" : "135,139,445tcp|137,138udp",
- "SMTP" : "smtp",
- "SSH" : "ssh",
- "VNC" : "5900tcp",
- "CUPS" : "631" }
- service_txt = SERVICES[self.service_preconf.get_active_text()]
+ SERVICES = { 0 : "ftp",
+ 1 : "http",
+ 2 : "imap",
+ 3 : "nfs",
+ 4 : "pop3",
+ #Samba
+ 5 : "135,139,445tcp|137,138udp",
+ 6 : "smtp",
+ 7 : "ssh",
+ #VNC
+ 8 : "5900tcp",
+ #CUPS
+ 9 : "631" }
+ service_txt = SERVICES[self.service_preconf.get_active()]
all_ports = service_txt.split("|")
for port_proto in all_ports:
if port_proto.find("tcp") != -1:
@@ -560,14 +574,21 @@
# Program?
else:
- PROGRAMS = { "Amule" : "4662tcp#4672udp",
- "Deluge" : "6881:6891tcp#6881:6891udp",
- "KTorrent" : "6881tcp#4444udp",
- "Nicotine" : "2234:2239tcp#2242tcp#2240tcp",
- "qBittorrent" : "6881tcp#6881udp",
- "Transmission" : "51413tcp#51413udp",
- "Skype" : "443tcp" }
- port_proto = PROGRAMS[self.program_preconf.get_active_text()]
+ PROGRAMS = { #Amule
+ 0 : "4662tcp#4672udp",
+ #Deluge
+ 1 : "6881:6891tcp#6881:6891udp",
+ #KTorrent
+ 2 : "6881tcp#4444udp",
+ #Nicotine
+ 3 : "2234:2239tcp#2242tcp#2240tcp",
+ #qBittorent
+ 4 : "6881tcp#6881udp",
+ #Skype
+ 5 : "443tcp",
+ #Transmission
+ 6 : "51413tcp#51413udp"}
+ port_proto = PROGRAMS[self.program_preconf.get_active()]
ports_protos = port_proto.split("#")
for prog in ports_protos:
if prog.find("tcp") != -1:
@@ -628,7 +649,10 @@
port = self.port_simple.get_text()
# ? -> ! Don't read the next!!
if port == "stallman":
- dlg_egg = gtk.MessageDialog(parent=self.win_main, flags=0, type=gtk.MESSAGE_WARNING, buttons=gtk.BUTTONS_CLOSE, message_format="Value your freedom or you will lose it, teaches history. 'Don't bother us with politics', respond those who don't want to learn.")
+ dlg_egg = Gtk.MessageDialog(self.win_main,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ Gtk.MessageType.WARNING, Gtk.ButtonsType.CLOSE,
+ "'Value your freedom or you will lose it,' teaches history.\n'Don't bother us with politics,' respond those who \ndon't want to learn.")
dlg_egg.format_secondary_markup("Richard Stallman")
dlg_egg.set_title("It's time to think!")
dlg_egg.run()
@@ -713,38 +737,52 @@
def on_btnAddWindow_clicked(self, widget):
"""Button Add"""
- self.btn_add_window.set_sensitive(0)
- self.menu_add.set_sensitive(0)
+ self.btn_add_window.set_sensitive(False)
+ self.menu_add.set_sensitive(False)
self.add_btn_add.grab_focus()
- self.win_add.show()
+ self.dlg_add.show()
def on_btnCloseAdd_clicked(self, widget):
"""Button Close Add Rules"""
- self.btn_add_window.set_sensitive(1)
- self.menu_add.set_sensitive(1)
- self.win_add.hide()
+ self.btn_add_window.set_sensitive(True)
+ self.menu_add.set_sensitive(True)
+ self.dlg_add.hide()
return True
def on_btnClosePref_clicked(self, widget):
- """Close preferences Button"""
- self.win_preferences.hide()
- return True
-
+ """Closes preferences dialog when close button is clicked."""
+ self.dlg_preferences.hide()
+ return True
+
+ def on_dlgPref_delete_event(self, widget, event):
+ """Closes preferences dialog for all close events except clicking the
+ close button.
+ """
+ self.dlg_preferences.hide()
+ return True
+
def on_btnCloseLog_clicked(self, widget):
- """Close Gufw Log Window"""
- self.win_log.hide()
- return True
-
+ """Closes log dialog when close button is clicked"""
+ self.dlg_log.hide()
+ return True
+
+ def on_dlgLog_delete_event(self, widget, event):
+ """Closes log dialog for all close events except clicking the
+ close button.
+ """
+ self.dlg_log.hide()
+ return True
+
def on_btnClearLog_clicked(self, widget):
"""Clear Log"""
self.fw.erase_gufw_log()
self.log_txt_buffer.set_text("")
self.log_btn_close.grab_focus()
-
+
def on_btnRemove_clicked(self, widget):
- """Remove in background"""
+ """Remove rules in background"""
task = self._remove_rule()
- gobject.idle_add(task.next)
+ GObject.idle_add(task.next)
def on_btnAddRule_clicked(self, widget):
"""Add rule Button"""
@@ -765,37 +803,39 @@
self.toip_advanced.set_text("")
self.portto_advanced.set_text("")
- def on_btnUnblock_clicked(self, widget):
- """Show PolicyKit"""
- if self.fw.unblock() == "access":
+ def on_btnUnlock_clicked(self, widget):
+ if self.fw.unlock() == "access":
self._set_initial_objects_main()
self._set_initial_objects_preferences()
self._set_main_values("")
self.ui_builder.connect_signals(self)
+ # Glade hasn't a GTKSwitch yet. Future TODO: Remove this line
+ self.switchFirewall.connect("notify::active", self.on_switchFirewall_toggled)
self._refresh_report()
else:
self._set_statusbar_msg(_("Wrong identification"))
def _set_initial_objects_main(self):
- """Set the initial status where unblock the FW"""
+ """Set the initial "unlocked" status"""
+ # Hiden buttons
+ self.btn_unlock.hide()
# Sensitive buttons
- self.btn_unblock.set_sensitive(0)
- self.menu_add.set_sensitive(1)
- self.menu_reload.set_sensitive(1)
- self.menu_reset.set_sensitive(1)
- self.menu_pref.set_sensitive(1)
- self.btn_add_window.set_sensitive(1)
+ self.menu_add.set_sensitive(True)
+ self.menu_reload.set_sensitive(True)
+ self.menu_reset.set_sensitive(True)
+ self.menu_pref.set_sensitive(True)
+ self.btn_add_window.set_sensitive(True)
# Problems with Glade events
- self.menu_doc.set_sensitive(1)
- self.menu_answers.set_sensitive(1)
- self.menu_bug.set_sensitive(1)
- self.menu_translate.set_sensitive(1)
+ self.menu_doc.set_sensitive(True)
+ self.menu_answers.set_sensitive(True)
+ self.menu_bug.set_sensitive(True)
+ self.menu_translate.set_sensitive(True)
# Status
- self.cb_enabled_firewall.set_sensitive(1)
+ self.switchFirewall.set_sensitive(True)
if self.fw.get_status() == "enable":
- self.cb_enabled_firewall.set_active(True)
+ self.switchFirewall.set_active(True)
else:
- self.cb_enabled_firewall.set_active(False)
+ self.switchFirewall.set_active(False)
# Policy
incoming = self.fw.get_policy("incoming")
outgoing = self.fw.get_policy("outgoing")
@@ -813,18 +853,18 @@
self.cb_policy_outgoing.set_active(2)
def _set_initial_objects_preferences(self):
- """Set the initial status where unblock the FW"""
+ """Set the initial "locked" status"""
# Listening report
if self.fw.get_listening_status() == "enable":
- self.cb_report.set_active(1)
+ self.cb_report.set_active(True)
else:
- self.cb_report.set_active(0)
- self.cb_notify_popup.set_sensitive(0)
+ self.cb_report.set_active(False)
+ self.cb_notify_popup.set_sensitive(False)
# Show Notify popups
if self.fw.get_notify_popup() == "enable":
- self.cb_notify_popup.set_active(1)
+ self.cb_notify_popup.set_active(True)
else:
- self.cb_notify_popup.set_active(0)
+ self.cb_notify_popup.set_active(False)
# ufw Log
if self.fw.get_ufw_logging() == "off":
self.cb_ufw_level.set_active(0)
@@ -837,11 +877,11 @@
else:
self.cb_ufw_level.set_active(4)
if self.fw.get_status() == "disable":
- self.cb_ufw_level.set_sensitive(0)
- self.lbl_ufw_level.set_sensitive(0)
+ self.cb_ufw_level.set_sensitive(False)
+ self.lbl_ufw_level.set_sensitive(False)
# Gufw Log
if self.fw.get_gufw_logging() == "enable":
- self.cb_gufw_log.set_active(1)
+ self.cb_gufw_log.set_active(True)
else:
self.cb_gufw_log.set_active(0)
@@ -862,20 +902,20 @@
"""Gufw Log CheckButton"""
if self.cb_gufw_log.get_active() == 1:
self.fw.set_gufw_logging("enable")
- self.menu_log.set_sensitive(1)
+ self.menu_log.set_sensitive(True)
elif self.cb_gufw_log.get_active() == 0:
self.fw.set_gufw_logging("disable")
- self.menu_log.set_sensitive(0)
+ self.menu_log.set_sensitive(False)
def on_cbReport_toggled(self, widget):
"""Listening report"""
if self.cb_report.get_active() == 1:
self.fw.set_listening_status("enable")
- self.cb_notify_popup.set_sensitive(1)
+ self.cb_notify_popup.set_sensitive(True)
self.block_report.show()
else:
self.fw.set_listening_status("disable")
- self.cb_notify_popup.set_sensitive(0)
+ self.cb_notify_popup.set_sensitive(False)
self.block_report.hide()
self._refresh_report()
@@ -893,18 +933,18 @@
else:
self.log_txt_buffer.set_text(self.fw.get_gufw_log('local'))
- def on_cbEnabledFirewall_toggled(self, widget):
+ def on_switchFirewall_toggled(self, widget, data):
"""Changed FW Status"""
- if self.fw.get_status() == "enable":
+ if self.switchFirewall.get_active() == True:
+ self.fw.set_status("enable")
+ self.cb_ufw_level.set_sensitive(True)
+ self.lbl_ufw_level.set_sensitive(True)
+ self._set_main_values(_("Enabled firewall"))
+ else:
self.fw.set_status("disable")
- self.cb_ufw_level.set_sensitive(0)
- self.lbl_ufw_level.set_sensitive(0)
+ self.cb_ufw_level.set_sensitive(False)
+ self.lbl_ufw_level.set_sensitive(False)
self._set_main_values(_("Disabled firewall"))
- else:
- self.fw.set_status("enable")
- self.cb_ufw_level.set_sensitive(1)
- self.lbl_ufw_level.set_sensitive(1)
- self._set_main_values(_("Enabled firewall"))
def on_cbPolicyIncoming_changed(self, widget):
"""Policy (Deny/Allow/Reject All) Incoming"""
@@ -917,15 +957,15 @@
return
if self.cb_policy_incoming.get_active() == 0:
- self.fw.set_policy("incoming","deny")
+ self.fw.set_policy("incoming", "deny")
self._set_main_values(_("Deny all INCOMING traffic"))
return
elif self.cb_policy_incoming.get_active() == 1:
- self.fw.set_policy("incoming","reject")
+ self.fw.set_policy("incoming", "reject")
self._set_main_values(_("Reject all INCOMING traffic"))
return
elif self.cb_policy_incoming.get_active() == 2:
- self.fw.set_policy("incoming","allow")
+ self.fw.set_policy("incoming", "allow")
self._set_main_values(_("Allow all INCOMING traffic"))
def on_cbPolicyOutgoing_changed(self, widget):
@@ -939,48 +979,25 @@
return
if self.cb_policy_outgoing.get_active() == 0:
- self.fw.set_policy("outgoing","deny")
+ self.fw.set_policy("outgoing", "deny")
self._set_main_values(_("Deny all OUTGOING traffic"))
return
elif self.cb_policy_outgoing.get_active() == 1:
- self.fw.set_policy("outgoing","reject")
+ self.fw.set_policy("outgoing", "reject")
self._set_main_values(_("Reject all OUTGOING traffic"))
return
elif self.cb_policy_outgoing.get_active() == 2:
- self.fw.set_policy("outgoing","allow")
+ self.fw.set_policy("outgoing", "allow")
self._set_main_values(_("Allow all OUTGOING traffic"))
def on_cbTypePreconf_changed(self, widget):
"""Change between Service/Program"""
if self.type_preconf.get_active() == 0:
- self.service_preconf.hide()
- self.program_preconf.show()
+ self.service_preconf.hide()
+ self.program_preconf.show()
else:
- self.service_preconf.show()
- self.program_preconf.hide()
-
- def on_cbServicePreconf_changed(self,widget):
- """Change tooltip for actual Service"""
- if self.service_preconf.get_active() == 0:
- self.service_preconf.set_tooltip_text("File Transfer Protocol")
- elif self.service_preconf.get_active() == 1:
- self.service_preconf.set_tooltip_text("Hypertext Transfer Protocol")
- elif self.service_preconf.get_active() == 2:
- self.service_preconf.set_tooltip_text("Internet Message Access Protocol")
- elif self.service_preconf.get_active() == 3:
- self.service_preconf.set_tooltip_text("Network File System")
- elif self.service_preconf.get_active() == 4:
- self.service_preconf.set_tooltip_text("Post Office Protocol")
- elif self.service_preconf.get_active() == 5:
- self.service_preconf.set_tooltip_text("")
- elif self.service_preconf.get_active() == 6:
- self.service_preconf.set_tooltip_text("Simple Mail Transfer Protocol")
- elif self.service_preconf.get_active() == 7:
- self.service_preconf.set_tooltip_text("Secure Shell")
- elif self.service_preconf.get_active() == 8:
- self.service_preconf.set_tooltip_text("Virtual Network Computing")
- elif self.service_preconf.get_active() == 9:
- self.service_preconf.set_tooltip_text("Common Unix Printing System")
+ self.service_preconf.show()
+ self.program_preconf.hide()
def on_cbExtendedActions_toggled(self, widget):
"""Extended actions"""
@@ -1003,29 +1020,68 @@
def on_menuQuit_activate(self, widget):
"""Menu Quit"""
width, height = self.win_main.get_size()
- self.fw.update_config_file(width, height, self.vpanelmain.get_position())
+ self.fw.update_config_file(width, height, self.panelmain.get_position())
if self.fw.get_listening_status() != "disable":
self.fw.set_listening_status("disable")
self._refresh_report()
- gtk.main_quit()
-
- def on_menuAdd_activate(self,widget):
- """Menu Add Rule"""
- self.add_btn_add.grab_focus()
- self.btn_add_window.set_sensitive(0)
- self.menu_add.set_sensitive(0)
- self.win_add.show()
+ Gtk.main_quit()
def on_menuPreferences_activate(self, widget):
"""Show Window Preferences"""
self.pref_btn_close.grab_focus()
- self.win_preferences.show()
+ self.dlg_preferences.show()
def on_menuAbout_activate(self, widget):
"""View About Window"""
- self.win_about.run()
- self.win_about.hide()
-
+ about = Gtk.AboutDialog()
+ about.set_copyright(_("© 2008-2011 The Gufw Project\nShield logo © 2007 Michael Spiegel"))
+ about.set_comments(_("Graphical user interface for ufw"))
+ about.set_version("11.10.1")
+ about.set_website("http://gufw.tuxfamily.org/")
+ about.set_authors(_(['''Lead developer:
+Marcos Alvarez Costales https://launchpad.net/~costales
+
+Developers (in alphabetical order):
+David Planella https://launchpad.net/~dpm
+Emilio López https://launchpad.net/~turl
+Jeremy Bicha https://launchpad.net/~jbicha
+Raúl Soriano https://launchpad.net/~gatoloko
+Rogério Vicente https://launchpad.net/~rogeriopvl
+Rubén Megido https://launchpad.net/~runoo
+Vadim Peretokin https://launchpad.net/~vperetokin
+
+Contributors:
+Cedrick Hannier https://launchpad.net/~cedynamix
+
+MOTU
+Devid Antonio Filoni https://launchpad.net/~d.filoni''']))
+ about.set_translator_credits(_("translator-credits"))
+ about.set_artists(_(["Shield logo by myke http://michael.spiegel1.at/",
+"Tutorial http://www.gimpusers.com/tutorials/create-a-shield-symbol.html"]))
+ about.set_license(_('''The shield logo is licensed under a Creative Commons
+Attribution 3.0 Unported License. See for more information:
+http://creativecommons.org/licenses/by/3.0/
+
+All other content is licensed under the GPL-3+.
+
+Gufw is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as
+published by the Free Software Foundation; either version 3
+of the License, or (at your option) any later version.
+
+Gufw is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied
+warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+See the GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public
+License along with Gufw; if not, see for more information:
+http://www.gnu.org/licenses'''))
+ about.connect("response", lambda d, r: d.destroy())
+ about.set_transient_for(self.win_main)
+ about.show()
+
def on_menuLog_activate(self, widget):
"""View Gufw Log Window"""
if self.server_script.get_active():
@@ -1034,36 +1090,30 @@
self.log_txt_buffer.set_text(self.fw.get_gufw_log('local'))
self.log_btn_close.grab_focus()
- self.win_log.show()
+ self.dlg_log.show()
def on_menuReload_activate(self, widget):
"""Reload the ufw rules"""
self._set_main_values(_("Reloaded ufw rules"))
-
def on_menuReset_activate(self, widget):
"""Reset ufw"""
- reset_dialog = gtk.MessageDialog(parent=self.win_main,
- flags=0,
- type=gtk.MESSAGE_WARNING,
- buttons=gtk.BUTTONS_OK_CANCEL,
- message_format=_("This will remove all rules and disable the firewall!"))
+ reset_dialog = Gtk.MessageDialog(self.win_main,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ Gtk.MessageType.WARNING, Gtk.ButtonsType.NONE,
+ _("This will remove all rules and disable the firewall!"))
reset_dialog.format_secondary_markup(_("Do you want to continue?"))
reset_dialog.set_title(_("Reset Firewall"))
- reset_dialog.set_default_response(gtk.RESPONSE_CANCEL)
+ reset_dialog.add_buttons(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
+ Gtk.STOCK_YES, Gtk.ResponseType.YES)
reset_answer = reset_dialog.run()
reset_dialog.destroy()
- if reset_answer == gtk.RESPONSE_OK:
+ if reset_answer == Gtk.ResponseType.YES:
if self.fw.get_status() == "enable":
- self.cb_enabled_firewall.set_active(0)
+ self.switchFirewall.set_active(False)
self.fw.reset_ufw()
self._set_main_values(_("Removed rules and reset firewall!"))
- def on_menuRemove_activate(self, widget):
- """Remove rules in background"""
- task = self._remove_rule()
- gobject.idle_add(task.next)
-
def on_menuDoc_activate(self, widget):
"""Launch browser with Documentation web"""
webbrowser.open_new("https://help.ubuntu.com/community/Gufw")
@@ -1083,66 +1133,31 @@
def on_winMain_delete_event(self, widget, event):
"""Close Button Main Window"""
width, height = self.win_main.get_size()
- self.fw.update_config_file(width, height, self.vpanelmain.get_position())
+ self.fw.update_config_file(width, height, self.panelmain.get_position())
if self.fw.get_listening_status() != "disable":
self.fw.set_listening_status("disable")
self._refresh_report()
- gtk.main_quit()
+ Gtk.main_quit()
- def on_winAdd_delete_event(self, widget, event):
+ def on_dlgAdd_delete_event(self, widget, event):
"""Close Button Window Add Rules"""
- self.btn_add_window.set_sensitive(1)
- self.menu_add.set_sensitive(1)
- self.win_add.hide()
- return True
-
- def on_winPreferences_delete_event(self, widget, event):
- """Close Button preferences Window"""
- self.win_preferences.hide()
- return True
-
- def on_winLog_delete_event(self, widget, event):
- """Close Button Log Window"""
- self.win_log.hide()
- return True
-
- def on_winAbout_delete_event(self, widget, event):
- """Close Button About Window"""
- self.win_about.hide()
- return True
-
- def on_winAdd_key_press_event(self, widget, event):
- """Press Scape Key Add Window > Hide window"""
- if event.keyval == gtk.keysyms.Escape :
- self.win_add.hide()
- self.btn_add_window.set_sensitive(1)
- self.menu_add.set_sensitive(1)
- return True
-
- def on_winPreferences_key_press_event(self, widget, event):
- """Press Scape Key Preferences Window > Hide window"""
- if event.keyval == gtk.keysyms.Escape :
- self.win_preferences.hide()
- return True
-
- def on_winLog_key_press_event(self, widget, event):
- """Press Scape Key Log Window > Hide window"""
- if event.keyval == gtk.keysyms.Escape :
- self.win_log.hide()
- return True
+ self.btn_add_window.set_sensitive(True)
+ self.menu_add.set_sensitive(True)
+ self.dlg_add.hide()
+ return True
class RefreshReport(threading.Thread):
"""Refresh Listening report in background"""
- def __init__(self, fw_status, model, lines, previus_lines, first_run, show_popups):
+ def __init__(self, fw_status, model, lines, previous_lines, first_run, show_popups):
threading.Thread.__init__(self)
bus = dbus.SessionBus()
- notify_object = bus.get_object('org.freedesktop.Notifications','/org/freedesktop/Notifications')
- self.notify_interface = dbus.Interface(notify_object,'org.freedesktop.Notifications')
+ notify_object = bus.get_object('org.freedesktop.Notifications', '/org/freedesktop/Notifications')
+ self.notify_interface = dbus.Interface(notify_object, 'org.freedesktop.Notifications')
self.path = Path()
self.firewall_status = fw_status
self.listening_model = model
self.lines = lines
- self.previus_lines = previus_lines
+ self.previous_lines = previous_lines
self.first_run = first_run
self.show_popup = show_popups
@@ -1153,7 +1168,7 @@
notif_msg = ""
for line in self.lines:
# Component lines for next notify
- if ( self.show_popup == "enable" ) and ( not line in self.previus_lines ) and ( not self.first_run ):
+ if ( self.show_popup == "enable" ) and ( not line in self.previous_lines ) and ( not self.first_run ):
msg_split = line.split("%")
if msg_split[3] == '-' and msg_split[2] != '*':
msg = msg_split[2] + _(" on ") + msg_split[1] + " " + msg_split[0] # IP
=== added file 'man/gufw.8'
--- man/gufw.8 1970-01-01 00:00:00 +0000
+++ man/gufw.8 2011-08-18 07:35:33 +0000
@@ -0,0 +1,83 @@
+.TH gufw 8 "13 Feb 2011"
+
+.SH NAME
+Gufw \- Graphic user interface for managing ufw
+.PP
+.SH DESCRIPTION
+Gufw is an easy to use Ubuntu / Linux firewall, powered by ufw.
+
+Gufw is an easy, intuitive, way to manage your Ubuntu firewall. It supports common tasks such as allowing or blocking pre-configured, common p2p, or individual ports port(s), and many others! Gufw is powered by ufw.
+Introduction
+iptables is already a very powerful tool by itself, but it's syntax can get awkward at times and hard to figure out, so Ubuntu developers decided to make ufw ("The reason ufw was developed is that we wanted to create a server-level firewalling utility that was a little bit more for `human beings`"), which was to be simpler. Now, on the graphical side of things, Firestarer already existed. But why not make an even easier to use GUI for desktop `human beings`, powered by ufw? This is where Gufw comes in.
+
+.SH RUN
+.TP
+You can run Gufw in GNOME menu: /System/Administration/Firewall configuration
+
+.SH "USAGE"
+.SH BASIC SETTINGS
+.PP
+Gufw has two states: Enabled and disabled.
+When Gufw is enabled, you can allow/reject/deny all incoming and outgoing connections.
+
+.SH ADD PRECONFIGURED RULE(S)
+.PP
+You can select between more Programs and Services preconfigured.
+Once Program/Service can have multiples rules.
+
+.SH ADD SIMPLE RULE(S)
+.PP
+You can specify the port or service, and protocol to be allowed (allow traffic), reject (reject traffic without reply), denied (deny traffic with reply), limit (limit traffic) on the host, or limit an IP or Port (Protecting against brute-force login attacks).
+The port can be a number of 5 digits, from 1 to 65535.
+The service can be any of /etc/services file (By example tcpmux, echo, discard, systat...).
+The protocol can be:
+ 1. TCP: Apply rule for all traffic in protocol TCP.
+ 2. UDP: Apply rule for all traffic in protocol UDP.
+ 3. both: Apply rule for all traffic in protocol TCP and UDP.
+
+.SH ADD ADVANCED RULE(S)
+.PP
+You can add an advanced rule.
+You can specify:
+ 1. Protocol: TCP, UDP or both.
+ 2. From IP Addres: You can allow/deny/reject/limit traffic from IP address. Example for a range: 192.168.1.0/9
+ 3. From Port: You can allow/deny/reject/limit traffic from a port. This parameter is optional. The port can be a number of 5 digits, from 1 to 65535. You can use a range ports with this format port1:port2 (by example 3234:3237), or add multiple ports with port1,port2 (by example 3234,3254).
+ 4. To IP Addres: You can allow/deny/limit traffic to an IP address. This parameter is optional. Example for a range: 192.168.1.0/9
+ 5. To Port: You can allow/deny/reject/limit traffic to a Port. This parameter is optional. The port can be a number of 5 digits, from 1 to 65535. You can use a range ports with this format port1:port2 (by example 3234:3237).
+
+.SH GENERAL TO PRECONFIGURED / SIMPLE / ADVANCED
+.PP
+With the extended parameters you can:
+ 1. Insert a rule in a specific row.
+ 2. Set the log level for ufw.
+
+.SH REMOVE ONE RULE
+.PP
+Steps:
+ 1. Select a rule in the list.
+ 2. Click in Remove button.
+You can delete more rules if you select it.
+
+.SH RESET CONFIGURATION
+.PP
+You will remove all rules and reset the ufw configuration to intial status (disable)!
+
+.SH EDIT PREFERENCES
+.PP
+You can edit your preferences in /Edit/Preferences menu.
+Preferences:
+ 1. Gufw log: Gufw will register all commands sent to ufw.
+ 2. ufw log: Enable/disable and set the level of the ufw log.
+ 3. Listening Report: Will display the ports on the live system in the listening state for TCP and the open state for UDP.
+ 4. Notification popups: Gufw will notify the new connections in the Listening Report.
+
+.SH SEE ALSO
+.PP
+\fBufw\fR(8)
+
+.SH AUTHOR
+.PP
+Gufw is (C) 2008-2011, Marcos Alvarez Costales <https://launchpad.net/~costales>.
+
+.PP
+This manual page was originally written by Marcos Alvarez Costales <https://launchpad.net/~costales>.
=== removed file 'man/gufw.8.gz'
Binary files man/gufw.8.gz 2011-05-04 19:09:06 +0000 and man/gufw.8.gz 1970-01-01 00:00:00 +0000 differ
=== added file 'po/POTFILES.in'
--- po/POTFILES.in 1970-01-01 00:00:00 +0000
+++ po/POTFILES.in 2011-08-18 07:35:33 +0000
@@ -0,0 +1,10 @@
+# intltool-update -p -g gufw
+# also done automatically with setup.py build or install
+[encoding: UTF-8]
+[type: gettext/xml]gufw/daemon/gufw.daemon.policy.in
+gufw/view/guiGufw.py
+[type: gettext/glade]data/ui/add.ui
+[type: gettext/glade]data/ui/extra_translations_no_distribute.ui
+[type: gettext/glade]data/ui/log.ui
+[type: gettext/glade]data/ui/main.ui
+[type: gettext/glade]data/ui/preferences.ui
=== renamed file 'po/gui-ufw-ar.po' => 'po/ar.po'
--- po/gui-ufw-ar.po 2011-05-31 17:44:34 +0000
+++ po/ar.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -160,11 +160,7 @@
msgstr ""
"Launchpad Contributions:\n"
" Costales https://launchpad.net/~costales\n"
-" Hsn https://launchpad.net/~alshawaf\n"
-" Khaled Hosny https://launchpad.net/~khaledhosny\n"
-" MaXeR https://launchpad.net/~themaxer\n"
-" Nizar Kerkeni https://launchpad.net/~nizarus\n"
-" abdessmed mohamed amine https://launchpad.net/~papiche1990"
+" Khaled Hosny https://launchpad.net/~khaledhosny"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -404,534 +400,5 @@
msgid "<b>ufw Options</b>"
msgstr ""
-#~ msgid "Remove"
-#~ msgstr "اØØ°Ù"
-
-#~ msgid "Working"
-#~ msgstr "ÙعÙ
Ù"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw غÙر Ù
ÙجÙد Ù٠اÙÙظاÙ
"
-
-#~ msgid "Edit preferences"
-#~ msgstr "ØرÙر اÙتÙضÙÙات"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "خطأ عÙد تغÙÙر ØاÙØ© اÙجدار اÙÙارÙ"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "جار٠اÙعÙ
Ù, Ù
Ù ÙضÙ٠اÙاÙتضار..."
-
-#~ msgid "Operation done"
-#~ msgstr "اجرÙت اÙعÙ
ÙÙØ©"
-
-#~ msgid "Start operations..."
-#~ msgstr "ابدء اÙعÙ
ÙÙات..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...اÙÙ٠اÙعÙ
ÙÙØ©"
-
-#~ msgid "About Dialog"
-#~ msgstr "ØÙÙ"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "خطأ: اختر اÙÙاعدة (اÙÙÙاعد)"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "خطأ: Ùا تÙجد ÙÙاعد"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "خطأ: Ùجب ادخا٠اÙÙ
د٠اÙÙاÙ
Ù ÙÙÙ
ÙاÙØ°"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "خطأ: رÙÙ
اÙÙ
ÙÙØ° غÙر صØÙØ"
-
-#~ msgid "Changed policy"
-#~ msgstr "تغÙرت اÙسÙاسة"
-
-#~ msgid "Error changing policy"
-#~ msgstr "خطأ عÙد تغÙÙر اÙسÙاسة"
-
-#~ msgid "Action canceled"
-#~ msgstr "اÙغ٠اÙإجراء"
-
-#~ msgid "Help not found."
-#~ msgstr "اÙÙ
ساعدة غÙر Ù
ÙجÙدة."
-
-#~ msgid "Open rules from file "
-#~ msgstr "اÙØªØ Ø§ÙÙÙاعد Ù
٠اÙÙ
ÙÙ "
-
-#~ msgid "Save rules to file "
-#~ msgstr "اØÙظ اÙÙÙاعد Ù٠اÙÙ
ÙÙ "
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "سÙ٠تتج٠إÙÙ Ø·Ù
س Ù
ØتÙ٠اÙÙ
ÙÙ."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "خطأ عÙد Ø·Ù
س اÙÙ
ÙÙ."
-
-#~ msgid "You are going add more rules."
-#~ msgstr "سÙ٠تضÙ٠اÙÙ
زÙد Ù
٠اÙÙÙاعد."
-
-#~ msgid "Error opening file."
-#~ msgstr "خطأ عÙد ÙØªØ Ø§ÙÙ
ÙÙ."
-
-#~ msgid "Error in format file."
-#~ msgstr "خطأ ÙÙ ÙÙئة اÙÙ
ÙÙ."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "سÙ٠تضÙ٠عÙاÙÙÙ IP جدÙدة Ù
ØظÙرة.\n"
-#~ "اÙÙÙئة Ùجب ا٠تÙÙÙ \"Ùص:IP-Ùص\"\n"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "خطأ ÙÙ ÙÙئة اÙÙ
ÙÙ, اÙسطر "
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "Ù٠اÙأسطر ÙÙبغ٠أ٠تÙÙ٠بÙذ٠اÙÙÙئة: \"Ùص:IP-Ùص\"\n"
-#~ "زر اÙÙ
ÙÙع http://www.bluetack.co.uk ÙتÙزÙ٠اÙÙ
ÙÙات."
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- بداÙØ© اÙسج٠---\n"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- ÙÙاÙØ© اÙسج٠---"
-
-#~ msgid "Website"
-#~ msgstr "اÙÙ
ÙÙع عÙ٠اÙاÙترÙت"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Øظر عÙاÙÙÙ IP Ù
Øددة Ù
٠اÙÙ
ÙÙ"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Øظر عÙاÙÙÙ IP"
-
-#~ msgid "Import rules from file"
-#~ msgstr "استÙرد اÙÙÙاعد Ù
٠اÙÙ
ÙÙ"
-
-#~ msgid "Import rules"
-#~ msgstr "استÙرد اÙÙÙاعد"
-
-#~ msgid "Save rules to file"
-#~ msgstr "اØÙظ اÙÙÙاعد Ù٠اÙÙ
ÙÙ"
-
-#~ msgid "Export rules"
-#~ msgstr "صدÙر اÙÙÙاعد"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "اÙظر سج٠Gufw ÙÙذ٠اÙجÙسة"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Ù
ساعدة Gufw"
-
-#~ msgid "About dialog"
-#~ msgstr "ØÙÙ"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>اÙإعدادت اÙØاÙÙØ©</b>"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "ارÙض Ù٠اÙإتصÙات اÙÙاردة"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "ارÙض Ù٠اÙتدÙ٠اÙÙارد"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "اسÙ
Ø Ù٠اÙإتصÙات اÙÙاردة"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "اسÙ
Ø Ù٠اÙتدÙ٠اÙÙارد"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "اسÙ
Ø\n"
-#~ "ارÙض\n"
-#~ "Øدد"
-
-#~ msgid "Port number or service"
-#~ msgstr "رÙÙ
اÙÙ
ÙÙØ° ا٠اÙخدÙ
Ø©"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "اÙاثÙاÙ"
-
-#~ msgid "Add the rule"
-#~ msgstr "أض٠اÙÙاعدة"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "اÙخدÙ
Ø©\n"
-#~ "اÙبرÙاÙ
ج"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "خدÙ
ات Ù
ضبÙطة Ù
سبÙا"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "براÙ
ج Ù
ضبÙطة Ù
سبÙا"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "اض٠اÙخدÙ
Ø© ÙÙاعدة"
-
-#~ msgid "Port number"
-#~ msgstr "رÙÙ
اÙÙ
ÙÙØ°"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>اض٠Ùاعدة جدÙدة</b>"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>اÙÙÙاعد</b>"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "اØذ٠اÙÙÙاعد اÙÙ
ÙتÙات"
-
-#~ msgid "Select all rules"
-#~ msgstr "اÙتÙÙ Ù٠اÙÙÙاعد"
-
-#~ msgid "Select all"
-#~ msgstr "اÙتÙ٠اÙÙÙ"
-
-#~ msgid "Gufw Log"
-#~ msgstr "سج٠Gufw"
-
-#~ msgid "Clear log"
-#~ msgstr "اÙ
Ø Ø§ÙسجÙ"
-
-#~ msgid "Close this window"
-#~ msgstr "اغÙÙ Ùذ٠اÙÙاÙذة"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr "عÙدÙ
ا تÙÙÙ ÙØ°Ù Ù
ÙعÙØ©, Gufw سÙج٠اÙÙشاط. تعطÙÙÙا ÙÙ ÙزÙ٠اÙسج٠اÙØاÙÙ"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "ÙعÙ٠تسجÙÙ Gufw"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "عÙدÙ
ا تÙÙÙ ÙØ°Ù Ù
ÙعÙØ©, ufw سÙسج٠Ùشاط ufw. اÙرأ دÙÙÙ ufw ÙÙÙ
زÙد Ù
٠اÙبÙاÙات"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "ÙعÙ٠تسجÙÙ ufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>اختÙارات اÙسجÙ</b>"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "أظÙر اÙÙÙÙØ© Gufw ÙÙ ÙÙØØ© اÙÙظاÙ
"
-
-#~ msgid "Show tray icon"
-#~ msgstr "أظÙر اÙÙÙÙØ© ÙÙØØ© اÙÙظاÙ
"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr "عÙدÙ
ا تÙÙÙ ÙØ°Ù Ù
ÙعÙØ© ÙعÙدÙ
ا تغÙÙ Gufw سÙتÙ
تصغÙر٠اÙÙ ÙÙØØ© اÙÙظاÙ
"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "صغÙر اÙÙ ÙÙØØ© اÙÙظاÙ
"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "عÙدÙ
ا تÙÙÙ ÙØ°Ù Ù
ÙعÙØ©, Gufw سÙبدء Ø¢ÙÙا Ù ÙسأÙ٠ع٠ÙÙÙ
Ø© اÙسر ÙÙÙ
ستخدÙ
اÙجذر. "
-#~ "(Ù
ÙاØظة: عÙدÙ
ا تغÙÙ Gufw, جدار اÙÙار سÙبÙÙ ÙÙ ØاÙت٠اÙسابÙØ©)"
-
-#~ msgid "Autostart with session"
-#~ msgstr "بدء Ø¢ÙÙ Ù
ع اÙجÙسة"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>اختÙارات اÙÙظاÙ
</b>"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Øدد اÙÙÙع اÙÙ
ضبÙØ· Ù
سبÙا"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "ÙعÙ٠اÙتغÙÙÙ"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "رÙÙ
اÙÙ
ÙÙØ°. اذا Ùا٠Ù
ضبÙطا عÙÙ٠استعÙ
ا٠Ù
دÙ"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "ÙعÙÙ/عطÙ٠اÙجدار اÙÙارÙ"
-
-#~ msgid "Quit application"
-#~ msgstr "غادر اÙتطبÙÙ"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "سج٠ÙاÙذة اÙجدار اÙÙارÙ"
-
-#~ msgid "Disabled"
-#~ msgstr "غÙر Ù
ÙÙ
ÙÙÙÙ"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Ùجب تشغÙ٠اÙبرÙاÙ
ج ÙÙ
ستخدÙ
جذر root=> gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "اÙجدار اÙÙار٠Ù
ÙعÙÙ - اÙسÙ
Ø§Ø ÙÙÙÙ"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "اÙجدار اÙÙار٠Ù
ÙعÙÙ - ÙÙ٠اÙÙÙ"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "اÙجدار اÙÙار٠غÙر Ù
ÙعÙÙ"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "اÙ
Ø Ø³Ø¬Ù Ø§Ùجدار اÙÙارÙ"
-
-#~ msgid "Firewall log"
-#~ msgstr "سج٠اÙجدار اÙÙارÙ"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "ÙعÙÙ/عطÙ٠اÙجدار اÙÙارÙ"
-
-#~ msgid "Starting"
-#~ msgstr "جار٠اÙتشغÙÙ"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "اÙجدار اÙÙار٠Ù
ÙعÙÙ"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>سج٠إجراءات اÙجدار اÙÙارÙ</b>"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "غادر اÙتطبÙ٠ا٠صغÙر اÙÙ ÙÙØØ© اÙÙظاÙ
"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "تغÙر ØاÙØ© اÙجدار اÙÙارÙ"
-
-#~ msgid "Firewall working..."
-#~ msgstr "اÙجدار اÙÙار٠ÙعÙ
Ù..."
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr "Øظر عÙاÙÙ٠برÙتÙÙÙ٠اÙØ¥ÙترÙت IP Ù
Øددة Ù
Ù Ù
ÙÙ Ù
ÙÙØ¡ : Ùص:IP-Ùص"
-
-#~ msgid "Log"
-#~ msgstr "سجÙ"
-
-#~ msgid "Add new rule"
-#~ msgstr "اض٠Ùاعدة جدÙدة"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "اÙجدار اÙÙار٠Ù
ÙعÙÙ"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "اÙجدار اÙÙار٠غÙر Ù
ÙعÙÙ"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "سج٠اÙجدار اÙÙار٠غÙر Ù
ÙعÙÙ"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "سج٠اÙجدار اÙÙار٠Ù
ÙعÙÙ"
-
-#~ msgid "By Default "
-#~ msgstr "اÙتراض٠"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "ÙعÙ٠تسجÙÙ ufw."
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "ÙعÙ٠تسجÙÙ Gufw."
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Ù
ÙØ®Ùض\n"
-#~ "Ù
تÙسط\n"
-#~ "عاÙ"
-
-#~ msgid "Firewall Log"
-#~ msgstr "سج٠اÙجدار اÙÙارÙ"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "اض٠Ùاعدة جدÙدة ÙÙجدار اÙÙارÙ"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Ùجب تشغÙÙ Gufw ÙÙ
ستخدÙ
جذر => gksu gufw"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "ÙÙاÙÙ
ا"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "برÙاÙ
ج\n"
-#~ "خدÙ
Ø©"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 Ù
شرÙعGufw"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "اÙ
Ø Ø³Ø¬Ù Gufw"
-
-#~ msgid "Set level"
-#~ msgstr "Øدد اÙÙ
ستÙÙ"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "رÙÙ
اÙÙ
ÙÙØ° (Ùطا٠اÙÙ
ÙاÙØ° \"Ù
ÙÙØ°1:Ù
ÙÙØ°2\")"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "خدÙ
Ø© Ø£Ù Ù
ÙÙØ° (Ùطا٠اÙÙ
ÙاÙØ° \"Ù
ÙÙØ°1:Ù
ÙÙØ°2\")"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 Ù
شرÙع Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Ù
ÙØ®Ùض\n"
-#~ "Ù
تÙسط\n"
-#~ "عاÙÙ\n"
-#~ "ÙاÙ
Ù"
-
-#~ msgid "Rules removed"
-#~ msgstr "أزÙÙت اÙÙÙاعد"
-
-#~ msgid "Rules added"
-#~ msgstr "أضÙÙت اÙÙÙاعد"
-
-#~ msgid "Rule removed"
-#~ msgstr "أزÙÙت اÙÙاعدة"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "أدرج Ùاعدة Ù٠اÙص٠اÙÙ
Øدد"
-
-#~ msgid "Add Rule"
-#~ msgstr "أضÙÙ Ùاعدة"
-
-#~ msgid "Add..."
-#~ msgstr "أضÙ..."
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "اÙ
Ùع\n"
-#~ "ارÙض\n"
-#~ "اسÙ
Ø"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "اسÙ
Ø\n"
-#~ "اÙ
Ùع\n"
-#~ "ارÙض\n"
-#~ "ØدÙد"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "داخÙ\n"
-#~ "خارج"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 Ù
شرÙع Gufw"
-
-#~ msgid "About Gufw"
-#~ msgstr "ع٠Gufw"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "أعد Ø¥Ù٠اÙÙÙÙ
اÙÙ
بدئÙØ©"
-
-#~ msgid "Preferences"
-#~ msgstr "اÙتÙضÙÙات"
-
-#~ msgid "Set level:"
-#~ msgstr "Øدد اÙÙ
ستÙÙ:"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Ùا سجÙ\n"
-#~ "سجÙ\n"
-#~ "سج٠اÙÙÙ"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "\"سجÙ\" سÙسج٠Ù٠اÙاتصاÙات اÙجدÙدة. \"سج٠اÙÙÙ\" سÙسج٠Ù٠اÙرزÙ
"
-
-#~ msgid "log"
-#~ msgstr "ÙÙغ"
-
-#~ msgid "Reject"
-#~ msgstr "ارÙض"
-
-#~ msgid "Deny"
-#~ msgstr "اÙ
Ùع"
-
-#~ msgid "Allow"
-#~ msgstr "اسÙ
Ø"
-
-#~ msgid "Clear"
-#~ msgstr "اÙ
سØ"
-
-#~ msgid "Add"
-#~ msgstr "أضÙ"
-
-#~ msgid "Close"
-#~ msgstr "أغÙÙ"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "إعادة ضبط اÙاعدادات..."
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "إضاÙØ© Ùذا اÙشرط اÙ٠جدار اÙجÙ
اÙØ©"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "ÙØªØ ÙاÙذة ÙإضاÙØ© شرÙØ·"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "إزاÙØ© اÙشرط اÙÙ
Øدد"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "سÙتÙ
ØØ°Ù Ù٠اÙشرÙØ· ٠إعادة إعدادات جدار اÙØÙ
اÙØ©!"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b<سج٠اعÙ
ا٠جدار اÙØÙ
اÙØ©>/b>"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>ضبط Ù
ÙاÙØ° اÙاستÙباÙ</b>"
-
#~ msgid "Firewall Configuration"
#~ msgstr "إعدادات اÙجدار اÙÙارÙ"
=== renamed file 'po/gui-ufw-ast.po' => 'po/ast.po'
--- po/gui-ufw-ast.po 2011-05-31 17:44:34 +0000
+++ po/ast.po 2011-08-18 07:35:33 +0000
@@ -8,14 +8,14 @@
"Project-Id-Version: gui-ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
-"PO-Revision-Date: 2011-03-01 19:13+0000\n"
-"Last-Translator: Costales <marcos@xxxxxxxxxxxxxx>\n"
+"PO-Revision-Date: 2011-07-01 19:46+0000\n"
+"Last-Translator: Costales <costales.marcos@xxxxxxxxx>\n"
"Language-Team: Asturian <ast@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -117,7 +117,7 @@
#: gufw/view/guiGufw.py:1041
msgid "Reloaded ufw rules"
-msgstr ""
+msgstr "Recargar regles d'ufw"
#: gufw/view/guiGufw.py:1050
msgid "This will remove all rules and disable the firewall!"
@@ -159,8 +159,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Costales https://launchpad.net/~costales\n"
-" Iñigo Varela https://launchpad.net/~ivarela"
+" Costales https://launchpad.net/~costales"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -212,51 +211,51 @@
#: data/ui/extra_translations_no_distribute.glade:17
msgid "ALLOW IN"
-msgstr ""
+msgstr "PERMITIR ENTRANTE"
#: data/ui/extra_translations_no_distribute.glade:24
msgid "DENY IN"
-msgstr ""
+msgstr "TORGAR ENTRANTE"
#: data/ui/extra_translations_no_distribute.glade:35
msgid "REJECT IN"
-msgstr ""
+msgstr "REFUGAR ENTRANTE"
#: data/ui/extra_translations_no_distribute.glade:46
msgid "LIMIT IN"
-msgstr ""
+msgstr "LLIMITAR ENTRANTE"
#: data/ui/extra_translations_no_distribute.glade:57
msgid "ALLOW OUT"
-msgstr ""
+msgstr "PERMITIR SALIENTE"
#: data/ui/extra_translations_no_distribute.glade:68
msgid "DENY OUT"
-msgstr ""
+msgstr "TORGAR SALIENTE"
#: data/ui/extra_translations_no_distribute.glade:81
msgid "REJECT OUT"
-msgstr ""
+msgstr "REFUGAR SALIENTE"
#: data/ui/extra_translations_no_distribute.glade:94
msgid "LIMIT OUT"
-msgstr ""
+msgstr "LLIMITAR SALIENTE"
#: data/ui/extra_translations_no_distribute.glade:107
msgid "ALLOW"
-msgstr ""
+msgstr "PERMITIR"
#: data/ui/extra_translations_no_distribute.glade:118
msgid "DENY"
-msgstr ""
+msgstr "TORGAR"
#: data/ui/extra_translations_no_distribute.glade:131
msgid "REJECT"
-msgstr ""
+msgstr "REFUGAR"
#: data/ui/extra_translations_no_distribute.glade:144
msgid "LIMIT"
-msgstr ""
+msgstr "LLIMITAR"
#: data/ui/extra_translations_no_distribute.glade:160
msgid "Anywhere"
@@ -300,7 +299,7 @@
#: data/ui/main.glade:222
msgid "Reload rules"
-msgstr ""
+msgstr "Recargar regles"
#: data/ui/main.glade:233
msgid "Reset Firewall..."
@@ -402,674 +401,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>Opciones d'ufw</b>"
-#~ msgid "Error changing policy"
-#~ msgstr "Error camudando polÃtica"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Añadir una regla nueva</b>"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "Nun s'alcontró ufw nel sistema"
-
-#~ msgid "Disabled"
-#~ msgstr "Desactiváu"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Torgafueos desactiváu"
-
-#~ msgid "Action canceled"
-#~ msgstr "Aición cancelada"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Tas a piques de sobroscribir el ficheru"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Error sobroscribiendo ficheru."
-
-#~ msgid "Save rules to file"
-#~ msgstr "Guardar regles a ficheru"
-
-#~ msgid "Error opening file."
-#~ msgstr "Error al abrir ficheru."
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importar regles dende ficheru"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Aida Gufw"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Permitir toles conexones entrantes"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Permitir tráficu entrante"
-
-#~ msgid "Port number or service"
-#~ msgstr "Númberu de puertu o serviciu"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "dambos"
-
-#~ msgid "Add the rule"
-#~ msgstr "Amestar la regla"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Serviciu\n"
-#~ "Programa"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Tornar a los valores por defeutu"
-
-#~ msgid "Port number"
-#~ msgstr "Númberu de puertu"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Servicios preconfiguraos"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Programes preconfiguraos"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Amestar el serviciu como regla"
-
-#~ msgid "Remove"
-#~ msgstr "Desaniciar"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Refugar toles conexones entrantes"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Refugar tráficu entrante"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Conseñe un tipu preconfiguráu"
-
-#~ msgid "About dialog"
-#~ msgstr "Al rodiu"
-
-#~ msgid "Export rules"
-#~ msgstr "Esportar regles"
-
-#~ msgid "Import rules"
-#~ msgstr "Importar regles"
-
-#~ msgid "Working"
-#~ msgstr "Trabayando"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Trabayando, espera por favor..."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Error nel formatu ficheru, llÃnea "
-
-#~ msgid "Error in format file."
-#~ msgstr "Error nel formatu del ficheru"
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Vas añadir nueves direciones IP a refugar.\n"
-#~ "El formatu debe ser \"testu:IP-testu\"\n"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Refugar direciones IP especifiques, dende ficheru"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Direciones IP a refugar"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Tienes d'executar Gufw como root => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Fallu: Tien d'indicar el rangu completu de puertos"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Fin Log ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Entamu Log ---\n"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Iguar preferencies"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferencies"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimiza pa la bandexa al zarrar"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Autoaniciar con sesión"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr "Si ta habilitáu, minimÃzase a la bandexa cuando peslles Gufw"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Preferencies del sistema</b>"
-
-#~ msgid "Close this window"
-#~ msgstr "Zarrar esta ventana"
-
-#~ msgid "Clear log"
-#~ msgstr "Llimpiar rexistru"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw Log"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Fallu: El puertu ye un númberu non válidu"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permitir\n"
-#~ "Torgar\n"
-#~ "Llimitar"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Númberu de puertu. Si lu pones, usarás un rangu"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Amosar iconu na bandexa"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Ver el log de Gufw d'esta sesión"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Activar endolcamientu"
-
-#~ msgid "Starting"
-#~ msgstr "Entamando"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "Toles llinies tienen de tener ésti formatu: 'testu:IP-testu'\n"
-#~ "Visita http://www.bluetack.co.uk pa descargar ficheros."
-
-#~ msgid "Help not found."
-#~ msgstr "Nun s'alcontró l'Aida"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Con ésto habilitao, Gufw lleva rexistru de l'actividá. Deshabilitándolo nun "
-#~ "esanicia'l rexistru autual"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Activar rexistru de Gufw"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Con esto habilitao, Gufw auto-arranca pidiendo la contraseña "
-#~ "d'alministrador. (NOTA: Cuando pieslle Gufw, el firewall pondráse nesti "
-#~ "caberu estáu)"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Activar rexistru de ufw"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Amosar l'iconu de Gufw na estaya de notificación"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Con esto habilitao, ufw rexistra l'actividá de ufw. Llea'l manual de ufw pa "
-#~ "más información"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Abrir regles dende ficheru "
-
-#~ msgid "Start operations..."
-#~ msgstr "Entamando operaciones..."
-
-#~ msgid "Operation done"
-#~ msgstr "Operación fecha"
-
-#~ msgid "...Finish operation"
-#~ msgstr "... Operación finada"
-
-#~ msgid "Changed policy"
-#~ msgstr "PolÃtica camudada"
-
-#~ msgid "Select all"
-#~ msgstr "Selecionar too"
-
-#~ msgid "Select all rules"
-#~ msgstr "Selecionar toles regles"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Guardar regles a ficheru "
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Desaniciar la/es regla/es selecionada/es"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Vas añadir más regles"
-
-#~ msgid "About Dialog"
-#~ msgstr "Diálogu Al rodiu"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Configuración autual</b>"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Error: Nun hai regles"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Error: Escueye regla/es"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Regles</b>"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Zarrar l'aplicación o minimizar a la bandexa al zarrar"
-
-#~ msgid "Quit application"
-#~ msgstr "Zarrar l'aplicación"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Tornafuéu activu - Permitir too"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Tornafuéu activu - Torgar too"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Tornafuéu trabayando..."
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Ventana Rexistru Tornafuéu"
-
-#~ msgid "Firewall log"
-#~ msgstr "Rexistru tornafuéu"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Llimpiar Rexistru Tornafuéu"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Activar/desactivar tornafuéu"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Error camudando estáu tornafuéu"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Camudar estáu tornafuéu"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Tornafuéu activu"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Activar/desactivar el tornafuéu"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr ""
-#~ "Banear direiciones IP especifiques dende un ficheru col formatu: testu:IP-"
-#~ "testu"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "Regla(es) amestada(es)"
-
-#~ msgid "Log"
-#~ msgstr "Rexistru"
-
-#~ msgid "Error: Ranges ports only with tcp or udp protocol"
-#~ msgstr "Fallu: Rangu de puertos sólo con protocolu tcp o udp"
-
-#~ msgid "You must run Gufw as root => gksudo gufw"
-#~ msgstr "Debes executar Gufw como root => gksudo gufw"
-
-#~ msgid "By Default "
-#~ msgstr "Por Defeutu "
-
-#~ msgid "Add new rule"
-#~ msgstr "Amestar nueva regla"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "Desaniciar regla seleicionada"
-
-#~ msgid " Set level "
-#~ msgstr " Afitar nivel "
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Activar Rexistru ufw"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 El Proyeutu Gufw"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Activar Rexistru Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Baxu\n"
-#~ "Mediu\n"
-#~ "Altu"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programa\n"
-#~ "Serviciu"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Númberu de puertu (rangu de puertos \"port1:port2\")"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "Serviciu o puertu (rangu de puertos \"port1:port2\")"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Rexistru Gufw Activu"
-
-#~ msgid "Website"
-#~ msgstr "Páxina d'aniciu"
-
-#~ msgid "Set level"
-#~ msgstr "Afitar nivel"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Rexistru Tornafuéu"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Rexistru Gufw Desactiváu"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Tienes d'executar Gufw como root => gksu gufw"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Torgar\n"
-#~ "Refugar\n"
-#~ "Permitir"
-
-#~ msgid "Show Add Window"
-#~ msgstr "Amosar Amestar Ventana"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Torgar\n"
-#~ "Refugar\n"
-#~ "Permitir\n"
-#~ "Llimitar"
-
-#~ msgid "About Gufw"
-#~ msgstr "Tocante a Gufw"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Rexistru aiciones tornafuéu</b>"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Amestar una nueva regla al tornafueos"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Dambos"
-
-#~ msgid "Rules removed"
-#~ msgstr "Regles desaniciaes"
-
-#~ msgid "Rules added"
-#~ msgstr "Regles amestaes"
-
-#~ msgid "Rule removed"
-#~ msgstr "Regla desaniciada"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Serviciu o puertu (rangu de puertos \"puertu1:puertu2\")"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 El proyeutu Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Baxu\n"
-#~ "Mediu\n"
-#~ "Altu\n"
-#~ "Completu"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 El proyeutu Gufw"
-
-#~ msgid "Incoming"
-#~ msgstr "Entrante"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Entrante\n"
-#~ "Saliente"
-
-#~ msgid ""
-#~ "Default\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Defeutu\n"
-#~ "Rexistrar\n"
-#~ "Rexistrar too"
-
-#~ msgid "Outgoing"
-#~ msgstr "Saliente"
-
-#~ msgid "Set level:"
-#~ msgstr "Afitar nivel:"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "Rexistrar: nueves conexones. Rexistrar too: nuevos paquetes"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Inxertar la regla nuna fila especifica"
-
-#~ msgid "Add Rule"
-#~ msgstr "Añader regla"
-
-#~ msgid "Add..."
-#~ msgstr "Añader..."
-
-#~ msgid "Removed all rules"
-#~ msgstr "Desaniciaes toles regles"
-
-#~ msgid "Limit In"
-#~ msgstr "Llimitar Entrante"
-
-#~ msgid "Allow Out"
-#~ msgstr "Permitir Saliente"
-
-#~ msgid "Allow In"
-#~ msgstr "Permitir Entrante"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "¡Vas desaniciar toles regles!"
-
-#~ msgid "Deny Out"
-#~ msgstr "Torgar Saliente"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Desaniciar toles regles"
-
-#~ msgid "Deny In"
-#~ msgstr "Torgar Entrante"
-
-#~ msgid "Reject"
-#~ msgstr "Refugar"
-
-#~ msgid "Close"
-#~ msgstr "Zarrar"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "Desaniciar toles regles..."
-
-#~ msgid "Deny"
-#~ msgstr "Torgar"
-
-#~ msgid "Limit"
-#~ msgstr "Llimitar"
-
-#~ msgid "Allow"
-#~ msgstr "Permitir"
-
-#~ msgid "Add"
-#~ msgstr "Amestar"
-
-#~ msgid "Limit Out"
-#~ msgstr "Llimitar Saliente"
-
-#~ msgid "Clear"
-#~ msgstr "Llimpiar"
-
-#~ msgid "Reject Out"
-#~ msgstr "Refugar Saliente"
-
-#~ msgid "Reject In"
-#~ msgstr "Refugar Entrante"
-
-#~ msgid "log-all"
-#~ msgstr "rexistrar too"
-
-#~ msgid "log"
-#~ msgstr "rexistrar"
-
-#~ msgid "Reset to initial status..."
-#~ msgstr "Reafitar al estáu inicial..."
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "¡Vas desaniciar toles regles y reafitar el tornafueos!"
-
-#~ msgid "Remove the selected rule/s"
-#~ msgstr "Desaniciar la regla(es) seleicionada(es)"
-
-#~ msgid "Reset configuration..."
-#~ msgstr "Reafitar configuración..."
-
-#~ msgid "Open window for add rules"
-#~ msgstr "Abrir ventanu p'amestar regles"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Afitar a la configuración inicial"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Tornafuéu activáu"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Tornafuéu desactiváu"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Ensin rexistru\n"
-#~ "Rexistrar\n"
-#~ "Rexistrar too"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permitir\n"
-#~ "Torgar\n"
-#~ "Refugar\n"
-#~ "LlÃmite"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Opciones de rexistru</b>"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Llimpiar el rexistru de Gufw"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Rexistru Aiciones Tornafuéu</b>"
-
-#~ msgid "Clear Gufw log"
-#~ msgstr "Llimpiar rexistru de Gufw"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Reafitar configuración..."
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Activar rexistru d'ufw"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Amestar esta regla al tornafuéu"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Abrir ventanu p'amestar regles"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Desaniciar la regla seleicionada"
-
-#~ msgid "Tool for create a script in another computer"
-#~ msgstr "Opción pa crear un script n'otru ordenador"
-
-#~ msgid "Enable listening report"
-#~ msgstr "Activar informe d'escucha"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>Opción d'escucha</b>"
-
-#~ msgid ""
-#~ "Listening state for TCP and the open state for UDP\n"
-#~ "Enabled: Gufw will consume more CPU resources"
-#~ msgstr ""
-#~ "Estáu d'escucha pa TCP y estáu abiertu pa UDP\n"
-#~ "Activu: Gufw consumirá más recursos de CPU"
-
-#~ msgid "Will remove all rules and disable the firewall!"
-#~ msgstr "¡Esborrará toles regles y desactivará'l tornafueos!"
-
-#~ msgid "Secure Shell"
-#~ msgstr "Shell segura"
-
-#~ msgid "About Firewall Configuration"
-#~ msgstr "Tocante a Configuración Tornafueos"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Configuración del tornafueos"
-
-#~ msgid "About Firewall"
-#~ msgstr "Tocante al Tornafueos"
=== renamed file 'po/gui-ufw-be.po' => 'po/be.po'
--- po/gui-ufw-be.po 2011-05-31 17:44:34 +0000
+++ po/be.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -401,430 +401,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr ""
-
-#~ msgid "Working"
-#~ msgstr "ÐÑаÑÑе"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Ð ÑдагаваÑÑ Ð½Ð°ÑÑаÑленÑнÑ"
-
-#~ msgid "Disabled"
-#~ msgstr "ÐÑклÑÑана"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw Ñ ÑÑÑÑÑме не знойдзенае"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Ðаб ÑÑÑÑ
омÑÑÑ Gufw неабÑ
одна бÑÑÑ Ð°Ð´Ð¼ÑнÑÑÑÑаÑаÑам => gksudo --preserve-env "
-#~ "/path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "ÐÑаÑÑе, паÑакайÑе..."
-
-#~ msgid "Operation done"
-#~ msgstr "ÐзеÑнÑне вÑканана"
-
-#~ msgid "About Dialog"
-#~ msgstr "ÐÑа пÑагÑамÑ"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "ÐамÑлка: ÐÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð²ÑзнаÑÑÑÑ ÑвеÑÑ Ð´ÑÑпазон паÑÑоÑ"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "ÐамÑлка: ÐекаÑÑкÑÐ½Ñ Ð½ÑÐ¼Ð°Ñ Ð¿Ð¾ÑÑа"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "ÐамÑлка: ÐÑма пÑавÑлаÑ"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "ÐамÑлка: ÐÑбеÑÑÑе пÑавÑла(Ñ)"
-
-#~ msgid "Start operations..."
-#~ msgstr "ÐаÑаÑак дзеÑнÑнÑÑ..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...ÐÐ°Ð½ÐµÑ Ð´Ð·ÐµÑнÑнÑÑ"
-
-#~ msgid "Changed policy"
-#~ msgstr "ÐÑавÑÐ»Ñ Ð·ÑмененÑÑ"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "ÐÑ Ð·ÑбÑÑаеÑеÑÑ Ð¿ÐµÑапÑÑаÑÑ Ñайл"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "ÐамÑлка пеÑапÑÑванÑÐ½Ñ Ñайла"
-
-#~ msgid "Error changing policy"
-#~ msgstr "ÐамÑлка зÑÐ¼ÐµÐ½Ñ Ð¿ÑавÑлаÑ"
-
-#~ msgid "Help not found."
-#~ msgstr "даведка не знойдзенаÑ."
-
-#~ msgid "You are going add more rules."
-#~ msgstr "ÐÑ Ð·ÑбÑÑаеÑеÑÑ Ð´Ð°Ð´Ð°ÑÑ Ð±Ð¾Ð»ÑÑ Ð¿ÑавÑлаÑ"
-
-#~ msgid "Open rules from file "
-#~ msgstr "ÐдкÑÑÑÑ Ð¿ÑавÑÐ»Ñ Ð· Ñайла "
-
-#~ msgid "Save rules to file "
-#~ msgstr "ÐаÑ
аваÑÑ Ð¿ÑавÑÐ»Ñ Ñ Ñайл "
-
-#~ msgid "Action canceled"
-#~ msgstr "ÐзеÑнÑне ÑкаÑаванае"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr "ÐабаÑанÑÑÑ Ð²ÑзнаÑÑÐ½ÐµÐ½Ñ ip адÑаÑÑ Ð· Ñайла ÑаÑмаÑам: text:IP-text"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- ÐÐ°Ð½ÐµÑ Ð´Ð·ÑнÑнÑка ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- ÐаÑаÑак дзÑнÑнÑка ---\n"
-
-#~ msgid "About Gufw"
-#~ msgstr "ÐÑа Gufw"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "УÑе ÑÐ°Ð´ÐºÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ ÑаÑмаÑ: \"text:IP-text\"\n"
-#~ "ÐаведайÑе http://www.bluetack.co.uk каб загÑÑзÑÑÑ ÑайлÑ."
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "ÐÑÑÑÑÑÑÑÑ Ð´Ð·ÑнÑнÑк бÑандмаÑÑÑа"
-
-#~ msgid "Error in format file."
-#~ msgstr "ÐамÑлка ÑаÑмаÑа Ñайла."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "ÐамÑлка Ñ ÑаÑмаÑе Ñайла, Ñадок "
-
-#~ msgid "Error opening file."
-#~ msgstr "ÐамÑлка адкÑÑÑÑÑÑ Ñайла"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "ÐлÑдзеÑÑ Ð´Ð·ÑнÑнÑк Gufw Ð´Ð»Ñ Ð³ÑÑага ÑÑанÑÑ"
-
-#~ msgid "Website"
-#~ msgstr "ÐÑб-ÑайÑ"
-
-#~ msgid "Export rules"
-#~ msgstr "ÐкÑпаÑÑаваÑÑ Ð¿ÑавÑлÑ"
-
-#~ msgid "Save rules to file"
-#~ msgstr "ÐаÑ
аваÑÑ Ð¿ÑавÑÐ»Ñ Ñ Ñайл"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "ÐлÑкаваÑÑ IP адÑаÑÑ"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "ÐлÑкаваÑÑ IP адÑаÑÑ Ð· Ñайла"
-
-#~ msgid "Import rules from file"
-#~ msgstr "ÐмпаÑÑаваÑÑ Ð¿ÑавÑÐ»Ñ Ð· Ñайла"
-
-#~ msgid "Quit application"
-#~ msgstr "ÐÑйÑÑÑÑ"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Ðаведка Gufw"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>ÐÑгÑÑÐ°Ñ ÐºÐ°Ð½ÑÑгÑÑаÑÑÑ</b>"
-
-#~ msgid "About dialog"
-#~ msgstr "ÐÑа пÑагÑамÑ"
-
-#~ msgid "Firewall log"
-#~ msgstr "ÐзÑнÑнÑк бÑандмаÑÑÑа"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "ÐабаÑанÑÑÑ ÑÑе ÑваÑ
однÑÑ ÑпалÑÑÑнÑнÑ"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "ÐабаÑанÑÑÑ ÑваÑ
Ð¾Ð´Ð½Ñ ÑÑаÑÑк"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "ÐазволÑÑÑ ÑÑе ÑваÑ
однÑÑ ÑпалÑÑÑнÑнÑ"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "УклÑÑÑÑÑ/адклÑÑÑÑÑ Ð±ÑандмаÑÑÑ"
-
-#~ msgid "Starting"
-#~ msgstr "ÐаÑаÑак"
-
-#~ msgid "Add the rule"
-#~ msgstr "ÐадаÑÑ Ð¿ÑавÑла"
-
-#~ msgid "Port number or service"
-#~ msgstr "ÐÑÐ¼Ð°Ñ Ð¿Ð¾ÑÑа алÑбо ÑÑÑвÑÑÑ"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "абодва"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "ÐÑандмаÑÑÑ ÑклÑÑанÑ"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "ÐазволÑÑÑ\n"
-#~ "ÐабаÑанÑÑÑ\n"
-#~ "ÐбмежаваÑÑ"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "ÐазволÑÑÑ ÑваÑ
Ð¾Ð´Ð½Ñ ÑÑаÑÑк"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "СÑкÑнÑÑÑ Ð´Ð° пÑадвÑзнаÑанÑÑ
знаÑÑнÑнÑÑ"
-
-#~ msgid "Port number"
-#~ msgstr "ÐÑÐ¼Ð°Ñ Ð¿Ð¾ÑÑа"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "СÑÑвÑÑ\n"
-#~ "ÐÑагÑама"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Раней ÑканÑÑгÑÑаванÑÑ ÑÑÑвÑÑÑ"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Раней ÑканÑÑгÑÑаванÑÑ Ð¿ÑагÑамÑ"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "ÐÑзнаÑÐ°Ð½Ñ Ñаней ÑканÑÑгÑÑÐ°Ð²Ð°Ð½Ñ ÑÑп"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "ÐадаÑÑ ÑÑÑвÑÑ Ñк пÑавÑла"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "ÐÑÐ¼Ð°Ñ Ð¿Ð¾ÑÑа. ÐÐ°Ð»Ñ Ð°Ð´Ð·Ð½Ð°Ñана, вÑкаÑÑÑÑоÑваеÑÑа дÑÑпазон"
-
-#~ msgid "Select all"
-#~ msgstr "ÐÑбÑаÑÑ ÑÑе"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "ÐÑйÑÑÑÑ Ð· даÑÑаÑаванÑÐ½Ñ Ð°Ð»Ñбо згаÑнÑÑÑ Ñ ÑконкÑ"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>ÐÑавÑлÑ</b>"
-
-#~ msgid "Select all rules"
-#~ msgstr "ÐÑбÑаÑÑ ÑÑе пÑавÑлÑ"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>ÐадаÑÑ Ð½Ð¾Ð²Ð°Ðµ пÑавÑла</b>"
-
-#~ msgid "Gufw Log"
-#~ msgstr "ÐзÑнÑнÑк Gufw"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>ÐзÑнÑнÑк дзеÑнÑнÑÑ Ð±ÑандмаÑÑÑа</b>"
-
-#~ msgid "Remove"
-#~ msgstr "ÐÑдалÑÑÑ"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "ÐÑдалÑÑÑ Ð²ÑбÑанае(ÑÑ) пÑавÑла(Ñ)"
-
-#~ msgid "Close this window"
-#~ msgstr "ÐакÑÑÑÑ Ð°ÐºÐ½Ð¾"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "УклÑÑÑÑÑ ÑÑÑÑÑканÑне"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "УклÑÑÑÑÑ Ð´Ð·ÑнÑнÑк ufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>ÐпÑÑÑ Ð´Ð·ÑнÑнÑка</b>"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "УклÑÑÑÑÑ Ð´Ð·ÑнÑнÑк Gufw"
-
-#~ msgid "Preferences"
-#~ msgstr "ÐаÑамÑÑÑÑ"
-
-#~ msgid "Clear log"
-#~ msgstr "ÐÑÑÑÑÑÑÑÑ Ð´Ð·ÑнÑнÑк"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "ÐÑзнаÑÑÑÑ, каб ÑклÑÑÑÑÑ Ð²ÑдзенÑне дзÑнÑнÑка Gufw. ÐÑклÑÑÑнÑне опÑÑÑ Ð½Ðµ "
-#~ "вÑдалÑе акÑÑалÑнага дзÑнÑнÑка"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "ÐаказаÑÑ ÑÐºÐ¾Ð½ÐºÑ Gufw Ñ Ð»Ð°ÑкÑ"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "ÐÑзнаÑÑÑÑ, каб ÑклÑÑÑÑÑ Ð²ÑдзенÑне дзÑнÑнÑка ufw. ЧÑÑаÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ Ð¿Ð° ufw, каб "
-#~ "аÑÑÑмаÑÑ Ð±Ð¾Ð»ÑÑ Ð·ÑвеÑÑак"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "ÐгоÑнÑÑÑ Ñ ÑконкÑ, падÑÐ°Ñ Ð·Ð°ÐºÑÑÑÑÑÑ"
-
-#~ msgid "Autostart with session"
-#~ msgstr "ÐÑÑамаÑÑÑна ÑÑаÑÑаваÑÑ Ð· ÑÑанÑам"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>СÑÑÑÑмнÑÑ Ð½Ð°Ð»Ð°Ð´ÐºÑ</b>"
-
-#~ msgid "Show tray icon"
-#~ msgstr "ÐаказаÑÑ ÑÐºÐ¾Ð½ÐºÑ Ñ Ð»Ð°ÑкÑ"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr "ÐÑзнаÑÑÑÑ Ñ Gufw бÑдзе згоÑнÑÑа Ñ ÑконкÑ, ÐºÐ°Ð»Ñ Ð²Ñ Ñго закÑÑваеÑе"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "ÐÐ°Ð»Ñ Ð²ÑзнаÑана, Gufw бÑдзе аÑÑамаÑÑÑна запÑÑкаÑÑа, пÑÑаÑÑÑ Ð²Ð°Ñ Ð¿Ð°ÑÐ¾Ð»Ñ "
-#~ "адмÑнÑÑÑÑаÑаÑа. (ÐÐÐÐÐÐÐ: ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°ÐºÑÑваеÑе Gufw, бÑандмаÑÑÑ Ð·Ð°Ð¿Ð°Ð¼Ñнае "
-#~ "апоÑÐ½Ñ ÑÑан)"
-
-#~ msgid "Import rules"
-#~ msgstr "ÐмпаÑÑаваÑÑ Ð¿ÑавÑлÑ"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "ÐÑÐ¼ÐµÐ½ÐµÐ½Ñ ÑÑаÑÑÑ Ð±ÑандмаÑÑÑа"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "ÐамÑлка зÑÐ¼ÐµÐ½Ñ ÑÑаÑÑÑа бÑандмаÑÑÑа"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "УклÑÑÑÑÑ/ÐÑклÑÑÑÑÑ Ð±ÑандмаÑÑÑ"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "ÐзÑнÑнÑк бÑандмаÑÑÑа"
-
-#~ msgid "Firewall working..."
-#~ msgstr "ÐÑандмаÑÑÑ Ð¿ÑаÑÑе..."
-
-#~ msgid "Firewall disabled"
-#~ msgstr "ÐÑандмаÑÑÑ Ð²ÑклÑÑанÑ"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "ÐÑандмаÑÑÑ ÑклÑÑÐ°Ð½Ñ - ÐабаÑанÑÑÑ ÑÑÑ"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "ÐÑандмаÑÑÑ ÑклÑÑÐ°Ð½Ñ - ÐазволÑÑÑ ÑÑÑ"
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "ÐÑбÑÑаеÑеÑÑ Ð´Ð°Ð´Ð°ÑÑ Ð½Ð¾Ð²ÑÑ IP адÑаÑÑ Ð´Ð»Ñ Ð±Ð»ÑкаванÑнÑ.\n"
-#~ "ФаÑÐ¼Ð°Ñ Ð¿Ð°Ð²Ñнен бÑÑÑ \"text:IP-text\"\n"
-
-#~ msgid "Rule removed"
-#~ msgstr "ÐÑавÑла вÑдаленае"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "ÐадклÑÑÑÑÑ ÑайÑвол"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "ÐдклÑÑÑÑÑ ÑайÑвол"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "ÐабаÑанÑÑÑ Ð·Ð°Ð¿ÑÑ Ñ ÑаÑопÑÑ Gufw"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "ÐазволÑÑÑ Ð·Ð°Ð¿ÑÑ Ñ ÑаÑопÑÑ Gufw"
-
-#~ msgid "Rules removed"
-#~ msgstr "ÐÑавÑла вÑдалÑлаÑÑ"
-
-#~ msgid "Rules added"
-#~ msgstr "ÐÑавÑла дадалоÑÑ"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Ðе запÑÑваÑÑ\n"
-#~ "ÐапÑÑваÑÑ\n"
-#~ "ÐапÑÑваÑÑ ÑÑÑ"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "ЧаÑопÑÑ Ð±Ñдзе запÑÑваÑÑ ÑÑе новÑÑ Ð´Ð°Ð»ÑÑÑнÑнÑ. ЧаÑопÑÑ Ð±Ñдзе запÑÑваÑÑ ÑÑе "
-#~ "пакеÑÑ."
-
-#~ msgid "Add Rule"
-#~ msgstr "ÐадаÑÑ Ð¿ÑавÑла"
-
-#~ msgid "Add..."
-#~ msgstr "ÐадаÑÑ"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 ÐÑÐ°ÐµÐºÑ Gufw"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Ðбодва"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "ÐÑзкÑ\n"
-#~ "СÑÑÑднÑ\n"
-#~ "ÐÑÑокÑ\n"
-#~ "ÐбÑалÑÑовÑ"
-
-#~ msgid "Set level:"
-#~ msgstr "ÐÑзнаÑÑÑÑ ÑзÑовенÑ:"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "СпÑÑÑоÑÑÑÑ ÑаÑопÑÑ Gufw"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "ÐÑÐ¼Ð°Ñ ÑÑлÑÐ·Ñ (дÑÑпазон ÑÑлÑÐ·Ð°Ñ \"ÑÑлÑза1:ÑÑлÑза2\")"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "ÐÑ Ð¼ÑÑÑÑÑ ÑаÑпаÑÑнаÑÑ Gufw Ñк гаÑÐ¿Ð°Ð´Ð°Ñ => gksu gufw"
-
-#~ msgid "Log"
-#~ msgstr "ЧаÑопÑÑ"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "УÑоÑкнÑÑÑ Ð¿ÑавÑла Ñ Ð²ÑзнаÑÐ°Ð½Ñ Ñадок"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "ÐазволÑÑÑ Ð·Ð°Ð¿ÑÑ Ñ ÑаÑопÑÑ Gufw"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "ÐазволÑÑÑ Ð·Ð°Ð¿ÑÑ Ñ ÑаÑопÑÑ ufw"
=== renamed file 'po/gui-ufw-bg.po' => 'po/bg.po'
--- po/gui-ufw-bg.po 2011-05-31 17:44:34 +0000
+++ po/bg.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
"X-Poedit-Country: BULGARIA\n"
"X-Poedit-Language: Bulgarian\n"
@@ -164,8 +164,7 @@
"Launchpad Contributions:\n"
" Costales https://launchpad.net/~costales\n"
" Phoenix.bg https://launchpad.net/~phoenix.bg\n"
-" Svetoslav Stefanov https://launchpad.net/~svetlisashkov\n"
-" i7_Dreamer https://launchpad.net/~vixtor2"
+" Svetoslav Stefanov https://launchpad.net/~svetlisashkov"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -407,560 +406,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>ufw ÐпÑии</b>"
-#~ msgid "About dialog"
-#~ msgstr "ÐÑноÑно"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw не е намеÑен в ÑиÑÑемаÑа"
-
-#~ msgid "Disabled"
-#~ msgstr "ÐзклÑÑена"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена е вклÑÑена"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена е изклÑÑена"
-
-#~ msgid "Error changing policy"
-#~ msgstr "ÐÑеÑка пÑи пÑомÑна на полиÑикаÑа"
-
-#~ msgid "Action canceled"
-#~ msgstr "ÐейÑÑвиеÑо е пÑекÑаÑено"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "ÐабÑанÑване на вÑиÑки вÑ
одÑÑи вÑÑзки"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "ÐабÑанÑване на вÑ
одÑÑ ÑÑаÑик"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "РазÑеÑаване на вÑиÑки вÑ
одÑÑи вÑÑзки"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "РазÑеÑаване на вÑ
одÑÑ ÑÑаÑик"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "и двеÑе"
-
-#~ msgid "Add the rule"
-#~ msgstr "ÐобавÑне на пÑавилоÑо"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "УÑлÑга\n"
-#~ "ÐÑогÑама"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "ÐÑедваÑиÑелно опÑеделени ÑÑлÑги"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "ÐÑедваÑиÑелно опÑеделени пÑогÑами"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "ÐоÑоÑеÑе Ñипа на пÑедваÑиÑелно опÑеделеноÑо пÑавило"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "ÐобавÑне на ÑÑлÑгаÑа каÑо пÑавило"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "ÐÑÑÑане на наÑалниÑе ÑÑойноÑÑи"
-
-#~ msgid "Port number"
-#~ msgstr "ÐÐ¾Ð¼ÐµÑ Ð½Ð° поÑÑ"
-
-#~ msgid "About Gufw"
-#~ msgstr "ÐÑноÑно Gufw"
-
-#~ msgid "Remove"
-#~ msgstr "ÐÑемаÑ
ване"
-
-#~ msgid "Port number or service"
-#~ msgstr "ÐÐ¾Ð¼ÐµÑ Ð½Ð° поÑÑ Ð¸Ð»Ð¸ ÑÑлÑга"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Ще пÑезапиÑеÑе Ñайла."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "ÐÑеÑка пÑи пÑÐµÐ·Ð°Ð¿Ð¸Ñ Ð½Ð° Ñайл."
-
-#~ msgid "Error in format file."
-#~ msgstr "ÐÑеÑка вÑв ÑоÑмаÑа на Ñайла."
-
-#~ msgid "Error opening file."
-#~ msgstr "ÐÑеÑка пÑи избиÑане на Ñайла."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "ÐÑеÑка вÑв ÑоÑмаÑа на Ñайла, Ñед "
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "ÐабÑанÑване на IP адÑеÑи"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "ÐабÑанÑване на опÑеделени IP адÑеÑи Ð¾Ñ Ñайл"
-
-#~ msgid "Import rules from file"
-#~ msgstr "ÐнаÑÑне на пÑавила Ð¾Ñ Ñайл"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Ðапазване на пÑавила вÑв Ñайл"
-
-#~ msgid "Gufw Help"
-#~ msgstr "ÐÐ¾Ð¼Ð¾Ñ Ð·Ð° Gufw"
-
-#~ msgid "Export rules"
-#~ msgstr "ÐзнаÑÑне на пÑавила"
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Ще вÑведеÑе нови забÑанени IP адÑеÑи.\n"
-#~ "ФоÑмаÑÑÑ ÑÑÑбва да е \"ÑекÑÑ:IP-ÑекÑÑ\"\n"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "ТÑÑбва да пÑÑнеÑе Gufw каÑо root => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "ÐÑеÑка: ÐÑеÑен Ð½Ð¾Ð¼ÐµÑ Ð½Ð° поÑÑ"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "ÐÑеÑка: ТÑÑбва да вÑведеÑе пÑÐ»Ð½Ð¸Ñ Ð¾Ð±Ñ
Ð²Ð°Ñ Ð¾Ñ Ð¿Ð¾ÑÑове."
-
-#~ msgid "Website"
-#~ msgstr "УебÑайÑ"
-
-#~ msgid "Close this window"
-#~ msgstr "ÐаÑваÑÑне на Ñози пÑозоÑеÑ"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>ÐобавÑне на ново пÑавило</b>"
-
-#~ msgid "Preferences"
-#~ msgstr "ÐаÑÑÑойки"
-
-#~ msgid "Clear log"
-#~ msgstr "ÐзÑиÑÑване дневника"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "ÐинимизиÑане в ÑиÑÑемнаÑа облаÑÑ Ð·Ð° извеÑÑÑване"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>ÐаÑÑÑойки на дневника</b>"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "ÐклÑÑване на дневника на ufw"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Ðко Ñова е вклÑÑено когаÑо заÑвоÑиÑе Gufw, Ñой Ñе Ñе минимизиÑа в ÑиÑÑемнаÑа "
-#~ "облаÑÑ Ð·Ð° извеÑÑÑване"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "ÐклÑÑване на дневника на Gufw"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>СиÑÑемни наÑÑÑойки</b>"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "ÐÑеглеждане на дневника на Gufw за Ñази ÑеÑиÑ"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- ÐÑай на дневника ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- ÐаÑало на дневника ---\n"
-
-#~ msgid "Edit preferences"
-#~ msgstr "ÐÑомÑна на пÑедпоÑиÑаниÑÑа"
-
-#~ msgid "Autostart with session"
-#~ msgstr "ÐвÑомаÑиÑно пÑÑкане пÑи наÑало на ÑеÑиÑÑа"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Ðко Ñази наÑÑÑойка е вклÑÑена, Gufw Ñе Ñе пÑÑка авÑомаÑиÑно, пиÑайки ви за "
-#~ "root паÑолаÑа. (ÐÐÐÐÐÐÐÐÐ: ÐÑи заÑваÑÑне на Gufw, заÑиÑнаÑа ÑÑена Ñе запази "
-#~ "поÑледноÑо Ñи ÑÑÑÑоÑние пÑеди заÑваÑÑнеÑо)"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "ÐклÑÑване/ÐзклÑÑване на заÑиÑнаÑа ÑÑена"
-
-#~ msgid "Working"
-#~ msgstr "РабоÑи"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "РабоÑи, Ð¼Ð¾Ð»Ñ Ð¸Ð·ÑакайÑе..."
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Ðко Ñази наÑÑÑойка е вклÑÑена, ufw Ñе запиÑва дейноÑÑÑа Ñи. Ðа допÑлниÑелна "
-#~ "инÑоÑмаÑÐ¸Ñ Ð¿ÑоÑеÑеÑе ÑÑководÑÑвоÑо на ufw"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "ÐÐ¾Ð¼ÐµÑ Ð½Ð° поÑÑ. Ðко е опÑеделен, Ñе използваÑе обÑ
ваÑ."
-
-#~ msgid "Help not found."
-#~ msgstr "Ðе е намеÑена помоÑ"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Ðко Ñова е вклÑÑено, Gufw води дневник на дейÑÑвиÑÑа Ñи. ÐзклÑÑванеÑо Ð¼Ñ Ð½Ðµ "
-#~ "пÑемаÑ
ва запиÑиÑе."
-
-#~ msgid "Starting"
-#~ msgstr "СÑаÑÑиÑане"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "ÐÑиÑки Ñедове ÑÑÑбва да Ñа в Ñози ÑоÑмаÑ: \"text:IP-text\"\n"
-#~ "ÐоÑеÑи http://www.bluetack.co.uk за изÑеглÑне на гоÑови ÑпиÑÑÑи."
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "РазÑеÑи\n"
-#~ "ÐабÑани\n"
-#~ "ÐгÑаниÑи"
-
-#~ msgid "Changed policy"
-#~ msgstr "ÐÑоменено пÑавило"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "ÐÑеÑка пÑи ÑмÑна на ÑÑаÑÑÑа"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "ÐÑоменен ÑÑаÑÑÑ"
-
-#~ msgid "Operation done"
-#~ msgstr "ÐпеÑаÑиÑÑа пÑиклÑÑи"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...ÐзпÑлниÑ
опеÑаÑиÑÑа"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "ÐзÑÑий маÑкиÑаноÑо/иÑе пÑавило/а"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "ÐÑеÑка: Това не Ñа пÑавила"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "ÐÑеÑка: ÐзбеÑеÑе пÑавила"
-
-#~ msgid "About Dialog"
-#~ msgstr "Ðиалогов пÑозоÑÐµÑ âÐÑноÑноâ"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>ТекÑÑа ÐонÑигÑÑаÑиÑ</b>"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>ÐÑавила</b>"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "ÐзÑ
од Ð¾Ñ Ð¿ÑогÑамаÑа или минимизаÑÐ¸Ñ ÐºÑм ÑÑей-икона"
-
-#~ msgid "Quit application"
-#~ msgstr "ÐзÑ
од Ð¾Ñ Ð¿ÑогÑамаÑа"
-
-#~ msgid "Firewall working..."
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена ÑабоÑи"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "ÐÑозоÑÐµÑ Ð½Ð° дневника на заÑиÑнаÑа ÑÑена"
-
-#~ msgid "Firewall log"
-#~ msgstr "Ðневник на заÑиÑнаÑа ÑÑена"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Ðневник на дейÑÑвиÑÑа на заÑиÑнаÑа ÑÑена</b>"
-
-#~ msgid "Import rules"
-#~ msgstr "ÐнаÑÑне на пÑавила"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "ÐзÑиÑÑване на дневника на заÑиÑнаÑа ÑÑена"
-
-#~ msgid "Start operations..."
-#~ msgstr "ÐаÑало на опеÑаÑииÑе"
-
-#~ msgid "Open rules from file "
-#~ msgstr "ÐÑваÑÑне на пÑавила Ð¾Ñ Ñайл "
-
-#~ msgid "Save rules to file "
-#~ msgstr "Ðапазване на пÑавила вÑв Ñайл "
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Ще добавиÑе оÑе пÑавила."
-
-#~ msgid "Select all rules"
-#~ msgstr "ÐзбиÑане на вÑиÑки пÑавила"
-
-#~ msgid "Select all"
-#~ msgstr "ÐзбиÑане на вÑиÑки"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Ðневник на Gufw"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "РазÑеÑаване на пÑенаÑÑнеÑо"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Ðкона в облаÑÑÑа за ÑведомÑване"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Ðоказване на икона в облаÑÑÑа за ÑведомÑване"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена е вклÑÑена - РазÑеÑаване на вÑиÑки"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена е вклÑÑена - ÐабÑана на вÑиÑки"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "ÐклÑÑване/ÐзклÑÑване на заÑиÑнаÑа ÑÑена"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "ÐÑавилаÑа Ñа добавени"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "ÐогванеÑо на Gufw ÐабÑанено"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "ÐогванеÑо на Gufw Ðозволено"
-
-#~ msgid "Log"
-#~ msgstr "Ðог"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "ÐабÑанÑвай\n"
-#~ "ÐÑÑ
вÑÑлÑй\n"
-#~ "РазÑеÑавай"
-
-#~ msgid "Add new rule"
-#~ msgstr "Ðобави ново пÑавило"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "ÐÑемаÑ
ни избÑаноÑо пÑавило"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "ТÑÑбва да ÑÑаÑÑиÑÐ°Ñ Gufw каÑо root => gksu gufw"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Ðозволи логванеÑо на ufw"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 The Gufw Project"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Ðозволи логванеÑо на Gufw"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Ðог на ÐаÑиÑнаÑа ÑÑена"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "ÐиÑко\n"
-#~ "СÑедно\n"
-#~ "ÐиÑоко"
-
-#~ msgid "Set level"
-#~ msgstr "Ðадай ниво"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "ÐÐ¾Ð¼ÐµÑ Ð½Ð° поÑÑа (обÑ
Ð²Ð°Ñ Ð½Ð° поÑÑовеÑе \"поÑÑ1:поÑÑ2\")"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "УÑлÑга или поÑÑ (обÑ
Ð²Ð°Ñ Ð½Ð° поÑÑа \"поÑÑ1:поÑÑ2\")"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "ÐзÑÑий лога на Gufw"
-
-#~ msgid "Show Add Window"
-#~ msgstr "Ðобави ново пÑавило"
-
-#~ msgid "By Default "
-#~ msgstr "Ðо подÑазбиÑане "
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "ÐабÑани\n"
-#~ "ÐÑÑ
вÑÑли\n"
-#~ "Ðозволи\n"
-#~ "ÐгÑаниÑи"
-
-#~ msgid "Rules removed"
-#~ msgstr "ÐÑавилаÑа пÑемаÑ
наÑи"
-
-#~ msgid "Rules added"
-#~ msgstr "ÐÑавилаÑа добавени"
-
-#~ msgid "Rule removed"
-#~ msgstr "ÐÑавилоÑо е пÑемаÑ
наÑо"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 пÑоекÑÑÑ Gufw"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена e вклÑÑена"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "ÐаÑиÑнаÑа ÑÑена е изклÑÑена"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Ðобави ново пÑавило"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "УÑлÑга или поÑÑ (обÑ
Ð²Ð°Ñ \"port1:port2\")"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr ""
-#~ "Ще пÑемаÑ
неÑе вÑиÑки пÑавила и Ñе вÑÑнеÑе наÑалниÑе наÑÑÑойки на заÑиÑнаÑа "
-#~ "ÑÑена!"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "ÐÑÑÑане кÑм пÑÑвонаÑалниÑе наÑÑÑойки"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "ÐанÑлÑване на наÑÑÑойки..."
-
-#~ msgid "Add Rule"
-#~ msgstr "ÐобавÑне на пÑавило"
-
-#~ msgid "Set level:"
-#~ msgstr "Ðадаване на ниво:"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "ÐклÑÑване дневника на ufw."
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 ÐÑоекÑÑÑ Gufw"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Ðневник Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð½Ð° заÑиÑнаÑа ÑÑена</b>"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "Ðневник Ñе запиÑва вÑиÑки нови вÑÑзки. ÐÑлен дневник Ñе запиÑва вÑиÑки пакеÑи"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "вÑ
одÑÑа вÑÑзка\n"
-#~ "изÑ
одÑÑа вÑÑзка"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "ÐÑвоÑи пÑозоÑÐµÑ Ð·Ð° добавÑне на пÑавила"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "ÐÑемаÑ
ни пÑавилоÑо/Ñа"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "ÐÑведи пÑавило в поÑоÑениÑÑ Ñед"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "РазÑеÑавай\n"
-#~ "ÐабÑанÑвай\n"
-#~ "ÐÑÑ
вÑÑлÑй\n"
-#~ "ÐгÑаниÑавай"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Ðобави пÑавилоÑо кÑм UFW"
-
-#~ msgid "Enable listening report"
-#~ msgstr "РазÑеÑи изгоÑвÑне на ÑапоÑÑ"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "ÐиÑко\n"
-#~ "СÑедно\n"
-#~ "ÐиÑоко\n"
-#~ "ÐÑлно"
-
-#~ msgid ""
-#~ "Listening state for TCP and the open state for UDP\n"
-#~ "Enabled: Gufw will consume more CPU resources"
-#~ msgstr ""
-#~ "Listening state за TCP и open state за UDP\n"
-#~ "РазÑеÑено: Gufw Ñе ползва повеÑе пÑоÑеÑоÑни ÑеÑÑÑÑи"
-
-#~ msgid "Tool for create a script in another computer"
-#~ msgstr "СÑздаване на ÑкÑÐ¸Ð¿Ñ Ð² дÑÑг компÑÑÑÑ"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "без лог\n"
-#~ "ÑÑÑ Ð»Ð¾Ð³\n"
-#~ "Ñ Ð¿Ñлен лог"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "на пÑиложениеÑо\n"
-#~ "на ÑÑлÑгаÑа"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "по TCP поÑÑ\n"
-#~ "по UDP поÑÑ\n"
-#~ "и дваÑа"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>ÐÑеглед (опÑионален)</b>"
-
-#~ msgid "About Firewall"
-#~ msgstr "ÐÑноÑно заÑиÑнаÑа ÑÑена"
-
#~ msgid "Firewall Configuration"
#~ msgstr "ÐонÑигÑÑиÑане на заÑиÑна ÑÑена"
=== added file 'po/bn.po'
--- po/bn.po 1970-01-01 00:00:00 +0000
+++ po/bn.po 2011-08-18 07:35:33 +0000
@@ -0,0 +1,400 @@
+# Bengali translation for gui-ufw
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the gui-ufw package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gui-ufw\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-05-25 19:56+0200\n"
+"PO-Revision-Date: 2011-08-12 12:55+0000\n"
+"Last-Translator: Aniruddha Adhikary <Unknown>\n"
+"Language-Team: Bengali <bn@xxxxxx>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
+
+#: gufw/view/guiGufw.py:143
+msgid "To"
+msgstr "পà§à¦°à¦¾à¦ªà¦"
+
+#: gufw/view/guiGufw.py:147
+msgid "Action"
+msgstr "পদà¦à§à¦·à§à¦ª"
+
+#: gufw/view/guiGufw.py:151
+msgid "From"
+msgstr "পà§à¦°à§à¦°à¦"
+
+#: gufw/view/guiGufw.py:162
+msgid "Protocol"
+msgstr "পà§à¦°à§à¦à§à¦à¦²"
+
+#: gufw/view/guiGufw.py:165
+msgid "Port"
+msgstr "পà§à¦°à§à¦"
+
+#: gufw/view/guiGufw.py:168
+msgid "Address"
+msgstr "ঠিà¦à¦¾à¦¨à¦¾"
+
+#: gufw/view/guiGufw.py:171
+msgid "Application"
+msgstr "à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨"
+
+#: gufw/view/guiGufw.py:443
+msgid "Select rule(s)"
+msgstr "নিà§à¦®à¦¾à¦¬à¦²à§ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"
+
+#: gufw/view/guiGufw.py:458
+msgid "Removing rules..."
+msgstr "নিà§à¦®à¦¾à¦¬à¦²à§ à¦
পসারিত হà¦à§à¦à§..."
+
+#: gufw/view/guiGufw.py:486
+msgid "Rule(s) removed"
+msgstr "নিà§à¦®à¦¾à¦¬à¦²à§ à¦
পসারিত হà§à§à¦à§"
+
+#: gufw/view/guiGufw.py:488 gufw/view/guiGufw.py:559 gufw/view/guiGufw.py:589
+#: gufw/view/guiGufw.py:651 gufw/view/guiGufw.py:712
+msgid "Error performing operation"
+msgstr "à¦à¦¾à¦°à§à¦¯ সমà§à¦ªà¦¾à¦¦à¦¨à§ তà§à¦°à§à¦à¦¿"
+
+#: gufw/view/guiGufw.py:557 gufw/view/guiGufw.py:587 gufw/view/guiGufw.py:649
+#: gufw/view/guiGufw.py:710
+msgid "Rule added"
+msgstr "নিà§à¦® যà§à¦à§à¦¤ হà§à§à¦à§"
+
+#: gufw/view/guiGufw.py:639
+msgid "Error: Insert a port number"
+msgstr "তà§à¦°à§à¦à¦¿: à¦à¦à¦à¦¿ পà§à¦°à§à¦ নমà§à¦¬à¦° লিà¦à§à¦¨"
+
+#: gufw/view/guiGufw.py:643 gufw/view/guiGufw.py:701 gufw/view/guiGufw.py:705
+msgid "Error: Range ports only with tcp or udp protocol"
+msgstr "তà§à¦°à§à¦à¦¿: সà§à¦®à¦¾à¦¬à¦¦à§à¦§ পà§à¦°à§à¦à¦¸à¦®à§à¦¹ à¦à§à¦¬à¦²à¦®à¦¾à¦¤à§à¦° TCP বা UDP পà§à¦°à§à¦à§à¦à¦²à§"
+
+#: gufw/view/guiGufw.py:697
+msgid "Error: Fields filled out incorrectly"
+msgstr "তà§à¦°à§à¦à¦¿: à¦à¦°à¦¸à¦®à§à¦¹ তà§à¦°à§à¦à¦¿à¦ªà§à¦°à§à¦£à¦à¦¾à¦¬à§ পà§à¦°à¦£ à¦à¦°à¦¾ হà§à§à¦à§"
+
+#: gufw/view/guiGufw.py:777
+msgid "Wrong identification"
+msgstr "à¦à§à¦² পরিà¦à§"
+
+#: gufw/view/guiGufw.py:902
+msgid "Disabled firewall"
+msgstr "à¦
à¦à¦¾à¦°à§à¦¯à¦à¦° à¦à¦°à¦¾ ফাà§à¦¾à¦°à¦à§à¦¾à¦²"
+
+#: gufw/view/guiGufw.py:907
+msgid "Enabled firewall"
+msgstr "à¦à¦¾à¦°à§à¦¯à¦à¦° à¦à¦°à¦¾ ফাà§à¦¾à¦°à¦à§à¦¾à¦²"
+
+#: gufw/view/guiGufw.py:921
+msgid "Deny all INCOMING traffic"
+msgstr "সà¦à¦² à¦à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ পà§à¦°à¦¤à§à¦¯à¦¾à¦à¦¾à¦¨ à¦à¦°"
+
+#: gufw/view/guiGufw.py:925
+msgid "Reject all INCOMING traffic"
+msgstr "সà¦à¦² à¦à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ বাতিল à¦à¦°"
+
+#: gufw/view/guiGufw.py:929
+msgid "Allow all INCOMING traffic"
+msgstr "সà¦à¦² à¦à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ à¦
নà§à¦®à§à¦¦à¦¨ à¦à¦°"
+
+#: gufw/view/guiGufw.py:943
+msgid "Deny all OUTGOING traffic"
+msgstr "সà¦à¦² বহিরà§à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ পà§à¦°à¦¤à§à¦¯à¦¾à¦à¦¾à¦¨ à¦à¦°"
+
+#: gufw/view/guiGufw.py:947
+msgid "Reject all OUTGOING traffic"
+msgstr "সà¦à¦² বহিরà§à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ বাতিল à¦à¦°"
+
+#: gufw/view/guiGufw.py:951
+msgid "Allow all OUTGOING traffic"
+msgstr "সà¦à¦² বহিরà§à¦à¦®à¦¨à¦°à¦¤ à¦à§à¦°à¦¾à¦«à¦¿à¦ à¦
নà§à¦®à§à¦¦à¦¨ à¦à¦°"
+
+#: gufw/view/guiGufw.py:1041
+msgid "Reloaded ufw rules"
+msgstr "নতà§à¦¨à¦à¦¾à¦¬à§ লà§à¦¡ à¦à¦°à¦¾ ufw নিà§à¦®à¦¾à¦¬à¦²à§"
+
+#: gufw/view/guiGufw.py:1050
+msgid "This will remove all rules and disable the firewall!"
+msgstr "à¦à¦à¦¿ সà¦à¦² নিà§à¦®à¦¾à¦¬à¦²à§ à¦
পসারণ à¦à¦°à¦¬à§ à¦à¦¬à¦ ফাà§à¦¾à¦°à¦à§à¦¾à¦² à¦
à¦à¦¾à¦°à§à¦¯à¦à¦° à¦à¦°à¦¬à§!"
+
+#: gufw/view/guiGufw.py:1051
+msgid "Do you want to continue?"
+msgstr "à¦à¦ªà¦¨à¦¿ à¦à¦¿ à¦à¦à¦¿à§à§ যà§à¦¤à§ à¦à¦¾à¦¨?"
+
+#: gufw/view/guiGufw.py:1052
+msgid "Reset Firewall"
+msgstr "ফাà§à¦¾à¦°à¦à§à¦¾à¦² রিসà§à¦ à¦à¦°à§à¦¨"
+
+#: gufw/view/guiGufw.py:1060
+msgid "Removed rules and reset firewall!"
+msgstr ""
+
+#: gufw/view/guiGufw.py:1159 gufw/view/guiGufw.py:1161
+msgid " on "
+msgstr " à¦à¦¾à¦²à§ "
+
+#: gufw/view/guiGufw.py:1191 data/ui/main.glade:129
+msgid "Firewall"
+msgstr "ফাà§à¦¾à¦°à¦à§à¦¾à¦²"
+
+#: data/ui/about.glade:8
+msgid "Firewall: About"
+msgstr "ফাà§à¦¾à¦°à¦à§à¦¾à¦²: ঠসমà§à¦ªà¦°à§à¦à§"
+
+#: data/ui/about.glade:15
+msgid "© 2008-2011 The Gufw project"
+msgstr "© ২০০৮-২০১১ The Gufw project"
+
+#: data/ui/about.glade:16
+msgid "Graphic user interface for ufw"
+msgstr "ufw à¦à¦° à¦à¦¨à§à¦¯ à¦à§à¦°à¦¾à¦«à¦¿à¦à§à¦¯à¦¾à¦² à¦à¦à¦à¦¾à¦° à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸"
+
+#: data/ui/about.glade:49
+msgid "translator-credits"
+msgstr ""
+"Launchpad Contributions:\n"
+" Aniruddha Adhikary https://launchpad.net/~digitiger1"
+
+#: data/ui/add.glade:287
+msgid "Firewall: Add Rule"
+msgstr "ফাà§à¦¾à¦°à¦à§à¦¾à¦²: নিà§à¦® যà§à¦à§à¦¤ à¦à¦°à§à¦¨"
+
+#: data/ui/add.glade:306
+msgid "Show extended actions"
+msgstr "বরà§à¦§à¦¿à¦¤ à¦à¦¾à¦°à§à¦¯à¦¾à¦¬à¦²à§ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°"
+
+#: data/ui/add.glade:385 data/ui/add.glade:623 data/ui/add.glade:833
+msgid "Rule number to insert"
+msgstr ""
+
+#: data/ui/add.glade:607
+msgid "Preconfigured"
+msgstr "পà§à¦°à§à¦¬à§ à¦à¦¨à¦«à¦¿à¦à¦¾à¦° à¦à¦°à¦¾"
+
+#: data/ui/add.glade:730
+msgid "Port or service"
+msgstr "পà§à¦°à§à¦ বা সারà§à¦à¦¿à¦¸"
+
+#: data/ui/add.glade:813
+msgid "Simple"
+msgstr "সহà¦"
+
+#: data/ui/add.glade:1004 data/ui/add.glade:1024
+msgid "Port (Range PortA:PortB)"
+msgstr "পà§à¦°à§à¦ (সà§à¦®à¦¾ পà§à¦°à§à¦A:পà§à¦°à§à¦B)"
+
+#: data/ui/add.glade:1042 data/ui/add.glade:1062
+msgid "IP Address"
+msgstr "IP ঠিà¦à¦¾à¦¨à¦¾"
+
+#: data/ui/add.glade:1077
+msgid "From:"
+msgstr "পà§à¦°à§à¦°à¦:"
+
+#: data/ui/add.glade:1090
+msgid "To:"
+msgstr "পà§à¦°à¦¾à¦ªà¦:"
+
+#: data/ui/add.glade:1116
+msgid "Clean values in boxes"
+msgstr "বà¦à§à¦¸à§à¦° লà§à¦à¦¾ মà§à¦à§ ফà§à¦²"
+
+#: data/ui/add.glade:1172
+msgid "Advanced"
+msgstr "à¦à¦à§à¦à¦¤à¦°"
+
+#: data/ui/extra_translations_no_distribute.glade:17
+msgid "ALLOW IN"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:24
+msgid "DENY IN"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:35
+msgid "REJECT IN"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:46
+msgid "LIMIT IN"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:57
+msgid "ALLOW OUT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:68
+msgid "DENY OUT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:81
+msgid "REJECT OUT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:94
+msgid "LIMIT OUT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:107
+msgid "ALLOW"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:118
+msgid "DENY"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:131
+msgid "REJECT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:144
+msgid "LIMIT"
+msgstr ""
+
+#: data/ui/extra_translations_no_distribute.glade:160
+msgid "Anywhere"
+msgstr "যà§à¦à§à¦¨ à¦à¦¾à§à¦à¦¾à§"
+
+#: data/ui/log.glade:7
+msgid "Firewall: Log"
+msgstr "ফাà§à¦¾à¦°à¦à§à¦¾à¦²: লà¦"
+
+#: data/ui/log.glade:26
+msgid "Show for server script"
+msgstr "সারà§à¦à¦¾à¦° সà§à¦à§à¦°à§à¦ªà§à¦à§à¦° à¦à¦¨à§à¦¯ দà§à¦à¦¾à¦"
+
+#: data/ui/log.glade:30
+msgid "Use this for create a script"
+msgstr ""
+
+#: data/ui/log.glade:51
+msgid "Remove all Gufw log"
+msgstr ""
+
+#: data/ui/main.glade:144
+msgid "_File"
+msgstr "ফাà¦à¦² (_F)"
+
+#: data/ui/main.glade:152
+msgid "Log..."
+msgstr "লà¦..."
+
+#: data/ui/main.glade:185
+msgid "_Edit"
+msgstr "সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ (_E)"
+
+#: data/ui/main.glade:193
+msgid "Add Rule..."
+msgstr "নিà§à¦® যà§à¦à§à¦¤ à¦à¦°à§à¦¨..."
+
+#: data/ui/main.glade:204
+msgid "Remove Rule"
+msgstr "নিà§à¦® à¦
পসারণ à¦à¦°à§à¦¨"
+
+#: data/ui/main.glade:222
+msgid "Reload rules"
+msgstr "নিà§à¦®à¦¾à¦¬à¦²à§ পà§à¦¨à¦°à¦¾à§ লà§à¦¡ à¦à¦°à§à¦¨"
+
+#: data/ui/main.glade:233
+msgid "Reset Firewall..."
+msgstr ""
+
+#: data/ui/main.glade:269
+msgid "_Help"
+msgstr "সাহাযà§à¦¯ (_H)"
+
+#: data/ui/main.glade:277
+msgid "Documentation..."
+msgstr "ডà¦à§à¦®à§à¦¨à§à¦à§à¦¶à¦¨..."
+
+#: data/ui/main.glade:288
+msgid "Get Help Online..."
+msgstr "à¦
নলাà¦à¦¨à§ সহাà§à¦¤à¦¾ নিন..."
+
+#: data/ui/main.glade:299
+msgid "Report a Problem..."
+msgstr "তà§à¦°à§à¦à¦¿ à¦à¦¾à¦¨à¦¾à¦¨..."
+
+#: data/ui/main.glade:310
+msgid "Translate This Application..."
+msgstr "à¦à¦ à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨à¦à¦¿ à¦
নà§à¦¬à¦¾à¦¦ à¦à¦°à§à¦¨..."
+
+#: data/ui/main.glade:365
+msgid "<b>Actual Status</b>"
+msgstr "<b>পà§à¦°à¦à§à¦¤ à¦
বসà§à¦¥à¦¾</b>"
+
+#: data/ui/main.glade:376
+msgid "Enabled"
+msgstr "à¦à¦¾à¦°à§à¦¯à¦à¦°"
+
+#: data/ui/main.glade:421
+msgid "Incoming:"
+msgstr ""
+
+#: data/ui/main.glade:432
+msgid "Outgoing:"
+msgstr ""
+
+#: data/ui/main.glade:548
+msgid "<b>Rules</b>"
+msgstr ""
+
+#: data/ui/main.glade:612
+msgid "Unlock"
+msgstr ""
+
+#: data/ui/main.glade:658
+msgid "Show Add Rule window"
+msgstr ""
+
+#: data/ui/main.glade:676
+msgid "Remove selected rule"
+msgstr ""
+
+#: data/ui/main.glade:717
+msgid "<b>Listening Report</b>"
+msgstr ""
+
+#: data/ui/preferences.glade:30
+msgid "Firewall: Preferences"
+msgstr ""
+
+#: data/ui/preferences.glade:59
+msgid "Logging"
+msgstr ""
+
+#: data/ui/preferences.glade:74
+msgid "Listening Report"
+msgstr ""
+
+#: data/ui/preferences.glade:78
+msgid ""
+"Ports in the listening state for TCP and open state for UDP.\n"
+"Enabled: Will consume more CPU resources."
+msgstr ""
+
+#: data/ui/preferences.glade:91
+msgid "Show notifications"
+msgstr ""
+
+#: data/ui/preferences.glade:95
+msgid "Will show new connections in Listening Report"
+msgstr ""
+
+#: data/ui/preferences.glade:112
+msgid "<b>Gufw Options</b>"
+msgstr ""
+
+#: data/ui/preferences.glade:141
+msgid "Logging:"
+msgstr ""
+
+#: data/ui/preferences.glade:179
+msgid "<b>ufw Options</b>"
+msgstr ""
=== renamed file 'po/gui-ufw-ca.po' => 'po/ca.po'
--- po/gui-ufw-ca.po 2011-05-31 17:44:34 +0000
+++ po/ca.po 2011-08-18 07:35:33 +0000
@@ -9,13 +9,13 @@
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
"PO-Revision-Date: 2010-04-15 13:22+0000\n"
-"Last-Translator: Costales <marcos@xxxxxxxxxxxxxx>\n"
+"Last-Translator: Costales <costales.marcos@xxxxxxxxx>\n"
"Language-Team: Catalan <ca@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -159,12 +159,8 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Costales https://launchpad.net/~costales\n"
" Gerardb https://launchpad.net/~gerbercar-gmail\n"
-" Joan Duran https://launchpad.net/~jodufi\n"
-" Josep SÃ nchez https://launchpad.net/~papapep\n"
-" Pedro Carrasco https://launchpad.net/~blare82\n"
-" Rafael Carreras https://launchpad.net/~rafael-carreras"
+" Pedro Carrasco https://launchpad.net/~blare82"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -403,537 +399,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr ""
-
-#~ msgid "Disabled"
-#~ msgstr "Desactivat"
-
-#~ msgid "About dialog"
-#~ msgstr "Dià leg de Quant a"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "El tallafocs està activat"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "El tallafocs no està activat"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Sou a punt de sobreescriure el fitxer."
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Aneu a afegir més regles."
-
-#~ msgid "Website"
-#~ msgstr "Lloc web"
-
-#~ msgid "Export rules"
-#~ msgstr "Exporta les regles"
-
-#~ msgid "Import rules"
-#~ msgstr "Importa les regles"
-
-#~ msgid "Starting"
-#~ msgstr "S'està iniciant"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "ambdós"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permet\n"
-#~ "Denega\n"
-#~ "Limita"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Denega totes les connexions entrants"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Denega el trà nsit entrant"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Permet totes les connexions entrants"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Permet el trà nsit entrant"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Programes preconfigurats"
-
-#~ msgid "Add the rule"
-#~ msgstr "Afegeix la regla"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Servei\n"
-#~ "Programa"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Serveis preconfigurats"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Afegeix aquest servei com a regla"
-
-#~ msgid "Select all"
-#~ msgstr "Selecciona-ho tot"
-
-#~ msgid "Remove"
-#~ msgstr "Suprimeix"
-
-#~ msgid "Port number"
-#~ msgstr "Número de port"
-
-#~ msgid "Select all rules"
-#~ msgstr "Selecciona totes les regles"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Activa l'ajustament"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferències"
-
-#~ msgid "Clear log"
-#~ msgstr "Neteja el registre"
-
-#~ msgid "Close this window"
-#~ msgstr "Tanca aquesta finestra"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "S'ha produit un error en canviar l'estat del tallafocs"
-
-#~ msgid "Operation done"
-#~ msgstr "S'ha completat l'operació"
-
-#~ msgid "Changed policy"
-#~ msgstr "S'ha canviat la polÃtica"
-
-#~ msgid "Working"
-#~ msgstr "S'està treballant"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Edita les preferències"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "S'ha canviat l'estat del tallafocs"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "No s'ha trobat l'ufw al sistema"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "S'està treballant, espereu..."
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Activa/desactiva el tallafocs"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Error: seleccioneu les regles"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Error: heu d'introduïr tot l'abast dels ports"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Error: no hi han regles"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "S'ha produït un error en sobreescriure el fitxer."
-
-#~ msgid "Error changing policy"
-#~ msgstr "S'ha produït un error en canviar la polÃtica"
-
-#~ msgid "Help not found."
-#~ msgstr "No s'ha trobat l'ajuda."
-
-#~ msgid "Open rules from file "
-#~ msgstr "Obre les regles des del fitxer "
-
-#~ msgid "Save rules to file "
-#~ msgstr "Desa les regles al fitxer "
-
-#~ msgid "Action canceled"
-#~ msgstr "S'ha cancel·lat l'acció"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Fi del registre ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Inici del registre ---\n"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "Totes les lÃnies han de tenir aquest format: \"text:IP-text\"\n"
-#~ "Vegeu http://www.bluetack.co.uk per a baixar fitxers."
-
-#~ msgid "Error in format file."
-#~ msgstr "Hi ha un error en el format del fitxer."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Hi ha un error de format al fitxer, lÃnia "
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Aneu a afegir noves adreces IP prohibides.\n"
-#~ "El format ha de ser \"text:IP-text\"\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "S'ha produït un error en obrir el fitxer."
-
-#~ msgid "Save rules to file"
-#~ msgstr "Desa les regles al fitxer"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Prohibeix adreces IP"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Prohibeix adreces IP especÃfiques des del fitxer"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importa les regles des del fitxer"
-
-#~ msgid "Quit application"
-#~ msgstr "Surt de l'aplicació"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Activa/desactiva el tallafocs"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Configuració actual</b>"
-
-#~ msgid "Port number or service"
-#~ msgstr "Númro de port o servei"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Especifica el tipus preconfigurat"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Regles</b>"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Reinicialitza als valors predeterminats"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Afegeix una regla nova</b>"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Suprimeix les regles seleccionades"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Número de port. Si s'ha establert, utilitzareu un abast"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Activa el registre del Gufw"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Mostra la icona a la safata"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Mostra la icona del Gufw a la safata del sistema"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Activa el registre de l'ufw"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Amb aquesta funció activada, el Gufw registra l'activitat. Si es desactiva, "
-#~ "no s'elimina el registre actual"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Amb aquesta funció activada, quan tanqueu el Gufw, aquest es minimitzarà a "
-#~ "la safata"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Amb aquesta funció activada, l'ufw registra l'activitat de l'ufw. Per a més "
-#~ "informació, llegiu el manual de l'ufw"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Amb aquesta funció activada, el Gufw s'iniciarà automà ticament i us demanarà "
-#~ "la contrasenya de usuari primari. (NOTA: quan tanqueu el Gufw, el tallafocs "
-#~ "es mantindrà en el seu últim estat)"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimitza a la safata al tancar"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Inicia automà ticament amb la sessió"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Parà metres del sistema</b>"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Heu d'executar el Gufw com a usuari primari => gksudo --preserve-env "
-#~ "/path/gufw.py"
-
-#~ msgid "About Dialog"
-#~ msgstr "Dià leg Quant a"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Error: el número de port no és và lid"
-
-#~ msgid "About Gufw"
-#~ msgstr "Quant al Gufw"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Vegeu el registre del Gufw d'aquesta sessió"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Ajuda del Gufw"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Surt de l'aplicació o minimitza a la safata del sistema"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Registre del Gufw"
-
-#~ msgid "Start operations..."
-#~ msgstr "Inici de l'operació..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...final de l'operació"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "El tallafoc està activat en mode \"Permet tot\""
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "El tallafoc està activat en mode \"Denega tot\""
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr ""
-#~ "S'estan bloquejant ip especÃfiques del fitxer amb format: text:IP-text"
-
-#~ msgid "Firewall working..."
-#~ msgstr "El tallafoc està activat"
-
-#~ msgid "Firewall log"
-#~ msgstr "Registre del tallafoc"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Buida el registre del tallafoc"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Finestra de registre del tallafoc"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "S'han afegit regles"
-
-#~ msgid "Log"
-#~ msgstr "Registre"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Denega\n"
-#~ "Rebutja\n"
-#~ "Permet"
-
-#~ msgid "Show Add Window"
-#~ msgstr "Mostra la finestra d'addició"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "Elimina la regla seleccionada"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Denega\n"
-#~ "Rebutja\n"
-#~ "Permet\n"
-#~ "Limita"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programa\n"
-#~ "Servei"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 Projecte Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Baix\n"
-#~ "Mig\n"
-#~ "Alt"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Registre del tallafocs"
-
-#~ msgid "By Default "
-#~ msgstr "Per defecte "
-
-#~ msgid "Add new rule"
-#~ msgstr "Afegeix una regla nova"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "Servei o port (rang de ports «port1:port2»)"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Habilita el registre de l'ufw."
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Habilita el registre del Gufw"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Neteja el registre del Gufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Opcions del registre</b>"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Registre d'accions del tallafoc</b>"
-
-#~ msgid "Set level"
-#~ msgstr "Estableix el nivell"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Registre del Gufw habilitat"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Tallafocs habilitat"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Tallafocs inhabilitat"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Registre del Gufw inhabilitat"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Heu d'executar el Gufw com a usuari primari => gksu gufw"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Afegeix una nova regla al tallafocs"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Ambdós"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permet\n"
-#~ "Denega\n"
-#~ "Rebutja\n"
-#~ "Limita"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 Projecte Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Baix\n"
-#~ "Mig\n"
-#~ "Alt\n"
-#~ "Total"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Insereix la regla a la fila especificada"
-
-#~ msgid "Add Rule"
-#~ msgstr "Afegeix una regla"
-
-#~ msgid "Add..."
-#~ msgstr "Afegeix..."
-
-#~ msgid "Set level:"
-#~ msgstr "Definiu el nivell:"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Sense registre\n"
-#~ "Registra\n"
-#~ "Registra-ho tot"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid "Rules removed"
-#~ msgstr "S'han suprimit les regles"
-
-#~ msgid "Rules added"
-#~ msgstr "S'han afegit les regles"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Entrada\n"
-#~ "Sortida"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "«Registre» registrarà totes les connexions noves. «Registra-ho tot» "
-#~ "registrarà tots els paquets"
-
-#~ msgid "Rule removed"
-#~ msgstr "Regla eliminada"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Servei o port (interval de ports «port1:port2»)"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Número de port (interval de ports «port1:port2»)"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Habilita el registre ufw"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Registre d'accions del tallafocs</b>"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "Eliminareu totes les regles i reinicialitzareu el tallafocs!"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Reinicialitza la configuració..."
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Reinicialitza a la configuració inicial"
=== renamed file 'po/gui-ufw-cs.po' => 'po/cs.po'
--- po/gui-ufw-cs.po 2011-05-31 17:44:34 +0000
+++ po/cs.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -160,14 +160,11 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Adrian Guniš https://launchpad.net/~andygun\n"
" Costales https://launchpad.net/~costales\n"
" Konki https://launchpad.net/~pavel-konkol\n"
" Kuvaly [LCT] https://launchpad.net/~kuvaly\n"
-" Roman HornÃk https://launchpad.net/~roman.hornik\n"
" Sesivany https://launchpad.net/~jiri-eischmann\n"
-" VojtÄch Trefný https://launchpad.net/~vojtech.trefny\n"
-" ZdenÄk Dlauhý https://launchpad.net/~zdlauhy"
+" VojtÄch Trefný https://launchpad.net/~vojtech.trefny"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -407,545 +404,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>PÅedvolby ufw</b>"
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Povolit/zakázat firewall"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw nebyl nalezen"
-
-#~ msgid "Working"
-#~ msgstr "Pracuji"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Pracuji, prosÃm Äekejte"
-
-#~ msgid "About dialog"
-#~ msgstr "O aplikaci"
-
-#~ msgid "Disabled"
-#~ msgstr "Zakázáno"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Firewall zakázán"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Chyba pÅi zmÄnÄ pravidel"
-
-#~ msgid "Action canceled"
-#~ msgstr "Äinnost pÅeruÅ¡ena"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Chystáte se pÅepsat soubor."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Chyba pÅi pÅepisovánà souboru."
-
-#~ msgid "Error in format file."
-#~ msgstr "Chyba ve formáttu souboru."
-
-#~ msgid "Error opening file."
-#~ msgstr "Chyba pÅi otevÃránà souboru."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Chystáte se pÅidat ban na IP adresu.\n"
-#~ "Formát musà být \"text:IP-text\"\n"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Chyba ve formátu souboru, Åádek "
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Ban na IP adresu ze souboru"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importovat pravidla ze souboru"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Uložit pravidla do souboru"
-
-#~ msgid "Export rules"
-#~ msgstr "Exportovat pravidla"
-
-#~ msgid "Import rules"
-#~ msgstr "Importovat pravidla"
-
-#~ msgid "Gufw Help"
-#~ msgstr "NápovÄda Gufw"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Zakázat vÅ¡echna pÅÃchozà spojenÃ"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Zakázat pÅÃchozà pÅenos"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Povolit pÅÃchozà spojenÃ"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Povolit pÅÃchozà pÅenos"
-
-#~ msgid "Port number or service"
-#~ msgstr "ÄÃslo portu nebo služba"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "oboje"
-
-#~ msgid "Add the rule"
-#~ msgstr "PÅidat pravidlo"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Služba\n"
-#~ "Program"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "PÅedpÅipravené služby"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "PÅedpÅipravené programy"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Zvolte pÅedpÅipravený typ"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "PÅidat službu jako pravidlo"
-
-#~ msgid "Port number"
-#~ msgstr "ÄÃslo portu"
-
-#~ msgid "Remove"
-#~ msgstr "Odstranit"
-
-#~ msgid "About Gufw"
-#~ msgstr "O Gufw"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Gufw musà být spuÅ¡tÄno s právy superuživatele => gksudo --preserve-env "
-#~ "/path/gufw.py"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Chyba: Neplatné ÄÃslo portu"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Chyba: MusÃte zadat kompletnà rozsah portů"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Upravit nastavenÃ"
-
-#~ msgid "Website"
-#~ msgstr "Webová stránka"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>PÅidat nové pravidlo</b>"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Povolit wrapping"
-
-#~ msgid "Clear log"
-#~ msgstr "VyÄistit záznam"
-
-#~ msgid "Preferences"
-#~ msgstr "Volby"
-
-#~ msgid "Close this window"
-#~ msgstr "ZavÅÃt toto okno"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Automaticky spouÅ¡tÄt pÅi startu systému"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Systémová nastavenÃ</b>"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Pokud toto povolÃte, Gufw se automaticky spustà pÅi startu systému (bude "
-#~ "vyžadovat heslo administrátora). Poznámka: Když Gufw uzavÅete, firewall "
-#~ "stále bÄžà s poslednÃm nastavenÃm."
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Pokud toto povolÃte, Gufw bude pÅi uzavÅenà minimalizován do oznamovacà "
-#~ "oblasti."
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Zobrazit záznam Gufw tohoto sezenÃ"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Konec záznamu ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- ZaÄátek záznamu ---\n"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Záznam Gufw"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Povolit Gufw zaznamenávánÃ"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Povolit ufw zaznamenávánÃ"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Pokud toto povolÃte, ufw bude zaznamenávat aktivitu. Pro vÃce informacà "
-#~ "navštivte manuálovou stránku ufw."
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Zakázat IP adresu"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "PÅi uzavÅenà minimalizovat do oznamovacà oblasti"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "ÄÃslo portu. Pokud toto vyplnÃte, bude použit rozsah"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Pokud toto povolÃte, Gufw bude zaznamenávat aktivitu. Zakázánà nesmažr "
-#~ "aktuálnà záznam."
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "VÅ¡echny Åádky musà být ve formátu: \"text:IP-text\"\n"
-#~ "Vzorové soubory můžete stáhnout na http://www.bluetack.co.uk"
-
-#~ msgid "Help not found."
-#~ msgstr "NápovÄda nenalezena."
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Zobrazovat ikonu v oznamovacà oblasti"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Zobrazovat ikonu v oznamovacà oblasti"
-
-#~ msgid "Starting"
-#~ msgstr "SpouÅ¡tÃm"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Povolit\n"
-#~ "Zakázat\n"
-#~ "Omezit"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Chyba pÅi zmÄnÄ statusu firewallu"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Status firewallu zmÄnÄn"
-
-#~ msgid "Start operations..."
-#~ msgstr "PÅipravuji operace..."
-
-#~ msgid "Operation done"
-#~ msgstr "Operace provedena"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...operace skonÄeny"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Nahrát pravidla ze souboru "
-
-#~ msgid "Changed policy"
-#~ msgstr "Politika zmÄnÄna"
-
-#~ msgid "Select all"
-#~ msgstr "Vybrat vše"
-
-#~ msgid "Select all rules"
-#~ msgstr "Vybrat všechna pravidla"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Uložit pravidla dou souboru "
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Odstranit vybraná pravidla"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Chystáte se pÅidat dalÅ¡Ã pravidla"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Povolit firewall"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Povolit/zakázat firewall"
-
-#~ msgid "About Dialog"
-#~ msgstr "Dialog O aplikaci"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Chyba: Nejsou zde žádná pravidla"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Chyba: Vyberte pravidla"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>SouÄasné nastavenÃ</b>"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Pravidla</b>"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "UkonÄit aplikaci nebo minimalizovat do oznamovacà oblasti"
-
-#~ msgid "Quit application"
-#~ msgstr "UkonÄit aplikaci"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Firewall povolen - povolit vše"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Firewall povolen - zakázat vše"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Firewall pracuje..."
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Firewall - okno záznamu"
-
-#~ msgid "Firewall log"
-#~ msgstr "Záznam firewallu"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Záznam Äinnosti firewallu</b>"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Vymazat záznam"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr "Ban na IP adresu ze souboru, formát: text:IP-text"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Firewall povolen"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Firewall zakázán"
-
-#~ msgid "Rule removed"
-#~ msgstr "Pravidlo odstranÄno"
-
-#~ msgid "Rules added"
-#~ msgstr "Pravidla pÅidána"
-
-#~ msgid "Log"
-#~ msgstr "Protokol"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Zakázat\n"
-#~ "Zahodit\n"
-#~ "Povolit"
-
-#~ msgid "By Default "
-#~ msgstr "StandardnÄ "
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Gufw je nutné spouÅ¡tÄt s právy administrátora => gksu gufw"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "PÅidá pravidlo pro firewall"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "ObÄ"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Povolit zapisovánà do protokolu ufw"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Služba nebo port (rozsah portů \"port1:port2\")"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 The Gufw Project"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Povolit zapisovánà do protokolu Gufw"
-
-#~ msgid "Add new rule"
-#~ msgstr "PÅidánà nového pravidla"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Program\n"
-#~ "Služba"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "ÄÃslo portu (rozsah portů \"port1:port2\")"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Zakázat\n"
-#~ "Zahodit\n"
-#~ "Povolit\n"
-#~ "Omezit"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "NÃzká\n"
-#~ "StÅednÃ\n"
-#~ "Vysoká"
-
-#~ msgid "Set level"
-#~ msgstr "Nastavenà úrovnÄ"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Protokol firewallu"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "VyÄistit protokol Gufw"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Protokol Gufw povolen"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Volby protokolu</b>"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Protokol Gufw zakázán"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Vrátit na výchozà hodnoty"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Povolit\n"
-#~ "Zakázat\n"
-#~ "Zahodit\n"
-#~ "Omezit"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 The Gufw project"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "NÃzká\n"
-#~ "StÅednÃ\n"
-#~ "Vysoká\n"
-#~ "Plná"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid "Incoming"
-#~ msgstr "PÅÃchozÃ"
-
-#~ msgid "Outgoing"
-#~ msgstr "OdchozÃ"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "PÅÃchozÃ\n"
-#~ "OdchozÃ"
-
-#~ msgid ""
-#~ "Default\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "VýchozÃ\n"
-#~ "Zaznamenávat\n"
-#~ "Zaznamenávat vše"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Žádný záznam\n"
-#~ "Zaznamenávat\n"
-#~ "Zaznamenávat vše"
-
-#~ msgid "Set level:"
-#~ msgstr "Nastavenà úroveÅ:"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "\"Zaznamenávat\" bude zaznamenávat vÅ¡echna nová spojenÃ. \"Zaznamenávat "
-#~ "vše\" bude zaznamenávat všechny pakety."
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Vložte pravidlo do patÅiÄného Åádku"
-
-#~ msgid "Add Rule"
-#~ msgstr "PÅidat pravidlo"
-
-#~ msgid "Add..."
-#~ msgstr "PÅidat..."
-
-#~ msgid "Rules removed"
-#~ msgstr "Pravidla odstranÄna"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "TÃmto odstranÃte vÅ¡echna pravidla a vynulujete firewall!"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Obnovit konfiguraci..."
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Protokol o Äinnostech firewallu</b>"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Obnovit do původnà konfigurace"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Povolit zaznamenávánà ufw."
-
-#~ msgid "About Firewall"
-#~ msgstr "O firewallu"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Nastavenà firewallu"
=== renamed file 'po/gui-ufw-da.po' => 'po/da.po'
--- po/gui-ufw-da.po 2011-05-31 17:44:34 +0000
+++ po/da.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -159,10 +159,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" AJenbo https://launchpad.net/~ajenbo\n"
-" Costales https://launchpad.net/~costales\n"
-" Joe Hansen https://launchpad.net/~joedalton2\n"
-" Martin Harder https://launchpad.net/~martinharder"
+" Costales https://launchpad.net/~costales"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -401,347 +398,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr ""
-
-#~ msgid "Working"
-#~ msgstr "Arbejder"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Rediger indstillinger"
-
-#~ msgid "Disabled"
-#~ msgstr "Deaktiveret"
-
-#~ msgid "Operation done"
-#~ msgstr "Operation udført"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Fejl under overskrivning af fil."
-
-#~ msgid "Help not found."
-#~ msgstr "Hjælp ikke fundet."
-
-#~ msgid "Save rules to file "
-#~ msgstr "Gem regler til fil "
-
-#~ msgid "Action canceled"
-#~ msgstr "Handling afbrudt"
-
-#~ msgid "About Gufw"
-#~ msgstr "Om Gufw"
-
-#~ msgid "Error in format file."
-#~ msgstr "Fejl i formatfil."
-
-#~ msgid "Error opening file."
-#~ msgstr "Fejl ved at åbne fil."
-
-#~ msgid "Website"
-#~ msgstr "Netsted"
-
-#~ msgid "Export rules"
-#~ msgstr "Eksportregler"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importregler fra fil"
-
-#~ msgid "Import rules"
-#~ msgstr "Importregler"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Gem regler til fil"
-
-#~ msgid "Quit application"
-#~ msgstr "Afslut program"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw hjælp"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Nægt alle indgående forbindelser"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Nægt indgående trafik"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Tillad alle indgående forbindelser"
-
-#~ msgid "Port number"
-#~ msgstr "Portnummer"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Tilføj tjenesten som regel"
-
-#~ msgid "Select all"
-#~ msgstr "Vælg alle"
-
-#~ msgid "Select all rules"
-#~ msgstr "Vælg alle regler"
-
-#~ msgid "Remove"
-#~ msgstr "Fjern"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Brandmur slået til - Nægt alle"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Arbejder, vent venligst..."
-
-#~ msgid "Firewall working..."
-#~ msgstr "Brandmur arbejder..."
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Slå brandmur til/fra"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Fejl under ændring af status brandmur"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Ãndrede status brandmur"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw ikke fundet i systemet"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr "Du skal køre Gufw som root=> gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Brandmur slået til - Tillad alle"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Fejl: Port er et ugyldigt nummer"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Fejl: Du skal udfylde hele rækken af porte"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Fejl: Vælg regel(er)"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Fejl: Der er ikke regler"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Fejl i formatfil, linje "
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Slå brandmur til/fra"
-
-#~ msgid "Starting"
-#~ msgstr "Starter"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Nuværende konfiguration</b>"
-
-#~ msgid "Add the rule"
-#~ msgstr "Tilføj reglen"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "begge"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Brandmur slået til"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Tillad\n"
-#~ "Nægt\n"
-#~ "Begræns"
-
-#~ msgid "Port number or service"
-#~ msgstr "Portnummer eller tjeneste"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Tillad indgående trafik"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Fjern de(n) valgte regel(er)"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Regler</b>"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Nulstil til standardværdier"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Tilføj en ny regel</b>"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Tjeneste\n"
-#~ "Program"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Prækonfigurerede tjenester"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Prækonfigurerede programmer"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Portnummer: Hvis indstillet, vil du bruge et spænd"
-
-#~ msgid "Preferences"
-#~ msgstr "Præferencer"
-
-#~ msgid "Close this window"
-#~ msgstr "Luk dette vindue"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Systemopsætning</b>"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Logindstillinger</b>"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Slå ufw-logger til"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Logvindue brandmur"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Brandmur slået fra"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Fejl ved ændring af politik"
-
-#~ msgid "About Dialog"
-#~ msgstr "Om vindue"
-
-#~ msgid "Start operations..."
-#~ msgstr "GÃ¥ i gang..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Afslut handling"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Ã
bn regler fra fil "
-
-#~ msgid "Changed policy"
-#~ msgstr "Ãndret politik"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Logslutning ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Logbegyndelse ---\n"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Du er ved at overskrive filen."
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "Alle linjer bør have dette format: »tekst;IP-tekst«\n"
-#~ "Besøg http://www.bluetack.co.uk for filer der kan hentes."
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Ryd brandmurslog"
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Du er ved at tilføje nye forbudte ip-adresser.\n"
-#~ "Formatet skal være »tekst;IP-tekst«\n"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Du er ved at tilføje flere regler."
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Se Gufw-log for denne session"
-
-#~ msgid "About dialog"
-#~ msgstr "Om vindue"
-
-#~ msgid "Firewall log"
-#~ msgstr "Brandmurlog"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Handlingslog for brandmur</b>"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw-log"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Forbyder ip-adresser"
-
-#~ msgid "Clear log"
-#~ msgstr "Ryd log"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Specificer den prækonfigurerede type"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Start automatisk op"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Slå Gufw-logger til"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Med denne slået til vil Gufw automatisk starte op og anmode om root-"
-#~ "adgangskode. (Bemærk: Når du lukker Gufw blev brandmuren forblive i sin "
-#~ "sidste tilstand)"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Med denne slået til så logger Gufw aktiviteten. Hvis den slås fra fjernes "
-#~ "den aktuelle log ikke"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Med denne slået til så logger ufw aktiviteten i ufw. Læs ufw-manualen for "
-#~ "yderligere information"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Afslut program eller minimer til statusikon"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimer til statusområdet ved lukning"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Vis statusikon"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Vis Gufw-ikonet i statusområdet"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Med denne slået til når Gufw lukkes ned vil Gufw minimere sig selv til "
-#~ "statusområdet"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Aktiver ombrydning"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Forbyd specifikke ip-adresser fra fil"
-
-#~ msgid "Log"
-#~ msgstr "Log"
-
-#~ msgid "Add Rule"
-#~ msgstr "Tilføj regel"
-
-#~ msgid "Add..."
-#~ msgstr "Tilføj..."
=== renamed file 'po/gui-ufw-de.po' => 'po/de.po'
--- po/gui-ufw-de.po 2011-05-31 17:44:34 +0000
+++ po/de.po 2011-08-18 07:35:33 +0000
@@ -8,14 +8,14 @@
"Project-Id-Version: gui-ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
-"PO-Revision-Date: 2010-11-06 20:08+0000\n"
-"Last-Translator: Mario Blättermann <mariobl@xxxxxxxxxx>\n"
+"PO-Revision-Date: 2011-07-19 20:14+0000\n"
+"Last-Translator: Christian <Unknown>\n"
"Language-Team: German <de@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -117,11 +117,11 @@
#: gufw/view/guiGufw.py:1041
msgid "Reloaded ufw rules"
-msgstr ""
+msgstr "UWF-Regeln neu geladen"
#: gufw/view/guiGufw.py:1050
msgid "This will remove all rules and disable the firewall!"
-msgstr ""
+msgstr "Es werden alle Regeln entfernt und die Firewall wird deaktiviert!"
#: gufw/view/guiGufw.py:1051
msgid "Do you want to continue?"
@@ -145,7 +145,7 @@
#: data/ui/about.glade:8
msgid "Firewall: About"
-msgstr ""
+msgstr "Firewall: Ãber"
#: data/ui/about.glade:15
msgid "© 2008-2011 The Gufw project"
@@ -159,28 +159,20 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Atarius https://launchpad.net/~ralf-berger\n"
+" Christian https://launchpad.net/~make-panic\n"
+" Christian Lins https://launchpad.net/~cli\n"
" Costales https://launchpad.net/~costales\n"
-" Eduard Gotwig https://launchpad.net/~gotwig\n"
-" Erik Hahn https://launchpad.net/~ehahn\n"
" Hendrik Knackstedt https://launchpad.net/~hennekn\n"
" Johannes Boost https://launchpad.net/~jjjb\n"
-" Josef Nacke https://launchpad.net/~supermariohana\n"
-" Keruskerfuerst https://launchpad.net/~arminmohring\n"
-" Matthias Mainzer https://launchpad.net/~matthias-mainzer\n"
+" Martin Kaffanke https://launchpad.net/~martin-kaffanke\n"
" Michael Mauch https://launchpad.net/~michael-mauch\n"
-" Nico Beierle https://launchpad.net/~schnico\n"
" Philipp Meier https://launchpad.net/~meier-philipp\n"
-" Septime Lowe https://launchpad.net/~septox\n"
-" SpaceCafé https://launchpad.net/~spacecafe\n"
-" herbert https://launchpad.net/~bsecd\n"
-" norsen https://launchpad.net/~21t\n"
-" peles https://launchpad.net/~lukas-lpsite\n"
-" renewehle https://launchpad.net/~bujin2006"
+" Vemboca https://launchpad.net/~vemboca\n"
+" norsen https://launchpad.net/~21t"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
-msgstr ""
+msgstr "Firewall: Regel hinzufügen"
#: data/ui/add.glade:306
msgid "Show extended actions"
@@ -228,59 +220,59 @@
#: data/ui/extra_translations_no_distribute.glade:17
msgid "ALLOW IN"
-msgstr ""
+msgstr "EINGEHENDE ERLAUBEN"
#: data/ui/extra_translations_no_distribute.glade:24
msgid "DENY IN"
-msgstr ""
+msgstr "EINGEHENDE VERBIETEN"
#: data/ui/extra_translations_no_distribute.glade:35
msgid "REJECT IN"
-msgstr ""
+msgstr "EINGEHENDE ZURÃCKWEISEN"
#: data/ui/extra_translations_no_distribute.glade:46
msgid "LIMIT IN"
-msgstr ""
+msgstr "EINGEHENDE LIMITIEREN"
#: data/ui/extra_translations_no_distribute.glade:57
msgid "ALLOW OUT"
-msgstr ""
+msgstr "AUSGEHENDE ERLAUBEN"
#: data/ui/extra_translations_no_distribute.glade:68
msgid "DENY OUT"
-msgstr ""
+msgstr "AUSGEHENDE VERBIETEN"
#: data/ui/extra_translations_no_distribute.glade:81
msgid "REJECT OUT"
-msgstr ""
+msgstr "AUSGEHENDE ZURÃCKWEISEN"
#: data/ui/extra_translations_no_distribute.glade:94
msgid "LIMIT OUT"
-msgstr ""
+msgstr "AUSGEHENDE LIMITIEREN"
#: data/ui/extra_translations_no_distribute.glade:107
msgid "ALLOW"
-msgstr ""
+msgstr "GESTATTEN"
#: data/ui/extra_translations_no_distribute.glade:118
msgid "DENY"
-msgstr ""
+msgstr "ABLEHNEN"
#: data/ui/extra_translations_no_distribute.glade:131
msgid "REJECT"
-msgstr ""
+msgstr "ZURÃCKWEISEN"
#: data/ui/extra_translations_no_distribute.glade:144
msgid "LIMIT"
-msgstr ""
+msgstr "EINGRENZEN"
#: data/ui/extra_translations_no_distribute.glade:160
msgid "Anywhere"
-msgstr ""
+msgstr "Irgendwo"
#: data/ui/log.glade:7
msgid "Firewall: Log"
-msgstr ""
+msgstr "Firewall: Aufzeichnen"
#: data/ui/log.glade:26
msgid "Show for server script"
@@ -300,7 +292,7 @@
#: data/ui/main.glade:152
msgid "Log..."
-msgstr ""
+msgstr "Log..."
#: data/ui/main.glade:185
msgid "_Edit"
@@ -308,7 +300,7 @@
#: data/ui/main.glade:193
msgid "Add Rule..."
-msgstr ""
+msgstr "Regel hinzufügen..."
#: data/ui/main.glade:204
msgid "Remove Rule"
@@ -316,11 +308,11 @@
#: data/ui/main.glade:222
msgid "Reload rules"
-msgstr ""
+msgstr "Regeln neuladen"
#: data/ui/main.glade:233
msgid "Reset Firewall..."
-msgstr ""
+msgstr "Firewall zurücksetzen..."
#: data/ui/main.glade:269
msgid "_Help"
@@ -328,19 +320,19 @@
#: data/ui/main.glade:277
msgid "Documentation..."
-msgstr ""
+msgstr "Dokumentation..."
#: data/ui/main.glade:288
msgid "Get Help Online..."
-msgstr ""
+msgstr "Online Hilfe erhalten â¦"
#: data/ui/main.glade:299
msgid "Report a Problem..."
-msgstr ""
+msgstr "Ein Problem melden..."
#: data/ui/main.glade:310
msgid "Translate This Application..."
-msgstr ""
+msgstr "Diese Anwendung übersetzen..."
#: data/ui/main.glade:365
msgid "<b>Actual Status</b>"
@@ -380,7 +372,7 @@
#: data/ui/preferences.glade:30
msgid "Firewall: Preferences"
-msgstr ""
+msgstr "Firewall: Einstellungen"
#: data/ui/preferences.glade:59
msgid "Logging"
@@ -418,517 +410,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>ufw-Optionen</b>"
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Firewall aktivieren/deaktivieren"
-
-#~ msgid "About dialog"
-#~ msgstr "Ãber Gufw"
-
-#~ msgid "Disabled"
-#~ msgstr "Deaktiviert"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Firewall aktiviert"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Firewall deaktiviert"
-
-#~ msgid "Action canceled"
-#~ msgstr "Aktion abgebrochen"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Verweigere alle eingehenden Verbindungen"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Alle eingehenden Verbindungen erlauben"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "beides"
-
-#~ msgid "Add the rule"
-#~ msgstr "Regel hinzufügen"
-
-#~ msgid "Port number"
-#~ msgstr "Portnummer"
-
-#~ msgid "Remove"
-#~ msgstr "Entfernen"
-
-#~ msgid "About Gufw"
-#~ msgstr "Ãber Gufw"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw wurde nicht gefunden"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Arbeitet gerade, bitte warten..."
-
-#~ msgid "Working"
-#~ msgstr "Arbeitet gerade"
-
-#~ msgid "Error in format file."
-#~ msgstr "Fehler in der Datei."
-
-#~ msgid "Import rules from file"
-#~ msgstr "Regeln aus Datei importieren"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Regeln in Datei speichern"
-
-#~ msgid "Export rules"
-#~ msgstr "Regeln exportieren"
-
-#~ msgid "Import rules"
-#~ msgstr "Regeln importieren"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Vorkonfigurierte Dienste"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Vorkonfigurierte Programme"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Den Dienst als Regel hinzufügen"
-
-#~ msgid "Port number or service"
-#~ msgstr "Portnummer oder Dienstprogramm"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Dienst\n"
-#~ "Programm"
-
-#~ msgid "Website"
-#~ msgstr "Webseite"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Neue Regel hinzufügen</b>"
-
-#~ msgid "Clear log"
-#~ msgstr "Lösche Log"
-
-#~ msgid "Preferences"
-#~ msgstr "Einstellungen"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Fehler: Portangabe ist nicht gültig"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Fehler: Es muss der komplette Bereich der Ports angegeben werden."
-
-#~ msgid "Help not found."
-#~ msgstr "Hilfe nicht gefunden"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Spezifiziere den vorkonfigurierten Typ"
-
-#~ msgid "Close this window"
-#~ msgstr "Fenster schlieÃen"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Beim SchlieÃen in das Benachrichtigungsfeld minimieren"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Aktiviere/Deaktiviere Firewall"
-
-#~ msgid "Operation done"
-#~ msgstr "Vorgang erledigt"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Fehler: Wähle Regel(n)"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Fehler: Keine Regeln festgelegt"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Firewall-Status geändert"
-
-#~ msgid "Start operations..."
-#~ msgstr "Starte Vorgänge ..."
-
-#~ msgid "Starting"
-#~ msgstr "Startet"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Derzeitige Konfiguration</b>"
-
-#~ msgid "Changed policy"
-#~ msgstr "Geänderte Richtlinie"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Regeln in Datei speichern "
-
-#~ msgid "Open rules from file "
-#~ msgstr "Nutze Regeln aus Datei "
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Zulassen\n"
-#~ "Verweigern\n"
-#~ "Begrenzung"
-
-#~ msgid "Select all"
-#~ msgstr "Markiere alles"
-
-#~ msgid "Select all rules"
-#~ msgstr "Markiere alle Regeln"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Automatisch mit Sitzung starten"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Entferne die markierte(n) Regel(n)"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Zeige Programmsymbol im Panel"
-
-#~ msgid "Quit application"
-#~ msgstr "Programm beenden"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Regeln</b>"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Firewall aktiviert - Alles erlauben"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Firewall aktiviert - Alles verbieten"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Firewall arbeitet"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Sie müssen Gufw als root aufrufen =>gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Zeilenumbruch aktivieren"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Wenn Gufw geschlossen wird und dies aktiviert ist, dann minimiert Gufw in "
-#~ "die Menüleiste."
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Wenn dies aktiviert ist, protokolliert Gufw die Vorgänge. Deaktivieren "
-#~ "löscht nicht die aktuelle Protokoll-Datei."
-
-#~ msgid "Edit preferences"
-#~ msgstr "Einstellungen bearbeiten"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Protokollfenster der Firewall"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Fehler beim Ãndern des Firewall-Status"
-
-#~ msgid "About Dialog"
-#~ msgstr "Info"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Beende Vorgang"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Sie werden die Datei überschreiben."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Fehler beim Ãberschreiben der Datei."
-
-#~ msgid "Error changing policy"
-#~ msgstr "Fehler beim Ãndern der Richtlinien"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Sie werden weitere regeln hinzufügen."
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Log Ende ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Log Start ---\n"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "Alle Zeilen sollten folgendes Format haben: \"text:IP-text\n"
-#~ "Besuchen Sie http://www.bluetack.co.uk zum Herunterladen der Dateien."
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Firewallprotokoll löschen"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Fehler in der Datei, Zeile "
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Sie werden neue zu blockierende IP-Adressen hinzuzufügen.\n"
-#~ "Folgendes Format muss eingehalten werden: text:IP-text\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "Fehler beim Ãffnen der Datei."
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Das Gufw-Protokoll für diese Sitzung"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Blockiere IP-Adressen"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Blockiere IP-Adressen aus einer Datei"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw-Hilfe"
-
-#~ msgid "Firewall log"
-#~ msgstr "Firewall-Protokoll"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Blockiere eingehenden Verkehr"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Erlaube eingehenden Verkehr"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Portnummer. Wenn diese gesetzt ist, wird dieser Bereich verwendet."
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Programm beenden oder in das Benachrichtigungsfeld minimieren"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw-Log"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Protokoll-Optionen</b>"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Aktiviere ufw-Protokoll"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Zeige das Gufw-Symbol im Benachrichtigungsfeld an"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Wenn dies aktiviert ist, protokolliert ufw die eigenen Vorgänge. Lesen Sie "
-#~ "das Handbuch von ufw für weitere Informationen."
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Systemeinstellungen</b>"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Wenn dies aktiviert ist startet Gufw automatisch und fragt nach dem "
-#~ "Systemadministrator-Kennwort. (Hinweis: wenn Gufw beendet wird, verbleibt "
-#~ "die Firewall in ihrem letzten Zustand)"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr "Banne gegebene IP Adressen aus der Datei mit dem Format Text:IP-Text"
-
-#~ msgid "Rule removed"
-#~ msgstr "Regel entfernt"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Firewall aktiviert"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Firewall deaktiviert"
-
-#~ msgid "Rules removed"
-#~ msgstr "Regeln entfernt"
-
-#~ msgid "Rules added"
-#~ msgstr "Regeln hinzugefügt"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Beide"
-
-#~ msgid "Add new rule"
-#~ msgstr "Neue Regel hinzufügen"
-
-#~ msgid "Log"
-#~ msgstr "Protokoll"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Ablehnen\n"
-#~ "Aussortieren\n"
-#~ "Erlauben"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Neue Firewallregel hinzufügen"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 Das Gufw Projekt"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Aktiviere ufw Protokoll"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Lösche Gufw Log"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Firewall Protokoll"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Gering\n"
-#~ "Normal\n"
-#~ "Hoch\n"
-#~ "Sehr Hoch"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Firewall Protokoll</b>"
-
-#~ msgid "Set level"
-#~ msgstr "Sicherheitsstufe"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw Protokoll aktiviert"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw Protokoll deaktiviert"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Aktiviere Gufw Protokoll"
-
-#~ msgid "By Default "
-#~ msgstr "Standard "
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Sie müssen Gufw als Root ausführen => gksu gufw"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Eingehend\n"
-#~ "Ausgehend"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "Alle Regeln werden gelöscht, und die Firewall zurückgesetzt!"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Auf ursprüngliche Konfiguration zurücksetzen"
-
-#~ msgid "Add Rule"
-#~ msgstr "Regel hinzufügen"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Keine Protokollierung\n"
-#~ "Normale Protokollierung\n"
-#~ "Vollständige Protokollierung"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "Normale Protokollierung zeichnet alle neuen Verbindungen auf. Vollständige "
-#~ "Protokollierung zeichnet jedes Paket auf."
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programm\n"
-#~ "Dienst"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 Das Gufw Projekt"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Aktiviere Gufw-Protokollierung"
-
-#~ msgid "Set level:"
-#~ msgstr "Stufe festlegen:"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "Firewallaktivitätsprotokoll"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Erlauben\n"
-#~ "Ablehnen\n"
-#~ "Aussortieren\n"
-#~ "Begrenzen"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Konfiguration zurücksetzten â¦"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Ein Fenster zum Hinzufügen von Regeln öffnen"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Regel in die angegebene Zeile einfügen"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Ausgewählte Regel(n) entfernen"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Dienst oder Port (Portbereich »Port1:Port2«)"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Diese Regel zur Firewall hinzufügen"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Auf voreingestellte Werte zurücksetzen"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Port-Nummer (Portbereich »Port1:Port2«)"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Aktiviere ufw-Protokollierung."
-
-#~ msgid "Tool for create a script in another computer"
-#~ msgstr "Werkzeug, um ein Skript für einen anderen Rechner zu erstellen"
-
-#~ msgid "About Firewall Configuration"
-#~ msgstr "Ãber Firewall-Konfiguration"
-
-#~ msgid "Will remove all rules and disable the firewall!"
-#~ msgstr "Alle Regeln werden entfernt und die Firewall deaktiviert!"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Firewall-Konfiguration"
=== renamed file 'po/gui-ufw-el.po' => 'po/el.po'
--- po/gui-ufw-el.po 2011-05-31 17:44:34 +0000
+++ po/el.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -160,11 +160,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Charis Kouzinopoulos https://launchpad.net/~charis\n"
-" Fotis Tsamis https://launchpad.net/~phantomas\n"
-" George Kontis https://launchpad.net/~giormatsis\n"
-" Panagiotis Ligopsychakis https://launchpad.net/~panligo\n"
-" Vasilis Mavroudis https://launchpad.net/~vmavroudis"
+" Fotis Tsamis https://launchpad.net/~phantomas"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -404,215 +400,5 @@
msgid "<b>ufw Options</b>"
msgstr ""
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "ΠκαÏαγÏαÏή Gufw ενεÏγοÏοιήθηκε"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "ÎνεÏγοÏοιήθηκε Ïο ÏείÏÎ¿Ï ÏÏοÏÏαÏίαÏ"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "ÎÏενεÏγοÏοιήθηκε Ïο ÏείÏÎ¿Ï ÏÏοÏÏαÏίαÏ"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "ΠκαÏαγÏαÏή Gufw αÏενεÏγοÏοιήθηκε"
-
-#~ msgid "Rules removed"
-#~ msgstr "Îι κανÏÎ½ÎµÏ Î±ÏαιÏÎθηκαν"
-
-#~ msgid "Rule removed"
-#~ msgstr "ΠκανÏÎ½Î±Ï Î±ÏαιÏÎθηκε"
-
-#~ msgid "Rules added"
-#~ msgstr "Îι κανÏÎ½ÎµÏ ÏÏοÏÏÎθηκαν"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Î ÏÎÏει να εκÏελÎÏεÏε Ïο Gufw Ïαν Ï
ÏεÏÏÏήÏÏÎ·Ï => gksu gufw"
-
-#~ msgid "Log"
-#~ msgstr "ÎμεÏολÏγιο καÏαγÏαÏήÏ"
-
-#~ msgid "Remove"
-#~ msgstr "ÎÏαίÏεÏη"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "ÎιÏάγεÏε Ïον κανÏνα ÏÏην καθοÏιÏμÎνη ÏειÏά"
-
-#~ msgid "Add Rule"
-#~ msgstr "Î ÏοÏθήκη ÎανÏνα"
-
-#~ msgid "Add..."
-#~ msgstr "Î ÏοÏθήκη..."
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Î¥ÏηÏεÏία η θÏÏα (εÏÏÎ¿Ï Î¸Ï
ÏÏν \"port1:port2\")"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "ΧÏÏÎ¯Ï ÎºÎ±ÏαγÏαÏή\n"
-#~ "ÎαÏαγÏαÏή\n"
-#~ "ÎαÏαγÏαÏή ÏλÏν"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "ΠκαÏαγÏαÏή θα καÏαÏÏÏίÏει ÏÎ»ÎµÏ ÏÎ¹Ï Î½ÎÎµÏ ÏÏ
νδÎÏÎµÎ¹Ï ÎºÎ±Î¹ Ïλα Ïα ÏακÎÏα"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Î ÏÏγÏαμμα\n"
-#~ "Î¥ÏηÏεÏία"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "ÎÏιθμÏÏ Î¸ÏÏÎ±Ï (εÏÏÎ¿Ï Î¸Ï
ÏÏν \"port1:port2\")"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "ÎνεÏγοÏοίηÏη καÏγÏαÏÎ®Ï ufw"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "ÎνεÏγοÏοίηÏη καÏγÏαÏÎ®Ï Gufw"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "ÎÏαναÏοÏά ÏÏÎ¹Ï Î±ÏÏικÎÏ ÏÏ
θμίÏειÏ"
-
-#~ msgid "Add the rule"
-#~ msgstr "Î ÏÏÏθεÏε Ïον κανÏνα"
-
-#~ msgid "Preferences"
-#~ msgstr "Î ÏοÏιμήÏειÏ"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "ΧαμηλÏ\n"
-#~ "ÎεÏαίο\n"
-#~ "Î¥ÏηλÏ\n"
-#~ "ΠλήÏεÏ"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "ÎκαθάÏιÏη καÏαγÏαÏÎ®Ï ÏοÏ
Gufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>ÎÏιλογÎÏ ÎαÏαγÏαÏήÏ</b>"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>ÎνÎÏÎ³ÎµÎ¹ÎµÏ ÎºÎ±ÏαγÏαÏÎ®Ï ÏοÏ
ÏείÏοÏ
Ï ÏÏοÏÏαÏίαÏ</b>"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid "About Gufw"
-#~ msgstr "ΠεÏί Gufw"
-
-#~ msgid "Removed all rules"
-#~ msgstr "Îλοι οι κανÏÎ½ÎµÏ ÎµÏαιÏÎθηκαν"
-
-#~ msgid "Allow In"
-#~ msgstr "ÎÏÎÏÏεÏε Ïα ειÏεÏÏÏμενα"
-
-#~ msgid "Limit In"
-#~ msgstr "ΠεÏιÏÏιÏε Ïα ειÏεÏÏÏμενα"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "Îα αÏαιÏÎÏεÏε ÏλοÏ
Ï ÏοÏ
Ï ÎºÎ±Î½ÏνεÏ!"
-
-#~ msgid "Deny In"
-#~ msgstr "ÎÏνήÏοÏ
Ïα ειÏεÏÏÏμενα"
-
-#~ msgid "Remove all rules"
-#~ msgstr "ÎÏαίÏεÏη ÏλÏν ÏÏν κανÏνÏν"
-
-#~ msgid "Deny"
-#~ msgstr "ÎÏνήÏοÏ
"
-
-#~ msgid "Reject Out"
-#~ msgstr "ÎÏÎÏÏιÏε Ïα εξεÏÏÏμενα"
-
-#~ msgid "Allow"
-#~ msgstr "ÎÏÎÏÏεÏε"
-
-#~ msgid "Limit"
-#~ msgstr "ΠεÏιοÏιÏμÏÏ"
-
-#~ msgid "Allow Out"
-#~ msgstr "ÎÏÎÏÏεÏε Ïα εξεÏÏÏμενα"
-
-#~ msgid "Limit Out"
-#~ msgstr "ΠεÏιÏÏιÏε Ïα εξεÏÏÏμενα"
-
-#~ msgid "Reject In"
-#~ msgstr "ÎÏÎÏÏιÏε Ïα ειÏεÏÏÏμενα"
-
-#~ msgid "Deny Out"
-#~ msgstr "ÎÏνήÏοÏ
Ïα εξεÏÏÏμενα"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "ÎÏαίÏεÏε ÏλοÏ
Ï ÏοÏ
Ï ÎºÎ±Î½ÏνεÏ"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "ÎÏαναÏοÏά ÏÏÎ¹Ï Î±ÏÏικÎÏ ÏÏ
θμίÏειÏ"
-
-#~ msgid "Reset configuration..."
-#~ msgstr "ÎÏαναÏοÏά ÏÏ
θμίÏεÏν"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "Îα αÏαιÏÎÏεÏε ÏλοÏ
Ï ÏοÏ
Ï ÎºÎ±Î½ÏÎ½ÎµÏ ÎºÎ±Î¹ θα εÏαναÏÎÏεÏε Ïο firewall!"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "ÎÏαναÏοÏά ΡÏ
θμίÏεÏν..."
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "ÎνεÏγοÏοίηÏη καÏαγÏαÏÎ®Ï Î±ÏÏ Ïο Gufw"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "ÎνεÏγοÏοίηÏη καÏαγÏαÏÎ®Ï Î±ÏÏ Ïο ufw"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>ÎÏÏοÏÎ¹ÎºÏ ÎµÎ½ÎµÏγειÏν ÏοÏ
ÏείÏοÏ
Ï ÏÏοÏÏαÏίαÏ</b>"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Îαι Ïα δÏο"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "ÎιÏεÏÏÏμενη\n"
-#~ "ÎξεÏÏÏμενη"
-
-#~ msgid "Set level:"
-#~ msgstr "ÎÏιÏμÏÏ ÎµÏιÏÎδοÏ
:"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "ÎÏνηÏη\n"
-#~ "ÎÏÏÏÏιÏη\n"
-#~ "ÎÏοδοÏή"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "ÎÏοδοÏή\n"
-#~ "ÎÏνηÏη\n"
-#~ "ÎÏÏÏÏιÏη\n"
-#~ "ΠεÏιοÏιÏμÏÏ"
-
#~ msgid "Firewall Configuration"
#~ msgstr "ΡÏθμιÏη ÏείÏοÏ
Ï ÏÏοÏÏαÏίαÏ"
=== renamed file 'po/gui-ufw-en_AU.po' => 'po/en_AU.po'
--- po/gui-ufw-en_AU.po 2011-05-31 17:44:34 +0000
+++ po/en_AU.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -159,7 +159,8 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Hew McLachlan https://launchpad.net/~hew"
+" Hew McLachlan https://launchpad.net/~hew\n"
+" Jeremy Bicha https://launchpad.net/~jbicha"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -401,474 +402,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>ufw Options</b>"
-#~ msgid "Working"
-#~ msgstr "Working"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Edit preferences"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Enable/disable firewall"
-
-#~ msgid "Disabled"
-#~ msgstr "Disabled"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Error changing status firewall"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Changed status firewall"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw not found in the system"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Working, please wait..."
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Error: Select rule(s)"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Error: You must enter the complete range of ports"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Error: There aren't rules"
-
-#~ msgid "Start operations..."
-#~ msgstr "Start operations..."
-
-#~ msgid "Operation done"
-#~ msgstr "Operation done"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Finish operation"
-
-#~ msgid "About Dialog"
-#~ msgstr "About Dialogue"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Error changing policy"
-
-#~ msgid "Help not found."
-#~ msgstr "Help not found."
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Error: Port is an invalid number"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Open rules from file "
-
-#~ msgid "Changed policy"
-#~ msgstr "Changed policy"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Save rules to file "
-
-#~ msgid "Action canceled"
-#~ msgstr "Action canceled"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Error in format file, line "
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Log end ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Log start ---\n"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "You are going to overwrite the file."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Error overwriting file."
-
-#~ msgid "Error in format file."
-#~ msgstr "Error in format file."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "You are adding an IP banlist.\n"
-#~ "Ensure the format is: Name:IP\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "Error opening file."
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "All lines should have this format: \"Name:IP\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-
-#~ msgid "You are going add more rules."
-#~ msgstr "You are going add more rules."
-
-#~ msgid "About Gufw"
-#~ msgstr "About Gufw"
-
-#~ msgid "Website"
-#~ msgstr "Website"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Banning IP addresses"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Banning specific IP addresses from file"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Import rules from file"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "See Gufw log for this session"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Save rules to file"
-
-#~ msgid "Export rules"
-#~ msgstr "Export rules"
-
-#~ msgid "Import rules"
-#~ msgstr "Import rules"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Enable/disable the firewall"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw Help"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Current Configuration</b>"
-
-#~ msgid "About dialog"
-#~ msgstr "About dialogue"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Deny all incoming connections"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Deny incoming traffic"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Allow all incoming connections"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Allow incoming traffic"
-
-#~ msgid "Starting"
-#~ msgstr "Starting"
-
-#~ msgid "Add the rule"
-#~ msgstr "Add the rule"
-
-#~ msgid "Port number or service"
-#~ msgstr "Port number or service"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Firewall enabled"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Specify a preconfigured type"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Reset to the default values"
-
-#~ msgid "Port number"
-#~ msgstr "Port number for beginning of range"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Service\n"
-#~ "Program"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Preconfigured services"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Preconfigured programs"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Add this rule"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Port number for end of range"
-
-#~ msgid "Select all"
-#~ msgstr "Select all"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Enable wrapping"
-
-#~ msgid "Remove"
-#~ msgstr "Remove"
-
-#~ msgid "Select all rules"
-#~ msgstr "Select all rules"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Add a new rule</b>"
-
-#~ msgid "Clear log"
-#~ msgstr "Clear log"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw Log"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Remove the selected rule(s)"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Log Options</b>"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Enable ufw logging"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Show tray icon"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Show the Gufw icon in the notification area"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Enable Gufw logging"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferences"
-
-#~ msgid "Close this window"
-#~ msgstr "Close this window"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "With this enabled, Gufw logs its activity. Disabling it does not remove the "
-#~ "actual log."
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "With this enabled, ufw logs its activity. Read the ufw manual for more "
-#~ "information."
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>System Settings</b>"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "With this enabled, when you close Gufw, it will minimize to the notification "
-#~ "area."
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "With this enabled, Gufw will run on startup, and ask you the root password. "
-#~ "(NOTE: When you close Gufw, the firewall will remain in its last state)."
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimize to tray on close"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Autostart with session"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Rules</b>"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Quit application or minimize to tray icon"
-
-#~ msgid "Quit application"
-#~ msgstr "Quit application"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Firewall enabled - Allow all"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Firewall enabled - Deny all"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Firewall working..."
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Firewall disabled"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Firewall Log Window"
-
-#~ msgid "Firewall log"
-#~ msgstr "Firewall log"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Clear Firewall Log"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Firewall actions log</b>"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Enabled Firewall"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "Rule(s) added"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Disabled Firewall"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw Log Disabled"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw Log Enabled"
-
-#~ msgid "Log"
-#~ msgstr "Log"
-
-#~ msgid "Add new rule"
-#~ msgstr "Add new rule"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-
-#~ msgid "By Default "
-#~ msgstr "By Default "
-
-#~ msgid "Show Add Window"
-#~ msgstr "Show Add Window"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "Remove seleted rule"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "You must run Gufw as root => gksu gufw"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Enable ufw Logging."
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 The Gufw Project"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Enable Gufw Logging"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Firewall Log"
-
-#~ msgid "Set level"
-#~ msgstr "Set level"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Program\n"
-#~ "Service"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Port number (range ports \"port1:port2\")"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "Service or port (range port \"port1:port2\")"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Clear Gufw Log"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Add a new firewall rule"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-
-#~ msgid "Rules removed"
-#~ msgstr "Rules removed"
-
-#~ msgid "Rules added"
-#~ msgstr "Rules added"
-
-#~ msgid "Rule removed"
-#~ msgstr "Rule removed"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Service or port (range ports \"port1:port2\")"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-
-#~ msgid "Add Rule"
-#~ msgstr "Add Rule"
-
-#~ msgid "About Firewall"
-#~ msgstr "About Firewall"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Firewall Configuration"
=== renamed file 'po/gui-ufw-en_CA.po' => 'po/en_CA.po'
--- po/gui-ufw-en_CA.po 2011-05-31 17:44:34 +0000
+++ po/en_CA.po 2011-08-18 07:35:33 +0000
@@ -8,14 +8,14 @@
"Project-Id-Version: gui-ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
-"PO-Revision-Date: 2011-04-04 11:17+0000\n"
-"Last-Translator: Pierre-Luc Charette <Unknown>\n"
+"PO-Revision-Date: 2011-08-12 00:41+0000\n"
+"Last-Translator: Jeremy Bicha <jeremy@xxxxxxxxx>\n"
"Language-Team: English (Canada) <en_CA@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -117,7 +117,7 @@
#: gufw/view/guiGufw.py:1041
msgid "Reloaded ufw rules"
-msgstr ""
+msgstr "Reloaded ufw rules"
#: gufw/view/guiGufw.py:1050
msgid "This will remove all rules and disable the firewall!"
@@ -160,8 +160,8 @@
msgstr ""
"Launchpad Contributions:\n"
" Dan Klassen https://launchpad.net/~danklassen\n"
-" Pierre-Luc Charette https://launchpad.net/~klbsjpolp\n"
-" Wade Pedersen https://launchpad.net/~starcraftguy40"
+" Jeremy Bicha https://launchpad.net/~jbicha\n"
+" Pierre-Luc Charette https://launchpad.net/~klbsjpolp"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -213,55 +213,55 @@
#: data/ui/extra_translations_no_distribute.glade:17
msgid "ALLOW IN"
-msgstr ""
+msgstr "ALLOW IN"
#: data/ui/extra_translations_no_distribute.glade:24
msgid "DENY IN"
-msgstr ""
+msgstr "DENY IN"
#: data/ui/extra_translations_no_distribute.glade:35
msgid "REJECT IN"
-msgstr ""
+msgstr "REJECT IN"
#: data/ui/extra_translations_no_distribute.glade:46
msgid "LIMIT IN"
-msgstr ""
+msgstr "LIMIT IN"
#: data/ui/extra_translations_no_distribute.glade:57
msgid "ALLOW OUT"
-msgstr ""
+msgstr "ALLOW OUT"
#: data/ui/extra_translations_no_distribute.glade:68
msgid "DENY OUT"
-msgstr ""
+msgstr "DENY OUT"
#: data/ui/extra_translations_no_distribute.glade:81
msgid "REJECT OUT"
-msgstr ""
+msgstr "REJECT OUT"
#: data/ui/extra_translations_no_distribute.glade:94
msgid "LIMIT OUT"
-msgstr ""
+msgstr "LIMIT OUT"
#: data/ui/extra_translations_no_distribute.glade:107
msgid "ALLOW"
-msgstr ""
+msgstr "ALLOW"
#: data/ui/extra_translations_no_distribute.glade:118
msgid "DENY"
-msgstr ""
+msgstr "DENY"
#: data/ui/extra_translations_no_distribute.glade:131
msgid "REJECT"
-msgstr ""
+msgstr "REJECT"
#: data/ui/extra_translations_no_distribute.glade:144
msgid "LIMIT"
-msgstr ""
+msgstr "LIMIT"
#: data/ui/extra_translations_no_distribute.glade:160
msgid "Anywhere"
-msgstr ""
+msgstr "Anywhere"
#: data/ui/log.glade:7
msgid "Firewall: Log"
@@ -301,7 +301,7 @@
#: data/ui/main.glade:222
msgid "Reload rules"
-msgstr ""
+msgstr "Reload rules"
#: data/ui/main.glade:233
msgid "Reset Firewall..."
@@ -402,441 +402,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr "<b>ufw Options</b>"
-
-#~ msgid "Working"
-#~ msgstr "Working"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Enable/disable the firewall"
-
-#~ msgid "Disabled"
-#~ msgstr "Disabled"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw not found in the system"
-
-#~ msgid "About dialog"
-#~ msgstr "About dialogue"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Working, please wait..."
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Error: Port is an invalid number"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Error: You must enter the complete range of ports"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Error changing policy"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Firewall enabled"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Firewall disabled"
-
-#~ msgid "Action canceled"
-#~ msgstr "Action canceled"
-
-#~ msgid "Help not found."
-#~ msgstr "Help not found."
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "You are going to overwrite the file."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Error overwriting file."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Error in format file, line "
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-
-#~ msgid "Error in format file."
-#~ msgstr "Error in format file."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "Error opening file."
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Log end ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Log start ---\n"
-
-#~ msgid "About Gufw"
-#~ msgstr "About Gufw"
-
-#~ msgid "Website"
-#~ msgstr "Website"
-
-#~ msgid "Export rules"
-#~ msgstr "Export rules"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "See Gufw log for this session"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Save rules to file"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Banning IP addresses"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Banning specific IP addresses from file"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Import rules from file"
-
-#~ msgid "Import rules"
-#~ msgstr "Import rules"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Edit preferences"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw Help"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Allow all incoming connections"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Deny all incoming connections"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Deny incoming traffic"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Allow incoming traffic"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Specific the preconfigured type"
-
-#~ msgid "Port number or service"
-#~ msgstr "Port number or service"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-
-#~ msgid "Add the rule"
-#~ msgstr "Add the rule"
-
-#~ msgid "Port number"
-#~ msgstr "Port number"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Service\n"
-#~ "Program"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Preconfigured services"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Preconfigured programs"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Add the service as rule"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Reset to the default values"
-
-#~ msgid "Remove"
-#~ msgstr "Remove"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Add a new rule</b>"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Port number. If it is set, you will use a range"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferences"
-
-#~ msgid "Clear log"
-#~ msgstr "Clear log"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw Log"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Enable wrapping"
-
-#~ msgid "Close this window"
-#~ msgstr "Close this window"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimize to tray on close"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Autostart with session"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr "With this enabled, when you close Gufw, it will minimize to tray"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Log Options</b>"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Enable Gufw logging"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Enable ufw logging"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>System Settings</b>"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Error: There aren't rules"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Enable/disable firewall"
-
-#~ msgid "About Dialog"
-#~ msgstr "About Dialogue"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Error: Select rule(s)"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Error changing status firewall"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Changed status firewall"
-
-#~ msgid "Start operations..."
-#~ msgstr "Start operations..."
-
-#~ msgid "Operation done"
-#~ msgstr "Operation done"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Finish operation"
-
-#~ msgid "Quit application"
-#~ msgstr "Quit application"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Current Configuration</b>"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "You are going to add more rules."
-
-#~ msgid "Open rules from file "
-#~ msgstr "Open rules from file "
-
-#~ msgid "Changed policy"
-#~ msgstr "Changed policy"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Save rules to file "
-
-#~ msgid "Select all"
-#~ msgstr "Select all"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Quit application or minimize to tray icon"
-
-#~ msgid "Starting"
-#~ msgstr "Starting"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Show tray icon"
-
-#~ msgid "Select all rules"
-#~ msgstr "Select all rules"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Rules</b>"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Show the Gufw icon in tray area"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Remove the selected rule(s)"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Enabled Firewall"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Disabled Firewall"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw Log Disabled"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw Log Enabled"
-
-#~ msgid "Rule removed"
-#~ msgstr "Rule removed"
-
-#~ msgid "Rules removed"
-#~ msgstr "Rules removed"
-
-#~ msgid "Rules added"
-#~ msgstr "Rules added"
-
-#~ msgid "Log"
-#~ msgstr "Log"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "You must run Gufw as root => gksu gufw"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "In\n"
-#~ "Out"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "Log will log all new connections. Log all will log all packets"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Insert the rule in a row specified"
-
-#~ msgid "Add Rule"
-#~ msgstr "Add Rule"
-
-#~ msgid "Add..."
-#~ msgstr "Add..."
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Service or port (range ports \"port1:port2\")"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Enable ufw Logging."
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Enable Gufw Logging"
-
-#~ msgid "Set level:"
-#~ msgstr "Set level:"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Program\n"
-#~ "Service"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Port number (range ports \"port1:port2\")"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Firewall actions log</b>"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Clear Gufw Log"
=== renamed file 'po/gui-ufw-en_GB.po' => 'po/en_GB.po'
--- po/gui-ufw-en_GB.po 2011-05-31 17:44:34 +0000
+++ po/en_GB.po 2011-08-18 07:35:33 +0000
@@ -8,14 +8,14 @@
"Project-Id-Version: gui-ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
-"PO-Revision-Date: 2011-03-29 21:46+0000\n"
+"PO-Revision-Date: 2011-06-09 22:45+0000\n"
"Last-Translator: Chris Woollard <cwoollard@xxxxxxxxx>\n"
"Language-Team: English (United Kingdom) <en_GB@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -117,7 +117,7 @@
#: gufw/view/guiGufw.py:1041
msgid "Reloaded ufw rules"
-msgstr ""
+msgstr "Reloaded ufw rules"
#: gufw/view/guiGufw.py:1050
msgid "This will remove all rules and disable the firewall!"
@@ -159,17 +159,11 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Anthony Scarth https://launchpad.net/~maroubal2\n"
" Chris Woollard https://launchpad.net/~cwoollard\n"
" Costales https://launchpad.net/~costales\n"
-" Gordon Stevens https://launchpad.net/~reileigh\n"
-" Inox https://launchpad.net/~inox\n"
" James Thorrold https://launchpad.net/~jthorrold\n"
-" Jonathon Fernyhough https://launchpad.net/~jfernyhough\n"
-" Robert Premuz https://launchpad.net/~rpr-nospam\n"
-" Robert Readman https://launchpad.net/~robert-readman\n"
" Yigit Güneli https://launchpad.net/~yiit\n"
-" leoquant https://launchpad.net/~leoquant"
+" rpr nospam https://launchpad.net/~rpr-nospam"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -221,51 +215,51 @@
#: data/ui/extra_translations_no_distribute.glade:17
msgid "ALLOW IN"
-msgstr ""
+msgstr "ALLOW IN"
#: data/ui/extra_translations_no_distribute.glade:24
msgid "DENY IN"
-msgstr ""
+msgstr "DENY IN"
#: data/ui/extra_translations_no_distribute.glade:35
msgid "REJECT IN"
-msgstr ""
+msgstr "REJECT IN"
#: data/ui/extra_translations_no_distribute.glade:46
msgid "LIMIT IN"
-msgstr ""
+msgstr "LIMIT IN"
#: data/ui/extra_translations_no_distribute.glade:57
msgid "ALLOW OUT"
-msgstr ""
+msgstr "ALLOW OUT"
#: data/ui/extra_translations_no_distribute.glade:68
msgid "DENY OUT"
-msgstr ""
+msgstr "DENY OUT"
#: data/ui/extra_translations_no_distribute.glade:81
msgid "REJECT OUT"
-msgstr ""
+msgstr "REJECT OUT"
#: data/ui/extra_translations_no_distribute.glade:94
msgid "LIMIT OUT"
-msgstr ""
+msgstr "LIMIT OUT"
#: data/ui/extra_translations_no_distribute.glade:107
msgid "ALLOW"
-msgstr ""
+msgstr "ALLOW"
#: data/ui/extra_translations_no_distribute.glade:118
msgid "DENY"
-msgstr ""
+msgstr "DENY"
#: data/ui/extra_translations_no_distribute.glade:131
msgid "REJECT"
-msgstr ""
+msgstr "REJECT"
#: data/ui/extra_translations_no_distribute.glade:144
msgid "LIMIT"
-msgstr ""
+msgstr "LIMIT"
#: data/ui/extra_translations_no_distribute.glade:160
msgid "Anywhere"
@@ -309,7 +303,7 @@
#: data/ui/main.glade:222
msgid "Reload rules"
-msgstr ""
+msgstr "Reload rules"
#: data/ui/main.glade:233
msgid "Reset Firewall..."
@@ -410,490 +404,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr "<b>ufw Options</b>"
-
-#~ msgid "Working"
-#~ msgstr "Working"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Enable/disable the firewall"
-
-#~ msgid "Disabled"
-#~ msgstr "Disabled"
-
-#~ msgid "About dialog"
-#~ msgstr "About dialogue"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw not found on the system"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Working, please wait..."
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Error: Port is an invalid number"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Error: You must enter the complete range of ports"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Error changing policy"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Firewall enabled"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Firewall disabled"
-
-#~ msgid "Action canceled"
-#~ msgstr "Action cancelled"
-
-#~ msgid "Help not found."
-#~ msgstr ""
-#~ "Launchpad Contributions:\r\n"
-#~ " Gordon Stevens https://translations.launchpad.net/~vegetarian2000"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "You are going to overwrite the file."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Error in format file, line "
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk/ for download files."
-
-#~ msgid "Error in format file."
-#~ msgstr "Error in file format."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "You are going to add new banned IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "Error opening file."
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Log end ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Log start ---\n"
-
-#~ msgid "About Gufw"
-#~ msgstr "About Gufw"
-
-#~ msgid "Website"
-#~ msgstr "Website"
-
-#~ msgid "Export rules"
-#~ msgstr "Export rules"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "See the Gufw log for this session"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Save rules to file"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Banning IP addresses"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Banning specific IP addresses from file"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Import rules from file"
-
-#~ msgid "Import rules"
-#~ msgstr "Import rules"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Edit preferences"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw help"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Allow all incoming connections"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Deny all incoming connections"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Deny incoming traffic"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Allow incoming traffic"
-
-#~ msgid "Port number or service"
-#~ msgstr "Port number or service"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-
-#~ msgid "Add the rule"
-#~ msgstr "Add the rule"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Specify the preconfigured type"
-
-#~ msgid "Port number"
-#~ msgstr "Port number"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Service\n"
-#~ "Program"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Preconfigured services"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Preconfigured programs"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Add the service as a rule"
-
-#~ msgid "Remove"
-#~ msgstr "Remove"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Reset to the default values"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Add a new rule</b>"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Port number. If it is set, you need to use a range"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Enable wrapping"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferences"
-
-#~ msgid "Clear log"
-#~ msgstr "Clear log"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw log"
-
-#~ msgid "Close this window"
-#~ msgstr "Close this window"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimize to tray on close"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Autostart with session"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "With this enabled, Gufw will minimize to tray, when the Close Window button "
-#~ "is clicked"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Log options</b>"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Enable Gufw logging"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "With this enabled, Gufw will autostart and then ask you for the root "
-#~ "password. (NOTE: When you close Gufw, the firewall will remain in its last "
-#~ "state)"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Enable ufw logging"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "When enabled, Gufw logs the activity. Note: disabling it does not remove the "
-#~ "actual log"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>System settings</b>"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Error overwriting file."
-
-#~ msgid "About Dialog"
-#~ msgstr "About Dialogue"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Firewall enabled - Allow all"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Firewall enabled - Deny all"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Firewall working..."
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Firewall Log Window"
-
-#~ msgid "Operation done"
-#~ msgstr "Operation done"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Enable/disable firewall"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Error on changing status firewall"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Changed status firewall"
-
-#~ msgid "Start operations..."
-#~ msgstr "Start operations..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Finish operation"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Enabled Firewall"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Disabled Firewall"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw Log Disabled"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw Log Enabled"
-
-#~ msgid "Removed all rules"
-#~ msgstr "Removed all rules"
-
-#~ msgid "Rules removed"
-#~ msgstr "Rules removed"
-
-#~ msgid "Rules added"
-#~ msgstr "Rules added"
-
-#~ msgid "Rule removed"
-#~ msgstr "Rule removed"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "You must run Gufw as root => gksu gufw"
-
-#~ msgid "Limit In"
-#~ msgstr "Limit In"
-
-#~ msgid "Allow Out"
-#~ msgstr "Allow Out"
-
-#~ msgid "Limit Out"
-#~ msgstr "Limit Out"
-
-#~ msgid "Allow In"
-#~ msgstr "Allow In"
-
-#~ msgid "Reject In"
-#~ msgstr "Reject In"
-
-#~ msgid "Deny Out"
-#~ msgstr "Deny Out"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "You will remove all rules!"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Remove all rules"
-
-#~ msgid "Deny In"
-#~ msgstr "Deny In"
-
-#~ msgid "log"
-#~ msgstr "log"
-
-#~ msgid "Reject"
-#~ msgstr "Reject"
-
-#~ msgid "Deny"
-#~ msgstr "Deny"
-
-#~ msgid "Reject Out"
-#~ msgstr "Reject Out"
-
-#~ msgid "Limit"
-#~ msgstr "Limit"
-
-#~ msgid "Allow"
-#~ msgstr "Allow"
-
-#~ msgid "Log"
-#~ msgstr "Log"
-
-#~ msgid "log-all"
-#~ msgstr "log-all"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "Remove all rules..."
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Insert the rule in a row specified"
-
-#~ msgid "Add Rule"
-#~ msgstr "Add Rule"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-
-#~ msgid "Close"
-#~ msgstr "Close"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "In\n"
-#~ "Out"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Service or port (range ports \"port1:port2\")"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "Log will log all new connections. Log all will log all packets"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Program\n"
-#~ "Service"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Port number (range ports \"port1:port2\")"
-
-#~ msgid "Add"
-#~ msgstr "Add"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid "Clear"
-#~ msgstr "Clear"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Enable ufw Logging."
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Enable Gufw Logging"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Clear Gufw Log"
-
-#~ msgid "Set level:"
-#~ msgstr "Set level:"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Firewall actions log</b>"
-
-#~ msgid "Add..."
-#~ msgstr "Add..."
-
-#~ msgid "Reset to initial status..."
-#~ msgstr "Reset to initial status..."
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "You will remove all rules and reset the firewall!"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Reset Configuration..."
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Enable ufw logging."
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Firewall Actions Log</b>"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Reset to initial configuration"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Add this rule to the firewall"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Remove the selected rule(s)"
-
-#~ msgid "Enable listening report"
-#~ msgstr "Enable listening report"
-
-#~ msgid "About Firewall"
-#~ msgstr "About Firewall"
=== added file 'po/eo.po'
--- po/eo.po 1970-01-01 00:00:00 +0000
+++ po/eo.po 2011-08-18 07:35:33 +0000
@@ -0,0 +1,406 @@
+# Esperanto translation for gui-ufw
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the gui-ufw package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gui-ufw\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-05-25 19:56+0200\n"
+"PO-Revision-Date: 2011-06-01 12:24+0000\n"
+"Last-Translator: Michael Moroni <michael.moroni@xxxxxxxxxx>\n"
+"Language-Team: Esperanto <eo@xxxxxx>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
+
+#: gufw/view/guiGufw.py:143
+msgid "To"
+msgstr "Al"
+
+#: gufw/view/guiGufw.py:147
+msgid "Action"
+msgstr "Ago"
+
+#: gufw/view/guiGufw.py:151
+msgid "From"
+msgstr "De"
+
+#: gufw/view/guiGufw.py:162
+msgid "Protocol"
+msgstr "Protokolo"
+
+#: gufw/view/guiGufw.py:165
+msgid "Port"
+msgstr "Konektejo"
+
+#: gufw/view/guiGufw.py:168
+msgid "Address"
+msgstr "Adreso"
+
+#: gufw/view/guiGufw.py:171
+msgid "Application"
+msgstr "Aplikaĵo"
+
+#: gufw/view/guiGufw.py:443
+msgid "Select rule(s)"
+msgstr "Elekti regulo(j)n"
+
+#: gufw/view/guiGufw.py:458
+msgid "Removing rules..."
+msgstr "Foriganta regulojn..."
+
+#: gufw/view/guiGufw.py:486
+msgid "Rule(s) removed"
+msgstr "Regulo(j) forigita(j)"
+
+#: gufw/view/guiGufw.py:488 gufw/view/guiGufw.py:559 gufw/view/guiGufw.py:589
+#: gufw/view/guiGufw.py:651 gufw/view/guiGufw.py:712
+msgid "Error performing operation"
+msgstr "Eraro dum efektivigado de ago"
+
+#: gufw/view/guiGufw.py:557 gufw/view/guiGufw.py:587 gufw/view/guiGufw.py:649
+#: gufw/view/guiGufw.py:710
+msgid "Rule added"
+msgstr "Regulo aldonita"
+
+#: gufw/view/guiGufw.py:639
+msgid "Error: Insert a port number"
+msgstr "Eraro: Enmetu konektejnombron"
+
+#: gufw/view/guiGufw.py:643 gufw/view/guiGufw.py:701 gufw/view/guiGufw.py:705
+msgid "Error: Range ports only with tcp or udp protocol"
+msgstr "Eraro: Variejaj konektejoj nur kun TCP- aÅ UDP-protokoloj"
+
+#: gufw/view/guiGufw.py:697
+msgid "Error: Fields filled out incorrectly"
+msgstr "Eraro: kampoj malkorekte plenigitaj"
+
+#: gufw/view/guiGufw.py:777
+msgid "Wrong identification"
+msgstr "Malkorekta identigilo"
+
+#: gufw/view/guiGufw.py:902
+msgid "Disabled firewall"
+msgstr "MalÅalti fajroÅirmilon"
+
+#: gufw/view/guiGufw.py:907
+msgid "Enabled firewall"
+msgstr "EnÅalti fajroÅirmilon"
+
+#: gufw/view/guiGufw.py:921
+msgid "Deny all INCOMING traffic"
+msgstr "Malpermesi tutan ENIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:925
+msgid "Reject all INCOMING traffic"
+msgstr "Malakcepti tutan ENIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:929
+msgid "Allow all INCOMING traffic"
+msgstr "Permesi tutan ENIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:943
+msgid "Deny all OUTGOING traffic"
+msgstr "Malpermesi tutan ELIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:947
+msgid "Reject all OUTGOING traffic"
+msgstr "Malakcepti tutan ELIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:951
+msgid "Allow all OUTGOING traffic"
+msgstr "Permesi tutan ELIRANTAN trafikon"
+
+#: gufw/view/guiGufw.py:1041
+msgid "Reloaded ufw rules"
+msgstr "ReÅargitaj ufw-reguloj"
+
+#: gufw/view/guiGufw.py:1050
+msgid "This will remove all rules and disable the firewall!"
+msgstr "Äi tio forigos Äiujn regulojn kaj malÅaltos la fajroÅirmilon"
+
+#: gufw/view/guiGufw.py:1051
+msgid "Do you want to continue?"
+msgstr "Äu vi volas daÅrigi?"
+
+#: gufw/view/guiGufw.py:1052
+msgid "Reset Firewall"
+msgstr "ReÅargi fajroÅirmilon"
+
+#: gufw/view/guiGufw.py:1060
+msgid "Removed rules and reset firewall!"
+msgstr "Reguloj forigitaj kaj fajroÅirmilo reÅargita!"
+
+#: gufw/view/guiGufw.py:1159 gufw/view/guiGufw.py:1161
+msgid " on "
+msgstr " en "
+
+#: gufw/view/guiGufw.py:1191 data/ui/main.glade:129
+msgid "Firewall"
+msgstr "FajroÅirmilo"
+
+#: data/ui/about.glade:8
+msgid "Firewall: About"
+msgstr "FajroÅirmilo: Pri"
+
+#: data/ui/about.glade:15
+msgid "© 2008-2011 The Gufw project"
+msgstr "© 2008-2011 La projekto Gufw"
+
+#: data/ui/about.glade:16
+msgid "Graphic user interface for ufw"
+msgstr "Grafika uzantinterfaco por ufw"
+
+#: data/ui/about.glade:49
+msgid "translator-credits"
+msgstr ""
+"Launchpad Contributions:\n"
+" Michael Moroni https://launchpad.net/~airon90"
+
+#: data/ui/add.glade:287
+msgid "Firewall: Add Rule"
+msgstr "FajroÅirmilo: Aldoni regulon"
+
+#: data/ui/add.glade:306
+msgid "Show extended actions"
+msgstr "Montri etenditajn agojn"
+
+#: data/ui/add.glade:385 data/ui/add.glade:623 data/ui/add.glade:833
+msgid "Rule number to insert"
+msgstr "Enmetenda regulnombro"
+
+#: data/ui/add.glade:607
+msgid "Preconfigured"
+msgstr "Apriore agordita"
+
+#: data/ui/add.glade:730
+msgid "Port or service"
+msgstr "Konektejo aÅ servo"
+
+#: data/ui/add.glade:813
+msgid "Simple"
+msgstr "Simpla"
+
+#: data/ui/add.glade:1004 data/ui/add.glade:1024
+msgid "Port (Range PortA:PortB)"
+msgstr "Konektejo (Variejo KonektejoA:KonektejoB)"
+
+#: data/ui/add.glade:1042 data/ui/add.glade:1062
+msgid "IP Address"
+msgstr "IP-adreso"
+
+#: data/ui/add.glade:1077
+msgid "From:"
+msgstr "De:"
+
+#: data/ui/add.glade:1090
+msgid "To:"
+msgstr "Al:"
+
+#: data/ui/add.glade:1116
+msgid "Clean values in boxes"
+msgstr "Vakigi valorojn en kestoj"
+
+#: data/ui/add.glade:1172
+msgid "Advanced"
+msgstr "Sperta"
+
+#: data/ui/extra_translations_no_distribute.glade:17
+msgid "ALLOW IN"
+msgstr "PERMESI EN"
+
+#: data/ui/extra_translations_no_distribute.glade:24
+msgid "DENY IN"
+msgstr "MALPERMESI EN"
+
+#: data/ui/extra_translations_no_distribute.glade:35
+msgid "REJECT IN"
+msgstr "MALAKCEPTI EN"
+
+#: data/ui/extra_translations_no_distribute.glade:46
+msgid "LIMIT IN"
+msgstr "LIMIGI EN"
+
+#: data/ui/extra_translations_no_distribute.glade:57
+msgid "ALLOW OUT"
+msgstr "PERMESI EL"
+
+#: data/ui/extra_translations_no_distribute.glade:68
+msgid "DENY OUT"
+msgstr "MALPERMESI EL"
+
+#: data/ui/extra_translations_no_distribute.glade:81
+msgid "REJECT OUT"
+msgstr "MALAKCEPTI EL"
+
+#: data/ui/extra_translations_no_distribute.glade:94
+msgid "LIMIT OUT"
+msgstr "LIMIGI EL"
+
+#: data/ui/extra_translations_no_distribute.glade:107
+msgid "ALLOW"
+msgstr "PERMESI"
+
+#: data/ui/extra_translations_no_distribute.glade:118
+msgid "DENY"
+msgstr "MALPERMESI"
+
+#: data/ui/extra_translations_no_distribute.glade:131
+msgid "REJECT"
+msgstr "MALAKCEPTI"
+
+#: data/ui/extra_translations_no_distribute.glade:144
+msgid "LIMIT"
+msgstr "LIMIGI"
+
+#: data/ui/extra_translations_no_distribute.glade:160
+msgid "Anywhere"
+msgstr "Äie"
+
+#: data/ui/log.glade:7
+msgid "Firewall: Log"
+msgstr "FajroÅirmilo: Protokolo"
+
+#: data/ui/log.glade:26
+msgid "Show for server script"
+msgstr "Montri skriptojn por serviloj"
+
+#: data/ui/log.glade:30
+msgid "Use this for create a script"
+msgstr "Uzi Äi tion por krei skripton"
+
+#: data/ui/log.glade:51
+msgid "Remove all Gufw log"
+msgstr "Forigi Äiujn Gufw-protokolojn"
+
+#: data/ui/main.glade:144
+msgid "_File"
+msgstr "_Dosiero"
+
+#: data/ui/main.glade:152
+msgid "Log..."
+msgstr "Protokoloj..."
+
+#: data/ui/main.glade:185
+msgid "_Edit"
+msgstr "R_edakti"
+
+#: data/ui/main.glade:193
+msgid "Add Rule..."
+msgstr "Aldoni regulon..."
+
+#: data/ui/main.glade:204
+msgid "Remove Rule"
+msgstr "Forigi regulon"
+
+#: data/ui/main.glade:222
+msgid "Reload rules"
+msgstr "ReÅargi regulojn"
+
+#: data/ui/main.glade:233
+msgid "Reset Firewall..."
+msgstr "ReÅargi fajroÅirmilon..."
+
+#: data/ui/main.glade:269
+msgid "_Help"
+msgstr "_Helpo"
+
+#: data/ui/main.glade:277
+msgid "Documentation..."
+msgstr "Dokumentado..."
+
+#: data/ui/main.glade:288
+msgid "Get Help Online..."
+msgstr "Akiri retan helpon..."
+
+#: data/ui/main.glade:299
+msgid "Report a Problem..."
+msgstr "Raporti problemonâ¦"
+
+#: data/ui/main.glade:310
+msgid "Translate This Application..."
+msgstr "Traduki Äi tiun aplikaĵonâ¦"
+
+#: data/ui/main.glade:365
+msgid "<b>Actual Status</b>"
+msgstr "<b>Aktuala stato</b>"
+
+#: data/ui/main.glade:376
+msgid "Enabled"
+msgstr "EnÅaltita"
+
+#: data/ui/main.glade:421
+msgid "Incoming:"
+msgstr "Eniranta:"
+
+#: data/ui/main.glade:432
+msgid "Outgoing:"
+msgstr "Eliranta:"
+
+#: data/ui/main.glade:548
+msgid "<b>Rules</b>"
+msgstr "<b>Reguloj</b>"
+
+#: data/ui/main.glade:612
+msgid "Unlock"
+msgstr "MalsÌlosi"
+
+#: data/ui/main.glade:658
+msgid "Show Add Rule window"
+msgstr "Montri fenestron por \"Aldoni regulon\""
+
+#: data/ui/main.glade:676
+msgid "Remove selected rule"
+msgstr "Forigi elektitan regulon"
+
+#: data/ui/main.glade:717
+msgid "<b>Listening Report</b>"
+msgstr "<b>AÅskultanta raporto</b>"
+
+#: data/ui/preferences.glade:30
+msgid "Firewall: Preferences"
+msgstr "FajroÅirmilo: Agordoj"
+
+#: data/ui/preferences.glade:59
+msgid "Logging"
+msgstr "Protokolanta"
+
+#: data/ui/preferences.glade:74
+msgid "Listening Report"
+msgstr "AÅskultanta raporto"
+
+#: data/ui/preferences.glade:78
+msgid ""
+"Ports in the listening state for TCP and open state for UDP.\n"
+"Enabled: Will consume more CPU resources."
+msgstr ""
+"Konektejo en la aÅskultanta stato por TCP kaj en la malfermita stato por "
+"UDP.\n"
+"EnÅaltita: Äi konsumos pli da CPU-risurcoj."
+
+#: data/ui/preferences.glade:91
+msgid "Show notifications"
+msgstr "Montri sciigojn"
+
+#: data/ui/preferences.glade:95
+msgid "Will show new connections in Listening Report"
+msgstr "Montros novajn konektojn en AÅskultanta raporto"
+
+#: data/ui/preferences.glade:112
+msgid "<b>Gufw Options</b>"
+msgstr "<b>Agordoj de Gufw</b>"
+
+#: data/ui/preferences.glade:141
+msgid "Logging:"
+msgstr "Protokolado:"
+
+#: data/ui/preferences.glade:179
+msgid "<b>ufw Options</b>"
+msgstr "<b>Agordoj de ufw</b>"
+
+#~ msgid "Firewall Configuration"
+#~ msgstr "FajroÅirmilaj agordoj"
=== renamed file 'po/gui-ufw-es.po' => 'po/es.po'
--- po/gui-ufw-es.po 2011-05-31 17:44:34 +0000
+++ po/es.po 2011-08-18 07:35:33 +0000
@@ -8,14 +8,14 @@
"Project-Id-Version: gui-ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-05-25 19:56+0200\n"
-"PO-Revision-Date: 2011-03-01 19:14+0000\n"
-"Last-Translator: Costales <marcos@xxxxxxxxxxxxxx>\n"
+"PO-Revision-Date: 2011-06-01 07:43+0000\n"
+"Last-Translator: Fitoschido <fitoschido@xxxxxxxxx>\n"
"Language-Team: Spanish <es@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -27,7 +27,7 @@
#: gufw/view/guiGufw.py:151
msgid "From"
-msgstr "Desde"
+msgstr "De"
#: gufw/view/guiGufw.py:162
msgid "Protocol"
@@ -51,11 +51,11 @@
#: gufw/view/guiGufw.py:458
msgid "Removing rules..."
-msgstr "Eliminando reglas..."
+msgstr "Quitando reglas..."
#: gufw/view/guiGufw.py:486
msgid "Rule(s) removed"
-msgstr "Regla(s) eliminada(s)"
+msgstr "Regla(s) quitada(s)"
#: gufw/view/guiGufw.py:488 gufw/view/guiGufw.py:559 gufw/view/guiGufw.py:589
#: gufw/view/guiGufw.py:651 gufw/view/guiGufw.py:712
@@ -117,7 +117,7 @@
#: gufw/view/guiGufw.py:1041
msgid "Reloaded ufw rules"
-msgstr ""
+msgstr "Reglas de ufw recargadas"
#: gufw/view/guiGufw.py:1050
msgid "This will remove all rules and disable the firewall!"
@@ -159,26 +159,13 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Alejandro Navarro https://launchpad.net/~alexnmoya\n"
" Costales https://launchpad.net/~costales\n"
-" DellDor https://launchpad.net/~delldor\n"
" Edgar Polanco https://launchpad.net/~theboss-edgar14\n"
-" Emilio https://launchpad.net/~turl\n"
" Fitoschido https://launchpad.net/~fitoschido\n"
-" Guadafanex https://launchpad.net/~parraymartinez\n"
-" Iván Campaña https://launchpad.net/~ivan-campana\n"
-" Lord Soth https://launchpad.net/~soth-phreak\n"
-" Luis J. Claros https://launchpad.net/~luisj-claros\n"
" Monkey https://launchpad.net/~monkey-libre\n"
-" Paco Molinero https://launchpad.net/~franciscomol\n"
" Pedro Carrasco https://launchpad.net/~blare82\n"
" Santi MartÃnez Cantelli https://launchpad.net/~cantelli\n"
-" angvp https://launchpad.net/~angvp\n"
-" enekosz https://launchpad.net/~enekoserna\n"
-" gnuckx https://launchpad.net/~gnuckx\n"
-" jfunez https://launchpad.net/~juan-funez\n"
-" jon latorre https://launchpad.net/~moebius-etxea\n"
-" xarehek https://launchpad.net/~rafacor-80"
+" angvp https://launchpad.net/~angvp"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -230,51 +217,51 @@
#: data/ui/extra_translations_no_distribute.glade:17
msgid "ALLOW IN"
-msgstr ""
+msgstr "PERMITIR ENTRADA"
#: data/ui/extra_translations_no_distribute.glade:24
msgid "DENY IN"
-msgstr ""
+msgstr "DENEGAR ENTRADA"
#: data/ui/extra_translations_no_distribute.glade:35
msgid "REJECT IN"
-msgstr ""
+msgstr "RECHAZAR ENTRADA"
#: data/ui/extra_translations_no_distribute.glade:46
msgid "LIMIT IN"
-msgstr ""
+msgstr "LIMITAR ENTRADA"
#: data/ui/extra_translations_no_distribute.glade:57
msgid "ALLOW OUT"
-msgstr ""
+msgstr "PERMITIR SALIDA"
#: data/ui/extra_translations_no_distribute.glade:68
msgid "DENY OUT"
-msgstr ""
+msgstr "DENEGAR SALIDA"
#: data/ui/extra_translations_no_distribute.glade:81
msgid "REJECT OUT"
-msgstr ""
+msgstr "RECHAZAR SALIDA"
#: data/ui/extra_translations_no_distribute.glade:94
msgid "LIMIT OUT"
-msgstr ""
+msgstr "LIMITAR SALIDA"
#: data/ui/extra_translations_no_distribute.glade:107
msgid "ALLOW"
-msgstr ""
+msgstr "PERMITIR"
#: data/ui/extra_translations_no_distribute.glade:118
msgid "DENY"
-msgstr ""
+msgstr "DENEGAR"
#: data/ui/extra_translations_no_distribute.glade:131
msgid "REJECT"
-msgstr ""
+msgstr "RECHAZAR"
#: data/ui/extra_translations_no_distribute.glade:144
msgid "LIMIT"
-msgstr ""
+msgstr "LIMITAR"
#: data/ui/extra_translations_no_distribute.glade:160
msgid "Anywhere"
@@ -318,7 +305,7 @@
#: data/ui/main.glade:222
msgid "Reload rules"
-msgstr ""
+msgstr "Recargar reglas"
#: data/ui/main.glade:233
msgid "Reset Firewall..."
@@ -420,642 +407,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>Opciones de ufw</b>"
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "ambos"
-
-#~ msgid "Remove"
-#~ msgstr "Eliminar"
-
-#~ msgid "Disabled"
-#~ msgstr "Desactivado"
-
-#~ msgid "Error changing policy"
-#~ msgstr "Error al cambiar la polÃtica"
-
-#~ msgid "Action canceled"
-#~ msgstr "Acción cancelada"
-
-#~ msgid "Error opening file."
-#~ msgstr "Error al abrir archivo."
-
-#~ msgid "Error in format file."
-#~ msgstr "Error en el formato del archivo."
-
-#~ msgid "Save rules to file"
-#~ msgstr "Guardar reglas en archivo"
-
-#~ msgid "Export rules"
-#~ msgstr "Exportar reglas"
-
-#~ msgid "Import rules"
-#~ msgstr "Importar reglas"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Denegar todas las conexiones entrantes"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Denegar tráfico entrante"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Permitir tráfico entrante"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Permitir todas las conexiones entrantes"
-
-#~ msgid "Port number or service"
-#~ msgstr "Número de puerto o servicio"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Servicio\n"
-#~ "Programa"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Servicios preconfigurados"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Programas preconfigurados"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Especificar el tipo preconfigurado"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Establecer valores por defecto"
-
-#~ msgid "Port number"
-#~ msgstr "Número de puerto"
-
-#~ msgid "About Gufw"
-#~ msgstr "Acerca de Gufw"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "No se ha encontrado ufw en el sistema"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Procesando, por favor espere..."
-
-#~ msgid "Gufw Help"
-#~ msgstr "Ayuda de Gufw"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importar reglas desde un archivo"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Debe ejecutar Gufw como superusuario => gksudo --preserve-env "
-#~ "/usr/share/gufw/gufw.py"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Error: Debe ingresar un rango completo de puertos"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Editar preferencias"
-
-#~ msgid "Website"
-#~ msgstr "Sitio web"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Añadir nueva regla</b>"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferencias"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Minimizar al área de notificación al cerrar"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Opciones de Registro</b>"
-
-#~ msgid "Close this window"
-#~ msgstr "Cerrar esta ventana"
-
-#~ msgid "Clear log"
-#~ msgstr "Limpiar registro"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Activar registro de Gufw"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Activar registro de ufw"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Número de puerto. Si esta asignado, se utilizará un rango"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ "Todas las lineas deben tener éste formato: 'texto:IP-texto'\n"
-#~ "Visita http://www.bluetack.co.uk para descargar archivos."
-
-#~ msgid "Show tray icon"
-#~ msgstr "Mostrar icono en el área de notificación"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Mostrar el icono de Gufw en el área de notificación"
-
-#~ msgid "Starting"
-#~ msgstr "Iniciando"
-
-#~ msgid "About dialog"
-#~ msgstr "Acerca de"
-
-#~ msgid "Working"
-#~ msgstr "Trabajando"
-
-#~ msgid "Select all"
-#~ msgstr "Seleccionar todo"
-
-#~ msgid "Select all rules"
-#~ msgstr "Seleccionar todas las reglas"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Guardar reglas a archivo. "
-
-#~ msgid "About Dialog"
-#~ msgstr "Diálogo «Acerca de»"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Configuración actual</b>"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Error: No hay reglas"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Reglas</b>"
-
-#~ msgid "Quit application"
-#~ msgstr "Salir de la aplicación"
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Ventana de registro del cortafuegos"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Borrar los registros del cortafuegos"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Ver el registro de Gufw para esta sesión"
-
-#~ msgid "Firewall log"
-#~ msgstr "Registro del cortafuegos"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permitir\n"
-#~ "Denegar\n"
-#~ "Limitar"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Error al cambiar el estado del cortafuegos"
-
-#~ msgid "Operation done"
-#~ msgstr "Operación realizada"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Error: Número de puerto no válido"
-
-#~ msgid "...Finish operation"
-#~ msgstr "Finalizar operación"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Abrir reglas desde archivo "
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Error en formato de archivo, lÃnea "
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Activa/Desactiva el cortafuegos"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Cortafuegos activado"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Eliminar la(s) regla(s) seleccionada(s)"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Con esta opción activada, Gufw lleva a cabo el registro de la actividad. "
-#~ "Desactivándolo no se elimina el registro actual"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Salir del programa o minimizar al área de notificación"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Arrancar al iniciar sesión"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Activar/Desactivar el cortafuegos"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr ""
-#~ "Vetar la dirección IP especÃfica del archivo con formato: text:IP-text"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Cambiado estado del cortafuegos"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Cortafuegos activado - Denegar todo"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Cortfuegos trabajando..."
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Cortafuegos activado - Permitir todo"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Cortafuegos desactivado"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Error: Seleccione regla/s"
-
-#~ msgid "Start operations..."
-#~ msgstr "Iniciar operaciones..."
-
-#~ msgid "Changed policy"
-#~ msgstr "PolÃtica cambiada"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Va a sobrescribir el archivo"
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Error sobrescribiendo el archivo."
-
-#~ msgid "Help not found."
-#~ msgstr "No se encontró la Ayuda"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Va a añadir más reglas."
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Inicio del registro ---\n"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Fin del registro ---"
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Va a añadir nuevas direcciones IP vetadas.\n"
-#~ "El formato debe ser \"text:IP-text\"\n"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Vetar direcciones IP"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Vetar direcciones IP especÃficas desde un archivo"
-
-#~ msgid "Add the rule"
-#~ msgstr "Añadir la regla"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Añadir el servicio como regla"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Registro de Gufw"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Activar envoltura"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Con esta opción activada, ufw registra su actividad. Lea el manual de ufw "
-#~ "para tener más información"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Configuración del sistema</b>"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Con esto activado, al cerrar Gufw se minimizará al área de notificación"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Con ésto activado, Gufw auto-arranca pidiendo la contraseña de "
-#~ "administrador. (NOTA: Cuando cierre Gufw, el cortafuegos va a retomar en "
-#~ "éste ultimo estado)"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Log habilitado"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Cortafuegos activo"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Cortafuegos inactivo"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Log deshabilitado"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "Regla(s) añadida(s)"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Debe ejecutar Gufw como administrador => gksu gufw"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Denegar\n"
-#~ "Rechazar\n"
-#~ "Permitir"
-
-#~ msgid "By Default "
-#~ msgstr "Por defecto "
-
-#~ msgid "Show Add Window"
-#~ msgstr "Mostrar la ventana para añadir reglas"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Denegar\n"
-#~ "Rechazar\n"
-#~ "Permitir\n"
-#~ "LÃmite"
-
-#~ msgid "Add new rule"
-#~ msgstr "Añadir nueva regla"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "Borrar la regla seleccionada"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programa\n"
-#~ "Servicio"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Número de puerto (rango de puertos \"puerto1:puerto2\")"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "Servicio o puerto (rango de puertos \"puerto1:puerto2\")"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Habilitar el historial de ufw"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Habilitar el historial de Gufw"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Limpiar el historial de Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Bajo\n"
-#~ "Medio\n"
-#~ "Alto"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Historial del cortafuegos"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Registro de acciones del cortafuegos</b>"
-
-#~ msgid "Set level"
-#~ msgstr "Establecer nivel"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 El Projecto Gufw"
-
-#~ msgid "Log"
-#~ msgstr "Registro"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Añadir una regla nueva al cortafuegos"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Ambos"
-
-#~ msgid "Rules removed"
-#~ msgstr "Reglas borradas"
-
-#~ msgid "Rules added"
-#~ msgstr "Reglas añadidas"
-
-#~ msgid "Rule removed"
-#~ msgstr "Regla borrada"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Servicio o puerto (rango de puertos \"puerto1:puerto2\")"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permitir\n"
-#~ "Denegar\n"
-#~ "Rechazar\n"
-#~ "Limitar"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 El proyecto Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Bajo\n"
-#~ "Medio\n"
-#~ "Alto\n"
-#~ "Completo"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Entrante\n"
-#~ "Saliente"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Sin registro\n"
-#~ "Registro\n"
-#~ "Registro completo"
-
-#~ msgid "Set level:"
-#~ msgstr "Establecer nivel:"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Añadir regla en una fila especificada"
-
-#~ msgid "Add Rule"
-#~ msgstr "Añadir regla"
-
-#~ msgid "Add..."
-#~ msgstr "Añadir..."
-
-#~ msgid "Allow In"
-#~ msgstr "Permitir Entrante"
-
-#~ msgid "Removed all rules"
-#~ msgstr "Borradas todas las reglas"
-
-#~ msgid "Limit In"
-#~ msgstr "Limitar Entrante"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "¡Borrarás todas las reglas!"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Borrar todas las reglas"
-
-#~ msgid "Deny In"
-#~ msgstr "Denegar Entrante"
-
-#~ msgid "Reject"
-#~ msgstr "Rechazar"
-
-#~ msgid "Deny"
-#~ msgstr "Denegar"
-
-#~ msgid "Reject Out"
-#~ msgstr "Rechazar Saliente"
-
-#~ msgid "Limit"
-#~ msgstr "Limitar"
-
-#~ msgid "Allow"
-#~ msgstr "Permitir"
-
-#~ msgid "Allow Out"
-#~ msgstr "Permitir Saliente"
-
-#~ msgid "Limit Out"
-#~ msgstr "Limitar Saliente"
-
-#~ msgid "Reject In"
-#~ msgstr "Rechazar Entrante"
-
-#~ msgid "Deny Out"
-#~ msgstr "Denegar Saliente"
-
-#~ msgid "Add"
-#~ msgstr "Añadir"
-
-#~ msgid "Close"
-#~ msgstr "Cerrar"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 El proyecto Gufw"
-
-#~ msgid "Clear"
-#~ msgstr "Limpiar"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr "Registrar: nuevas conexiones. Registrar todo: nuevos paquetes"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "Borrar todas las reglas..."
-
-#~ msgid "log"
-#~ msgstr "registrar"
-
-#~ msgid "log-all"
-#~ msgstr "registrar todo"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "¡Va a eliminar todas las reglas y reconfigurar el cortafuegos!"
-
-#~ msgid "Remove the selected rule/s"
-#~ msgstr "Elimina las reglas seleccionadas"
-
-#~ msgid "Reset configuration..."
-#~ msgstr "Reconfigurar a estado inicial..."
-
-#~ msgid "Open window for add rules"
-#~ msgstr "Abrir ventana para añadir reglas"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Reconfigurar a la configuración inicial"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Registro acciones Cortafuegos</b>"
-
-#~ msgid "Clear Gufw log"
-#~ msgstr "Limpiar registro de Gufw"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Reconfigurar..."
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Activar registro de ufw"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Añadir esta regla al cortafuegos"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Abrir ventana para añadir reglas"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Borrar la regla seleccionada"
-
-#~ msgid "Enable listening report"
-#~ msgstr "Activar informe de escucha"
-
-#~ msgid "Tool for create a script in another computer"
-#~ msgstr "Opción para crear un script en otro ordenador"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>Opción de escucha</b>"
-
-#~ msgid ""
-#~ "Listening state for TCP and the open state for UDP\n"
-#~ "Enabled: Gufw will consume more CPU resources"
-#~ msgstr ""
-#~ "Estado de escucha para TCP y estado abierto para UDP\n"
-#~ "Activo: Gufw consumirá más recursos de CPU"
-
-#~ msgid "Will remove all rules and disable the firewall!"
-#~ msgstr "¡Se borrarán todas las reglas y se desactivará el cortafuegos!"
-
-#~ msgid "About Firewall"
-#~ msgstr "Acerca de Cortafuegos"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Configuración del cortafuegos"
=== renamed file 'po/gui-ufw-et.po' => 'po/et.po'
--- po/gui-ufw-et.po 2011-05-31 17:44:34 +0000
+++ po/et.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
=== renamed file 'po/gui-ufw-eu.po' => 'po/eu.po'
--- po/gui-ufw-eu.po 2011-05-31 17:44:34 +0000
+++ po/eu.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -159,8 +159,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Mikel Pascual Aldabaldetreku https://launchpad.net/~mpascual\n"
-" jon latorre https://launchpad.net/~moebius-etxea"
+" stax https://launchpad.net/~unsegundo-yavoy"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -399,455 +398,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr ""
-
-#~ msgid "Working"
-#~ msgstr "Lanean"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Hobespenak editatu"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Suhesia gaitu/desgaitu"
-
-#~ msgid "Disabled"
-#~ msgstr "Desgaituta"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Errorea suhesiaren egoera aldatzean"
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Suhesiaren egoera aldatuta"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ez da ufw aurkitu sisteman"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Erro bezala exekutatu behar duzu Gufw =>gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Lanean, itxaron..."
-
-#~ msgid "Operation done"
-#~ msgstr "Ekintza burututa"
-
-#~ msgid "About Dialog"
-#~ msgstr "Honi buruz"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Errorea: Ataka-zenbaki baliogabea"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Errorea: Ataka-barruti osoa sartu behar duzu"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Errorea: Ez dago araurik"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Errorea: Araua(k) hautatu"
-
-#~ msgid "Start operations..."
-#~ msgstr "Ekintzak hasi..."
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Ekintzak amaitu"
-
-#~ msgid "Changed policy"
-#~ msgstr "Politika aldatuta"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Fitxategia gainidatziko duzu."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Errorea fitxategia gainidaztean."
-
-#~ msgid "Error changing policy"
-#~ msgstr "Errorea politika aldatzean"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Fitxategiko arauak ireki "
-
-#~ msgid "Help not found."
-#~ msgstr "Ez da Laguntza aurkitu."
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Arau gehiago gehituko dituzu."
-
-#~ msgid "Save rules to file "
-#~ msgstr "Fitxategian gorde arauak "
-
-#~ msgid "Action canceled"
-#~ msgstr "Ekintza ezeztatuta"
-
-#~ msgid "About Gufw"
-#~ msgstr "Gufw-i buruz"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "Lerro guztiek izan behar dute formatu hau: \"text:IP-text\"\n"
-#~ "http://www.bluetack.co.uk bisita ezazu fitxategiak deskargatzeko."
-
-#~ msgid "Error in format file."
-#~ msgstr "Errorea fitxategiaren formatuan."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Errorea fitxategi-formatuan, lerroa: "
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "IP helbide berriak blokeatuko dituzu.\n"
-#~ "Formatua: \"text:IP-text\"\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "Errorea fitxategia irekitzean."
-
-#~ msgid "Website"
-#~ msgstr "Webgunea"
-
-#~ msgid "Export rules"
-#~ msgstr "Arauak esportatu"
-
-#~ msgid "Import rules"
-#~ msgstr "Arauak inportatu"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Arauak gorde fitxategian"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "IP helbideak blokeatzen"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "IP helbide zehatzak blokeatzen fitxategitik"
-
-#~ msgid "Import rules from file"
-#~ msgstr "Arauak inportatu fitxategitik"
-
-#~ msgid "Quit application"
-#~ msgstr "Aplikazioa itxi"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Gufw laguntza"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Oraingo konfigurazioa</b>"
-
-#~ msgid "About dialog"
-#~ msgstr "Honi buruz"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Sarrera-konexio guztiak ukatu"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Sarrera-trafikoa ukatu"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Sarrera-konexio guztiak onartu"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Suhesia gaitu/desgaitu"
-
-#~ msgid "Starting"
-#~ msgstr "Abiarazten"
-
-#~ msgid "Add the rule"
-#~ msgstr "Araua gehitu"
-
-#~ msgid "Port number or service"
-#~ msgstr "Zerbitzu- edo ataka-zenbakia"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "biak"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Suhesia gaituta"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Onartu\n"
-#~ "Ukatu\n"
-#~ "Mugatu"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Sarrera-trafikoa onartu"
-
-#~ msgid "Port number"
-#~ msgstr "Ataka-zenbakia"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Balio lehenetsiak berrezarri"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Zerbitzua\n"
-#~ "Programa"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Aurrekonfiguratutako zerbitzuak"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Aurrekonfiguratutako programak"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Aurrekonfiguratutako mota zehaztu"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Arau bezala gehitu zerbitzua"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr "Ataka-zenbakia. Zehaztuz gero, barruti bat erabiliko duzu"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Aplikazioa itxi edo erretilura minimizatu"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Arau berria gehitu</b>"
-
-#~ msgid "Select all"
-#~ msgstr "Dena hautatu"
-
-#~ msgid "Select all rules"
-#~ msgstr "Arau guztiak hautatu"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Arauak</b>"
-
-#~ msgid "Remove"
-#~ msgstr "Ezabatu"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Hautatutako araua(k) ezabatu"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Erretiluan erakutsi Gufw"
-
-#~ msgid "Preferences"
-#~ msgstr "Hobespenak"
-
-#~ msgid "Close this window"
-#~ msgstr "Leiho hau itxi"
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Erretilura minimizatu istean"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Sisteamren ezarpenak</b>"
-
-#~ msgid "Show tray icon"
-#~ msgstr "Erretiluan erakutsi"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr "Hau gaituta badago, Gufw itxiz gero, erretilura minimizatuo da"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Sesio honen Gufw-loga ikusi"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- Log amaiera---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- Log hasiera ---\n"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Gufw-loga"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Sesioarekin batera abiarazi"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Gufw-loga gaitu"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Ufw-loga gaitu"
-
-#~ msgid "Clear log"
-#~ msgstr "Loga garbitu"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Hau gaituta, aktibitate oro erregistratzen du Gufw-ek log batean. "
-#~ "Desgaitzean ez da log-ik ezabatzen."
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Hau gaituta, Gufw automatikoki abiaraziko da, erro-pasahitza eskatuz. "
-#~ "(OHARRA: Gufw istean, ez da suhesia gaitu/desgaituko)"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Hau gaituta, aktibitate oro erregistratzen du ufw-ek log batean. Informazio "
-#~ "gehiago lortzeko, ufw-en manuala irakurri."
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Suhesia gaituta - Guztiak onartu"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Suhesia gaituta - Guztiak ukatu"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Suhesia martxan..."
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Suhesi-erregistro leihoa"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "Suhesia ezgaituta"
-
-#~ msgid "Firewall log"
-#~ msgstr "Suhesi-erregistroa"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Suhesi-erregistroa garbitu"
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr ""
-#~ "Ip helbide zehatzak blokeatu, formatu honetako fitxategitik: text:IP-text"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Kapsulatzea gaitu"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw-Txostenak Gaituta"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Suhesia Gaituta"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Suhesia Ezgaituta"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw-Txostenak Ezgaituta"
-
-#~ msgid "Rules removed"
-#~ msgstr "Arauak kenduta"
-
-#~ msgid "Rules added"
-#~ msgstr "Arauak gehituta"
-
-#~ msgid "Rule removed"
-#~ msgstr "Araua kenduta"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Erro bezala exekutatu behar duzu Gufw => gksu gufw"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Ukatu\n"
-#~ "Ezetsi\n"
-#~ "Onartu"
-
-#~ msgid "Log"
-#~ msgstr "Txostena"
-
-#~ msgid "By Default "
-#~ msgstr "Lehenetsia "
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Suhesi-arau berria gehitu"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Biak"
-
-#~ msgid "Add new rule"
-#~ msgstr "Arau berria gehitu"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programa\n"
-#~ "Zerbitzua"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Ukatu\n"
-#~ "Ezetsi\n"
-#~ "Onartu\n"
-#~ "Mugatu"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Zerbitzua edo ataka (ataka-barrutia: \"ataka1:ataka2\")"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 Gufw Proiektua"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Ataka zenbakia (ataka-barrutia: \"ataka1:ataka2\")"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "ufw-txostena Gaitu"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Gufw-txostena Gaitu"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Gufw-txostena Garbitu"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Baxua\n"
-#~ "Ertaina\n"
-#~ "Altua"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Suhesi-txostena"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Txosten-aukerak</b>"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Suhesi-ekintzen txostena</b>"
-
-#~ msgid "Set level"
-#~ msgstr "Maila ezarria"
-
-#~ msgid "Add..."
-#~ msgstr "Gehitu..."
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid "Add Rule"
-#~ msgstr "Araua Gehitu"
=== renamed file 'po/gui-ufw-fi.po' => 'po/fi.po'
--- po/gui-ufw-fi.po 2011-05-31 17:44:34 +0000
+++ po/fi.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -166,8 +166,7 @@
" Hannu Vilponen https://launchpad.net/~hannu-vilponen\n"
" Heikki Kulhia https://launchpad.net/~hessuk\n"
" Heikki Mäntysaari https://launchpad.net/~heikki-mantysaari\n"
-" Jiri Grönroos https://launchpad.net/~jiri-gronroos\n"
-" Mikko Koskenranta https://launchpad.net/~mikko-koskenranta"
+" Jiri Grönroos https://launchpad.net/~jiri-gronroos"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -407,257 +406,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>ufw-asetukset</b>"
-#~ msgid "Rules removed"
-#~ msgstr "Säännöt poistettu"
-
-#~ msgid "Rules added"
-#~ msgstr "Säännöt lisätty"
-
-#~ msgid "Rule removed"
-#~ msgstr "Sääntö poistettu"
-
-#~ msgid "Log"
-#~ msgstr "Loki"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Estä\n"
-#~ "Torju\n"
-#~ "Salli"
-
-#~ msgid "By Default "
-#~ msgstr "Oletuksena "
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Kumpikin"
-
-#~ msgid "Add new rule"
-#~ msgstr "Lisää uusi sääntö"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Estä\n"
-#~ "Torju\n"
-#~ "Salli\n"
-#~ "Rajoita"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 Gufw Projekti"
-
-#~ msgid "Website"
-#~ msgstr "Kotisivu"
-
-#~ msgid "Add the rule"
-#~ msgstr "Lisää sääntö"
-
-#~ msgid "Preferences"
-#~ msgstr "Asetukset"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Matala\n"
-#~ "Keskitaso\n"
-#~ "Korkea"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Lokin asetukset</b>"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Palomuurin toimenpideloki</b>"
-
-#~ msgid "Set level"
-#~ msgstr "Aseta taso"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Salli\n"
-#~ "Estä\n"
-#~ "Torju\n"
-#~ "Rajoita"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Palomuuri päällä"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Palomuuri pois päältä"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Gufw:n loki pois päältä"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Gufw:n loki päällä"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Gufw täytyy suorittaa järjestelmänvalvojana (komento gksu gufw)"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Lisää uusi palomuurisääntö"
-
-#~ msgid "Incoming"
-#~ msgstr "Saapuva"
-
-#~ msgid "Outgoing"
-#~ msgstr "Lähtevä"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Sisään\n"
-#~ "Ulos"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Palvelu tai portti (porttialue muodossa âportti1:portti2â)"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Palauta oletusasetukset"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Portin numero (porttialue muodossa âportti1:portti2â)"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 Gufw-projekti"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Matala\n"
-#~ "Tavallinen\n"
-#~ "Korkea\n"
-#~ "Täysi"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Palomuurin loki"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Rivitä automaattisesti"
-
-#~ msgid "Remove"
-#~ msgstr "Poista"
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Lisää sääntö sille tarkoitetulle riville"
-
-#~ msgid "Add Rule"
-#~ msgstr "Lisää sääntö"
-
-#~ msgid "Add..."
-#~ msgstr "Lisää..."
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Ei lokia\n"
-#~ "Kirjaa lokiin\n"
-#~ "Kirjaa kaikki lokiin"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "Kirjaa lokiin -toiminto kirjaa kaikki uudet yhteydet. Kirjaa kaikki lokiin -"
-#~ "toiminto kirjaa kaikki paketit lokiin"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Sovellus\n"
-#~ "Palvelu"
-
-#~ msgid "About Gufw"
-#~ msgstr "Tietoja Gufw-sovelluksesta"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Käytä ufw:n lokitoimintoa"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Käytä Gufw:n lokitoimintoa"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Tyhjennä Gufw:n loki"
-
-#~ msgid "Set level:"
-#~ msgstr "Aseta taso:"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Poista kaikki säännöt"
-
-#~ msgid "Clear"
-#~ msgstr "Tyhjennä"
-
-#~ msgid "Add"
-#~ msgstr "Lisää"
-
-#~ msgid "Close"
-#~ msgstr "Sulje"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr ""
-#~ "Olet poistamassa kaikki nykyiset säännöt ja palauttamassa alkuperäiset "
-#~ "asetukset!"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Palauta alkuperäiset asetukset"
-
-#~ msgid "Clear Gufw log"
-#~ msgstr "Pyyhi merkinnät Gufw:n lokitiedostosta"
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Palomuurin toimintoloki</b>"
-
-#~ msgid "Reset configuration..."
-#~ msgstr "Palauta oletusasetukset..."
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Palauta alkuperäiset asetukset"
-
-#~ msgid "Remove the selected rule/s"
-#~ msgstr "Poista valittu sääntö/säännöt"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Käytä Gufw-lokitoimintoa"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Käytä ufw-lokitoimintoa"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Lisää tämä sääntö palomuuriin"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Poista valitut säännöt"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Avaa ikkuna säännön lisäämiseksi"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>Tarkkailuvalinnat</b>"
-
-#~ msgid "Enable listening report"
-#~ msgstr "Ota tarkkailuraportti käyttöön"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Palomuurin asetukset"
=== renamed file 'po/gui-ufw-fo.po' => 'po/fo.po'
--- po/gui-ufw-fo.po 2011-05-31 17:44:34 +0000
+++ po/fo.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
=== renamed file 'po/gui-ufw-fr.po' => 'po/fr.po'
--- po/gui-ufw-fr.po 2011-05-31 17:44:34 +0000
+++ po/fr.po 2011-08-18 07:35:33 +0000
@@ -15,8 +15,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:41+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -160,39 +160,24 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" BashHunter https://launchpad.net/~bashhunter\n"
-" Brahim Benali https://launchpad.net/~benalib\n"
-" Cedynamix https://launchpad.net/~cedynamix\n"
+" BriceF https://launchpad.net/~ubuntu077\n"
" Costales https://launchpad.net/~costales\n"
" Florent (LSc) https://launchpad.net/~lorkscorguar\n"
-" François Blondel https://launchpad.net/~francoisblondel\n"
" Jean-François Fortin Tam https://launchpad.net/~kiddo\n"
-" Jörg BUCHMANN https://launchpad.net/~jorg-buchmann\n"
" Marting https://launchpad.net/~marting\n"
" Nicolas DERIVE https://launchpad.net/~kalon33\n"
-" Nicolas Delvaux https://launchpad.net/~malaria\n"
+" Nicolas Delvaux https://launchpad.net/~malizor\n"
" Nizar Kerkeni https://launchpad.net/~nizarus\n"
-" Pascal Lemazurier https://launchpad.net/~pascal-lemazurier\n"
-" Pierre David https://launchpad.net/~azerty-de\n"
-" Pierre Slamich https://launchpad.net/~pierre-slamich\n"
" Psykotik https://launchpad.net/~linux-ikiru\n"
-" Ptitphysik https://launchpad.net/~amalpeyre\n"
" Quentin Pagès https://launchpad.net/~kwentin\n"
" Rémi Héneault https://launchpad.net/~foux-dev\n"
-" Sorkin https://launchpad.net/~kosnila\n"
-" Stéphane V https://launchpad.net/~svergeylen\n"
" Thibault Févry https://launchpad.net/~thibaultfevry\n"
" Tugdualenligne https://launchpad.net/~josse-du-plessis\n"
-" TuniX12 https://launchpad.net/~tunix12-deactivatedaccount\n"
-" Yellow_Panther https://launchpad.net/~yanick-saugy\n"
" Yohann CHASTRE https://launchpad.net/~yohann-chastre\n"
-" Yves MATHIEU https://launchpad.net/~ymathieu\n"
" anonymous https://launchpad.net/~anonymous-deactivatedaccount-"
"deactivatedaccount-deactivatedaccount\n"
" moimael https://launchpad.net/~moimael\n"
-" ravomavain https://launchpad.net/~ravomavain\n"
-" virtual_spirit https://launchpad.net/~xx-virtual-spirit-xx\n"
-" yocmoi82 https://launchpad.net/~yoann-berriet"
+" nodiscc https://launchpad.net/~nodiscc"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -434,607 +419,5 @@
msgid "<b>ufw Options</b>"
msgstr "<b>Options de ufw</b>"
-#~ msgid "Firewall disabled"
-#~ msgstr "Pare-feu désactivé"
-
-#~ msgid "Firewall enabled"
-#~ msgstr "Pare-feu activé"
-
-#~ msgid "Enable/disable the firewall"
-#~ msgstr "Activer/Désactiver le pare-feu"
-
-#~ msgid "Add the rule"
-#~ msgstr "Ajouter la règle"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw n'est pas installé sur le système"
-
-#~ msgid "Disabled"
-#~ msgstr "Désactivé"
-
-#~ msgid "Action canceled"
-#~ msgstr "Action annulée"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Rétablir les valeurs par défaut"
-
-#~ msgid "Remove"
-#~ msgstr "Supprimer"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "Refuser toutes les connexions entrantes"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "Refuser le trafic entrant"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "Autoriser le trafic entrant"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "Service\n"
-#~ "Programme"
-
-#~ msgid "About dialog"
-#~ msgstr "Ã propos"
-
-#~ msgid "Error opening file."
-#~ msgstr "Erreur lors de l'ouverture du fichier."
-
-#~ msgid "Import rules from file"
-#~ msgstr "Importer des règles depuis un fichier"
-
-#~ msgid "Import rules"
-#~ msgstr "Importer des règles"
-
-#~ msgid "Export rules"
-#~ msgstr "Exporter les règles"
-
-#~ msgid "Error in format file."
-#~ msgstr "Erreur dans le format du fichier."
-
-#~ msgid "Working, please wait..."
-#~ msgstr "Travail en cours, veuillez patienter..."
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "Autoriser toutes les connexions entrantes"
-
-#~ msgid "Error in format file, line "
-#~ msgstr "Erreur dans le format de fichier, ligne "
-
-#~ msgid "Error changing policy"
-#~ msgstr "Erreur lors du changement de stratégie"
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "Vous êtes sur le point d'écraser le fichier."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "Erreur lors de l'écrasement du fichier."
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "Vous êtes sur le point d'ajouter de nouvelles adresses IP à bannir.\n"
-#~ "Le format doit être du type « text:IP-text »\n"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "Blocage d'adresses IP spécifiques à partir du fichier"
-
-#~ msgid "Save rules to file"
-#~ msgstr "Enregistrer les règles dans un fichier"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "Blocage d'adresses IP"
-
-#~ msgid "Port number or service"
-#~ msgstr "Numéro de port ou service"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "les deux"
-
-#~ msgid "Port number"
-#~ msgstr "Numéro de port"
-
-#~ msgid "About Gufw"
-#~ msgstr "Ã propos de Gufw"
-
-#~ msgid "Gufw Help"
-#~ msgstr "Aide pour Gufw"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "Ajouter le service aux règles"
-
-#~ msgid "Close this window"
-#~ msgstr "Fermer cette fenêtre"
-
-#~ msgid "Preferences"
-#~ msgstr "Préférences"
-
-#~ msgid "Website"
-#~ msgstr "Site Internet"
-
-#~ msgid "Edit preferences"
-#~ msgstr "Modifier les préférences"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "Voir le journal de Gufw pour cette session"
-
-#~ msgid "--- Log end ---"
-#~ msgstr "-- Fin du journal --"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Activer la journalisation de Gufw"
-
-#~ msgid "Enable ufw logging"
-#~ msgstr "Activer la journalisation de ufw"
-
-#~ msgid "Clear log"
-#~ msgstr "Effacer le journal"
-
-#~ msgid "Gufw Log"
-#~ msgstr "Journal de Gufw"
-
-#~ msgid "Autostart with session"
-#~ msgstr "Démarrer automatiquement lors de l'ouverture de session"
-
-#~ msgid "Enable wrapping"
-#~ msgstr "Activer le wrapping"
-
-#~ msgid ""
-#~ "With this enabled, ufw logs the activity of ufw. Read the ufw manual for "
-#~ "more information"
-#~ msgstr ""
-#~ "Si cette option est activée, les activités de ufw vont être journalisées. "
-#~ "Lisez le manuel de ufw pour plus d'informations."
-
-#~ msgid "Help not found."
-#~ msgstr "Aide non trouvée."
-
-#~ msgid "Show tray icon"
-#~ msgstr "Afficher l'icône de notification"
-
-#~ msgid "Show the Gufw icon in tray area"
-#~ msgstr "Afficher l'icône de Gufw dans la zone de notification"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Autoriser\n"
-#~ "Interdire\n"
-#~ "Limiter"
-
-#~ msgid "Error changing status firewall"
-#~ msgstr "Erreur lors du changement de statut du pare-feu"
-
-#~ msgid "Start operations..."
-#~ msgstr "Démarrage des opérations..."
-
-#~ msgid "Operation done"
-#~ msgstr "Opération réalisée"
-
-#~ msgid "...Finish operation"
-#~ msgstr "...Fin des opérations"
-
-#~ msgid "Open rules from file "
-#~ msgstr "Ouvrir des règles depuis un fichier "
-
-#~ msgid "Select all rules"
-#~ msgstr "Sélectionner toutes les règles"
-
-#~ msgid "Remove the selected(s) rule(s)"
-#~ msgstr "Enlever la(les) règle(s) sélectionnée(s)"
-
-#~ msgid "You are going add more rules."
-#~ msgstr "Vous allez ajouter plus de règles."
-
-#~ msgid "Changed status firewall"
-#~ msgstr "Statut du pare-feu changé"
-
-#~ msgid "Enable/disable firewall"
-#~ msgstr "Activer/désactiver le pare-feu"
-
-#~ msgid " <b>Current Configuration</b>"
-#~ msgstr " <b>Configuration actuelle</b>"
-
-#~ msgid "Starting"
-#~ msgstr "Démarrage"
-
-#~ msgid ""
-#~ "\n"
-#~ " <b>Rules</b>"
-#~ msgstr ""
-#~ "\n"
-#~ " <b>Règles</b>"
-
-#~ msgid "Quit application"
-#~ msgstr "Quitter l'application"
-
-#~ msgid "Firewall enabled - Deny all"
-#~ msgstr "Pare-feu activé - Tout refuser"
-
-#~ msgid "Firewall working..."
-#~ msgstr "Pare-feu en cours de fonctionnement..."
-
-#~ msgid "Firewall Log Window"
-#~ msgstr "Fenêtre du Journal du Pare-feu"
-
-#~ msgid "Firewall log"
-#~ msgstr "Journal du pare-feu"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Journal des activités du pare-feu</b>"
-
-#~ msgid "Clear Firewall Log"
-#~ msgstr "Effacer le journal du pare-feu"
-
-#~ msgid "Working"
-#~ msgstr "En fonctionnement"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr ""
-#~ "Vous devez exécuter Gufw en tant que root => gksudo --preserve-env "
-#~ "/path/gufw.py"
-
-#~ msgid "Firewall enabled - Allow all"
-#~ msgstr "Pare-feu activé - Tout autoriser"
-
-#~ msgid "About Dialog"
-#~ msgstr "Boîte de dialogue « à propos »"
-
-#~ msgid "Error: Port is an invalid number"
-#~ msgstr "Erreur : le numéro de port n'est pas valable"
-
-#~ msgid "Error: You must enter the complete range of ports"
-#~ msgstr "Erreur : vous devez saisir la plage complète des ports"
-
-#~ msgid "Error: There aren't rules"
-#~ msgstr "Erreur : il n'y a pas de règles"
-
-#~ msgid "Error: Select rule(s)"
-#~ msgstr "Erreur : sélectionnez la/les règles(s)"
-
-#~ msgid "Changed policy"
-#~ msgstr "Stratégie modifiée"
-
-#~ msgid "Save rules to file "
-#~ msgstr "Enregistrer les règles dans un fichier "
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "-- Début du journal --\n"
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "Toutes les lignes doivent avoir ce format : « texte:IP-texte »\n"
-#~ "Consultez http://www.bluetack.co.uk pour télécharger les fichiers."
-
-#~ msgid "Preconfigured services"
-#~ msgstr "Services préconfigurés"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "Programmes préconfigurés"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "Type de règles préconfigurés"
-
-#~ msgid "Port number. If it is set, you will use a range"
-#~ msgstr ""
-#~ "Numéro du port. S'il est défini, vous devrez utiliser une plage de ports"
-
-#~ msgid "Quit application or minimize to tray icon"
-#~ msgstr "Quitter l'application ou réduire dans la barre de notification"
-
-#~ msgid "Select all"
-#~ msgstr "Tout sélectionner"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>Ajouter une nouvelle règle</b>"
-
-#~ msgid ""
-#~ "With this enabled, Gufw logs the activity. Disabling it does not remove the "
-#~ "actual log"
-#~ msgstr ""
-#~ "Une fois activé, Gufw journalise l'activité du pare-feu. Sa désactivation ne "
-#~ "supprime pas le journal."
-
-#~ msgid "Minimize to tray on close"
-#~ msgstr "Réduire dans la zone de notification à la fermeture"
-
-#~ msgid "<b>System Settings</b>"
-#~ msgstr "<b>Paramètres du système</b>"
-
-#~ msgid "With this enabled, when you close Gufw, it will minimize to tray"
-#~ msgstr ""
-#~ "Si cette option est activée, lorsque vous fermez Gufw, il sera réduit dans "
-#~ "la barre de notification"
-
-#~ msgid ""
-#~ "With this enabled, Gufw will autostart, ask you the root password. (NOTE: "
-#~ "When you close Gufw, the firewall will remain in its last state)"
-#~ msgstr ""
-#~ "Si cette option est activée, Gufw démarrera automatiquement et vous "
-#~ "demandera le mot de passe root. (N.B. : lorsque vous fermez Gufw, le pare "
-#~ "feu restera dans son dernier état)."
-
-#~ msgid "Banning specify ip addresses from file with format: text:IP-text"
-#~ msgstr ""
-#~ "Bannir les adresses IP spécifiées depuis un fichier avec le format: text:IP-"
-#~ "text"
-
-#~ msgid "Rule(s) added"
-#~ msgstr "Règle(s) ajoutée(s)"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Pare-feu activé"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Pare-feu désactivé"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Journalisation Gufw désactivée"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Journalisation Gufw activée"
-
-#~ msgid "Log"
-#~ msgstr "Journal"
-
-#~ msgid "By Default "
-#~ msgstr "Par défaut "
-
-#~ msgid "Show Add Window"
-#~ msgstr "Show Add Window"
-
-#~ msgid "Add new rule"
-#~ msgstr "Ajouter une nouvelle règle"
-
-#~ msgid "Remove seleted rule"
-#~ msgstr "Supprimer la règle sélectionnée"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Vous devez exécuter Gufw en tant que root => gsku gufw"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Activer la journalisation de ufw"
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Activer la journalisation de Gufw"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High"
-#~ msgstr ""
-#~ "Bas\n"
-#~ "Moyen\n"
-#~ "Ãlevé"
-
-#~ msgid "Firewall Log"
-#~ msgstr "Journal du pare-feu"
-
-#~ msgid "Set level"
-#~ msgstr "Marquer un niveau"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programme\n"
-#~ "Service"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Refuser\n"
-#~ "Rejeter\n"
-#~ "Autoriser\n"
-#~ "Limiter"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Vider le journal de Gufw"
-
-#~ msgid "Service or port (range port \"port1:port2\")"
-#~ msgstr "Service ou port (intervalle \"port1:port2\")"
-
-#~ msgid "© 2009 The Gufw Project"
-#~ msgstr "© 2009 projet Gufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Options du journal</b>"
-
-#~ msgid "Rules removed"
-#~ msgstr "Règles supprimées"
-
-#~ msgid "Rules added"
-#~ msgstr "Règles ajoutées"
-
-#~ msgid "Rule removed"
-#~ msgstr "Règle supprimée"
-
-#~ msgid "Add a new firewall rule"
-#~ msgstr "Ajouter une nouvelle règle au pare-feu"
-
-#~ msgid "© 2008-2009 The Gufw project"
-#~ msgstr "© 2008-2009 Le projet Gufw"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 The Gufw project"
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Ne pas enregistrer\n"
-#~ "Enregistrer\n"
-#~ "Tout enregistrer"
-
-#~ msgid "Set level:"
-#~ msgstr "Définir le niveau :"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "Vous supprimerez toutes les règles !"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Supprimer toutes les règles"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "Supprimer toutes les règles..."
-
-#~ msgid "Reject Out"
-#~ msgstr "Rejeter la sortie"
-
-#~ msgid "Limit Out"
-#~ msgstr "Limiter la sortie"
-
-#~ msgid "Removed all rules"
-#~ msgstr "Toutes les règles ont été supprimées"
-
-#~ msgid "log-all"
-#~ msgstr "Tout journaliser"
-
-#~ msgid "Allow Out"
-#~ msgstr "Autoriser la sortie"
-
-#~ msgid "Allow In"
-#~ msgstr "Autoriser l'entrée"
-
-#~ msgid "Limit In"
-#~ msgstr "Limiter l'entrée"
-
-#~ msgid "Reject In"
-#~ msgstr "Rejeter l'entrée"
-
-#~ msgid "Deny Out"
-#~ msgstr "Refuser la sortie"
-
-#~ msgid "Deny In"
-#~ msgstr "Refuser l'entrée"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "« log » journalisera toutes les nouvelles connexions. « log all » "
-#~ "journalisera tous les paquets."
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Insérer la règle dans la ligne spécifiée"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Rétablir la configuration par défaut"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Bas\n"
-#~ "Moyen\n"
-#~ "Haut\n"
-#~ "Complet"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Rétablir la configurationâ¦"
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Activer la journalisation d'ufw."
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Journal des événements du pare-feu</b>"
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr ""
-#~ "Vous allez supprimer toutes les règles et réinitialiser le pare-feu !"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Service ou port (plage de ports « port1:port2 »)"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Numéro de port (plage de ports « port1:port2 »)"
-
-#~ msgid "Add Rule"
-#~ msgstr "Ajouter une règle"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Ouvrir une fenêtre pour ajouter une règle"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Les deux"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Ajouter cette règle au pare-feu"
-
-#~ msgid "Enable listening report"
-#~ msgstr "Activer un rapport d'écoute"
-
-#~ msgid "Tool for create a script in another computer"
-#~ msgstr "Outil pour créer un script pour un autre ordinateur"
-
-#~ msgid ""
-#~ "Listening state for TCP and the open state for UDP\n"
-#~ "Enabled: Gufw will consume more CPU resources"
-#~ msgstr ""
-#~ "Status d'écoute pour TCP et statut en cours pour UDP\n"
-#~ "Activé : Gufw consommera plus de ressources processeur"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "In\n"
-#~ "Out"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Supprimer la(les) règle(s) sélectionnée(s)"
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-
-#~ msgid "<b>Listening Option</b>"
-#~ msgstr "<b>Option d'écoute</b>"
-
-#~ msgid "About Firewall"
-#~ msgstr "Ã propos du Pare-Feu"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Configuration du pare-feu"
=== renamed file 'po/gui-ufw-gl.po' => 'po/gl.po'
--- po/gui-ufw-gl.po 2011-05-31 17:44:34 +0000
+++ po/gl.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
#: gufw/view/guiGufw.py:143
msgid "To"
@@ -159,10 +159,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Fran Diéguez https://launchpad.net/~frandieguez\n"
-" Gabriel Ferreiro https://launchpad.net/~gbril9119\n"
" Miguel Anxo Bouzada https://launchpad.net/~mbouzada\n"
-" SLR https://launchpad.net/~santiago-lorente-rey\n"
" keko https://launchpad.net/~keko-gl"
#: data/ui/add.glade:287
@@ -403,256 +400,5 @@
msgid "<b>ufw Options</b>"
msgstr ""
-#~ msgid "Rules removed"
-#~ msgstr "Elimináronse as regras"
-
-#~ msgid "Rules added"
-#~ msgstr "EngadÃronse as regras"
-
-#~ msgid "Rule removed"
-#~ msgstr "Eliminouse a regra"
-
-#~ msgid "Log"
-#~ msgstr "Rexistro"
-
-#~ msgid "Remove"
-#~ msgstr "Eliminar"
-
-#~ msgid ""
-#~ "Allow\n"
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Limit"
-#~ msgstr ""
-#~ "Permitir\n"
-#~ "Denegar\n"
-#~ "Rexeitar\n"
-#~ "Limitar"
-
-#~ msgid "Add Rule"
-#~ msgstr "Engadir regra"
-
-#~ msgid "Add..."
-#~ msgstr "Engadir..."
-
-#~ msgid ""
-#~ "Deny\n"
-#~ "Reject\n"
-#~ "Allow"
-#~ msgstr ""
-#~ "Denegar\n"
-#~ "Rexeitar\n"
-#~ "Permitir"
-
-#~ msgid ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Both"
-#~ msgstr ""
-#~ "TCP\n"
-#~ "UDP\n"
-#~ "Ambos"
-
-#~ msgid "Service or port (range ports \"port1:port2\")"
-#~ msgstr "Servizo ou porto (rango de portos \"port1:port2\")"
-
-#~ msgid "Port number (range ports \"port1:port2\")"
-#~ msgstr "Número de porto (rango de portos \"port1:port2\")"
-
-#~ msgid "© 2008-2010 The Gufw project"
-#~ msgstr "© 2008-2010 O proxecto Gufw"
-
-#~ msgid "About Gufw"
-#~ msgstr "Sobre Gufw"
-
-#~ msgid "Enable ufw Logging."
-#~ msgstr "Activar o rexistro de ufw."
-
-#~ msgid "Enable Gufw Logging"
-#~ msgstr "Activar o rexistro de Gufw"
-
-#~ msgid "Add the rule"
-#~ msgstr "Engadir a regra"
-
-#~ msgid "Preferences"
-#~ msgstr "Preferencias"
-
-#~ msgid ""
-#~ "Low\n"
-#~ "Medium\n"
-#~ "High\n"
-#~ "Full"
-#~ msgstr ""
-#~ "Baixo\n"
-#~ "Medio\n"
-#~ "Alto\n"
-#~ "Completo"
-
-#~ msgid "Clear Gufw Log"
-#~ msgstr "Limpar o rexistro de Gufw"
-
-#~ msgid "<b>Log Options</b>"
-#~ msgstr "<b>Opcións do rexistro</b>"
-
-#~ msgid "Set level:"
-#~ msgstr "Estabelecer nivel:"
-
-#~ msgid "<b>Firewall actions log</b>"
-#~ msgstr "<b>Rexistro de accións do firewall</b>"
-
-#~ msgid "Gufw Log Enabled"
-#~ msgstr "Rexistro de Gufw activado"
-
-#~ msgid "Enabled Firewall"
-#~ msgstr "Activouse o firewall"
-
-#~ msgid "Disabled Firewall"
-#~ msgstr "Desactivouse o firewall"
-
-#~ msgid "Gufw Log Disabled"
-#~ msgstr "Rexistro de Gufw desactivado"
-
-#~ msgid "You must run Gufw as root => gksu gufw"
-#~ msgstr "Debe executar Gufw como administrador => gksu gufw"
-
-#~ msgid ""
-#~ "In\n"
-#~ "Out"
-#~ msgstr ""
-#~ "Entrante\n"
-#~ "SaÃnte"
-
-#~ msgid "You will remove all rules!"
-#~ msgstr "Eliminará todas as regras!"
-
-#~ msgid "Remove all rules"
-#~ msgstr "Eliminar todas as regras"
-
-#~ msgid "Removed all rules"
-#~ msgstr "Elimináronse todas as regras"
-
-#~ msgid "Allow In"
-#~ msgstr "Permitir o tráfico entrante"
-
-#~ msgid "Limit In"
-#~ msgstr "Limitar o tráfico entrante"
-
-#~ msgid "Deny In"
-#~ msgstr "Denegar o tráfico entrante"
-
-#~ msgid "Reject"
-#~ msgstr "Rexeitar"
-
-#~ msgid "Deny"
-#~ msgstr "Denegar"
-
-#~ msgid "Reject Out"
-#~ msgstr "Rexeitar o tráfico saÃnte"
-
-#~ msgid "Limit Out"
-#~ msgstr "Limitar o tráfico saÃnte"
-
-#~ msgid "Limit"
-#~ msgstr "Limitar"
-
-#~ msgid "Allow"
-#~ msgstr "Permitir"
-
-#~ msgid "Allow Out"
-#~ msgstr "Permitir o tráfico saÃnte"
-
-#~ msgid "Reject In"
-#~ msgstr "Rexeitar o tráfico entrante"
-
-#~ msgid "Deny Out"
-#~ msgstr "Denegar o tráfico saÃnte"
-
-#~ msgid "log"
-#~ msgstr "Rexistro"
-
-#~ msgid "log-all"
-#~ msgstr "Rexistrar todo"
-
-#~ msgid "Remove all rules..."
-#~ msgstr "Eliminar todas regras..."
-
-#~ msgid ""
-#~ "No log\n"
-#~ "Log\n"
-#~ "Log all"
-#~ msgstr ""
-#~ "Non rexistrar\n"
-#~ "Rexistrar\n"
-#~ "Rexistrar todo"
-
-#~ msgid ""
-#~ "Program\n"
-#~ "Service"
-#~ msgstr ""
-#~ "Programa\n"
-#~ "Servizo"
-
-#~ msgid "Add"
-#~ msgstr "Engadir"
-
-#~ msgid "Close"
-#~ msgstr "Pechar"
-
-#~ msgid "Clear"
-#~ msgstr "Limpar"
-
-#~ msgid "Reset to initial status..."
-#~ msgstr "Restabelecer o estado inicial..."
-
-#~ msgid "Clear Gufw log"
-#~ msgstr "Limpar o rexistro de Gufw"
-
-#~ msgid "Remove the selected rule/s"
-#~ msgstr "Eliminar a(s) regra(s) seleccionada(s)"
-
-#~ msgid "Enable Gufw logging"
-#~ msgstr "Activar o rexistro de Gufw"
-
-#~ msgid "Reset configuration..."
-#~ msgstr "Reiniciar configuración..."
-
-#~ msgid "Open window for add rules"
-#~ msgstr "Abrir a xanela para engadir regras"
-
-#~ msgid "Reset to initial configuration"
-#~ msgstr "Restabelecer á configuración inicial"
-
-#~ msgid "Reset Configuration..."
-#~ msgstr "Restabelecer a configuración..."
-
-#~ msgid "Enable ufw logging."
-#~ msgstr "Activar o rexistro de ufw."
-
-#~ msgid "You will remove all rules and reset the firewall!"
-#~ msgstr "Eliminaranse tódalas regras e reiniciarase o firewall"
-
-#~ msgid "Log will log all new connections. Log all will log all packets"
-#~ msgstr ""
-#~ "O rexistro gardará tódalas novas conexións. O rexistro gardará tódolos "
-#~ "paquetes."
-
-#~ msgid "Insert the rule in a row specified"
-#~ msgstr "Engada a regra nunha fila especificada"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "Restablecer os valores iniciáis."
-
-#~ msgid "<b>Firewall Actions Log</b>"
-#~ msgstr "<b>Rexistro de accions do Firewall</b>"
-
-#~ msgid "Add this rule to the firewall"
-#~ msgstr "Engadir esta regra ó cortafogos"
-
-#~ msgid "Open a window for add rules"
-#~ msgstr "Abrir unha fiestra para engadir regras"
-
-#~ msgid "Remove the selected rule(s)"
-#~ msgstr "Eliminar a regra seleccionada(s)"
-
#~ msgid "Firewall Configuration"
#~ msgstr "Configuración da devasa"
=== renamed file 'po/messages.pot' => 'po/gufw.pot'
--- po/messages.pot 2011-05-25 18:15:20 +0000
+++ po/gufw.pot 2011-08-18 07:35:33 +0000
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-05-25 19:56+0200\n"
+"POT-Creation-Date: 2011-08-17 21:03+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,382 +17,423 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: gufw/view/guiGufw.py:143
+#: ../gufw/daemon/gufw.daemon.policy.in.h:1
+msgid "Manage firewall configuration"
+msgstr ""
+
+#: ../gufw/daemon/gufw.daemon.policy.in.h:2
+msgid "You need to authenticate to modify the firewall configuration."
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:138
msgid "To"
msgstr ""
-#: gufw/view/guiGufw.py:147
+#: ../gufw/view/guiGufw.py:142
msgid "Action"
msgstr ""
-#: gufw/view/guiGufw.py:151
+#: ../gufw/view/guiGufw.py:146
msgid "From"
msgstr ""
-#: gufw/view/guiGufw.py:162
+#: ../gufw/view/guiGufw.py:157
msgid "Protocol"
msgstr ""
-#: gufw/view/guiGufw.py:165
+#: ../gufw/view/guiGufw.py:160
msgid "Port"
msgstr ""
-#: gufw/view/guiGufw.py:168
+#: ../gufw/view/guiGufw.py:163
msgid "Address"
msgstr ""
-#: gufw/view/guiGufw.py:171
+#: ../gufw/view/guiGufw.py:166
msgid "Application"
msgstr ""
-#: gufw/view/guiGufw.py:443
+#: ../gufw/view/guiGufw.py:454
msgid "Select rule(s)"
msgstr ""
-#: gufw/view/guiGufw.py:458
+#: ../gufw/view/guiGufw.py:469
msgid "Removing rules..."
msgstr ""
-#: gufw/view/guiGufw.py:486
+#: ../gufw/view/guiGufw.py:497
msgid "Rule(s) removed"
msgstr ""
-#: gufw/view/guiGufw.py:488 gufw/view/guiGufw.py:559 gufw/view/guiGufw.py:589
-#: gufw/view/guiGufw.py:651 gufw/view/guiGufw.py:712
+#: ../gufw/view/guiGufw.py:499 ../gufw/view/guiGufw.py:573
+#: ../gufw/view/guiGufw.py:610 ../gufw/view/guiGufw.py:675
+#: ../gufw/view/guiGufw.py:736
msgid "Error performing operation"
msgstr ""
-#: gufw/view/guiGufw.py:557 gufw/view/guiGufw.py:587 gufw/view/guiGufw.py:649
-#: gufw/view/guiGufw.py:710
+#: ../gufw/view/guiGufw.py:571 ../gufw/view/guiGufw.py:608
+#: ../gufw/view/guiGufw.py:673 ../gufw/view/guiGufw.py:734
msgid "Rule added"
msgstr ""
-#: gufw/view/guiGufw.py:639
+#: ../gufw/view/guiGufw.py:663
msgid "Error: Insert a port number"
msgstr ""
-#: gufw/view/guiGufw.py:643 gufw/view/guiGufw.py:701 gufw/view/guiGufw.py:705
+#: ../gufw/view/guiGufw.py:667 ../gufw/view/guiGufw.py:725
+#: ../gufw/view/guiGufw.py:729
msgid "Error: Range ports only with tcp or udp protocol"
msgstr ""
-#: gufw/view/guiGufw.py:697
+#: ../gufw/view/guiGufw.py:721
msgid "Error: Fields filled out incorrectly"
msgstr ""
-#: gufw/view/guiGufw.py:777
+#: ../gufw/view/guiGufw.py:817
msgid "Wrong identification"
msgstr ""
-#: gufw/view/guiGufw.py:902
+#: ../gufw/view/guiGufw.py:944
+msgid "Enabled firewall"
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:949
msgid "Disabled firewall"
msgstr ""
-#: gufw/view/guiGufw.py:907
-msgid "Enabled firewall"
-msgstr ""
-
-#: gufw/view/guiGufw.py:921
+#: ../gufw/view/guiGufw.py:963
msgid "Deny all INCOMING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:925
+#: ../gufw/view/guiGufw.py:967
msgid "Reject all INCOMING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:929
+#: ../gufw/view/guiGufw.py:971
msgid "Allow all INCOMING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:943
+#: ../gufw/view/guiGufw.py:985
msgid "Deny all OUTGOING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:947
+#: ../gufw/view/guiGufw.py:989
msgid "Reject all OUTGOING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:951
+#: ../gufw/view/guiGufw.py:993
msgid "Allow all OUTGOING traffic"
msgstr ""
-#: gufw/view/guiGufw.py:1041
+#: ../gufw/view/guiGufw.py:1039
+msgid ""
+"© 2008-2011 The Gufw Project\n"
+"Shield logo © 2007 Michael Spiegel"
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:1040
+msgid "Graphical user interface for ufw"
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:1060
+msgid "translator-credits"
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:1063
+msgid ""
+"The shield logo is licensed under a Creative Commons\n"
+"Attribution 3.0 Unported License. See for more information:\n"
+"http://creativecommons.org/licenses/by/3.0/\n"
+"\n"
+"All other content is licensed under the GPL-3+.\n"
+"\n"
+"Gufw is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as\n"
+"published by the Free Software Foundation; either version 3\n"
+"of the License, or (at your option) any later version.\n"
+"\n"
+"Gufw is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied\n"
+"warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR\n"
+"PURPOSE.\n"
+"See the GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public\n"
+"License along with Gufw; if not, see for more information:\n"
+"http://www.gnu.org/licenses"
+msgstr ""
+
+#: ../gufw/view/guiGufw.py:1099
msgid "Reloaded ufw rules"
msgstr ""
-#: gufw/view/guiGufw.py:1050
+#: ../gufw/view/guiGufw.py:1106
msgid "This will remove all rules and disable the firewall!"
msgstr ""
-#: gufw/view/guiGufw.py:1051
+#: ../gufw/view/guiGufw.py:1107
msgid "Do you want to continue?"
msgstr ""
-#: gufw/view/guiGufw.py:1052
+#: ../gufw/view/guiGufw.py:1108
msgid "Reset Firewall"
msgstr ""
-#: gufw/view/guiGufw.py:1060
+#: ../gufw/view/guiGufw.py:1117
msgid "Removed rules and reset firewall!"
msgstr ""
-#: gufw/view/guiGufw.py:1159 gufw/view/guiGufw.py:1161
+#: ../gufw/view/guiGufw.py:1176 ../gufw/view/guiGufw.py:1178
msgid " on "
msgstr ""
-#: gufw/view/guiGufw.py:1191 data/ui/main.glade:129
+#: ../gufw/view/guiGufw.py:1208 ../data/ui/main.ui.h:7
msgid "Firewall"
msgstr ""
-#: data/ui/about.glade:8
-msgid "Firewall: About"
-msgstr ""
-
-#: data/ui/about.glade:15
-msgid "© 2008-2011 The Gufw project"
-msgstr ""
-
-#: data/ui/about.glade:16
-msgid "Graphic user interface for ufw"
-msgstr ""
-
-#: data/ui/about.glade:49
-msgid "translator-credits"
-msgstr ""
-
-#: data/ui/add.glade:287
+#. Expired time notification blocked by bug #390508
+#: ../data/ui/add.ui.h:1
+msgid "Advanced"
+msgstr ""
+
+#: ../data/ui/add.ui.h:2
+msgid "Clean values in boxes"
+msgstr ""
+
+#: ../data/ui/add.ui.h:3
msgid "Firewall: Add Rule"
msgstr ""
-#: data/ui/add.glade:306
+#: ../data/ui/add.ui.h:4
+msgid "From:"
+msgstr ""
+
+#: ../data/ui/add.ui.h:5
+msgid "IP Address"
+msgstr ""
+
+#: ../data/ui/add.ui.h:6
+msgid "Port number. Use PortA:PortB for a port range."
+msgstr ""
+
+#: ../data/ui/add.ui.h:7
+msgid "Port or service"
+msgstr ""
+
+#: ../data/ui/add.ui.h:8
+msgid "Preconfigured"
+msgstr ""
+
+#: ../data/ui/add.ui.h:9
+msgid "Rule number to insert"
+msgstr ""
+
+#: ../data/ui/add.ui.h:10
msgid "Show extended actions"
msgstr ""
-#: data/ui/add.glade:385 data/ui/add.glade:623 data/ui/add.glade:833
-msgid "Rule number to insert"
-msgstr ""
-
-#: data/ui/add.glade:607
-msgid "Preconfigured"
-msgstr ""
-
-#: data/ui/add.glade:730
-msgid "Port or service"
-msgstr ""
-
-#: data/ui/add.glade:813
+#: ../data/ui/add.ui.h:11
msgid "Simple"
msgstr ""
-#: data/ui/add.glade:1004 data/ui/add.glade:1024
-msgid "Port (Range PortA:PortB)"
-msgstr ""
-
-#: data/ui/add.glade:1042 data/ui/add.glade:1062
-msgid "IP Address"
-msgstr ""
-
-#: data/ui/add.glade:1077
-msgid "From:"
-msgstr ""
-
-#: data/ui/add.glade:1090
+#: ../data/ui/add.ui.h:12
msgid "To:"
msgstr ""
-#: data/ui/add.glade:1116
-msgid "Clean values in boxes"
-msgstr ""
-
-#: data/ui/add.glade:1172
-msgid "Advanced"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:17
+#: ../data/ui/extra_translations_no_distribute.ui.h:1
+msgid "ALLOW"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:2
msgid "ALLOW IN"
msgstr ""
-#: data/ui/extra_translations_no_distribute.glade:24
+#: ../data/ui/extra_translations_no_distribute.ui.h:3
+msgid "ALLOW OUT"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:4
+msgid "Anywhere"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:5
+msgid "DENY"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:6
msgid "DENY IN"
msgstr ""
-#: data/ui/extra_translations_no_distribute.glade:35
-msgid "REJECT IN"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:46
+#: ../data/ui/extra_translations_no_distribute.ui.h:7
+msgid "DENY OUT"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:8
+msgid "LIMIT"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:9
msgid "LIMIT IN"
msgstr ""
-#: data/ui/extra_translations_no_distribute.glade:57
-msgid "ALLOW OUT"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:68
-msgid "DENY OUT"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:81
-msgid "REJECT OUT"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:94
+#: ../data/ui/extra_translations_no_distribute.ui.h:10
msgid "LIMIT OUT"
msgstr ""
-#: data/ui/extra_translations_no_distribute.glade:107
-msgid "ALLOW"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:118
-msgid "DENY"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:131
+#: ../data/ui/extra_translations_no_distribute.ui.h:11
msgid "REJECT"
msgstr ""
-#: data/ui/extra_translations_no_distribute.glade:144
-msgid "LIMIT"
-msgstr ""
-
-#: data/ui/extra_translations_no_distribute.glade:160
-msgid "Anywhere"
-msgstr ""
-
-#: data/ui/log.glade:7
+#: ../data/ui/extra_translations_no_distribute.ui.h:12
+msgid "REJECT IN"
+msgstr ""
+
+#: ../data/ui/extra_translations_no_distribute.ui.h:13
+msgid "REJECT OUT"
+msgstr ""
+
+#: ../data/ui/log.ui.h:1
msgid "Firewall: Log"
msgstr ""
-#: data/ui/log.glade:26
-msgid "Show for server script"
-msgstr ""
-
-#: data/ui/log.glade:30
-msgid "Use this for create a script"
-msgstr ""
-
-#: data/ui/log.glade:51
-msgid "Remove all Gufw log"
-msgstr ""
-
-#: data/ui/main.glade:144
-msgid "_File"
-msgstr ""
-
-#: data/ui/main.glade:152
-msgid "Log..."
-msgstr ""
-
-#: data/ui/main.glade:185
-msgid "_Edit"
-msgstr ""
-
-#: data/ui/main.glade:193
-msgid "Add Rule..."
-msgstr ""
-
-#: data/ui/main.glade:204
-msgid "Remove Rule"
-msgstr ""
-
-#: data/ui/main.glade:222
-msgid "Reload rules"
-msgstr ""
-
-#: data/ui/main.glade:233
-msgid "Reset Firewall..."
-msgstr ""
-
-#: data/ui/main.glade:269
-msgid "_Help"
-msgstr ""
-
-#: data/ui/main.glade:277
+#: ../data/ui/log.ui.h:2
+msgid "Remove all Gufw logs"
+msgstr ""
+
+#: ../data/ui/log.ui.h:3
+msgid "Show as server script"
+msgstr ""
+
+#: ../data/ui/log.ui.h:4
+msgid "Show in a simpler format that can be used for scripting"
+msgstr ""
+
+#: ../data/ui/main.ui.h:1
+msgid "<b>Firewall</b>"
+msgstr ""
+
+#: ../data/ui/main.ui.h:2
+msgid "<b>Listening Report</b>"
+msgstr ""
+
+#: ../data/ui/main.ui.h:3
+msgid "<b>Rules</b>"
+msgstr ""
+
+#: ../data/ui/main.ui.h:4
+msgid "Add"
+msgstr ""
+
+#: ../data/ui/main.ui.h:5
+msgid "Add a rule..."
+msgstr ""
+
+#: ../data/ui/main.ui.h:6
msgid "Documentation..."
msgstr ""
-#: data/ui/main.glade:288
+#: ../data/ui/main.ui.h:8
msgid "Get Help Online..."
msgstr ""
-#: data/ui/main.glade:299
-msgid "Report a Problem..."
-msgstr ""
-
-#: data/ui/main.glade:310
-msgid "Translate This Application..."
-msgstr ""
-
-#: data/ui/main.glade:365
-msgid "<b>Actual Status</b>"
-msgstr ""
-
-#: data/ui/main.glade:376
-msgid "Enabled"
-msgstr ""
-
-#: data/ui/main.glade:421
+#: ../data/ui/main.ui.h:9
msgid "Incoming:"
msgstr ""
-#: data/ui/main.glade:432
+#: ../data/ui/main.ui.h:10
msgid "Outgoing:"
msgstr ""
-#: data/ui/main.glade:548
-msgid "<b>Rules</b>"
-msgstr ""
-
-#: data/ui/main.glade:612
-msgid "Unlock"
-msgstr ""
-
-#: data/ui/main.glade:658
-msgid "Show Add Rule window"
-msgstr ""
-
-#: data/ui/main.glade:676
-msgid "Remove selected rule"
-msgstr ""
-
-#: data/ui/main.glade:717
-msgid "<b>Listening Report</b>"
-msgstr ""
-
-#: data/ui/preferences.glade:30
+#: ../data/ui/main.ui.h:11
+msgid "Re_load rules"
+msgstr ""
+
+#: ../data/ui/main.ui.h:12
+msgid "Re_move Rule"
+msgstr ""
+
+#: ../data/ui/main.ui.h:13
+msgid "Re_set Firewall..."
+msgstr ""
+
+#: ../data/ui/main.ui.h:14
+msgid "Remove"
+msgstr ""
+
+#: ../data/ui/main.ui.h:15
+msgid "Remove the selected rule(s)"
+msgstr ""
+
+#: ../data/ui/main.ui.h:16
+msgid "Report a Problem..."
+msgstr ""
+
+#: ../data/ui/main.ui.h:17
+msgid "Status"
+msgstr ""
+
+#: ../data/ui/main.ui.h:18
+msgid "Translate this Application..."
+msgstr ""
+
+#: ../data/ui/main.ui.h:19
+msgid "Unlock the firewall"
+msgstr ""
+
+#: ../data/ui/main.ui.h:20
+msgid "_Add Rule..."
+msgstr ""
+
+#: ../data/ui/main.ui.h:21
+msgid "_Edit"
+msgstr ""
+
+#: ../data/ui/main.ui.h:22
+msgid "_File"
+msgstr ""
+
+#: ../data/ui/main.ui.h:23
+msgid "_Help"
+msgstr ""
+
+#: ../data/ui/main.ui.h:24
+msgid "_Log..."
+msgstr ""
+
+#: ../data/ui/preferences.ui.h:1
+msgid "<b>Gufw Options</b>"
+msgstr ""
+
+#: ../data/ui/preferences.ui.h:2
+msgid "<b>ufw Options</b>"
+msgstr ""
+
+#: ../data/ui/preferences.ui.h:3
msgid "Firewall: Preferences"
msgstr ""
-#: data/ui/preferences.glade:59
+#: ../data/ui/preferences.ui.h:4
+msgid "Listening Report"
+msgstr ""
+
+#: ../data/ui/preferences.ui.h:5
msgid "Logging"
msgstr ""
-#: data/ui/preferences.glade:74
-msgid "Listening Report"
+#: ../data/ui/preferences.ui.h:6
+msgid "Logging:"
msgstr ""
-#: data/ui/preferences.glade:78
+#: ../data/ui/preferences.ui.h:7
msgid ""
"Ports in the listening state for TCP and open state for UDP.\n"
-"Enabled: Will consume more CPU resources."
+"If enabled, will result in higher CPU usage."
msgstr ""
-#: data/ui/preferences.glade:91
+#: ../data/ui/preferences.ui.h:9
msgid "Show notifications"
msgstr ""
-#: data/ui/preferences.glade:95
-msgid "Will show new connections in Listening Report"
-msgstr ""
-
-#: data/ui/preferences.glade:112
-msgid "<b>Gufw Options</b>"
-msgstr ""
-
-#: data/ui/preferences.glade:141
-msgid "Logging:"
-msgstr ""
-
-#: data/ui/preferences.glade:179
-msgid "<b>ufw Options</b>"
+#: ../data/ui/preferences.ui.h:10
+msgid "Show notifications for new connections in Listening Report"
msgstr ""
=== renamed file 'po/gui-ufw-he.po' => 'po/he.po'
--- po/gui-ufw-he.po 2011-05-31 17:44:34 +0000
+++ po/he.po 2011-08-18 07:35:33 +0000
@@ -14,8 +14,8 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2011-05-29 21:40+0000\n"
-"X-Generator: Launchpad (build 13117)\n"
+"X-Launchpad-Export-Date: 2011-08-15 14:28+0000\n"
+"X-Generator: Launchpad (build 13687)\n"
"X-Poedit-Language: Hebrew\n"
#: gufw/view/guiGufw.py:143
@@ -160,8 +160,7 @@
msgid "translator-credits"
msgstr ""
"Launchpad Contributions:\n"
-" Mark Krapivner https://launchpad.net/~mark125\n"
-" Yaron https://launchpad.net/~sh-yaron"
+" Mark Krapivner https://launchpad.net/~mark125"
#: data/ui/add.glade:287
msgid "Firewall: Add Rule"
@@ -400,315 +399,3 @@
#: data/ui/preferences.glade:179
msgid "<b>ufw Options</b>"
msgstr ""
-
-#~ msgid "Working"
-#~ msgstr "×¢×××"
-
-#~ msgid "Disabled"
-#~ msgstr "××××"
-
-#~ msgid "About dialog"
-#~ msgstr "ת××ת ××××ת"
-
-#~ msgid "ufw not found in the system"
-#~ msgstr "ufw ×× × ××¦× ×××ª×§× ××ער×ת"
-
-#~ msgid "You must run Gufw as root => gksudo --preserve-env /path/gufw.py"
-#~ msgstr "×¢××× ××פע×× ×ת Gufw ××שת×ש ×¢× => gksudo --preserve-env /path/gufw.py"
-
-#~ msgid "Working, please wait..."
-#~ msgstr "××¢××, × × ××ת×..."
-
-#~ msgid "Error changing policy"
-#~ msgstr "ש×××× ×ש×× ×× ××××× ××ת"
-
-#~ msgid "Firewall disabled"
-#~ msgstr "×××ת ××ש × ××ר××"
-
-#~ msgid "Action canceled"
-#~ msgstr "×פע××× ×××××"
-
-#~ msgid "Help not found."
-#~ msgstr "×× × ×צ×× ×¢×ר×."
-
-#~ msgid "You are going to overwrite the file."
-#~ msgstr "××ª× ×¢××× ×ש××ª× ×¢× ×ק×××¥."
-
-#~ msgid "Error overwriting file."
-#~ msgstr "ש×××× ×ש××ת×× ×ק×××¥."
-
-#~ msgid "Error in format file, line "
-#~ msgstr "ש×××× ×××× × ×ק×××¥, ש××¨× "
-
-#~ msgid ""
-#~ "You are going to add new banning IP addresses.\n"
-#~ "The format must be \"text:IP-text\"\n"
-#~ msgstr ""
-#~ "××ª× ×¢××× ×××ס××£ ×ת×××ת IP ××ש×ת ××ס×××.\n"
-#~ "×¢× ×××× × ××××ת \"text:IP-text\"\n"
-
-#~ msgid "Error opening file."
-#~ msgstr "××¨×¢× ×©×××× ×עת פת××ת ×ק×××¥."
-
-#~ msgid ""
-#~ ".\n"
-#~ "All lines should have this format: \"text:IP-text\"\n"
-#~ "Visit http://www.bluetack.co.uk for download files."
-#~ msgstr ""
-#~ ".\n"
-#~ "×¢× ×× ×ש×ר×ת ××××ת ××¢××ת ×××× ×: \"text:IP-text\"\n"
-#~ "××§×¨× ××תר http://www.bluetack.co.uk ×××ר×ת ק×צ××."
-
-#~ msgid "Error in format file."
-#~ msgstr "ש×××× ×××× × ×ק×××¥."
-
-#~ msgid "--- Log end ---"
-#~ msgstr "--- ס××£ ×××× ---"
-
-#~ msgid "--- Log start ---\n"
-#~ msgstr "--- ת×××ת ×××× ---\n"
-
-#~ msgid "About Gufw"
-#~ msgstr "××××ת Gufw"
-
-#~ msgid "Website"
-#~ msgstr "×תר ×××ת"
-
-#~ msgid "Export rules"
-#~ msgstr "×××¦× ×××××"
-
-#~ msgid "See Gufw log for this session"
-#~ msgstr "×¦×¤× ×××× ×©× Gufw ××פע×× ××"
-
-#~ msgid "Save rules to file"
-#~ msgstr "ש××ר ××××× ×ק×××¥"
-
-#~ msgid "Banning IP addresses"
-#~ msgstr "×ס××ת ×ת×××ת IP"
-
-#~ msgid "Banning specific IP addresses from file"
-#~ msgstr "×ס××ת ×ת××ת IP ×ס××××ת ×ק×××¥"
-
-#~ msgid "Import rules from file"
-#~ msgstr "×××× ××××× ×ק×××¥××××"
-
-#~ msgid "Import rules"
-#~ msgstr "×××× ×××××"
-
-#~ msgid "Edit preferences"
-#~ msgstr "ער×× ××¢×פ×ת"
-
-#~ msgid "Gufw Help"
-#~ msgstr "×¢×רת Gufw"
-
-#~ msgid "Allow all incoming connections"
-#~ msgstr "×פשר ×ת ×× ×××××ר×× ×× ×× ×¡××"
-
-#~ msgid "Deny all incoming connections"
-#~ msgstr "×× ×¢ ×ת ×× ×××××ר×× ×× ×× ×¡××"
-
-#~ msgid "Deny incoming traffic"
-#~ msgstr "×× ×¢ תע×××¨× × ×× ×¡×ª"
-
-#~ msgid "Allow incoming traffic"
-#~ msgstr "×פשר תע×××¨× × ×× ×¡×ª"
-
-#~ msgid ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "both"
-#~ msgstr ""
-#~ "tcp\n"
-#~ "udp\n"
-#~ "×©× ×××"
-
-#~ msgid "Add the rule"
-#~ msgstr "××סף ×ת ××××"
-
-#~ msgid "Specific the preconfigured type"
-#~ msgstr "×××××× ×ת ×ס×× ×××××ר ×ר×ש"
-
-#~ msgid ""
-#~ "Service\n"
-#~ "Program"
-#~ msgstr ""
-#~ "ש×ר×ת\n"
-#~ "ת××× ×ת"
-
-#~ msgid "Preconfigured services"
-#~ msgstr "ש×ר×ת×× ×××××ר×× ×ר×ש"
-
-#~ msgid "Preconfigured programs"
-#~ msgstr "ת××× ××ת ×××××ר×ת ×ר×ש"
-
-#~ msgid "Add the service as rule"
-#~ msgstr "××סף ×ת ×ש×ר×ת ××××"
-
-#~ msgid "Remove"
-#~ msgstr "×סר"
-
-#~ msgid "Reset to the default values"
-#~ msgstr "×פס ×ער×× ×ר×רת ×××××"
-
-#~ msgid " <b>Add a new rule</b>"
-#~ msgstr " <b>××סף ××× ×