# SOME DESCRIPTIVE TITLE.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-09-12 20:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
#, ignore-inconsistent
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""

#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
#, ignore-inconsistent
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:54
msgid "&Export as IPTables (Linux) Script"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:58
msgid "&Convert to IPTables Document and View"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:89
msgid ""
"<qt><p>Please select target from which the configuration should be exported "
"as iptables script.</p></qt>"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:109 core/kmfdoc.cpp:153
#: installer/kmfinstallerplugin.cpp:370
msgid ""
"<qt>File <b>%1</b> already exists!</p><p><b>Overwrite the existing file?</"
"b></p></qt>"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:132
msgid "<qt><p>Saving file: <b>%1</b> Failed.</p></qt>"
msgstr ""

#: compilers/iptables/kmfiptablescompiler.cpp:133
msgid ""
"<qt><p>If you are working with remotely stored files make sure that the "
"target host and the directory is reachable. </p></qt>"
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:112
msgid ""
"This rule enables connection tracking\n"
"in your firewall.\n"
"It simply allows all traffic reaching\n"
"your host, which is somehow related to\n"
"connections you established e.g. answers\n"
"others send you to your requests."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:142
#: compilers/iptables/kmfiptablesdocumentconverter.cpp:158
msgid "Allows all localhost traffic"
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:211
msgid ""
"This rule forwards all traffic to\n"
"chain: %1 which handles traffic for\n"
"zone: %2."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:224
#, c-format
msgid ""
"The Chain created to handle\n"
"rules defined in zone %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:311
msgid ""
"Allow Protocol: %1\n"
"Protocol Description: %2"
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:370
msgid ""
"Rule created to apply filters for host: %1\n"
"Allow Protocol: %2\n"
"Protocol Description: %3"
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:434
#, c-format
msgid "This rule allows incoming packets from trusted host: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:436
#, c-format
msgid "This rule drops incoming packets from malicious host: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:455
#, c-format
msgid "This rule allows outgoing packets to trusted host: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:457
#, c-format
msgid "This rule drops outgoing packets to malicious host: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:502
#, c-format
msgid "This rule drops packets from forbidden client: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:504
#, c-format
msgid "This rule drops packets to forbidden server: %1."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:544
msgid ""
"Rule created for setting up\n"
"the nat router functionality."
msgstr ""

#: compilers/iptables/kmfiptablesdocumentconverter.cpp:627
#: compilers/iptables/kmfiptablesdocumentconverter.cpp:656
msgid "Rule to setup the ICMP Ping policy."
msgstr ""

#: compilers/pf/kmfpfcompiler.cpp:47
msgid "Export as &PF (OpenBSD) Script"
msgstr ""

#: core/iptable.cpp:79
msgid ""
"This table is the main table for filtering\n"
"packets. Here you may define your\n"
"access control rules"
msgstr ""

#: core/iptable.cpp:86
msgid ""
"In this chain you can filter packets that\n"
"are addressed directly to this computer."
msgstr ""

#: core/iptable.cpp:91 core/iptable.cpp:108 core/iptable.cpp:131
msgid ""
"In this chain you can decide which\n"
"packets are allowed to be sent away\n"
"from this computer."
msgstr ""

#: core/iptable.cpp:97 core/iptable.cpp:137
msgid ""
"In this chain you can filter the packets\n"
"that are routed to other hosts by this\n"
"computer."
msgstr ""

#: core/iptable.cpp:103
msgid ""
"This table is made for every kind of\n"
"NAT (Network Address Translation)."
msgstr ""

#: core/iptable.cpp:114 core/iptable.cpp:118 core/iptable.cpp:143
#: core/iptable.cpp:147
msgid "..."
msgstr ""

#: core/iptable.cpp:122
msgid "This table is made for altering packets."
msgstr ""

#: core/iptable.cpp:126
msgid ""
"In this chain you can filter packets that\n"
"are addressed directly to this compter."
msgstr ""

#: core/iptable.cpp:191
msgid ""
"<qt><p>Chain: <b>%1</b> already exists in table: <b>%2</b>.<br>Please try "
"again with another name. A chain name must be unique in a table.</p></qt>"
msgstr ""

#: core/iptable.cpp:215
#, c-format
msgid "Cannot delete built-in chain: %1"
msgstr ""

#: core/iptable.cpp:224
msgid "Cannot delete nonexistent chain"
msgstr ""

#: core/iptable.cpp:244
msgid ""
"IPTable::moveRuleToChain(IPTRule* rule, IPTChain *target_chainrule == 0. "
"This is a bug."
msgstr ""

#: core/iptable.cpp:251
msgid ""
"IPTable::moveRuleToChain(IPTRule* rule, IPTChain *target_chaintarget_chain "
"== 0. This is a bug."
msgstr ""

#: core/iptable.cpp:258 core/iptable.cpp:285
msgid "%1_Copy"
msgstr ""

#: core/iptable.cpp:271
msgid ""
"IPTable::moveRuleToChain(IPTRule* rule, IPTChain *target_chainrule == 0. "
"This is a bug "
msgstr ""

#: core/iptable.cpp:278
msgid ""
"IPTable::moveRuleToChain(IPTRule* rule, IPTChain *target_chaintarget_chain "
"== 0. This is a bug "
msgstr ""

#: core/iptchain.cpp:143
msgid ""
"<qt><p>Unable to add rule: <b>%1</b> into chain: <b>%2</b>.<br>There is "
"already a rule defined with that name. Please try again with another name "
"(must be unique in that chain).</p></qt>"
msgstr ""

#: core/iptchain.cpp:151
msgid "Sorry, a bad internal error occurred. This is a bug ;-("
msgstr ""

#: core/iptchain.cpp:161
msgid "Cannot insert rule at %1 This is a bug ;-("
msgstr ""

#: core/iptchain.cpp:185 core/iptchain.cpp:195
msgid "Sorry, can't find Rule: %1 in the Ruleset of this chain."
msgstr ""

#: core/iptchain.cpp:542
msgid "Chain: %1 Drop Logging"
msgstr ""

#: core/iptchain.cpp:551
msgid "Chain: %1 Default Target"
msgstr ""

#: core/kmfcheckinput.cpp:379
msgid ""
"<p><b>This is not a numerical IP or NETWORK therefore this can only be a "
"HOSTNAME;</b><br>there is nothing wrong with that except that you will need "
"to have a working name resolution (e.g. DNS) at firewall startup<br>and "
"hence the network needs to be up before the firewall can be started. "
"Therefore, it is highly recommended that you only use numerical IP/NETWORK "
"addresses, but it will also work that way.<br><b>Please note that it is not "
"possible to guarantee that the hostname is valid - it is your job to make "
"sure that the hostname is right.</b><p><ul><li>An IP address has the format: "
"[0-255].[0-255].[0-255].[0-255]</li><li>A network may look like "
"123.123.123.0/255.255.255.0 or 123.123.123.0/24 (these two are identical.)</"
"li><li>A hostname looks like www.debian.org or my-host.the-net.org</li></ul>"
msgstr ""

#: core/kmfcheckinput.cpp:393
msgid ""
"<p>This is not a valid IP address or hostname.<p>An IP address has the "
"format: [0-255].[0-255].[0-255].[0-255]"
msgstr ""

#: core/kmfcheckinput.cpp:398
msgid ""
"<p>This is not a valid IP address or hostname.<p>A hostname looks like www."
"suse.com"
msgstr ""

#: core/kmfcheckinput.cpp:403
msgid ""
"<p>This is not a valid chain name.<p>Chain names <b>must not</b> contain "
"special characters (like whitespace, ?, &, %, etc.) and <b>must not</b> be "
"longer then 29 characters"
msgstr ""

#: core/kmfcheckinput.cpp:409
msgid ""
"<p>This is not a valid MAC address.<p>A MAC address has six hex digits from "
"00-FF<br>A valid address could be: <b>02:E4:5A:90:1B:3C</b>"
msgstr ""

#: core/kmfcheckinput.cpp:414
msgid ""
"<p><b>This is not a valid numeric PORT number.</b><br>Port numbers are all "
"numbers from 1 to 65535.<br> If you specified a service name (e.g. ssh or "
"www) like they are listed in <i>/etc/services</i> the rule will work, but it "
"is highly recommended that you only use numerical port numbers to avoid "
"problems when having a broken (faked) /etc/services file.<br><b>Please think "
"twice about before you use service names, port numbers are much safer.</b>"
msgstr ""

#: core/kmfcheckinput.cpp:424
msgid ""
"<p>This is not a valid MULTIPORT string.<br>A MULTIPORT strings is a comma "
"separated list of PORT numbers.<br>Please not that service names are not "
"supported within MULTIPORT strings."
msgstr ""

#: core/kmfcheckinput.cpp:430
msgid ""
"<p>This is not a valid rule name.<p>Rule names <b>must not</b> contain "
"special characters (like whitespace, ?, &, %, etc.) and <b>must not</b> be "
"longer then 20 characters"
msgstr ""

#: core/kmfdoc.cpp:86 core/kmfdoc.cpp:96
msgid "Unnamed Document"
msgstr ""

#: core/kmfdoc.cpp:97 core/netfilterobject.cpp:71
msgid "No Description Available"
msgstr ""

#: core/kmfdoc.cpp:121
msgid "KMyFirewall IPTables Ruleset (*.kmfrs)"
msgstr ""

#: core/kmfdoc.cpp:122
msgid "KMyFirewall IPTables Ruleset Template (*.tkmfrs)"
msgstr ""

#: core/kmfdoc.cpp:124
msgid "KMyFirewall Generic Ruleset (*.kmfgrs)"
msgstr ""

#: core/kmfdoc.cpp:125
msgid "KMyFirewall Generic Ruleset Template (*.tkmfgrs)"
msgstr ""

#: core/kmfdoc.cpp:127
msgid "KMyFirewall Network (*.kmfnet)"
msgstr ""

#: core/kmfdoc.cpp:183
msgid ""
"<qt><p><b>Saving <i>%1</i> Failed.</b></p><p>Please make sure that you have "
"the permissions to write to this Directory.<br>If you are working with "
"remotely stored files make sure that the target host and the directory is "
"reachable. </p></qt>"
msgstr ""

#: core/kmfdoc.cpp:203 core/kmfdoc.cpp:213 core/kmfprotocollibrary.cpp:306
#: core/kmfprotocollibrary.cpp:317
msgid ""
"Opening file %1 for writing failed.\n"
"Please make sure that you are logged in as root"
msgstr ""

#: core/kmfdoc.cpp:221 core/kmfprotocollibrary.cpp:328
msgid "File to save = TQString(). This is a bug."
msgstr ""

#: core/kmferror.cpp:39 core/kmferror.cpp:57
msgid "WARNING: "
msgstr ""

#: core/kmferror.cpp:41 core/kmferror.cpp:59
msgid "ERROR: "
msgstr ""

#: core/kmferror.cpp:55
msgid "SUCCESS: "
msgstr ""

#: core/kmferrorhandler.cpp:45
msgid "Hint"
msgstr ""

#: core/kmfgenericdoc.cpp:109 core/kmfiptdoc.cpp:149 core/kmfnetwork.cpp:95
msgid "No description available"
msgstr ""

#: core/kmfgenericdoc.cpp:125
msgid "Incoming Connections"
msgstr ""

#: core/kmfgenericdoc.cpp:126
msgid "Outgoing Connections"
msgstr ""

#: core/kmfgenericdoc.cpp:127
msgid "Trusted Hosts"
msgstr ""

#: core/kmfgenericdoc.cpp:128
msgid "Malicious Hosts"
msgstr ""

#: core/kmfgenericdoc.cpp:129
msgid "Forbidden Clients"
msgstr ""

#: core/kmfgenericdoc.cpp:130
msgid "Forbidden Servers"
msgstr ""

#: core/kmfgenericdoc.cpp:139 core/kmfgenericdoc.cpp:141
msgid ""
"This is the global zone that contains\n"
"all valid IP addresses."
msgstr ""

#: core/kmfgenericdoc.cpp:143
msgid ""
"Traffic coming from and going to hosts\n"
"will  be accepted always.\n"
"Only add really trusted Hosts to this Zone"
msgstr ""

#: core/kmfgenericdoc.cpp:146
msgid ""
"Traffic coming from and going to hosts\n"
"will  be dropped always."
msgstr ""

#: core/kmfgenericdoc.cpp:148
msgid ""
"Hosts in this zone will not be able\n"
"to use services your computer provides."
msgstr ""

#: core/kmfgenericdoc.cpp:150
msgid ""
"You will not be able to use the services\n"
"of the hosts in that list."
msgstr ""

#: core/kmfgenericdoc.cpp:231
msgid ""
"<qt>Sorry, cannot create Zone with name '<b>%1</b>':<br>there already exists "
"a zone with that name. Please try again with another name that is unique "
"within your configuration.</qt>"
msgstr ""

#: core/kmfgenericdoc.cpp:259
msgid ""
"<qt>Sorry, cannot create Zone with name: <b>%1</b>.<br>There already exists "
"a zone with that name; please try again with another name that is unique "
"within your configuration.</qt>"
msgstr ""

#: core/kmfgenericdoc.cpp:413
msgid "Wrong XML format <b>%1</b> found! Expected kmfgrs"
msgstr ""

#: core/kmfiptdoc.cpp:148
msgid "Unamed Ruleset"
msgstr ""

#: core/kmfiptdoc.cpp:284 core/kmfiptdoc.cpp:293
msgid "Wrong XML format <b>%1</b> found! Expected kmfrs"
msgstr ""

#: core/kmfnethost.cpp:52 genericinterface/kmfgenericinterfacehost.cpp:164
#: genericinterface/kmfgenericinterfacehost.cpp:166
#: genericinterface/kmfgenericinterfacehost.cpp:167
#: genericinterface/kmfgenericinterfaceprotocol.cpp:462
#: kmfwidgets/kmfmynetworkwidget.cpp:288
msgid "New Host"
msgstr ""

#: core/kmfnethost.cpp:344 core/kmfnetzone.cpp:904
#, c-format
msgid "No Protocol Found by name: %1"
msgstr ""

