summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeL10n.txt5
-rw-r--r--KMFIPTInterface/kmfiptinterface.desktop35
-rw-r--r--KMFSysTray/kmfsystray.desktop33
-rw-r--r--kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop60
-rw-r--r--kmyfirewall/compilers/kmfcompilerplugin.desktop38
-rw-r--r--kmyfirewall/compilers/pf/kmfcompiler_pf.desktop56
-rw-r--r--kmyfirewall/installer/kmfinstallerplugin.desktop35
-rw-r--r--kmyfirewall/installer/linux/kmfinstaller_linux.desktop58
-rw-r--r--kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop16
-rw-r--r--kmyfirewall/ipteditor/kmfipteditorpart.desktop11
-rw-r--r--kmyfirewall/kmfgrs.desktop15
-rw-r--r--kmyfirewall/kmfnet.desktop14
-rw-r--r--kmyfirewall/kmfpkg.desktop15
-rw-r--r--kmyfirewall/kmfrs.desktop15
-rw-r--r--kmyfirewall/kmyfirewall.desktop35
-rw-r--r--kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop26
-rw-r--r--kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop26
-rw-r--r--kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop52
-rw-r--r--kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop52
-rw-r--r--kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop52
-rw-r--r--kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop53
-rw-r--r--kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop54
-rw-r--r--kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop54
-rw-r--r--translations/desktop_files/bg.po271
-rw-r--r--translations/desktop_files/br.po267
-rw-r--r--translations/desktop_files/bs.po269
-rw-r--r--translations/desktop_files/ca.po269
-rw-r--r--translations/desktop_files/cs.po268
-rw-r--r--translations/desktop_files/cy.po249
-rw-r--r--translations/desktop_files/da.po258
-rw-r--r--translations/desktop_files/de.po256
-rw-r--r--translations/desktop_files/el.po256
-rw-r--r--translations/desktop_files/es.po265
-rw-r--r--translations/desktop_files/et.po251
-rw-r--r--translations/desktop_files/fr.po263
-rw-r--r--translations/desktop_files/ga.po262
-rw-r--r--translations/desktop_files/gl.po257
-rw-r--r--translations/desktop_files/hi.po258
-rw-r--r--translations/desktop_files/hu.po269
-rw-r--r--translations/desktop_files/it.po260
-rw-r--r--translations/desktop_files/ja.po272
-rw-r--r--translations/desktop_files/ka.po255
-rw-r--r--translations/desktop_files/kmyfirewall-desktops.pot249
-rw-r--r--translations/desktop_files/lt.po282
-rw-r--r--translations/desktop_files/ms.po257
-rw-r--r--translations/desktop_files/nl.po258
-rw-r--r--translations/desktop_files/pa.po266
-rw-r--r--translations/desktop_files/pl.po274
-rw-r--r--translations/desktop_files/pt.po250
-rw-r--r--translations/desktop_files/pt_BR.po259
-rw-r--r--translations/desktop_files/ru.po263
-rw-r--r--translations/desktop_files/sr.po252
-rw-r--r--translations/desktop_files/sr@Latn.po253
-rw-r--r--translations/desktop_files/sv.po265
-rw-r--r--translations/desktop_files/ta.po259
-rw-r--r--translations/desktop_files/tr.po260
-rw-r--r--translations/desktop_files/uk.po278
-rw-r--r--translations/desktop_files/zh_CN.po269
-rw-r--r--translations/messages/kmfsystray/it.po133
-rw-r--r--translations/messages/kmfsystray/ka.po132
-rw-r--r--translations/messages/kmfsystray/nl.po133
-rw-r--r--translations/messages/kmyfirewall/nl.po4648
68 files changed, 14316 insertions, 1033 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index 0176702..4716493 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -24,3 +24,8 @@ include( TDEL10n )
##### create translation templates ##############
tde_l10n_auto_add_subdirectories( )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/kmyfirewall-desktops"
+ SOURCES *.desktop
+)
diff --git a/KMFIPTInterface/kmfiptinterface.desktop b/KMFIPTInterface/kmfiptinterface.desktop
index 5149ea7..872d1f6 100644
--- a/KMFIPTInterface/kmfiptinterface.desktop
+++ b/KMFIPTInterface/kmfiptinterface.desktop
@@ -1,37 +1,10 @@
[Desktop Entry]
+Name=kmfiptinterface
+
Comment=KMyFirewall iptables interface
-Comment[bg]=Интерфейс за iptables на KMyFirewall
-Comment[br]=Etrefas ipables KMyFirewall
-Comment[ca]=Interfície per a iptables KMyFirewall
-Comment[cs]=iptable rozhraní KMyFirewall
-Comment[da]=IP-tabelgrænseflade for KMyFirewall
-Comment[de]=Oberfläche für iptables
-Comment[el]=Διασύνδεση iptables του KMyFirewall
-Comment[es]=Interfaz a iptables de KMyFirewall
-Comment[et]=KMyFirewalli IPTablesi liides
-Comment[fr]=Interface iptables de KMyFirewall
-Comment[ga]=Comhéadan iptables KMyFirewall
-Comment[gl]=Interface de KMyFirewall para iptables
-Comment[it]=Interfaccia a iptables KMyFirewall
-Comment[ja]=KMyFirewall iptables インターフェース
-Comment[ka]=KMyFirewall iptables ინტერფეისი
-Comment[lt]=KMyFirewall – IPTables tvarkymo sąsaja
-Comment[nl]=KMyFirewall iptables-interface
-Comment[pl]=Interfejs iptables KMyFirewall
-Comment[pt]=Interface para o 'iptables' do KMyFirewall
-Comment[pt_BR]=Interface do iptables no KMyFirewall
-Comment[sr]=KMyFirewall-ов интерфејс за iptables
-Comment[sr@Latn]=KMyFirewall-ov interfejs za iptables
-Comment[sv]=IP-tabellgränssnitt för Min brandvägg
-Comment[tr]=KMyFirewall iptables Kural Belirleyici
-Comment[uk]=Інтерфейс KMyFirewall до iptables
+
+Type=Service
Exec=kmfiptinterface
Icon=
-Name=kmfiptinterface
-Name[pl]=kmfiptinterfejs
-Name[pt_BR]=Interface do Iptables
-Name[sv]=IP-gränssnitt för Min brandvägg
-Name[tr]=kmf ip arabirimi
-Type=Service
X-DCOP-ServiceType=Unique
X-TDE-StartupNotify=false
diff --git a/KMFSysTray/kmfsystray.desktop b/KMFSysTray/kmfsystray.desktop
index 9b448fd..31642cf 100644
--- a/KMFSysTray/kmfsystray.desktop
+++ b/KMFSysTray/kmfsystray.desktop
@@ -1,34 +1,7 @@
[Desktop Entry]
-Encoding=UTF-8
-Comment=A panel applet called $NAME$
-Comment[bg]=Аплет с име $NAME$
-Comment[br]=Un arloadig panell a vez graet $NAME$
-Comment[ca]=Un applet del plafó anomenat $NAME$
-Comment[cs]=Applet panelu $NAME$
-Comment[cy]=Rhaglennig panel o'r enw $NAME$
-Comment[da]=En applet for panelet som hedder $NAME$
-Comment[de]=Eine Bedienfläche mit dem Namen $NAME$
-Comment[el]=Μία μικροεφαρμογή πίνακα με όνομα $NAME$
-Comment[es]=Una miniaplicación para el panel llamada $NAME$
-Comment[et]=Paneeliaplett $NAME$
-Comment[fr]=Une applet appelée $NAME$
-Comment[ga]=Feidhmchláirín painéil darbh ainm $NAME$
-Comment[gl]=Unha applet do painel chamada $NAME$
-Comment[it]=Un applet per il pannello chiamato $NAME$
-Comment[ka]=პანელის აპლეტი სახელად $NAME$
-Comment[lt]=Pulto įskiepis, vadinamas $NAME$
-Comment[nl]=Een paneelapplet genaamd $NAME$
-Comment[pt]=Um 'applet' para o painel chamado $NAME$
-Comment[pt_BR]=Um mini-aplicativo para o painel chamado $NAME$
-Comment[sr]=Аплет за панел назван $NAME$
-Comment[sr@Latn]=Aplet za panel nazvan $NAME$
-Comment[sv]=Ett miniprogram för panelen som heter $NAME$
-Comment[tr]=$NAME$ isimli panel küçük uygulaması
-Comment[uk]=Аплет панелі $NAME$
Name=KMFSysTray
-Name[da]=KFTPGrabber
-Name[pt_BR]=Mini-aplicativo de painel
-Name[sv]=Min brandväggs systembricka
-Name[tr]=KMF Sistem Çekmecesi
+
+Comment=A panel applet called $NAME$
+
X-TDE-Library=kmfsystray_panelapplet
X-TDE-UniqueApplet = true
diff --git a/kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop b/kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop
index 6035bcd..f4a99a0 100644
--- a/kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop
+++ b/kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop
@@ -1,62 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=KMyFirewall IPTables Compiler
+
+Comment=Plugin for compiling to an iptables scriptfile
+
Type=Service
Exec=lbl
-Comment=Plugin for compiling to an iptables scriptfile
-Comment[bg]=Приставка, служеща за компилиране на скриптов файл на iptables
-Comment[ca]=Connector de compilació per a un fitxer script de iptables
-Comment[cs]=Modul pro kompilaci do skriptovacího souboru iptables
-Comment[da]=Plugin til at kompilere en iptables scriptfil
-Comment[de]=Modul zum Kompilieren einer iptables-Skriptdatei
-Comment[el]=Πρόσθετο μεταγλώττισης σε ένα αρχείο σεναρίου iptables
-Comment[es]=Un complemento para compilar un fichero script de iptables
-Comment[et]=Plugin IPTablesi skriptifaili kompileerimiseks
-Comment[fr]=Module pour la génération d'un fichier script iptables
-Comment[gl]=Extensión para compilar un guión de iptables
-Comment[hi]=एक आईपी-टेबल्स स्क्रिप्ट-फाइल में कम्पाइल करने हेतु प्लगइन
-Comment[it]=Plugin per compilare un file script di iptables
-Comment[ka]=iptables-ის სკრიპტის ფაილის შემსები მოდული
-Comment[lt]=Priedas, skirtas IPTables scenarijaus failo kūrimui
-Comment[nl]=Plugin voor het compileren van een iptables-scriptbestand
-Comment[pl]=Wtyczka kompilacji do skryptu iptables
-Comment[pt]='Plugin' para compilar um ficheiro do IPTables
-Comment[pt_BR]=Plug-in para a compilação de um arquivo de scripts do iptables
-Comment[ru]=Модуль для компилирования в сценарий iptables
-Comment[sr]=Прикључак за превођење у iptables скрипту
-Comment[sr@Latn]=Priključak za prevođenje u iptables skriptu
-Comment[sv]=Insticksprogram för att kompilera en skriptfil för IP-tabeller
-Comment[ta]=ஒரு iptables குறுநிரல் கோப்பை தொகுக்க சொருகுப்பொருள்
-Comment[tr]=Bir iptables betik dosyası derleme eklentisi
-Name=KMyFirewall IPTables Compiler
-Name[bg]= Компилатор на IPTables за KMyFirewal
-Name[br]=Dastumer IPTables KMyFirewall
-Name[bs]=KMyFirewall IPTables kompajler
-Name[ca]=Compilador IPTables per a KMyFirewall
-Name[cs]=KMyFirewall IPTables kompilátor
-Name[da]=KMyFirewall IPTables kompilering
-Name[de]=KMyFirewall IPTables-Compiler
-Name[el]=Μεταγλωττιστής IPTables για το KMyFirewall
-Name[es]=Compilador para IPTables de KMyFirewall
-Name[et]=KMyFirewalli IPTablesi kompilaator
-Name[fr]=Compilateur IPTables de KMyFirewall
-Name[gl]=Compilador de KMyFirewall para IPTables
-Name[hi]=के-माइ-फायरवाल आईपी-टेबल्स कम्पाइलर
-Name[hu]=KMyFirewall IPTables-fordító
-Name[it]=Compilatore per IPTables di KMyFirewall
-Name[ja]=KMyFirewall IPTables コンパイラ
-Name[ka]=KMyFirewall IPTables კომპილატორი
-Name[lt]=KMyFirewall IPTables kompiliatorius
-Name[pa]=KMyFirewall IPTables ਕੰਪਾਇਲਰ
-Name[pl]=Kompilator iptables KMyFirewall
-Name[pt]=Compilador para IPTables do KMyFirewall
-Name[pt_BR]=Compilador do IPTables do KMyFirewall
-Name[ru]=KMyFirewall - Компилятор IPTables
-Name[sr]=KMyFirewall-ов преводилац за iptables
-Name[sr@Latn]=KMyFirewall-ov prevodilac za iptables
-Name[sv]=IP-tabellkompilator för Min brandvägg
-Name[ta]=KMyதீச்சுவ்ர் IPஅட்டவணைத் தொகுப்பியைச் சொருகு
-Name[tr]=KMyFirewall IP Tabloları Derleyici
-Name[zh_CN]=KMyFirewall IP 规则表编辑器
X-TDE-Library=libkmfcompiler_ipt
X-TDE-ServiceTypes=KMyFirewall/Compiler
X-KMyFirewall-Platform=linux
diff --git a/kmyfirewall/compilers/kmfcompilerplugin.desktop b/kmyfirewall/compilers/kmfcompilerplugin.desktop
index d019b9c..b7f0602 100644
--- a/kmyfirewall/compilers/kmfcompilerplugin.desktop
+++ b/kmyfirewall/compilers/kmfcompilerplugin.desktop
@@ -1,46 +1,12 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=KMyFirewall Compiler Plugin
+
Type=ServiceType
X-TDE-ServiceType=KMyFirewall/Compiler
X-TDE-Library=libkmfcompilerplugin
-Name=KMyFirewall Compiler Plugin
-Name[bg]=Приставка-компилатор за KMyFirewall
-Name[br]=Lugent dastumer KMyFirewall
-Name[bs]=KMyFirewall kompajler dodatak
-Name[ca]=Connector de compilació per a KMyFirewall
-Name[cs]=Modul KMyFirewall kompilátoru
-Name[da]=KMyFirewall kompilering-plugin
-Name[de]=KMyFirewall Compiler-Erweiterung
-Name[el]=Πρόσθετο μεταγλωττιστή για το KMyFirewall
-Name[es]=Complemento de compilación de KMyFirewall
-Name[et]=KMyFirewalli kompileerimisplugin
-Name[fr]=Module de compilation de KMyFirewall
-Name[gl]=Extensión de Compilazón de KMyFirewall
-Name[hi]=के-माइ-फायरवाल कम्पाइलर प्लगइन
-Name[hu]=KMyFirewall fordítóprogram-modul
-Name[it]=Plugin di compilazione per KMyFirewall
-Name[ja]=KMyFirewall コンパイラ プラグイン
-Name[ka]=KMyFirewall კომპილატორის მოდული
-Name[lt]=KMyFirewall kompiliatoriaus priedas
-Name[pa]=KMyFirewall ਕੰਪਾਇਲਰ ਪਲੱਗਿੰਨ
-Name[pl]=Wtyczka kompilatora KMyFirewall
-Name[pt]='Plugin' de Compilação do KMyFirewall
-Name[pt_BR]=Plug-in do Compilador KMyFirewall
-Name[ru]=Модуль компилирования KMyFirewall
-Name[sr]=KMyFirewall-ов прикључак за превођење
-Name[sr@Latn]=KMyFirewall-ov priključak za prevođenje
-Name[sv]=Kompileringsinsticksprogram för Min brandvägg
-Name[ta]=KMyதீச்சுவ்ர் தொகுப்பியைச் சொருகு
-Name[tr]=KMyFirewall Derleme Eklentisi
-Name[uk]=Втулок компілятора KMyFirewall
-Name[zh_CN]=KMyFirewall 编辑器插件
[PropertyDef::X-KMyFirewall-Platform]
Type=TQString
[PropertyDef::X-KMyFirewall-Language]
Type=TQString
-
-
-
-
diff --git a/kmyfirewall/compilers/pf/kmfcompiler_pf.desktop b/kmyfirewall/compilers/pf/kmfcompiler_pf.desktop
index 02a4868..2eec67c 100644
--- a/kmyfirewall/compilers/pf/kmfcompiler_pf.desktop
+++ b/kmyfirewall/compilers/pf/kmfcompiler_pf.desktop
@@ -1,58 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=KMyFirewall OpenBSD pf Compiler
+
+Comment=Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile
+
Type=Service
Exec=lbl
-Comment=Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile
-Comment[bg]=Приставка за компилиране на KMFGenericDoc файлове до pf скриптови файлове на OpenBSD
-Comment[ca]=Connector de compilació KMFGenericDoc per a un fitxer script pf de OpenBSD
-Comment[cs]=Modul pro kompilaci KMFGenericDoc do OpenBSD pf skriptového souboru
-Comment[da]=Plugin til at kompilere KMFGenericDoc til en OpenBSD pf-scriptfil
-Comment[de]=Modul zum Kompilieren eines KMFGenericDoc in eine OpenBSD pf-Skriptdatei
-Comment[el]=Πρόσθετο μεταγλώττισης KMFGenericDoc σε αρχείο σεναρίου OpenBSD pf
-Comment[es]=Un complemento para compilar KMFGenericDoc a un script pf de OpenBSD
-Comment[et]=Plugin KMFGenericDoc kompileerimiseks OpenBSD pf skriptifaili
-Comment[fr]=Module de compilation de KMFGenericDoc vers un fichier de script OpenBSD pf
-Comment[gl]=Extensión para compilar un KMFGenericDoc nun guión pf de OpenBSD
-Comment[hi]=केएमएफ-जेनेरिक-डॉक को एक ओपन-बीएसडी पीएफ़ स्क्रिप्ट-फाइल में कम्पाइल करने हेतु प्लगइन
-Comment[it]=Plugin per compilare un documento generico di KMyFirewall in un file script di OpenBSD pf
-Comment[ka]=KMFGenericDoc-ის OpenBSD pf scriptfile-ად დამკომპილირებელი მოდული
-Comment[nl]=Plugin voor het compileren van KMFGenericDoc naar een OpenBSD pf scriptbestand
-Comment[pl]=Wtyczka do kompilacji KMFGenericDoc do skryptu OpenBSD pf
-Comment[pt]=Um 'plugin' para compilar o KMFGenericDoc para um ficheiro do OpenBSD pf
-Comment[pt_BR]=Plug-in para a compilação KMFGenericDoc para um arquivo de scripts do OpenBSD pf
-Comment[sr]=Прикључак за превођење KMFGenericDoc-а у OpenBSD pf скрипту
-Comment[sr@Latn]=Priključak za prevođenje KMFGenericDoc-a u OpenBSD pf skriptu
-Comment[sv]=Insticksprogram för att kompilera generella dokument i Min brandvägg till OpenBSD pf-skriptfiler
-Comment[ta]= தொகுத்த KMFபிறப்பு ஆவணத்திலிருந்துத் திறந்தBSD எழுத்துக்கோப்பினைச் சொருகு
-Comment[tr]=KMFGenericDoc dosyasını, OpenBSD pf betik dosyasına derlemek için eklenti
-Comment[uk]=Втулок для компілювання KMFGenericDoc до скриптфайла pf OpenBSD
-Name=KMyFirewall OpenBSD pf Compiler
-Name[bg]=Компилатор на OpenBSD pf файлове на KMyFirewall
-Name[br]=Dastumer pf OpenBSD KMyFirewall
-Name[ca]=Compilador pf de OpenBSD per a KMyFirewall
-Name[cs]=KMyFirewall OpenBSD pf kompilátor
-Name[da]=KMyFirewall OpenBSD pf-kompilering
-Name[de]=KMyFirewall OpenBSD-pf-Compiler
-Name[el]=Μεταγλωττιστής OpenBSD pf για το KMyFirewall
-Name[es]=Compilador para el pf de OpenBSD de KMyFirewall
-Name[et]=KMyFirewalli OpenBSD pf kompilaator
-Name[fr]=Compilateur pf OpenBSD de KMyFirewall
-Name[gl]=Compilador pf de OpenBSD de KMyFirewall
-Name[hi]=के-माइ-फायरवाल ओपन-बीएसडी कम्पाइलर
-Name[it]=Compilatore per OpenBSD pf di KMyFirewall
-Name[ja]=KMyFirewall OpenBSD pf コンパイラ
-Name[ka]=KMyFirewall OpenBSD pf კომპილატორი
-Name[pa]=KMyFirewall OpenBSD pf ਕੰਪਾਇਲਰ
-Name[pl]=Kompilator KMyFirewall OpenBSD pf
-Name[pt]=Compilador para OpenBSD pf do KMyFirewall
-Name[pt_BR]=Compilador OpenBSD do KMyFirewall
-Name[ru]=KMyFirewall - Компилятор OpenBSD pf
-Name[sr]=KMyFirewall-ов преводилац за OpenBSD pf
-Name[sr@Latn]=KMyFirewall-ov prevodilac za OpenBSD pf
-Name[sv]=OpenBSD pf-kompilator för Min brandvägg
-Name[ta]=KMyதீச்சுவர் திறந்தBSD பிஎப்பை சொருகு
-Name[tr]=KMyFirewall OpenBSD pf Derleyici
-Name[uk]=Компілятор KMyFirewall для OpenBSD pf
X-TDE-Library=libkmfcompiler_pf
X-TDE-ServiceTypes=KMyFirewall/Compiler
X-KMyFirewall-Platform=openbsd
diff --git a/kmyfirewall/installer/kmfinstallerplugin.desktop b/kmyfirewall/installer/kmfinstallerplugin.desktop
index 2067ab4..fadd0e4 100644
--- a/kmyfirewall/installer/kmfinstallerplugin.desktop
+++ b/kmyfirewall/installer/kmfinstallerplugin.desktop
@@ -1,43 +1,12 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=KMyFirewall Installer Plugin
+
Type=ServiceType
X-TDE-ServiceType=KMyFirewall/Installer
X-TDE-Library=libkmfinstallerplugin
-Name=KMyFirewall Installer Plugin
-Name[bg]=Приставка-инсталатор на KMyFirewall
-Name[br]=Lugent stalier KMyFirewall
-Name[bs]=KMyFirewall dodatak za instalaciju
-Name[ca]=Connector d'instal·lació per a KMyFirewall
-Name[cs]=Modul instalátoru KMyFirewall
-Name[de]=KMyFirewall Installationsprogramm
-Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall
-Name[es]=Complemento de instalación de KMyFirewall
-Name[et]=KMyFirewalli paigaldamisplugin
-Name[fr]=Module d'installation de KMyFirewall
-Name[gl]=Extensión de Instalazón de KMyFirewall
-Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन
-Name[hu]=KMyFirewall telepítőmodul
-Name[it]=Plugin di installazione di KMyFirewall
-Name[ja]=KMyFirewall インストーラ プラグイン
-Name[ka]=KMyFirewall დაყენების მოდული
-Name[nl]=KMyFirewall Installatieplugin
-Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ
-Name[pl]=Wtyczka instalatora KMyFirewall
-Name[pt]='Plugin' de Instalação do KMyFirewall
-Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall
-Name[ru]=KMyFirewall - Модуль установки
-Name[sr]=KMyFirewall-ов прикључак за инсталирање
-Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje
-Name[sv]=Installationsdel för Min brandvägg
-Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு
-Name[tr]=KMyFirewall Kurulum Eklentisi
-Name[uk]=Втулок встановлення KMyFirewall
-Name[zh_CN]=KMyFirewall 安装程序插件
-
[PropertyDef::X-KMyFirewall-Platform]
Type=TQString
[PropertyDef::X-KMyFirewall-Language]
Type=TQString
-
diff --git a/kmyfirewall/installer/linux/kmfinstaller_linux.desktop b/kmyfirewall/installer/linux/kmfinstaller_linux.desktop
index 62c3ce9..30af25b 100644
--- a/kmyfirewall/installer/linux/kmfinstaller_linux.desktop
+++ b/kmyfirewall/installer/linux/kmfinstaller_linux.desktop
@@ -1,60 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Installer for Linux
-Name[bg]=Инсталираща програма за KMyFirewall под Линукс
-Name[br]=Stalier KMyFirewall evit Linux
-Name[ca]=Instal·lador per a Linux de KMyFirewall
-Name[cs]=Linuxový instalátor KMyFirewall
-Name[da]=KMyFirewall Installatør for Linux
-Name[de]=KMyFirewall Installationsprogramm für Linux
-Name[el]=Εγκατάσταση του KMyFirewall για το Linux
-Name[es]=Instalador de KMyFirewall para GNU/Linux
-Name[et]=KMyFirewalli paigaldaja Linuxile
-Name[fr]=Installeur de KMyFirewall pour Linux
-Name[gl]=Instalador de KMyFirewall para Linux
-Name[hi]=लिनक्स के लिए के-माइ-फायरवाल संस्थापक
-Name[it]=Installatore di KMyFirewall per Linux
-Name[ja]=Linux のための KMyFirewall インストーラ
-Name[ka]=KMyFirewall დამყენებელი ლინუქსისთვის
-Name[nl]=KMyfirewall-installatie voor Linux
-Name[pa]=ਲੀਨਕਸ ਲਈ KMyFirewall ਇੰਸਟਾਲਰ
-Name[pl]=Instalator KMyFirewall dla Linuksa
-Name[pt]='Plugin' de Instalação do KMyFirewall para Linux
-Name[pt_BR]=Instalador do KMyFirewall para Linux
-Name[ru]=KMyFirewall - Установка для Linux
-Name[sr]=KMyFirewall-ов инсталатер за Linux
-Name[sr@Latn]=KMyFirewall-ov instalater za Linux
-Name[sv]=Min brandvägg installation för Linux
-Name[ta]=லினஸ் KMyதீச்சுவர் நிறுவுபவர்
-Name[tr]=Linux için KMyFirewall Kurulum Programı
-Name[uk]=Встановлювач KMyFirewall для Linux
+
Comment=Plugin for installing an iptables scriptfile
-Comment[bg]=Приставка за инсталиране на скриптови файлове на iptables
-Comment[ca]=Connector per instal·lar un fitxer script de iptables
-Comment[cs]=Modul pro instalaci skriptového souboru iptables
-Comment[da]=Plugin til at installere en iptables scriptfil
-Comment[de]=Modul zur Installation eine Skriptdatei
-Comment[el]=Πρόσθετο εγκατάστασης ενός αρχείου σεναρίου iptables
-Comment[es]=Complemento para instalar un fichero script de iptables
-Comment[et]=Plugin IPTablesi skriptifaili paigaldamiseks
-Comment[fr]=Module pour l'installation d'un fichier script iptables
-Comment[gl]=Extensión para instalar un guión de iptables
-Comment[hi]=आईपी-टेबल्स स्क्रिप्ट-फाइल संस्थापना करने हेतु प्लगइन
-Comment[it]=Plugin per installare un file script di iptables
-Comment[ja]=iptables スクリプトファイルをインストールするためのプラグイン
-Comment[ka]=iptables scriptfile-ის დამყენებელი მოდული
-Comment[nl]=Plugin voor het installeren van een iptables-scriptbestand
-Comment[pl]=Wtyczka do instalowania skryptu iptables
-Comment[pt]='Plugin' para instalar um ficheiro iptables
-Comment[pt_BR]=Plug-in para a instalação de um arquivo de scripts do iptables
-Comment[sr]=Прикључак за инсталирање iptables фајлова скрипти
-Comment[sr@Latn]=Priključak za instaliranje iptables fajlova skripti
-Comment[sv]=Insticksprogram för att installera en skriptfil för IP-tabeller
-Comment[tr]=iptables betik dosyası kurmak için eklenti
-Comment[uk]=Втулок для встановлення скриптфайла iptables
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfinstaller_linux
X-TDE-ServiceTypes=KMyFirewall/Installer
X-KMyFirewall-Platform=linux
-
diff --git a/kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop b/kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop
index 8c28827..fe4ecfc 100644
--- a/kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop
+++ b/kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop
@@ -1,18 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Installer for OpenBSD
-Name[it]=Installatore di KMyFirewall per OpenBSD
-Name[pt]='Plugin' de Instalação do KMyFirewall para OpenBSD
-Name[pt_BR]='Plugin' de Instalação do KMyFirewall para OpenBSD
-Name[sv]=Min brandvägg installation för OpenBSD
+
Comment=Plugin for installing an pf scriptfile
-Comment[it]=Plugin per installare un file script pf
-Comment[pt]='Plugin' para instalar um ficheiro do 'pf'
-Comment[pt_BR]='Plugin' para instalar um ficheiro do 'pf'
-Comment[sv]=Insticksprogram för att installera en pf-skriptfil
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfinstaller_openbsd
X-TDE-ServiceTypes=KMyFirewall/Installer
X-KMyFirewall-Platform=openbsd
-
diff --git a/kmyfirewall/ipteditor/kmfipteditorpart.desktop b/kmyfirewall/ipteditor/kmfipteditorpart.desktop
index 88002f6..5af3ca8 100644
--- a/kmyfirewall/ipteditor/kmfipteditorpart.desktop
+++ b/kmyfirewall/ipteditor/kmfipteditorpart.desktop
@@ -1,14 +1,7 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
Name=KMFIPTEditorPart
-Name[fr]=Module d'éditeur KMFIPT
-Name[hi]=केएमएफ़आईपीटी-एडिटर-पार्ट
-Name[pt_BR]=Componente Editor KMFIP
-Name[sv]=IPT-editordel för Min brandvägg
-Name[ta]=KMFIPTதொகுபி பகுதி
-Name[tr]=KMF IPT Düzenleyici Parçası
-Name[zh_CN]=KMFip 规则表编辑器组件
+
+Type=Service
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
X-TDE-ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart
X-TDE-Library=libkkmfipteditoprat
diff --git a/kmyfirewall/kmfgrs.desktop b/kmyfirewall/kmfgrs.desktop
index a35123c..8f1045c 100644
--- a/kmyfirewall/kmfgrs.desktop
+++ b/kmyfirewall/kmfgrs.desktop
@@ -1,19 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
+Comment=KMyFirewall Generic Ruleset
+
Type=MimeType
MimeType=application/x-kmyfirewall-kmfgrs
Icon=kmyfirewall
Patterns=*.kmfgrs;
DefaultApp=kmyfirewall
-Comment=KMyFirewall Generic Ruleset
-Comment[bg]=Поредица от правила на KMyFirewall
-Comment[es]=Conjunto de reglas genéricas de KMyFirewall
-Comment[et]=KMyFirewalli üldine reeglistik
-Comment[it]=Insieme di regole generiche per KMyFirewall
-Comment[nl]=KMyFirewall generieke regelverzameling
-Comment[pt]=Conjunto de Regras Genérico do KMyFirewall
-Comment[pt_BR]=Conjunto de Regras Genérico do KMyFirewall
-Comment[sr]=KMyFirewall-ов генерички скуп правила
-Comment[sr@Latn]=KMyFirewall-ов генерички скуп правила
-Comment[sv]=Generell regeluppsättning för Min brandvägg
-
diff --git a/kmyfirewall/kmfnet.desktop b/kmyfirewall/kmfnet.desktop
index 86c11ec..0d6570e 100644
--- a/kmyfirewall/kmfnet.desktop
+++ b/kmyfirewall/kmfnet.desktop
@@ -1,18 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
+Comment=KMyFirewall Network Configuration
+
Type=MimeType
MimeType=application/x-kmyfirewall-kmfnet
Icon=kmyfirewall
Patterns=*.kmfnet;
DefaultApp=kmyfirewall
-Comment=KMyFirewall Network Configuration
-Comment[bg]=Мрежова настройка на KMyFirewall
-Comment[es]=Configuración de red de KMyFirewall
-Comment[et]=KMyFirewalli võrguseadistused
-Comment[it]=Configurazione di rete di KMyFirewall
-Comment[nl]=KMyFirewall netwerkconfiguratie
-Comment[pt]=Configuração da Rede do KMyFirewall
-Comment[pt_BR]=Configuração da Rede do KMyFirewall
-Comment[sr]=KMyFirewall - подешавање мреже
-Comment[sr@Latn]=KMyFirewall - подешавање мреже
-Comment[sv]=Nätverksinställning för Min brandvägg
diff --git a/kmyfirewall/kmfpkg.desktop b/kmyfirewall/kmfpkg.desktop
index d2b17b2..7ba7837 100644
--- a/kmyfirewall/kmfpkg.desktop
+++ b/kmyfirewall/kmfpkg.desktop
@@ -1,18 +1,7 @@
[Desktop Entry]
-Encoding=UTF-8
+Comment=KMyFirewall Installation Package
+
Type=MimeType
MimeType=application/x-kmyfirewall-kmfpkg
Icon=kmyfirewall
Patterns=*.kmfpkg;
-Comment=KMyFirewall Installation Package
-Comment[bg]=Инсталационен пакет на KMyFirewall
-Comment[es]=Paquete de instalación de KMyFirewall
-Comment[et]=KMyFirewalli paigaldamispakett
-Comment[it]=Pacchetto di installazione di KMyFirewall
-Comment[nl]=KMyFirewall-installatiepakket
-Comment[pt]=Pacote de Instalação do KMyFirewall
-Comment[pt_BR]=Pacote de Instalação do KMyFirewall
-Comment[sr]=KMyFirewall-ов инсталациони пакет
-Comment[sr@Latn]=KMyFirewall-ов инсталациони пакет
-Comment[sv]=Installationspaket för Min brandvägg
-
diff --git a/kmyfirewall/kmfrs.desktop b/kmyfirewall/kmfrs.desktop
index 39a9ca0..2b853f0 100644
--- a/kmyfirewall/kmfrs.desktop
+++ b/kmyfirewall/kmfrs.desktop
@@ -1,19 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
+Comment=KMyFirewall IPTables Ruleset
+
Type=MimeType
MimeType=application/x-kmyfirewall-kmfrs
Icon=kmyfirewall
Patterns=*.kmfrs;
DefaultApp=kmyfirewall
-Comment=KMyFirewall IPTables Ruleset
-Comment[bg]=Поредица от правила на IPTables за KMyFirewall
-Comment[es]=Conjunto de reglas de IPTables de KMyFirewall
-Comment[et]=KMyFirewalli IPTablesi reeglistik
-Comment[it]=Insieme di regole IPTables per KMyFirewall
-Comment[ms]=Peraturan IPTables KMyFirewall
-Comment[nl]=KMyFirewall IPTables-regelverzameling
-Comment[pt]=Conjunto de Regras do IPTables para o KMyFirewall
-Comment[pt_BR]=Conjunto de Regras do IPTables para o KMyFirewall
-Comment[sr]=KMyFirewall-ов IPTables-ов скуп правила
-Comment[sr@Latn]=KMyFirewall-ов IPTables-ов скуп правила
-Comment[sv]=Regeluppsättning med IP-tabeller för Min brandvägg
diff --git a/kmyfirewall/kmyfirewall.desktop b/kmyfirewall/kmyfirewall.desktop
index 0d20119..a91c1b1 100644
--- a/kmyfirewall/kmyfirewall.desktop
+++ b/kmyfirewall/kmyfirewall.desktop
@@ -1,35 +1,14 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=KMyFirewall
+GenericName=Firewall Configuration Tool
+
+Comment=Firewall Configuration Tool
+
Type=Application
-MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet;
+Exec=kmyfirewall %u
Icon=kmyfirewall
+MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet;
Patterns=*.kmfrs;*.kmfgrs;*.kmfnet;
-Exec=kmyfirewall %u
Terminal=false
Categories=Qt;TDE;System;
-Name=KMyFirewall
-Name[sv]=Min brandvägg
-GenericName=Firewall Configuration Tool
-GenericName[bg]=Настройване на защитна стена
-GenericName[es]=Herramienta de configuración de cortafuegos
-GenericName[et]=Tulemüüri seadistamistööriist
-GenericName[it]=Strumento di configurazione di KMyFirewall
-GenericName[nl]=Firewall-configuratieprogramma
-GenericName[pt]=Ferramenta de Configuração da Firewall
-GenericName[pt_BR]=Ferramenta de Configuração da Firewall
-GenericName[sr]=Алат за подешавање заштитног зида
-GenericName[sr@Latn]=Алат за подешавање заштитног зида
-GenericName[sv]=Verktyg för brandväggsinställning
-Comment=Firewall Configuration Tool
-Comment[bg]=Настройване на KMyFirewall
-Comment[es]=Herramienta de configuración de cortafuegos
-Comment[et]=Tulemüüri seadistamistööriist
-Comment[it]=Strumento di configurazione di KMyFirewall
-Comment[ms]=Alatan Tetapan Firewall
-Comment[nl]=Firewall-configuratieprogramma
-Comment[pt]=Ferramenta de Configuração da Firewall
-Comment[pt_BR]=Ferramenta de Configuração da Firewall
-Comment[sr]=Алат за подешавање заштитног зида
-Comment[sr@Latn]=Алат за подешавање заштитног зида
-Comment[sv]=Verktyg för inställning av brandvägg
X-DocPath=kmyfirewall/index.html
diff --git a/kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop b/kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop
index 7359e61..fbfc5db 100644
--- a/kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop
+++ b/kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Custom option edit
-Name[bg]=Редактиране на потребителските настройки на KMyFirewall
-Name[ca]=Edita les opcions a mida de KMyFirewall
-Name[cs]=Vlastní nastavení KMyFirewall
-Name[da]=KMyFirewall selvvalgt redigeringsvalg
-Name[de]=KMyFirewall - benutzerdefinierte Optionen
-Name[el]=Επεξεργασία προσαρμοσμένων επιλογών για το KMyFirewall
-Name[es]=Editor de opciones personalizadas de KMyFirewall
-Name[et]=KMyFirewalli kohandatud võtmete redigeerimine
-Name[fr]=Édition des options personnalisées de KMyFirewall
-Name[gl]=Edizón de opzón personalizada de KMyFirewall
-Name[hi]=के-माइ-फायरवाल मनपसंद विकल्प
-Name[it]=Modifica delle opzioni personalizzate di KMyFirewall
-Name[ja]=KMyFirewall カスタムオプション編集
-Name[ka]=KMyFirewall მორგებულ პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - gebruikergedefinieerde opties bewerken
-Name[pa]=KMyFirewall ਪਸੰਦੀਦਾ ਚੋਣ ਸੋਧ
-Name[pl]=Edycja własnych opcji w KMyFirewall
-Name[pt]='Plugin' de edição de opções personalizadas do KMyFirewall
-Name[pt_BR]=Editar Opção Personalizar KMyFirewall
-Name[sr]=KMyFirewall-ово уређивање посебних опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje posebnih opcija
-Name[sv]=Redigera egna alternativ i Min brandvägg
-Name[ta]=KMyFirewall தனிப்பயன் தேர்வை தொகு
-Name[tr]=KMyFirewall Özel seçenek düzenleyicisi
+
Comment=Plugin for editing iptables rule Custom options
-Comment[bg]=Приставка за редактиране на потребителските настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions a mida de les regles de iptables
-Comment[cs]=Modul pro editaci iptables pravidel
-Comment[da]=Plugin til at redigere selvvalgte regelvalg for iptables
-Comment[de]=Modul zum Bearbeiten eigener iptables-Regeloptionen
-Comment[el]=Πρόσθετο επεξεργασίας των προσαρμοσμένων επιλογών iptables
-Comment[es]=Complemento para editar las opciones personalizadas de reglas de iptables
-Comment[et]=Plugin IPTablesi kohandatud võtmete redigeerimiseks
-Comment[fr]=Module pour l'édition des options personnalisées des règles iptables
-Comment[gl]=Extensión para editar opzóns personalizadas de regras de iptables
-Comment[hi]=आईपी-टेबल्स नियम मनपसंद विकल्पों का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni personalizzate delle regole iptables
-Comment[ka]=iptables მორგებულ პარამეტრთა რედაქტორის მოდული
-Comment[nl]=Plugin voor het bewerken van uw eigen iptables-regels
-Comment[pl]=Wtyczka do edytowania własnych opcji w regułach iptables
-Comment[pt]='Plugin' para editar opções Personalizadas de regras iptables
-Comment[pt_BR]=Plug-in para a edição das opções de regras do iptables sob o item Personalizar
-Comment[sr]=Прикључак за уређивање iptables правила „посебне опције“
-Comment[sr@Latn]=Priključak za uređivanje iptables pravila „posebne opcije“
-Comment[sv]=Insticksprogram för att redigera egna regelalternativ för IP-tabeller
-Comment[ta]=Plugin for installing an ip அட்டவணை தொகுப்பிற்கான சொருகுபொருள் விதியின் தனிப்பயன் தேர்வு
-Comment[tr]=iptables kuralı Özel seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_custom
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop b/kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop
index 941346d..622f459 100644
--- a/kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop
+++ b/kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Interface option edit
-Name[bg]=Редактиране на настройките на интерфейса на KMyFirewall
-Name[ca]=Edita les opcions de la interfície de KMyFirewall
-Name[da]=KMyFirewall redigering af grænsefladevalg
-Name[de]=KMyFirewall Optionen-Editor
-Name[el]=Πρόσθετο επεξεργασίας επιλογών διασύνδεσης για το KMyFirewall
-Name[es]=Editor de la opción Interface de KMyFirewall
-Name[et]=KMyFirewalli liidesevõtmete redigeerimine
-Name[fr]=Édition des options d'interface de KMyFirewall
-Name[gl]=Edizón de opzón de interface de rede de KMyFirewall
-Name[hi]=के-माइ-फायरवाल इंटरफेस विकल्प संपादन
-Name[it]=Modifica delle opzioni di interfaccia di KMyFirewall
-Name[ja]=KMyFirewall インターフェースオプション編集
-Name[ka]=KMyFirewall ინტერფეისის პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - interfaceopties bewerken
-Name[pa]=KMyFirewall ਇੰਟਰਫੇਸ ਚੋਣ ਸੋਧ
-Name[pl]=Interfejs KMyFirewall do edycji opcji
-Name[pt]=Edição da opção Interface do KMFirewall
-Name[pt_BR]=Editar Opção Interface do KMyFirewall
-Name[ru]=KMyFirewall - Интерфейс
-Name[sr]=KMyFirewall-ово уређивање опција интерфејса
-Name[sr@Latn]=KMyFirewall-ovo uređivanje opcija interfejsa
-Name[sv]=Redigera gränssnittsalternativ i Min brandvägg
-Name[ta]=KMyFirewall இடைமுக தேர்வினை தொகு
-Name[tr]=KMyFirewall Arayüz seçeneği düzenleyicisi
+
Comment=Plugin for edition Interface based iptables rule options
-Comment[bg]=Приставка за редактиране на базираните на интерфейса настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en la interfície
-Comment[da]=Plugin til redigering af grænsefladebaserede regelvalg for iptables
-Comment[de]=Modul für benutzerdefinierte Iptables-Regel-Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση τις διασυνδέσεις
-Comment[es]=Un complemento para las opciones de Interface de reglas de iptables
-Comment[et]=Plugin IPTablesi reegli liidesevõtmete redigeerimiseks
-Comment[fr]=Module pour l'édition des options des règles iptables basées sur les interfaces
-Comment[gl]=Extensión para edita opzóns de iptables baseadas na Interface
-Comment[hi]=इंटरफेस आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni di interfaccia delle regole iptables
-Comment[ka]=iptables დაფუძნებული წესების პარამეტრთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van interface-gebaseerde iptables-regels
-Comment[pl]=Wtyczka do edycji opcji reguł iptables w interfejsie
-Comment[pt]='Plugin' para editar opções de Interface de regras iptables
-Comment[pt_BR]=Plug-in para a interface de edição das opções de regras baseadas no iptables
-Comment[ru]=Модуль для правки правила iptables на основе интерфейсов
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу интерфејса
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu interfejsa
-Comment[sv]=Insticksprogram för att redigera gränssnittsbaserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த இடைமுக தொகுப்பின் சொருகுபொருள்
-Comment[tr]=Arayüz tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_interface
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop b/kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop
index 82bb566..b7e9963 100644
--- a/kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop
+++ b/kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall IP option edit
-Name[bg]=Редактиране на IP-настройките на KMyFirewall
-Name[ca]=Edita les opcions IP de KMyFirewall
-Name[da]=KMyFirewall IP redigeringsvalg
-Name[de]=KMyFirewall IP-Optionen-Editor
-Name[el]=Πρόσθετο επεξεργασίας επιλογών IP για το KMyFirewall
-Name[es]=Editor de la opción IP de KMyFirewall
-Name[et]=KMyFirewalli IP võtmete redigeerimine
-Name[fr]=Édition des options IP de KMyFirewall
-Name[gl]=Edizón de opzóns de IP de KMyFirewall
-Name[hi]=के-माइ-फायरवाल आईपी विकल्प संपादन
-Name[it]=Modifica opzioni IP di KMyFirewall
-Name[ja]=KMyFirewall IP オプション編集
-Name[ka]=KMyFirewall IP პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - IP-optie bewerken
-Name[pa]=KMyFirewall IP ਚੋਣ ਸੋਧ
-Name[pl]=Edycja opcji IP KMyFirewall
-Name[pt]=Edição da opção IP do KMFirewall
-Name[pt_BR]=Editar Opções de IP do KMyFirewall
-Name[ru]=KMyFirewall - IP
-Name[sr]=KMFirewall-ово уређивање IP опција
-Name[sr@Latn]=KMFirewall-ovo uređivanje IP opcija
-Name[sv]=Redigera IP-alternativ i Min brandvägg
-Name[ta]=KMyFirewall IP தேர்வினை தொகு
-Name[tr]=KMyFirewall IP seçeneği düzenleyicisi
+
Comment=Plugin for edition IP based iptables rule options
-Comment[bg]=Приставка за редактиране на IP-базираните настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en IP
-Comment[da]=Plugin til redigering af IP baserede regelvalg for iptables
-Comment[de]=Modul für benutzerdefinierte IP-Regel-Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση το IP
-Comment[es]=Un complemento para la edición de opciones de reglas de iptables basadas en IP
-Comment[et]=Plugin IPTablesi reegli IP võtmete redigeerimiseks
-Comment[fr]=Module pour l'édition des options des règles iptables basées sur les adresses IP
-Comment[gl]=Extensión para a edizón de regras de iptables baseadas na IP
-Comment[hi]=आईपी आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni IP basate su iptables
-Comment[ka]=IP-ზე დაფუძნებული iptables წესების პარამეტრების რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van IP-gebaseerde iptables-regels
-Comment[pl]=Wtyczka do edycji opcji reguł iptables opartych na IP
-Comment[pt]='Plugin' para editar opções de IP de regras iptables
-Comment[pt_BR]=Plug-in para a edição das opções de regras de IP baseadas no iptables
-Comment[ru]=Модуль для правки правила iptables на основе IP
-Comment[sr]=Прикључак за опција iptables правила на основу IP-а
-Comment[sr@Latn]=Priključak za opcija iptables pravila na osnovu IP-a
-Comment[sv]=Insticksprogram för att redigera IP-baserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த IP தொகுப்பின் சொருகுபொருள்
-Comment[tr]=IP tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_ip
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop b/kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop
index e08db48..f78ca56 100644
--- a/kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop
+++ b/kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop
@@ -1,27 +1,5 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=ServiceType
-X-TDE-ServiceType=KMyFirewall/RuleOptionEdit
Name=KMyFirewall RuleOption Edit Service Type
-Name[bg]=Редактиране на настройките на правилата за типа на услуга на KMyFirewall
-Name[ca]=Editor de les opcions de la regla Tipus de servei de KMyFirewall
-Name[da]=KMyFirewall regelvalg redigeringstjenestetype
-Name[de]=KMyFirewall Regeloptionen Diensttyp-Editor
-Name[el]=Επεξεργασία επιλογών κανόνων τύπου υπηρεσίας για το KMyFirewall
-Name[es]=Tipo de servicio de edición de RuleOption de KMyFirewall
-Name[et]=KMyFirewalli reeglivõtme redigeerimise teenuse tüüp
-Name[fr]=Type de service d'édition des options de règles pour KMyFirewall
-Name[gl]=Edizón da opzón de tipo de servizos das regras de KMyFirewall
-Name[hi]=के-माई-फ़ायरवाल रूल-विकल्प संपादन सेवा क़िस्म
-Name[it]=Tipo di servizio di modifica delle opzioni delle regole di KMyFirewall
-Name[ka]=KMyFirewall RuleOption რედაქტირების სერვისის ტიპი
-Name[nl]=KMyFirewall-servicetype "Regeloptie bewerken"
-Name[pa]=KMyFirewall RuleOption ਸੋਧ ਸੇਵਾ ਕਿਸਮ
-Name[pt]=Tipo de Serviço de Edição de Opções de Regra do KMyFirewall
-Name[pt_BR]=Edição do Tipo de Serviço RuleOption do KMyFirewall
-Name[sr]=KMyFirewall-ов тип сервиса за уређивање опција правила
-Name[sr@Latn]=KMyFirewall-ov tip servisa za uređivanje opcija pravila
-Name[sv]=Redigera tjänsttyp för regelalternativ i Min brandvägg
-Name[ta]=KMyதீச்சுவர் விதிதேர்வின் சேவை வகையை தொகு
-Name[tr]=KMyFirewall Kural Seçenekleri Düzenleme Servis Tipi
+Type=ServiceType
+X-TDE-ServiceType=KMyFirewall/RuleOptionEdit
diff --git a/kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop b/kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop
index 56d9f9b..59704e0 100644
--- a/kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop
+++ b/kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop
@@ -1,27 +1,5 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=ServiceType
-X-TDE-ServiceType=KMyFirewall/RuleTargetOptionEdit
Name=KMyFirewall RuleTargetOption Edit Service Type
-Name[bg]=Редактиране на настройките на правилата за типа на услуга на KMyFirewall
-Name[ca]=Editor de les opcions de la regla de destí Tipus de servei de KMyFirewall
-Name[da]=KMyFirewall regelmålvalg redigeringstjenestetype
-Name[de]=KMyFirewall Regelzieloptionen Diensttyp-Editor
-Name[el]=Επεξεργασία κανόνων προορισμού τύπου υπηρεσίας για το KMyFirewall
-Name[es]=Tipo de servicio de edición de RuleTargetOption de KMyFirewall
-Name[et]=KMyFirewalli reegli sihtmärgi võtme redigeerimise teenuse tüüp
-Name[fr]=Type de service d'édition des options de cibles des règles pour KMyFirewall
-Name[gl]=Edizón do tipo de servizo da opzón obxectivo das regras KMyFirewall
-Name[hi]=के-माई-फ़ायरवाल रूल-टार्गेट-विकल्प संपादन सेवा क़िस्म
-Name[it]=Tipo di servizio di modifica delle opzioni degli obiettivi delle regole di KMyFirewall
-Name[ka]=KMyFirewall RuleTargetOption რედაქტირების სერვისის ტიპი
-Name[nl]=KMyFirewall-servicetype "Regeldoeloptie bewerken"
-Name[pa]=KMyFirewall RuleTargetOption ਸੋਧ ਸੇਵਾ ਕਿਸਮ
-Name[pt]=Tipo de Serviço de Edição de Opções de Regra Alvo do KMyFirewall
-Name[pt_BR]=Edição do Tipo de Serviço RuleTargetOption do KMyFirewall
-Name[sr]=KMyFirewall-ов тип сервиса за уређивање опција циљева правила
-Name[sr@Latn]=KMyFirewall-ov tip servisa za uređivanje opcija ciljeva pravila
-Name[sv]=Redigera tjänsttyp för regelmålalternativ i Min brandvägg
-Name[ta]=KMyதீச்சுவர் விதிமூல தேர்வின் சேவை வகையை தொகு
-Name[tr]=KMyFirewall Kural Hedef Seçenekleri Düzenleme Servis Tipi
+Type=ServiceType
+X-TDE-ServiceType=KMyFirewall/RuleTargetOptionEdit
diff --git a/kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop b/kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop
index 0b49b71..e3c12fa 100644
--- a/kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop
+++ b/kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop
@@ -1,53 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Limit option edit
-Name[bg]=Редактиране на настройките за ограничения на KMyFirewall
-Name[ca]=Editor de les opcions Limit de KMyFirewall
-Name[da]=KMyFirewall redigering af grænsevalg
-Name[de]=KMyFirewall Limit-Option-Editor
-Name[el]=Επεξεργασία επιλογής ορίου για το KMyFirewall
-Name[es]=Editor de opciones Limit de KMyFirewall
-Name[et]=KMyFirewalli limiidivõtmete redigeerimine
-Name[fr]=Édition des options de limites de KMyFirewall
-Name[gl]=Edizón de opzóns de Límite de KMyFirewall
-Name[hi]=के-माइ-फायरवाल सीमा विकल्प संपादन
-Name[it]=Modifica delle opzioni limite di KMyFirewall
-Name[ka]=KMyFirewall შეზღუდვების პარამეტრების რედაქტორი
-Name[nl]=KMyFirewall - Limietoptie bewerken
-Name[pa]=KMyFirewall Limit ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção Limite do KMFirewall
-Name[pt_BR]=Edição da Opção do Tipo de Serviço Limit do KMyFirewall
-Name[ru]=KMyFirewall - Лимит
-Name[sr]=KMyFirewall-ово уређивање опција ограничења
-Name[sr@Latn]=KMyFirewall-ovo uređivanje opcija ograničenja
-Name[sv]=Redigera gränssalternativ i Min brandvägg
-Name[ta]=KMyFirewall அளவு தேர்வினை தொகு
-Name[tr]=KMyFirewall Sınır seçeneği düzenleyici
+
Comment=Plugin for editing iptables rule Limit options
-Comment[bg]=Приставка за редактиране на настройките на правилата на iptables за ограничения
-Comment[ca]=Connector per editar les opcions Limit de les regles de iptables
-Comment[da]=Plugin til at redigere regelgrænsetilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte Regel-Limit-Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων ορίου iptables
-Comment[es]=Un complemento para editar las opciones de las reglas Limit en iptables
-Comment[et]=Plugin IPTablesi reegli limiidivõtmete redigeerimiseks
-Comment[fr]=Module de modification des options de limites des règles d'IPTables
-Comment[gl]=Extensión para a edizón da opzón de Límite nas regras de iptables
-Comment[hi]=आईपी-टेबल्स नियम सीमा विकल्पों का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole iptables di limite
-Comment[ka]=iptables წესთა შეზღუდვების რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van iptables regellimiet-opties
-Comment[pa]=Plugin for editing iptables rule Limit ਚੋਣ
-Comment[pt]='Plugin' para editar opções de Limite de regras iptables
-Comment[pt_BR]=Plug-in para a edição de regras do iptables para opções Limit
-Comment[ru]=Модуль для правки правила iptables "Limit"
-Comment[sr]=Прикључак за уређивање iptables правила „опције ограничења“
-Comment[sr@Latn]=Priključak za uređivanje iptables pravila „opcije ograničenja“
-Comment[sv]=Insticksprogram för att redigera regelgränsalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி அளவு தேர்வு தொகுப்பின் சொருகுபொருள்
-Comment[tr]=iptables kuralı sınır seçeneğini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_limit
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop b/kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop
index 41998dd..3327d5b 100644
--- a/kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop
+++ b/kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop
@@ -1,53 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall LOG target option edit
-Name[bg]=Редактиране на настройките за регистрирането във файла-дневник
-Name[ca]=Editor de les opcions del destí LOG de KMyFirewall
-Name[da]=KMyFirewall redigering af LOG måltilvalg
-Name[de]=KMyFirewall Log-Zieloptionen-Editor
-Name[el]=Επεξεργασία επιλογών προορισμού LOG για το KMyFirewall
-Name[es]=Editor de KMyFirewall de opciones tipo LOG target
-Name[et]=KMyFirewalli logi sihtmärgi võtmete redigeerimine
-Name[fr]=Édition des options de cible LOG de KMyFirewall
-Name[gl]=Edizón de opzóns de obxectivos LOG de KMyFirewall
-Name[hi]=के-माइ-फायरवाल एलओजी लक्ष्य विकल्प संपादन
-Name[it]=Modifica delle opzioni di obiettivo LOG di KMyFirewall
-Name[ka]=KMyFirewall LOG target პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - LOG-doel-optie bewerken
-Name[pa]=KMyFirewall LOG target ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção de alvo LOG do KMFirewall
-Name[pt_BR]=Edição da opção de Alvo LOG do KMyFirewall
-Name[ru]=KMyFirewall - LOG target
-Name[sr]=KMyFirewall-ово уређивање опција LOG циља
-Name[sr@Latn]=KMyFirewall-ovo uređivanje opcija LOG cilja
-Name[sv]=Redigera LOG-målalternativ i Min brandvägg
-Name[ta]=KMyFirewall LOG மூல தேர்வினை தொகு
-Name[tr]=KMyFirewall LOG hedefi seçeneği düzenleyicisi
+
Comment=Plugin for edition LOG target iptables rule options
-Comment[bg]=Редактиране на настройките на правилата на iptables за регистрирането във файла-дневник
-Comment[ca]=Connector per editar les opcions de les regles de iptables del destí LOG
-Comment[da]=Plugin til at redigere LOG målregeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte Log-Zieloptionen
-Comment[el]=Πρόσθετο επεξεργασίας επιλογών προορισμού LOG iptables
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables de tipo LOG target
-Comment[et]=Plugin IPTablesi reegli logi sihtmärgi võtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables des cibles LOG
-Comment[gl]=Extensión para a edizón de regras de iptables con obxectivos LOG
-Comment[hi]=एलओजी लक्ष्य आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole iptables con obiettivo LOG
-Comment[ka]=LOG target iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van LOG-doel iptables-regelopties
-Comment[pa]=Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ
-Comment[pt]='Plugin' para editar opções do alvo LOG de regras iptables
-Comment[pt_BR]=Plug-in para a edição de regras de alvos LOG do iptables
-Comment[ru]=Модуль для правки правила iptables "LOG target"
-Comment[sr]=Прикључак за уређивање опција iptables правила LOG циља
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila LOG cilja
-Comment[sv]=Insticksprogram för att redigera LOG-mål regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை LOG மூல தொகுப்பின் சொருகுபொருள்
-Comment[tr]=LOG hedef iptables kural seçenekleri yayını için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruletargetoptionedit_log
X-TDE-ServiceTypes=KMyFirewall/RuleTargetOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop b/kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop
index 1032692..6528400 100644
--- a/kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop
+++ b/kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop
@@ -1,53 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall MAC option edit
-Name[bg]=Редактиране на настройките по MAC адрес на KMyFirewall
-Name[ca]=Editor de les opcions MAC de KMyFirewall
-Name[da]=KMyFirewall MAC redigeringstilvalg
-Name[de]=KMyFirewall MAC-Optionen-Editor
-Name[el]=Επεξεργασία επιλογής MAC για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones MAC
-Name[et]=KMyFirewalli MAC-i võtmete redigeerimine
-Name[fr]=Édition des options MAC de KMyFirewall
-Name[gl]=Edizón de opzóns MAC de KMyFirewall
-Name[hi]=के-माइ-फायरवाल एमएसी विकल्प संपादन
-Name[it]=Modifica delle opzioni MAC di KMyFirewall
-Name[ja]=KMyFirewall MAC オプション編集
-Name[ka]=KMyFirewall MAC პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - MAC-optie bewerken
-Name[pa]=KMyFirewall MAC ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção MAC do KMFirewall
-Name[pt_BR]=Edição da Opção MAC do KMyFirewall
-Name[ru]=KMyFirewall - MAC
-Name[sr]=KMyFirewall-ово уређивање MAC опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje MAC opcija
-Name[sv]=Redigera MAC-alternativ i Min brandvägg
-Name[ta]=KMyFirewall MAC தேர்வினை தொகு
-Name[tr]=KMyFirewall MAC seçeneği düzenleyicisi
+
Comment=Plugin for edition MAC address based iptables rule options
-Comment[bg]=Приставка за редактиране на MAC-базираните правила на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en l'adreça MAC
-Comment[da]=Plugin ril at redigere MAC adressebaserede regeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte MAC-Adressenbasierte IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση τη διεύθυνση MAC
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables basadas en direcciones MAC
-Comment[et]=Plugin IPTablesi reegli MAC aadressi võtmete redigeerimiseks
-Comment[fr]=Module pour l'édition des options des règles IPTables basées sur les adresses MAC
-Comment[gl]=Extensión para a edizón de regras de iptables baseados en enderezos MAC
-Comment[hi]=एमएसी पता आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole iptables basate sugli indirizzi MAC
-Comment[ka]=MAC მისამართებზე დაფუძნებული iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van Mac-adres gebaseerde iptables-regelopties
-Comment[pt]='Plugin' para editar opções de MAC de regras iptables
-Comment[pt_BR]=Plug-in para a edição do endereço MAC baseado em opções de regras do iptables
-Comment[ru]=Модуль для правки правила iptables на основе MAC-адресов
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу MAC адресе
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu MAC adrese
-Comment[sv]=Insticksprogram för att redigera MAC-adressbaserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த MAC முகவரி தொகுப்பின் சொருகுபொருள்
-Comment[tr]=MAC adresi tabanlı iptables kural seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_mac
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop b/kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop
index 3e376d6..b2a6e8c 100644
--- a/kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop
+++ b/kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall MARK option edit
-Name[bg]=Редактиране на MARK настройките KMyFirewall
-Name[ca]=Editor de les opcions MARK de KMyFirewall
-Name[cs]=Editace voleb MARK KMyFirewall
-Name[da]=KMyFirewall MARK redigeringstilvalg
-Name[de]=KMyFirewall MARK Optionen-Editor
-Name[el]=Επεξεργασία επιλογής MARK για το KMyFirewall
-Name[es]=Editor de KMyFirewall para opciones de tipo MARK
-Name[et]=KMyFirewalli MARK-võtmete redigeerimine
-Name[fr]=Édition des options MARK de KMyFirewall
-Name[gl]=Edizón de opzóns de MARK de KMyFirewall
-Name[hi]=के-माइ-फायरवाल मार्क विकल्प संपादन
-Name[it]=Modifica delle opzioni MARK di KMyFirewall
-Name[ja]=KMyFirewall MARK オプション編集
-Name[ka]=KMyFirewall MARK პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - MARK-optie bewerken
-Name[pa]=KMyFirewall MARK ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção MARK do KMFirewall
-Name[pt_BR]=Edição da Opção MARK do KMyFirewall
-Name[ru]=KMyFirewall - MARK
-Name[sr]=KMyFirewall-ово уређивање MARK опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje MARK opcija
-Name[sv]=Redigera MARK-alternativ i Min brandvägg
-Name[ta]=KMyFirewall MARK தேர்வினை தொகு
-Name[tr]=KMyFirewall MARK seçeneği düzenleyicisi
+
Comment=Plugin for editing MARK based iptables rule options
-Comment[bg]=Приставка за редактиране на MARK-базираните настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en MARK
-Comment[cs]=Modul pro editaci MARK iptables pravidel
-Comment[da]=Plugin til at redigere MARK baserede regeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte MARK-basierten IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση το MARK
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables MARK
-Comment[et]=Plugin IPTablesi reegli MARK-võtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables MARK
-Comment[gl]=Extensión para editar regras de iptables baseadas en MARK
-Comment[hi]=मार्क आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole iptables basate su MARK
-Comment[ka]=MARK დაფუძნებული iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van MARK-gebaseerde iptables-regelopties
-Comment[pt]='Plugin' para editar opções MARK de regras iptables
-Comment[pt_BR]=Plug-in para a edição de MARK baseado em opções de regras do iptables
-Comment[ru]=Модуль для правки правила iptables на основе MARK
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу MARK-а
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu MARK-a
-Comment[sv]=Insticksprogram för att redigera MARK-baserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த MARK முகவரி தொகுப்பின் சொருகுபொருள்
-Comment[tr]=MARK tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruletargetoptionedit_mark
X-TDE-ServiceTypes=KMyFirewall/RuleTargetOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop b/kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop
index 7af7c06..4fd797a 100644
--- a/kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop
+++ b/kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall NAT option edit
-Name[bg]=Редактиране на настройките на NAT
-Name[ca]=Editor de les opcions NAT de KMyFirewall
-Name[cs]=Editace NAT voleb KMyFirewall
-Name[da]=KMyFirewall NAT redigeringstilvalg
-Name[de]=KMyFirewall NAT Optionen-Editor
-Name[el]=Επεξεργασία επιλογής NAT για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones NAT
-Name[et]=KMyFirewalli NAT võtmete redigeerimine
-Name[fr]=Édition des options NAT de KMyFirewall
-Name[gl]=Edizón de opzóns de NAT de KMyFirewall
-Name[hi]=के-माइ-फायरवाल एनएटी विकल्प संपादन
-Name[it]=Modifica delle opzioni NAT di KMyFirewall
-Name[ja]=KMyFirewall NAT オプション編集
-Name[ka]=KMyFirewall NAT პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - NAT-optie bewerken
-Name[pa]=KMyFirewall NAT ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção NAT do KMFirewall
-Name[pt_BR]=Edição da opção NAT do KMyFirewall
-Name[ru]=KMyFirewall - NAT
-Name[sr]=KMyFirewall-ово уређивање NAT опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje NAT opcija
-Name[sv]=Redigera NAT-alternativ i Min brandvägg
-Name[ta]=KMyFirewall NAT தேர்வினை தொகு
-Name[tr]=KMyFirewall NAT seçeneği düzenleyicisi
+
Comment=Plugin for editing NAT based iptables rule options
-Comment[bg]=Приставка за редактиране на NAT-базираните настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en NAT
-Comment[cs]=Modul pro editaci NAT iptables pravidel
-Comment[da]=Plugin til at redigere NAT baserede regeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte NAT-basierten IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση το ΝΑΤ
-Comment[es]=Un complemento para la edición de las opciones de las reglas de iptables NAT
-Comment[et]=Plugin IPTablesi reegli NAT võtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables NAT
-Comment[gl]=Extensión para editar regras de iptables baseadas en NAT
-Comment[hi]=एनएटी आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole di iptables basate su NAT
-Comment[ka]=NAT დაფუძნებული iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van NAT-gebaseerde iptables-regelopties
-Comment[pt]='Plugin' para editar opções NAT de regras iptables
-Comment[pt_BR]=Plug-in para a edição de NAT baseado em opções de regras do iptables
-Comment[ru]=Модуль для правки правила iptables на основе NAT
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу NAT-а
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu NAT-a
-Comment[sv]=Insticksprogram för att redigera NAT-baserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த NAT தொகுப்பின் சொருகுபொருள்
-Comment[tr]=NAT tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruletargetoptionedit_nat
X-TDE-ServiceTypes=KMyFirewall/RuleTargetOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop b/kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop
index 9417ebd..acc9a4e 100644
--- a/kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop
+++ b/kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Protocol option edit
-Name[bg]=Редактиране на настройките за протокол на KMyFirewall
-Name[ca]=Editor de les opcions Protocol de KMyFirewall
-Name[cs]=Editace voleb protokolu KMyFirewall
-Name[da]=KMyFirewall redigering af protokol tilvalg
-Name[de]=KMyFirewall Protokoll-Optionen-Editor
-Name[el]=Επεξεργασία επιλογής πρωτοκόλλου για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones de Protocolo
-Name[et]=KMyFirewalli protokollivõtmete redigeerimine
-Name[fr]=Édition des options de protocoles de KMyFirewall
-Name[gl]=Edizón de opzóns de Protocolo de KMyFirewall
-Name[hi]=के-माइ-फायरवाल प्रोटोकॉल विकल्प संपादन
-Name[it]=Modifica delle opzioni di protocollo di KMyFirewall
-Name[ja]=KMyFirewall プロトコルオプション編集
-Name[ka]=KMyFirewall ოქმის პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - Protocoloptie bewerken
-Name[pa]=KMyFirewall Protocol ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção Protocolo do KMFirewall
-Name[pt_BR]=Edição da opção Protocol do KMyFirewall
-Name[ru]=KMyFirewall - Протокол
-Name[sr]=KMyFirewall-ово уређивање опција протокола
-Name[sr@Latn]=KMyFirewall-ovo uređivanje opcija protokola
-Name[sv]=Redigera protokollalternativ i Min brandvägg
-Name[ta]=KMyFirewall நெறிமுறை தேர்வினை தொகு
-Name[tr]=KMyFirewall Protokol seçeneği düzenleyicisi
+
Comment=Plugin for edition Protocol based iptables rule options
-Comment[bg]=Приставка за редактиране на базираните на протокол настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en el protocol
-Comment[cs]=Modul pro editaci pravidel iptables založených na protokolu
-Comment[da]=Plugin til redigering af protokolbaserede regeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte Protokoll-basierten IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση το πρωτόκολλο
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables basadas en Protocolo
-Comment[et]=Plugin IPTablesi reegli protokollivõtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables de protocoles
-Comment[gl]=Extensión para editar regras de iptables baseadas en Protocolo
-Comment[hi]=प्रोटोकॉल आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni di protocollo delle regole di iptables
-Comment[ka]=ოქმზე დაფუძნებული iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van protocol-gebaseerde iptables-regelopties
-Comment[pt]='Plugin' para editar opções de Protocolo de regras iptables
-Comment[pt_BR]=Plug-in para a edição do das opções de protocolo baseadas nas regras do iptables
-Comment[ru]=Модуль для правки правила iptables на основе протоколов
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу протокола
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu protokola
-Comment[sv]=Insticksprogram för att redigera protokollbaserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த நெறிமுறை தொகுப்பின் சொருகுபொருள்
-Comment[tr]=Protokol tabanlı iptables kural seçenekleri yayınını düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_protocol
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop b/kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop
index c221e17..7c5e38c 100644
--- a/kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop
+++ b/kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop
@@ -1,54 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall State option edit
-Name[bg]=Редактиране на настройките по състояние на KMyFirewall
-Name[ca]=Editor de les opcions Estat de KMyFirewall
-Name[cs]=Editace stavových voleb KMyFirewall
-Name[da]=KMyFirewall redigeringstilvalg for tilstand
-Name[de]=KMyFirewall Status-Optionen-Editor
-Name[el]=Επεξεργασία επιλογής κατάστασης για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones State
-Name[et]=KMyFirewalli olekuvõtmete redigeerimine
-Name[fr]=Édition des options d'états de KMyFirewall
-Name[gl]=Edizón de opzóns de Estado de KMyFirewall
-Name[hi]=के-माइ-फायरवाल स्थिति विकल्प संपादन
-Name[it]=Modifica delle opzioni di stato di KMyFirewall
-Name[ka]=KMyFirewall მდგომარეობის პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - State-optie bewerken
-Name[pa]=KMyFirewall State ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção Estado do KMFirewall
-Name[pt_BR]=Edição da opção State do KMyFirewall
-Name[ru]=KMyFirewall - Состояние
-Name[sr]=KMyFirewall-ово уређивање опција стања
-Name[sr@Latn]=KMyFirewall-ovo uređivanje opcija stanja
-Name[sv]=Redigera tillståndsalternativ i Min brandvägg
-Name[ta]=KMyFirewall நிலை தேர்வினை தொகு
-Name[tr]=KMyFirewall Durum seçeneği düzenleyicisi
+
Comment=Plugin for editing iptables rule State options
-Comment[bg]=Приставка за редактиране на правилата за състояние на iptables
-Comment[ca]=Connector per editar les opcions d'estat de les regles de iptables
-Comment[cs]=Modul pro editaci stavových pravidel iptables
-Comment[da]=Plugin til redigering af regeltilvalg for tilstand
-Comment[de]=Modul für benutzerdefinierte Status-basierten IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση την κατάσταση
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables State
-Comment[et]=Plugin IPTablesi reegli olekuvõtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables d'états
-Comment[gl]=Extensión para editar a opzón de Estado das regras de iptables
-Comment[hi]=आईपी-टेबल्स नियम स्थिति विकल्प का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni di stato delle regole di iptables
-Comment[ka]=iptables წესთა მდგომარეობის რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van State iptables-regelopties
-Comment[pt]='Plugin' para editar opções de Estado de regras iptables
-Comment[pt_BR]=Plug-in para a edição de regras do iptables para opções State
-Comment[ru]=Модуль для правки правила iptables State
-Comment[sr]=Прикључак за уређивање iptables правила „опције стања“
-Comment[sr@Latn]=Priključak za uređivanje iptables pravila „opcije stanja“
-Comment[sv]=Insticksprogram för att redigera tillståndsregelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி நிலை தேர்வு தொகுப்பின் சொருகுபொருள்
-Comment[tr]=iptables kural durum seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_state
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop b/kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop
index 0f9cac9..e05e3bc 100644
--- a/kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop
+++ b/kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall Tos option edit
-Name[bg]=Редактиране на настройките на Tos на KMyFirewall
-Name[ca]=Editor de les opcions TOS de KMyFirewall
-Name[cs]=Editace TOP voleb KMyFirewall
-Name[da]=KMyFirewall Tos redigeringstilvalg
-Name[de]=KMyFirewall TOS-Optionen-Editor
-Name[el]=Επεξεργασία επιλογής Tos για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones Tos
-Name[et]=KMyFirewalli TOS võtmete redigeerimine
-Name[fr]=Édition des options Tos de KMyFirewall
-Name[gl]=Edizón de opzóns Tos de KMyFirewall
-Name[hi]=के-माइ-फायरवाल टीओएस विकल्प संपादन
-Name[it]=Modifica delle opzioni Tos di KMyFirewall
-Name[ja]=KMyFirewall Tos オプション編集
-Name[ka]=KMyFirewall Tos პარამეტრთა რედაქტორი
-Name[nl]=KMyFirewall - Tos-optie bewerken
-Name[pa]=KMyFirewall Tos ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção TOS do KMFirewall
-Name[pt_BR]=Edição da Opção Tos do KMyFirewall
-Name[ru]=KMyFirewall - TOS
-Name[sr]=KMyFirewall-ово уређивање TOS опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje TOS opcija
-Name[sv]=Redigera TOS-alternativ i Min brandvägg
-Name[ta]=KMyFirewall Tos தேர்வினை தொகு
-Name[tr]=KMyFirewall Tos seçeneği düzenleyicisi
+
Comment=Plugin for editing iptables rule Limit options
-Comment[bg]=Приставка за редактиране на настройките на правилата на iptables за ограничения
-Comment[ca]=Connector per editar les opcions Limit de les regles de iptables
-Comment[da]=Plugin til at redigere regelgrænsetilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte Regel-Limit-Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων ορίου iptables
-Comment[es]=Un complemento para editar las opciones de las reglas Limit en iptables
-Comment[et]=Plugin IPTablesi reegli limiidivõtmete redigeerimiseks
-Comment[fr]=Module de modification des options de limites des règles d'IPTables
-Comment[gl]=Extensión para a edizón da opzón de Límite nas regras de iptables
-Comment[hi]=आईपी-टेबल्स नियम सीमा विकल्पों का संपादन करने हेतु प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole iptables di limite
-Comment[ka]=iptables წესთა შეზღუდვების რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van iptables regellimiet-opties
-Comment[pa]=Plugin for editing iptables rule Limit ਚੋਣ
-Comment[pt]='Plugin' para editar opções de Limite de regras iptables
-Comment[pt_BR]=Plug-in para a edição de regras do iptables para opções Limit
-Comment[ru]=Модуль для правки правила iptables "Limit"
-Comment[sr]=Прикључак за уређивање iptables правила „опције ограничења“
-Comment[sr@Latn]=Priključak za uređivanje iptables pravila „opcije ograničenja“
-Comment[sv]=Insticksprogram för att redigera regelgränsalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி அளவு தேர்வு தொகுப்பின் சொருகுபொருள்
-Comment[tr]=iptables kuralı sınır seçeneğini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruleoptionedit_tos
X-TDE-ServiceTypes=KMyFirewall/RuleOptionEdit
-
diff --git a/kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop b/kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop
index d44fbd3..9f5690d 100644
--- a/kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop
+++ b/kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop
@@ -1,55 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
-Exec=lbl
Name=KMyFirewall TOS option edit
-Name[bg]=Редактиране на настройките на TOS на KMyFirewall
-Name[ca]=Editor de les opcions TOS de KMyFirewall
-Name[cs]=KMyFirewall editor TOS voleb
-Name[da]=KMyFirewall TOS redigeringstilvalg
-Name[de]=KMyFirewall TOS-Optionen-Editor
-Name[el]=Επεξεργασία επιλογής TOS για το KMyFirewall
-Name[es]=Editor de KMyFirewall para las opciones TOS
-Name[et]=KMyFirewalli TOS võtmete redigeerimine
-Name[fr]=Édition des options TOS de KMyFirewall
-Name[gl]=Edizón de opzóns TOS de KMyFirewall
-Name[hi]=के-माइ-फायरवाल टीओएस विकल्प संपादन
-Name[it]=Modifica delle opzioni TOS di KMyFirewall
-Name[ja]=KMyFirewall TOS オプション編集
-Name[ka]=KMyFirewall TOS პარამეტრთა რედაქტორი
-Name[nl]=KmyFirewall - TOS-optie bewerken
-Name[pa]=KMyFirewall TOS ਚੋਣ ਸੋਧ
-Name[pt]=Edição da opção TOS do KMFirewall
-Name[pt_BR]=Edição da Opção TOS do KMyFirewall
-Name[ru]=KMyFirewall - TOS
-Name[sr]=KMyFirewall-ово уређивање TOS опција
-Name[sr@Latn]=KMyFirewall-ovo uređivanje TOS opcija
-Name[sv]=Redigera TOS-alternativ i Min brandvägg
-Name[ta]=KMyFirewall TOS தேர்வினை தொகு
-Name[tr]=KMyFirewall TOS seçeneği düzenleyicisi
+
Comment=Plugin for editing TOS (Type Of Service) based iptables rule options
-Comment[bg]=Приставка за редактиране на базираните на TOS (Type Of Service) настройки на правилата на iptables
-Comment[ca]=Connector per editar les opcions de les regles de iptables basades en TOS (tipus de servei)
-Comment[cs]=Modul pro editaci iptables pravidel založených na TOS (Type Of Service)
-Comment[da]=Plugin til redigering af TOS (Type Of Service) baserede regeltilvalg for iptables
-Comment[de]=Modul für benutzerdefinierte TOS-basierten IP-Regel Optionen
-Comment[el]=Πρόσθετο επεξεργασίας κανόνων iptables με βάση το TOS (Type Of Service)
-Comment[es]=Un complemento para editar las opciones de las reglas de iptables TOS (tipo de servicio)
-Comment[et]=Plugin IPTablesi reegli teenuse tüübi (TOS) võtmete redigeerimiseks
-Comment[fr]=Module d'édition des options de règles IPTables TOS (type de service)
-Comment[gl]=Extensión para editar regras de iptables baseadas en TOS (Tipos de Servizo)
-Comment[hi]=टीओएस (टाइप ऑफ़ सर्विस) आधारित आईपीटेबल नियम विकल्पों का संपादन करने करने के लिए प्लगइन
-Comment[it]=Plugin per modificare le opzioni delle regole di iptables basate sul TOS (tipo di servizio)
-Comment[ka]=TOS (Type Of Service) დაფუძნებული iptables წესთა რედაქტირების მოდული
-Comment[nl]=Plugin voor het bewerken van TOS (Type Of Service) gebaseerde iptables-regelopties
-Comment[pt]='Plugin' para editar opções TOS (Tipo de Serviço) de regras iptables
-Comment[pt_BR]=Plugin para a edição do TOS (Type Of Service ou Tipo de Serviço) baseado em opções de regras do iptables
-Comment[ru]=Модуль для правки правила iptables на основе типов служб (Type Of Service)
-Comment[sr]=Прикључак за уређивање опција iptables правила на основу TOS-а (типа сервиса)
-Comment[sr@Latn]=Priključak za uređivanje opcija iptables pravila na osnovu TOS-a (tipa servisa)
-Comment[sv]=Insticksprogram för att redigera TOS (tjänsttyp)-baserade regelalternativ för IP-tabeller
-Comment[ta]=ip அட்டவணையை விதி தேர்வினை சார்ந்த TOS (சேவையின் வகை) தொகுப்பின் சொருகுபொருள்
-Comment[tr]= TOS (Servis Türü) tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti
+
+Type=Service
+Exec=lbl
X-TDE-Library=libkmfruletargetoptionedit_tos
X-TDE-ServiceTypes=KMyFirewall/RuleTargetOptionEdit
-
diff --git a/translations/desktop_files/bg.po b/translations/desktop_files/bg.po
new file mode 100644
index 0000000..4d466a0
--- /dev/null
+++ b/translations/desktop_files/bg.po
@@ -0,0 +1,271 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Интерфейс за iptables на KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Аплет с име $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Компилатор на IPTables за KMyFirewal"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Приставка, служеща за компилиране на скриптов файл на iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Приставка-компилатор за KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Компилатор на OpenBSD pf файлове на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Приставка за компилиране на KMFGenericDoc файлове до pf скриптови файлове на "
+"OpenBSD"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Приставка-инсталатор на KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Инсталираща програма за KMyFirewall под Линукс"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Приставка за инсталиране на скриптови файлове на iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Инсталираща програма за KMyFirewall под Линукс"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Приставка за инсталиране на скриптови файлове на iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Поредица от правила на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Мрежова настройка на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Инсталационен пакет на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Поредица от правила на IPTables за KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Настройване на защитна стена"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Редактиране на потребителските настройки на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+"Приставка за редактиране на потребителските настройки на правилата на "
+"iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Редактиране на настройките на интерфейса на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+"Приставка за редактиране на базираните на интерфейса настройки на правилата "
+"на iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Редактиране на IP-настройките на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+"Приставка за редактиране на IP-базираните настройки на правилата на iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+"Редактиране на настройките на правилата за типа на услуга на KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+"Редактиране на настройките на правилата за типа на услуга на KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Редактиране на настройките за ограничения на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+"Приставка за редактиране на настройките на правилата на iptables за "
+"ограничения"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Редактиране на настройките за регистрирането във файла-дневник"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+"Редактиране на настройките на правилата на iptables за регистрирането във "
+"файла-дневник"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Редактиране на настройките по MAC адрес на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Приставка за редактиране на MAC-базираните правила на iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Редактиране на MARK настройките KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+"Приставка за редактиране на MARK-базираните настройки на правилата на "
+"iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Редактиране на настройките на NAT"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+"Приставка за редактиране на NAT-базираните настройки на правилата на iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Редактиране на настройките за протокол на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Приставка за редактиране на базираните на протокол настройки на правилата на "
+"iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Редактиране на настройките по състояние на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Приставка за редактиране на правилата за състояние на iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Редактиране на настройките на Tos на KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Редактиране на настройките на TOS на KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Приставка за редактиране на базираните на TOS (Type Of Service) настройки на "
+"правилата на iptables"
diff --git a/translations/desktop_files/br.po b/translations/desktop_files/br.po
new file mode 100644
index 0000000..5146873
--- /dev/null
+++ b/translations/desktop_files/br.po
@@ -0,0 +1,267 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: br\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Etrefas ipables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Un arloadig panell a vez graet $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Lugent dastumer KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Dastumer pf OpenBSD KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Lugent stalier KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Stalier KMyFirewall evit Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Stalier KMyFirewall evit Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Etrefas ipables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Lugent dastumer KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Lugent stalier KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "Lugent dastumer KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "Stalier KMyFirewall evit Linux"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Etrefas ipables KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "Etrefas ipables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "Lugent dastumer KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "Lugent dastumer KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "Dastumer IPTables KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "Dastumer pf OpenBSD KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/bs.po b/translations/desktop_files/bs.po
new file mode 100644
index 0000000..37c0795
--- /dev/null
+++ b/translations/desktop_files/bs.po
@@ -0,0 +1,269 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+#, fuzzy
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall dodatak za instalaciju"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall kompajler dodatak"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall IPTables kompajler"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/ca.po b/translations/desktop_files/ca.po
new file mode 100644
index 0000000..c2a880c
--- /dev/null
+++ b/translations/desktop_files/ca.po
@@ -0,0 +1,269 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interfície per a iptables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Un applet del plafó anomenat $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilador IPTables per a KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Connector de compilació per a un fitxer script de iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Connector de compilació per a KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilador pf de OpenBSD per a KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Connector de compilació KMFGenericDoc per a un fitxer script pf de OpenBSD"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Connector d'instal·lació per a KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Instal·lador per a Linux de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Connector per instal·lar un fitxer script de iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Instal·lador per a Linux de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Connector per instal·lar un fitxer script de iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Edita les opcions de la interfície de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Edita les opcions a mida de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Connector d'instal·lació per a KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Compilador IPTables per a KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Edita les opcions a mida de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Connector per editar les opcions a mida de les regles de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Edita les opcions de la interfície de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en la "
+"interfície"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Edita les opcions IP de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Editor de les opcions de la regla Tipus de servei de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+"Editor de les opcions de la regla de destí Tipus de servei de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Editor de les opcions Limit de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Connector per editar les opcions Limit de les regles de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Editor de les opcions del destí LOG de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables del destí LOG"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Editor de les opcions MAC de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en "
+"l'adreça MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Editor de les opcions MARK de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Editor de les opcions NAT de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Editor de les opcions Protocol de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en el "
+"protocol"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Editor de les opcions Estat de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Connector per editar les opcions d'estat de les regles de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Editor de les opcions TOS de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Editor de les opcions TOS de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Connector per editar les opcions de les regles de iptables basades en TOS "
+"(tipus de servei)"
diff --git a/translations/desktop_files/cs.po b/translations/desktop_files/cs.po
new file mode 100644
index 0000000..43993de
--- /dev/null
+++ b/translations/desktop_files/cs.po
@@ -0,0 +1,268 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "iptable rozhraní KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Applet panelu $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables kompilátor"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Modul pro kompilaci do skriptovacího souboru iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Modul KMyFirewall kompilátoru"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf kompilátor"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Modul pro kompilaci KMFGenericDoc do OpenBSD pf skriptového souboru"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Modul instalátoru KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Linuxový instalátor KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Modul pro instalaci skriptového souboru iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Linuxový instalátor KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Modul pro instalaci skriptového souboru iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "iptable rozhraní KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Vlastní nastavení KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Modul instalátoru KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables kompilátor"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Vlastní nastavení KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Modul pro editaci iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "Editace stavových voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+#, fuzzy
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Modul pro editaci pravidel iptables založených na protokolu"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "Editace NAT voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+#, fuzzy
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Modul pro editaci NAT iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall editor TOS voleb"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall editor TOS voleb"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "Editace stavových voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Modul pro editaci stavových pravidel iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "Editace stavových voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+#, fuzzy
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Modul pro editaci NAT iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "Editace voleb MARK KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+#, fuzzy
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Modul pro editaci MARK iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Editace voleb MARK KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Modul pro editaci MARK iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Editace NAT voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Modul pro editaci NAT iptables pravidel"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Editace voleb protokolu KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Modul pro editaci pravidel iptables založených na protokolu"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Editace stavových voleb KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Modul pro editaci stavových pravidel iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Editace TOP voleb KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall editor TOS voleb"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Modul pro editaci iptables pravidel založených na TOS (Type Of Service)"
diff --git a/translations/desktop_files/cy.po b/translations/desktop_files/cy.po
new file mode 100644
index 0000000..b78741a
--- /dev/null
+++ b/translations/desktop_files/cy.po
@@ -0,0 +1,249 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: cy\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr ""
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Rhaglennig panel o'r enw $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr ""
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/da.po b/translations/desktop_files/da.po
new file mode 100644
index 0000000..58a4965
--- /dev/null
+++ b/translations/desktop_files/da.po
@@ -0,0 +1,258 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "IP-tabelgrænseflade for KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr "KFTPGrabber"
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "En applet for panelet som hedder $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables kompilering"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plugin til at kompilere en iptables scriptfil"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall kompilering-plugin"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf-kompilering"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Plugin til at kompilere KMFGenericDoc til en OpenBSD pf-scriptfil"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall Installatør for Linux"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall Installatør for Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plugin til at installere en iptables scriptfil"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall Installatør for Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Plugin til at installere en iptables scriptfil"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall redigering af grænsefladevalg"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall selvvalgt redigeringsvalg"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall redigering af grænsefladevalg"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables kompilering"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall selvvalgt redigeringsvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Plugin til at redigere selvvalgte regelvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall redigering af grænsefladevalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Plugin til redigering af grænsefladebaserede regelvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP redigeringsvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plugin til redigering af IP baserede regelvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall regelvalg redigeringstjenestetype"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall regelmålvalg redigeringstjenestetype"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall redigering af grænsevalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plugin til at redigere regelgrænsetilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall redigering af LOG måltilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Plugin til at redigere LOG målregeltilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC redigeringstilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Plugin ril at redigere MAC adressebaserede regeltilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK redigeringstilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plugin til at redigere MARK baserede regeltilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT redigeringstilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Plugin til at redigere NAT baserede regeltilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall redigering af protokol tilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Plugin til redigering af protokolbaserede regeltilvalg for iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall redigeringstilvalg for tilstand"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plugin til redigering af regeltilvalg for tilstand"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos redigeringstilvalg"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS redigeringstilvalg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Plugin til redigering af TOS (Type Of Service) baserede regeltilvalg for "
+"iptables"
diff --git a/translations/desktop_files/de.po b/translations/desktop_files/de.po
new file mode 100644
index 0000000..999109e
--- /dev/null
+++ b/translations/desktop_files/de.po
@@ -0,0 +1,256 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Oberfläche für iptables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Eine Bedienfläche mit dem Namen $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables-Compiler"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Modul zum Kompilieren einer iptables-Skriptdatei"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall Compiler-Erweiterung"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD-pf-Compiler"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Modul zum Kompilieren eines KMFGenericDoc in eine OpenBSD pf-Skriptdatei"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall Installationsprogramm"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall Installationsprogramm für Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Modul zur Installation eine Skriptdatei"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall Installationsprogramm für Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Modul zur Installation eine Skriptdatei"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall - benutzerdefinierte Optionen"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall Installationsprogramm"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables-Compiler"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall - benutzerdefinierte Optionen"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Modul zum Bearbeiten eigener iptables-Regeloptionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Modul für benutzerdefinierte Iptables-Regel-Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP-Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Modul für benutzerdefinierte IP-Regel-Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall Regeloptionen Diensttyp-Editor"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall Regelzieloptionen Diensttyp-Editor"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall Limit-Option-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Modul für benutzerdefinierte Regel-Limit-Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall Log-Zieloptionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Modul für benutzerdefinierte Log-Zieloptionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC-Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Modul für benutzerdefinierte MAC-Adressenbasierte IP-Regel Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Modul für benutzerdefinierte MARK-basierten IP-Regel Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Modul für benutzerdefinierte NAT-basierten IP-Regel Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall Protokoll-Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Modul für benutzerdefinierte Protokoll-basierten IP-Regel Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall Status-Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Modul für benutzerdefinierte Status-basierten IP-Regel Optionen"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall TOS-Optionen-Editor"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS-Optionen-Editor"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "Modul für benutzerdefinierte TOS-basierten IP-Regel Optionen"
diff --git a/translations/desktop_files/el.po b/translations/desktop_files/el.po
new file mode 100644
index 0000000..a71c9dd
--- /dev/null
+++ b/translations/desktop_files/el.po
@@ -0,0 +1,256 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Διασύνδεση iptables του KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Μία μικροεφαρμογή πίνακα με όνομα $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Μεταγλωττιστής IPTables για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Πρόσθετο μεταγλώττισης σε ένα αρχείο σεναρίου iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Πρόσθετο μεταγλωττιστή για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Μεταγλωττιστής OpenBSD pf για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Πρόσθετο μεταγλώττισης KMFGenericDoc σε αρχείο σεναρίου OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Πρόσθετο εγκατάστασης για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Εγκατάσταση του KMyFirewall για το Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Πρόσθετο εγκατάστασης ενός αρχείου σεναρίου iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Εγκατάσταση του KMyFirewall για το Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Πρόσθετο εγκατάστασης ενός αρχείου σεναρίου iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Πρόσθετο επεξεργασίας επιλογών διασύνδεσης για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Επεξεργασία προσαρμοσμένων επιλογών για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Πρόσθετο εγκατάστασης για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Μεταγλωττιστής IPTables για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Επεξεργασία προσαρμοσμένων επιλογών για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Πρόσθετο επεξεργασίας των προσαρμοσμένων επιλογών iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Πρόσθετο επεξεργασίας επιλογών διασύνδεσης για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση τις διασυνδέσεις"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Πρόσθετο επεξεργασίας επιλογών IP για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση το IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Επεξεργασία επιλογών κανόνων τύπου υπηρεσίας για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Επεξεργασία κανόνων προορισμού τύπου υπηρεσίας για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Επεξεργασία επιλογής ορίου για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων ορίου iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Επεξεργασία επιλογών προορισμού LOG για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας επιλογών προορισμού LOG iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Επεξεργασία επιλογής MAC για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση τη διεύθυνση MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Επεξεργασία επιλογής MARK για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση το MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Επεξεργασία επιλογής NAT για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση το ΝΑΤ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Επεξεργασία επιλογής πρωτοκόλλου για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση το πρωτόκολλο"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Επεξεργασία επιλογής κατάστασης για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Πρόσθετο επεξεργασίας κανόνων iptables με βάση την κατάσταση"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Επεξεργασία επιλογής Tos για το KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Επεξεργασία επιλογής TOS για το KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Πρόσθετο επεξεργασίας κανόνων iptables με βάση το TOS (Type Of Service)"
diff --git a/translations/desktop_files/es.po b/translations/desktop_files/es.po
new file mode 100644
index 0000000..723b2c8
--- /dev/null
+++ b/translations/desktop_files/es.po
@@ -0,0 +1,265 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interfaz a iptables de KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Una miniaplicación para el panel llamada $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilador para IPTables de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Un complemento para compilar un fichero script de iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Complemento de compilación de KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilador para el pf de OpenBSD de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Un complemento para compilar KMFGenericDoc a un script pf de OpenBSD"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Complemento de instalación de KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Instalador de KMyFirewall para GNU/Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Complemento para instalar un fichero script de iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Instalador de KMyFirewall para GNU/Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Complemento para instalar un fichero script de iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Conjunto de reglas genéricas de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Configuración de red de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Paquete de instalación de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Conjunto de reglas de IPTables de KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Herramienta de configuración de cortafuegos"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Editor de opciones personalizadas de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+"Complemento para editar las opciones personalizadas de reglas de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Editor de la opción Interface de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Un complemento para las opciones de Interface de reglas de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Editor de la opción IP de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+"Un complemento para la edición de opciones de reglas de iptables basadas en "
+"IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Tipo de servicio de edición de RuleOption de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Tipo de servicio de edición de RuleTargetOption de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Editor de opciones Limit de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas Limit en iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Editor de KMyFirewall de opciones tipo LOG target"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas de iptables de tipo "
+"LOG target"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Editor de KMyFirewall para las opciones MAC"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas de iptables basadas en "
+"direcciones MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Editor de KMyFirewall para opciones de tipo MARK"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Un complemento para editar las opciones de las reglas de iptables MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Editor de KMyFirewall para las opciones NAT"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+"Un complemento para la edición de las opciones de las reglas de iptables NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Editor de KMyFirewall para las opciones de Protocolo"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas de iptables basadas en "
+"Protocolo"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Editor de KMyFirewall para las opciones State"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas de iptables State"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Editor de KMyFirewall para las opciones Tos"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Editor de KMyFirewall para las opciones TOS"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Un complemento para editar las opciones de las reglas de iptables TOS (tipo "
+"de servicio)"
diff --git a/translations/desktop_files/et.po b/translations/desktop_files/et.po
new file mode 100644
index 0000000..7463b15
--- /dev/null
+++ b/translations/desktop_files/et.po
@@ -0,0 +1,251 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewalli IPTablesi liides"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Paneeliaplett $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewalli IPTablesi kompilaator"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plugin IPTablesi skriptifaili kompileerimiseks"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewalli kompileerimisplugin"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewalli OpenBSD pf kompilaator"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Plugin KMFGenericDoc kompileerimiseks OpenBSD pf skriptifaili"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewalli paigaldamisplugin"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewalli paigaldaja Linuxile"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plugin IPTablesi skriptifaili paigaldamiseks"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewalli paigaldaja Linuxile"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Plugin IPTablesi skriptifaili paigaldamiseks"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewalli üldine reeglistik"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewalli võrguseadistused"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewalli paigaldamispakett"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewalli IPTablesi reeglistik"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Tulemüüri seadistamistööriist"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewalli kohandatud võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Plugin IPTablesi kohandatud võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewalli liidesevõtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Plugin IPTablesi reegli liidesevõtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewalli IP võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plugin IPTablesi reegli IP võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewalli reeglivõtme redigeerimise teenuse tüüp"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewalli reegli sihtmärgi võtme redigeerimise teenuse tüüp"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewalli limiidivõtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plugin IPTablesi reegli limiidivõtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewalli logi sihtmärgi võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Plugin IPTablesi reegli logi sihtmärgi võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewalli MAC-i võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Plugin IPTablesi reegli MAC aadressi võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewalli MARK-võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plugin IPTablesi reegli MARK-võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewalli NAT võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Plugin IPTablesi reegli NAT võtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewalli protokollivõtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Plugin IPTablesi reegli protokollivõtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewalli olekuvõtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plugin IPTablesi reegli olekuvõtmete redigeerimiseks"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewalli TOS võtmete redigeerimine"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewalli TOS võtmete redigeerimine"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "Plugin IPTablesi reegli teenuse tüübi (TOS) võtmete redigeerimiseks"
diff --git a/translations/desktop_files/fr.po b/translations/desktop_files/fr.po
new file mode 100644
index 0000000..7944f6b
--- /dev/null
+++ b/translations/desktop_files/fr.po
@@ -0,0 +1,263 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interface iptables de KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Une applet appelée $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilateur IPTables de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Module pour la génération d'un fichier script iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Module de compilation de KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilateur pf OpenBSD de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Module de compilation de KMFGenericDoc vers un fichier de script OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Module d'installation de KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Installeur de KMyFirewall pour Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Module pour l'installation d'un fichier script iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Installeur de KMyFirewall pour Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Module pour l'installation d'un fichier script iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "Module d'éditeur KMFIPT"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Édition des options d'interface de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Édition des options personnalisées de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Module d'installation de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Compilateur IPTables de KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Édition des options personnalisées de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Module pour l'édition des options personnalisées des règles iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Édition des options d'interface de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+"Module pour l'édition des options des règles iptables basées sur les "
+"interfaces"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Édition des options IP de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+"Module pour l'édition des options des règles iptables basées sur les "
+"adresses IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Type de service d'édition des options de règles pour KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+"Type de service d'édition des options de cibles des règles pour KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Édition des options de limites de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Module de modification des options de limites des règles d'IPTables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Édition des options de cible LOG de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Module d'édition des options de règles IPTables des cibles LOG"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Édition des options MAC de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Module pour l'édition des options des règles IPTables basées sur les "
+"adresses MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Édition des options MARK de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Module d'édition des options de règles IPTables MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Édition des options NAT de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Module d'édition des options de règles IPTables NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Édition des options de protocoles de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Module d'édition des options de règles IPTables de protocoles"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Édition des options d'états de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Module d'édition des options de règles IPTables d'états"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Édition des options Tos de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Édition des options TOS de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "Module d'édition des options de règles IPTables TOS (type de service)"
diff --git a/translations/desktop_files/ga.po b/translations/desktop_files/ga.po
new file mode 100644
index 0000000..436b77f
--- /dev/null
+++ b/translations/desktop_files/ga.po
@@ -0,0 +1,262 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Feidhmchláirín painéil darbh ainm $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer Plugin"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "Comhéadan iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/gl.po b/translations/desktop_files/gl.po
new file mode 100644
index 0000000..add2ab2
--- /dev/null
+++ b/translations/desktop_files/gl.po
@@ -0,0 +1,257 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interface de KMyFirewall para iptables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Unha applet do painel chamada $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilador de KMyFirewall para IPTables"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Extensión para compilar un guión de iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Extensión de Compilazón de KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilador pf de OpenBSD de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Extensión para compilar un KMFGenericDoc nun guión pf de OpenBSD"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Extensión de Instalazón de KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Instalador de KMyFirewall para Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Extensión para instalar un guión de iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Instalador de KMyFirewall para Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Extensión para instalar un guión de iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Edizón de opzón de interface de rede de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Edizón de opzón personalizada de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Extensión de Instalazón de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Compilador de KMyFirewall para IPTables"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Edizón de opzón personalizada de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Extensión para editar opzóns personalizadas de regras de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Edizón de opzón de interface de rede de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Extensión para edita opzóns de iptables baseadas na Interface"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Edizón de opzóns de IP de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Extensión para a edizón de regras de iptables baseadas na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Edizón da opzón de tipo de servizos das regras de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Edizón do tipo de servizo da opzón obxectivo das regras KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Edizón de opzóns de Límite de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Extensión para a edizón da opzón de Límite nas regras de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Edizón de opzóns de obxectivos LOG de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Extensión para a edizón de regras de iptables con obxectivos LOG"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Edizón de opzóns MAC de KMyFirewall "
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Extensión para a edizón de regras de iptables baseados en enderezos MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Edizón de opzóns de MARK de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Extensión para editar regras de iptables baseadas en MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Edizón de opzóns de NAT de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Extensión para editar regras de iptables baseadas en NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Edizón de opzóns de Protocolo de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Extensión para editar regras de iptables baseadas en Protocolo"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Edizón de opzóns de Estado de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Extensión para editar a opzón de Estado das regras de iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Edizón de opzóns Tos de KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Edizón de opzóns TOS de KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Extensión para editar regras de iptables baseadas en TOS (Tipos de Servizo)"
diff --git a/translations/desktop_files/hi.po b/translations/desktop_files/hi.po
new file mode 100644
index 0000000..d286ee9
--- /dev/null
+++ b/translations/desktop_files/hi.po
@@ -0,0 +1,258 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: hi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "के-माइ-फायरवाल आईपी-टेबल्स कम्पाइलर"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "के-माइ-फायरवाल आईपी-टेबल्स कम्पाइलर"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "एक आईपी-टेबल्स स्क्रिप्ट-फाइल में कम्पाइल करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "के-माइ-फायरवाल कम्पाइलर प्लगइन"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "के-माइ-फायरवाल ओपन-बीएसडी कम्पाइलर"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"केएमएफ-जेनेरिक-डॉक को एक ओपन-बीएसडी पीएफ़ स्क्रिप्ट-फाइल में कम्पाइल करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "के-माइ-फायरवाल संस्थापक प्लगइन"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "लिनक्स के लिए के-माइ-फायरवाल संस्थापक"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "आईपी-टेबल्स स्क्रिप्ट-फाइल संस्थापना करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "लिनक्स के लिए के-माइ-फायरवाल संस्थापक"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "आईपी-टेबल्स स्क्रिप्ट-फाइल संस्थापना करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "केएमएफ़आईपीटी-एडिटर-पार्ट"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "के-माइ-फायरवाल इंटरफेस विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "के-माइ-फायरवाल मनपसंद विकल्प"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "के-माइ-फायरवाल संस्थापक प्लगइन"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "के-माइ-फायरवाल आईपी-टेबल्स कम्पाइलर"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "के-माइ-फायरवाल मनपसंद विकल्प"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "आईपी-टेबल्स नियम मनपसंद विकल्पों का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "के-माइ-फायरवाल इंटरफेस विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "इंटरफेस आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "के-माइ-फायरवाल आईपी विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "आईपी आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "के-माई-फ़ायरवाल रूल-विकल्प संपादन सेवा क़िस्म"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "के-माई-फ़ायरवाल रूल-टार्गेट-विकल्प संपादन सेवा क़िस्म"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "के-माइ-फायरवाल सीमा विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "आईपी-टेबल्स नियम सीमा विकल्पों का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "के-माइ-फायरवाल एलओजी लक्ष्य विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "एलओजी लक्ष्य आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "के-माइ-फायरवाल एमएसी विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "एमएसी पता आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "के-माइ-फायरवाल मार्क विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "मार्क आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "के-माइ-फायरवाल एनएटी विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "एनएटी आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "के-माइ-फायरवाल प्रोटोकॉल विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "प्रोटोकॉल आधारित आईपी-टेबल्स नियम का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "के-माइ-फायरवाल स्थिति विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "आईपी-टेबल्स नियम स्थिति विकल्प का संपादन करने हेतु प्लगइन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "के-माइ-फायरवाल टीओएस विकल्प संपादन"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "के-माइ-फायरवाल टीओएस विकल्प संपादन"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"टीओएस (टाइप ऑफ़ सर्विस) आधारित आईपीटेबल नियम विकल्पों का संपादन करने करने के लिए प्लगइन"
diff --git a/translations/desktop_files/hu.po b/translations/desktop_files/hu.po
new file mode 100644
index 0000000..658ac6c
--- /dev/null
+++ b/translations/desktop_files/hu.po
@@ -0,0 +1,269 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+#, fuzzy
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall telepítőmodul"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall fordítóprogram-modul"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall IPTables-fordító"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/it.po b/translations/desktop_files/it.po
new file mode 100644
index 0000000..1f316f2
--- /dev/null
+++ b/translations/desktop_files/it.po
@@ -0,0 +1,260 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interfaccia a iptables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Un applet per il pannello chiamato $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilatore per IPTables di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plugin per compilare un file script di iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Plugin di compilazione per KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilatore per OpenBSD pf di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Plugin per compilare un documento generico di KMyFirewall in un file script "
+"di OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Plugin di installazione di KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Installatore di KMyFirewall per Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plugin per installare un file script di iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Installatore di KMyFirewall per OpenBSD"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Plugin per installare un file script pf"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Insieme di regole generiche per KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Configurazione di rete di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Pacchetto di installazione di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Insieme di regole IPTables per KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Strumento di configurazione di KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Modifica delle opzioni personalizzate di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Plugin per modificare le opzioni personalizzate delle regole iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Modifica delle opzioni di interfaccia di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Plugin per modificare le opzioni di interfaccia delle regole iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Modifica opzioni IP di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plugin per modificare le opzioni IP basate su iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Tipo di servizio di modifica delle opzioni delle regole di KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+"Tipo di servizio di modifica delle opzioni degli obiettivi delle regole di "
+"KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Modifica delle opzioni limite di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plugin per modificare le opzioni delle regole iptables di limite"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Modifica delle opzioni di obiettivo LOG di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+"Plugin per modificare le opzioni delle regole iptables con obiettivo LOG"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Modifica delle opzioni MAC di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Plugin per modificare le opzioni delle regole iptables basate sugli "
+"indirizzi MAC"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Modifica delle opzioni MARK di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plugin per modificare le opzioni delle regole iptables basate su MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Modifica delle opzioni NAT di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+"Plugin per modificare le opzioni delle regole di iptables basate su NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Modifica delle opzioni di protocollo di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Plugin per modificare le opzioni di protocollo delle regole di iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Modifica delle opzioni di stato di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plugin per modificare le opzioni di stato delle regole di iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Modifica delle opzioni Tos di KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Modifica delle opzioni TOS di KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Plugin per modificare le opzioni delle regole di iptables basate sul TOS "
+"(tipo di servizio)"
diff --git a/translations/desktop_files/ja.po b/translations/desktop_files/ja.po
new file mode 100644
index 0000000..f0b6907
--- /dev/null
+++ b/translations/desktop_files/ja.po
@@ -0,0 +1,272 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall iptables インターフェース"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables コンパイラ"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+#, fuzzy
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall コンパイラ プラグイン"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf コンパイラ"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+#, fuzzy
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall インストーラ プラグイン"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Linux のための KMyFirewall インストーラ"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Linux のための KMyFirewall インストーラ"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall インターフェースオプション編集"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall カスタムオプション編集"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall インストーラ プラグイン"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables コンパイラ"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall カスタムオプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall インターフェースオプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+#, fuzzy
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+#, fuzzy
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall TOS オプション編集"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall TOS オプション編集"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall IP オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall TOS オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+#, fuzzy
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+#, fuzzy
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+#, fuzzy
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+#, fuzzy
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall プロトコルオプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+#, fuzzy
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall TOS オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule State options"
+msgstr "iptables スクリプトファイルをインストールするためのプラグイン"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos オプション編集"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS オプション編集"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/ka.po b/translations/desktop_files/ka.po
new file mode 100644
index 0000000..b08e85b
--- /dev/null
+++ b/translations/desktop_files/ka.po
@@ -0,0 +1,255 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall iptables ინტერფეისი"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "პანელის აპლეტი სახელად $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables კომპილატორი"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "iptables-ის სკრიპტის ფაილის შემსები მოდული"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall კომპილატორის მოდული"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf კომპილატორი"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "KMFGenericDoc-ის OpenBSD pf scriptfile-ად დამკომპილირებელი მოდული"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall დაყენების მოდული"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall დამყენებელი ლინუქსისთვის"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "iptables scriptfile-ის დამყენებელი მოდული"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall დამყენებელი ლინუქსისთვის"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "iptables scriptfile-ის დამყენებელი მოდული"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall ინტერფეისის პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall მორგებულ პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall დაყენების მოდული"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables კომპილატორი"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall მორგებულ პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "iptables მორგებულ პარამეტრთა რედაქტორის მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall ინტერფეისის პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "iptables დაფუძნებული წესების პარამეტრთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "IP-ზე დაფუძნებული iptables წესების პარამეტრების რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall RuleOption რედაქტირების სერვისის ტიპი"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall RuleTargetOption რედაქტირების სერვისის ტიპი"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall შეზღუდვების პარამეტრების რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "iptables წესთა შეზღუდვების რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall LOG target პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "LOG target iptables წესთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "MAC მისამართებზე დაფუძნებული iptables წესთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "MARK დაფუძნებული iptables წესთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "NAT დაფუძნებული iptables წესთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall ოქმის პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "ოქმზე დაფუძნებული iptables წესთა რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall მდგომარეობის პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "iptables წესთა მდგომარეობის რედაქტირების მოდული"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos პარამეტრთა რედაქტორი"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS პარამეტრთა რედაქტორი"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "TOS (Type Of Service) დაფუძნებული iptables წესთა რედაქტირების მოდული"
diff --git a/translations/desktop_files/kmyfirewall-desktops.pot b/translations/desktop_files/kmyfirewall-desktops.pot
new file mode 100644
index 0000000..890dc4a
--- /dev/null
+++ b/translations/desktop_files/kmyfirewall-desktops.pot
@@ -0,0 +1,249 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr ""
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr ""
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/lt.po b/translations/desktop_files/lt.po
new file mode 100644
index 0000000..1c7855e
--- /dev/null
+++ b/translations/desktop_files/lt.po
@@ -0,0 +1,282 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall – IPTables tvarkymo sąsaja"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Pulto įskiepis, vadinamas $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+#, fuzzy
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+#, fuzzy
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+#, fuzzy
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall – IPTables tvarkymo sąsaja"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall – IPTables tvarkymo sąsaja"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+#, fuzzy
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+#, fuzzy
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall – IPTables tvarkymo sąsaja"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall – IPTables tvarkymo sąsaja"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+#, fuzzy
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall kompiliatoriaus priedas"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+#, fuzzy
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+#, fuzzy
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+#, fuzzy
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule State options"
+msgstr "Priedas, skirtas IPTables scenarijaus failo kūrimui"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall IPTables kompiliatorius"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/ms.po b/translations/desktop_files/ms.po
new file mode 100644
index 0000000..9705c8e
--- /dev/null
+++ b/translations/desktop_files/ms.po
@@ -0,0 +1,257 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ms\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer Plugin"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Alatan Tetapan Firewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Alatan Tetapan Firewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "Peraturan IPTables KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/nl.po b/translations/desktop_files/nl.po
new file mode 100644
index 0000000..b96e6f9
--- /dev/null
+++ b/translations/desktop_files/nl.po
@@ -0,0 +1,258 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall iptables-interface"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Een paneelapplet genaamd $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables-regelverzameling"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plugin voor het compileren van een iptables-scriptbestand"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+#, fuzzy
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall Installatieplugin"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+#, fuzzy
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KmyFirewall - TOS-optie bewerken"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Plugin voor het compileren van KMFGenericDoc naar een OpenBSD pf "
+"scriptbestand"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall Installatieplugin"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyfirewall-installatie voor Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plugin voor het installeren van een iptables-scriptbestand"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyfirewall-installatie voor Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Plugin voor het installeren van een iptables-scriptbestand"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall generieke regelverzameling"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall netwerkconfiguratie"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall-installatiepakket"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables-regelverzameling"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Firewall-configuratieprogramma"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall - gebruikergedefinieerde opties bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Plugin voor het bewerken van uw eigen iptables-regels"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall - interfaceopties bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Plugin voor het bewerken van interface-gebaseerde iptables-regels"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall - IP-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plugin voor het bewerken van IP-gebaseerde iptables-regels"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall-servicetype \"Regeloptie bewerken\""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall-servicetype \"Regeldoeloptie bewerken\""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall - Limietoptie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plugin voor het bewerken van iptables regellimiet-opties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall - LOG-doel-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Plugin voor het bewerken van LOG-doel iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall - MAC-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Plugin voor het bewerken van Mac-adres gebaseerde iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall - MARK-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plugin voor het bewerken van MARK-gebaseerde iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall - NAT-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Plugin voor het bewerken van NAT-gebaseerde iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall - Protocoloptie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Plugin voor het bewerken van protocol-gebaseerde iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall - State-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plugin voor het bewerken van State iptables-regelopties"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall - Tos-optie bewerken"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KmyFirewall - TOS-optie bewerken"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Plugin voor het bewerken van TOS (Type Of Service) gebaseerde iptables-"
+"regelopties"
diff --git a/translations/desktop_files/pa.po b/translations/desktop_files/pa.po
new file mode 100644
index 0000000..e305f24
--- /dev/null
+++ b/translations/desktop_files/pa.po
@@ -0,0 +1,266 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: pa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall IPTables ਕੰਪਾਇਲਰ"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IPTables ਕੰਪਾਇਲਰ"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+#, fuzzy
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plugin for editing iptables rule Limit ਚੋਣ"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall ਕੰਪਾਇਲਰ ਪਲੱਗਿੰਨ"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf ਕੰਪਾਇਲਰ"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "ਲੀਨਕਸ ਲਈ KMyFirewall ਇੰਸਟਾਲਰ"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+#, fuzzy
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plugin for editing iptables rule Limit ਚੋਣ"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "ਲੀਨਕਸ ਲਈ KMyFirewall ਇੰਸਟਾਲਰ"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall ਇੰਟਰਫੇਸ ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall ਪਸੰਦੀਦਾ ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IPTables ਕੰਪਾਇਲਰ"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall ਪਸੰਦੀਦਾ ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Plugin for editing iptables rule Limit ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall ਇੰਟਰਫੇਸ ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+#, fuzzy
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+#, fuzzy
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall RuleOption ਸੋਧ ਸੇਵਾ ਕਿਸਮ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall RuleTargetOption ਸੋਧ ਸੇਵਾ ਕਿਸਮ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall Limit ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plugin for editing iptables rule Limit ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall LOG target ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+#, fuzzy
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+#, fuzzy
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+#, fuzzy
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall Protocol ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+#, fuzzy
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall State ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plugin for editing iptables rule Limit ਚੋਣ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos ਚੋਣ ਸੋਧ"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS ਚੋਣ ਸੋਧ"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "Plugin for edition LOG target iptables ਨਿਯਮ ਚੋਣ"
diff --git a/translations/desktop_files/pl.po b/translations/desktop_files/pl.po
new file mode 100644
index 0000000..817f983
--- /dev/null
+++ b/translations/desktop_files/pl.po
@@ -0,0 +1,274 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr "kmfiptinterfejs"
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interfejs iptables KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Kompilator iptables KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Wtyczka kompilacji do skryptu iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Wtyczka kompilatora KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Kompilator KMyFirewall OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Wtyczka do kompilacji KMFGenericDoc do skryptu OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Wtyczka instalatora KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Instalator KMyFirewall dla Linuksa"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Wtyczka do instalowania skryptu iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Instalator KMyFirewall dla Linuksa"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Wtyczka do instalowania skryptu iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Interfejs KMyFirewall do edycji opcji"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Edycja własnych opcji w KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Wtyczka instalatora KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Kompilator iptables KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Edycja własnych opcji w KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Wtyczka do edytowania własnych opcji w regułach iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Interfejs KMyFirewall do edycji opcji"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables w interfejsie"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Interfejs KMyFirewall do edycji opcji"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Wtyczka do edytowania własnych opcji w regułach iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "Interfejs KMyFirewall do edycji opcji"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+#, fuzzy
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+#, fuzzy
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+#, fuzzy
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+#, fuzzy
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+#, fuzzy
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables opartych na IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule State options"
+msgstr "Wtyczka do edytowania własnych opcji w regułach iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "Edycja opcji IP KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "Wtyczka do edycji opcji reguł iptables w interfejsie"
diff --git a/translations/desktop_files/pt.po b/translations/desktop_files/pt.po
new file mode 100644
index 0000000..d5f711e
--- /dev/null
+++ b/translations/desktop_files/pt.po
@@ -0,0 +1,250 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interface para o 'iptables' do KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Um 'applet' para o painel chamado $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilador para IPTables do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "'Plugin' para compilar um ficheiro do IPTables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "'Plugin' de Compilação do KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilador para OpenBSD pf do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Um 'plugin' para compilar o KMFGenericDoc para um ficheiro do OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "'Plugin' de Instalação do KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "'Plugin' de Instalação do KMyFirewall para Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "'Plugin' para instalar um ficheiro iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "'Plugin' de Instalação do KMyFirewall para OpenBSD"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr "'Plugin' para instalar um ficheiro do 'pf'"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Conjunto de Regras Genérico do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Configuração da Rede do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Pacote de Instalação do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Conjunto de Regras do IPTables para o KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Ferramenta de Configuração da Firewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "'Plugin' de edição de opções personalizadas do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "'Plugin' para editar opções Personalizadas de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Edição da opção Interface do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "'Plugin' para editar opções de Interface de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Edição da opção IP do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "'Plugin' para editar opções de IP de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Tipo de Serviço de Edição de Opções de Regra do KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Tipo de Serviço de Edição de Opções de Regra Alvo do KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Edição da opção Limite do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "'Plugin' para editar opções de Limite de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Edição da opção de alvo LOG do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "'Plugin' para editar opções do alvo LOG de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Edição da opção MAC do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "'Plugin' para editar opções de MAC de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Edição da opção MARK do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "'Plugin' para editar opções MARK de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Edição da opção NAT do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "'Plugin' para editar opções NAT de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Edição da opção Protocolo do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "'Plugin' para editar opções de Protocolo de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Edição da opção Estado do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "'Plugin' para editar opções de Estado de regras iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Edição da opção TOS do KMFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Edição da opção TOS do KMFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "'Plugin' para editar opções TOS (Tipo de Serviço) de regras iptables"
diff --git a/translations/desktop_files/pt_BR.po b/translations/desktop_files/pt_BR.po
new file mode 100644
index 0000000..abd5924
--- /dev/null
+++ b/translations/desktop_files/pt_BR.po
@@ -0,0 +1,259 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr "Interface do Iptables"
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Interface do iptables no KMyFirewall"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr "Mini-aplicativo de painel"
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Um mini-aplicativo para o painel chamado $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Compilador do IPTables do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Plug-in para a compilação de um arquivo de scripts do iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Plug-in do Compilador KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Compilador OpenBSD do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Plug-in para a compilação KMFGenericDoc para um arquivo de scripts do "
+"OpenBSD pf"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Plug-in Instaldor par ao KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Instalador do KMyFirewall para Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Plug-in para a instalação de um arquivo de scripts do iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "'Plugin' de Instalação do KMyFirewall para OpenBSD"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr "'Plugin' para instalar um ficheiro do 'pf'"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "Componente Editor KMFIP"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Conjunto de Regras Genérico do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Configuração da Rede do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Pacote de Instalação do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Conjunto de Regras do IPTables para o KMyFirewall"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Ferramenta de Configuração da Firewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Editar Opção Personalizar KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+"Plug-in para a edição das opções de regras do iptables sob o item "
+"Personalizar"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Editar Opção Interface do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+"Plug-in para a interface de edição das opções de regras baseadas no iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Editar Opções de IP do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Plug-in para a edição das opções de regras de IP baseadas no iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Edição do Tipo de Serviço RuleOption do KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Edição do Tipo de Serviço RuleTargetOption do KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Edição da Opção do Tipo de Serviço Limit do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Plug-in para a edição de regras do iptables para opções Limit"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Edição da opção de Alvo LOG do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Plug-in para a edição de regras de alvos LOG do iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Edição da Opção MAC do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Plug-in para a edição do endereço MAC baseado em opções de regras do iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Edição da Opção MARK do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Plug-in para a edição de MARK baseado em opções de regras do iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Edição da opção NAT do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Plug-in para a edição de NAT baseado em opções de regras do iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Edição da opção Protocol do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Plug-in para a edição do das opções de protocolo baseadas nas regras do "
+"iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Edição da opção State do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Plug-in para a edição de regras do iptables para opções State"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Edição da Opção Tos do KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Edição da Opção TOS do KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Plugin para a edição do TOS (Type Of Service ou Tipo de Serviço) baseado em "
+"opções de regras do iptables"
diff --git a/translations/desktop_files/ru.po b/translations/desktop_files/ru.po
new file mode 100644
index 0000000..b30bb3f
--- /dev/null
+++ b/translations/desktop_files/ru.po
@@ -0,0 +1,263 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall - Компилятор IPTables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall - Компилятор IPTables"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Модуль для компилирования в сценарий iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Модуль компилирования KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall - Компилятор OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+#, fuzzy
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Модуль для компилирования в сценарий iptables"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall - Модуль установки"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall - Установка для Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+#, fuzzy
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Модуль для компилирования в сценарий iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall - Установка для Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Модуль для компилирования в сценарий iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall - Интерфейс"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall - NAT"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall - Модуль установки"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall - Компилятор IPTables"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall - MAC"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Модуль для правки правила iptables \"Limit\""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall - Интерфейс"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе интерфейсов"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall - IP"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе IP"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall - TOS"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall - LOG target"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall - Лимит"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Модуль для правки правила iptables \"Limit\""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall - LOG target"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Модуль для правки правила iptables \"LOG target\""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall - MAC"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе MAC-адресов"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall - MARK"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе MARK"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall - NAT"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе NAT"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall - Протокол"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Модуль для правки правила iptables на основе протоколов"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall - Состояние"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Модуль для правки правила iptables State"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall - TOS"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall - TOS"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Модуль для правки правила iptables на основе типов служб (Type Of Service)"
diff --git a/translations/desktop_files/sr.po b/translations/desktop_files/sr.po
new file mode 100644
index 0000000..a1b6e1d
--- /dev/null
+++ b/translations/desktop_files/sr.po
@@ -0,0 +1,252 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall-ов интерфејс за iptables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Аплет за панел назван $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall-ов преводилац за iptables"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Прикључак за превођење у iptables скрипту"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall-ов прикључак за превођење"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall-ов преводилац за OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Прикључак за превођење KMFGenericDoc-а у OpenBSD pf скрипту"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall-ов прикључак за инсталирање"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall-ов инсталатер за Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Прикључак за инсталирање iptables фајлова скрипти"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall-ов инсталатер за Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Прикључак за инсталирање iptables фајлова скрипти"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall-ов генерички скуп правила"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall - подешавање мреже"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall-ов инсталациони пакет"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall-ов IPTables-ов скуп правила"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Алат за подешавање заштитног зида"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall-ово уређивање посебних опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Прикључак за уређивање iptables правила „посебне опције“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall-ово уређивање опција интерфејса"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила на основу интерфејса"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMFirewall-ово уређивање IP опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Прикључак за опција iptables правила на основу IP-а"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall-ов тип сервиса за уређивање опција правила"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall-ов тип сервиса за уређивање опција циљева правила"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall-ово уређивање опција ограничења"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Прикључак за уређивање iptables правила „опције ограничења“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall-ово уређивање опција LOG циља"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила LOG циља"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall-ово уређивање MAC опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила на основу MAC адресе"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall-ово уређивање MARK опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила на основу MARK-а"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall-ово уређивање NAT опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила на основу NAT-а"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall-ово уређивање опција протокола"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Прикључак за уређивање опција iptables правила на основу протокола"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall-ово уређивање опција стања"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Прикључак за уређивање iptables правила „опције стања“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall-ово уређивање TOS опција"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall-ово уређивање TOS опција"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Прикључак за уређивање опција iptables правила на основу TOS-а (типа сервиса)"
diff --git a/translations/desktop_files/sr@Latn.po b/translations/desktop_files/sr@Latn.po
new file mode 100644
index 0000000..a43b670
--- /dev/null
+++ b/translations/desktop_files/sr@Latn.po
@@ -0,0 +1,253 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: sr@Latn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall-ov interfejs za iptables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Aplet za panel nazvan $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall-ov prevodilac za iptables"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Priključak za prevođenje u iptables skriptu"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall-ov priključak za prevođenje"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall-ov prevodilac za OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Priključak za prevođenje KMFGenericDoc-a u OpenBSD pf skriptu"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall-ov priključak za instaliranje"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall-ov instalater za Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Priključak za instaliranje iptables fajlova skripti"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall-ov instalater za Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Priključak za instaliranje iptables fajlova skripti"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall-ов генерички скуп правила"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall - подешавање мреже"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall-ов инсталациони пакет"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall-ов IPTables-ов скуп правила"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Алат за подешавање заштитног зида"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall-ovo uređivanje posebnih opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Priključak za uređivanje iptables pravila „posebne opcije“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall-ovo uređivanje opcija interfejsa"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila na osnovu interfejsa"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMFirewall-ovo uređivanje IP opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Priključak za opcija iptables pravila na osnovu IP-a"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall-ov tip servisa za uređivanje opcija pravila"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall-ov tip servisa za uređivanje opcija ciljeva pravila"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall-ovo uređivanje opcija ograničenja"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Priključak za uređivanje iptables pravila „opcije ograničenja“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall-ovo uređivanje opcija LOG cilja"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila LOG cilja"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall-ovo uređivanje MAC opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila na osnovu MAC adrese"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall-ovo uređivanje MARK opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila na osnovu MARK-a"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall-ovo uređivanje NAT opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila na osnovu NAT-a"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall-ovo uređivanje opcija protokola"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Priključak za uređivanje opcija iptables pravila na osnovu protokola"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall-ovo uređivanje opcija stanja"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "Priključak za uređivanje iptables pravila „opcije stanja“"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall-ovo uređivanje TOS opcija"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall-ovo uređivanje TOS opcija"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Priključak za uređivanje opcija iptables pravila na osnovu TOS-a (tipa "
+"servisa)"
diff --git a/translations/desktop_files/sv.po b/translations/desktop_files/sv.po
new file mode 100644
index 0000000..4c860ae
--- /dev/null
+++ b/translations/desktop_files/sv.po
@@ -0,0 +1,265 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr "IP-gränssnitt för Min brandvägg"
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "IP-tabellgränssnitt för Min brandvägg"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr "Min brandväggs systembricka"
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Ett miniprogram för panelen som heter $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "IP-tabellkompilator för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Insticksprogram för att kompilera en skriptfil för IP-tabeller"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Kompileringsinsticksprogram för Min brandvägg"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "OpenBSD pf-kompilator för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"Insticksprogram för att kompilera generella dokument i Min brandvägg till "
+"OpenBSD pf-skriptfiler"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Installationsdel för Min brandvägg"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Min brandvägg installation för Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Insticksprogram för att installera en skriptfil för IP-tabeller"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Min brandvägg installation för OpenBSD"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Insticksprogram för att installera en pf-skriptfil"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "IPT-editordel för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Generell regeluppsättning för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+msgid "KMyFirewall Network Configuration"
+msgstr "Nätverksinställning för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+msgid "KMyFirewall Installation Package"
+msgstr "Installationspaket för Min brandvägg"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Regeluppsättning med IP-tabeller för Min brandvägg"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr "Min brandvägg"
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr "Verktyg för brandväggsinställning"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "Redigera egna alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Insticksprogram för att redigera egna regelalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "Redigera gränssnittsalternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera gränssnittsbaserade regelalternativ för IP-"
+"tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "Redigera IP-alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera IP-baserade regelalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Redigera tjänsttyp för regelalternativ i Min brandvägg"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "Redigera tjänsttyp för regelmålalternativ i Min brandvägg"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "Redigera gränssalternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Insticksprogram för att redigera regelgränsalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "Redigera LOG-målalternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera LOG-mål regelalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "Redigera MAC-alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera MAC-adressbaserade regelalternativ för IP-"
+"tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "Redigera MARK-alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera MARK-baserade regelalternativ för IP-"
+"tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "Redigera NAT-alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera NAT-baserade regelalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "Redigera protokollalternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera protokollbaserade regelalternativ för IP-"
+"tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "Redigera tillståndsalternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+"Insticksprogram för att redigera tillståndsregelalternativ för IP-tabeller"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "Redigera TOS-alternativ i Min brandvägg"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "Redigera TOS-alternativ i Min brandvägg"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"Insticksprogram för att redigera TOS (tjänsttyp)-baserade regelalternativ "
+"för IP-tabeller"
diff --git a/translations/desktop_files/ta.po b/translations/desktop_files/ta.po
new file mode 100644
index 0000000..04b3934
--- /dev/null
+++ b/translations/desktop_files/ta.po
@@ -0,0 +1,259 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: ta\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyதீச்சுவ்ர் IPஅட்டவணைத் தொகுப்பியைச் சொருகு"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyதீச்சுவ்ர் IPஅட்டவணைத் தொகுப்பியைச் சொருகு"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "ஒரு iptables குறுநிரல் கோப்பை தொகுக்க சொருகுப்பொருள்"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyதீச்சுவ்ர் தொகுப்பியைச் சொருகு"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyதீச்சுவர் திறந்தBSD பிஎப்பை சொருகு"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "தொகுத்த KMFபிறப்பு ஆவணத்திலிருந்துத் திறந்தBSD எழுத்துக்கோப்பினைச் சொருகு"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyதீச்சுவர் நிறுவுபவரைச் சொருகு"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "லினஸ் KMyதீச்சுவர் நிறுவுபவர்"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+#, fuzzy
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "ஒரு iptables குறுநிரல் கோப்பை தொகுக்க சொருகுப்பொருள்"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "லினஸ் KMyதீச்சுவர் நிறுவுபவர்"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "ஒரு iptables குறுநிரல் கோப்பை தொகுக்க சொருகுப்பொருள்"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "KMFIPTதொகுபி பகுதி"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall இடைமுக தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall தனிப்பயன் தேர்வை தொகு"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyதீச்சுவர் நிறுவுபவரைச் சொருகு"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyதீச்சுவ்ர் IPஅட்டவணைத் தொகுப்பியைச் சொருகு"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall தனிப்பயன் தேர்வை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+"Plugin for installing an ip அட்டவணை தொகுப்பிற்கான சொருகுபொருள் விதியின் தனிப்பயன் "
+"தேர்வு"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall இடைமுக தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த இடைமுக தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த IP தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyதீச்சுவர் விதிதேர்வின் சேவை வகையை தொகு"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyதீச்சுவர் விதிமூல தேர்வின் சேவை வகையை தொகு"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall அளவு தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "ip அட்டவணையை விதி அளவு தேர்வு தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall LOG மூல தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை LOG மூல தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த MAC முகவரி தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த MARK முகவரி தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த NAT தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall நெறிமுறை தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த நெறிமுறை தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall நிலை தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "ip அட்டவணையை விதி நிலை தேர்வு தொகுப்பின் சொருகுபொருள்"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos தேர்வினை தொகு"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS தேர்வினை தொகு"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr "ip அட்டவணையை விதி தேர்வினை சார்ந்த TOS (சேவையின் வகை) தொகுப்பின் சொருகுபொருள்"
diff --git a/translations/desktop_files/tr.po b/translations/desktop_files/tr.po
new file mode 100644
index 0000000..24e6653
--- /dev/null
+++ b/translations/desktop_files/tr.po
@@ -0,0 +1,260 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr "kmf ip arabirimi"
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall iptables Kural Belirleyici"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr "KMF Sistem Çekmecesi"
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "$NAME$ isimli panel küçük uygulaması"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IP Tabloları Derleyici"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Bir iptables betik dosyası derleme eklentisi"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall Derleme Eklentisi"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall OpenBSD pf Derleyici"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+"KMFGenericDoc dosyasını, OpenBSD pf betik dosyasına derlemek için eklenti"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall Kurulum Eklentisi"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Linux için KMyFirewall Kurulum Programı"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "iptables betik dosyası kurmak için eklenti"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Linux için KMyFirewall Kurulum Programı"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "iptables betik dosyası kurmak için eklenti"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "KMF IPT Düzenleyici Parçası"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall Arayüz seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall Özel seçenek düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall Kurulum Eklentisi"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IP Tabloları Derleyici"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall Özel seçenek düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "iptables kuralı Özel seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall Arayüz seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Arayüz tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "IP tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "KMyFirewall Kural Seçenekleri Düzenleme Servis Tipi"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr "KMyFirewall Kural Hedef Seçenekleri Düzenleme Servis Tipi"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall Sınır seçeneği düzenleyici"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "iptables kuralı sınır seçeneğini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall LOG hedefi seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "LOG hedef iptables kural seçenekleri yayını için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall MAC seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+"MAC adresi tabanlı iptables kural seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall MARK seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "MARK tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall NAT seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "NAT tabanlı iptables kuralı seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall Protokol seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+"Protokol tabanlı iptables kural seçenekleri yayınını düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall Durum seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr "iptables kural durum seçeneklerini düzenlemek için eklenti"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall Tos seçeneği düzenleyicisi"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall TOS seçeneği düzenleyicisi"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
+"TOS (Servis Türü) tabanlı iptables kuralı seçeneklerini düzenlemek için "
+"eklenti"
diff --git a/translations/desktop_files/uk.po b/translations/desktop_files/uk.po
new file mode 100644
index 0000000..3ceb8ba
--- /dev/null
+++ b/translations/desktop_files/uk.po
@@ -0,0 +1,278 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+msgid "KMyFirewall iptables interface"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr "Аплет панелі $NAME$"
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Compiler"
+msgstr "Компілятор KMyFirewall для OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+#, fuzzy
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "Компілятор KMyFirewall для OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr "Втулок для компілювання KMFGenericDoc до скриптфайла pf OpenBSD"
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "Втулок встановлення KMyFirewall"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+msgid "KMyFirewall Installer for Linux"
+msgstr "Встановлювач KMyFirewall для Linux"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "Встановлювач KMyFirewall для Linux"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+#, fuzzy
+msgid "Plugin for installing an pf scriptfile"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "Втулок встановлення KMyFirewall"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Custom options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "Встановлювач KMyFirewall для Linux"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+#, fuzzy
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+#, fuzzy
+msgid "Plugin for edition IP based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+#, fuzzy
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule Limit options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+msgid "KMyFirewall LOG target option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+#, fuzzy
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+#, fuzzy
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+#, fuzzy
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+#, fuzzy
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+msgid "KMyFirewall Protocol option edit"
+msgstr ""
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+#, fuzzy
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "Інтерфейс KMyFirewall до iptables"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+#, fuzzy
+msgid "Plugin for editing iptables rule State options"
+msgstr "Втулок для встановлення скриптфайла iptables"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "Втулок компілятора KMyFirewall"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "Компілятор KMyFirewall для OpenBSD pf"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/desktop_files/zh_CN.po b/translations/desktop_files/zh_CN.po
new file mode 100644
index 0000000..9a8f0b9
--- /dev/null
+++ b/translations/desktop_files/zh_CN.po
@@ -0,0 +1,269 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-04-11 03:06+0200\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"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: KMFIPTInterface/kmfiptinterface.desktop:2
+msgid "kmfiptinterface"
+msgstr ""
+
+#. Comment
+#: KMFIPTInterface/kmfiptinterface.desktop:4
+#, fuzzy
+msgid "KMyFirewall iptables interface"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Name
+#: KMFSysTray/kmfsystray.desktop:2
+msgid "KMFSysTray"
+msgstr ""
+
+#. Comment
+#: KMFSysTray/kmfsystray.desktop:4
+msgid "A panel applet called $NAME$"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:2
+msgid "KMyFirewall IPTables Compiler"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/compilers/iptables/kmfcompiler_ipt.desktop:4
+msgid "Plugin for compiling to an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/compilers/kmfcompilerplugin.desktop:2
+msgid "KMyFirewall Compiler Plugin"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Name
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:2
+#, fuzzy
+msgid "KMyFirewall OpenBSD pf Compiler"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/compilers/pf/kmfcompiler_pf.desktop:4
+msgid "Plugin for compiling KMFGenericDoc to an OpenBSD pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/kmfinstallerplugin.desktop:2
+msgid "KMyFirewall Installer Plugin"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Name
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for Linux"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Comment
+#: kmyfirewall/installer/linux/kmfinstaller_linux.desktop:4
+msgid "Plugin for installing an iptables scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installer for OpenBSD"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Comment
+#: kmyfirewall/installer/openbsd/kmfinstaller_openbsd.desktop:4
+msgid "Plugin for installing an pf scriptfile"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ipteditor/kmfipteditorpart.desktop:2
+msgid "KMFIPTEditorPart"
+msgstr "KMFip 规则表编辑器组件"
+
+#. Comment
+#: kmyfirewall/kmfgrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall Generic Ruleset"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Comment
+#: kmyfirewall/kmfnet.desktop:2
+#, fuzzy
+msgid "KMyFirewall Network Configuration"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Comment
+#: kmyfirewall/kmfpkg.desktop:2
+#, fuzzy
+msgid "KMyFirewall Installation Package"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Comment
+#: kmyfirewall/kmfrs.desktop:2
+#, fuzzy
+msgid "KMyFirewall IPTables Ruleset"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Name
+#: kmyfirewall/kmyfirewall.desktop:2
+msgid "KMyFirewall"
+msgstr ""
+
+#. GenericName
+#. Comment
+#: kmyfirewall/kmyfirewall.desktop:3 kmyfirewall/kmyfirewall.desktop:5
+msgid "Firewall Configuration Tool"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:2
+#, fuzzy
+msgid "KMyFirewall Custom option edit"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/custom_option/kmfruleoptionedit_custom.desktop:4
+msgid "Plugin for editing iptables rule Custom options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:2
+#, fuzzy
+msgid "KMyFirewall Interface option edit"
+msgstr "KMyFirewall 安装程序插件"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/interface_option/kmfruleoptionedit_interface.desktop:4
+msgid "Plugin for edition Interface based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:2
+#, fuzzy
+msgid "KMyFirewall IP option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/ip_option/kmfruleoptionedit_ip.desktop:4
+msgid "Plugin for edition IP based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruleoptionedit.desktop:2
+msgid "KMyFirewall RuleOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/kmfruletargetoptionedit.desktop:2
+msgid "KMyFirewall RuleTargetOption Edit Service Type"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:2
+#, fuzzy
+msgid "KMyFirewall Limit option edit"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/limit_option/kmfruleoptionedit_limit.desktop:4
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:4
+msgid "Plugin for editing iptables rule Limit options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:2
+#, fuzzy
+msgid "KMyFirewall LOG target option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/log_target_option/kmfruletargetoptionedit_log.desktop:4
+msgid "Plugin for edition LOG target iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:2
+#, fuzzy
+msgid "KMyFirewall MAC option edit"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mac_option/kmfruleoptionedit_mac.desktop:4
+msgid "Plugin for edition MAC address based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:2
+#, fuzzy
+msgid "KMyFirewall MARK option edit"
+msgstr "KMyFirewall 编辑器插件"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/mark_target_option/kmfruletargetoptionedit_mark.desktop:4
+msgid "Plugin for editing MARK based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:2
+#, fuzzy
+msgid "KMyFirewall NAT option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/nat_target_option/kmfruletargetoptionedit_nat.desktop:4
+msgid "Plugin for editing NAT based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:2
+#, fuzzy
+msgid "KMyFirewall Protocol option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/protocol_option/kmfruleoptionedit_protocol.desktop:4
+msgid "Plugin for edition Protocol based iptables rule options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:2
+#, fuzzy
+msgid "KMyFirewall State option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/state_option/kmfruleoptionedit_state.desktop:4
+msgid "Plugin for editing iptables rule State options"
+msgstr ""
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_option/kmfruleoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall Tos option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Name
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:2
+#, fuzzy
+msgid "KMyFirewall TOS option edit"
+msgstr "KMyFirewall IP 规则表编辑器"
+
+#. Comment
+#: kmyfirewall/ruleoptionplugins/tos_target_option/kmfruletargetoptionedit_tos.desktop:4
+msgid "Plugin for editing TOS (Type Of Service) based iptables rule options"
+msgstr ""
diff --git a/translations/messages/kmfsystray/it.po b/translations/messages/kmfsystray/it.po
new file mode 100644
index 0000000..86491a3
--- /dev/null
+++ b/translations/messages/kmfsystray/it.po
@@ -0,0 +1,133 @@
+# SOME DESCRIPTIVE TITLE.
+# Michele Calgaro <michele.calgaro@yahoo.it>, 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-11-07 18:20+0000\n"
+"PO-Revision-Date: 2025-03-30 03:44+0000\n"
+"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
+"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kmyfirewall-systray/it/>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Michele Calgaro"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "michele.calgaro@yahoo.it"
+
+#: kmfiptwatcher.cpp:88 kmfiptwatcher.cpp:157 kmfiptwatcher.cpp:234
+#: kmfiptwatcher.cpp:265 kmfiptwatcher.cpp:293
+msgid "Calling over DCOP succeeded, but the answer had wrong type!"
+msgstr ""
+"La chiamata tramite DCOP è riuscita, ma la risposta era del tipo sbagliato!"
+
+#: kmfiptwatcher.cpp:298
+msgid "Callback Worked"
+msgstr "La chiamata ha funzionato"
+
+#: kmfsystray.cpp:85
+msgid "Launch KMyFirewall..."
+msgstr "Avvia KMyFirewall..."
+
+#: kmfsystray.cpp:138
+msgid "This is a help box"
+msgstr "Questa è una casella di aiuto"
+
+#: kmfsystray.cpp:143
+msgid "This is a preferences box"
+msgstr "Questa è una casella delle preferenze"
+
+#: main.cpp:33
+msgid "KMFSysTray - IPTables monitor"
+msgstr "KMFSysTray - Monitor IPTables"
+
+#: main.cpp:37
+msgid "Files/URLs to Open."
+msgstr "File/URL da aprire."
+
+#: main.cpp:38
+msgid "A short option which takes an argument."
+msgstr "Un'opzione breve che richiede un'argomento."
+
+#: main.cpp:43
+msgid "KMFSysTray"
+msgstr "KMFSysTray"
+
+#: details_designer.ui:30
+#, no-c-format
+msgid "Close &Window"
+msgstr "Chiudi &finestra"
+
+#: details_designer.ui:69 details_designer.ui:372
+#, no-c-format
+msgid "INPUT:"
+msgstr "INPUT:"
+
+#: details_designer.ui:90 details_designer.ui:193 details_designer.ui:364
+#, no-c-format
+msgid "OUTPUT:"
+msgstr "OUTPUT:"
+
+#: details_designer.ui:111 details_designer.ui:356
+#, no-c-format
+msgid "FORWARD:"
+msgstr "FORWARD:"
+
+#: details_designer.ui:132 details_designer.ui:140 details_designer.ui:164
+#: details_designer.ui:222 details_designer.ui:230 details_designer.ui:280
+#, no-c-format
+msgid "POLICY:"
+msgstr "POLICY:"
+
+#: details_designer.ui:148 details_designer.ui:156 details_designer.ui:172
+#: details_designer.ui:201 details_designer.ui:259 details_designer.ui:288
+#, no-c-format
+msgid "<Policy>"
+msgstr "<Policy>"
+
+#: details_designer.ui:251 details_designer.ui:380
+#, no-c-format
+msgid "PREROUTING:"
+msgstr "PREROUTING:"
+
+#: details_designer.ui:296 details_designer.ui:401
+#, no-c-format
+msgid "POSTROUTING:"
+msgstr "POSTROUTING:"
+
+#: details_designer.ui:425
+#, no-c-format
+msgid "Table:"
+msgstr "Tabella:"
+
+#: details_designer.ui:434
+#, no-c-format
+msgid "Filter"
+msgstr "Filtro"
+
+#: details_designer.ui:439
+#, no-c-format
+msgid "Nat"
+msgstr "Nat"
+
+#: details_designer.ui:444
+#, no-c-format
+msgid "Mangle"
+msgstr "Trasforma"
+
+#: mainwidget_designer.ui:78
+#, no-c-format
+msgid "Info"
+msgstr "Informazioni"
diff --git a/translations/messages/kmfsystray/ka.po b/translations/messages/kmfsystray/ka.po
new file mode 100644
index 0000000..aa61e33
--- /dev/null
+++ b/translations/messages/kmfsystray/ka.po
@@ -0,0 +1,132 @@
+# SOME DESCRIPTIVE TITLE.
+# Temuri Doghonadze <rkavt@smartprojects.ge>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-11-07 18:20+0000\n"
+"PO-Revision-Date: 2024-11-07 18:21+0000\n"
+"Last-Translator: Temuri Doghonadze <rkavt@smartprojects.ge>\n"
+"Language-Team: Georgian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kmyfirewall-systray/ka/>\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+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).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "temuri.doghonadze@gmail.com"
+
+#: kmfiptwatcher.cpp:88 kmfiptwatcher.cpp:157 kmfiptwatcher.cpp:234
+#: kmfiptwatcher.cpp:265 kmfiptwatcher.cpp:293
+msgid "Calling over DCOP succeeded, but the answer had wrong type!"
+msgstr "DCOP-ით გამოძახება წარმატებით დასრულდა, მაგრამ პასუხის ტიპი არასწორია!"
+
+#: kmfiptwatcher.cpp:298
+msgid "Callback Worked"
+msgstr "უკუგამოძახება მუშაობს"
+
+#: kmfsystray.cpp:85
+msgid "Launch KMyFirewall..."
+msgstr "KMyFirewall-ის გაშვება..."
+
+#: kmfsystray.cpp:138
+msgid "This is a help box"
+msgstr "ეს დახმარების ველია"
+
+#: kmfsystray.cpp:143
+msgid "This is a preferences box"
+msgstr "ეს პარამეტრების ფანჯარაა"
+
+#: main.cpp:33
+msgid "KMFSysTray - IPTables monitor"
+msgstr "KMFSysTray - IPTables-ის მონიტორინგი"
+
+#: main.cpp:37
+msgid "Files/URLs to Open."
+msgstr "გასახსნელი ფაილები/URL-ები."
+
+#: main.cpp:38
+msgid "A short option which takes an argument."
+msgstr "მოკლე პარამეტრი, რომელსაც არგუმენტი სჭირდება."
+
+#: main.cpp:43
+msgid "KMFSysTray"
+msgstr "KMFSysTray"
+
+#: details_designer.ui:30
+#, no-c-format
+msgid "Close &Window"
+msgstr "ფან&ჯრი დახურვა"
+
+#: details_designer.ui:69 details_designer.ui:372
+#, no-c-format
+msgid "INPUT:"
+msgstr "შეყვანა:"
+
+#: details_designer.ui:90 details_designer.ui:193 details_designer.ui:364
+#, no-c-format
+msgid "OUTPUT:"
+msgstr "გამოტანა:"
+
+#: details_designer.ui:111 details_designer.ui:356
+#, no-c-format
+msgid "FORWARD:"
+msgstr "წინ:"
+
+#: details_designer.ui:132 details_designer.ui:140 details_designer.ui:164
+#: details_designer.ui:222 details_designer.ui:230 details_designer.ui:280
+#, no-c-format
+msgid "POLICY:"
+msgstr "პოლიტიკა:"
+
+#: details_designer.ui:148 details_designer.ui:156 details_designer.ui:172
+#: details_designer.ui:201 details_designer.ui:259 details_designer.ui:288
+#, no-c-format
+msgid "<Policy>"
+msgstr "<პოლიტიკა>"
+
+#: details_designer.ui:251 details_designer.ui:380
+#, no-c-format
+msgid "PREROUTING:"
+msgstr "პრერაუტინგი:"
+
+#: details_designer.ui:296 details_designer.ui:401
+#, no-c-format
+msgid "POSTROUTING:"
+msgstr "პოსტრაუტინგი:"
+
+#: details_designer.ui:425
+#, no-c-format
+msgid "Table:"
+msgstr "ცხრილი:"
+
+#: details_designer.ui:434
+#, no-c-format
+msgid "Filter"
+msgstr "ფილტრი"
+
+#: details_designer.ui:439
+#, no-c-format
+msgid "Nat"
+msgstr "NAT"
+
+#: details_designer.ui:444
+#, no-c-format
+msgid "Mangle"
+msgstr "Mangle"
+
+#: mainwidget_designer.ui:78
+#, no-c-format
+msgid "Info"
+msgstr "ინფორმაცია"
diff --git a/translations/messages/kmfsystray/nl.po b/translations/messages/kmfsystray/nl.po
new file mode 100644
index 0000000..2792f37
--- /dev/null
+++ b/translations/messages/kmfsystray/nl.po
@@ -0,0 +1,133 @@
+# SOME DESCRIPTIVE TITLE.
+# Heimen Stoffels <vistausss@fastmail.com>, 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-11-07 18:20+0000\n"
+"PO-Revision-Date: 2025-04-01 09:44+0000\n"
+"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
+"Language-Team: Dutch <https://mirror.git.trinitydesktop.org/weblate/projects/"
+"applications/kmyfirewall-systray/nl/>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Heimen Stoffels"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "vistausss@fastmail.com"
+
+#: kmfiptwatcher.cpp:88 kmfiptwatcher.cpp:157 kmfiptwatcher.cpp:234
+#: kmfiptwatcher.cpp:265 kmfiptwatcher.cpp:293
+msgid "Calling over DCOP succeeded, but the answer had wrong type!"
+msgstr ""
+"De aanroep via DCOP is gelukt, maar het antwoord was van het verkeerde type!"
+
+#: kmfiptwatcher.cpp:298
+msgid "Callback Worked"
+msgstr "Aanroep gelukt"
+
+#: kmfsystray.cpp:85
+msgid "Launch KMyFirewall..."
+msgstr "KMyFirewall starten…"
+
+#: kmfsystray.cpp:138
+msgid "This is a help box"
+msgstr "Dit is een hulpvenster"
+
+#: kmfsystray.cpp:143
+msgid "This is a preferences box"
+msgstr "Dit is een instellingenvenster"
+
+#: main.cpp:33
+msgid "KMFSysTray - IPTables monitor"
+msgstr "KMFSysTray - IPTables-monitor"
+
+#: main.cpp:37
+msgid "Files/URLs to Open."
+msgstr "De te openen bestanden/url's."
+
+#: main.cpp:38
+msgid "A short option which takes an argument."
+msgstr "Een korte optie die een aanvullende optie aanvaardt."
+
+#: main.cpp:43
+msgid "KMFSysTray"
+msgstr "KMFSysTray"
+
+#: details_designer.ui:30
+#, no-c-format
+msgid "Close &Window"
+msgstr "&Venster sluiten"
+
+#: details_designer.ui:69 details_designer.ui:372
+#, no-c-format
+msgid "INPUT:"
+msgstr "INVOER:"
+
+#: details_designer.ui:90 details_designer.ui:193 details_designer.ui:364
+#, no-c-format
+msgid "OUTPUT:"
+msgstr "UITVOER:"
+
+#: details_designer.ui:111 details_designer.ui:356
+#, no-c-format
+msgid "FORWARD:"
+msgstr "DOORSTUREN:"
+
+#: details_designer.ui:132 details_designer.ui:140 details_designer.ui:164
+#: details_designer.ui:222 details_designer.ui:230 details_designer.ui:280
+#, no-c-format
+msgid "POLICY:"
+msgstr "BELEID:"
+
+#: details_designer.ui:148 details_designer.ui:156 details_designer.ui:172
+#: details_designer.ui:201 details_designer.ui:259 details_designer.ui:288
+#, no-c-format
+msgid "<Policy>"
+msgstr "<Beleid>"
+
+#: details_designer.ui:251 details_designer.ui:380
+#, no-c-format
+msgid "PREROUTING:"
+msgstr "EERST STUREN VIA:"
+
+#: details_designer.ui:296 details_designer.ui:401
+#, no-c-format
+msgid "POSTROUTING:"
+msgstr "NADIEN STUREN NAAR:"
+
+#: details_designer.ui:425
+#, no-c-format
+msgid "Table:"
+msgstr "Tabel:"
+
+#: details_designer.ui:434
+#, no-c-format
+msgid "Filter"
+msgstr "Filter"
+
+#: details_designer.ui:439
+#, no-c-format
+msgid "Nat"
+msgstr "Nat"
+
+#: details_designer.ui:444
+#, no-c-format
+msgid "Mangle"
+msgstr "Manglen"
+
+#: mainwidget_designer.ui:78
+#, no-c-format
+msgid "Info"
+msgstr "Informatie"
diff --git a/translations/messages/kmyfirewall/nl.po b/translations/messages/kmyfirewall/nl.po
new file mode 100644
index 0000000..828ae5f
--- /dev/null
+++ b/translations/messages/kmyfirewall/nl.po
@@ -0,0 +1,4648 @@
+# SOME DESCRIPTIVE TITLE.
+# Heimen Stoffels <vistausss@fastmail.com>, 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-12-02 18:14+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: nl\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).
+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).
+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/netfilterobject.cpp:182 core/netfilterobject.cpp:188
+#, c-format
+msgid "No uuid saved in node %1"
+msgstr ""
+
+#: core/tdeprocesswrapper.cpp:126
+msgid "Could not upload the temporary comand script file."
+msgstr ""
+
+#: core/tdeprocesswrapper.cpp:143
+msgid "Could not delete the temporary comand script file."
+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 ""