#: core/kmfnethost.cpp:383
#, c-format
msgid "Removing unused oldProtocolUsage: %1"
msgstr ""

#: core/kmfnetwork.cpp:109
msgid "My Local Comuter"
msgstr ""

#: core/kmfnetwork.cpp:110
msgid "My Local Computer"
msgstr ""

#: core/kmfnetwork.cpp:111
msgid "Local copmuter running KMyFirewall"
msgstr ""

#: core/kmfnetwork.cpp:129
msgid "Gloabl Network"
msgstr ""

#: core/kmfnetwork.cpp:130
msgid "This is the global zone that contains all valid IP addresses."
msgstr ""

#: core/kmfnetwork.cpp:289
msgid "Wrong XML format <b>%1</b> found! Expected kmfnet"
msgstr ""

#: core/kmfnetzone.cpp:58 core/kmfnetzone.cpp:66
#: genericinterface/kmfgenericinterfaceprotocol.cpp:397
#: kmfwidgets/kmfmynetworkwidget.cpp:332
msgid "New Zone"
msgstr ""

#: core/kmfnetzone.cpp:409
msgid "Zone %1 already exists, please try again with another name"
msgstr ""

#: core/kmfnetzone.cpp:913 core/kmfnetzone.cpp:925
#, c-format
msgid "Adding xml protocol: %1"
msgstr ""

#: core/kmfnetzone.cpp:984
#, c-format
msgid "Removing unused Zone: %1"
msgstr ""

#: core/kmfnetzone.cpp:1006
#, c-format
msgid "Removing unused target: %1"
msgstr ""

#: core/kmfnetzone.cpp:1020
#, c-format
msgid "Existing protocol: %1"
msgstr ""

#: core/kmfnetzone.cpp:1027
#, c-format
msgid "Compare with xml protocol: %1"
msgstr ""

#: core/kmfnetzone.cpp:1034
#, c-format
msgid "Removing unused protocol: %1"
msgstr ""

#: core/kmfpluginfactory.cpp:65
msgid "Could not cast plugin to type: KParts::ReadWritePart."
msgstr ""

#: core/kmfpluginfactory.cpp:69
msgid "Could not find %1 in the library search path."
msgstr ""

#: core/kmfpluginfactory.cpp:73
msgid "Could not find libkmfgenericinterfacepart in the library search path."
msgstr ""

#: core/kmfpluginfactory.cpp:197
msgid "<qt><b>Could not find a matching compiler plugin.</b></qt>"
msgstr ""

#: core/kmfpluginfactory.cpp:206 kmfconfigdialog.cpp:332
#: kmfwidgets/kmfhostwidget.cpp:104
msgid "<qt><b>Compiler plugin could not be loaded.</b></qt>"
msgstr ""

#: core/kmfprotocolcategory.cpp:53 kmfconfigdialog.cpp:217
msgid "Custom Protocols"
msgstr ""

#: core/kmfprotocollibrary.cpp:153 kmyfirewall.cpp:826
msgid ""
"<qt><p>The file <b>%1</b> could not be loaded.</p><p>If you are working with "
"files stored on remote computers make sure that the network is up and the "
"fileserver running.</qt>"
msgstr ""

#: core/kmfprotocollibrary.cpp:164 kmyfirewall.cpp:836
msgid "<qt><p>You don't have the permissions to read file: <b>%1</b></p></qt>"
msgstr ""

#: core/kmfprotocollibrary.cpp:172
msgid "<qt><p>Could not download file: <b>%1</b></p></qt>"
msgstr ""

#: core/kmfprotocollibrary.cpp:179
msgid "<qt><p>No File found at URL: <b>%1</b></p></qt>"
msgstr ""

#: core/kmfprotocollibrary.cpp:284
msgid ""
"<qt><p><b>Saving <i>%1</i> Failed.</b></p><p>Please make sure that you have "
"the permissions to write to this Directory.<br>If you are working with "
"remotely stored files make sure that the target host and the directory is "
"reachable.</p></qt>"
msgstr ""

#: core/kmfprotocolusage.cpp:194
msgid "No Protocol reference found for ProtocolUsage !"
msgstr ""

#: core/kmfprotocolusage.cpp:203 core/kmfprotocolusage.cpp:214
msgid "Could not find Protocol: %1 in protocol Library"
msgstr ""

#: core/kmfprotocolusage.cpp:210
msgid "Using Protocol Name! As Reference in Protocol Usage."
msgstr ""

#: core/kmfrulesetdoc.cpp:73 core/kmfrulesetdoc.cpp:85
msgid ""
"Opening file for writing failed.\n"
"Please make sure that you are logged in as root."
msgstr ""

#: core/kmftarget.cpp:236
#, c-format
msgid "No autoconfigure script found for os: %1"
msgstr ""

#: core/kmftransaction.cpp:45
#, c-format
msgid "KMFTransaction::undo() No object found with uuid: %1"
msgstr ""

#: core/kmftransaction.cpp:61
#, c-format
msgid "KMFTransaction::redo() No object found with uuid: %1"
msgstr ""

#: core/kmftransaction.cpp:76
msgid "Transaction: %1 uuid: %2\n"
msgstr ""

#: core/kmftransaction.cpp:77
#, c-format
msgid "-- Changed ObjectUuid: %1"
msgstr ""

#: core/kmfundoengine.cpp:104
msgid "<i>%1:</i> "
msgstr ""

#: core/kmfundoengine.cpp:113
#, c-format
msgid "Change non exiting object id: %1."
msgstr ""

#: core/kmfundoengine.cpp:127
msgid ""
"Change object: %1 outside of declared highestAffectedObject: %2 in "
"transaction: %3."
msgstr ""

#: core/kprocesswrapper.cpp:126
msgid "Could not upload the temporary comand script file."
msgstr ""

#: core/kprocesswrapper.cpp:143
msgid "Could not delete the temporary comand script file."
msgstr ""

#: core/netfilterobject.cpp:182 core/netfilterobject.cpp:188
#, c-format
msgid "No uuid saved in node %1"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:57
msgid "My Network"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:57
msgid "Define and configure the  firewall host you like to configure"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:70
msgid "Access Control"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:70
msgid "Access configuration for incoming and outgoing connections"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:82
msgid "Special Hosts"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:82
msgid "Define Hosts that should be treated specially."
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:93
#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:50
#, no-c-format
msgid "ICMP Options"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:93
msgid "Define how ICMP packets should be handled."
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:105
msgid "NAT Configuration"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:105
msgid "Configure NAT (Network Address Translation) here."
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:116
#: genericinterface/kmyfirewallgenericinterfacelogging.ui:16
#: genericinterface/kmyfirewallgenericinterfacelogging.ui:50
#: ipteditor/kmyfirewallchaineditor.ui:516
#: ipteditor/kmyfirewallchaineditor.ui:538
#, no-c-format
msgid "Logging"
msgstr ""

#: genericinterface/kmfgenericinterface.cpp:116
msgid "Configure your firewall's logging behavior here."
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:65
#: ipteditor/kmfipteditorpartui.rc:4
#, no-c-format
msgid "&My Network"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:68
msgid "&Access Control"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:72
msgid "&Special Hosts Control"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:76
msgid "&ICMP Options"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:80
msgid "&NAT Configuration"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:83
msgid "&Logging"
msgstr ""

#: genericinterface/kmfgenericinterface_part.cpp:243
msgid "kmfgenericinterfacepartPart"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:162
#, c-format
msgid "Add new host to zone: %1."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:189
msgid ""
"<qt>Are you sure that you want to delete host <b>%1</b> from <b>%2</b>?</qt>"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:191
msgid "Are you sure?"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:195
msgid "Delete host: %1 from zone: %2."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:250
#: genericinterface/kmfgenericinterfaceprotocol.cpp:289
#: kmfwidgets/kmfmynetworkwidget.cpp:259
#, c-format
msgid "Host: %1"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:289
msgid "Rename host: %1 to %2."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:313
#, c-format
msgid "Change address of host: %1."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:337
#, c-format
msgid "Edit documentation of host: %1"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:352
#: genericinterface/kmfgenericinterfacehost.cpp:360
#, c-format
msgid "Edit logging option of host: %1"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:384
#, c-format
msgid "Special Host Type: %1"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:386
#: genericinterface/kmfgenericinterfacehost.cpp:399
msgid "New Host..."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:397
#, c-format
msgid "Special Host: %1"
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:400
#: genericinterface/kmfgenericinterfaceprotocol.cpp:291
#: kmfwidgets/kmfmynetworkwidget.cpp:262
msgid "Rename Host..."
msgstr ""

#: genericinterface/kmfgenericinterfacehost.cpp:402
msgid "Delete Host"
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:81
msgid "%1 ping reply."
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:81
msgid "Allow"
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:81
msgid "Supress"
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:102
msgid "%1 limit ping reply."
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:102
#: genericinterface/kmfgenericinterfacelogging.cpp:93
#: genericinterface/kmfgenericinterfacelogging.cpp:105
#: genericinterface/kmfgenericinterfacenat.cpp:138
#: genericinterface/kmfgenericinterfacenat.cpp:155
#: kmfwidgets/kmfnethostpropertieswidget.cpp:186
#: kmfwidgets/kmfnethostpropertieswidget.cpp:196
#: kmfwidgets/kmfprotocolpropertieswidget.cpp:220
msgid "Enable"
msgstr ""

#: genericinterface/kmfgenericinterfaceicmp.cpp:102
#: genericinterface/kmfgenericinterfacelogging.cpp:93
#: genericinterface/kmfgenericinterfacelogging.cpp:105
#: genericinterface/kmfgenericinterfacenat.cpp:138
#: genericinterface/kmfgenericinterfacenat.cpp:155
#: kmfwidgets/kmfnethostpropertieswidget.cpp:186
#: kmfwidgets/kmfnethostpropertieswidget.cpp:196
#: kmfwidgets/kmfprotocolpropertieswidget.cpp:220
msgid "Disable"
msgstr ""

#: genericinterface/kmfgenericinterfacelogging.cpp:93
msgid "%1 logging of dropped packets."
msgstr ""

#: genericinterface/kmfgenericinterfacelogging.cpp:105
msgid "%1 logging limit."
msgstr ""

#: genericinterface/kmfgenericinterfacelogging.cpp:117
#, c-format
msgid "Change logging prefix to %1."
msgstr ""

#: genericinterface/kmfgenericinterfacenat.cpp:138
msgid "%1 NAT."
msgstr ""

#: genericinterface/kmfgenericinterfacenat.cpp:155
msgid "%1 MASQUERADE target for NAT."
msgstr ""

#: genericinterface/kmfgenericinterfacenat.cpp:174
#, c-format
msgid "Set NAT adddress to %1."
msgstr ""

#: genericinterface/kmfgenericinterfacenat.cpp:192
#, c-format
msgid "Change NAT outgoing interface to %1."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:133
#: genericinterface/kmfgenericinterfaceprotocol.cpp:165
#: genericinterface/kmfgenericinterfaceprotocol.cpp:402
msgid "Incoming Zone"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:134
#: genericinterface/kmfgenericinterfaceprotocol.cpp:169
#: genericinterface/kmfgenericinterfaceprotocol.cpp:419
msgid "Outgoing Zone"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:226
#: genericinterface/kmfgenericinterfaceprotocol.cpp:544
#: kmfwidgets/kmflistviewitem.cpp:253 kmfwidgets/kmfmynetworkwidget.cpp:167
#: kmfwidgets/kmfmynetworkwidget.cpp:209
msgid "/%1]"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:267
#: kmfwidgets/kmfmynetworkwidget.cpp:237
#, c-format
msgid "Zone: %1"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:269
#: kmfwidgets/kmfmynetworkwidget.cpp:239
msgid "Add Host..."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:273
#: kmfwidgets/kmfmynetworkwidget.cpp:243
msgid "Add Zone..."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:275
#: kmfwidgets/kmfmynetworkwidget.cpp:245
msgid "Rename Zone..."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:277
#: kmfwidgets/kmfmynetworkwidget.cpp:247
msgid "Delete Zone"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:292
#: kmfwidgets/kmfmynetworkwidget.cpp:264
msgid "Delete Host..."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:314
msgid "Add protocol %1 to zone %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:335
msgid "Delete protocol %1 from zone %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:352
msgid "Add protocol %1 to host %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:372
msgid "Delete protocol %1 from host %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:397
#: kmfwidgets/kmfmynetworkwidget.cpp:332
msgid "Zone Name"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:397
#: kmfwidgets/kmfmynetworkwidget.cpp:332
msgid "NewZone"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:407
msgid "Add Zone %1 to Incoming Zone"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:424
msgid "Add Zone %1 to Outgoing Zone."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:448
msgid "Delete zone %1 from zone %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:462
#: kmfwidgets/kmfmynetworkwidget.cpp:288
msgid "Host Name"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:471
msgid "Add Host %1 to Zone: %2"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:491
msgid "Delete host %1 from zone: %2"
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:587
msgid "Rename zone %1 to %2."
msgstr ""

#: genericinterface/kmfgenericinterfaceprotocol.cpp:602
msgid "Rename host %1 to %2."
msgstr ""

#: installer/kmfinstallerplugin.cpp:76
msgid "&Reset IPTables"
msgstr ""

#: installer/kmfinstallerplugin.cpp:79
msgid "Run Fir&ewall"
msgstr ""

#: installer/kmfinstallerplugin.cpp:82
msgid "&Preview Script"
msgstr ""

#: installer/kmfinstallerplugin.cpp:85
msgid "&Generate Linux Installation Package"
msgstr ""

#: installer/kmfinstallerplugin.cpp:88
msgid "Show &All Tables"
msgstr ""

#: installer/kmfinstallerplugin.cpp:91
msgid "Show &Filter Table"
msgstr ""

#: installer/kmfinstallerplugin.cpp:94
msgid "Show &Nat Table"
msgstr ""

#: installer/kmfinstallerplugin.cpp:97
msgid "Show &Mangle Table"
msgstr ""

#: installer/kmfinstallerplugin.cpp:100
msgid "Show IPTables Configuration"
msgstr ""

#: installer/kmfinstallerplugin.cpp:110
msgid "&Install Firewall"
msgstr ""

#: installer/kmfinstallerplugin.cpp:113
msgid "&Uninstall Firewall"
msgstr ""

#: installer/kmfinstallerplugin.cpp:133
msgid ""
"<qt><p>Do you want KMyFirewall to try to auto configure %1 settings</p></qt>"
msgstr ""

#: installer/kmfinstallerplugin.cpp:134
msgid "Auto Configure Target"
msgstr ""

#: installer/kmfinstallerplugin.cpp:140 kmfwidgets/kmfhostwidget.cpp:262
#: kmfwidgets/kmfhostwidget.cpp:273
msgid ""
"<qt><p>Auto Confguration of: %1 could not determinate all needed setting. "
"You'll need to configure the mmissing settings.</p></qt>"
msgstr ""

#: installer/kmfinstallerplugin.cpp:142 kmfwidgets/kmfhostwidget.cpp:264
#: kmfwidgets/kmfhostwidget.cpp:275
msgid "<qt><p>Auto Confguration of: %1 finished successfully.</p></qt>"
msgstr ""

#: installer/kmfinstallerplugin.cpp:164 installer/kmfinstallerplugin.cpp:247
#: installer/kmfinstallerplugin.cpp:264 installer/kmfinstallerplugin.cpp:282
#: installer/kmfinstallerplugin.cpp:301 installer/kmfinstallerplugin.cpp:318
msgid "The curemnt target configurations seems to be invalid"
msgstr ""

#: installer/kmfinstallerplugin.cpp:165 installer/kmfinstallerplugin.cpp:248
#: installer/kmfinstallerplugin.cpp:265 installer/kmfinstallerplugin.cpp:283
#: installer/kmfinstallerplugin.cpp:302 installer/kmfinstallerplugin.cpp:319
#: installer/kmfinstallerplugin.cpp:344
msgid "Invalid Configuration"
msgstr ""

#: installer/kmfinstallerplugin.cpp:221
msgid "Show firewall script..."
msgstr ""

#: installer/kmfinstallerplugin.cpp:334
msgid ""
"<qt><p>Please select target from which the configuration should be exported "
"into an installation package.</p></qt>"
msgstr ""

#: installer/kmfinstallerplugin.cpp:343
msgid "The target configurations seems to be invalid"
msgstr ""

#: installer/kmfinstallerplugin.cpp:353
msgid ""
"<qt><p>KMyFirewall will create a shell script (*.sh) for you that includes a "
"compressed archieve containing the scripts needed to install the firewall "
"scripts into the boot system of the target computer<br>To install the "
"package make it executabe <b>(e.g. chmod +x mypackage.kmfpkg</b> call the "
"script without any parameter <b>(./mypackage.kmfpkg)</b><br>For other "
"options (e.g. uninstall, extracting etc.) please call the script using the --"
"help parameter <b>(e.g. ./mypackage.kmfpkg --help)</b> to display a detailed "
"option list.</p></qt>"
msgstr ""

#: installer/kmfinstallerplugin.cpp:354
msgid "Generate Installation Package"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:127
msgid ""
"<p>Installation of the firewall finished successfully. The firewall will "
"startup during the next reboot.<br>If you want the firewall to be started "
"now click <b>OK</b> and then <b>Run Firewall</b>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:134
msgid ""
"<p><b>Installation of firewall failed</b><br><p>Please make sure you are "
"logged in as <b>root</b>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:139
msgid ""
"<p>Uninstallation of the firewall finished successfully. The firewall will "
"no longer startup during boot.<br>If you want the firewall to be stopped now "
"click <b>OK</b> and then <b>Stop Firewall</b>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:145
msgid ""
"<p><b>Uninstallation of Firewall failed</b><br>Please make sure you are "
"logged in as <b>root</b>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:180
msgid ""
"<p><b>Are you sure you want to execute the generated iptables script?</"
"b><p><b>A wrongly configured iptables script may make your computer unusable!"
"</b><p>If your system hangs after you start the firewall, switch to a text "
"console (Ctrl+Alt+F1) and run the following commands to reset your iptables "
"configuration:<p><ul><li>iptables -F </li><li>iptables -X </li><li>iptables -"
"P INPUT ACCEPT </li><li>iptables -P OUTPUT ACCEPT </li><li>iptables -P "
"FORWARD ACCEPT </li><li>iptables -t nat -F </li><li>iptables -t nat -X </"
"li><li>iptables -t nat -P OUTPUT ACCEPT </li><li>iptables -t nat -P "
"PREROUTING ACCEPT </li><li>iptables -t nat -P POSTROUTING ACCEPT </"
"li><li>iptables -t mangle -F </li><li>iptables -t mangle -X </"
"li><li>iptables -t mangle -P INPUT ACCEPT </li><li>iptables -t mangle -P "
"OUTPUT ACCEPT </li><li>iptables -t mangle -P FORWARD ACCEPT </"
"li><li>iptables -t mangle -P PREROUTING ACCEPT </li><li>iptables -t mangle -"
"P POSTROUTING ACCEPT </li></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:203
msgid "Run Firewall"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:210
#: installer/linux/kmfiptinstaller.cpp:258
#, c-format
msgid "Start Firewall on %1"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:214
msgid ""
"<p><b>Are you sure you want to execute the generated firewall script on %1?</"
"b><p><b>A wrongly configured firewall script may make your computer "
"unusable! PLease make sure that you have left the SSH port open, otherwise "
"you will no longer be able to remote control the comuter using KMyFirewall "
"or any other SSH client!</b></p><p>If your system hangs after you start the "
"firewall, switch to a text console (Ctrl+Alt+F1) and run the following "
"commands to reset your iptables configuration:<p><ul><li>iptables -F </"
"li><li>iptables -X </li><li>iptables -P INPUT ACCEPT </li><li>iptables -P "
"OUTPUT ACCEPT </li><li>iptables -P FORWARD ACCEPT </li><li>iptables -t nat -"
"F </li><li>iptables -t nat -X </li><li>iptables -t nat -P OUTPUT ACCEPT </"
"li><li>iptables -t nat -P PREROUTING ACCEPT </li><li>iptables -t nat -P "
"POSTROUTING ACCEPT </li><li>iptables -t mangle -F </li><li>iptables -t "
"mangle -X </li><li>iptables -t mangle -P INPUT ACCEPT </li><li>iptables -t "
"mangle -P OUTPUT ACCEPT </li><li>iptables -t mangle -P FORWARD ACCEPT </"
"li><li>iptables -t mangle -P PREROUTING ACCEPT </li><li>iptables -t mangle -"
"P POSTROUTING ACCEPT </li></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:237
#: installer/linux/kmfiptinstaller.cpp:276
#: installer/linux/kmfiptinstaller.cpp:358
#: installer/linux/kmfiptinstaller.cpp:387
#: installer/linux/kmfiptinstaller.cpp:403
msgid "Install Firewall"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:244
#: installer/linux/kmfiptinstaller.cpp:292
#: installer/linux/kmfiptinstaller.cpp:332
#: installer/linux/kmfiptinstaller.cpp:432
#: installer/linux/kmfiptinstaller.cpp:528
msgid "Please wait while the scripts are uploaded and executed..."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:244
#: installer/linux/kmfiptinstaller.cpp:292
#: installer/linux/kmfiptinstaller.cpp:332
#: installer/linux/kmfiptinstaller.cpp:427
#: installer/linux/kmfiptinstaller.cpp:432
#: installer/linux/kmfiptinstaller.cpp:446
#: installer/linux/kmfiptinstaller.cpp:528
#, c-format
msgid "Install Firewall on %1"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:274
msgid ""
"<p><b>Are you sure you want to stop the firewall on %1?</b><p><b>This will "
"leave the computer unprotected!</b></p>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:286
#: installer/linux/kmfiptinstaller.cpp:306
#, c-format
msgid "Stop Firewall on %1"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:327
#: installer/linux/kmfiptinstaller.cpp:343
msgid "Show Table %1 on %2"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:354
msgid ""
"<p><b>Are you sure you want to install the firewall on %1?</b><p>This will "
"add the scripts to your init system that are required to start your firewall "
"during bootup.<p><b>Please make sure that the firewall runs properly before "
"you install it.</b>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:367
msgid ""
"<p>Unable to find install script <b>kmfinstall.sh</b><p>Please check your "
"installation. Usually this script is installed in $TDEDIR/share/apps/"
"kmyfirewall/scripts/installer/linux<p>Unable to install the firewall without "
"this script."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:377
msgid ""
"<p>The following files will be created by installing the "
"firewall<ul><li>Directory: %1</li><li>File: %2</li><li>File: %3</"
"li><li>Link: %4 -&gt; %5</li></ul></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:390
msgid ""
"<p>The following files will be created by installing the "
"firewall<ul><li>Directory: %1</li><li>File: %2</li><li>File: %3</"
"li><li>Link: %4 -&gt; %5</li><li>Link: %6 -&gt; %7</li></ul></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:458
msgid ""
"<p><b>Are you sure you want to uninstall the firewall from %1?</b><br>The "
"firewall will no longer start up during boot."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:460
#: installer/linux/kmfiptinstaller.cpp:490
#: installer/linux/kmfiptinstaller.cpp:506
msgid "Uninstall Firewall"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:470
msgid ""
"<p>Unable to find uninstall script <b>kmfinstall.sh</b><p>Please check your "
"installation. Usually this script is installed in $TDEDIR/share/apps/"
"kmyfirewall/scripts/installer/linux<p>Unable to uninstall the firewall "
"without this script."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:480
msgid ""
"<p>The following files will be removed by uninstalling the "
"firewall<ul><li>Directory: %1</li><li>File: %2</li><li>File: %3</"
"li><li>Link: %4 -&gt; %5</li></ul></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:493
msgid ""
"<p>The following files will be removed by uninstalling the "
"firewall<ul><li>Directory: %1</li><li>File: %2</li><li>File: %3</"
"li><li>Link: %4 -&gt; %5</li><li>Link: %6 -&gt; %7</li></ul></ul>"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:522
#: installer/linux/kmfiptinstaller.cpp:542
#, c-format
msgid "Uninstall Firewall on %1"
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:675
msgid "No filename given for script creation."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:747
#: installer/linux/kmfiptinstaller.cpp:1033
msgid ""
"<p>Opening file for writing <b>failed</b>.Please make sure that you are "
"logged in as <b>root</b>."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:775
#: installer/linux/kmfiptinstaller.cpp:826
msgid "<p>Opening file for %1 reading <b>failed</b>."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:797
#: installer/linux/kmfiptinstaller.cpp:850
msgid "<p>Opening file for %1 writing <b>failed</b>."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:913
msgid ""
"<p>Unable to find the package README script <b>README.InstallerPackage.txt</"
"b><p>Please check your installation. Usually this file is installed in "
"$TDEDIR/share/apps/kmyfirewall/<p>The package will be built without the "
"README file."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:926
#: installer/linux/kmfiptinstaller.cpp:943
msgid ""
"<p>Unable to find install script <b>kmfinstall.sh</b><p>Please check your "
"installation. Usually this script is installed in $TDEDIR/share/apps/"
"kmyfirewall/scripts/installer/%1<p>Unable to install the firewall without "
"this script."
msgstr ""

#: installer/linux/kmfiptinstaller.cpp:959
msgid ""
"<p>Unable to find install package script <b>installpackage.sh</b><p>Please "
"check your installation. Usually this script is installed in $TDEDIR/share/"
"apps/kmyfirewall/scripts/installer/%1<p>Unable to install the firewall "
"without this script."
msgstr ""

#: ipteditor/kmfchainedit.cpp:157
msgid "Your config is not valid; it appears to be a bug."
msgstr ""

#: ipteditor/kmfchainedit.cpp:187
msgid "Edit Chain: %1 properties"
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:83
msgid "&Edit Chain"
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:86
msgid "Add New Chain..."
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:89 ipteditor/kmfruleedit.cpp:614
#: ipteditor/kmfruleedit.cpp:1176 ipteditor/kmfruleedit.cpp:1205
msgid "Delete Chain"
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:93
msgid "Add New Rule..."
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:98 ipteditor/kmfruleedit.cpp:809
#: ipteditor/kmfruleedit.cpp:1196
msgid "Delete Rule"
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:101
msgid "&Configure Firewall Options..."
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:105
msgid "&Configure the Network"
msgstr ""

#: ipteditor/kmfipteditorpart.cpp:293
msgid "kmfipteditorpartPart"
msgstr ""

#: ipteditor/kmfnewchaindlg.cpp:69
msgid "KMFNewChainDlg: kmfdoc = 0. This happened because of a bug."
msgstr ""

#: ipteditor/kmfnewchaindlg.cpp:95
msgid "Added Chain: %1 to Table: %1"
msgstr ""

#: ipteditor/kmfnewchaindlg.cpp:108
msgid "You must set a name for your chain."
msgstr ""

#: ipteditor/kmfruleedit.cpp:211
msgid ""
"KMFRuleEdit:::loadDoc(KMFIPTDoc* doc)\n"
"KMFIPTDoc* doc == 0. This is a bug."
msgstr ""

#: ipteditor/kmfruleedit.cpp:332 ipteditor/kmfruleedit.cpp:1188
#, c-format
msgid "Edit %1"
msgstr ""

#: ipteditor/kmfruleedit.cpp:542
msgid ""
"<qt>No Chain Found to add the Rule.<br>Please make sure that you selected a "
"Chain or Rule before you try to add a Rule."
msgstr ""

#: ipteditor/kmfruleedit.cpp:548
msgid "New Rule"
msgstr ""

#: ipteditor/kmfruleedit.cpp:549
msgid "Please enter a name for the new rule:"
msgstr ""

#: ipteditor/kmfruleedit.cpp:564
msgid "Add Rule: %1 to Chain: %2"
msgstr ""

#: ipteditor/kmfruleedit.cpp:582
msgid "An error occurred while trying to setup a new rule."
msgstr ""

#: ipteditor/kmfruleedit.cpp:582 ipteditor/kmyfirewallruleeditor.ui:16
#, no-c-format
msgid "Rule Editor"
msgstr ""

#: ipteditor/kmfruleedit.cpp:597
msgid ""
"<qt>No Chain Found for deleting.<br>Please make sure that you selected a "
"Chain or Rule before you try to delete the current chain."
msgstr ""

#: ipteditor/kmfruleedit.cpp:604
msgid ""
"<qt><b>Cannot delete built-in chain: %1</b><br>Built-in chains cannot be "
"deleted; you can only delete chains that you have defined yourself."
msgstr ""

#: ipteditor/kmfruleedit.cpp:610
msgid ""
"<p>Are you sure that you want to delete chain: <b>%1</b> from table: <b>%2</"
"b>?<br><b>Note:</b> By deleting the chain all rules that belong to the chain "
"will be deleted too."
msgstr ""

#: ipteditor/kmfruleedit.cpp:620
msgid "Delete Chain: %1 from Table: %2"
msgstr ""

#: ipteditor/kmfruleedit.cpp:778
msgid "Move Rule: %1 %2"
msgstr ""

#: ipteditor/kmfruleedit.cpp:802
msgid ""
"<qt>No Rule defined to delete.<br>Please make sure that you selected a Rule "
"before you try to delete one."
msgstr ""

#: ipteditor/kmfruleedit.cpp:807
msgid ""
"<p>Are you sure that you want to delete rule: <b>%1</b> from chain: <b>%2</"
"b>?</p>"
msgstr ""

#: ipteditor/kmfruleedit.cpp:815
msgid "Delete Rule: %1 from Chain: %2"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1000
msgid "Edit Rule: %1 Fragment option"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1012
msgid "Edit Rule: %1 Log option"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1029
msgid "Edit Rule: %1 enabled state"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1049
msgid ""
"<qt><p>Sorry, you <b>cannot</b> set the target of this rule to be its own "
"chain. Constructing endless loops is not allowed.</qt>"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1056
msgid ""
"<qt>By changing the Target of the Rule all previous defined <b>Target "
"Options</b> will be deleted.<br>Click <b>Continue</b> to change the Target."
"<br>Click <b>Cancel</b> keep your current Target. </qt>"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1068 ipteditor/kmfruleedit.cpp:1086
msgid "Change Rule: %1 target from: %2 to: %3"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1156
#, c-format
msgid "Table: %1"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1159 ipteditor/kmfruleedit.cpp:1173
msgid "Add Chain..."
msgstr ""

#: ipteditor/kmfruleedit.cpp:1166
#, c-format
msgid "Chain: %1"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1169
msgid "Add Rule..."
msgstr ""

#: ipteditor/kmfruleedit.cpp:1172 kmfwidgets/kmfobjectinfo.cpp:54
msgid "Chain Documentation"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1174 ipteditor/kmfruleedit.cpp:1203
msgid "Edit Chain"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1182 kmfwidgets/kmflistview.cpp:531
#, c-format
msgid "Rule: %1"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1186 ipteditor/kmfruleedit.cpp:1192
msgid "Edit Rule Option"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1194
msgid "Insert Rule..."
msgstr ""

#: ipteditor/kmfruleedit.cpp:1198
msgid "Rename Rule"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1199 kmfwidgets/kmfobjectinfo.cpp:51
#: kmfwidgets/kmyfirewallobjectinfo.ui:50
#, no-c-format
msgid "Rule Documentation"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1200
msgid "Move Up"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1201
msgid "Move Down"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1210
msgid "Copy to Chain"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1216
msgid "Copy Rule"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1220
msgid "Move to Chain"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1226
msgid "Move Rule"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1240
msgid "Move Rule: %1 from Chain: %2 to Chain: %3"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1260
msgid "Copy Rule: %1 from Chain: %2 to Chain: %3"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1299
msgid ""
"<qt><p>Sorry, there is already a rule named: <b>%1</b> in the chain."
"<br>Please make sure that the new rule name is unique in its chain.</qt>"
msgstr ""

#: ipteditor/kmfruleedit.cpp:1308
msgid "Rename Rule: %1 to %2"
msgstr ""

#: kmfconfigdialog.cpp:111
msgid ""
"<qt><p><b>Importing installation target Settings</b><br>The settings will be "
"applied to the <b>My Local Computer</b> Host. Remote hosts must be "
"configureed seperately.</p></qt>"
msgstr ""

#: kmfconfigdialog.cpp:132
msgid ""
"<qt><p><b>Configuration Imported!</b><br>The current configuration was "
"imported to <b>My Local Computer</b>.<br>Please check the imported "
"configuration before you install the firewall</qt>"
msgstr ""

#: kmfconfigdialog.cpp:172
msgid "General Setting"
msgstr ""

#: kmfconfigdialog.cpp:174
msgid "Show splash screen on startup"
msgstr ""

#: kmfconfigdialog.cpp:176
msgid "Show interface selection dialog at startup"
msgstr ""

#: kmfconfigdialog.cpp:179 kmfwidgets/kmfselectinterface.cpp:39
msgid "Generic Interface"
msgstr ""

#: kmfconfigdialog.cpp:180
msgid ""
"<qt>By using the Generic Interface the creation of rulesets is much easier "
"but it is not as flexible as the Normal Interface.</qt>"
msgstr ""

#: kmfconfigdialog.cpp:181
msgid "Use the Generic Interface"
msgstr ""

#: kmfconfigdialog.cpp:186
msgid "<qt>Max. stored Undos:</qt>"
msgstr ""

#: kmfconfigdialog.cpp:189
msgid "Reenable All Messages"
msgstr ""

#: kmfconfigdialog.cpp:193
msgid ""
"<qt>By enabling KMyFirewall will communicate with the local computer using "
"SSH. This will enable password keeping (e.g. TDEWallet support).</qt>"
msgstr ""

#: kmfconfigdialog.cpp:194
msgid "Use SSH for localhost communication"
msgstr ""

#: kmfconfigdialog.cpp:217
msgid "Define your Custom Protocols here"
msgstr ""

#: kmfconfigdialog.cpp:235
msgid "Listview Preferences"
msgstr ""

#: kmfconfigdialog.cpp:237
msgid ""
"<qt>Define here if you like to see the documentation  for tables and built-"
"in chains in the main listview.</qt>"
msgstr ""

#: kmfconfigdialog.cpp:240
msgid "Show documentation for all Objects."
msgstr ""

#: kmfconfigdialog.cpp:243
msgid ""
"<qt>Turn this box on of you like to see the generated iptables command lines "
"in the main listview</qt>"
msgstr ""

#: kmfconfigdialog.cpp:247
msgid "Show iptables commands."
msgstr ""

#: kmfconfigdialog.cpp:251
msgid ""
"<qt>Enable this to show the internally-used Object IDs in the listview. "
"Mainly useful for debuging.</qt>"
msgstr ""

#: kmfconfigdialog.cpp:255
msgid "Show objectIDs."
msgstr ""

#: kmfconfigdialog.cpp:259
msgid ""
"<qt><b>Note:</b> Those settings are only available for the normal interface. "
"This options are disabled when using the generic interface.</qt>"
msgstr ""

#: kmfconfigdialog.cpp:267
msgid "Plugins"
msgstr ""

#: kmfconfigdialog.cpp:269
msgid "<qt>In the list you can see which plugins have been found.</qt>"
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:88 kmfconfigdialog.cpp:272
#: kmfwidgets/kmyfirewalltransactionlog.ui:84
#: kmfwidgets/kmyfirewalltransactionlog.ui:138
#, no-c-format
msgid "Name"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:142
#: kmfconfigdialog.cpp:273 kmfwidgets/kmyfirewallmynetworkwidget.ui:85
#: kmfwidgets/kmyfirewallselectactivetarget.ui:151
#: kmfwidgets/kmyfirewallselectinterface.ui:131
#, no-c-format
msgid "Description"
msgstr ""

#: kmfconfigdialog.cpp:274
msgid "Library"
msgstr ""

#: kmfconfigdialog.cpp:282
msgid "Installers"
msgstr ""

#: kmfconfigdialog.cpp:286
msgid "Compilers"
msgstr ""

#: kmfconfigdialog.cpp:290
msgid "Rule Option Editors"
msgstr ""

#: kmfconfigdialog.cpp:294
msgid "Rule Target Option Editors"
msgstr ""

#: kmfconfigdialog.cpp:303
msgid "No installer plugins found!"
msgstr ""

#: kmfconfigdialog.cpp:318
msgid "No compiler plugins found!"
msgstr ""

#: kmfconfigdialog.cpp:348
msgid "No RuleOptionEdit plugins found."
msgstr ""

#: kmfconfigdialog.cpp:365
msgid "No RuleTargetOptionEdit plugins found."
msgstr ""

#: kmfconfigdialog.cpp:380
msgid ""
"<qt>Please not that you have to restart KMyFirewall to make the changes take "
"effect. </qt>"
msgstr ""

#: kmfconfigdialog.cpp:391
msgid "Reenabled all warnings."
msgstr ""

#: kmfwidgets/kmfchecklistoutput.cpp:36
msgid ""
"<qt><b>Trying to guess the system configuration...</b><br>If errors are "
"occurring you'll have to setup the configuration yourself.</qt>"
msgstr ""

#: kmfwidgets/kmfchecklistoutput.cpp:42
msgid "&Close Window"
msgstr ""

#: kmfwidgets/kmfchecklistoutput.cpp:46
msgid "Looking For"
msgstr ""

#: kmfwidgets/kmfchecklistoutput.cpp:47
msgid "Found?"
msgstr ""

#: kmfwidgets/kmfchecklistoutput.cpp:55
msgid "Starting system scan..."
msgstr ""

#: kmfwidgets/kmfgenericinterfaceeditprotocol.cpp:244
#: kmfwidgets/kmfgenericinterfaceeditprotocol.cpp:245
msgid "New Protocol"
msgstr ""

#: kmfwidgets/kmfgenericinterfaceeditprotocol.cpp:264
msgid "<p>Are you sure that you want to delete the protocol: <b>%1</b>?</p>"
msgstr ""

#: kmfwidgets/kmfgenericinterfaceeditprotocol.cpp:266
msgid "Delete Protocol"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:143
msgid "Config Ok"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:146
msgid "Invalid Config!"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:246
#, c-format
msgid "Conneted successfully to: %1"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:248
msgid "Connetion to: %1 failed!"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:257
#, c-format
msgid "Auto Confguration of: %1"
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:284
#, c-format
msgid "Edit address of target: %1."
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:300
#, c-format
msgid "Edit SSH port of target: %1."
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:316
#, c-format
msgid "Edit operation system setting of target: %1."
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:340
#, c-format
msgid "Edit backend setting of target: %1."
msgstr ""

#: kmfwidgets/kmfhostwidget.cpp:358
#, c-format
msgid "Edit documentation of target: %1."
msgstr ""

#: kmfwidgets/kmfinterfacewidget.cpp:94 kmfwidgets/kmfinterfacewidget.cpp:115
msgid "You cannot have more then one interface with the same name."
msgstr ""

#: kmfwidgets/kmfinterfacewidget.cpp:104 kmfwidgets/kmfinterfacewidget.cpp:140
#, c-format
msgid "Edit interfaces for target: %1."
msgstr ""

#: kmfwidgets/kmfinterfacewidget.cpp:131
msgid ""
"Are you sure that you want to delete\n"
"this interface?\n"
msgstr ""

#: kmfwidgets/kmfinterfacewidget.cpp:148
msgid "You have to select an interface first before you can delete it."
msgstr ""

#: kmfwidgets/kmfiptdocoptions.cpp:53
msgid ""
"<p>Sorry, you need to use at least one of the three tables -- <b> filter, "
"nat</b> or <b>mangle</b>:<br>it does not make any sense to work on a ruleset "
"where you cannot add any rules.</p>"
msgstr ""

#: kmfwidgets/kmfiptdocoptions.cpp:60
#, c-format
msgid "Edit document settings for target: %1."
msgstr ""

#: kmfwidgets/kmflistview.cpp:46
msgid ""
"ERROR: Wrong ListViewItem Class used!\n"
"This is no KMFListViewItem"
msgstr ""

#: kmfwidgets/kmflistview.cpp:54
msgid "Rule No."
msgstr ""

#: kmfwidgets/kmflistview.cpp:56
msgid "Value"
msgstr ""

#: kmfwidgets/kmflistview.cpp:117
msgid "Found invalid ListViewItem."
msgstr ""

#: kmfwidgets/kmflistview.cpp:231
msgid "Table:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:300 kmfwidgets/kmflistview.cpp:309
#: kmfwidgets/kmflistview.cpp:667 kmfwidgets/kmflistview.cpp:675
#: kmfwidgets/kmflistview.cpp:685 kmfwidgets/kmflistview.cpp:850
#: kmfwidgets/kmflistview.cpp:859 kmfwidgets/kmflistviewitem.cpp:355
#: kmfwidgets/kmflistviewitem.cpp:359 kmfwidgets/kmflistviewitem.cpp:377
msgid "Documentation:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:319 kmfwidgets/kmflistview.cpp:326
#: kmfwidgets/kmflistview.cpp:693 kmfwidgets/kmflistview.cpp:700
#: kmfwidgets/kmflistview.cpp:868 kmfwidgets/kmflistview.cpp:875
#: kmfwidgets/kmflistview.cpp:956 kmfwidgets/kmflistview.cpp:962
msgid "Object ID:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:350
msgid "Chain:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:367 kmfwidgets/kmflistview.cpp:376
#: kmfwidgets/kmflistview.cpp:779 kmfwidgets/kmflistview.cpp:787
#: kmfwidgets/kmflistviewitem.cpp:369 kmfwidgets/kmflistviewitem.cpp:379
msgid "Cmd:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:387 kmfwidgets/kmflistview.cpp:399
#: kmfwidgets/kmflistviewitem.cpp:361
msgid "Chain logging:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:402
msgid "Dropped Packets"
msgstr ""

#: kmfwidgets/kmflistview.cpp:407 kmfwidgets/kmflistview.cpp:420
msgid "Limit rate:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:424 kmfwidgets/kmflistview.cpp:437
msgid "Limit burst:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:443 kmfwidgets/kmflistview.cpp:456
msgid "Log prefix:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:468 kmfwidgets/kmflistview.cpp:476
#: kmfwidgets/kmflistviewitem.cpp:363
msgid "Chain Feeds:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:479
msgid "System Feed"
msgstr ""

#: kmfwidgets/kmflistview.cpp:482
#, c-format
msgid ""
"_n: 1 Feed\n"
"%n Feeds"
msgstr ""

#: kmfwidgets/kmflistview.cpp:496
#, c-format
msgid "From chain: %1"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:238 kmfwidgets/kmflistview.cpp:507
#: kmfwidgets/kmflistview.cpp:516 kmfwidgets/kmflistviewitem.cpp:365
#, no-c-format
msgid "Chain forwards:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:514
#, c-format
msgid ""
"_n: 1 Forward\n"
"%n Forwards"
msgstr ""

#: kmfwidgets/kmflistview.cpp:543 kmfwidgets/kmflistview.cpp:553
#: kmfwidgets/kmflistviewitem.cpp:367
msgid "Rule(s):"
msgstr ""

#: kmfwidgets/kmflistview.cpp:551
#, c-format
msgid ""
"_n: 1 Rule\n"
"%n Rules"
msgstr ""

#: kmfwidgets/kmflistview.cpp:601
msgid "Rule"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:595 kmfwidgets/kmflistview.cpp:624
#: kmfwidgets/kmflistview.cpp:638 kmfwidgets/kmflistview.cpp:756
#: kmfwidgets/kmflistview.cpp:761 kmfwidgets/kmflistviewitem.cpp:381
#, no-c-format
msgid "Target:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:649 kmfwidgets/kmflistview.cpp:657
msgid "Policy Cmd:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:835 kmfwidgets/kmflistview.cpp:841
msgid "Logging:"
msgstr ""

#: kmfwidgets/kmflistview.cpp:843
msgid "Logging matching Packets"
msgstr ""

#: kmfwidgets/kmflistviewitem.cpp:173
msgid "TCP Ports:"
msgstr ""

#: kmfwidgets/kmflistviewitem.cpp:179
msgid "UDP Ports:"
msgstr ""

#: kmfwidgets/kmflistviewitem.cpp:229 kmfwidgets/kmflistviewitem.cpp:259
msgid "%1 -> Localhost"
msgstr ""

#: kmfwidgets/kmflistviewitem.cpp:232 kmfwidgets/kmflistviewitem.cpp:263
#, c-format
msgid "Localhost -> %1"
msgstr ""

#: kmfwidgets/kmflistviewitem.cpp:371
msgid "Chain (User-Defined):"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:96 kmfwidgets/kmfmynetworkwidget.cpp:130
msgid "General"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:103
msgid "Interfaces"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:106
msgid "System Settings"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:268
msgid "Make Active Target..."
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:295
msgid "Add Target: %1 to Zone: %2"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:320
msgid "Delete Target: %1 from Zone: %2"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:341
msgid "Add Zone: %1 to Zone: %2"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:362
msgid "world"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:365
msgid "Delete Zone: %1 from Zone: %2"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:388
msgid "Rename Zone: %1 to %3"
msgstr ""

#: kmfwidgets/kmfmynetworkwidget.cpp:400
msgid "Rename Host: %1 to %3"
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:161
#, c-format
msgid "Change address of Host: %1."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:186
msgid "%1 logging of incoming packets for host %2."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:196
msgid "%1 logging of outgoing packets for host %2."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:212
#, c-format
msgid "Enable package limit for host %1."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:219
#: kmfwidgets/kmfnethostpropertieswidget.cpp:242
#: kmfwidgets/kmfnethostpropertieswidget.cpp:265
#, c-format
msgid "Disable package limit for host %1."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:235
#: kmfwidgets/kmfnethostpropertieswidget.cpp:258
msgid "Change package limit for host %1 to %2/%3."
msgstr ""

#: kmfwidgets/kmfnethostpropertieswidget.cpp:282
#, c-format
msgid "Change documentation of host: %1"
msgstr ""

#: kmfwidgets/kmfnetworkwidget.cpp:100
#, c-format
msgid "Change address of Zone: %1"
msgstr ""

#: kmfwidgets/kmfnetworkwidget.cpp:120
#, c-format
msgid "Change mask length of Zone: %1"
msgstr ""

#: kmfwidgets/kmfnetworkwidget.cpp:140
#, c-format
msgid "Change documentation of Zone: %1"
msgstr ""

#: kmfwidgets/kmfobjectinfo.cpp:57
msgid "Object Documentation"
msgstr ""

#: kmfwidgets/kmfobjectinfo.cpp:68
msgid "Firewall Documentation"
msgstr ""

#: kmfwidgets/kmfobjectinfo.cpp:77 kmfwidgets/kmfobjectinfo.cpp:87
#, c-format
msgid "Edit Documentaion for: %1"
msgstr ""

#: kmfwidgets/kmfprocout.cpp:78
msgid "Nothing to do yet..."
msgstr ""

#: kmfwidgets/kmfprocout.cpp:80
msgid "Kill Process"
msgstr ""

#: kmfwidgets/kmfprocout.cpp:168
#, c-format
msgid "<b>Error:</b> %1"
msgstr ""

#: kmfwidgets/kmfprocout.cpp:177
msgid "<br><font color=\"red\"><b>Execution failed</b></font>"
msgstr ""

#: kmfwidgets/kmfprocout.cpp:178
msgid "<font color=\"red\"><b>Exit(Code): %1</b></font>"
msgstr ""

#: kmfwidgets/kmfprocout.cpp:181
msgid "<br><b>Finished successfully</b>"
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:84
#: kmfwidgets/kmfprotocolpropertieswidget.cpp:96
msgid "<qt><b>Description: </b>%1<br>"
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:100
msgid "<b>Affected TCP ports: </b>"
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:106
msgid "<b>Affected UDP ports: </b>"
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:163
#, c-format
msgid "Enable package limit for protocol %1."
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:171
#, c-format
msgid "Sisable package limit for protocol %1."
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:187
#: kmfwidgets/kmfprotocolpropertieswidget.cpp:205
msgid "Set package limit for protocol %1 to %2/%3."
msgstr ""

#: kmfwidgets/kmfprotocolpropertieswidget.cpp:220
msgid "%1 logging of dropped packets for protocol %2."
msgstr ""

#: kmfwidgets/kmfselectactivetarget.cpp:165
msgid "No Target Selected"
msgstr ""

#: kmfwidgets/kmfselectinterface.cpp:38
msgid ""
"<qt><p>The generic interface provides an easy-to-use tool for setting up "
"common personal firewalls or simple network routers.</p></qt>"
msgstr ""

#: kmfwidgets/kmfselectinterface.cpp:42
msgid ""
"<qt><p>The IPTable interface is meant to be used by advanced users who like "
"to have full control over the rules generated; as such, the IPTables "
"interface provides an almost 1-1 view on your iptables configuration.</p></"
"qt>"
msgstr ""

#: kmfwidgets/kmfselectinterface.cpp:43
msgid "IPTables Interface"
msgstr ""

#: kmfwidgets/kmfsystemsettingslinux.cpp:150
#: kmfwidgets/kmfsystemsettingslinux.cpp:177
#, c-format
msgid "Change system settings of target: %1"
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:57
msgid "No Template selected."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:92
msgid "Empty Ruleset"
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:95
msgid ""
"Clean Ruleset that does only setup connection tracking e.g block everything "
"not related to connections you initialised."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:97
msgid ""
"Clean Ruleset that does not do anything. Use this if you like to setup your "
"firewall from scratch."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:113
msgid "No templates (%1) could be found; please check your installation."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:126
msgid "Template %1 could not be opened."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:133
msgid "Template %1 is not a valid XML document."
msgstr ""

#: kmfwidgets/kmftemplatechooser.cpp:140
msgid "Template %1 does not contain the \"abstract\" tag."
msgstr ""

#: kmfwidgets/kmftransactionlog.cpp:131
#, c-format
msgid "Transaction: %1"
msgstr ""

#: kmfwidgets/kmftransactionlog.cpp:134
msgid "Show XML diff using Kompare"
msgstr ""

#: kmfwidgets/kmftransactionlog.cpp:267
#, c-format
msgid "Object: %1"
msgstr ""

#: kmyfirewall.cpp:87
msgid "Load Protocol Definitions..."
msgstr ""

#: kmyfirewall.cpp:91
msgid "Initialise Document..."
msgstr ""

#: kmyfirewall.cpp:94
msgid "Initialise Undo/Redo engine..."
msgstr ""

#: kmyfirewall.cpp:109
msgid "Loading Plugins..."
msgstr ""

#: kmyfirewall.cpp:122
msgid "Init statusbar..."
msgstr ""

#: kmyfirewall.cpp:124
msgid "Init actions..."
msgstr ""

#: kmyfirewall.cpp:126
msgid "Init GUI..."
msgstr ""

#: kmyfirewall.cpp:128
msgid "Read configuration..."
msgstr ""

#: kmyfirewall.cpp:132
msgid ""
"<qt><><h4>Compatibility Warning!</h4><p>Since KMyFirewall 1.1.0 the "
"configuration handling has changed to allow multi target rulesets. Because "
"of this change all installation target dependent settings (paths, interfaces "
"etc.) are stored within the ruleset document itself.</p><p>The file "
"extention for the new configuration format is <b>*.kmfnet (KMyFirewall "
"Network Configuration)</b>. To import your old configuration select <b>File -"
"&gt; New -&gt; New Empty Configuration</b> and use the <b>File -&gt; "
"Import... -&gt; Import Target Config</b> menu entry and select a <b>*.kmfrs "
"(IPTables interface)</b>  or <b>*.kmfgrs (Generic interface)</b> file. If "
"you allready defined several targets (e.g. different firewalled computers) "
"in your configuration the application will show you a dialog to select the "
"target that should use the configuration.</p><p>All configuration setting "
"you have allready made for your local computer using an older version of "
"KMyFirewall will be imported and applied  to the localhost target.</p></qt>"
msgstr ""

#: kmyfirewall.cpp:148
msgid "Restoring session..."
msgstr ""

#: kmyfirewall.cpp:187
msgid "<qt><p>Open File %1 failed</p></qt>"
msgstr ""

#: kmyfirewall.cpp:229 kmyfirewall.cpp:249
msgid "KMFPluginFactory::KMFMainView( this, m_err ): returned a NULL pointer"
msgstr ""

#: kmyfirewall.cpp:289
msgid "Return to Editor View"
msgstr ""

#: kmyfirewall.cpp:302
msgid "&Edit Document Information"
msgstr ""

#: kmyfirewall.cpp:330
msgid "&Export Target Configuration..."
msgstr ""

#: kmyfirewall.cpp:333
msgid "&Import Target Configuration..."
msgstr ""

#: kmyfirewall.cpp:336
msgid "&Show Transaction Log..."
msgstr ""

#: kmyfirewall.cpp:339
msgid "&Load Template..."
msgstr ""

#: kmyfirewall.cpp:353
msgid ""
"<qt><p>Please select the Targetfrom which the configuration should be "
"exported.</p></qt>"
msgstr ""

#: kmyfirewall.cpp:378
msgid ""
"<qt><p><b>KMyFirewall was not started as user <i>root</i>.</b><br>You will "
"be prompted for the root password when you try to do something that requires "
"root access.</p><p><b>Do you still want to continue?</b></p></qt>"
msgstr ""

#: kmyfirewall.cpp:394
msgid ""
"<qt><b>Compatibility Warning</b>.<p> As the file format used to save the "
"rulesets has changed, rulesets created with KMyFirewall &lt; 1.0beta1 "
"<b>WILL NOT</b> work, don't even try it!</p></qt>"
msgstr ""

#: kmyfirewall.cpp:404
msgid "Warning - File format change"
msgstr ""

#: kmyfirewall.cpp:410
msgid "<p>Do you want to save the changes before you quit?"
msgstr ""

#: kmyfirewall.cpp:460
msgid "Starting Up"
msgstr ""

#: kmyfirewall.cpp:479
#, c-format
msgid " Configuring Target %1"
msgstr ""

#: kmyfirewall.cpp:481
msgid "[modified]"
msgstr ""

#: kmyfirewall.cpp:554
msgid "Open file: "
msgstr ""

#: kmyfirewall.cpp:571
msgid "Imported file: "
msgstr ""

#: kmyfirewall.cpp:594
msgid "Save Changed Data?"
msgstr ""

#: kmyfirewall.cpp:595
msgid ""
"This firewall configuration has been changed since it was last saved.\n"
"\n"
"What do you want to do with these changes?\n"
msgstr ""

#: kmyfirewall.cpp:714
msgid "<qt>Could not download file %1</qt>"
msgstr ""

#: kmyfirewall.cpp:723
msgid "<qt>Could not read file %1.</qt>"
msgstr ""

#: kmyfirewall.cpp:731
msgid "<qt>File %1 in not a vaild XML file.</qt>"
msgstr ""

#: kmyfirewall.cpp:759
msgid ""
"<qt><p>Please select the Target host that should load the selected "
"configuration.</p></qt>"
msgstr ""

#: kmyfirewall.cpp:765 kmyfirewall.cpp:779
msgid "<qt>No target found to load document.</qt>"
msgstr ""

#: kmyfirewall.cpp:793
msgid ""
"<qt>You are running KMyFirewall with the <b>IPTables Interface</b> but the "
"document was created using the <b>Generic Interface</b>.</qt>"
msgstr ""

#: kmyfirewall.cpp:799
msgid ""
"<qt>You are running KMyFirewall with the <b>Generic Interface</b> but the "
"document was created using the <b>IPTables Interface</b>.</qt>"
msgstr ""

#: kmyfirewall.cpp:811
msgid "<qt>The document is not a valid KMyFirewall document.</qt>"
msgstr ""

#: kmyfirewall.cpp:816
msgid "<qt>Could not download file %1.</qt>"
msgstr ""

#: kmyfirewall.cpp:848
msgid "<qt><p>No loader found for file: <b>%1</b></p></qt>"
msgstr ""

#: kmyfirewall.cpp:876
msgid "<qt>Unable to load file %1.</qt>"
msgstr ""

#: kmyfirewall.cpp:972
msgid "Wrote file: "
msgstr ""

#: kmyfirewall.cpp:1030
#, c-format
msgid "Firewall is installed on %1"
msgstr ""

#: kmyfirewall.cpp:1032
#, c-format
msgid "Firewall is not installed on %1"
msgstr ""

#: main.cpp:35
msgid "KMyFirewall - IPTables configuration tool"
msgstr ""

#: main.cpp:40
msgid "Files/URLs to Open."
msgstr ""

#: main.cpp:41
msgid ""
"Select the interface to use at startup. Use 'iptables' for the iptables/"
"netfilter interface or 'generic' for the generic GUI. By default the "
"interface selection dialog is shown if the user did not specify to allways "
"use one of the interfaces by default."
msgstr ""

#: main.cpp:46
#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:77
#, no-c-format
msgid "KMyFirewall"
msgstr ""

#: main.cpp:50
msgid "A handful of fixes and code cleanup."
msgstr ""

#: main.cpp:51
msgid "Gave me some really good hints about how to do certain things"
msgstr ""

#: main.cpp:52
msgid "Spell Checking and making messages real English"
msgstr ""

#: main.cpp:53
msgid "Part of the sanity checks, bugfixes"
msgstr ""

#: main.cpp:54 main.cpp:55
msgid "Artwork"
msgstr ""

#: ruleoptionplugins/custom_option/kmfruleeditcustomopt.cpp:87
msgid "Edit Custom Rule: %1 Option"
msgstr ""

#: ruleoptionplugins/custom_option/kmfruleoptioneditcustom.cpp:64
msgid "Custom Option"
msgstr ""

#: ruleoptionplugins/custom_option/kmfruleoptioneditcustom.cpp:67
msgid "This plugin manages the Custom options."
msgstr ""

#: ruleoptionplugins/interface_option/kmfruleeditorinterface.cpp:99
msgid "Edit Rule: %1 Interface Option"
msgstr ""

#: ruleoptionplugins/interface_option/kmfruleoptioneditinterface.cpp:54
msgid "Interface Option"
msgstr ""

#: ruleoptionplugins/interface_option/kmfruleoptioneditinterface.cpp:57
msgid "This plugin manages the Interface based options of iptables."
msgstr ""

#: ruleoptionplugins/ip_option/kmfruleeditip.cpp:123
msgid "Edit Rule: %1 IP Option"
msgstr ""

#: ruleoptionplugins/ip_option/kmfruleoptioneditip.cpp:62
msgid "IP Option"
msgstr ""

#: ruleoptionplugins/ip_option/kmfruleoptioneditip.cpp:65
msgid "This plugin manages the IP based options of iptables."
msgstr ""

#: ruleoptionplugins/limit_option/kmfruleeditorlimit.cpp:95
msgid "Edit Rule: %1 Limit Option"
msgstr ""

#: ruleoptionplugins/limit_option/kmfruleeditorlimit.cpp:102
msgid "You cannot enable a limit without at least the rate."
msgstr ""

#: ruleoptionplugins/limit_option/kmfruleeditorlimit.cpp:102
#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:16
#, no-c-format
msgid "Limit Matches"
msgstr ""

#: ruleoptionplugins/limit_option/kmfruleoptioneditlimit.cpp:63
msgid "Limit Option"
msgstr ""

#: ruleoptionplugins/limit_option/kmfruleoptioneditlimit.cpp:67
msgid "This plugin manages the Limit options of iptables."
msgstr ""

#: ruleoptionplugins/log_target_option/kmfruleedittargetlog.cpp:104
msgid "Edit Rule: %1 Target Log Option"
msgstr ""

#: ruleoptionplugins/log_target_option/kmfruletargetoptioneditlog.cpp:55
#: ruleoptionplugins/mark_target_option/kmfruletargetoptioneditmark.cpp:60
#: ruleoptionplugins/nat_target_option/kmfruletargetoptioneditnat.cpp:68
msgid "NAT Option"
msgstr ""

#: ruleoptionplugins/log_target_option/kmfruletargetoptioneditlog.cpp:58
#: ruleoptionplugins/mark_target_option/kmfruletargetoptioneditmark.cpp:63
#: ruleoptionplugins/nat_target_option/kmfruletargetoptioneditnat.cpp:71
msgid "This plugin manages the NAT options of iptables."
msgstr ""

#: ruleoptionplugins/mac_option/kmfruleeditmac.cpp:165
msgid "Edit Rule: %1 MAC Option"
msgstr ""

#: ruleoptionplugins/mac_option/kmfruleeditmac.cpp:175
msgid ""
"One ore more of the fields are empty. Please fill out all fields to define a "
"valid MAC address."
msgstr ""

#: ruleoptionplugins/mac_option/kmfruleoptioneditmac.cpp:52
msgid "MAC Option"
msgstr ""

#: ruleoptionplugins/mac_option/kmfruleoptioneditmac.cpp:55
msgid "This plugin manages the MAC address based options of iptables."
msgstr ""

#: ruleoptionplugins/mark_target_option/kmfruleedittargetmark.cpp:64
msgid "Edit Rule: %1 Mark Target Option"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:181
msgid "Edit Rule: %1 Target NAT Option"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:193
msgid "You need as a minimum to define an IP address to make NAT working."
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:194
#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:200
msgid "Argument not Valid"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:199
msgid "Please also set the upper boundary for your address range.."
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:273
#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:297
msgid ""
"Unable to work without values.\n"
"Please specify at least an IP address."
msgstr ""

#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:275
#: ruleoptionplugins/nat_target_option/kmfruleeditortargetnat.cpp:299
msgid "Nat Options"
msgstr ""

#: ruleoptionplugins/protocol_option/kmfruleeditorprotocol.cpp:471
msgid "Edit Rule: %1 Protocol Option"
msgstr ""

#: ruleoptionplugins/protocol_option/kmfruleeditorprotocol.cpp:613
msgid ""
"<qt><p>You need to select the TCP flags you like to check and those your "
"rule should match.</qt>"
msgstr ""

#: ruleoptionplugins/protocol_option/kmfruleoptioneditprotocol.cpp:67
#: ruleoptionplugins/tos_target_option/kmfruletargetoptionedittos.cpp:55
msgid "Protocol Option"
msgstr ""

#: ruleoptionplugins/protocol_option/kmfruleoptioneditprotocol.cpp:70
#: ruleoptionplugins/tos_target_option/kmfruletargetoptionedittos.cpp:58
msgid "This plugin manages the Protocol based options of iptables."
msgstr ""

#: ruleoptionplugins/state_option/kmfruleeditorstate.cpp:58
msgid "Edit Rule: %1 State Option"
msgstr ""

#: ruleoptionplugins/state_option/kmfruleeditorstate.cpp:69
msgid "You must at least choose one of the available states."
msgstr ""

#: ruleoptionplugins/state_option/kmfruleeditorstate.cpp:69
#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:16
#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:86
#, no-c-format
msgid "Configure Connection Tracking"
msgstr ""

#: ruleoptionplugins/state_option/kmfruleoptioneditstate.cpp:63
msgid "State Option"
msgstr ""

#: ruleoptionplugins/state_option/kmfruleoptioneditstate.cpp:66
msgid "This plugin manages the State options for iptables rules."
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:49
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:50
msgid "Set Type of Service"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:50
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:51
msgid "Set TOS"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:53
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:54
msgid "Match Type of Service"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:54
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:55
msgid "Check TOS"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:57
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:58
msgid "Reject with icmp-type"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:58
#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:59
msgid "Reject with type:"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleeditortos.cpp:126
msgid "Edit Rule: %1 TOS Option"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleoptionedittos.cpp:65
msgid "Tos Option"
msgstr ""

#: ruleoptionplugins/tos_option/kmfruleoptionedittos.cpp:68
msgid "This plugin manages the Tos options of iptables."
msgstr ""

#: ruleoptionplugins/tos_target_option/kmfruleeditortos.cpp:126
msgid "Edit Rule: %1 TOS Target Option"
msgstr ""

#: core/kmfconfig.kcfg:6
#, no-c-format
msgid "Indicates if this is the first startup."
msgstr ""

#: core/kmfconfig.kcfg:10
#, no-c-format
msgid ""
"Indicates if the applicatiojn configuration has been converted to the new "
"multi target model."
msgstr ""

#: core/kmfconfig.kcfg:14
#, no-c-format
msgid "Number of undo/redo steps."
msgstr ""

#: core/kmfconfig.kcfg:18
#, no-c-format
msgid "Show splash on strtup."
msgstr ""

#: core/kmfconfig.kcfg:22
#, no-c-format
msgid "Show the Generic or the IPTables interface"
msgstr ""

#: core/kmfconfig.kcfg:26
#, no-c-format
msgid ""
"Use SSH for localhost Execution, enables password keeping, tdewallet support"
msgstr ""

#: core/kmfconfig.kcfg:30
#, no-c-format
msgid "Which OS are we using."
msgstr ""

#: core/kmfconfig.kcfg:34
#, no-c-format
msgid "Firewalling backend name."
msgstr ""

#: core/kmfconfig.kcfg:38
#, no-c-format
msgid "Show selected Interface."
msgstr ""

#: core/kmfconfig.kcfg:44
#, no-c-format
msgid "Show Documentation for default IPTables objects."
msgstr ""

#: core/kmfconfig.kcfg:48
#, no-c-format
msgid "Indicates if list view should show the generated commands"
msgstr ""

#: core/kmfconfig.kcfg:52
#, no-c-format
msgid "Indicates if the ObjectIDs should be shown in the ListView."
msgstr ""

#: core/kmfconfig.kcfg:58
#, no-c-format
msgid "What kind of ditribution are we using."
msgstr ""

#: core/kmfconfig.kcfg:62
#, no-c-format
msgid "Path to the init scripts"
msgstr ""

#: core/kmfconfig.kcfg:66
#, no-c-format
msgid "Path to the default runlevel directory."
msgstr ""

#: core/kmfconfig.kcfg:70
#, no-c-format
msgid "Path to iptables binary."
msgstr ""

#: core/kmfconfig.kcfg:74
#, no-c-format
msgid "Path to the modprobe binary."
msgstr ""

#: core/kmfconfig.kcfg:78
#, no-c-format
msgid "Path to the current configuration."
msgstr ""

#: core/kmfconfig.kcfg:83
#, no-c-format
msgid "Network interfaces"
msgstr ""

#: genericinterface/kmfgenericinterfacepartui.rc:4
#, no-c-format
msgid "&Go"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:16
#, no-c-format
msgid "Hosts"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:41
#: kmfwidgets/kmyfirewallnethostproperties.ui:110
#, no-c-format
msgid "Host Options"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:55
#, no-c-format
msgid "Log outgoing packets"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:66
#, no-c-format
msgid "Log incoming packets"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:101
#: kmfwidgets/kmyfirewallhostwidget.ui:310
#, no-c-format
msgid "Notes:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:125
#, no-c-format
msgid "IP:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:152
#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:182
#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:212
#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:130
#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:160
#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:190
#: kmfwidgets/kmyfirewallhostwidget.ui:60
#: kmfwidgets/kmyfirewallhostwidget.ui:90
#: kmfwidgets/kmyfirewallhostwidget.ui:120
#: kmfwidgets/kmyfirewallipv4adddresswidget.ui:57
#: kmfwidgets/kmyfirewallipv4adddresswidget.ui:87
#: kmfwidgets/kmyfirewallipv4adddresswidget.ui:117
#: kmfwidgets/kmyfirewallnetworkwidget.ui:115
#: kmfwidgets/kmyfirewallnetworkwidget.ui:145
#: kmfwidgets/kmyfirewallnetworkwidget.ui:175
#, no-c-format
msgid "."
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:238
#, no-c-format
msgid "Host:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:254
#, no-c-format
msgid "&New"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:262
#, no-c-format
msgid "Host"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacehostwidget.ui:273
#, no-c-format
msgid "IP"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:16
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:189
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:791
#, no-c-format
msgid "ICMP"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:84
#, no-c-format
msgid ""
"<p><b>By limiting the ping requests you allow past your firewall, you can "
"avoid DoS (Denial of Service) attacks.</b><br>\n"
"Those attacks are based on the fact that every computer can only handle a "
"limited number of open connections.\n"
"A DoS attack is mostly performed by a lot of hosts connecting to the victim "
"host until it gives up.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:99
#, no-c-format
msgid "Limit replies "
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:118
#, no-c-format
msgid "Reply to echo-requests"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceicmp.ui:146
#, no-c-format
msgid ""
"<p>The so-called <b>Ping</b> is an ICMP packet that is sent to a host to "
"check if it's running or not.<br>\n"
"If you disable \"Reply to echo-request\", your computer will be invisible "
"for most of the common programs used to hack/crack hosts on the Internet."
"<br>\n"
"However, there are a lot of network programs that use ping requests to find "
"and check the connections to their client/server host.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:67
#, no-c-format
msgid ""
"<p>Logging dropped packets will allow you to have a look at the \n"
"packets (source/destination IP/port, etc.) that tried to pass your \n"
"firewall unsuccessfully.<br>\n"
"This is very useful if any damage has been caused by an attack \n"
"and you want to find the person responsible.<br>\n"
"The entries are written to the system's main log file \n"
"(usually /var/log/messages).<p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:104
#: kmfwidgets/kmyfirewalliptdocoptions.ui:350
#, no-c-format
msgid "Log dropped packets"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:115
#, no-c-format
msgid ""
"<p>The logprefix is a string that is prepended to the lines written to your "
"log file to help you find the lines you need.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:133
#, no-c-format
msgid "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ: "
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:141
#, no-c-format
msgid "Limit logged packets"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacelogging.ui:152
#, no-c-format
msgid "<p>Avoid \"Denial of Service\" attacks by limiting logging.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:32
#, no-c-format
msgid ""
"<p>You can make your firewall act as a NAT router here.<br>\n"
"By enabling NAT you can provide your Internet connection to other hosts "
"that \n"
"are using your computer a their default gateway.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:45
#, no-c-format
msgid "&Enable NAT (Network Address Translation)"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:56
#, no-c-format
msgid "NAT options"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:67
#, no-c-format
msgid ""
"<p>By using the MASQUERADE target you are able to setup NAT without needing "
"to have a static IP address. This is normaly the case for cheap DSL, Cable "
"or Modem internet connections.</p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:95
#, no-c-format
msgid "Public IP:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:216
#, no-c-format
msgid "Use the &MASQUERADE target for NAT"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:219
#, no-c-format
msgid ""
"<p>Enable this if you don't have a static IP address.<br>Normaly this is the "
"case for dial-in connections using a modem of ISDN line<p>"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfacenatwidget.ui:240
#, no-c-format
msgid "Network interface connected to the Internet:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:16
#: kmfwidgets/kmyfirewallmynetworkwidget.ui:16
#, no-c-format
msgid "Protocols"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:38
#, no-c-format
msgid "Access Control Configuration"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:49
#, no-c-format
msgid "Edit zone:"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:120
#, no-c-format
msgid "Object"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:131
#, no-c-format
msgid "Atributes"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:183
#, no-c-format
msgid "Allow Incoming Connections"
msgstr ""

#: genericinterface/kmyfirewallgenericinterfaceprotocolwidget.ui:191
#, no-c-format
msgid "Restrict Outgoing Connections"
msgstr ""

#: ipteditor/kmfipteditorpartui.rc:7
#, no-c-format
msgid "&IPTables"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:17
#, no-c-format
msgid "Chain Editor"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:48
#, no-c-format
msgid "Chain Properties"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:87
#, no-c-format
msgid "Working on chain:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:100
#, no-c-format
msgid "CHAINNAME"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:116
#, no-c-format
msgid "in table:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:129
#: ipteditor/kmyfirewallchaineditornewchain.ui:151
#: ipteditor/kmyfirewallruleeditor.ui:118
#, no-c-format
msgid "filter"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:152
#, no-c-format
msgid "Chain rules:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:195
#, no-c-format
msgid "Chain feeds:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:369
#, no-c-format
msgid "Policy"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:383
#, no-c-format
msgid "Configure Default Policy"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:440
#, no-c-format
msgid "Define default policy"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:453
#, no-c-format
msgid "Please set the default policy for your chain:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:476
#, no-c-format
msgid ""
"User defined chains do not have any \"Default Policy\" set because the "
"packets return to the chain from which this chain is fed, right after the "
"rule that fed the chain. If you want your user defined chains to act like "
"built-in chains, enable the option \"Define Default Policy\" and set the "
"policy to your needs."
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:497
#, no-c-format
msgid ""
"The Default Policy decides what to do with Packets that do not match any of "
"the rules defined for the Chain."
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:562
#, no-c-format
msgid "Enable chain drop logging"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:570
#, no-c-format
msgid ""
"Here you can decide whether you would like to log all packets that did not "
"match any rule at the end of the chain."
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:610
#, no-c-format
msgid "Use a log prefix:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:651
#, no-c-format
msgid "Burst limit:"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:670
#, no-c-format
msgid "Limit logging: "
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:741
#: kmfwidgets/kmyfirewallnethostproperties.ui:170
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:90
#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:191
#, no-c-format
msgid "/"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:752
#: kmfwidgets/kmyfirewallnethostproperties.ui:176
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:96
#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:197
#, no-c-format
msgid "second"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:757
#: kmfwidgets/kmyfirewallnethostproperties.ui:181
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:101
#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:202
#, no-c-format
msgid "minute"
msgstr ""

#: ipteditor/kmyfirewallchaineditor.ui:762
#: kmfwidgets/kmyfirewallnethostproperties.ui:186
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:106
#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:207
#, no-c-format
msgid "hour"
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:16
#, no-c-format
msgid "New Chain"
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:53
#, no-c-format
msgid ""
"Please define a unique (in the table) name and decide which table this chain "
"should be added to."
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:131
#, no-c-format
msgid "Table"
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:162
#: ipteditor/kmyfirewallruleeditor.ui:137
#, no-c-format
msgid "nat"
msgstr ""

#: ipteditor/kmyfirewallchaineditornewchain.ui:170
#: ipteditor/kmyfirewallruleeditor.ui:153
#, no-c-format
msgid "mangle"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:71
#, no-c-format
msgid "Editing Rule"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:174
#, no-c-format
msgid "<b>Table:</b>"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:224
#, no-c-format
msgid "Log martians:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:344
#, no-c-format
msgid "Syncookies:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:352
#, no-c-format
msgid "RP-Filter:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:360
#, no-c-format
msgid "IP forwarding:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:376
#, no-c-format
msgid "<b>FW options:</b>"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:384
#, no-c-format
msgid "Load modules:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:416
#, no-c-format
msgid "Fragments:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:435
#, no-c-format
msgid "Invert:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:515
#, no-c-format
msgid "Disable rule:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:523
#, no-c-format
msgid "Log matching packets:"
msgstr ""

#: ipteditor/kmyfirewallruleeditor.ui:541
#, no-c-format
msgid "Move rule in chain:"
msgstr ""

#: kmfwidgets/kmyfirewalldocumentinfo.ui:16
#, no-c-format
msgid "Document Info"
msgstr ""

#: kmfwidgets/kmyfirewalldocumentinfo.ui:38
#, no-c-format
msgid "<b>Ruleset&nbsp;Description:</b>"
msgstr ""

#: kmfwidgets/kmyfirewalldocumentinfo.ui:57
#, no-c-format
msgid "<b>Ruleset&nbsp;Name:</b>"
msgstr ""

#: kmfwidgets/kmyfirewalldocumentinfo.ui:100
#: kmfwidgets/kmyfirewalltemplatechooser.ui:118
#, no-c-format
msgid "F1"
msgstr ""

#: kmfwidgets/kmyfirewalldocumentinfo.ui:128
#, no-c-format
msgid "Save as &Template"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:16
#, no-c-format
msgid "KMyFirewallGenericInterfaceEditProtocolWidget"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:30
#, no-c-format
msgid ""
"<qt>Here you can define custom protocols for the <b>Generic Interface</b>."
"<br>\n"
"This required if you like to use a protocol not directely suppotred by "
"KMyFirewall.</qt>"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:54
#, no-c-format
msgid "Show All"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:57
#, no-c-format
msgid ""
"If checked the list view also contains all protocols that are available by "
"default, not only the ones you defined"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:63
#, no-c-format
msgid "Protocol"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:133
#, no-c-format
msgid "&New Protocol"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:141
#, no-c-format
msgid "&Delete Protocol"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:154
#, no-c-format
msgid "Edit Protocol"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:178
#, no-c-format
msgid "TCP Ports"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:186
#, no-c-format
msgid "Protocol Description"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:194
#, no-c-format
msgid "UDP Ports"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:246
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:135
#, no-c-format
msgid "TCP"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:257
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:170
#, no-c-format
msgid "UDP"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:280
#, no-c-format
msgid "Name:"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:298
#, no-c-format
msgid "&Add Port"
msgstr ""

#: kmfwidgets/kmyfirewallgenericinterfaceeditprotocolwidget.ui:306
#, no-c-format
msgid "D&elete Port"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:16
#, no-c-format
msgid "KMyFirewallHostWidget"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:152
#: kmfwidgets/kmyfirewallipv4adddresswidget.ui:149
#, no-c-format
msgid "IP Address:"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:196
#, no-c-format
msgid "Test SSH Connection"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:214
#, no-c-format
msgid "SSH Port:"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:220
#, no-c-format
msgid "Linux"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:233
#: kmfwidgets/kmyfirewalliptdocoptions.ui:69
#, no-c-format
msgid "IPTables"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:256
#, no-c-format
msgid "Operating System:"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:272
#, no-c-format
msgid "Backend:"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:343
#, no-c-format
msgid "Config Invalid!"
msgstr ""

#: kmfwidgets/kmyfirewallhostwidget.ui:362
#, no-c-format
msgid "Try Auto Configuration"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:16
#, no-c-format
msgid "KMyFirewallInterfaceWidget"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:33
#, no-c-format
msgid "Please add your available network Interfaces here:"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:79
#, no-c-format
msgid "Here you can see the currently entered network interfaces"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:87
#, no-c-format
msgid "Remove Interface"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:95
#, no-c-format
msgid "Add Interface"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:101
#, no-c-format
msgid "eth"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:106
#, no-c-format
msgid "ippp"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:111
#, no-c-format
msgid "ppp"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:116
#, no-c-format
msgid "ppoe"
msgstr ""

#: kmfwidgets/kmyfirewallinterfacewidget.ui:121
#, no-c-format
msgid "lo"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:16
#, no-c-format
msgid "Document Options"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:50
#, no-c-format
msgid "Here you can configure several general options that your firewall has."
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:86
#, no-c-format
msgid "Enable the iptables you like to use in your firewall."
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:111
#, no-c-format
msgid "Use tables:"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:119
#, no-c-format
msgid "Filter"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:127
#, no-c-format
msgid "Nat"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:135
#, no-c-format
msgid "Mangle"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:232
#, no-c-format
msgid "Misc Kernel Settings"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:249
#, no-c-format
msgid "Load modules"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:265
#, no-c-format
msgid ""
"<b>Enable this if you compiled iptables as modules</b>. For details about "
"the required modules, take a look at the iptables man page."
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:276
#, no-c-format
msgid "Use IP forward"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:284
#, no-c-format
msgid "<b>Enable this if your host should act as a router</b>."
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:295
#, no-c-format
msgid ""
"<b>Enable if you like to use Syn Cookies.</b> (needs support compiled in the "
"kernel)"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:306
#, no-c-format
msgid "Enable Syn cookies"
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:314
#, no-c-format
msgid "<b>Enable</b> if you like to use <b>Reverse Parse Filtering</b>."
msgstr ""

#: kmfwidgets/kmyfirewalliptdocoptions.ui:339
#, no-c-format
msgid "Use reverse path filter"
msgstr ""

#: kmfwidgets/kmyfirewallipv4adddresswidget.ui:16
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:16
#, no-c-format
msgid "Form2"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:16
#, no-c-format
msgid "MultiPortWidget"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:63
#, no-c-format
msgid "&Add"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:96
#: kmfwidgets/kmyfirewallportwidget.ui:41
#, no-c-format
msgid "Port:"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:130
#, no-c-format
msgid "Equal ports"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:138
#, no-c-format
msgid "Destination ports"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:146
#, no-c-format
msgid "Source ports"
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:167
#, no-c-format
msgid ""
"<p>You may filter for up to 15 ports within one rule if you are using the "
"multiport extention.<br>\n"
"Use this to avoid too large (slow) rulesets."
msgstr ""

#: kmfwidgets/kmyfirewallmultiportwidget.ui:179
#, no-c-format
msgid "Use multiport extention"
msgstr ""

#: kmfwidgets/kmyfirewallmynetworkwidget.ui:41
#: kmfwidgets/kmyfirewallselectactivetarget.ui:107
#, no-c-format
msgid "Network/Target"
msgstr ""

#: kmfwidgets/kmyfirewallmynetworkwidget.ui:52
#: kmfwidgets/kmyfirewallselectactivetarget.ui:118
#, no-c-format
msgid "Address/Mask"
msgstr ""

#: kmfwidgets/kmyfirewallmynetworkwidget.ui:63
#: kmfwidgets/kmyfirewallselectactivetarget.ui:129
#, no-c-format
msgid "System"
msgstr ""

#: kmfwidgets/kmyfirewallmynetworkwidget.ui:74
#: kmfwidgets/kmyfirewallselectactivetarget.ui:140
#, no-c-format
msgid "Backend"
msgstr ""

#: kmfwidgets/kmyfirewallnethostproperties.ui:16
#, no-c-format
msgid "Form1"
msgstr ""

#: kmfwidgets/kmyfirewallnethostproperties.ui:46
#, no-c-format
msgid "Host Documentation:"
msgstr ""

#: kmfwidgets/kmyfirewallnethostproperties.ui:124
#, no-c-format
msgid "Log packets from/for this host"
msgstr ""

#: kmfwidgets/kmyfirewallnethostproperties.ui:140
#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:60
#, no-c-format
msgid "Limit matches"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:16
#, no-c-format
msgid "KMyFirewallNetworkWidget"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:54
#, no-c-format
msgid "Network:"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:70
#, no-c-format
msgid "Mask Length:"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:251
#, no-c-format
msgid "Mask:"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:270
#, no-c-format
msgid "255.255.255.0"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:306
#, no-c-format
msgid "Zone Documentation:"
msgstr ""

#: kmfwidgets/kmyfirewallnetworkwidget.ui:314
#, no-c-format
msgid "Zone Properties:"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:35
#, no-c-format
msgid "New Document - KMyFirewall"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:130
#, no-c-format
msgid "<h3>New/Open Document</h3>"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:174
#: kmfwidgets/kmyfirewallselectinterface.ui:273
#: kmfwidgets/kmyfirewalltemplatechooser.ui:353
#, no-c-format
msgid "x"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:190
#, no-c-format
msgid ""
"Please choose how you would like to start your new firewall configuration.\n"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:238
#, no-c-format
msgid "&New Empty Configuration"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:241
#, no-c-format
msgid "<b>Empty Ruleset</b> lets you start with an completely empty ruleset."
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:268
#, no-c-format
msgid "Load &Saved Configuration..."
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:271
#, no-c-format
msgid "Open a save KMyFirewall Ruleset"
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:298
#, no-c-format
msgid "Load Configuration &Template..."
msgstr ""

#: kmfwidgets/kmyfirewallnewdocument.ui:301
#, no-c-format
msgid ""
"<b>Loading a Template</b> will load a Template configuration that may be "
"adopted to the requirements."
msgstr ""

#: kmfwidgets/kmyfirewallobjectinfo.ui:16
#, no-c-format
msgid "Documentation"
msgstr ""

#: kmfwidgets/kmyfirewallportwidget.ui:16
#, no-c-format
msgid "PortWidget"
msgstr ""

#: kmfwidgets/kmyfirewallportwidget.ui:71
#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:75
#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:228
#, no-c-format
msgid "to:"
msgstr ""

#: kmfwidgets/kmyfirewallportwidget.ui:87
#, no-c-format
msgid "Service name:"
msgstr ""

#: kmfwidgets/kmyfirewallportwidget.ui:125
#, no-c-format
msgid "Use port range"
msgstr ""

#: kmfwidgets/kmyfirewallportwidget.ui:133
#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:142
#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:256
#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:115
#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:142
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:320
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:672
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:710
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:746
#, no-c-format
msgid "Invert"
msgstr ""

#: kmfwidgets/kmyfirewallprotocollistview.ui:16
#, no-c-format
msgid "Form3"
msgstr ""

#: kmfwidgets/kmyfirewallprotocollistview.ui:31
#, no-c-format
msgid "Accept Protocol"
msgstr ""

#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:30
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:16
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:65
#, no-c-format
msgid "Protocol Options"
msgstr ""

#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:44
#, no-c-format
msgid "Log packets maching this protocol"
msgstr ""

#: kmfwidgets/kmyfirewallprotocolpropertieswidget.ui:134
#, no-c-format
msgid "Protocol Documentation"
msgstr ""

#: kmfwidgets/kmyfirewallselectactivetarget.ui:16
#, no-c-format
msgid "Select Target"
msgstr ""

#: kmfwidgets/kmyfirewallselectactivetarget.ui:44
#, no-c-format
msgid "Current Selected Target:"
msgstr ""

#: kmfwidgets/kmyfirewallselectactivetarget.ui:52
#, no-c-format
msgid "NO Message loaded!"
msgstr ""

#: kmfwidgets/kmyfirewallselectactivetarget.ui:63
#, no-c-format
msgid "&Ok"
msgstr ""

#: kmfwidgets/kmyfirewallselectactivetarget.ui:101
#, no-c-format
msgid "NO Target Selected"
msgstr ""

#: kmfwidgets/kmyfirewallselectinterface.ui:30
#, no-c-format
msgid "Select Interface"
msgstr ""

#: kmfwidgets/kmyfirewallselectinterface.ui:219
#, no-c-format
msgid ""
"<b>Welcome to KMyFirewall</b>\n"
"\n"
"<p>KMyFirewall provides two different inerfaces for setting up your "
"firewall. Please select the Interface you like to use.</p>"
msgstr ""

#: kmfwidgets/kmyfirewallselectinterface.ui:340
#, no-c-format
msgid "Never show this dialog again"
msgstr ""

#: kmfwidgets/kmyfirewallselectinterface.ui:367
#, no-c-format
msgid "&Start KMyFirewall"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:24
#, no-c-format
msgid "KMyFirewallSystemSettingsLinux"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:39
#, no-c-format
msgid "LSB Distribution"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:44
#, no-c-format
msgid "Gentoo"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:49
#, no-c-format
msgid "Slackware"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:61
#, no-c-format
msgid ""
"As Gentoo and Slackware are using non-standard SysV init system it is "
"required to select your distibution in order to make the firewall install "
"properly into your boot setup."
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:72
#, no-c-format
msgid "Path to the defaul <b> runlevel</b> directoy:"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:83
#, no-c-format
msgid "Path to the <b>init</b> directory:"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:94
#, no-c-format
msgid "Path to the <b>modprobe</b> program:"
msgstr ""

#: kmfwidgets/kmyfirewallsystemsettingslinux.ui:113
#, no-c-format
msgid "Path to the <b>iptables</b> binary:"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:42
#, no-c-format
msgid "Select a Ruleset Template"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:165
#, no-c-format
msgid "&Load Template"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:227
#, no-c-format
msgid "<h3>Description:</h3>"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:243
#, no-c-format
msgid "Template docu"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:294
#, no-c-format
msgid ""
"<h3>Template Chooser</h3>\n"
"<p>Select a ruleset template you like to use as the starting point for your "
"firewall setup.</p>"
msgstr ""

#: kmfwidgets/kmyfirewalltemplatechooser.ui:398
#, no-c-format
msgid "<h3>Available&nbsp;Templates</h3>"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:16
#: kmfwidgets/kmyfirewalltransactionlog.ui:231
#, no-c-format
msgid "Transaction Log"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:37
#, no-c-format
msgid "Undo/Redo Stacks"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:78
#, no-c-format
msgid "Undo stack"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:95
#: kmfwidgets/kmyfirewalltransactionlog.ui:149
#, no-c-format
msgid "ID"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:132
#, no-c-format
msgid "Redo stack"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:179
#, no-c-format
msgid "Clear stacks"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:206
#, no-c-format
msgid "Application Log"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:252
#, no-c-format
msgid "Clear log"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:279
#, no-c-format
msgid "Statistics"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:309
#, no-c-format
msgid "Object statistics:"
msgstr ""

#: kmfwidgets/kmyfirewalltransactionlog.ui:325
#, no-c-format
msgid "Update"
msgstr ""

#: kmyfirewallui.rc:12
#, no-c-format
msgid "&Import.."
msgstr ""

#: kmyfirewallui.rc:15
#, no-c-format
msgid "&Export.."
msgstr ""

#: kmyfirewallui.rc:27
#, no-c-format
msgid "&Run"
msgstr ""

#: kmyfirewallui.rc:35
#, no-c-format
msgid "Main"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:61
#, no-c-format
msgid "Custom Options"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:72
#, no-c-format
msgid "Rule Options"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:95
#, no-c-format
msgid "Use custom options"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:114
#, no-c-format
msgid ""
"<p>Define the options for you rule here. You may use any option that your "
"current iptbales installation supports.</p>"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:140
#, no-c-format
msgid "Target"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:169
#, no-c-format
msgid "Target Options"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:204
#, no-c-format
msgid "Target options:"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:216
#, no-c-format
msgid "Enable target options"
msgstr ""

#: ruleoptionplugins/custom_option/kmyfirewallruleeditorcustomrule.ui:235
#, no-c-format
msgid ""
"Here you may define the target option for the rule. Please keep in mind that "
"not all targets have options to set. "
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:16
#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:60
#, no-c-format
msgid "Interface Options"
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:73
#, no-c-format
msgid ""
"<b>ATTENTION: </b>Not All options are not always allowed! The program will "
"attempt to check your settings, but as usual options may be accepted even if "
"the configuration is not valid. If you get error messages at firewall "
"startup, make sure that your configuration is valid. Have a look at the help "
"or the \"iptables\" man page for more details."
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:90
#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:101
#, no-c-format
msgid "Incoming Interface"
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:118
#, no-c-format
msgid ""
"The incoming interface is only valid in the INPUT and FORWARD chains, and "
"chains that are fed only by them."
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:175
#, no-c-format
msgid "Check for incoming interface"
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:204
#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:215
#, no-c-format
msgid "Outgoing Interface"
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:232
#, no-c-format
msgid ""
"Checking for the outgoing interface is only possible in the OUTPUT and "
"FORWARD chains, and chains that are fed only by them."
msgstr ""

#: ruleoptionplugins/interface_option/kmyfirewallruleeditorinterface.ui:306
#, no-c-format
msgid "Check for outgoing interface"
msgstr ""

#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:16
#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:68
#: ruleoptionplugins/mark_target_option/kmyfirewallruleeditortargetmark.ui:16
#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:16
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:16
#, no-c-format
msgid "IP Options"
msgstr ""

#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:101
#, no-c-format
msgid ""
"NOTE: By checking the \"Invert\" checkbox the rule will only match if the "
"specified address is not one of the values you defined."
msgstr ""

#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:150
#, no-c-format
msgid "Source IP/network:"
msgstr ""

#: ruleoptionplugins/ip_option/kmyfirewallruleeditorip.ui:158
#, no-c-format
msgid "Destination IP/network:"
msgstr ""

#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:68
#, no-c-format
msgid "Limit Options"
msgstr ""

#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:81
#, no-c-format
msgid "Configure Limit "
msgstr ""

#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:112
#, no-c-format
msgid "Limit packet matching"
msgstr ""

#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:147
#, no-c-format
msgid "Set limit rate:"
msgstr ""

#: ruleoptionplugins/limit_option/kmyfirewallruleeditorlimit.ui:258
#, no-c-format
msgid "Set burst limit:"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:16
#, no-c-format
msgid "Logging Options"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:33
#, no-c-format
msgid "Configure Logging"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:58
#, no-c-format
msgid "Set log prefix:"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:104
#, no-c-format
msgid "Set log level:"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:110
#, no-c-format
msgid "info"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:115
#, no-c-format
msgid "warning"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:120
#, no-c-format
msgid "notice"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:125
#, no-c-format
msgid "debug"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:130
#, no-c-format
msgid "err"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:135
#, no-c-format
msgid "crit"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:140
#, no-c-format
msgid "alert"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:145
#, no-c-format
msgid "emerg"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:171
#, no-c-format
msgid "Log TCP Sequence Numbers"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:179
#, no-c-format
msgid "Log TCP Options"
msgstr ""

#: ruleoptionplugins/log_target_option/kmyfirewallruleeditortargetlog.ui:187
#, no-c-format
msgid "Log IP Options"
msgstr ""

#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:16
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:68
#, no-c-format
msgid "MAC Options"
msgstr ""

#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:93
#, no-c-format
msgid "Source MAC:"
msgstr ""

#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:130
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:167
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:204
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:241
#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:278
#, no-c-format
msgid "<b>:</b>"
msgstr ""

#: ruleoptionplugins/mac_option/kmyfirewallruleeditormac.ui:338
#, no-c-format
msgid ""
"NOTE: By checking the \"Invert\" checkbox the rule will only match if the "
"address found in the packet header is not one you defined."
msgstr ""

#: ruleoptionplugins/mark_target_option/kmyfirewallruleeditortargetmark.ui:33
#: ruleoptionplugins/mark_target_option/kmyfirewallruleeditortargetmark.ui:52
#, no-c-format
msgid "Set MARK"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:16
#, no-c-format
msgid "KMyFirewall - Nat Options"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:33
#, no-c-format
msgid "Configure Network Address Translation"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:64
#, no-c-format
msgid "Use IP Range"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:86
#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:184
#, no-c-format
msgid "from:"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:123
#, no-c-format
msgid "Translate to IP:"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:139
#, no-c-format
msgid "Use only custom port(s)"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:142
#, no-c-format
msgid ""
"ATTENTION: This is only available if the rule also defines protcol TCP or "
"UDP as a filter option!"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:173
#, no-c-format
msgid "Use a port range"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:192
#, no-c-format
msgid "Map to port:"
msgstr ""

#: ruleoptionplugins/nat_target_option/kmyfirewallruleeditortargetnat.ui:248
#, no-c-format
msgid "&Dismiss"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:89
#, no-c-format
msgid "Match Protocol"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:119
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:344
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:488
#, no-c-format
msgid "ALL"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:154
#, no-c-format
msgid "Invert Protocol Selection"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:211
#, no-c-format
msgid "&Ports && Portranges"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:236
#, no-c-format
msgid "Destination port"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:252
#, no-c-format
msgid "Source port"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:268
#, no-c-format
msgid ""
"<p>Specifie the ports that should match you rule here.<br>\n"
"You may use a portnumber an inclusive portrange or a service name from <i>/"
"etc/sevices</i> to specifie the port."
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:282
#, no-c-format
msgid "&Multiport Extension"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:301
#, no-c-format
msgid "&Special TCP Options"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:323
#, no-c-format
msgid "Mask"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:352
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:496
#, no-c-format
msgid "NONE"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:368
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:542
#, no-c-format
msgid "FIN"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:384
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:590
#, no-c-format
msgid "URG"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:392
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:574
#, no-c-format
msgid "PSH"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:408
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:566
#, no-c-format
msgid "RST"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:416
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:526
#, no-c-format
msgid "SYN"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:424
#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:550
#, no-c-format
msgid "ACK"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:467
#, no-c-format
msgid "Comp"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:608
#, no-c-format
msgid ""
"<p>Please make sure that you know what you are doing.<br>\n"
"A misuse of this functionality may result in a hard to detect bug in the "
"firewall.</p>\n"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:653
#, no-c-format
msgid "TCP flags"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:691
#, no-c-format
msgid "NEW connection."
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:762
#, no-c-format
msgid "TCP option no.:"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:850
#, no-c-format
msgid "Invert ICMP type"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:861
#, no-c-format
msgid "Match ICMP type:"
msgstr ""

#: ruleoptionplugins/protocol_option/kmyfirewallruleeditorprotocol.ui:871
#, no-c-format
msgid "Here you can decide which ICMP Type your rulr should Match."
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:67
#, no-c-format
msgid "Connection Tracking Options"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:111
#, no-c-format
msgid "Use connection tracking"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:130
#, no-c-format
msgid "NEW"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:149
#, no-c-format
msgid "RELATED"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:168
#, no-c-format
msgid "ESTABLISHED"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:187
#, no-c-format
msgid "INVALID"
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:206
#, no-c-format
msgid ""
"Packets that are associated with a connection that has packets sent in both "
"directions."
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:222
#, no-c-format
msgid "Packets that are not associated with any known connection."
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:238
#, no-c-format
msgid ""
"Packets that are associated with an existing bi-directional connection and "
"start a new connection (e.g. FTP)."
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:262
#, no-c-format
msgid ""
"Packets that start new connections and are not associated with any known "
"connection."
msgstr ""

#: ruleoptionplugins/state_option/kmyfirewallruleeditorstate.ui:278
#, no-c-format
msgid "Match packets with state:"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:33
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:33
#, no-c-format
msgid "TOS (Type Of Service) Options"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:42
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:42
#, no-c-format
msgid "Normal-Service"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:47
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:47
#, no-c-format
msgid "Minimize-Delay"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:52
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:52
#, no-c-format
msgid "Maximize-Throughput"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:57
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:57
#, no-c-format
msgid "Maximize-Reliability"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:62
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:62
#, no-c-format
msgid "Minimize-Cost"
msgstr ""

#: ruleoptionplugins/tos_option/kmyfirewallruleeditortos.ui:83
#: ruleoptionplugins/tos_target_option/kmyfirewallruleeditortos.ui:83
#, no-c-format
msgid "TOS"
msgstr ""
